From 41f5e1351afb0eaa20a92d3ff2e8cbd6e83f0281 Mon Sep 17 00:00:00 2001 From: ckt1031 <65409152+ckt1031@users.noreply.github.com> Date: Thu, 14 Sep 2023 11:52:28 +0800 Subject: [PATCH] feat: make things to latest --- .github/workflows/docker-image-amd64-en.yml | 8 +- .github/workflows/docker-image-amd64.yml | 10 +- .github/workflows/docker-image-arm64.yml | 14 +- .github/workflows/linux-release-en.yml | 18 +- .github/workflows/linux-release.yml | 26 +- .github/workflows/macos-release.yml | 18 +- .github/workflows/windows-release.yml | 18 +- Dockerfile | 9 +- web/README.md | 4 +- web/bun.lockb | Bin 0 -> 65725 bytes web/package.json | 10 +- web/pnpm-lock.yaml | 1865 ------------------- web/vite.config.js | 4 - 13 files changed, 57 insertions(+), 1947 deletions(-) create mode 100755 web/bun.lockb delete mode 100644 web/pnpm-lock.yaml diff --git a/.github/workflows/docker-image-amd64-en.yml b/.github/workflows/docker-image-amd64-en.yml index 06aea170..3518d104 100644 --- a/.github/workflows/docker-image-amd64-en.yml +++ b/.github/workflows/docker-image-amd64-en.yml @@ -18,7 +18,7 @@ jobs: contents: read steps: - name: Check out the repo - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 - name: Save version info run: | @@ -28,20 +28,20 @@ jobs: run: | python ./i18n/translate.py --repository_path . --json_file_path ./i18n/en.json - name: Log in to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0.0 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@96383f45573cb7f253c731d3b3ab81c87ef81934 # v5.0.0 with: images: | ckt1031/one-api-en - name: Build and push Docker images - uses: docker/build-push-action@v3 + uses: docker/build-push-action@0565240e2d4ab88bba5387d719585280857ece09 # v5.0.0 with: context: . push: true diff --git a/.github/workflows/docker-image-amd64.yml b/.github/workflows/docker-image-amd64.yml index 2d317b94..bafb0f7b 100644 --- a/.github/workflows/docker-image-amd64.yml +++ b/.github/workflows/docker-image-amd64.yml @@ -18,20 +18,20 @@ jobs: contents: read steps: - name: Check out the repo - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 - name: Save version info run: | git describe --tags > VERSION - name: Log in to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0.0 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0.0 with: registry: ghcr.io username: ${{ github.actor }} @@ -39,14 +39,14 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@96383f45573cb7f253c731d3b3ab81c87ef81934 # v5.0.0 with: images: | ckt1031/one-api ghcr.io/${{ github.repository }} - name: Build and push Docker images - uses: docker/build-push-action@v3 + uses: docker/build-push-action@0565240e2d4ab88bba5387d719585280857ece09 # v5.0.0 with: context: . push: true diff --git a/.github/workflows/docker-image-arm64.yml b/.github/workflows/docker-image-arm64.yml index d1d70fcc..1db0a4ce 100644 --- a/.github/workflows/docker-image-arm64.yml +++ b/.github/workflows/docker-image-arm64.yml @@ -19,26 +19,26 @@ jobs: contents: read steps: - name: Check out the repo - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 - name: Save version info run: | git describe --tags > VERSION - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 # v3.0.0 - name: Log in to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0.0 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0.0 with: registry: ghcr.io username: ${{ github.actor }} @@ -46,14 +46,14 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@96383f45573cb7f253c731d3b3ab81c87ef81934 # v5.0.0 with: images: | ckt1031/one-api ghcr.io/${{ github.repository }} - name: Build and push Docker images - uses: docker/build-push-action@v3 + uses: docker/build-push-action@0565240e2d4ab88bba5387d719585280857ece09 # v5.0.0 with: context: . platforms: linux/amd64,linux/arm64 diff --git a/.github/workflows/linux-release-en.yml b/.github/workflows/linux-release-en.yml index 569dbca9..52aa61fe 100644 --- a/.github/workflows/linux-release-en.yml +++ b/.github/workflows/linux-release-en.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 with: fetch-depth: 0 @@ -20,23 +20,19 @@ jobs: run: | python ./i18n/translate.py --repository_path . --json_file_path ./i18n/en.json - - uses: pnpm/action-setup@v2 + - uses: oven-sh/setup-bun@a1800f471a0bc25cddac36bb13e6f436ddf341d7 # v1 with: - version: 8 - - uses: actions/setup-node@v3 - with: - cache: pnpm - node-version: 16 + bun-version: latest - name: Build Frontend env: CI: "" run: | cd web - pnpm install - REACT_APP_VERSION=$(git describe --tags) npm run build + bun install + REACT_APP_VERSION=$(git describe --tags) bun run build cd .. - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 with: go-version: ">=1.18.0" - name: Build Backend (amd64) @@ -51,7 +47,7 @@ jobs: CC=aarch64-linux-gnu-gcc CGO_ENABLED=1 GOOS=linux GOARCH=arm64 go build -ldflags "-s -w -X 'one-api/common.Version=$(git describe --tags)' -extldflags '-static'" -o one-api-arm64-en - name: Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v1 if: startsWith(github.ref, 'refs/tags/') with: files: | diff --git a/.github/workflows/linux-release.yml b/.github/workflows/linux-release.yml index 1432dd4c..e5652528 100644 --- a/.github/workflows/linux-release.yml +++ b/.github/workflows/linux-release.yml @@ -5,35 +5,31 @@ permissions: on: push: tags: - - '*' - - '!*-alpha*' + - "*" + - "!*-alpha*" jobs: release: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 with: fetch-depth: 0 - - uses: pnpm/action-setup@v2 + - uses: oven-sh/setup-bun@a1800f471a0bc25cddac36bb13e6f436ddf341d7 # v1 with: - version: 8 - - uses: actions/setup-node@v3 - with: - cache: pnpm - node-version: 16 + bun-version: latest - name: Build Frontend env: CI: "" run: | cd web - pnpm install - REACT_APP_VERSION=$(git describe --tags) npm run build + bun install + REACT_APP_VERSION=$(git describe --tags) bun run build cd .. - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 with: - go-version: '>=1.18.0' + go-version: ">=1.18.0" - name: Build Backend (amd64) run: | go mod download @@ -46,7 +42,7 @@ jobs: CC=aarch64-linux-gnu-gcc CGO_ENABLED=1 GOOS=linux GOARCH=arm64 go build -ldflags "-s -w -X 'one-api/common.Version=$(git describe --tags)' -extldflags '-static'" -o one-api-arm64 - name: Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v1 if: startsWith(github.ref, 'refs/tags/') with: files: | @@ -55,4 +51,4 @@ jobs: draft: true generate_release_notes: true env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/macos-release.yml b/.github/workflows/macos-release.yml index 117ac1e1..5b652f91 100644 --- a/.github/workflows/macos-release.yml +++ b/.github/workflows/macos-release.yml @@ -12,26 +12,22 @@ jobs: runs-on: macos-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 with: fetch-depth: 0 - - uses: pnpm/action-setup@v2 + - uses: oven-sh/setup-bun@a1800f471a0bc25cddac36bb13e6f436ddf341d7 # v1 with: - version: 8 - - uses: actions/setup-node@v3 - with: - cache: pnpm - node-version: 16 + bun-version: latest - name: Build Frontend env: CI: "" run: | cd web - pnpm install - REACT_APP_VERSION=$(git describe --tags) npm run build + bun install + REACT_APP_VERSION=$(git describe --tags) bun run build cd .. - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 with: go-version: ">=1.18.0" - name: Build Backend @@ -39,7 +35,7 @@ jobs: go mod download go build -ldflags "-X 'one-api/common.Version=$(git describe --tags)'" -o one-api-macos - name: Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v1 if: startsWith(github.ref, 'refs/tags/') with: files: one-api-macos diff --git a/.github/workflows/windows-release.yml b/.github/workflows/windows-release.yml index bcbbae80..c1bda0d2 100644 --- a/.github/workflows/windows-release.yml +++ b/.github/workflows/windows-release.yml @@ -15,26 +15,22 @@ jobs: shell: bash steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0 with: fetch-depth: 0 - - uses: pnpm/action-setup@v2 + - uses: oven-sh/setup-bun@a1800f471a0bc25cddac36bb13e6f436ddf341d7 # v1 with: - version: 8 - - uses: actions/setup-node@v3 - with: - cache: pnpm - node-version: 16 + bun-version: latest - name: Build Frontend env: CI: "" run: | cd web - pnpm install - REACT_APP_VERSION=$(git describe --tags) npm run build + bun install + REACT_APP_VERSION=$(git describe --tags) bun run build cd .. - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 with: go-version: ">=1.18.0" - name: Build Backend @@ -42,7 +38,7 @@ jobs: go mod download go build -ldflags "-s -w -X 'one-api/common.Version=$(git describe --tags)'" -o one-api.exe - name: Release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v1 if: startsWith(github.ref, 'refs/tags/') with: files: one-api.exe diff --git a/Dockerfile b/Dockerfile index 1645450a..aac31af7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,15 +4,14 @@ WORKDIR /app COPY . . RUN chmod +x ./translate-en.sh && ./translate-en.sh -FROM node:18 as builder +FROM oven/bun:latest as builder WORKDIR /build -COPY ./web/package*.json ./ -RUN npm i -g pnpm -RUN pnpm i +COPY ./web/package*.json ./web/bun.lockb ./web/.npmrc ./ +RUN bun i COPY --from=translator ./app/web . COPY ./VERSION . -RUN REACT_APP_VERSION=$(cat VERSION) npm run build +RUN REACT_APP_VERSION=$(cat VERSION) bun run build FROM golang AS builder2 diff --git a/web/README.md b/web/README.md index 1b1031a3..edf8d807 100644 --- a/web/README.md +++ b/web/README.md @@ -4,10 +4,10 @@ ```shell # Runs the app in the development mode -npm start +bun start # Builds the app for production to the `build` folder -npm run build +bun run build ``` If you want to change the default server, please set `REACT_APP_SERVER` environment variables before build, diff --git a/web/bun.lockb b/web/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..a6cb313ead70f6b834b50f2d0dc7ccb60ee92bdc GIT binary patch literal 65725 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 Cw*A-u literal 0 HcmV?d00001 diff --git a/web/package.json b/web/package.json index 19cbed09..ede21b2d 100644 --- a/web/package.json +++ b/web/package.json @@ -6,22 +6,18 @@ "@vitejs/plugin-react-swc": "^3.3.2", "axios": "^1.5.0", "history": "^5.3.0", - "marked": "^8.0.1", + "marked": "^9.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-dropzone": "^14.2.3", - "react-router-dom": "^6.15.0", + "react-router-dom": "^6.16.0", "react-toastify": "^9.1.3", "react-turnstile": "^1.1.1", "semantic-ui-css": "^2.5.0", "semantic-ui-react": "^2.1.4", - "sharp": "^0.32.5", - "svgo": "^3.0.2", "vite": "^4.4.9", "vite-plugin-env-compatible": "^1.1.1", - "vite-plugin-html": "^3.2.0", - "vite-plugin-image-optimizer": "^1.1.7", - "vite-plugin-sri": "^0.0.2" + "vite-plugin-html": "^3.2.0" }, "scripts": { "start": "vite preview", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml deleted file mode 100644 index a71fdea9..00000000 --- a/web/pnpm-lock.yaml +++ /dev/null @@ -1,1865 +0,0 @@ -lockfileVersion: '6.0' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -dependencies: - '@vitejs/plugin-react-swc': - specifier: ^3.3.2 - version: 3.3.2(vite@4.4.9) - axios: - specifier: ^1.5.0 - version: 1.5.0 - history: - specifier: ^5.3.0 - version: 5.3.0 - marked: - specifier: ^8.0.1 - version: 8.0.1 - react: - specifier: ^18.2.0 - version: 18.2.0 - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) - react-dropzone: - specifier: ^14.2.3 - version: 14.2.3(react@18.2.0) - react-router-dom: - specifier: ^6.15.0 - version: 6.15.0(react-dom@18.2.0)(react@18.2.0) - react-toastify: - specifier: ^9.1.3 - version: 9.1.3(react-dom@18.2.0)(react@18.2.0) - react-turnstile: - specifier: ^1.1.1 - version: 1.1.1(react-dom@18.2.0)(react@18.2.0) - semantic-ui-css: - specifier: ^2.5.0 - version: 2.5.0 - semantic-ui-react: - specifier: ^2.1.4 - version: 2.1.4(react-dom@18.2.0)(react@18.2.0) - sharp: - specifier: ^0.32.5 - version: 0.32.5 - svgo: - specifier: ^3.0.2 - version: 3.0.2 - vite: - specifier: ^4.4.9 - version: 4.4.9 - vite-plugin-env-compatible: - specifier: ^1.1.1 - version: 1.1.1 - vite-plugin-html: - specifier: ^3.2.0 - version: 3.2.0(vite@4.4.9) - vite-plugin-image-optimizer: - specifier: ^1.1.7 - version: 1.1.7(vite@4.4.9) - vite-plugin-sri: - specifier: ^0.0.2 - version: 0.0.2 - -devDependencies: - prettier: - specifier: ^3.0.3 - version: 3.0.3 - -packages: - - /@babel/runtime@7.22.11: - resolution: {integrity: sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.14.0 - dev: false - - /@esbuild/android-arm64@0.18.20: - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: false - optional: true - - /@esbuild/android-arm@0.18.20: - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: false - optional: true - - /@esbuild/android-x64@0.18.20: - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: false - optional: true - - /@esbuild/darwin-arm64@0.18.20: - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@esbuild/darwin-x64@0.18.20: - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@esbuild/freebsd-arm64@0.18.20: - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: false - optional: true - - /@esbuild/freebsd-x64@0.18.20: - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-arm64@0.18.20: - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-arm@0.18.20: - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-ia32@0.18.20: - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-loong64@0.18.20: - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-mips64el@0.18.20: - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-ppc64@0.18.20: - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-riscv64@0.18.20: - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-s390x@0.18.20: - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-x64@0.18.20: - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/netbsd-x64@0.18.20: - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: false - optional: true - - /@esbuild/openbsd-x64@0.18.20: - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: false - optional: true - - /@esbuild/sunos-x64@0.18.20: - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: false - optional: true - - /@esbuild/win32-arm64@0.18.20: - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@esbuild/win32-ia32@0.18.20: - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@esbuild/win32-x64@0.18.20: - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@fluentui/react-component-event-listener@0.63.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-gSMdOh6tI3IJKZFqxfQwbTpskpME0CvxdxGM2tdglmf6ZPVDi0L4+KKIm+2dN8nzb8Ya1A8ZT+Ddq0KmZtwVQg==} - peerDependencies: - react: ^16.8.0 || ^17 || ^18 - react-dom: ^16.8.0 || ^17 || ^18 - dependencies: - '@babel/runtime': 7.22.11 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@fluentui/react-component-ref@0.63.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-8MkXX4+R3i80msdbD4rFpEB4WWq2UDvGwG386g3ckIWbekdvN9z2kWAd9OXhRGqB7QeOsoAGWocp6gAMCivRlw==} - peerDependencies: - react: ^16.8.0 || ^17 || ^18 - react-dom: ^16.8.0 || ^17 || ^18 - dependencies: - '@babel/runtime': 7.22.11 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-is: 16.13.1 - dev: false - - /@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.19 - dev: false - - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} - engines: {node: '>=6.0.0'} - dev: false - - /@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} - dev: false - - /@jridgewell/source-map@0.3.5: - resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} - dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.19 - dev: false - - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: false - - /@jridgewell/trace-mapping@0.3.19: - resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 - dev: false - - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - dev: false - - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - dev: false - - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.15.0 - dev: false - - /@popperjs/core@2.11.8: - resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - dev: false - - /@remix-run/router@1.8.0: - resolution: {integrity: sha512-mrfKqIHnSZRyIzBcanNJmVQELTnX+qagEDlcKO90RgRBVOZGSGvZKeDihTRfWcqoDn5N/NkUcwWTccnpN18Tfg==} - engines: {node: '>=14.0.0'} - dev: false - - /@rollup/pluginutils@4.2.1: - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} - dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.1 - dev: false - - /@semantic-ui-react/event-stack@3.1.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-FdTmJyWvJaYinHrKRsMLDrz4tTMGdFfds299Qory53hBugiDvGC0tEJf+cHsi5igDwWb/CLOgOiChInHwq8URQ==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 - dependencies: - exenv: 1.2.2 - prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@swc/core-darwin-arm64@1.3.80: - resolution: {integrity: sha512-rhoFTcQMUGfO7IkfOnopPSF6O0/aVJ58B7KueIKbvrMe6YvSfFj9QfObELFjYCcrJZTvUWBhig0QrsfPIiUphA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@swc/core-darwin-x64@1.3.80: - resolution: {integrity: sha512-0dOLedFpVXe+ugkKHXsqSxMKqvQYfFtibWbrZ7j8wOaErzSGPr0VpyWvepNVb9s046725kPXSw+fsGhqZR8wrw==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@swc/core-linux-arm-gnueabihf@1.3.80: - resolution: {integrity: sha512-QIjwP3PtDeHBDkwF6+ZZqdUsqAhORbMpxrw2jq3mHe4lQrxBttSFTq018vlMRo2mFEorOvXdadzaD9m+NymPrw==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@swc/core-linux-arm64-gnu@1.3.80: - resolution: {integrity: sha512-cg8WriIueab58ZwkzXmIACnjSzFLzOBwxlC9k65gPXMNgCjab2YbqEYvAbjBqneuqaao02gW6tad2uhjgYaExw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@swc/core-linux-arm64-musl@1.3.80: - resolution: {integrity: sha512-AhdCQ7QKx5mWrtpaOA1mFRiWWvuiiUtspvo0QSpspDetRKTND1rlf/3UB5+gp0kCeCNUTsVmJWU7fIA9ICZtXA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@swc/core-linux-x64-gnu@1.3.80: - resolution: {integrity: sha512-+2e5oni1vOrLIjM5Q2/GIzK/uS2YEtuJqnjPvCK8SciRJsSl8OgVsRvyCDbmKeZNtJ2Q+o/O2AQ2w1qpAJG6jg==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@swc/core-linux-x64-musl@1.3.80: - resolution: {integrity: sha512-8OK9IlI1zpWOm7vIp1iXmZSEzLAwFpqhsGSEhxPavpOx2m54kLFdPcw/Uv3n461f6TCtszIxkGq1kSqBUdfUBA==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@swc/core-win32-arm64-msvc@1.3.80: - resolution: {integrity: sha512-RKhatwiAGlffnF6z2Mm3Ddid0v3KB+uf5m/Gc7N9zO/EUAV0PnHRuYuZSGyqodHmGFC+mK8YrCooFCEmHL9n+w==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@swc/core-win32-ia32-msvc@1.3.80: - resolution: {integrity: sha512-3jiiZzU/kaw7k4zUp1yMq1QiUe4wJVtCEXIhf+fKuBsIwm7rdvyK/+PIx5KHnZy4TGQnYczKBRhJA5nuBcrUCQ==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@swc/core-win32-x64-msvc@1.3.80: - resolution: {integrity: sha512-2eZtIoIWQBWqykfms92Zd37lveYOBWQTZjdooBGlsLHtcoQLkNpf1NXmR6TKY0yy8q6Yl3OhPvY+izjmO08MSg==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@swc/core@1.3.80: - resolution: {integrity: sha512-yX2xV5I/lYswHHR+44TPvzBgq3/Y8N1YWpTQADYuvSiX3Jxyvemk5Jpx3rRtigYb8WBkWAAf2i5d5ZJ2M7hhgw==} - engines: {node: '>=10'} - requiresBuild: true - peerDependencies: - '@swc/helpers': ^0.5.0 - peerDependenciesMeta: - '@swc/helpers': - optional: true - dependencies: - '@swc/types': 0.1.4 - optionalDependencies: - '@swc/core-darwin-arm64': 1.3.80 - '@swc/core-darwin-x64': 1.3.80 - '@swc/core-linux-arm-gnueabihf': 1.3.80 - '@swc/core-linux-arm64-gnu': 1.3.80 - '@swc/core-linux-arm64-musl': 1.3.80 - '@swc/core-linux-x64-gnu': 1.3.80 - '@swc/core-linux-x64-musl': 1.3.80 - '@swc/core-win32-arm64-msvc': 1.3.80 - '@swc/core-win32-ia32-msvc': 1.3.80 - '@swc/core-win32-x64-msvc': 1.3.80 - dev: false - - /@swc/types@0.1.4: - resolution: {integrity: sha512-z/G02d+59gyyUb7KYhKi9jOhicek6QD2oMaotUyG+lUkybpXoV49dY9bj7Ah5Q+y7knK2jU67UTX9FyfGzaxQg==} - dev: false - - /@trysound/sax@0.2.0: - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - dev: false - - /@vitejs/plugin-react-swc@3.3.2(vite@4.4.9): - resolution: {integrity: sha512-VJFWY5sfoZerQRvJrh518h3AcQt6f/yTuWn4/TRB+dqmYU0NX1qz7qM5Wfd+gOQqUzQW4gxKqKN3KpE/P3+zrA==} - peerDependencies: - vite: ^4 - dependencies: - '@swc/core': 1.3.80 - vite: 4.4.9 - transitivePeerDependencies: - - '@swc/helpers' - dev: false - - /acorn@8.10.0: - resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: false - - /ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - dev: false - - /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - dependencies: - color-convert: 2.0.1 - dev: false - - /async@3.2.4: - resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} - dev: false - - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: false - - /attr-accept@2.2.2: - resolution: {integrity: sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==} - engines: {node: '>=4'} - dev: false - - /axios@1.5.0: - resolution: {integrity: sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==} - dependencies: - follow-redirects: 1.15.2 - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - dev: false - - /b4a@1.6.4: - resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} - dev: false - - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - dev: false - - /base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - dev: false - - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - - /boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - dev: false - - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - dev: false - - /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - dependencies: - balanced-match: 1.0.2 - dev: false - - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - dependencies: - fill-range: 7.0.1 - dev: false - - /buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - dev: false - - /buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: false - - /camel-case@4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - dependencies: - pascal-case: 3.1.2 - tslib: 2.6.2 - dev: false - - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: false - - /cheerio-select@2.1.0: - resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} - dependencies: - boolbase: 1.0.0 - css-select: 5.1.0 - css-what: 6.1.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.1.0 - dev: false - - /cheerio@1.0.0-rc.12: - resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} - engines: {node: '>= 6'} - dependencies: - cheerio-select: 2.1.0 - dom-serializer: 2.0.0 - domhandler: 5.0.3 - domutils: 3.1.0 - htmlparser2: 8.0.2 - parse5: 7.1.2 - parse5-htmlparser2-tree-adapter: 7.0.0 - dev: false - - /chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - dev: false - - /clean-css@5.3.2: - resolution: {integrity: sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==} - engines: {node: '>= 10.0'} - dependencies: - source-map: 0.6.1 - dev: false - - /clsx@1.2.1: - resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} - engines: {node: '>=6'} - dev: false - - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - dependencies: - color-name: 1.1.4 - dev: false - - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - dev: false - - /color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - dev: false - - /color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - dependencies: - color-convert: 2.0.1 - color-string: 1.9.1 - dev: false - - /colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - dev: false - - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - dependencies: - delayed-stream: 1.0.0 - dev: false - - /commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - dev: false - - /commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - dev: false - - /commander@8.3.0: - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} - engines: {node: '>= 12'} - dev: false - - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: false - - /connect-history-api-fallback@1.6.0: - resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==} - engines: {node: '>=0.8'} - dev: false - - /consola@2.15.3: - resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} - dev: false - - /css-select@4.3.0: - resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 4.3.1 - domutils: 2.8.0 - nth-check: 2.1.1 - dev: false - - /css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 5.0.3 - domutils: 3.1.0 - nth-check: 2.1.1 - dev: false - - /css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - dependencies: - mdn-data: 2.0.28 - source-map-js: 1.0.2 - dev: false - - /css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.0.2 - dev: false - - /css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - dev: false - - /csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - dependencies: - css-tree: 2.2.1 - dev: false - - /decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - dependencies: - mimic-response: 3.1.0 - dev: false - - /deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - dev: false - - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - dev: false - - /detect-libc@2.0.2: - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} - engines: {node: '>=8'} - dev: false - - /dom-serializer@1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - entities: 2.2.0 - dev: false - - /dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - dev: false - - /domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - dev: false - - /domhandler@4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.3.0 - dev: false - - /domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - dependencies: - domelementtype: 2.3.0 - dev: false - - /domutils@2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - dependencies: - dom-serializer: 1.4.1 - domelementtype: 2.3.0 - domhandler: 4.3.1 - dev: false - - /domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - dev: false - - /dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - dependencies: - no-case: 3.0.4 - tslib: 2.6.2 - dev: false - - /dotenv-expand@8.0.3: - resolution: {integrity: sha512-SErOMvge0ZUyWd5B0NXMQlDkN+8r+HhVUsxgOO7IoPDOdDRD2JjExpN6y3KnFR66jsJMwSn1pqIivhU5rcJiNg==} - engines: {node: '>=12'} - dev: false - - /dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} - engines: {node: '>=12'} - dev: false - - /ejs@3.1.9: - resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} - engines: {node: '>=0.10.0'} - hasBin: true - dependencies: - jake: 10.8.7 - dev: false - - /end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - dependencies: - once: 1.4.0 - dev: false - - /entities@2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - dev: false - - /entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - dev: false - - /esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.18.20 - '@esbuild/android-arm64': 0.18.20 - '@esbuild/android-x64': 0.18.20 - '@esbuild/darwin-arm64': 0.18.20 - '@esbuild/darwin-x64': 0.18.20 - '@esbuild/freebsd-arm64': 0.18.20 - '@esbuild/freebsd-x64': 0.18.20 - '@esbuild/linux-arm': 0.18.20 - '@esbuild/linux-arm64': 0.18.20 - '@esbuild/linux-ia32': 0.18.20 - '@esbuild/linux-loong64': 0.18.20 - '@esbuild/linux-mips64el': 0.18.20 - '@esbuild/linux-ppc64': 0.18.20 - '@esbuild/linux-riscv64': 0.18.20 - '@esbuild/linux-s390x': 0.18.20 - '@esbuild/linux-x64': 0.18.20 - '@esbuild/netbsd-x64': 0.18.20 - '@esbuild/openbsd-x64': 0.18.20 - '@esbuild/sunos-x64': 0.18.20 - '@esbuild/win32-arm64': 0.18.20 - '@esbuild/win32-ia32': 0.18.20 - '@esbuild/win32-x64': 0.18.20 - dev: false - - /estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - dev: false - - /exenv@1.2.2: - resolution: {integrity: sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw==} - dev: false - - /expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - dev: false - - /fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - dev: false - - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - dev: false - - /fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} - dependencies: - reusify: 1.0.4 - dev: false - - /file-selector@0.6.0: - resolution: {integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==} - engines: {node: '>= 12'} - dependencies: - tslib: 2.6.2 - dev: false - - /filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - dependencies: - minimatch: 5.1.6 - dev: false - - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - dependencies: - to-regex-range: 5.0.1 - dev: false - - /follow-redirects@1.15.2: - resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dev: false - - /form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - dev: false - - /fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - dev: false - - /fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.0 - dev: false - - /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - dev: false - - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - dependencies: - is-glob: 4.0.3 - dev: false - - /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - dev: false - - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - dev: false - - /he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - dev: false - - /history@5.3.0: - resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} - dependencies: - '@babel/runtime': 7.22.11 - dev: false - - /html-minifier-terser@6.1.0: - resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} - engines: {node: '>=12'} - hasBin: true - dependencies: - camel-case: 4.1.2 - clean-css: 5.3.2 - commander: 8.3.0 - he: 1.2.0 - param-case: 3.0.4 - relateurl: 0.2.7 - terser: 5.19.3 - dev: false - - /htmlparser2@8.0.2: - resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.1.0 - entities: 4.5.0 - dev: false - - /ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - dev: false - - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - dev: false - - /ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - dev: false - - /is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - dev: false - - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - dev: false - - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 - dev: false - - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - dev: false - - /jake@10.8.7: - resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} - engines: {node: '>=10'} - hasBin: true - dependencies: - async: 3.2.4 - chalk: 4.1.2 - filelist: 1.0.4 - minimatch: 3.1.2 - dev: false - - /jquery@3.7.0: - resolution: {integrity: sha512-umpJ0/k8X0MvD1ds0P9SfowREz2LenHsQaxSohMZ5OMNEU2r0tf8pdeEFTHMFxWVxKNyU9rTtK3CWzUCTKJUeQ==} - dev: false - - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - dev: false - - /jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - dependencies: - universalify: 2.0.0 - optionalDependencies: - graceful-fs: 4.2.11 - dev: false - - /keyboard-key@1.1.0: - resolution: {integrity: sha512-qkBzPTi3rlAKvX7k0/ub44sqOfXeLc/jcnGGmj5c7BJpU8eDrEVPyhCvNYAaoubbsLm9uGWwQJO1ytQK1a9/dQ==} - dev: false - - /lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - dev: false - - /lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - dev: false - - /loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - dependencies: - js-tokens: 4.0.0 - dev: false - - /lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - dependencies: - tslib: 2.6.2 - dev: false - - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - dependencies: - yallist: 4.0.0 - dev: false - - /marked@8.0.1: - resolution: {integrity: sha512-eEbeEb/mJwh+sNLEhHOWtxMgjN/NEwZUBs1nkiIH2sTQTq07KmPMQ48ihyvo5+Ya56spVOPhunfGr6406crCVA==} - engines: {node: '>= 16'} - hasBin: true - dev: false - - /mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - dev: false - - /mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - dev: false - - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - dev: false - - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - dev: false - - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - dev: false - - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - dependencies: - mime-db: 1.52.0 - dev: false - - /mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - dev: false - - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - dependencies: - brace-expansion: 1.1.11 - dev: false - - /minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - dev: false - - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - dev: false - - /mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - dev: false - - /nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: false - - /napi-build-utils@1.0.2: - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} - dev: false - - /no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - dependencies: - lower-case: 2.0.2 - tslib: 2.6.2 - dev: false - - /node-abi@3.47.0: - resolution: {integrity: sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==} - engines: {node: '>=10'} - dependencies: - semver: 7.5.4 - dev: false - - /node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - dev: false - - /node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - dependencies: - whatwg-url: 5.0.0 - dev: false - - /node-html-parser@5.4.2: - resolution: {integrity: sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==} - dependencies: - css-select: 4.3.0 - he: 1.2.0 - dev: false - - /nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - dependencies: - boolbase: 1.0.0 - dev: false - - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - dev: false - - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - dependencies: - wrappy: 1.0.2 - dev: false - - /param-case@3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} - dependencies: - dot-case: 3.0.4 - tslib: 2.6.2 - dev: false - - /parse5-htmlparser2-tree-adapter@7.0.0: - resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} - dependencies: - domhandler: 5.0.3 - parse5: 7.1.2 - dev: false - - /parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} - dependencies: - entities: 4.5.0 - dev: false - - /pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - dependencies: - no-case: 3.0.4 - tslib: 2.6.2 - dev: false - - /pathe@0.2.0: - resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==} - dev: false - - /pathe@1.1.1: - resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} - dev: false - - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: false - - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - dev: false - - /postcss@8.4.28: - resolution: {integrity: sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: false - - /prebuild-install@7.1.1: - resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} - engines: {node: '>=10'} - hasBin: true - dependencies: - detect-libc: 2.0.2 - expand-template: 2.0.3 - github-from-package: 0.0.0 - minimist: 1.2.8 - mkdirp-classic: 0.5.3 - napi-build-utils: 1.0.2 - node-abi: 3.47.0 - pump: 3.0.0 - rc: 1.2.8 - simple-get: 4.0.1 - tar-fs: 2.1.1 - tunnel-agent: 0.6.0 - dev: false - - /prettier@3.0.3: - resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==} - engines: {node: '>=14'} - hasBin: true - dev: true - - /prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react-is: 16.13.1 - dev: false - - /proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - dev: false - - /pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: false - - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - dev: false - - /queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - dev: false - - /rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - dev: false - - /react-dom@18.2.0(react@18.2.0): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} - peerDependencies: - react: ^18.2.0 - dependencies: - loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 - dev: false - - /react-dropzone@14.2.3(react@18.2.0): - resolution: {integrity: sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==} - engines: {node: '>= 10.13'} - peerDependencies: - react: '>= 16.8 || 18.0.0' - dependencies: - attr-accept: 2.2.2 - file-selector: 0.6.0 - prop-types: 15.8.1 - react: 18.2.0 - dev: false - - /react-fast-compare@3.2.2: - resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} - dev: false - - /react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - dev: false - - /react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - dev: false - - /react-popper@2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==} - peerDependencies: - '@popperjs/core': ^2.0.0 - react: ^16.8.0 || ^17 || ^18 - react-dom: ^16.8.0 || ^17 || ^18 - dependencies: - '@popperjs/core': 2.11.8 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-fast-compare: 3.2.2 - warning: 4.0.3 - dev: false - - /react-router-dom@6.15.0(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-aR42t0fs7brintwBGAv2+mGlCtgtFQeOzK0BM1/OiqEzRejOZtpMZepvgkscpMUnKb8YO84G7s3LsHnnDNonbQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - dependencies: - '@remix-run/router': 1.8.0 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-router: 6.15.0(react@18.2.0) - dev: false - - /react-router@6.15.0(react@18.2.0): - resolution: {integrity: sha512-NIytlzvzLwJkCQj2HLefmeakxxWHWAP+02EGqWEZy+DgfHHKQMUoBBjUQLOtFInBMhWtb3hiUy6MfFgwLjXhqg==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - dependencies: - '@remix-run/router': 1.8.0 - react: 18.2.0 - dev: false - - /react-toastify@9.1.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-fPfb8ghtn/XMxw3LkxQBk3IyagNpF/LIKjOBflbexr2AWxAH1MJgvnESwEwBn9liLFXgTKWgBSdZpw9m4OTHTg==} - peerDependencies: - react: '>=16' - react-dom: '>=16' - dependencies: - clsx: 1.2.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /react-turnstile@1.1.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-oUxMFUKmYm655yqbGDreqshyMtzgNdpmeKprRGpEzsTfhE1lXO0MmSBpiRS+6TxXYxLEipwnS7vR9Q88dbeHWg==} - peerDependencies: - react: '>= 17.0.0' - react-dom: '>= 17.0.0' - dependencies: - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} - engines: {node: '>=0.10.0'} - dependencies: - loose-envify: 1.4.0 - dev: false - - /readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - dev: false - - /regenerator-runtime@0.14.0: - resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} - dev: false - - /relateurl@0.2.7: - resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} - engines: {node: '>= 0.10'} - dev: false - - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: false - - /rollup@3.28.1: - resolution: {integrity: sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - dev: false - - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - dependencies: - queue-microtask: 1.2.3 - dev: false - - /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - dev: false - - /scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} - dependencies: - loose-envify: 1.4.0 - dev: false - - /semantic-ui-css@2.5.0: - resolution: {integrity: sha512-jIWn3WXXE2uSaWCcB+gVJVRG3masIKtTMNEP2X8Aw909H2rHpXGneYOxzO3hT8TpyvB5/dEEo9mBFCitGwoj1A==} - dependencies: - jquery: 3.7.0 - dev: false - - /semantic-ui-react@2.1.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-7CxjBoFUfH7fUvtn+SPkkIocthUD9kV3niF1mUMa9TbeyPAf2brtRCZBlT2OpHaXmkscFzGjEfhbJo9gKfotzQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@babel/runtime': 7.22.11 - '@fluentui/react-component-event-listener': 0.63.1(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-component-ref': 0.63.1(react-dom@18.2.0)(react@18.2.0) - '@popperjs/core': 2.11.8 - '@semantic-ui-react/event-stack': 3.1.3(react-dom@18.2.0)(react@18.2.0) - clsx: 1.2.1 - keyboard-key: 1.1.0 - lodash: 4.17.21 - lodash-es: 4.17.21 - prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-is: 18.2.0 - react-popper: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0)(react@18.2.0) - shallowequal: 1.1.0 - dev: false - - /semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: false - - /shallowequal@1.1.0: - resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - dev: false - - /sharp@0.32.5: - resolution: {integrity: sha512-0dap3iysgDkNaPOaOL4X/0akdu0ma62GcdC2NBQ+93eqpePdDdr2/LM0sFdDSMmN7yS+odyZtPsb7tx/cYBKnQ==} - engines: {node: '>=14.15.0'} - requiresBuild: true - dependencies: - color: 4.2.3 - detect-libc: 2.0.2 - node-addon-api: 6.1.0 - prebuild-install: 7.1.1 - semver: 7.5.4 - simple-get: 4.0.1 - tar-fs: 3.0.4 - tunnel-agent: 0.6.0 - dev: false - - /simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - dev: false - - /simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - dependencies: - decompress-response: 6.0.0 - once: 1.4.0 - simple-concat: 1.0.1 - dev: false - - /simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - dependencies: - is-arrayish: 0.3.2 - dev: false - - /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} - dev: false - - /source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - dev: false - - /source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - dev: false - - /streamx@2.15.1: - resolution: {integrity: sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==} - dependencies: - fast-fifo: 1.3.2 - queue-tick: 1.0.1 - dev: false - - /string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - dependencies: - safe-buffer: 5.2.1 - dev: false - - /strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - dev: false - - /supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - dependencies: - has-flag: 4.0.0 - dev: false - - /svgo@3.0.2: - resolution: {integrity: sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==} - engines: {node: '>=14.0.0'} - hasBin: true - dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 5.1.0 - css-tree: 2.3.1 - csso: 5.0.5 - picocolors: 1.0.0 - dev: false - - /tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} - dependencies: - chownr: 1.1.4 - mkdirp-classic: 0.5.3 - pump: 3.0.0 - tar-stream: 2.2.0 - dev: false - - /tar-fs@3.0.4: - resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} - dependencies: - mkdirp-classic: 0.5.3 - pump: 3.0.0 - tar-stream: 3.1.6 - dev: false - - /tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - dependencies: - bl: 4.1.0 - end-of-stream: 1.4.4 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - - /tar-stream@3.1.6: - resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} - dependencies: - b4a: 1.6.4 - fast-fifo: 1.3.2 - streamx: 2.15.1 - dev: false - - /terser@5.19.3: - resolution: {integrity: sha512-pQzJ9UJzM0IgmT4FAtYI6+VqFf0lj/to58AV0Xfgg0Up37RyPG7Al+1cepC6/BVuAxR9oNb41/DL4DEoHJvTdg==} - engines: {node: '>=10'} - hasBin: true - dependencies: - '@jridgewell/source-map': 0.3.5 - acorn: 8.10.0 - commander: 2.20.3 - source-map-support: 0.5.21 - dev: false - - /to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - dependencies: - is-number: 7.0.0 - dev: false - - /tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - dev: false - - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: false - - /tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - dependencies: - safe-buffer: 5.2.1 - dev: false - - /universalify@2.0.0: - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} - engines: {node: '>= 10.0.0'} - dev: false - - /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - dev: false - - /vite-plugin-env-compatible@1.1.1: - resolution: {integrity: sha512-4lqhBWhOzP+SaCPoCVdmpM5cXzjKQV5jgFauxea488oOeElXo/kw6bXkMIooZhrh9q7gclTl8en6N9NmnqUwRQ==} - dev: false - - /vite-plugin-html@3.2.0(vite@4.4.9): - resolution: {integrity: sha512-2VLCeDiHmV/BqqNn5h2V+4280KRgQzCFN47cst3WiNK848klESPQnzuC3okH5XHtgwHH/6s1Ho/YV6yIO0pgoQ==} - peerDependencies: - vite: '>=2.0.0' - dependencies: - '@rollup/pluginutils': 4.2.1 - colorette: 2.0.20 - connect-history-api-fallback: 1.6.0 - consola: 2.15.3 - dotenv: 16.3.1 - dotenv-expand: 8.0.3 - ejs: 3.1.9 - fast-glob: 3.3.1 - fs-extra: 10.1.0 - html-minifier-terser: 6.1.0 - node-html-parser: 5.4.2 - pathe: 0.2.0 - vite: 4.4.9 - dev: false - - /vite-plugin-image-optimizer@1.1.7(vite@4.4.9): - resolution: {integrity: sha512-KPJWndwqVi7Z2hYCudzKeNDw5U7w1DxAc266bqDBKV8taG8W3EtripFuUM4Y05IlFC19yBQndJCFA8+NJymH+w==} - engines: {node: '>=14'} - peerDependencies: - vite: '>=3' - dependencies: - ansi-colors: 4.1.3 - pathe: 1.1.1 - vite: 4.4.9 - dev: false - - /vite-plugin-sri@0.0.2: - resolution: {integrity: sha512-oTpYWvS9xmwee3kK39cr8p2KbQ+/HzOG0bxo0dzMogJ4lR11favOzrapwb2eASVt5rX3LEzG25bEqoSY4CUniA==} - dependencies: - cheerio: 1.0.0-rc.12 - node-fetch: 2.7.0 - transitivePeerDependencies: - - encoding - dev: false - - /vite@4.4.9: - resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - 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 - dependencies: - esbuild: 0.18.20 - postcss: 8.4.28 - rollup: 3.28.1 - optionalDependencies: - fsevents: 2.3.3 - dev: false - - /warning@4.0.3: - resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} - dependencies: - loose-envify: 1.4.0 - dev: false - - /webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - dev: false - - /whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - dev: false - - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - dev: false - - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: false diff --git a/web/vite.config.js b/web/vite.config.js index dee0d48d..22e0b447 100644 --- a/web/vite.config.js +++ b/web/vite.config.js @@ -2,14 +2,10 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react-swc' import envCompatible from 'vite-plugin-env-compatible' import { createHtmlPlugin } from 'vite-plugin-html' -import { ViteImageOptimizer } from 'vite-plugin-image-optimizer'; -//import sri from 'vite-plugin-sri'; export default defineConfig({ plugins: [ - //sri(), react(), - ViteImageOptimizer(), createHtmlPlugin(), envCompatible({ prefix: "REACT_APP_",