From 40cfd1fdf7edeb794532bc52f41b16b6dfc62d49 Mon Sep 17 00:00:00 2001 From: ange Date: Tue, 10 Sep 2024 17:32:20 +0700 Subject: [PATCH] feat: Dockerfile and compose.yaml --- .gitignore | 20 + Dockerfile | 11 +- bun.lockb | Bin 0 -> 202590 bytes compose.yaml | 4 +- package-lock.json | 5159 --------------------------------------------- package.json | 18 +- 6 files changed, 36 insertions(+), 5176 deletions(-) create mode 100644 .gitignore create mode 100755 bun.lockb delete mode 100644 package-lock.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5de35fd --- /dev/null +++ b/.gitignore @@ -0,0 +1,20 @@ +# Created by https://www.toptal.com/developers/gitignore/api/react +# Edit at https://www.toptal.com/developers/gitignore?templates=react + +### react ### +.DS_* +*.log +logs +**/*.backup.* +**/*.back.* + +node_modules +bower_components + +*.sublime* + +psd +thumb +sketch + +# End of https://www.toptal.com/developers/gitignore/api/react diff --git a/Dockerfile b/Dockerfile index a8b3d3c..eb7de03 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,9 @@ FROM docker.io/oven/bun:1.1-slim AS build -WORKDIR /app +WORKDIR /app/ COPY package.json bun.lockb . RUN bun install -COPY . . +COPY src/ src/ +COPY index.html vite.config.js . RUN bun run build - - EXPOSE 5173 -CMD ["bun", "start", "host", "0"] - -##-p pour acceder au port \ No newline at end of file +CMD ["start", "--host", "0"] diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..f6809effd2de79161f1563659a5d7e5eee1fbea7 GIT binary patch literal 202590 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 YK}w~iQYMJ>>=_Q?^2n|0|I`2e7dixxj{pDw literal 0 HcmV?d00001 diff --git a/compose.yaml b/compose.yaml index df0eb44..1d8ce4b 100644 --- a/compose.yaml +++ b/compose.yaml @@ -1,7 +1,9 @@ +--- services: - web: + app: build: . ports: - "8000:5173" + redis: image: "valkey/valkey:7" diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 8ce84d5..0000000 --- a/package-lock.json +++ /dev/null @@ -1,5159 +0,0 @@ -{ - "name": "gmoker", - "version": "0.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "gmoker", - "version": "0.0.0", - "dependencies": { - "@chakra-ui/react": "^2.8.2", - "@emotion/react": "^11.13.0", - "@emotion/styled": "^11.13.0", - "framer-motion": "^11.3.21", - "mysql2": "^3.11.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "react-router-dom": "^6.26.0" - }, - "devDependencies": { - "@types/react": "^18.3.3", - "@types/react-dom": "^18.3.0", - "@vitejs/plugin-react": "^4.3.1", - "eslint": "^8.57.0", - "eslint-plugin-react": "^7.34.3", - "eslint-plugin-react-hooks": "^4.6.2", - "eslint-plugin-react-refresh": "^0.4.7", - "vite": "^5.3.4" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.3.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.24.7", - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.24.7", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.24.9", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.24.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.9", - "@babel/helper-compilation-targets": "^7.24.8", - "@babel/helper-module-transforms": "^7.24.9", - "@babel/helpers": "^7.24.8", - "@babel/parser": "^7.24.8", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.8", - "@babel/types": "^7.24.9", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/generator": { - "version": "7.24.10", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.9", - "@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-compilation-targets": { - "version": "7.24.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.24.8", - "@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-environment-visitor": { - "version": "7.24.7", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.24.7", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.24.7", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.24.7", - "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.24.9", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.8", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.24.7", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.24.8", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.7", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.24.8", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.24.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.8" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.24.7", - "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/highlight/node_modules/chalk": { - "version": "2.4.2", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": { - "version": "3.2.1", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { - "version": "1.9.3", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { - "version": "1.1.3", - "license": "MIT" - }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": { - "version": "1.0.5", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": { - "version": "5.5.0", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { - "version": "3.0.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.24.8", - "license": "MIT", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-self": { - "version": "7.24.7", - "dev": true, - "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-source": { - "version": "7.24.7", - "dev": true, - "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/runtime": { - "version": "7.25.0", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.24.7", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.24.8", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.8", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.8", - "@babel/types": "^7.24.8", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/types": { - "version": "7.24.9", - "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/@chakra-ui/accordion": { - "version": "2.3.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/descendant": "3.1.0", - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-use-controllable-state": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/transition": "2.1.0" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "framer-motion": ">=4.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/alert": { - "version": "2.2.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/spinner": "2.1.0" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/anatomy": { - "version": "2.2.2", - "license": "MIT" - }, - "node_modules/@chakra-ui/avatar": { - "version": "2.3.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/image": "2.1.0", - "@chakra-ui/react-children-utils": "2.0.6", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/breadcrumb": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-children-utils": "2.0.6", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/breakpoint-utils": { - "version": "2.0.8", - "license": "MIT", - "dependencies": { - "@chakra-ui/shared-utils": "2.0.5" - } - }, - "node_modules/@chakra-ui/button": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/spinner": "2.1.0" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/card": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/checkbox": { - "version": "2.3.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/form-control": "2.2.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-callback-ref": "2.1.0", - "@chakra-ui/react-use-controllable-state": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/react-use-safe-layout-effect": "2.1.0", - "@chakra-ui/react-use-update-effect": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/visually-hidden": "2.2.0", - "@zag-js/focus-visible": "0.16.0" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/clickable": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/close-button": { - "version": "2.1.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/icon": "3.2.0" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/color-mode": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-safe-layout-effect": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/control-box": { - "version": "2.1.0", - "license": "MIT", - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/counter": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/number-utils": "2.0.7", - "@chakra-ui/react-use-callback-ref": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/css-reset": { - "version": "2.3.0", - "license": "MIT", - "peerDependencies": { - "@emotion/react": ">=10.0.35", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/descendant": { - "version": "3.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/dom-utils": { - "version": "2.1.0", - "license": "MIT" - }, - "node_modules/@chakra-ui/editable": { - "version": "3.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-callback-ref": "2.1.0", - "@chakra-ui/react-use-controllable-state": "2.1.0", - "@chakra-ui/react-use-focus-on-pointer-down": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/react-use-safe-layout-effect": "2.1.0", - "@chakra-ui/react-use-update-effect": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/event-utils": { - "version": "2.0.8", - "license": "MIT" - }, - "node_modules/@chakra-ui/focus-lock": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/dom-utils": "2.1.0", - "react-focus-lock": "^2.9.4" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/form-control": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/hooks": { - "version": "2.2.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-utils": "2.0.12", - "@chakra-ui/utils": "2.0.15", - "compute-scroll-into-view": "3.0.3", - "copy-to-clipboard": "3.3.3" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/icon": { - "version": "3.2.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/image": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-safe-layout-effect": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/input": { - "version": "2.1.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/form-control": "2.2.0", - "@chakra-ui/object-utils": "2.1.0", - "@chakra-ui/react-children-utils": "2.0.6", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/layout": { - "version": "2.3.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/breakpoint-utils": "2.0.8", - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/object-utils": "2.1.0", - "@chakra-ui/react-children-utils": "2.0.6", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/lazy-utils": { - "version": "2.0.5", - "license": "MIT" - }, - "node_modules/@chakra-ui/live-region": { - "version": "2.1.0", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/media-query": { - "version": "3.3.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/breakpoint-utils": "2.0.8", - "@chakra-ui/react-env": "3.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/menu": { - "version": "2.2.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/clickable": "2.1.0", - "@chakra-ui/descendant": "3.1.0", - "@chakra-ui/lazy-utils": "2.0.5", - "@chakra-ui/popper": "3.1.0", - "@chakra-ui/react-children-utils": "2.0.6", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-use-animation-state": "2.1.0", - "@chakra-ui/react-use-controllable-state": "2.1.0", - "@chakra-ui/react-use-disclosure": "2.1.0", - "@chakra-ui/react-use-focus-effect": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/react-use-outside-click": "2.2.0", - "@chakra-ui/react-use-update-effect": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/transition": "2.1.0" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "framer-motion": ">=4.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/modal": { - "version": "2.3.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/close-button": "2.1.1", - "@chakra-ui/focus-lock": "2.1.0", - "@chakra-ui/portal": "2.1.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/transition": "2.1.0", - "aria-hidden": "^1.2.3", - "react-remove-scroll": "^2.5.6" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "framer-motion": ">=4.0.0", - "react": ">=18", - "react-dom": ">=18" - } - }, - "node_modules/@chakra-ui/number-input": { - "version": "2.1.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/counter": "2.1.0", - "@chakra-ui/form-control": "2.2.0", - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-callback-ref": "2.1.0", - "@chakra-ui/react-use-event-listener": "2.1.0", - "@chakra-ui/react-use-interval": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/react-use-safe-layout-effect": "2.1.0", - "@chakra-ui/react-use-update-effect": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/number-utils": { - "version": "2.0.7", - "license": "MIT" - }, - "node_modules/@chakra-ui/object-utils": { - "version": "2.1.0", - "license": "MIT" - }, - "node_modules/@chakra-ui/pin-input": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/descendant": "3.1.0", - "@chakra-ui/react-children-utils": "2.0.6", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-use-controllable-state": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/popover": { - "version": "2.2.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/close-button": "2.1.1", - "@chakra-ui/lazy-utils": "2.0.5", - "@chakra-ui/popper": "3.1.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-animation-state": "2.1.0", - "@chakra-ui/react-use-disclosure": "2.1.0", - "@chakra-ui/react-use-focus-effect": "2.1.0", - "@chakra-ui/react-use-focus-on-pointer-down": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "framer-motion": ">=4.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/popper": { - "version": "3.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@popperjs/core": "^2.9.3" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/portal": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-use-safe-layout-effect": "2.1.0" - }, - "peerDependencies": { - "react": ">=18", - "react-dom": ">=18" - } - }, - "node_modules/@chakra-ui/progress": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-context": "2.1.0" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/provider": { - "version": "2.4.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/css-reset": "2.3.0", - "@chakra-ui/portal": "2.1.0", - "@chakra-ui/react-env": "3.1.0", - "@chakra-ui/system": "2.6.2", - "@chakra-ui/utils": "2.0.15" - }, - "peerDependencies": { - "@emotion/react": "^11.0.0", - "@emotion/styled": "^11.0.0", - "react": ">=18", - "react-dom": ">=18" - } - }, - "node_modules/@chakra-ui/radio": { - "version": "2.1.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/form-control": "2.2.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5", - "@zag-js/focus-visible": "0.16.0" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react": { - "version": "2.8.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/accordion": "2.3.1", - "@chakra-ui/alert": "2.2.2", - "@chakra-ui/avatar": "2.3.0", - "@chakra-ui/breadcrumb": "2.2.0", - "@chakra-ui/button": "2.1.0", - "@chakra-ui/card": "2.2.0", - "@chakra-ui/checkbox": "2.3.2", - "@chakra-ui/close-button": "2.1.1", - "@chakra-ui/control-box": "2.1.0", - "@chakra-ui/counter": "2.1.0", - "@chakra-ui/css-reset": "2.3.0", - "@chakra-ui/editable": "3.1.0", - "@chakra-ui/focus-lock": "2.1.0", - "@chakra-ui/form-control": "2.2.0", - "@chakra-ui/hooks": "2.2.1", - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/image": "2.1.0", - "@chakra-ui/input": "2.1.2", - "@chakra-ui/layout": "2.3.1", - "@chakra-ui/live-region": "2.1.0", - "@chakra-ui/media-query": "3.3.0", - "@chakra-ui/menu": "2.2.1", - "@chakra-ui/modal": "2.3.1", - "@chakra-ui/number-input": "2.1.2", - "@chakra-ui/pin-input": "2.1.0", - "@chakra-ui/popover": "2.2.1", - "@chakra-ui/popper": "3.1.0", - "@chakra-ui/portal": "2.1.0", - "@chakra-ui/progress": "2.2.0", - "@chakra-ui/provider": "2.4.2", - "@chakra-ui/radio": "2.1.2", - "@chakra-ui/react-env": "3.1.0", - "@chakra-ui/select": "2.1.2", - "@chakra-ui/skeleton": "2.1.0", - "@chakra-ui/skip-nav": "2.1.0", - "@chakra-ui/slider": "2.1.0", - "@chakra-ui/spinner": "2.1.0", - "@chakra-ui/stat": "2.1.1", - "@chakra-ui/stepper": "2.3.1", - "@chakra-ui/styled-system": "2.9.2", - "@chakra-ui/switch": "2.1.2", - "@chakra-ui/system": "2.6.2", - "@chakra-ui/table": "2.1.0", - "@chakra-ui/tabs": "3.0.0", - "@chakra-ui/tag": "3.1.1", - "@chakra-ui/textarea": "2.1.2", - "@chakra-ui/theme": "3.3.1", - "@chakra-ui/theme-utils": "2.0.21", - "@chakra-ui/toast": "7.0.2", - "@chakra-ui/tooltip": "2.3.1", - "@chakra-ui/transition": "2.1.0", - "@chakra-ui/utils": "2.0.15", - "@chakra-ui/visually-hidden": "2.2.0" - }, - "peerDependencies": { - "@emotion/react": "^11.0.0", - "@emotion/styled": "^11.0.0", - "framer-motion": ">=4.0.0", - "react": ">=18", - "react-dom": ">=18" - } - }, - "node_modules/@chakra-ui/react-children-utils": { - "version": "2.0.6", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-context": { - "version": "2.1.0", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-env": { - "version": "3.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-safe-layout-effect": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-types": { - "version": "2.0.7", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-animation-state": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/dom-utils": "2.1.0", - "@chakra-ui/react-use-event-listener": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-callback-ref": { - "version": "2.1.0", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-controllable-state": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-callback-ref": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-disclosure": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-callback-ref": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-event-listener": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-callback-ref": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-focus-effect": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/dom-utils": "2.1.0", - "@chakra-ui/react-use-event-listener": "2.1.0", - "@chakra-ui/react-use-safe-layout-effect": "2.1.0", - "@chakra-ui/react-use-update-effect": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-focus-on-pointer-down": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-event-listener": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-interval": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-callback-ref": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-latest-ref": { - "version": "2.1.0", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-merge-refs": { - "version": "2.1.0", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-outside-click": { - "version": "2.2.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-callback-ref": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-pan-event": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/event-utils": "2.0.8", - "@chakra-ui/react-use-latest-ref": "2.1.0", - "framesync": "6.1.2" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-previous": { - "version": "2.1.0", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-safe-layout-effect": { - "version": "2.1.0", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-size": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@zag-js/element-size": "0.10.5" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-timeout": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-use-callback-ref": "2.1.0" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-use-update-effect": { - "version": "2.1.0", - "license": "MIT", - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/react-utils": { - "version": "2.0.12", - "license": "MIT", - "dependencies": { - "@chakra-ui/utils": "2.0.15" - }, - "peerDependencies": { - "react": ">=18" - } - }, - "node_modules/@chakra-ui/select": { - "version": "2.1.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/form-control": "2.2.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/shared-utils": { - "version": "2.0.5", - "license": "MIT" - }, - "node_modules/@chakra-ui/skeleton": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/media-query": "3.3.0", - "@chakra-ui/react-use-previous": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/skip-nav": { - "version": "2.1.0", - "license": "MIT", - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/slider": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/number-utils": "2.0.7", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-callback-ref": "2.1.0", - "@chakra-ui/react-use-controllable-state": "2.1.0", - "@chakra-ui/react-use-latest-ref": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/react-use-pan-event": "2.1.0", - "@chakra-ui/react-use-size": "2.1.0", - "@chakra-ui/react-use-update-effect": "2.1.0" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/spinner": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/stat": { - "version": "2.1.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/stepper": { - "version": "2.3.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/styled-system": { - "version": "2.9.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/shared-utils": "2.0.5", - "csstype": "^3.1.2", - "lodash.mergewith": "4.6.2" - } - }, - "node_modules/@chakra-ui/switch": { - "version": "2.1.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/checkbox": "2.3.2", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "framer-motion": ">=4.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/system": { - "version": "2.6.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/color-mode": "2.2.0", - "@chakra-ui/object-utils": "2.1.0", - "@chakra-ui/react-utils": "2.0.12", - "@chakra-ui/styled-system": "2.9.2", - "@chakra-ui/theme-utils": "2.0.21", - "@chakra-ui/utils": "2.0.15", - "react-fast-compare": "3.2.2" - }, - "peerDependencies": { - "@emotion/react": "^11.0.0", - "@emotion/styled": "^11.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/table": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/tabs": { - "version": "3.0.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/clickable": "2.1.0", - "@chakra-ui/descendant": "3.1.0", - "@chakra-ui/lazy-utils": "2.0.5", - "@chakra-ui/react-children-utils": "2.0.6", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-use-controllable-state": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/react-use-safe-layout-effect": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/tag": { - "version": "3.1.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/icon": "3.2.0", - "@chakra-ui/react-context": "2.1.0" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/textarea": { - "version": "2.1.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/form-control": "2.2.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/theme": { - "version": "3.3.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/anatomy": "2.2.2", - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/theme-tools": "2.1.2" - }, - "peerDependencies": { - "@chakra-ui/styled-system": ">=2.8.0" - } - }, - "node_modules/@chakra-ui/theme-tools": { - "version": "2.1.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/anatomy": "2.2.2", - "@chakra-ui/shared-utils": "2.0.5", - "color2k": "^2.0.2" - }, - "peerDependencies": { - "@chakra-ui/styled-system": ">=2.0.0" - } - }, - "node_modules/@chakra-ui/theme-utils": { - "version": "2.0.21", - "license": "MIT", - "dependencies": { - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/styled-system": "2.9.2", - "@chakra-ui/theme": "3.3.1", - "lodash.mergewith": "4.6.2" - } - }, - "node_modules/@chakra-ui/toast": { - "version": "7.0.2", - "license": "MIT", - "dependencies": { - "@chakra-ui/alert": "2.2.2", - "@chakra-ui/close-button": "2.1.1", - "@chakra-ui/portal": "2.1.0", - "@chakra-ui/react-context": "2.1.0", - "@chakra-ui/react-use-timeout": "2.1.0", - "@chakra-ui/react-use-update-effect": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5", - "@chakra-ui/styled-system": "2.9.2", - "@chakra-ui/theme": "3.3.1" - }, - "peerDependencies": { - "@chakra-ui/system": "2.6.2", - "framer-motion": ">=4.0.0", - "react": ">=18", - "react-dom": ">=18" - } - }, - "node_modules/@chakra-ui/tooltip": { - "version": "2.3.1", - "license": "MIT", - "dependencies": { - "@chakra-ui/dom-utils": "2.1.0", - "@chakra-ui/popper": "3.1.0", - "@chakra-ui/portal": "2.1.0", - "@chakra-ui/react-types": "2.0.7", - "@chakra-ui/react-use-disclosure": "2.1.0", - "@chakra-ui/react-use-event-listener": "2.1.0", - "@chakra-ui/react-use-merge-refs": "2.1.0", - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "framer-motion": ">=4.0.0", - "react": ">=18", - "react-dom": ">=18" - } - }, - "node_modules/@chakra-ui/transition": { - "version": "2.1.0", - "license": "MIT", - "dependencies": { - "@chakra-ui/shared-utils": "2.0.5" - }, - "peerDependencies": { - "framer-motion": ">=4.0.0", - "react": ">=18" - } - }, - "node_modules/@chakra-ui/utils": { - "version": "2.0.15", - "license": "MIT", - "dependencies": { - "@types/lodash.mergewith": "4.6.7", - "css-box-model": "1.2.1", - "framesync": "6.1.2", - "lodash.mergewith": "4.6.2" - } - }, - "node_modules/@chakra-ui/visually-hidden": { - "version": "2.2.0", - "license": "MIT", - "peerDependencies": { - "@chakra-ui/system": ">=2.0.0", - "react": ">=18" - } - }, - "node_modules/@emotion/babel-plugin": { - "version": "11.12.0", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.2", - "@emotion/memoize": "^0.9.0", - "@emotion/serialize": "^1.2.0", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/babel-plugin/node_modules/convert-source-map": { - "version": "1.9.0", - "license": "MIT" - }, - "node_modules/@emotion/cache": { - "version": "11.13.1", - "license": "MIT", - "dependencies": { - "@emotion/memoize": "^0.9.0", - "@emotion/sheet": "^1.4.0", - "@emotion/utils": "^1.4.0", - "@emotion/weak-memoize": "^0.4.0", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/hash": { - "version": "0.9.2", - "license": "MIT" - }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.3.0", - "license": "MIT", - "dependencies": { - "@emotion/memoize": "^0.9.0" - } - }, - "node_modules/@emotion/memoize": { - "version": "0.9.0", - "license": "MIT" - }, - "node_modules/@emotion/react": { - "version": "11.13.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.12.0", - "@emotion/cache": "^11.13.0", - "@emotion/serialize": "^1.3.0", - "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0", - "@emotion/utils": "^1.4.0", - "@emotion/weak-memoize": "^0.4.0", - "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/serialize": { - "version": "1.3.0", - "license": "MIT", - "dependencies": { - "@emotion/hash": "^0.9.2", - "@emotion/memoize": "^0.9.0", - "@emotion/unitless": "^0.9.0", - "@emotion/utils": "^1.4.0", - "csstype": "^3.0.2" - } - }, - "node_modules/@emotion/sheet": { - "version": "1.4.0", - "license": "MIT" - }, - "node_modules/@emotion/styled": { - "version": "11.13.0", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.12.0", - "@emotion/is-prop-valid": "^1.3.0", - "@emotion/serialize": "^1.3.0", - "@emotion/use-insertion-effect-with-fallbacks": "^1.1.0", - "@emotion/utils": "^1.4.0" - }, - "peerDependencies": { - "@emotion/react": "^11.0.0-rc.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/unitless": { - "version": "0.9.0", - "license": "MIT" - }, - "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.1.0", - "license": "MIT", - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@emotion/utils": { - "version": "1.4.0", - "license": "MIT" - }, - "node_modules/@emotion/weak-memoize": { - "version": "0.4.0", - "license": "MIT" - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/js": { - "version": "8.57.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "dev": true, - "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", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "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", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@remix-run/router": { - "version": "1.19.0", - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.19.0", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.19.0", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.6", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/estree": { - "version": "1.0.5", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/lodash": { - "version": "4.17.7", - "license": "MIT" - }, - "node_modules/@types/lodash.mergewith": { - "version": "4.6.7", - "license": "MIT", - "dependencies": { - "@types/lodash": "*" - } - }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "license": "MIT" - }, - "node_modules/@types/prop-types": { - "version": "15.7.12", - "devOptional": true, - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "18.3.3", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "dev": true, - "license": "ISC" - }, - "node_modules/@vitejs/plugin-react": { - "version": "4.3.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.24.5", - "@babel/plugin-transform-react-jsx-self": "^7.24.5", - "@babel/plugin-transform-react-jsx-source": "^7.24.1", - "@types/babel__core": "^7.20.5", - "react-refresh": "^0.14.2" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "peerDependencies": { - "vite": "^4.2.0 || ^5.0.0" - } - }, - "node_modules/@zag-js/dom-query": { - "version": "0.16.0", - "license": "MIT" - }, - "node_modules/@zag-js/element-size": { - "version": "0.10.5", - "license": "MIT" - }, - "node_modules/@zag-js/focus-visible": { - "version": "0.16.0", - "license": "MIT", - "dependencies": { - "@zag-js/dom-query": "0.16.0" - } - }, - "node_modules/acorn": { - "version": "8.12.1", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/aria-hidden": { - "version": "1.2.4", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.1", - "dev": true, - "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-includes": { - "version": "3.1.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.findlast": { - "version": "1.2.5", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "dev": true, - "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", - "dev": true, - "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.tosorted": { - "version": "1.1.4", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-shim-unscopables": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.3", - "dev": true, - "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/available-typed-arrays": { - "version": "1.0.7", - "dev": true, - "license": "MIT", - "dependencies": { - "possible-typed-array-names": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/aws-ssl-profiles": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/aws-ssl-profiles/-/aws-ssl-profiles-1.1.1.tgz", - "integrity": "sha512-+H+kuK34PfMaI9PNU/NSjBKL5hh/KDM9J72kwYeYEm0A8B1AC4fuCy3qsjnA7lxklgyXsB68yn8Z2xoZEjgwCQ==", - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "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-macros/node_modules/resolve": { - "version": "1.22.8", - "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/balanced-match": { - "version": "1.0.2", - "dev": true, - "license": "MIT" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/browserslist": { - "version": "4.23.2", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001640", - "electron-to-chromium": "^1.4.820", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.1.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/call-bind": { - "version": "1.0.7", - "dev": true, - "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", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001642", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/chalk": { - "version": "4.1.2", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/color2k": { - "version": "2.0.3", - "license": "MIT" - }, - "node_modules/compute-scroll-into-view": { - "version": "3.0.3", - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/copy-to-clipboard": { - "version": "3.3.3", - "license": "MIT", - "dependencies": { - "toggle-selection": "^1.0.6" - } - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "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/cross-spawn": { - "version": "7.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-box-model": { - "version": "1.2.1", - "license": "MIT", - "dependencies": { - "tiny-invariant": "^1.0.6" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "license": "MIT" - }, - "node_modules/data-view-buffer": { - "version": "1.0.1", - "dev": true, - "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", - "dev": true, - "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", - "dev": true, - "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.5", - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "dev": true, - "license": "MIT" - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/denque": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz", - "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/detect-node-es": { - "version": "1.1.0", - "license": "MIT" - }, - "node_modules/doctrine": { - "version": "3.0.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.832", - "dev": true, - "license": "ISC" - }, - "node_modules/error-ex": { - "version": "1.3.2", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.23.3", - "dev": true, - "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-define-property": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.0.19", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-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-object-atoms": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.3", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "dev": true, - "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/esbuild": { - "version": "0.21.5", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "node_modules/escalade": { - "version": "3.1.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "8.57.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.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-plugin-react": { - "version": "7.35.0", - "dev": true, - "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", - "dev": true, - "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-refresh": { - "version": "0.4.9", - "dev": true, - "license": "MIT", - "peerDependencies": { - "eslint": ">=7" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-scope": { - "version": "7.2.2", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "dev": true, - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.17.1", - "dev": true, - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "license": "MIT" - }, - "node_modules/find-up": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "3.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.3.1", - "dev": true, - "license": "ISC" - }, - "node_modules/focus-lock": { - "version": "1.3.5", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "dev": true, - "license": "MIT", - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/framer-motion": { - "version": "11.3.21", - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - }, - "peerDependencies": { - "@emotion/is-prop-valid": "*", - "react": "^18.0.0", - "react-dom": "^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/framesync": { - "version": "6.1.2", - "license": "MIT", - "dependencies": { - "tslib": "2.4.0" - } - }, - "node_modules/framesync/node_modules/tslib": { - "version": "2.4.0", - "license": "0BSD" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/function-bind": { - "version": "1.1.2", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/generate-function": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", - "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", - "dependencies": { - "is-property": "^1.0.2" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "dev": true, - "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", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.2", - "dev": true, - "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", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/globals": { - "version": "13.24.0", - "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graphemer": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "license": "BSD-3-Clause", - "dependencies": { - "react-is": "^16.7.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==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ignore": { - "version": "5.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "dev": true, - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "dev": true, - "license": "ISC" - }, - "node_modules/internal-slot": { - "version": "1.0.7", - "dev": true, - "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", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.4", - "dev": true, - "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", - "license": "MIT" - }, - "node_modules/is-async-function": { - "version": "2.0.0", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.15.0", - "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", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-map": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "dev": true, - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==" - }, - "node_modules/is-regex": { - "version": "1.1.4", - "dev": true, - "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-set": { - "version": "2.0.3", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "dev": true, - "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", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.14" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakmap": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.3", - "dev": true, - "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/isarray": { - "version": "2.0.5", - "dev": true, - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "dev": true, - "license": "ISC" - }, - "node_modules/iterator.prototype": { - "version": "1.1.2", - "dev": true, - "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/js-tokens": { - "version": "4.0.0", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "dev": true, - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "dev": true, - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "dev": true, - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "license": "MIT" - }, - "node_modules/locate-path": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "dev": true, - "license": "MIT" - }, - "node_modules/lodash.mergewith": { - "version": "4.6.2", - "license": "MIT" - }, - "node_modules/long": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/long/-/long-5.2.3.tgz", - "integrity": "sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "dev": true, - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "license": "MIT" - }, - "node_modules/mysql2": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/mysql2/-/mysql2-3.11.0.tgz", - "integrity": "sha512-J9phbsXGvTOcRVPR95YedzVSxJecpW5A5+cQ57rhHIFXteTP10HCs+VBjS7DHIKfEaI1zQ5tlVrquCd64A6YvA==", - "dependencies": { - "aws-ssl-profiles": "^1.1.1", - "denque": "^2.1.0", - "generate-function": "^2.3.1", - "iconv-lite": "^0.6.3", - "long": "^5.2.1", - "lru-cache": "^8.0.0", - "named-placeholders": "^1.1.3", - "seq-queue": "^0.0.5", - "sqlstring": "^2.3.2" - }, - "engines": { - "node": ">= 8.0" - } - }, - "node_modules/mysql2/node_modules/lru-cache": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-8.0.5.tgz", - "integrity": "sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==", - "engines": { - "node": ">=16.14" - } - }, - "node_modules/named-placeholders": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/named-placeholders/-/named-placeholders-1.1.3.tgz", - "integrity": "sha512-eLoBxg6wE/rZkJPhU/xRX1WTpkFEwDJEN96oxFrTsqBdbT5ec295Q+CoHrL9IT0DipqKhmGcaZmwOt8OON5x1w==", - "dependencies": { - "lru-cache": "^7.14.1" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/named-placeholders/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "engines": { - "node": ">=12" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "dev": true, - "license": "MIT" - }, - "node_modules/node-releases": { - "version": "2.0.17", - "dev": true, - "license": "MIT" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.5", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.8", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/once": { - "version": "1.4.0", - "dev": true, - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "license": "MIT" - }, - "node_modules/path-type": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.1", - "license": "ISC" - }, - "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/postcss": { - "version": "8.4.39", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/react": { - "version": "18.3.1", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-clientside-effect": { - "version": "1.2.6", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.13" - }, - "peerDependencies": { - "react": "^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "license": "MIT" - }, - "node_modules/react-focus-lock": { - "version": "2.12.1", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.0.0", - "focus-lock": "^1.3.5", - "prop-types": "^15.6.2", - "react-clientside-effect": "^1.2.6", - "use-callback-ref": "^1.3.2", - "use-sidecar": "^1.1.2" - }, - "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-is": { - "version": "16.13.1", - "license": "MIT" - }, - "node_modules/react-refresh": { - "version": "0.14.2", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-remove-scroll": { - "version": "2.5.10", - "license": "MIT", - "dependencies": { - "react-remove-scroll-bar": "^2.3.6", - "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", - "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.26.0", - "license": "MIT", - "dependencies": { - "@remix-run/router": "1.19.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/react-router-dom": { - "version": "6.26.0", - "license": "MIT", - "dependencies": { - "@remix-run/router": "1.19.0", - "react-router": "6.26.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/react-style-singleton": { - "version": "2.2.1", - "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/reflect.getprototypeof": { - "version": "1.0.6", - "dev": true, - "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/regenerator-runtime": { - "version": "0.14.1", - "license": "MIT" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.2", - "dev": true, - "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/resolve": { - "version": "2.0.0-next.5", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "dev": true, - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "4.19.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.19.0", - "@rollup/rollup-android-arm64": "4.19.0", - "@rollup/rollup-darwin-arm64": "4.19.0", - "@rollup/rollup-darwin-x64": "4.19.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.19.0", - "@rollup/rollup-linux-arm-musleabihf": "4.19.0", - "@rollup/rollup-linux-arm64-gnu": "4.19.0", - "@rollup/rollup-linux-arm64-musl": "4.19.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.19.0", - "@rollup/rollup-linux-riscv64-gnu": "4.19.0", - "@rollup/rollup-linux-s390x-gnu": "4.19.0", - "@rollup/rollup-linux-x64-gnu": "4.19.0", - "@rollup/rollup-linux-x64-musl": "4.19.0", - "@rollup/rollup-win32-arm64-msvc": "4.19.0", - "@rollup/rollup-win32-ia32-msvc": "4.19.0", - "@rollup/rollup-win32-x64-msvc": "4.19.0", - "fsevents": "~2.3.2" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.2", - "dev": true, - "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-regex-test": { - "version": "1.0.3", - "dev": true, - "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==" - }, - "node_modules/scheduler": { - "version": "0.23.2", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/semver": { - "version": "6.3.1", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/seq-queue": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/seq-queue/-/seq-queue-0.0.5.tgz", - "integrity": "sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q==" - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/side-channel": { - "version": "1.0.6", - "dev": true, - "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/source-map": { - "version": "0.5.7", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.2.0", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sqlstring": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz", - "integrity": "sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.11", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "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", - "dev": true, - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.9", - "dev": true, - "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", - "dev": true, - "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", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stylis": { - "version": "4.2.0", - "license": "MIT" - }, - "node_modules/supports-color": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "dev": true, - "license": "MIT" - }, - "node_modules/tiny-invariant": { - "version": "1.3.3", - "license": "MIT" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/toggle-selection": { - "version": "1.0.6", - "license": "MIT" - }, - "node_modules/tslib": { - "version": "2.6.3", - "license": "0BSD" - }, - "node_modules/type-check": { - "version": "0.4.0", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.2", - "dev": true, - "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", - "dev": true, - "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", - "dev": true, - "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", - "dev": true, - "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/unbox-primitive": { - "version": "1.0.2", - "dev": true, - "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/update-browserslist-db": { - "version": "1.1.0", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.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", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/use-callback-ref": { - "version": "1.3.2", - "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", - "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/vite": { - "version": "5.3.4", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.39", - "rollup": "^4.13.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/which": { - "version": "2.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "dev": true, - "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.3", - "dev": true, - "license": "MIT", - "dependencies": { - "function.prototype.name": "^1.1.5", - "has-tostringtag": "^1.0.0", - "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.1", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.2", - "dev": true, - "license": "MIT", - "dependencies": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.15", - "dev": true, - "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/word-wrap": { - "version": "1.2.5", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "dev": true, - "license": "ISC" - }, - "node_modules/yallist": { - "version": "3.1.1", - "dev": true, - "license": "ISC" - }, - "node_modules/yaml": { - "version": "1.10.2", - "license": "ISC", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} diff --git a/package.json b/package.json index 5bce264..bfa8516 100644 --- a/package.json +++ b/package.json @@ -12,23 +12,23 @@ }, "dependencies": { "@chakra-ui/react": "^2.8.2", - "@emotion/react": "^11.13.0", + "@emotion/react": "^11.13.3", "@emotion/styled": "^11.13.0", - "axios": "^1.7.5", - "framer-motion": "^11.3.21", - "mysql2": "^3.11.0", + "axios": "^1.7.7", + "framer-motion": "^11.5.4", + "mysql2": "^3.11.1", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-router-dom": "^6.26.0" + "react-router-dom": "^6.26.2" }, "devDependencies": { - "@types/react": "^18.3.3", + "@types/react": "^18.3.5", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", "eslint": "^8.57.0", - "eslint-plugin-react": "^7.34.3", + "eslint-plugin-react": "^7.35.2", "eslint-plugin-react-hooks": "^4.6.2", - "eslint-plugin-react-refresh": "^0.4.7", - "vite": "^5.3.4" + "eslint-plugin-react-refresh": "^0.4.11", + "vite": "^5.4.3" } }