From b0affaa9368407e9c1b5a18953762f0a0e79bed8 Mon Sep 17 00:00:00 2001 From: Vojtech Mares Date: Sat, 9 Sep 2023 00:16:53 +0200 Subject: [PATCH] wip: use bun (1.0) as runtime --- .gitlab-ci.yml | 6 +- bun.alpine.dockerfile | 41 + bun.dockerfile | 19 + bun.lockb | Bin 0 -> 196958 bytes package-lock.json | 6568 ----------------------------------------- package.json | 4 +- 6 files changed, 65 insertions(+), 6573 deletions(-) create mode 100644 bun.alpine.dockerfile create mode 100644 bun.dockerfile create mode 100755 bun.lockb delete mode 100644 package-lock.json diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ceb2b2f..d19e6ae 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,10 +9,10 @@ stages: lint next.js: stage: lint - image: node:18-alpine3.17 + image: oven/bun:1.0.0 script: - - npm ci --frozen-lockfile - - SKIP_ENV_VALIDATION=1 npm run lint + - bun install --frozen-lockfile + - SKIP_ENV_VALIDATION=1 bun run lint lint helm: stage: lint diff --git a/bun.alpine.dockerfile b/bun.alpine.dockerfile new file mode 100644 index 0000000..1784631 --- /dev/null +++ b/bun.alpine.dockerfile @@ -0,0 +1,41 @@ +FROM --platform=linux/amd64 alpine:3.18 as base + +FROM --platform=linux/amd64 base as download + +WORKDIR /tmp + +RUN apk add --no-cache unzip + +RUN wget https://github.com/oven-sh/bun/releases/download/bun-v1.0.0/bun-linux-x64.zip +RUN unzip bun-linux-x64.zip + +FROM --platform=linux/amd64 base as bun + +RUN wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub +RUN wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.35-r0/glibc-2.35-r0.apk +RUN wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.35-r0/glibc-bin-2.35-r0.apk +RUN apk --no-cache --force-overwrite add glibc-2.35-r0.apk glibc-bin-2.35-r0.apk + +RUN /usr/glibc-compat/bin/ldd /lib/ld-linux-x86-64.so.2 + +COPY --from=download /tmp/bun-linux-x64/bun /usr/local/bin + +FROM --platform=linux/amd64 bun as app + +WORKDIR /app + +ENV NEXT_TELEMETRY_DISABLED=1 +EXPOSE 3000 +ENV PORT 3000 + +ARG SKIP_ENV_VALIDATION=1 + +# RUN apk add --no-cache libc6-compat openssl1.1-compat # gcompat + +COPY . . + +RUN bun install --frozen-lockfile +RUN bunx prisma generate +RUN bun run build + +CMD ["bun", "run", "/app/.next/standalone/server.js"] \ No newline at end of file diff --git a/bun.dockerfile b/bun.dockerfile new file mode 100644 index 0000000..01dd5ae --- /dev/null +++ b/bun.dockerfile @@ -0,0 +1,19 @@ +FROM --platform=linux/amd64 oven/bun:1.0.0 + +WORKDIR /app +EXPOSE 3000 +ENV PORT 3000 + +ARG NEXT_TELEMETRY_DISABLED=1 +ARG SKIP_ENV_VALIDATION=1 +ENV NODE_ENV=production + +RUN apt-get update && \ + apt-get install -y ca-certificates openssl=1.1.1n-0+deb11u5 + +COPY . . + +RUN bun install --frozen-lockfile +RUN bun --bun run build + +CMD ["bun", "run", "/app/.next/standalone/server.js"] \ No newline at end of file diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..5fe71ae641624e2476e5880f4914ccf1bc893e25 GIT binary patch literal 196958 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 literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 2208f7c..0000000 --- a/package-lock.json +++ /dev/null @@ -1,6568 +0,0 @@ -{ - "name": "backoffice", - "version": "0.1.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "backoffice", - "version": "0.1.0", - "hasInstallScript": true, - "dependencies": { - "@headlessui/react": "^1.7.15", - "@heroicons/react": "^2.0.18", - "@next-auth/prisma-adapter": "^1.0.5", - "@paralleldrive/cuid2": "^2.2.1", - "@prisma/client": "^4.14.0", - "@t3-oss/env-nextjs": "^0.3.1", - "clsx": "^1.2.1", - "gray-matter": "^4.0.3", - "next": "^13.4.2", - "next-auth": "^4.22.1", - "react": "18.2.0", - "react-dom": "18.2.0", - "react-markdown": "^8.0.7", - "zod": "^3.21.4" - }, - "devDependencies": { - "@tailwindcss/typography": "^0.5.9", - "@types/eslint": "^8.37.0", - "@types/node": "^18.16.0", - "@types/prettier": "^2.7.2", - "@types/react": "^18.2.6", - "@types/react-dom": "^18.2.4", - "@typescript-eslint/eslint-plugin": "^5.59.6", - "@typescript-eslint/parser": "^5.59.6", - "autoprefixer": "^10.4.14", - "esbuild": "^0.18.11", - "eslint": "^8.40.0", - "eslint-config-next": "^13.4.2", - "postcss": "^8.4.21", - "prettier": "^2.8.8", - "prettier-plugin-tailwindcss": "^0.2.8", - "prisma": "^4.14.0", - "tailwindcss": "^3.3.0", - "typescript": "^5.1.3" - }, - "engines": { - "node": ">=18.0.0 <19.0.0" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@babel/runtime": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.5.tgz", - "integrity": "sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==", - "dependencies": { - "regenerator-runtime": "^0.13.11" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.11.tgz", - "integrity": "sha512-q4qlUf5ucwbUJZXF5tEQ8LF7y0Nk4P58hOsGk3ucY0oCwgQqAnqXVbUuahCddVHfrxmpyewRpiTHwVHIETYu7Q==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.11.tgz", - "integrity": "sha512-snieiq75Z1z5LJX9cduSAjUr7vEI1OdlzFPMw0HH5YI7qQHDd3qs+WZoMrWYDsfRJSq36lIA6mfZBkvL46KoIw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.11.tgz", - "integrity": "sha512-iPuoxQEV34+hTF6FT7om+Qwziv1U519lEOvekXO9zaMMlT9+XneAhKL32DW3H7okrCOBQ44BMihE8dclbZtTuw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.11.tgz", - "integrity": "sha512-Gm0QkI3k402OpfMKyQEEMG0RuW2LQsSmI6OeO4El2ojJMoF5NLYb3qMIjvbG/lbMeLOGiW6ooU8xqc+S0fgz2w==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.11.tgz", - "integrity": "sha512-N15Vzy0YNHu6cfyDOjiyfJlRJCB/ngKOAvoBf1qybG3eOq0SL2Lutzz9N7DYUbb7Q23XtHPn6lMDF6uWbGv9Fw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.11.tgz", - "integrity": "sha512-atEyuq6a3omEY5qAh5jIORWk8MzFnCpSTUruBgeyN9jZq1K/QI9uke0ATi3MHu4L8c59CnIi4+1jDKMuqmR71A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.11.tgz", - "integrity": "sha512-XtuPrEfBj/YYYnAAB7KcorzzpGTvOr/dTtXPGesRfmflqhA4LMF0Gh/n5+a9JBzPuJ+CGk17CA++Hmr1F/gI0Q==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.11.tgz", - "integrity": "sha512-Idipz+Taso/toi2ETugShXjQ3S59b6m62KmLHkJlSq/cBejixmIydqrtM2XTvNCywFl3VC7SreSf6NV0i6sRyg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.11.tgz", - "integrity": "sha512-c6Vh2WS9VFKxKZ2TvJdA7gdy0n6eSy+yunBvv4aqNCEhSWVor1TU43wNRp2YLO9Vng2G+W94aRz+ILDSwAiYog==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.11.tgz", - "integrity": "sha512-S3hkIF6KUqRh9n1Q0dSyYcWmcVa9Cg+mSoZEfFuzoYXXsk6196qndrM+ZiHNwpZKi3XOXpShZZ+9dfN5ykqjjw==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.11.tgz", - "integrity": "sha512-MRESANOoObQINBA+RMZW+Z0TJWpibtE7cPFnahzyQHDCA9X9LOmGh68MVimZlM9J8n5Ia8lU773te6O3ILW8kw==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.11.tgz", - "integrity": "sha512-qVyPIZrXNMOLYegtD1u8EBccCrBVshxMrn5MkuFc3mEVsw7CCQHaqZ4jm9hbn4gWY95XFnb7i4SsT3eflxZsUg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.11.tgz", - "integrity": "sha512-T3yd8vJXfPirZaUOoA9D2ZjxZX4Gr3QuC3GztBJA6PklLotc/7sXTOuuRkhE9W/5JvJP/K9b99ayPNAD+R+4qQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.11.tgz", - "integrity": "sha512-evUoRPWiwuFk++snjH9e2cAjF5VVSTj+Dnf+rkO/Q20tRqv+644279TZlPK8nUGunjPAtQRCj1jQkDAvL6rm2w==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.11.tgz", - "integrity": "sha512-/SlRJ15XR6i93gRWquRxYCfhTeC5PdqEapKoLbX63PLCmAkXZHY2uQm2l9bN0oPHBsOw2IswRZctMYS0MijFcg==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.11.tgz", - "integrity": "sha512-xcncej+wF16WEmIwPtCHi0qmx1FweBqgsRtEL1mSHLFR6/mb3GEZfLQnx+pUDfRDEM4DQF8dpXIW7eDOZl1IbA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.11.tgz", - "integrity": "sha512-aSjMHj/F7BuS1CptSXNg6S3M4F3bLp5wfFPIJM+Km2NfIVfFKhdmfHF9frhiCLIGVzDziggqWll0B+9AUbud/Q==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.11.tgz", - "integrity": "sha512-tNBq+6XIBZtht0xJGv7IBB5XaSyvYPCm1PxJ33zLQONdZoLVM0bgGqUrXnJyiEguD9LU4AHiu+GCXy/Hm9LsdQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.11.tgz", - "integrity": "sha512-kxfbDOrH4dHuAAOhr7D7EqaYf+W45LsAOOhAet99EyuxxQmjbk8M9N4ezHcEiCYPaiW8Dj3K26Z2V17Gt6p3ng==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.11.tgz", - "integrity": "sha512-Sh0dDRyk1Xi348idbal7lZyfSkjhJsdFeuC13zqdipsvMetlGiFQNdO+Yfp6f6B4FbyQm7qsk16yaZk25LChzg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.11.tgz", - "integrity": "sha512-o9JUIKF1j0rqJTFbIoF4bXj6rvrTZYOrfRcGyL0Vm5uJ/j5CkBD/51tpdxe9lXEDouhRgdr/BYzUrDOvrWwJpg==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.18.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.11.tgz", - "integrity": "sha512-rQI4cjLHd2hGsM1LqgDI7oOCYbQ6IBOVsX9ejuRMSze0GqXUG2ekwiKkiBU1pRGSeCqFFHxTrcEydB2Hyoz9CA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "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.5.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", - "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", - "dev": true, - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", - "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.5.2", - "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.43.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.43.0.tgz", - "integrity": "sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@headlessui/react": { - "version": "1.7.15", - "resolved": "https://registry.npmjs.org/@headlessui/react/-/react-1.7.15.tgz", - "integrity": "sha512-OTO0XtoRQ6JPB1cKNFYBZv2Q0JMqMGNhYP1CjPvcJvjz8YGokz8oAj89HIYZGN0gZzn/4kk9iUpmMF4Q21Gsqw==", - "dependencies": { - "client-only": "^0.0.1" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^16 || ^17 || ^18", - "react-dom": "^16 || ^17 || ^18" - } - }, - "node_modules/@heroicons/react": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.0.18.tgz", - "integrity": "sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==", - "peerDependencies": { - "react": ">= 16" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", - "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@next-auth/prisma-adapter": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@next-auth/prisma-adapter/-/prisma-adapter-1.0.7.tgz", - "integrity": "sha512-Cdko4KfcmKjsyHFrWwZ//lfLUbcLqlyFqjd/nYE2m3aZ7tjMNUjpks47iw7NTCnXf+5UWz5Ypyt1dSs1EP5QJw==", - "peerDependencies": { - "@prisma/client": ">=2.26.0 || >=3", - "next-auth": "^4" - } - }, - "node_modules/@next/env": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.4.7.tgz", - "integrity": "sha512-ZlbiFulnwiFsW9UV1ku1OvX/oyIPLtMk9p/nnvDSwI0s7vSoZdRtxXNsaO+ZXrLv/pMbXVGq4lL8TbY9iuGmVw==" - }, - "node_modules/@next/eslint-plugin-next": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.4.7.tgz", - "integrity": "sha512-ANEPltxzXbyyG7CvqxdY4PmeM5+RyWdAJGufTHnU+LA/i3J6IDV2r8Z4onKwskwKEhwqzz5lMaSYGGXLyHX+mg==", - "dev": true, - "dependencies": { - "glob": "7.1.7" - } - }, - "node_modules/@next/swc-darwin-arm64": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.7.tgz", - "integrity": "sha512-VZTxPv1b59KGiv/pZHTO5Gbsdeoxcj2rU2cqJu03btMhHpn3vwzEK0gUSVC/XW96aeGO67X+cMahhwHzef24/w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-darwin-x64": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.7.tgz", - "integrity": "sha512-gO2bw+2Ymmga+QYujjvDz9955xvYGrWofmxTq7m70b9pDPvl7aDFABJOZ2a8SRCuSNB5mXU8eTOmVVwyp/nAew==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.7.tgz", - "integrity": "sha512-6cqp3vf1eHxjIDhEOc7Mh/s8z1cwc/l5B6ZNkOofmZVyu1zsbEM5Hmx64s12Rd9AYgGoiCz4OJ4M/oRnkE16/Q==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.7.tgz", - "integrity": "sha512-T1kD2FWOEy5WPidOn1si0rYmWORNch4a/NR52Ghyp4q7KyxOCuiOfZzyhVC5tsLIBDH3+cNdB5DkD9afpNDaOw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.7.tgz", - "integrity": "sha512-zaEC+iEiAHNdhl6fuwl0H0shnTzQoAoJiDYBUze8QTntE/GNPfTYpYboxF5LRYIjBwETUatvE0T64W6SKDipvg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.7.tgz", - "integrity": "sha512-X6r12F8d8SKAtYJqLZBBMIwEqcTRvUdVm+xIq+l6pJqlgT2tNsLLf2i5Cl88xSsIytBICGsCNNHd+siD2fbWBA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.7.tgz", - "integrity": "sha512-NPnmnV+vEIxnu6SUvjnuaWRglZzw4ox5n/MQTxeUhb5iwVWFedolPFebMNwgrWu4AELwvTdGtWjqof53AiWHcw==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.7.tgz", - "integrity": "sha512-6Hxijm6/a8XqLQpOOf/XuwWRhcuc/g4rBB2oxjgCMuV9Xlr2bLs5+lXyh8w9YbAUMYR3iC9mgOlXbHa79elmXw==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.7.tgz", - "integrity": "sha512-sW9Yt36Db1nXJL+mTr2Wo0y+VkPWeYhygvcHj1FF0srVtV+VoDjxleKtny21QHaG05zdeZnw2fCtf2+dEqgwqA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@noble/hashes": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.1.tgz", - "integrity": "sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==", - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@panva/hkdf": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@panva/hkdf/-/hkdf-1.1.1.tgz", - "integrity": "sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==", - "funding": { - "url": "https://github.com/sponsors/panva" - } - }, - "node_modules/@paralleldrive/cuid2": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@paralleldrive/cuid2/-/cuid2-2.2.1.tgz", - "integrity": "sha512-GJhHYlMhyT2gWemDL7BGMWfTNhspJKkikLKh9wAy3z4GTTINvTYALkUd+eGQK7aLeVkVzPuSA0VCT3H5eEWbbw==", - "dependencies": { - "@noble/hashes": "^1.1.5" - } - }, - "node_modules/@pkgr/utils": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.1.tgz", - "integrity": "sha512-JOqwkgFEyi+OROIyq7l4Jy28h/WwhDnG/cPkXG2Z1iFbubB6jsHW1NDvmyOzTBxHr3yg68YGirmh1JUgMqa+9w==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "fast-glob": "^3.2.12", - "is-glob": "^4.0.3", - "open": "^9.1.0", - "picocolors": "^1.0.0", - "tslib": "^2.5.0" - }, - "engines": { - "node": "^12.20.0 || ^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/@prisma/client": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@prisma/client/-/client-4.16.1.tgz", - "integrity": "sha512-CoDHu7Bt+NuDo40ijoeHP79EHtECsPBTy3yte5Yo3op8TqXt/kV0OT5OrsWewKvQGKFMHhYQ+ePed3zzjYdGAw==", - "hasInstallScript": true, - "dependencies": { - "@prisma/engines-version": "4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c" - }, - "engines": { - "node": ">=14.17" - }, - "peerDependencies": { - "prisma": "*" - }, - "peerDependenciesMeta": { - "prisma": { - "optional": true - } - } - }, - "node_modules/@prisma/engines": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-4.16.1.tgz", - "integrity": "sha512-gpZG0kGGxfemgvK/LghHdBIz+crHkZjzszja94xp4oytpsXrgt/Ice82MvPsWMleVIniKuARrowtsIsim0PFJQ==", - "devOptional": true, - "hasInstallScript": true - }, - "node_modules/@prisma/engines-version": { - "version": "4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c.tgz", - "integrity": "sha512-tMWAF/qF00fbUH1HB4Yjmz6bjh7fzkb7Y3NRoUfMlHu6V+O45MGvqwYxqwBjn1BIUXkl3r04W351D4qdJjrgvA==" - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz", - "integrity": "sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==", - "dev": true - }, - "node_modules/@swc/helpers": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.1.tgz", - "integrity": "sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@t3-oss/env-core": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@t3-oss/env-core/-/env-core-0.3.1.tgz", - "integrity": "sha512-iEnBuWeSjzqQLDTUw7H+YhstV4OZrGXTkQGL6ZOMxZQoCmwGX7GVS+1KCd5RvCzOtrIAD9jeOItSWNjC7sG4Sg==", - "peerDependencies": { - "typescript": ">=4.7.2", - "zod": "^3.0.0" - } - }, - "node_modules/@t3-oss/env-nextjs": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@t3-oss/env-nextjs/-/env-nextjs-0.3.1.tgz", - "integrity": "sha512-W1OgOn5xtpdEGraAQesyLzO2aNLRfSJEyK6qjQFfEUnrPbkvB+WxABX2bPMqfn4KJQ8pziLCSdBFiUN8OagqAg==", - "dependencies": { - "@t3-oss/env-core": "0.3.1" - }, - "peerDependencies": { - "typescript": ">=4.7.2", - "zod": "^3.0.0" - } - }, - "node_modules/@tailwindcss/typography": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz", - "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==", - "dev": true, - "dependencies": { - "lodash.castarray": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "postcss-selector-parser": "6.0.10" - }, - "peerDependencies": { - "tailwindcss": ">=3.0.0 || insiders" - } - }, - "node_modules/@tailwindcss/typography/node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@types/debug": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.8.tgz", - "integrity": "sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/eslint": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.2.tgz", - "integrity": "sha512-PRVjQ4Eh9z9pmmtaq8nTjZjQwKFk7YIHIud3lRoKRBgUQjgjRmoGxxGEPXQkF+lH7QkHJRNr5F4aBgYCW0lqpQ==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", - "dev": true - }, - "node_modules/@types/hast": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", - "dev": true - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "node_modules/@types/mdast": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.11.tgz", - "integrity": "sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, - "node_modules/@types/node": { - "version": "18.16.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.16.18.tgz", - "integrity": "sha512-/aNaQZD0+iSBAGnvvN2Cx92HqE5sZCPZtx2TsK+4nvV23fFe09jVDvpArXr2j9DnYlzuU9WuoykDDc6wqvpNcw==", - "dev": true - }, - "node_modules/@types/prettier": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", - "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", - "dev": true - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "node_modules/@types/react": { - "version": "18.2.14", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.14.tgz", - "integrity": "sha512-A0zjq+QN/O0Kpe30hA1GidzyFjatVvrpIvWLxD+xv67Vt91TWWgco9IvrJBkeyHm1trGaFS/FSGqPlhyeZRm0g==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.2.6", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.6.tgz", - "integrity": "sha512-2et4PDvg6PVCyS7fuTc4gPoksV58bW0RwSxWKcPRcHZf0PRUGq03TKcD/rUHe3azfV6/5/biUBJw+HhCQjaP0A==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/scheduler": { - "version": "0.16.3", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", - "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" - }, - "node_modules/@types/semver": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", - "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", - "dev": true - }, - "node_modules/@types/unist": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.0.tgz", - "integrity": "sha512-78B+anHLF1TI8Jn/cD0Q00TBYdMgjdOn980JfAVa9yw5sop8nyTfVOQAv6LWywkOGLclDBtv5z3oxN4w7jxyNg==", - "dev": true, - "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.60.0", - "@typescript-eslint/type-utils": "5.60.0", - "@typescript-eslint/utils": "5.60.0", - "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.0.tgz", - "integrity": "sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "5.60.0", - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/typescript-estree": "5.60.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", - "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/visitor-keys": "5.60.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.0.tgz", - "integrity": "sha512-X7NsRQddORMYRFH7FWo6sA9Y/zbJ8s1x1RIAtnlj6YprbToTiQnM6vxcMu7iYhdunmoC0rUWlca13D5DVHkK2g==", - "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "5.60.0", - "@typescript-eslint/utils": "5.60.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", - "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", - "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/visitor-keys": "5.60.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.0.tgz", - "integrity": "sha512-ba51uMqDtfLQ5+xHtwlO84vkdjrqNzOnqrnwbMHMRY8Tqeme8C2Q8Fc7LajfGR+e3/4LoYiWXUM6BpIIbHJ4hQ==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.60.0", - "@typescript-eslint/types": "5.60.0", - "@typescript-eslint/typescript-estree": "5.60.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.60.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", - "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.60.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dev": true - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-includes": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", - "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "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.1", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", - "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "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.1", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz", - "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.1.3" - } - }, - "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true - }, - "node_modules/autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], - "dependencies": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axe-core": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", - "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/axobject-query": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", - "dev": true, - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/bplist-parser": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", - "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", - "dev": true, - "dependencies": { - "big-integer": "^1.6.44" - }, - "engines": { - "node": ">= 5.10.0" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.21.9", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", - "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", - "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" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001503", - "electron-to-chromium": "^1.4.431", - "node-releases": "^2.0.12", - "update-browserslist-db": "^1.0.11" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bundle-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz", - "integrity": "sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==", - "dev": true, - "dependencies": { - "run-applescript": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001507", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001507.tgz", - "integrity": "sha512-SFpUDoSLCaE5XYL2jfqe9ova/pbQHEmbheDf5r4diNwbAgR3qxM9NQtfsiSscjqoya5K7kFcHPUQ+VsUkIJR4A==", - "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" - } - ] - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "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/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" - }, - "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/default-browser": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-4.0.0.tgz", - "integrity": "sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==", - "dev": true, - "dependencies": { - "bundle-name": "^3.0.0", - "default-browser-id": "^3.0.0", - "execa": "^7.1.1", - "titleize": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", - "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", - "dev": true, - "dependencies": { - "bplist-parser": "^0.2.0", - "untildify": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "dev": true, - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dev": true - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dev": true - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.440", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.440.tgz", - "integrity": "sha512-r6dCgNpRhPwiWlxbHzZQ/d9swfPaEJGi8ekqRBwQYaR3WmA5VkqQfBWSDDjuJU1ntO+W9tHx8OHV/96Q8e0dVw==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/es-abstract": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", - "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.0", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "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.18.11", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.11.tgz", - "integrity": "sha512-i8u6mQF0JKJUlGR3OdFLKldJQMMs8OqM9Cc3UCi9XXziJ9WERM5bfkHaEAy0YAvPRMgqSW55W7xYn84XtEFTtA==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/android-arm": "0.18.11", - "@esbuild/android-arm64": "0.18.11", - "@esbuild/android-x64": "0.18.11", - "@esbuild/darwin-arm64": "0.18.11", - "@esbuild/darwin-x64": "0.18.11", - "@esbuild/freebsd-arm64": "0.18.11", - "@esbuild/freebsd-x64": "0.18.11", - "@esbuild/linux-arm": "0.18.11", - "@esbuild/linux-arm64": "0.18.11", - "@esbuild/linux-ia32": "0.18.11", - "@esbuild/linux-loong64": "0.18.11", - "@esbuild/linux-mips64el": "0.18.11", - "@esbuild/linux-ppc64": "0.18.11", - "@esbuild/linux-riscv64": "0.18.11", - "@esbuild/linux-s390x": "0.18.11", - "@esbuild/linux-x64": "0.18.11", - "@esbuild/netbsd-x64": "0.18.11", - "@esbuild/openbsd-x64": "0.18.11", - "@esbuild/sunos-x64": "0.18.11", - "@esbuild/win32-arm64": "0.18.11", - "@esbuild/win32-ia32": "0.18.11", - "@esbuild/win32-x64": "0.18.11" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "8.43.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.43.0.tgz", - "integrity": "sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.3", - "@eslint/js": "8.43.0", - "@humanwhocodes/config-array": "^0.11.10", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", - "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.0", - "eslint-visitor-keys": "^3.4.1", - "espree": "^9.5.2", - "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", - "import-fresh": "^3.0.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.1", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-next": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.4.7.tgz", - "integrity": "sha512-+IRAyD0+J1MZaTi9RQMPUfr6Q+GCZ1wOkK6XM52Vokh7VI4R6YFGOFzdkEFHl4ZyIX4FKa5vcwUP2WscSFNjNQ==", - "dev": true, - "dependencies": { - "@next/eslint-plugin-next": "13.4.7", - "@rushstack/eslint-patch": "^1.1.3", - "@typescript-eslint/parser": "^5.42.0", - "eslint-import-resolver-node": "^0.3.6", - "eslint-import-resolver-typescript": "^3.5.2", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.31.7", - "eslint-plugin-react-hooks": "^4.5.0" - }, - "peerDependencies": { - "eslint": "^7.23.0 || ^8.0.0", - "typescript": ">=3.3.1" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.11.0", - "resolve": "^1.22.1" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-import-resolver-typescript": { - "version": "3.5.5", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.5.tgz", - "integrity": "sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==", - "dev": true, - "dependencies": { - "debug": "^4.3.4", - "enhanced-resolve": "^5.12.0", - "eslint-module-utils": "^2.7.4", - "get-tsconfig": "^4.5.0", - "globby": "^13.1.3", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "synckit": "^0.8.5" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts" - }, - "peerDependencies": { - "eslint": "*", - "eslint-plugin-import": "*" - } - }, - "node_modules/eslint-import-resolver-typescript/node_modules/globby": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.0.tgz", - "integrity": "sha512-jWsQfayf13NvqKUIL3Ta+CIqMnvlaIDFveWE/dpOZ9+3AMEJozsxDvKA02zync9UuvOM8rOXzsD5GqKP4OnWPQ==", - "dev": true, - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-import-resolver-typescript/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", - "dev": true, - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", - "has": "^1.0.3", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-import/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-import/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-react": { - "version": "7.32.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz", - "integrity": "sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.8" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react/node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", - "dev": true, - "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/espree": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", - "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", - "dev": true, - "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/execa": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-7.1.1.tgz", - "integrity": "sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.1", - "human-signals": "^4.3.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^3.0.7", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": "^14.18.0 || ^16.14.0 || >=18.0.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-glob/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "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.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-tsconfig": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.6.0.tgz", - "integrity": "sha512-lgbo68hHTQnFddybKbbs/RDRJnJT5YyGy2kQzVwbq+g67X73i+5MVTval34QxGkOe9X5Ujf1UYpCaphLyltjEg==", - "dev": true, - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, - "node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - }, - "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/gray-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/gray-matter/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hast-util-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz", - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/human-signals": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz", - "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==", - "dev": true, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/inline-style-parser": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", - "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" - }, - "node_modules/internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "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-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "engines": { - "node": ">=4" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", - "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dev": true, - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "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", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "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-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "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.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-wsl/node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/jiti": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", - "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", - "dev": true, - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/jose": { - "version": "4.14.4", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.14.4.tgz", - "integrity": "sha512-j8GhLiKmUAh+dsFXlX1aJCbt5KMibuKb+d7j1JaOJG6s2UjX1PQlW+OKB/sD4a/5ZYF4RcmYmLSndOoU3Lt/3g==", - "funding": { - "url": "https://github.com/sponsors/panva" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", - "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.5", - "object.assign": "^4.1.3" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true - }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", - "dev": true, - "dependencies": { - "language-subtag-registry": "~0.3.2" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash.castarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", - "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", - "dev": true - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/mdast-util-definitions": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz", - "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz", - "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", - "dependencies": { - "@types/mdast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "node_modules/next": { - "version": "13.4.7", - "resolved": "https://registry.npmjs.org/next/-/next-13.4.7.tgz", - "integrity": "sha512-M8z3k9VmG51SRT6v5uDKdJXcAqLzP3C+vaKfLIAM0Mhx1um1G7MDnO63+m52qPdZfrTFzMZNzfsgvm3ghuVHIQ==", - "dependencies": { - "@next/env": "13.4.7", - "@swc/helpers": "0.5.1", - "busboy": "1.6.0", - "caniuse-lite": "^1.0.30001406", - "postcss": "8.4.14", - "styled-jsx": "5.1.1", - "watchpack": "2.4.0", - "zod": "3.21.4" - }, - "bin": { - "next": "dist/bin/next" - }, - "engines": { - "node": ">=16.8.0" - }, - "optionalDependencies": { - "@next/swc-darwin-arm64": "13.4.7", - "@next/swc-darwin-x64": "13.4.7", - "@next/swc-linux-arm64-gnu": "13.4.7", - "@next/swc-linux-arm64-musl": "13.4.7", - "@next/swc-linux-x64-gnu": "13.4.7", - "@next/swc-linux-x64-musl": "13.4.7", - "@next/swc-win32-arm64-msvc": "13.4.7", - "@next/swc-win32-ia32-msvc": "13.4.7", - "@next/swc-win32-x64-msvc": "13.4.7" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.1.0", - "fibers": ">= 3.1.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "sass": "^1.3.0" - }, - "peerDependenciesMeta": { - "@opentelemetry/api": { - "optional": true - }, - "fibers": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/next-auth": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/next-auth/-/next-auth-4.22.1.tgz", - "integrity": "sha512-NTR3f6W7/AWXKw8GSsgSyQcDW6jkslZLH8AiZa5PQ09w1kR8uHtR9rez/E9gAq/o17+p0JYHE8QjF3RoniiObA==", - "dependencies": { - "@babel/runtime": "^7.20.13", - "@panva/hkdf": "^1.0.2", - "cookie": "^0.5.0", - "jose": "^4.11.4", - "oauth": "^0.9.15", - "openid-client": "^5.4.0", - "preact": "^10.6.3", - "preact-render-to-string": "^5.1.19", - "uuid": "^8.3.2" - }, - "peerDependencies": { - "next": "^12.2.5 || ^13", - "nodemailer": "^6.6.5", - "react": "^17.0.2 || ^18", - "react-dom": "^17.0.2 || ^18" - }, - "peerDependenciesMeta": { - "nodemailer": { - "optional": true - } - } - }, - "node_modules/next/node_modules/postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], - "dependencies": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/node-releases": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", - "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", - "dev": true, - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/oauth": { - "version": "0.9.15", - "resolved": "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz", - "integrity": "sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", - "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "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.6", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", - "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", - "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.hasown": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", - "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/oidc-token-hash": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.3.tgz", - "integrity": "sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==", - "engines": { - "node": "^10.13.0 || >=12.0.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-9.1.0.tgz", - "integrity": "sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==", - "dev": true, - "dependencies": { - "default-browser": "^4.0.0", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/openid-client": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.4.2.tgz", - "integrity": "sha512-lIhsdPvJ2RneBm3nGBBhQchpe3Uka//xf7WPHTIglery8gnckvW7Bd9IaQzekzXJvWthCMyi/xVEyGW0RFPytw==", - "dependencies": { - "jose": "^4.14.1", - "lru-cache": "^6.0.0", - "object-hash": "^2.2.0", - "oidc-token-hash": "^5.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/panva" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "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.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss": { - "version": "8.4.24", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", - "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", - "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" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dev": true, - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dev": true, - "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" - }, - "engines": { - "node": ">= 14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/preact": { - "version": "10.15.1", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.15.1.tgz", - "integrity": "sha512-qs2ansoQEwzNiV5eAcRT1p1EC/dmEzaATVDJNiB3g2sRDWdA7b7MurXdJjB2+/WQktGWZwxvDrnuRFbWuIr64g==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/preact" - } - }, - "node_modules/preact-render-to-string": { - "version": "5.2.6", - "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-5.2.6.tgz", - "integrity": "sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==", - "dependencies": { - "pretty-format": "^3.8.0" - }, - "peerDependencies": { - "preact": ">=10" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/prettier-plugin-tailwindcss": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.8.tgz", - "integrity": "sha512-KgPcEnJeIijlMjsA6WwYgRs5rh3/q76oInqtMXBA/EMcamrcYJpyhtRhyX1ayT9hnHlHTuO8sIifHF10WuSDKg==", - "dev": true, - "engines": { - "node": ">=12.17.0" - }, - "peerDependencies": { - "@ianvs/prettier-plugin-sort-imports": "*", - "@prettier/plugin-pug": "*", - "@shopify/prettier-plugin-liquid": "*", - "@shufo/prettier-plugin-blade": "*", - "@trivago/prettier-plugin-sort-imports": "*", - "prettier": ">=2.2.0", - "prettier-plugin-astro": "*", - "prettier-plugin-css-order": "*", - "prettier-plugin-import-sort": "*", - "prettier-plugin-jsdoc": "*", - "prettier-plugin-organize-attributes": "*", - "prettier-plugin-organize-imports": "*", - "prettier-plugin-style-order": "*", - "prettier-plugin-svelte": "*", - "prettier-plugin-twig-melody": "*" - }, - "peerDependenciesMeta": { - "@ianvs/prettier-plugin-sort-imports": { - "optional": true - }, - "@prettier/plugin-pug": { - "optional": true - }, - "@shopify/prettier-plugin-liquid": { - "optional": true - }, - "@shufo/prettier-plugin-blade": { - "optional": true - }, - "@trivago/prettier-plugin-sort-imports": { - "optional": true - }, - "prettier-plugin-astro": { - "optional": true - }, - "prettier-plugin-css-order": { - "optional": true - }, - "prettier-plugin-import-sort": { - "optional": true - }, - "prettier-plugin-jsdoc": { - "optional": true - }, - "prettier-plugin-organize-attributes": { - "optional": true - }, - "prettier-plugin-organize-imports": { - "optional": true - }, - "prettier-plugin-style-order": { - "optional": true - }, - "prettier-plugin-svelte": { - "optional": true - }, - "prettier-plugin-twig-melody": { - "optional": true - } - } - }, - "node_modules/pretty-format": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-3.8.0.tgz", - "integrity": "sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==" - }, - "node_modules/prisma": { - "version": "4.16.1", - "resolved": "https://registry.npmjs.org/prisma/-/prisma-4.16.1.tgz", - "integrity": "sha512-C2Xm7yxHxjFjjscBEW4tmoraPHH/Vyu/A0XABdbaFtoiOZARsxvOM7rwc2iZ0qVxbh0bGBGBWZUSXO/52/nHBQ==", - "devOptional": true, - "hasInstallScript": true, - "dependencies": { - "@prisma/engines": "4.16.1" - }, - "bin": { - "prisma": "build/index.js", - "prisma2": "build/index.js" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz", - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/react-markdown": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.7.tgz", - "integrity": "sha512-bvWbzG4MtOU62XqBx3Xx+zB2raaFFsq4mYiAzfjXJMEz2sixgeAfraA3tvzULF02ZdOMUOKTBFFaZJDDrq+BJQ==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/prop-types": "^15.0.0", - "@types/unist": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-whitespace": "^2.0.0", - "prop-types": "^15.0.0", - "property-information": "^6.0.0", - "react-is": "^18.0.0", - "remark-parse": "^10.0.0", - "remark-rehype": "^10.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.4.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" - } - }, - "node_modules/react-markdown/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", - "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/remark-parse": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz", - "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==", - "dependencies": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "dependencies": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "dev": true, - "dependencies": { - "is-core-module": "^2.11.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", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", - "dev": true, - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/run-applescript": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-5.0.0.tgz", - "integrity": "sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==", - "dev": true, - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-applescript/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/run-applescript/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/run-applescript/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-applescript/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/run-applescript/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/run-applescript/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-applescript/node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dependencies": { - "mri": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" - }, - "node_modules/streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", - "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.3", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-to-object": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.1.tgz", - "integrity": "sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==", - "dependencies": { - "inline-style-parser": "0.1.1" - } - }, - "node_modules/styled-jsx": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", - "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", - "dependencies": { - "client-only": "0.0.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/sucrase": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", - "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "7.1.6", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/synckit": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.5.tgz", - "integrity": "sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==", - "dev": true, - "dependencies": { - "@pkgr/utils": "^2.3.1", - "tslib": "^2.5.0" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/unts" - } - }, - "node_modules/tailwindcss": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz", - "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==", - "dev": true, - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.12", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.18.2", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/titleize": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/titleize/-/titleize-3.0.0.tgz", - "integrity": "sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz", - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "dev": true - }, - "node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/ts-node/node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", - "dev": true, - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tslib": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", - "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typescript": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz", - "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "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/unified": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz", - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "dependencies": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-generated": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-2.0.1.tgz", - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz", - "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "dependencies": { - "@types/unist": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/untildify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", - "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", - "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" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/uvu": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dependencies": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3" - }, - "bin": { - "uvu": "bin.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/uvu/node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/vfile": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz", - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz", - "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", - "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "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-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", - "dev": true, - "engines": { - "node": ">= 14" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zod": { - "version": "3.21.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", - "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - } - } -} diff --git a/package.json b/package.json index 2647934..5d172ef 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@heroicons/react": "^2.0.18", "@next-auth/prisma-adapter": "^1.0.5", "@paralleldrive/cuid2": "^2.2.1", - "@prisma/client": "^4.14.0", + "@prisma/client": "^5.2.0", "@t3-oss/env-nextjs": "^0.3.1", "clsx": "^1.2.1", "gray-matter": "^4.0.3", @@ -42,7 +42,7 @@ "postcss": "^8.4.21", "prettier": "^2.8.8", "prettier-plugin-tailwindcss": "^0.2.8", - "prisma": "^4.14.0", + "prisma": "^5.2.0", "tailwindcss": "^3.3.0", "typescript": "^5.1.3" },