From eb6a166715a379ffae4aa8abc87427a9e810f5ed Mon Sep 17 00:00:00 2001 From: hardik Date: Sun, 28 Sep 2025 08:23:15 +0530 Subject: [PATCH] new --- .npmrc | 3 - README.md | 11 - node_modules/.bin/acorn | 16 - node_modules/.bin/acorn.cmd | 17 - node_modules/.bin/acorn.ps1 | 28 - node_modules/.bin/esbuild | 16 - node_modules/.bin/esbuild.cmd | 17 - node_modules/.bin/esbuild.ps1 | 28 - node_modules/.bin/eslint | 16 - node_modules/.bin/eslint.cmd | 17 - node_modules/.bin/eslint.ps1 | 28 - node_modules/.bin/js-yaml | 16 - node_modules/.bin/js-yaml.cmd | 17 - node_modules/.bin/js-yaml.ps1 | 28 - node_modules/.bin/loose-envify | 16 - node_modules/.bin/loose-envify.cmd | 17 - node_modules/.bin/loose-envify.ps1 | 28 - node_modules/.bin/nanoid | 16 - node_modules/.bin/nanoid.cmd | 17 - node_modules/.bin/nanoid.ps1 | 28 - node_modules/.bin/node-which | 16 - node_modules/.bin/node-which.cmd | 17 - node_modules/.bin/node-which.ps1 | 28 - node_modules/.bin/rollup | 16 - node_modules/.bin/rollup.cmd | 17 - node_modules/.bin/rollup.ps1 | 28 - node_modules/.bin/vite | 16 - node_modules/.bin/vite.cmd | 17 - node_modules/.bin/vite.ps1 | 28 - node_modules/.package-lock.json | 3845 --- .../deps/@radix-ui_react-label@2__1__2.js | 43 - .../deps/@radix-ui_react-label@2__1__2.js.map | 7 - .../deps/@radix-ui_react-select@2__1__6.js | 5065 ---- .../@radix-ui_react-select@2__1__6.js.map | 7 - .../deps/@radix-ui_react-separator@1__1__2.js | 46 - .../@radix-ui_react-separator@1__1__2.js.map | 7 - .../deps/@radix-ui_react-slot@1__1__2.js | 16 - .../deps/@radix-ui_react-slot@1__1__2.js.map | 7 - node_modules/.vite/deps/_metadata.json | 118 - node_modules/.vite/deps/chunk-6PXSGDAH.js | 928 - node_modules/.vite/deps/chunk-6PXSGDAH.js.map | 7 - node_modules/.vite/deps/chunk-DRWLMN53.js | 1906 -- node_modules/.vite/deps/chunk-DRWLMN53.js.map | 7 - node_modules/.vite/deps/chunk-G3PMV62Z.js | 35 - node_modules/.vite/deps/chunk-G3PMV62Z.js.map | 7 - node_modules/.vite/deps/chunk-K23GC2QC.js | 21687 --------------- node_modules/.vite/deps/chunk-K23GC2QC.js.map | 7 - node_modules/.vite/deps/chunk-NGKDGOWI.js | 61 - node_modules/.vite/deps/chunk-NGKDGOWI.js.map | 7 - node_modules/.vite/deps/chunk-O5VLWSYF.js | 22431 ---------------- node_modules/.vite/deps/chunk-O5VLWSYF.js.map | 7 - node_modules/.vite/deps/chunk-TLMPZXCM.js | 152 - node_modules/.vite/deps/chunk-TLMPZXCM.js.map | 7 - node_modules/.vite/deps/chunk-U7P2NEEE.js | 21 - node_modules/.vite/deps/chunk-U7P2NEEE.js.map | 7 - .../deps/class-variance-authority@0__7__1.js | 51 - .../class-variance-authority@0__7__1.js.map | 7 - node_modules/.vite/deps/clsx.js | 9 - node_modules/.vite/deps/clsx.js.map | 7 - node_modules/.vite/deps/lucide-react.js | 6881 ----- node_modules/.vite/deps/lucide-react.js.map | 7 - .../.vite/deps/lucide-react@0__487__0.js | 6881 ----- .../.vite/deps/lucide-react@0__487__0.js.map | 7 - node_modules/.vite/deps/motion_react.js | 11344 -------- node_modules/.vite/deps/motion_react.js.map | 7 - node_modules/.vite/deps/package.json | 3 - node_modules/.vite/deps/react-dom_client.js | 39 - .../.vite/deps/react-dom_client.js.map | 7 - node_modules/.vite/deps/react.js | 5 - node_modules/.vite/deps/react.js.map | 7 - .../.vite/deps/react_jsx-dev-runtime.js | 913 - .../.vite/deps/react_jsx-dev-runtime.js.map | 7 - node_modules/.vite/deps/react_jsx-runtime.js | 6 - .../.vite/deps/react_jsx-runtime.js.map | 7 - node_modules/.vite/deps/tailwind-merge.js | 3040 --- node_modules/.vite/deps/tailwind-merge.js.map | 7 - node_modules/@babel/runtime/LICENSE | 22 - node_modules/@babel/runtime/README.md | 19 - .../@babel/runtime/helpers/AwaitValue.js | 4 - .../@babel/runtime/helpers/OverloadYield.js | 4 - .../helpers/applyDecoratedDescriptor.js | 9 - .../@babel/runtime/helpers/applyDecs.js | 236 - .../@babel/runtime/helpers/applyDecs2203.js | 184 - .../@babel/runtime/helpers/applyDecs2203R.js | 191 - .../@babel/runtime/helpers/applyDecs2301.js | 222 - .../@babel/runtime/helpers/applyDecs2305.js | 133 - .../@babel/runtime/helpers/applyDecs2311.js | 124 - .../runtime/helpers/arrayLikeToArray.js | 6 - .../@babel/runtime/helpers/arrayWithHoles.js | 4 - .../runtime/helpers/arrayWithoutHoles.js | 5 - .../runtime/helpers/assertClassBrand.js | 5 - .../runtime/helpers/assertThisInitialized.js | 5 - .../runtime/helpers/asyncGeneratorDelegate.js | 24 - .../@babel/runtime/helpers/asyncIterator.js | 45 - .../runtime/helpers/asyncToGenerator.js | 26 - .../runtime/helpers/awaitAsyncGenerator.js | 5 - .../@babel/runtime/helpers/callSuper.js | 7 - .../@babel/runtime/helpers/checkInRHS.js | 6 - .../helpers/checkPrivateRedeclaration.js | 4 - .../classApplyDescriptorDestructureSet.js | 10 - .../helpers/classApplyDescriptorGet.js | 4 - .../helpers/classApplyDescriptorSet.js | 7 - .../@babel/runtime/helpers/classCallCheck.js | 4 - .../helpers/classCheckPrivateStaticAccess.js | 5 - .../classCheckPrivateStaticFieldDescriptor.js | 4 - .../helpers/classExtractFieldDescriptor.js | 5 - .../runtime/helpers/classNameTDZError.js | 4 - .../classPrivateFieldDestructureSet.js | 7 - .../runtime/helpers/classPrivateFieldGet.js | 7 - .../runtime/helpers/classPrivateFieldGet2.js | 5 - .../helpers/classPrivateFieldInitSpec.js | 5 - .../helpers/classPrivateFieldLooseBase.js | 5 - .../helpers/classPrivateFieldLooseKey.js | 5 - .../runtime/helpers/classPrivateFieldSet.js | 7 - .../runtime/helpers/classPrivateFieldSet2.js | 5 - .../runtime/helpers/classPrivateGetter.js | 5 - .../runtime/helpers/classPrivateMethodGet.js | 5 - .../helpers/classPrivateMethodInitSpec.js | 5 - .../runtime/helpers/classPrivateMethodSet.js | 4 - .../runtime/helpers/classPrivateSetter.js | 5 - .../classStaticPrivateFieldDestructureSet.js | 7 - .../helpers/classStaticPrivateFieldSpecGet.js | 7 - .../helpers/classStaticPrivateFieldSpecSet.js | 7 - .../helpers/classStaticPrivateMethodGet.js | 5 - .../helpers/classStaticPrivateMethodSet.js | 4 - .../@babel/runtime/helpers/construct.js | 10 - .../@babel/runtime/helpers/createClass.js | 13 - .../helpers/createForOfIteratorHelper.js | 50 - .../helpers/createForOfIteratorHelperLoose.js | 19 - .../@babel/runtime/helpers/createSuper.js | 16 - .../@babel/runtime/helpers/decorate.js | 250 - .../@babel/runtime/helpers/defaults.js | 9 - .../@babel/runtime/helpers/defineAccessor.js | 8 - .../helpers/defineEnumerableProperties.js | 12 - .../@babel/runtime/helpers/defineProperty.js | 10 - .../@babel/runtime/helpers/dispose.js | 28 - .../@babel/runtime/helpers/esm/AwaitValue.js | 4 - .../runtime/helpers/esm/OverloadYield.js | 4 - .../helpers/esm/applyDecoratedDescriptor.js | 9 - .../@babel/runtime/helpers/esm/applyDecs.js | 236 - .../runtime/helpers/esm/applyDecs2203.js | 184 - .../runtime/helpers/esm/applyDecs2203R.js | 191 - .../runtime/helpers/esm/applyDecs2301.js | 222 - .../runtime/helpers/esm/applyDecs2305.js | 133 - .../runtime/helpers/esm/applyDecs2311.js | 124 - .../runtime/helpers/esm/arrayLikeToArray.js | 6 - .../runtime/helpers/esm/arrayWithHoles.js | 4 - .../runtime/helpers/esm/arrayWithoutHoles.js | 5 - .../runtime/helpers/esm/assertClassBrand.js | 5 - .../helpers/esm/assertThisInitialized.js | 5 - .../helpers/esm/asyncGeneratorDelegate.js | 24 - .../runtime/helpers/esm/asyncIterator.js | 45 - .../runtime/helpers/esm/asyncToGenerator.js | 26 - .../helpers/esm/awaitAsyncGenerator.js | 5 - .../@babel/runtime/helpers/esm/callSuper.js | 7 - .../@babel/runtime/helpers/esm/checkInRHS.js | 6 - .../helpers/esm/checkPrivateRedeclaration.js | 4 - .../esm/classApplyDescriptorDestructureSet.js | 10 - .../helpers/esm/classApplyDescriptorGet.js | 4 - .../helpers/esm/classApplyDescriptorSet.js | 7 - .../runtime/helpers/esm/classCallCheck.js | 4 - .../esm/classCheckPrivateStaticAccess.js | 5 - .../classCheckPrivateStaticFieldDescriptor.js | 4 - .../esm/classExtractFieldDescriptor.js | 5 - .../runtime/helpers/esm/classNameTDZError.js | 4 - .../esm/classPrivateFieldDestructureSet.js | 7 - .../helpers/esm/classPrivateFieldGet.js | 7 - .../helpers/esm/classPrivateFieldGet2.js | 5 - .../helpers/esm/classPrivateFieldInitSpec.js | 5 - .../helpers/esm/classPrivateFieldLooseBase.js | 5 - .../helpers/esm/classPrivateFieldLooseKey.js | 5 - .../helpers/esm/classPrivateFieldSet.js | 7 - .../helpers/esm/classPrivateFieldSet2.js | 5 - .../runtime/helpers/esm/classPrivateGetter.js | 5 - .../helpers/esm/classPrivateMethodGet.js | 5 - .../helpers/esm/classPrivateMethodInitSpec.js | 5 - .../helpers/esm/classPrivateMethodSet.js | 4 - .../runtime/helpers/esm/classPrivateSetter.js | 5 - .../classStaticPrivateFieldDestructureSet.js | 7 - .../esm/classStaticPrivateFieldSpecGet.js | 7 - .../esm/classStaticPrivateFieldSpecSet.js | 7 - .../esm/classStaticPrivateMethodGet.js | 5 - .../esm/classStaticPrivateMethodSet.js | 4 - .../@babel/runtime/helpers/esm/construct.js | 10 - .../@babel/runtime/helpers/esm/createClass.js | 13 - .../helpers/esm/createForOfIteratorHelper.js | 50 - .../esm/createForOfIteratorHelperLoose.js | 19 - .../@babel/runtime/helpers/esm/createSuper.js | 16 - .../@babel/runtime/helpers/esm/decorate.js | 250 - .../@babel/runtime/helpers/esm/defaults.js | 9 - .../runtime/helpers/esm/defineAccessor.js | 8 - .../helpers/esm/defineEnumerableProperties.js | 12 - .../runtime/helpers/esm/defineProperty.js | 10 - .../@babel/runtime/helpers/esm/dispose.js | 28 - .../@babel/runtime/helpers/esm/extends.js | 10 - .../@babel/runtime/helpers/esm/get.js | 11 - .../runtime/helpers/esm/getPrototypeOf.js | 6 - .../@babel/runtime/helpers/esm/identity.js | 4 - .../runtime/helpers/esm/importDeferProxy.js | 27 - .../@babel/runtime/helpers/esm/inherits.js | 14 - .../runtime/helpers/esm/inheritsLoose.js | 5 - .../helpers/esm/initializerDefineProperty.js | 9 - .../helpers/esm/initializerWarningHelper.js | 4 - .../@babel/runtime/helpers/esm/instanceof.js | 4 - .../helpers/esm/interopRequireDefault.js | 6 - .../helpers/esm/interopRequireWildcard.js | 22 - .../runtime/helpers/esm/isNativeFunction.js | 8 - .../helpers/esm/isNativeReflectConstruct.js | 9 - .../runtime/helpers/esm/iterableToArray.js | 4 - .../helpers/esm/iterableToArrayLimit.js | 28 - .../@babel/runtime/helpers/esm/jsx.js | 22 - .../runtime/helpers/esm/maybeArrayLike.js | 9 - .../runtime/helpers/esm/newArrowCheck.js | 4 - .../runtime/helpers/esm/nonIterableRest.js | 4 - .../runtime/helpers/esm/nonIterableSpread.js | 4 - .../helpers/esm/nullishReceiverError.js | 4 - .../helpers/esm/objectDestructuringEmpty.js | 4 - .../runtime/helpers/esm/objectSpread.js | 14 - .../runtime/helpers/esm/objectSpread2.js | 23 - .../helpers/esm/objectWithoutProperties.js | 13 - .../esm/objectWithoutPropertiesLoose.js | 10 - .../@babel/runtime/helpers/esm/package.json | 3 - .../helpers/esm/possibleConstructorReturn.js | 8 - .../runtime/helpers/esm/readOnlyError.js | 4 - .../@babel/runtime/helpers/esm/regenerator.js | 89 - .../runtime/helpers/esm/regeneratorAsync.js | 8 - .../helpers/esm/regeneratorAsyncGen.js | 6 - .../helpers/esm/regeneratorAsyncIterator.js | 33 - .../runtime/helpers/esm/regeneratorDefine.js | 22 - .../runtime/helpers/esm/regeneratorKeys.js | 10 - .../runtime/helpers/esm/regeneratorRuntime.js | 77 - .../runtime/helpers/esm/regeneratorValues.js | 19 - .../@babel/runtime/helpers/esm/set.js | 22 - .../runtime/helpers/esm/setFunctionName.js | 12 - .../runtime/helpers/esm/setPrototypeOf.js | 6 - .../helpers/esm/skipFirstGeneratorNext.js | 7 - .../runtime/helpers/esm/slicedToArray.js | 8 - .../runtime/helpers/esm/superPropBase.js | 6 - .../runtime/helpers/esm/superPropGet.js | 9 - .../runtime/helpers/esm/superPropSet.js | 6 - .../helpers/esm/taggedTemplateLiteral.js | 8 - .../helpers/esm/taggedTemplateLiteralLoose.js | 4 - .../@babel/runtime/helpers/esm/tdz.js | 4 - .../@babel/runtime/helpers/esm/temporalRef.js | 6 - .../runtime/helpers/esm/temporalUndefined.js | 2 - .../@babel/runtime/helpers/esm/toArray.js | 8 - .../runtime/helpers/esm/toConsumableArray.js | 8 - .../@babel/runtime/helpers/esm/toPrimitive.js | 12 - .../runtime/helpers/esm/toPropertyKey.js | 7 - .../@babel/runtime/helpers/esm/toSetter.js | 10 - .../esm/tsRewriteRelativeImportExtensions.js | 6 - .../@babel/runtime/helpers/esm/typeof.js | 10 - .../helpers/esm/unsupportedIterableToArray.js | 9 - .../@babel/runtime/helpers/esm/using.js | 12 - .../@babel/runtime/helpers/esm/usingCtx.js | 59 - .../runtime/helpers/esm/wrapAsyncGenerator.js | 69 - .../runtime/helpers/esm/wrapNativeSuper.js | 27 - .../@babel/runtime/helpers/esm/wrapRegExp.js | 52 - .../runtime/helpers/esm/writeOnlyError.js | 4 - .../@babel/runtime/helpers/extends.js | 10 - node_modules/@babel/runtime/helpers/get.js | 11 - .../@babel/runtime/helpers/getPrototypeOf.js | 6 - .../@babel/runtime/helpers/identity.js | 4 - .../runtime/helpers/importDeferProxy.js | 27 - .../@babel/runtime/helpers/inherits.js | 14 - .../@babel/runtime/helpers/inheritsLoose.js | 5 - .../helpers/initializerDefineProperty.js | 9 - .../helpers/initializerWarningHelper.js | 4 - .../@babel/runtime/helpers/instanceof.js | 4 - .../runtime/helpers/interopRequireDefault.js | 6 - .../runtime/helpers/interopRequireWildcard.js | 22 - .../runtime/helpers/isNativeFunction.js | 8 - .../helpers/isNativeReflectConstruct.js | 9 - .../@babel/runtime/helpers/iterableToArray.js | 4 - .../runtime/helpers/iterableToArrayLimit.js | 28 - node_modules/@babel/runtime/helpers/jsx.js | 22 - .../@babel/runtime/helpers/maybeArrayLike.js | 9 - .../@babel/runtime/helpers/newArrowCheck.js | 4 - .../@babel/runtime/helpers/nonIterableRest.js | 4 - .../runtime/helpers/nonIterableSpread.js | 4 - .../runtime/helpers/nullishReceiverError.js | 4 - .../helpers/objectDestructuringEmpty.js | 4 - .../@babel/runtime/helpers/objectSpread.js | 14 - .../@babel/runtime/helpers/objectSpread2.js | 23 - .../helpers/objectWithoutProperties.js | 13 - .../helpers/objectWithoutPropertiesLoose.js | 10 - .../helpers/possibleConstructorReturn.js | 8 - .../@babel/runtime/helpers/readOnlyError.js | 4 - .../@babel/runtime/helpers/regenerator.js | 89 - .../runtime/helpers/regeneratorAsync.js | 8 - .../runtime/helpers/regeneratorAsyncGen.js | 6 - .../helpers/regeneratorAsyncIterator.js | 33 - .../runtime/helpers/regeneratorDefine.js | 22 - .../@babel/runtime/helpers/regeneratorKeys.js | 10 - .../runtime/helpers/regeneratorRuntime.js | 77 - .../runtime/helpers/regeneratorValues.js | 19 - node_modules/@babel/runtime/helpers/set.js | 22 - .../@babel/runtime/helpers/setFunctionName.js | 12 - .../@babel/runtime/helpers/setPrototypeOf.js | 6 - .../runtime/helpers/skipFirstGeneratorNext.js | 7 - .../@babel/runtime/helpers/slicedToArray.js | 8 - .../@babel/runtime/helpers/superPropBase.js | 6 - .../@babel/runtime/helpers/superPropGet.js | 9 - .../@babel/runtime/helpers/superPropSet.js | 6 - .../runtime/helpers/taggedTemplateLiteral.js | 8 - .../helpers/taggedTemplateLiteralLoose.js | 4 - node_modules/@babel/runtime/helpers/tdz.js | 4 - .../@babel/runtime/helpers/temporalRef.js | 6 - .../runtime/helpers/temporalUndefined.js | 2 - .../@babel/runtime/helpers/toArray.js | 8 - .../runtime/helpers/toConsumableArray.js | 8 - .../@babel/runtime/helpers/toPrimitive.js | 12 - .../@babel/runtime/helpers/toPropertyKey.js | 7 - .../@babel/runtime/helpers/toSetter.js | 10 - .../tsRewriteRelativeImportExtensions.js | 6 - node_modules/@babel/runtime/helpers/typeof.js | 10 - .../helpers/unsupportedIterableToArray.js | 9 - node_modules/@babel/runtime/helpers/using.js | 12 - .../@babel/runtime/helpers/usingCtx.js | 59 - .../runtime/helpers/wrapAsyncGenerator.js | 69 - .../@babel/runtime/helpers/wrapNativeSuper.js | 27 - .../@babel/runtime/helpers/wrapRegExp.js | 52 - .../@babel/runtime/helpers/writeOnlyError.js | 4 - node_modules/@babel/runtime/package.json | 1107 - .../@babel/runtime/regenerator/index.js | 15 - node_modules/@esbuild/win32-x64/README.md | 3 - node_modules/@esbuild/win32-x64/package.json | 20 - .../@eslint-community/eslint-utils/LICENSE | 21 - .../@eslint-community/eslint-utils/README.md | 37 - .../eslint-utils/index.d.mts | 217 - .../@eslint-community/eslint-utils/index.d.ts | 217 - .../@eslint-community/eslint-utils/index.js | 2607 -- .../eslint-utils/index.js.map | 1 - .../@eslint-community/eslint-utils/index.mjs | 2566 -- .../eslint-utils/index.mjs.map | 1 - .../node_modules/eslint-visitor-keys/LICENSE | 201 - .../eslint-visitor-keys/README.md | 105 - .../dist/eslint-visitor-keys.cjs | 384 - .../dist/eslint-visitor-keys.d.cts | 27 - .../eslint-visitor-keys/dist/index.d.ts | 16 - .../dist/visitor-keys.d.ts | 12 - .../eslint-visitor-keys/lib/index.js | 65 - .../eslint-visitor-keys/lib/visitor-keys.js | 315 - .../eslint-visitor-keys/package.json | 74 - .../eslint-utils/package.json | 89 - .../@eslint-community/regexpp/LICENSE | 21 - .../@eslint-community/regexpp/README.md | 177 - .../@eslint-community/regexpp/index.d.ts | 1163 - .../@eslint-community/regexpp/index.js | 3037 --- .../@eslint-community/regexpp/index.js.map | 1 - .../@eslint-community/regexpp/index.mjs | 3027 --- .../@eslint-community/regexpp/index.mjs.map | 1 - .../@eslint-community/regexpp/package.json | 91 - node_modules/@eslint/config-array/LICENSE | 201 - node_modules/@eslint/config-array/README.md | 369 - .../@eslint/config-array/dist/cjs/index.cjs | 1534 -- .../@eslint/config-array/dist/cjs/index.d.cts | 143 - .../config-array/dist/cjs/std__path/posix.cjs | 1335 - .../dist/cjs/std__path/windows.cjs | 1677 -- .../@eslint/config-array/dist/cjs/types.ts | 29 - .../@eslint/config-array/dist/esm/index.d.ts | 143 - .../@eslint/config-array/dist/esm/index.js | 1509 -- .../config-array/dist/esm/std__path/posix.js | 1313 - .../dist/esm/std__path/windows.js | 1655 -- .../@eslint/config-array/dist/esm/types.d.ts | 23 - .../@eslint/config-array/dist/esm/types.ts | 29 - .../@eslint/config-array/package.json | 63 - node_modules/@eslint/config-helpers/LICENSE | 201 - node_modules/@eslint/config-helpers/README.md | 97 - .../@eslint/config-helpers/dist/cjs/index.cjs | 581 - .../config-helpers/dist/cjs/index.d.cts | 24 - .../@eslint/config-helpers/dist/cjs/types.cts | 31 - .../config-helpers/dist/esm/index.d.ts | 24 - .../@eslint/config-helpers/dist/esm/index.js | 579 - .../config-helpers/dist/esm/types.d.ts | 23 - .../@eslint/config-helpers/dist/esm/types.ts | 31 - .../@eslint/config-helpers/package.json | 57 - node_modules/@eslint/core/LICENSE | 201 - node_modules/@eslint/core/README.md | 29 - .../@eslint/core/dist/cjs/types.d.cts | 849 - node_modules/@eslint/core/dist/esm/types.d.ts | 849 - node_modules/@eslint/core/package.json | 49 - node_modules/@eslint/eslintrc/LICENSE | 19 - node_modules/@eslint/eslintrc/README.md | 128 - .../@eslint/eslintrc/conf/config-schema.js | 79 - .../@eslint/eslintrc/conf/environments.js | 215 - .../eslintrc/dist/eslintrc-universal.cjs | 1212 - .../eslintrc/dist/eslintrc-universal.cjs.map | 1 - .../@eslint/eslintrc/dist/eslintrc.cjs | 4456 --- .../@eslint/eslintrc/dist/eslintrc.cjs.map | 1 - .../@eslint/eslintrc/dist/eslintrc.d.cts | 76 - .../lib/cascading-config-array-factory.js | 534 - .../eslintrc/lib/config-array-factory.js | 1162 - .../eslintrc/lib/config-array/config-array.js | 512 - .../lib/config-array/config-dependency.js | 124 - .../lib/config-array/extracted-config.js | 145 - .../lib/config-array/ignore-pattern.js | 239 - .../eslintrc/lib/config-array/index.js | 19 - .../lib/config-array/override-tester.js | 227 - .../@eslint/eslintrc/lib/flat-compat.js | 319 - .../@eslint/eslintrc/lib/index-universal.js | 29 - node_modules/@eslint/eslintrc/lib/index.js | 58 - .../@eslint/eslintrc/lib/shared/ajv.js | 191 - .../@eslint/eslintrc/lib/shared/config-ops.js | 135 - .../eslintrc/lib/shared/config-validator.js | 383 - .../eslintrc/lib/shared/deep-merge-arrays.js | 58 - .../lib/shared/deprecation-warnings.js | 63 - .../@eslint/eslintrc/lib/shared/naming.js | 96 - .../lib/shared/relative-module-resolver.js | 43 - .../@eslint/eslintrc/lib/shared/types.js | 149 - .../@eslint/eslintrc/lib/types/index.d.ts | 76 - node_modules/@eslint/eslintrc/package.json | 84 - node_modules/@eslint/eslintrc/universal.js | 10 - node_modules/@eslint/js/LICENSE | 19 - node_modules/@eslint/js/README.md | 69 - node_modules/@eslint/js/package.json | 36 - .../@eslint/js/src/configs/eslint-all.js | 217 - .../js/src/configs/eslint-recommended.js | 83 - node_modules/@eslint/js/src/index.js | 23 - node_modules/@eslint/js/types/index.d.ts | 14 - node_modules/@eslint/object-schema/LICENSE | 201 - node_modules/@eslint/object-schema/README.md | 242 - .../@eslint/object-schema/dist/cjs/index.cjs | 455 - .../object-schema/dist/cjs/index.d.cts | 123 - .../@eslint/object-schema/dist/cjs/types.ts | 57 - .../@eslint/object-schema/dist/esm/index.d.ts | 123 - .../@eslint/object-schema/dist/esm/index.js | 452 - .../@eslint/object-schema/dist/esm/types.d.ts | 40 - .../@eslint/object-schema/dist/esm/types.ts | 57 - .../@eslint/object-schema/package.json | 60 - node_modules/@eslint/plugin-kit/LICENSE | 201 - node_modules/@eslint/plugin-kit/README.md | 271 - .../@eslint/plugin-kit/dist/cjs/index.cjs | 620 - .../@eslint/plugin-kit/dist/cjs/index.d.cts | 298 - .../@eslint/plugin-kit/dist/cjs/types.cts | 7 - .../@eslint/plugin-kit/dist/esm/index.d.ts | 298 - .../@eslint/plugin-kit/dist/esm/index.js | 615 - .../@eslint/plugin-kit/dist/esm/types.d.ts | 6 - .../@eslint/plugin-kit/dist/esm/types.ts | 7 - node_modules/@eslint/plugin-kit/package.json | 61 - node_modules/@floating-ui/core/LICENSE | 20 - node_modules/@floating-ui/core/README.md | 4 - .../dist/floating-ui.core.browser.min.mjs | 1 - .../core/dist/floating-ui.core.browser.mjs | 1178 - .../core/dist/floating-ui.core.d.mts | 528 - .../core/dist/floating-ui.core.d.ts | 528 - .../core/dist/floating-ui.core.esm.js | 1049 - .../core/dist/floating-ui.core.mjs | 1049 - .../core/dist/floating-ui.core.umd.js | 1197 - .../core/dist/floating-ui.core.umd.min.js | 1 - node_modules/@floating-ui/core/package.json | 63 - node_modules/@floating-ui/dom/LICENSE | 20 - node_modules/@floating-ui/dom/README.md | 4 - .../dom/dist/floating-ui.dom.browser.min.mjs | 1 - .../dom/dist/floating-ui.dom.browser.mjs | 948 - .../dom/dist/floating-ui.dom.d.mts | 356 - .../dom/dist/floating-ui.dom.d.ts | 356 - .../dom/dist/floating-ui.dom.esm.js | 777 - .../@floating-ui/dom/dist/floating-ui.dom.mjs | 777 - .../dom/dist/floating-ui.dom.umd.js | 967 - .../dom/dist/floating-ui.dom.umd.min.js | 1 - node_modules/@floating-ui/dom/package.json | 71 - node_modules/@floating-ui/react-dom/LICENSE | 20 - node_modules/@floating-ui/react-dom/README.md | 3 - .../dist/floating-ui.react-dom.d.mts | 307 - .../react-dom/dist/floating-ui.react-dom.d.ts | 307 - .../dist/floating-ui.react-dom.esm.js | 371 - .../react-dom/dist/floating-ui.react-dom.mjs | 371 - .../dist/floating-ui.react-dom.umd.js | 422 - .../dist/floating-ui.react-dom.umd.min.js | 1 - .../@floating-ui/react-dom/package.json | 76 - node_modules/@floating-ui/utils/LICENSE | 20 - node_modules/@floating-ui/utils/README.md | 4 - .../utils/dist/floating-ui.utils.d.mts | 103 - .../utils/dist/floating-ui.utils.d.ts | 103 - .../utils/dist/floating-ui.utils.dom.d.mts | 47 - .../utils/dist/floating-ui.utils.dom.d.ts | 47 - .../utils/dist/floating-ui.utils.dom.esm.js | 161 - .../utils/dist/floating-ui.utils.dom.mjs | 161 - .../utils/dist/floating-ui.utils.dom.umd.js | 188 - .../dist/floating-ui.utils.dom.umd.min.js | 1 - .../utils/dist/floating-ui.utils.esm.js | 139 - .../utils/dist/floating-ui.utils.mjs | 139 - .../utils/dist/floating-ui.utils.umd.js | 170 - .../utils/dist/floating-ui.utils.umd.min.js | 1 - .../utils/dom/floating-ui.utils.dom.d.ts | 47 - .../utils/dom/floating-ui.utils.dom.esm.js | 161 - .../utils/dom/floating-ui.utils.dom.umd.js | 188 - .../@floating-ui/utils/dom/package.json | 6 - node_modules/@floating-ui/utils/package.json | 70 - node_modules/@humanfs/core/LICENSE | 201 - node_modules/@humanfs/core/README.md | 140 - node_modules/@humanfs/core/dist/errors.d.ts | 64 - node_modules/@humanfs/core/dist/fsx.d.ts | 193 - node_modules/@humanfs/core/dist/hfs.d.ts | 288 - node_modules/@humanfs/core/dist/index.d.ts | 3 - node_modules/@humanfs/core/dist/path.d.ts | 82 - node_modules/@humanfs/core/package.json | 52 - node_modules/@humanfs/core/src/errors.js | 105 - node_modules/@humanfs/core/src/hfs.js | 699 - node_modules/@humanfs/core/src/index.js | 8 - node_modules/@humanfs/core/src/path.js | 237 - node_modules/@humanfs/node/LICENSE | 201 - node_modules/@humanfs/node/README.md | 141 - node_modules/@humanfs/node/dist/index.d.ts | 2 - node_modules/@humanfs/node/dist/node-fsx.d.ts | 150 - node_modules/@humanfs/node/dist/node-hfs.d.ts | 176 - node_modules/@humanfs/node/package.json | 58 - node_modules/@humanfs/node/src/index.js | 7 - node_modules/@humanfs/node/src/node-hfs.js | 452 - .../module-importer/CHANGELOG.md | 15 - .../@humanwhocodes/module-importer/LICENSE | 201 - .../@humanwhocodes/module-importer/README.md | 80 - .../module-importer/dist/module-importer.cjs | 22 - .../dist/module-importer.d.cts | 27 - .../module-importer/dist/module-importer.d.ts | 2 - .../module-importer/dist/module-importer.js | 18 - .../module-importer/package.json | 65 - .../module-importer/src/module-importer.cjs | 81 - .../module-importer/src/module-importer.js | 22 - node_modules/@humanwhocodes/retry/LICENSE | 201 - node_modules/@humanwhocodes/retry/README.md | 177 - .../@humanwhocodes/retry/dist/retrier.cjs | 478 - .../@humanwhocodes/retry/dist/retrier.d.cts | 46 - .../@humanwhocodes/retry/dist/retrier.d.ts | 46 - .../@humanwhocodes/retry/dist/retrier.js | 477 - .../@humanwhocodes/retry/dist/retrier.min.js | 1 - .../@humanwhocodes/retry/dist/retrier.mjs | 476 - .../@humanwhocodes/retry/package.json | 77 - .../.github/workflows/ci.yml | 377 - .../.github/workflows/docs.yml | 38 - .../.github/workflows/external-test.yml | 250 - .../.github/workflows/preview-release.yml | 36 - .../.github/workflows/release.yml | 46 - .../@jsr/supabase__supabase-js/.npmignore | 27 - .../supabase__supabase-js/.prettierignore | 5 - .../@jsr/supabase__supabase-js/.prettierrc | 8 - .../supabase__supabase-js/.releaserc.json | 36 - .../@jsr/supabase__supabase-js/LICENSE | 21 - .../@jsr/supabase__supabase-js/README.md | 170 - .../@jsr/supabase__supabase-js/RELEASE.md | 179 - .../_dist/src/SupabaseClient.d.ts | 120 - .../_dist/src/SupabaseClient.d.ts.map | 1 - .../_dist/src/index.d.ts | 15 - .../_dist/src/index.d.ts.map | 1 - .../_dist/src/lib/SupabaseAuthClient.d.ts | 6 - .../_dist/src/lib/SupabaseAuthClient.d.ts.map | 1 - .../_dist/src/lib/types.d.ts | 109 - .../_dist/src/lib/types.d.ts.map | 1 - .../supabase__supabase-js/docs/v1/.nojekyll | 1 - .../docs/v1/assets/highlight.css | 146 - .../docs/v1/assets/icons.css | 935 - .../docs/v1/assets/icons.png | Bin 9615 -> 0 bytes .../docs/v1/assets/icons@2x.png | Bin 28144 -> 0 bytes .../docs/v1/assets/main.js | 2065 -- .../docs/v1/assets/search.js | 3 - .../docs/v1/assets/style.css | 1414 - .../docs/v1/assets/widgets.png | Bin 480 -> 0 bytes .../docs/v1/assets/widgets@2x.png | Bin 855 -> 0 bytes .../docs/v1/classes/index.GoTrueApi.html | 4773 ---- .../docs/v1/classes/index.GoTrueClient.html | 3700 --- .../docs/v1/classes/index.RealtimeClient.html | 2947 -- .../classes/index.RealtimeSubscription.html | 2141 -- .../docs/v1/classes/index.SupabaseClient.html | 2619 -- ...baseQueryBuilder.SupabaseQueryBuilder.html | 2937 -- ...RealtimeClient.SupabaseRealtimeClient.html | 765 - .../index.Transformers.PostgresTypes.html | 1251 - .../supabase__supabase-js/docs/v1/index.html | 226 - .../interfaces/index.AdminUserAttributes.html | 698 - .../docs/v1/interfaces/index.ApiError.html | 251 - .../docs/v1/interfaces/index.AuthSession.html | 499 - .../docs/v1/interfaces/index.AuthUser.html | 1078 - .../v1/interfaces/index.CookieOptions.html | 391 - .../index.OpenIDConnectCredentials.html | 408 - .../v1/interfaces/index.Subscription.html | 386 - .../v1/interfaces/index.UserAttributes.html | 423 - .../v1/interfaces/index.UserCredentials.html | 449 - .../v1/interfaces/index.UserIdentity.html | 481 - .../index.VerifyEmailOTPParams.html | 349 - .../index.VerifyMobileOTPParams.html | 352 - .../lib_types.SupabaseAuthClientOptions.html | 764 - .../docs/v1/modules.html | 170 - .../docs/v1/modules/index.Transformers.html | 910 - .../docs/v1/modules/index.html | 1397 - .../v1/modules/lib_SupabaseQueryBuilder.html | 167 - .../modules/lib_SupabaseRealtimeClient.html | 167 - .../docs/v1/modules/lib_constants.html | 271 - .../docs/v1/modules/lib_helpers.html | 329 - .../docs/v1/modules/lib_types.html | 788 - .../docs/v1/modules/lib_version.html | 201 - .../supabase__supabase-js/docs/v1/spec.json | 3719 --- .../@jsr/supabase__supabase-js/jest.config.ts | 19 - .../@jsr/supabase__supabase-js/jsr.json | 8 - .../supabase__supabase-js/package-lock.json | 8801 ------ .../@jsr/supabase__supabase-js/package.json | 21 - .../src/SupabaseClient.js | 236 - .../src/SupabaseClient.js.map | 1 - .../src/SupabaseClient.ts | 381 - .../@jsr/supabase__supabase-js/src/index.js | 37 - .../supabase__supabase-js/src/index.js.map | 1 - .../@jsr/supabase__supabase-js/src/index.ts | 86 - .../src/lib/SupabaseAuthClient.js | 7 - .../src/lib/SupabaseAuthClient.js.map | 1 - .../src/lib/SupabaseAuthClient.ts | 8 - .../src/lib/constants.js | 30 - .../src/lib/constants.js.map | 1 - .../src/lib/constants.ts | 35 - .../supabase__supabase-js/src/lib/fetch.js | 38 - .../src/lib/fetch.js.map | 1 - .../supabase__supabase-js/src/lib/fetch.ts | 48 - .../supabase__supabase-js/src/lib/helpers.js | 67 - .../src/lib/helpers.js.map | 1 - .../supabase__supabase-js/src/lib/helpers.ts | 98 - .../supabase__supabase-js/src/lib/types.js | 1 - .../src/lib/types.js.map | 1 - .../supabase__supabase-js/src/lib/types.ts | 133 - .../supabase__supabase-js/src/lib/version.js | 2 - .../src/lib/version.js.map | 1 - .../supabase__supabase-js/src/lib/version.ts | 1 - .../supabase/.branches/_current_branch | 1 - .../supabase/.temp/cli-latest | 1 - .../supabase/functions/echo/index.ts | 33 - .../supabase/functions/hello/index.ts | 31 - .../supabase/functions/status/index.ts | 33 - .../20250422000000_create_todos_table.sql | 54 - .../20250423000000_realtime_rls_setup.sql | 11 - .../20250424000000_storage_anon_policy.sql | 4 - .../supabase/seed/seed_todos.sql | 8 - .../deno/edge-functions-integration.test.ts | 132 - .../test/deno/integration.test.ts | 241 - .../test/deno/package.json | 12 - .../test/deno/setup-deps.js | 61 - .../test/integration.browser.test.ts | 102 - .../test/integration.test.ts | 360 - .../test/integration/bun/bun.lock | 53 - .../test/integration/bun/bun.lockb | Bin 7699 -> 0 bytes .../test/integration/bun/integration.test.ts | 147 - .../test/integration/bun/package.json | 14 - .../integration/expo/.vscode/settings.json | 7 - .../test/integration/expo/README.md | 50 - .../integration/expo/__tests__/Index.test.tsx | 36 - .../test/integration/expo/app.json | 42 - .../test/integration/expo/app/_layout.tsx | 5 - .../test/integration/expo/app/index.tsx | 40 - .../expo/assets/fonts/SpaceMono-Regular.ttf | Bin 93252 -> 0 bytes .../expo/assets/images/adaptive-icon.png | Bin 17547 -> 0 bytes .../expo/assets/images/favicon.png | Bin 1466 -> 0 bytes .../integration/expo/assets/images/icon.png | Bin 22380 -> 0 bytes .../expo/assets/images/partial-react-logo.png | Bin 5075 -> 0 bytes .../expo/assets/images/react-logo.png | Bin 6341 -> 0 bytes .../expo/assets/images/react-logo@2x.png | Bin 14225 -> 0 bytes .../expo/assets/images/react-logo@3x.png | Bin 21252 -> 0 bytes .../expo/assets/images/splash-icon.png | Bin 17547 -> 0 bytes .../test/integration/expo/eslint.config.js | 10 - .../test/integration/expo/jest.setup.js | 1 - .../test/integration/expo/package.json | 68 - .../test/integration/expo/tsconfig.json | 10 - .../test/integration/next/.env.example | 4 - .../test/integration/next/README.md | 105 - .../test/integration/next/app/layout.tsx | 14 - .../test/integration/next/app/page.tsx | 20 - .../test/integration/next/components.json | 21 - .../test/integration/next/eslint.config.mjs | 14 - .../integration/next/lib/supabase/client.ts | 9 - .../next/lib/supabase/middleware.ts | 72 - .../integration/next/lib/supabase/server.ts | 29 - .../test/integration/next/lib/utils.ts | 10 - .../test/integration/next/middleware.ts | 20 - .../test/integration/next/next.config.ts | 7 - .../test/integration/next/package.json | 44 - .../integration/next/playwright.config.ts | 35 - .../test/integration/next/postcss.config.mjs | 9 - .../test/integration/next/tailwind.config.ts | 63 - .../test/integration/next/tests/home.spec.ts | 8 - .../next/tests/types/types.test-d.ts | 180 - .../test/integration/next/tsconfig.json | 28 - .../test/integration/node-browser/index.html | 113 - .../integration/node-browser/package.json | 13 - .../node-browser/playwright.config.ts | 35 - .../node-browser/websocket.spec.ts | 28 - .../@jsr/supabase__supabase-js/test/types.ts | 238 - .../test/types/index.test-d.ts | 267 - .../test/unit/SupabaseAuthClient.test.ts | 35 - .../test/unit/SupabaseClient.test.ts | 392 - .../test/unit/constants.test.ts | 105 - .../test/unit/deprecation.test.ts | 143 - .../test/unit/fetch.test.ts | 141 - .../test/unit/helper.test.ts | 25 - .../test/unit/helpers.test.ts | 86 - .../test/unit/index.test.ts | 114 - .../@jsr/supabase__supabase-js/tsconfig.json | 22 - .../tsconfig.module.json | 7 - .../supabase__supabase-js/webpack.config.js | 30 - node_modules/@radix-ui/number/README.md | 13 - .../@radix-ui/number/dist/index.d.mts | 3 - node_modules/@radix-ui/number/dist/index.d.ts | 3 - node_modules/@radix-ui/number/dist/index.js | 31 - .../@radix-ui/number/dist/index.js.map | 7 - node_modules/@radix-ui/number/dist/index.mjs | 8 - .../@radix-ui/number/dist/index.mjs.map | 7 - node_modules/@radix-ui/number/package.json | 62 - node_modules/@radix-ui/primitive/LICENSE | 21 - node_modules/@radix-ui/primitive/README.md | 3 - .../@radix-ui/primitive/dist/index.d.mts | 20 - .../@radix-ui/primitive/dist/index.d.ts | 20 - .../@radix-ui/primitive/dist/index.js | 76 - .../@radix-ui/primitive/dist/index.js.map | 7 - .../@radix-ui/primitive/dist/index.mjs | 53 - .../@radix-ui/primitive/dist/index.mjs.map | 7 - node_modules/@radix-ui/primitive/package.json | 47 - .../@radix-ui/react-accordion/LICENSE | 21 - .../@radix-ui/react-accordion/README.md | 3 - .../react-accordion/dist/index.d.mts | 114 - .../@radix-ui/react-accordion/dist/index.d.ts | 114 - .../@radix-ui/react-accordion/dist/index.js | 352 - .../react-accordion/dist/index.js.map | 7 - .../@radix-ui/react-accordion/dist/index.mjs | 320 - .../react-accordion/dist/index.mjs.map | 7 - .../@radix-ui/react-accordion/package.json | 76 - .../@radix-ui/react-alert-dialog/LICENSE | 21 - .../@radix-ui/react-alert-dialog/README.md | 3 - .../react-alert-dialog/dist/index.d.mts | 51 - .../react-alert-dialog/dist/index.d.ts | 51 - .../react-alert-dialog/dist/index.js | 202 - .../react-alert-dialog/dist/index.js.map | 7 - .../react-alert-dialog/dist/index.mjs | 170 - .../react-alert-dialog/dist/index.mjs.map | 7 - .../@radix-ui/react-alert-dialog/package.json | 73 - .../src/alert-dialog.test.tsx | 64 - .../react-alert-dialog/src/alert-dialog.tsx | 308 - .../@radix-ui/react-alert-dialog/src/index.ts | 35 - node_modules/@radix-ui/react-arrow/LICENSE | 21 - node_modules/@radix-ui/react-arrow/README.md | 3 - .../@radix-ui/react-arrow/dist/index.d.mts | 10 - .../@radix-ui/react-arrow/dist/index.d.ts | 10 - .../@radix-ui/react-arrow/dist/index.js | 60 - .../@radix-ui/react-arrow/dist/index.js.map | 7 - .../@radix-ui/react-arrow/dist/index.mjs | 27 - .../@radix-ui/react-arrow/dist/index.mjs.map | 7 - .../@radix-ui/react-arrow/package.json | 68 - .../@radix-ui/react-aspect-ratio/LICENSE | 21 - .../@radix-ui/react-aspect-ratio/README.md | 3 - .../react-aspect-ratio/dist/index.d.mts | 11 - .../react-aspect-ratio/dist/index.d.ts | 11 - .../react-aspect-ratio/dist/index.js | 79 - .../react-aspect-ratio/dist/index.js.map | 7 - .../react-aspect-ratio/dist/index.mjs | 46 - .../react-aspect-ratio/dist/index.mjs.map | 7 - .../@radix-ui/react-aspect-ratio/package.json | 68 - node_modules/@radix-ui/react-avatar/LICENSE | 21 - node_modules/@radix-ui/react-avatar/README.md | 3 - .../@radix-ui/react-avatar/dist/index.d.mts | 24 - .../@radix-ui/react-avatar/dist/index.d.ts | 24 - .../@radix-ui/react-avatar/dist/index.js | 160 - .../@radix-ui/react-avatar/dist/index.js.map | 7 - .../@radix-ui/react-avatar/dist/index.mjs | 128 - .../@radix-ui/react-avatar/dist/index.mjs.map | 7 - .../@radix-ui/react-avatar/package.json | 72 - node_modules/@radix-ui/react-checkbox/LICENSE | 21 - .../@radix-ui/react-checkbox/README.md | 3 - .../@radix-ui/react-checkbox/dist/index.d.mts | 50 - .../@radix-ui/react-checkbox/dist/index.d.ts | 50 - .../@radix-ui/react-checkbox/dist/index.js | 316 - .../react-checkbox/dist/index.js.map | 7 - .../@radix-ui/react-checkbox/dist/index.mjs | 284 - .../react-checkbox/dist/index.mjs.map | 7 - .../@radix-ui/react-checkbox/package.json | 75 - .../@radix-ui/react-collapsible/LICENSE | 21 - .../@radix-ui/react-collapsible/README.md | 3 - .../react-collapsible/dist/index.d.mts | 33 - .../react-collapsible/dist/index.d.ts | 33 - .../@radix-ui/react-collapsible/dist/index.js | 187 - .../react-collapsible/dist/index.js.map | 7 - .../react-collapsible/dist/index.mjs | 155 - .../react-collapsible/dist/index.mjs.map | 7 - .../@radix-ui/react-collapsible/package.json | 75 - .../@radix-ui/react-collection/LICENSE | 21 - .../@radix-ui/react-collection/README.md | 3 - .../react-collection/dist/index.d.mts | 98 - .../react-collection/dist/index.d.ts | 98 - .../@radix-ui/react-collection/dist/index.js | 577 - .../react-collection/dist/index.js.map | 7 - .../@radix-ui/react-collection/dist/index.mjs | 545 - .../react-collection/dist/index.mjs.map | 7 - .../@radix-ui/react-collection/package.json | 71 - .../@radix-ui/react-compose-refs/README.md | 13 - .../react-compose-refs/dist/index.d.mts | 15 - .../react-compose-refs/dist/index.d.ts | 15 - .../react-compose-refs/dist/index.js | 74 - .../react-compose-refs/dist/index.js.map | 7 - .../react-compose-refs/dist/index.mjs | 41 - .../react-compose-refs/dist/index.mjs.map | 7 - .../@radix-ui/react-compose-refs/package.json | 75 - .../@radix-ui/react-context-menu/LICENSE | 21 - .../@radix-ui/react-context-menu/README.md | 3 - .../react-context-menu/dist/index.d.mts | 96 - .../react-context-menu/dist/index.d.ts | 96 - .../react-context-menu/dist/index.js | 357 - .../react-context-menu/dist/index.js.map | 7 - .../react-context-menu/dist/index.mjs | 325 - .../react-context-menu/dist/index.mjs.map | 7 - .../@radix-ui/react-context-menu/package.json | 74 - .../@radix-ui/react-context/README.md | 13 - .../@radix-ui/react-context/dist/index.d.mts | 21 - .../@radix-ui/react-context/dist/index.d.ts | 21 - .../@radix-ui/react-context/dist/index.js | 114 - .../@radix-ui/react-context/dist/index.js.map | 7 - .../@radix-ui/react-context/dist/index.mjs | 81 - .../react-context/dist/index.mjs.map | 7 - .../@radix-ui/react-context/package.json | 75 - node_modules/@radix-ui/react-dialog/LICENSE | 21 - node_modules/@radix-ui/react-dialog/README.md | 3 - .../@radix-ui/react-dialog/dist/index.d.mts | 103 - .../@radix-ui/react-dialog/dist/index.d.ts | 103 - .../@radix-ui/react-dialog/dist/index.js | 374 - .../@radix-ui/react-dialog/dist/index.js.map | 7 - .../@radix-ui/react-dialog/dist/index.mjs | 342 - .../@radix-ui/react-dialog/dist/index.mjs.map | 7 - .../@radix-ui/react-dialog/package.json | 81 - .../@radix-ui/react-direction/README.md | 13 - .../react-direction/dist/index.d.mts | 12 - .../@radix-ui/react-direction/dist/index.d.ts | 12 - .../@radix-ui/react-direction/dist/index.js | 52 - .../react-direction/dist/index.js.map | 7 - .../@radix-ui/react-direction/dist/index.mjs | 19 - .../react-direction/dist/index.mjs.map | 7 - .../@radix-ui/react-direction/package.json | 75 - .../@radix-ui/react-dismissable-layer/LICENSE | 21 - .../react-dismissable-layer/README.md | 3 - .../react-dismissable-layer/dist/index.d.mts | 51 - .../react-dismissable-layer/dist/index.d.ts | 51 - .../react-dismissable-layer/dist/index.js | 253 - .../react-dismissable-layer/dist/index.js.map | 7 - .../react-dismissable-layer/dist/index.mjs | 221 - .../dist/index.mjs.map | 7 - .../react-dismissable-layer/package.json | 73 - .../@radix-ui/react-dropdown-menu/LICENSE | 21 - .../@radix-ui/react-dropdown-menu/README.md | 3 - .../react-dropdown-menu/dist/index.d.mts | 97 - .../react-dropdown-menu/dist/index.d.ts | 97 - .../react-dropdown-menu/dist/index.js | 337 - .../react-dropdown-menu/dist/index.js.map | 7 - .../react-dropdown-menu/dist/index.mjs | 305 - .../react-dropdown-menu/dist/index.mjs.map | 7 - .../react-dropdown-menu/package.json | 75 - .../@radix-ui/react-focus-guards/LICENSE | 21 - .../@radix-ui/react-focus-guards/README.md | 3 - .../react-focus-guards/dist/index.d.mts | 13 - .../react-focus-guards/dist/index.d.ts | 13 - .../react-focus-guards/dist/index.js | 71 - .../react-focus-guards/dist/index.js.map | 7 - .../react-focus-guards/dist/index.mjs | 39 - .../react-focus-guards/dist/index.mjs.map | 7 - .../@radix-ui/react-focus-guards/package.json | 60 - .../@radix-ui/react-focus-scope/LICENSE | 21 - .../@radix-ui/react-focus-scope/README.md | 3 - .../react-focus-scope/dist/index.d.mts | 32 - .../react-focus-scope/dist/index.d.ts | 32 - .../@radix-ui/react-focus-scope/dist/index.js | 246 - .../react-focus-scope/dist/index.js.map | 7 - .../react-focus-scope/dist/index.mjs | 214 - .../react-focus-scope/dist/index.mjs.map | 7 - .../@radix-ui/react-focus-scope/package.json | 70 - .../@radix-ui/react-hover-card/LICENSE | 21 - .../@radix-ui/react-hover-card/README.md | 3 - .../react-hover-card/dist/index.d.mts | 79 - .../react-hover-card/dist/index.d.ts | 79 - .../@radix-ui/react-hover-card/dist/index.js | 294 - .../react-hover-card/dist/index.js.map | 7 - .../@radix-ui/react-hover-card/dist/index.mjs | 262 - .../react-hover-card/dist/index.mjs.map | 7 - .../@radix-ui/react-hover-card/package.json | 76 - node_modules/@radix-ui/react-id/README.md | 13 - .../@radix-ui/react-id/dist/index.d.mts | 3 - .../@radix-ui/react-id/dist/index.d.ts | 3 - node_modules/@radix-ui/react-id/dist/index.js | 49 - .../@radix-ui/react-id/dist/index.js.map | 7 - .../@radix-ui/react-id/dist/index.mjs | 16 - .../@radix-ui/react-id/dist/index.mjs.map | 7 - node_modules/@radix-ui/react-id/package.json | 78 - node_modules/@radix-ui/react-label/LICENSE | 21 - node_modules/@radix-ui/react-label/README.md | 3 - .../@radix-ui/react-label/dist/index.d.mts | 10 - .../@radix-ui/react-label/dist/index.d.ts | 10 - .../@radix-ui/react-label/dist/index.js | 61 - .../@radix-ui/react-label/dist/index.js.map | 7 - .../@radix-ui/react-label/dist/index.mjs | 29 - .../@radix-ui/react-label/dist/index.mjs.map | 7 - .../@radix-ui/react-label/package.json | 68 - node_modules/@radix-ui/react-menu/LICENSE | 21 - node_modules/@radix-ui/react-menu/README.md | 3 - .../@radix-ui/react-menu/dist/index.d.mts | 169 - .../@radix-ui/react-menu/dist/index.d.ts | 169 - .../@radix-ui/react-menu/dist/index.js | 904 - .../@radix-ui/react-menu/dist/index.js.map | 7 - .../@radix-ui/react-menu/dist/index.mjs | 872 - .../@radix-ui/react-menu/dist/index.mjs.map | 7 - .../@radix-ui/react-menu/package.json | 86 - node_modules/@radix-ui/react-menubar/LICENSE | 21 - .../@radix-ui/react-menubar/README.md | 3 - .../@radix-ui/react-menubar/dist/index.d.mts | 115 - .../@radix-ui/react-menubar/dist/index.d.ts | 115 - .../@radix-ui/react-menubar/dist/index.js | 502 - .../@radix-ui/react-menubar/dist/index.js.map | 7 - .../@radix-ui/react-menubar/dist/index.mjs | 470 - .../react-menubar/dist/index.mjs.map | 7 - .../@radix-ui/react-menubar/package.json | 78 - .../@radix-ui/react-navigation-menu/LICENSE | 21 - .../@radix-ui/react-navigation-menu/README.md | 3 - .../react-navigation-menu/dist/index.d.mts | 126 - .../react-navigation-menu/dist/index.d.ts | 126 - .../react-navigation-menu/dist/index.js | 838 - .../react-navigation-menu/dist/index.js.map | 7 - .../react-navigation-menu/dist/index.mjs | 806 - .../react-navigation-menu/dist/index.mjs.map | 7 - .../react-navigation-menu/package.json | 81 - node_modules/@radix-ui/react-popover/LICENSE | 21 - .../@radix-ui/react-popover/README.md | 3 - .../@radix-ui/react-popover/dist/index.d.mts | 85 - .../@radix-ui/react-popover/dist/index.d.ts | 85 - .../@radix-ui/react-popover/dist/index.js | 352 - .../@radix-ui/react-popover/dist/index.js.map | 7 - .../@radix-ui/react-popover/dist/index.mjs | 320 - .../react-popover/dist/index.mjs.map | 7 - .../@radix-ui/react-popover/package.json | 82 - node_modules/@radix-ui/react-popper/LICENSE | 21 - node_modules/@radix-ui/react-popper/README.md | 3 - .../@radix-ui/react-popper/dist/index.d.mts | 46 - .../@radix-ui/react-popper/dist/index.d.ts | 46 - .../@radix-ui/react-popper/dist/index.js | 330 - .../@radix-ui/react-popper/dist/index.js.map | 7 - .../@radix-ui/react-popper/dist/index.mjs | 308 - .../@radix-ui/react-popper/dist/index.mjs.map | 7 - .../@radix-ui/react-popper/package.json | 77 - node_modules/@radix-ui/react-portal/LICENSE | 21 - node_modules/@radix-ui/react-portal/README.md | 3 - .../@radix-ui/react-portal/dist/index.d.mts | 14 - .../@radix-ui/react-portal/dist/index.d.ts | 14 - .../@radix-ui/react-portal/dist/index.js | 55 - .../@radix-ui/react-portal/dist/index.js.map | 7 - .../@radix-ui/react-portal/dist/index.mjs | 23 - .../@radix-ui/react-portal/dist/index.mjs.map | 7 - .../@radix-ui/react-portal/package.json | 69 - node_modules/@radix-ui/react-presence/LICENSE | 21 - .../@radix-ui/react-presence/README.md | 3 - .../@radix-ui/react-presence/dist/index.d.mts | 12 - .../@radix-ui/react-presence/dist/index.d.ts | 12 - .../@radix-ui/react-presence/dist/index.js | 171 - .../react-presence/dist/index.js.map | 7 - .../@radix-ui/react-presence/dist/index.mjs | 139 - .../react-presence/dist/index.mjs.map | 7 - .../@radix-ui/react-presence/package.json | 69 - .../@radix-ui/react-primitive/LICENSE | 21 - .../@radix-ui/react-primitive/README.md | 3 - .../react-primitive/dist/index.d.mts | 52 - .../@radix-ui/react-primitive/dist/index.d.ts | 52 - .../@radix-ui/react-primitive/dist/index.js | 80 - .../react-primitive/dist/index.js.map | 7 - .../@radix-ui/react-primitive/dist/index.mjs | 47 - .../react-primitive/dist/index.mjs.map | 7 - .../@radix-ui/react-primitive/package.json | 68 - node_modules/@radix-ui/react-progress/LICENSE | 21 - .../@radix-ui/react-progress/README.md | 3 - .../@radix-ui/react-progress/dist/index.d.mts | 19 - .../@radix-ui/react-progress/dist/index.d.ts | 19 - .../@radix-ui/react-progress/dist/index.js | 133 - .../react-progress/dist/index.js.map | 7 - .../@radix-ui/react-progress/dist/index.mjs | 101 - .../react-progress/dist/index.mjs.map | 7 - .../@radix-ui/react-progress/package.json | 69 - .../@radix-ui/react-radio-group/LICENSE | 21 - .../@radix-ui/react-radio-group/README.md | 3 - .../react-radio-group/dist/index.d.mts | 58 - .../react-radio-group/dist/index.d.ts | 58 - .../@radix-ui/react-radio-group/dist/index.js | 335 - .../react-radio-group/dist/index.js.map | 7 - .../react-radio-group/dist/index.mjs | 303 - .../react-radio-group/dist/index.mjs.map | 7 - .../@radix-ui/react-radio-group/package.json | 77 - .../@radix-ui/react-roving-focus/LICENSE | 21 - .../@radix-ui/react-roving-focus/README.md | 3 - .../react-roving-focus/dist/index.d.mts | 49 - .../react-roving-focus/dist/index.d.ts | 49 - .../react-roving-focus/dist/index.js | 263 - .../react-roving-focus/dist/index.js.map | 7 - .../react-roving-focus/dist/index.mjs | 231 - .../react-roving-focus/dist/index.mjs.map | 7 - .../@radix-ui/react-roving-focus/package.json | 76 - .../@radix-ui/react-scroll-area/LICENSE | 21 - .../@radix-ui/react-scroll-area/README.md | 3 - .../react-scroll-area/dist/index.d.mts | 123 - .../react-scroll-area/dist/index.d.ts | 123 - .../@radix-ui/react-scroll-area/dist/index.js | 771 - .../react-scroll-area/dist/index.js.map | 7 - .../react-scroll-area/dist/index.mjs | 739 - .../react-scroll-area/dist/index.mjs.map | 7 - .../@radix-ui/react-scroll-area/package.json | 76 - node_modules/@radix-ui/react-select/LICENSE | 21 - node_modules/@radix-ui/react-select/README.md | 3 - .../@radix-ui/react-select/dist/index.d.mts | 137 - .../@radix-ui/react-select/dist/index.d.ts | 137 - .../@radix-ui/react-select/dist/index.js | 1228 - .../@radix-ui/react-select/dist/index.js.map | 7 - .../@radix-ui/react-select/dist/index.mjs | 1196 - .../@radix-ui/react-select/dist/index.mjs.map | 7 - .../@radix-ui/react-select/package.json | 89 - .../@radix-ui/react-separator/LICENSE | 21 - .../@radix-ui/react-separator/README.md | 3 - .../react-separator/dist/index.d.mts | 21 - .../@radix-ui/react-separator/dist/index.d.ts | 21 - .../@radix-ui/react-separator/dist/index.js | 65 - .../react-separator/dist/index.js.map | 7 - .../@radix-ui/react-separator/dist/index.mjs | 32 - .../react-separator/dist/index.mjs.map | 7 - .../@radix-ui/react-separator/package.json | 68 - node_modules/@radix-ui/react-slider/LICENSE | 21 - node_modules/@radix-ui/react-slider/README.md | 3 - .../@radix-ui/react-slider/dist/index.d.mts | 75 - .../@radix-ui/react-slider/dist/index.d.ts | 75 - .../@radix-ui/react-slider/dist/index.js | 598 - .../@radix-ui/react-slider/dist/index.js.map | 7 - .../@radix-ui/react-slider/dist/index.mjs | 566 - .../@radix-ui/react-slider/dist/index.mjs.map | 7 - .../@radix-ui/react-slider/package.json | 78 - node_modules/@radix-ui/react-slot/LICENSE | 21 - node_modules/@radix-ui/react-slot/README.md | 3 - .../@radix-ui/react-slot/dist/index.d.mts | 17 - .../@radix-ui/react-slot/dist/index.d.ts | 17 - .../@radix-ui/react-slot/dist/index.js | 138 - .../@radix-ui/react-slot/dist/index.js.map | 7 - .../@radix-ui/react-slot/dist/index.mjs | 105 - .../@radix-ui/react-slot/dist/index.mjs.map | 7 - .../@radix-ui/react-slot/package.json | 63 - node_modules/@radix-ui/react-switch/LICENSE | 21 - node_modules/@radix-ui/react-switch/README.md | 3 - .../@radix-ui/react-switch/dist/index.d.mts | 21 - .../@radix-ui/react-switch/dist/index.d.ts | 21 - .../@radix-ui/react-switch/dist/index.js | 192 - .../@radix-ui/react-switch/dist/index.js.map | 7 - .../@radix-ui/react-switch/dist/index.mjs | 160 - .../@radix-ui/react-switch/dist/index.mjs.map | 7 - .../@radix-ui/react-switch/package.json | 74 - node_modules/@radix-ui/react-tabs/LICENSE | 21 - node_modules/@radix-ui/react-tabs/README.md | 3 - .../@radix-ui/react-tabs/dist/index.d.mts | 56 - .../@radix-ui/react-tabs/dist/index.d.ts | 56 - .../@radix-ui/react-tabs/dist/index.js | 232 - .../@radix-ui/react-tabs/dist/index.js.map | 7 - .../@radix-ui/react-tabs/dist/index.mjs | 200 - .../@radix-ui/react-tabs/dist/index.mjs.map | 7 - .../@radix-ui/react-tabs/package.json | 75 - .../@radix-ui/react-toggle-group/LICENSE | 21 - .../@radix-ui/react-toggle-group/README.md | 3 - .../react-toggle-group/dist/index.d.mts | 75 - .../react-toggle-group/dist/index.d.ts | 75 - .../react-toggle-group/dist/index.js | 209 - .../react-toggle-group/dist/index.js.map | 7 - .../react-toggle-group/dist/index.mjs | 177 - .../react-toggle-group/dist/index.mjs.map | 7 - .../@radix-ui/react-toggle-group/package.json | 74 - node_modules/@radix-ui/react-toggle/LICENSE | 21 - node_modules/@radix-ui/react-toggle/README.md | 3 - .../@radix-ui/react-toggle/dist/index.d.mts | 24 - .../@radix-ui/react-toggle/dist/index.d.ts | 24 - .../@radix-ui/react-toggle/dist/index.js | 73 - .../@radix-ui/react-toggle/dist/index.js.map | 7 - .../@radix-ui/react-toggle/dist/index.mjs | 41 - .../@radix-ui/react-toggle/dist/index.mjs.map | 7 - .../@radix-ui/react-toggle/package.json | 70 - node_modules/@radix-ui/react-tooltip/LICENSE | 21 - .../@radix-ui/react-tooltip/README.md | 3 - .../@radix-ui/react-tooltip/dist/index.d.mts | 101 - .../@radix-ui/react-tooltip/dist/index.d.ts | 101 - .../@radix-ui/react-tooltip/dist/index.js | 540 - .../@radix-ui/react-tooltip/dist/index.js.map | 7 - .../@radix-ui/react-tooltip/dist/index.mjs | 508 - .../react-tooltip/dist/index.mjs.map | 7 - .../@radix-ui/react-tooltip/package.json | 79 - .../react-use-callback-ref/README.md | 13 - .../react-use-callback-ref/dist/index.d.mts | 7 - .../react-use-callback-ref/dist/index.d.ts | 7 - .../react-use-callback-ref/dist/index.js | 46 - .../react-use-callback-ref/dist/index.js.map | 7 - .../react-use-callback-ref/dist/index.mjs | 13 - .../react-use-callback-ref/dist/index.mjs.map | 7 - .../react-use-callback-ref/package.json | 75 - .../react-use-controllable-state/LICENSE | 21 - .../react-use-controllable-state/README.md | 3 - .../dist/index.d.mts | 40 - .../dist/index.d.ts | 40 - .../dist/index.js | 169 - .../dist/index.js.map | 7 - .../dist/index.mjs | 136 - .../dist/index.mjs.map | 7 - .../react-use-controllable-state/package.json | 64 - .../@radix-ui/react-use-effect-event/LICENSE | 21 - .../react-use-effect-event/README.md | 5 - .../react-use-effect-event/dist/index.d.mts | 8 - .../react-use-effect-event/dist/index.d.ts | 8 - .../react-use-effect-event/dist/index.js | 60 - .../react-use-effect-event/dist/index.js.map | 7 - .../react-use-effect-event/dist/index.mjs | 27 - .../react-use-effect-event/dist/index.mjs.map | 7 - .../react-use-effect-event/package.json | 65 - .../react-use-effect-event/src/index.ts | 1 - .../src/use-effect-event.tsx | 36 - .../react-use-escape-keydown/README.md | 13 - .../react-use-escape-keydown/dist/index.d.mts | 6 - .../react-use-escape-keydown/dist/index.d.ts | 6 - .../react-use-escape-keydown/dist/index.js | 52 - .../dist/index.js.map | 7 - .../react-use-escape-keydown/dist/index.mjs | 19 - .../dist/index.mjs.map | 7 - .../react-use-escape-keydown/package.json | 78 - .../@radix-ui/react-use-is-hydrated/LICENSE | 21 - .../@radix-ui/react-use-is-hydrated/README.md | 5 - .../react-use-is-hydrated/dist/index.d.mts | 6 - .../react-use-is-hydrated/dist/index.d.ts | 6 - .../react-use-is-hydrated/dist/index.js | 40 - .../react-use-is-hydrated/dist/index.js.map | 7 - .../react-use-is-hydrated/dist/index.mjs | 17 - .../react-use-is-hydrated/dist/index.mjs.map | 7 - .../react-use-is-hydrated/package.json | 65 - .../react-use-is-hydrated/src/index.ts | 1 - .../src/use-is-hydrated.tsx | 16 - .../react-use-layout-effect/README.md | 13 - .../react-use-layout-effect/dist/index.d.mts | 12 - .../react-use-layout-effect/dist/index.d.ts | 12 - .../react-use-layout-effect/dist/index.js | 41 - .../react-use-layout-effect/dist/index.js.map | 7 - .../react-use-layout-effect/dist/index.mjs | 8 - .../dist/index.mjs.map | 7 - .../react-use-layout-effect/package.json | 75 - .../@radix-ui/react-use-previous/README.md | 13 - .../react-use-previous/dist/index.d.mts | 3 - .../react-use-previous/dist/index.d.ts | 3 - .../react-use-previous/dist/index.js | 49 - .../react-use-previous/dist/index.js.map | 7 - .../react-use-previous/dist/index.mjs | 16 - .../react-use-previous/dist/index.mjs.map | 7 - .../@radix-ui/react-use-previous/package.json | 75 - .../@radix-ui/react-use-rect/README.md | 13 - .../@radix-ui/react-use-rect/dist/index.d.mts | 9 - .../@radix-ui/react-use-rect/dist/index.d.ts | 9 - .../@radix-ui/react-use-rect/dist/index.js | 54 - .../react-use-rect/dist/index.js.map | 7 - .../@radix-ui/react-use-rect/dist/index.mjs | 21 - .../react-use-rect/dist/index.mjs.map | 7 - .../@radix-ui/react-use-rect/package.json | 78 - .../@radix-ui/react-use-size/README.md | 13 - .../@radix-ui/react-use-size/dist/index.d.mts | 6 - .../@radix-ui/react-use-size/dist/index.d.ts | 6 - .../@radix-ui/react-use-size/dist/index.js | 74 - .../react-use-size/dist/index.js.map | 7 - .../@radix-ui/react-use-size/dist/index.mjs | 41 - .../react-use-size/dist/index.mjs.map | 7 - .../@radix-ui/react-use-size/package.json | 79 - .../@radix-ui/react-visually-hidden/LICENSE | 21 - .../@radix-ui/react-visually-hidden/README.md | 3 - .../react-visually-hidden/dist/index.d.mts | 22 - .../react-visually-hidden/dist/index.d.ts | 22 - .../react-visually-hidden/dist/index.js | 71 - .../react-visually-hidden/dist/index.js.map | 7 - .../react-visually-hidden/dist/index.mjs | 38 - .../react-visually-hidden/dist/index.mjs.map | 7 - .../react-visually-hidden/package.json | 68 - node_modules/@radix-ui/rect/README.md | 13 - node_modules/@radix-ui/rect/dist/index.d.mts | 16 - node_modules/@radix-ui/rect/dist/index.d.ts | 16 - node_modules/@radix-ui/rect/dist/index.js | 73 - node_modules/@radix-ui/rect/dist/index.js.map | 7 - node_modules/@radix-ui/rect/dist/index.mjs | 50 - .../@radix-ui/rect/dist/index.mjs.map | 7 - node_modules/@radix-ui/rect/package.json | 62 - node_modules/@rolldown/pluginutils/LICENSE | 25 - .../@rolldown/pluginutils/dist/index.cjs | 271 - .../@rolldown/pluginutils/dist/index.d.cts | 157 - .../@rolldown/pluginutils/dist/index.d.ts | 157 - .../@rolldown/pluginutils/dist/index.js | 255 - .../@rolldown/pluginutils/package.json | 36 - .../@rollup/rollup-win32-x64-gnu/README.md | 3 - .../@rollup/rollup-win32-x64-gnu/package.json | 19 - .../rollup.win32-x64-gnu.node | Bin 2095104 -> 0 bytes .../@rollup/rollup-win32-x64-msvc/README.md | 3 - .../rollup-win32-x64-msvc/package.json | 19 - node_modules/@supabase/auth-js/LICENSE | 21 - node_modules/@supabase/auth-js/README.md | 56 - 1187 files changed, 248732 deletions(-) delete mode 100644 .npmrc delete mode 100644 README.md delete mode 100644 node_modules/.bin/acorn delete mode 100644 node_modules/.bin/acorn.cmd delete mode 100644 node_modules/.bin/acorn.ps1 delete mode 100644 node_modules/.bin/esbuild delete mode 100644 node_modules/.bin/esbuild.cmd delete mode 100644 node_modules/.bin/esbuild.ps1 delete mode 100644 node_modules/.bin/eslint delete mode 100644 node_modules/.bin/eslint.cmd delete mode 100644 node_modules/.bin/eslint.ps1 delete mode 100644 node_modules/.bin/js-yaml delete mode 100644 node_modules/.bin/js-yaml.cmd delete mode 100644 node_modules/.bin/js-yaml.ps1 delete mode 100644 node_modules/.bin/loose-envify delete mode 100644 node_modules/.bin/loose-envify.cmd delete mode 100644 node_modules/.bin/loose-envify.ps1 delete mode 100644 node_modules/.bin/nanoid delete mode 100644 node_modules/.bin/nanoid.cmd delete mode 100644 node_modules/.bin/nanoid.ps1 delete mode 100644 node_modules/.bin/node-which delete mode 100644 node_modules/.bin/node-which.cmd delete mode 100644 node_modules/.bin/node-which.ps1 delete mode 100644 node_modules/.bin/rollup delete mode 100644 node_modules/.bin/rollup.cmd delete mode 100644 node_modules/.bin/rollup.ps1 delete mode 100644 node_modules/.bin/vite delete mode 100644 node_modules/.bin/vite.cmd delete mode 100644 node_modules/.bin/vite.ps1 delete mode 100644 node_modules/.package-lock.json delete mode 100644 node_modules/.vite/deps/@radix-ui_react-label@2__1__2.js delete mode 100644 node_modules/.vite/deps/@radix-ui_react-label@2__1__2.js.map delete mode 100644 node_modules/.vite/deps/@radix-ui_react-select@2__1__6.js delete mode 100644 node_modules/.vite/deps/@radix-ui_react-select@2__1__6.js.map delete mode 100644 node_modules/.vite/deps/@radix-ui_react-separator@1__1__2.js delete mode 100644 node_modules/.vite/deps/@radix-ui_react-separator@1__1__2.js.map delete mode 100644 node_modules/.vite/deps/@radix-ui_react-slot@1__1__2.js delete mode 100644 node_modules/.vite/deps/@radix-ui_react-slot@1__1__2.js.map delete mode 100644 node_modules/.vite/deps/_metadata.json delete mode 100644 node_modules/.vite/deps/chunk-6PXSGDAH.js delete mode 100644 node_modules/.vite/deps/chunk-6PXSGDAH.js.map delete mode 100644 node_modules/.vite/deps/chunk-DRWLMN53.js delete mode 100644 node_modules/.vite/deps/chunk-DRWLMN53.js.map delete mode 100644 node_modules/.vite/deps/chunk-G3PMV62Z.js delete mode 100644 node_modules/.vite/deps/chunk-G3PMV62Z.js.map delete mode 100644 node_modules/.vite/deps/chunk-K23GC2QC.js delete mode 100644 node_modules/.vite/deps/chunk-K23GC2QC.js.map delete mode 100644 node_modules/.vite/deps/chunk-NGKDGOWI.js delete mode 100644 node_modules/.vite/deps/chunk-NGKDGOWI.js.map delete mode 100644 node_modules/.vite/deps/chunk-O5VLWSYF.js delete mode 100644 node_modules/.vite/deps/chunk-O5VLWSYF.js.map delete mode 100644 node_modules/.vite/deps/chunk-TLMPZXCM.js delete mode 100644 node_modules/.vite/deps/chunk-TLMPZXCM.js.map delete mode 100644 node_modules/.vite/deps/chunk-U7P2NEEE.js delete mode 100644 node_modules/.vite/deps/chunk-U7P2NEEE.js.map delete mode 100644 node_modules/.vite/deps/class-variance-authority@0__7__1.js delete mode 100644 node_modules/.vite/deps/class-variance-authority@0__7__1.js.map delete mode 100644 node_modules/.vite/deps/clsx.js delete mode 100644 node_modules/.vite/deps/clsx.js.map delete mode 100644 node_modules/.vite/deps/lucide-react.js delete mode 100644 node_modules/.vite/deps/lucide-react.js.map delete mode 100644 node_modules/.vite/deps/lucide-react@0__487__0.js delete mode 100644 node_modules/.vite/deps/lucide-react@0__487__0.js.map delete mode 100644 node_modules/.vite/deps/motion_react.js delete mode 100644 node_modules/.vite/deps/motion_react.js.map delete mode 100644 node_modules/.vite/deps/package.json delete mode 100644 node_modules/.vite/deps/react-dom_client.js delete mode 100644 node_modules/.vite/deps/react-dom_client.js.map delete mode 100644 node_modules/.vite/deps/react.js delete mode 100644 node_modules/.vite/deps/react.js.map delete mode 100644 node_modules/.vite/deps/react_jsx-dev-runtime.js delete mode 100644 node_modules/.vite/deps/react_jsx-dev-runtime.js.map delete mode 100644 node_modules/.vite/deps/react_jsx-runtime.js delete mode 100644 node_modules/.vite/deps/react_jsx-runtime.js.map delete mode 100644 node_modules/.vite/deps/tailwind-merge.js delete mode 100644 node_modules/.vite/deps/tailwind-merge.js.map delete mode 100644 node_modules/@babel/runtime/LICENSE delete mode 100644 node_modules/@babel/runtime/README.md delete mode 100644 node_modules/@babel/runtime/helpers/AwaitValue.js delete mode 100644 node_modules/@babel/runtime/helpers/OverloadYield.js delete mode 100644 node_modules/@babel/runtime/helpers/applyDecoratedDescriptor.js delete mode 100644 node_modules/@babel/runtime/helpers/applyDecs.js delete mode 100644 node_modules/@babel/runtime/helpers/applyDecs2203.js delete mode 100644 node_modules/@babel/runtime/helpers/applyDecs2203R.js delete mode 100644 node_modules/@babel/runtime/helpers/applyDecs2301.js delete mode 100644 node_modules/@babel/runtime/helpers/applyDecs2305.js delete mode 100644 node_modules/@babel/runtime/helpers/applyDecs2311.js delete mode 100644 node_modules/@babel/runtime/helpers/arrayLikeToArray.js delete mode 100644 node_modules/@babel/runtime/helpers/arrayWithHoles.js delete mode 100644 node_modules/@babel/runtime/helpers/arrayWithoutHoles.js delete mode 100644 node_modules/@babel/runtime/helpers/assertClassBrand.js delete mode 100644 node_modules/@babel/runtime/helpers/assertThisInitialized.js delete mode 100644 node_modules/@babel/runtime/helpers/asyncGeneratorDelegate.js delete mode 100644 node_modules/@babel/runtime/helpers/asyncIterator.js delete mode 100644 node_modules/@babel/runtime/helpers/asyncToGenerator.js delete mode 100644 node_modules/@babel/runtime/helpers/awaitAsyncGenerator.js delete mode 100644 node_modules/@babel/runtime/helpers/callSuper.js delete mode 100644 node_modules/@babel/runtime/helpers/checkInRHS.js delete mode 100644 node_modules/@babel/runtime/helpers/checkPrivateRedeclaration.js delete mode 100644 node_modules/@babel/runtime/helpers/classApplyDescriptorDestructureSet.js delete mode 100644 node_modules/@babel/runtime/helpers/classApplyDescriptorGet.js delete mode 100644 node_modules/@babel/runtime/helpers/classApplyDescriptorSet.js delete mode 100644 node_modules/@babel/runtime/helpers/classCallCheck.js delete mode 100644 node_modules/@babel/runtime/helpers/classCheckPrivateStaticAccess.js delete mode 100644 node_modules/@babel/runtime/helpers/classCheckPrivateStaticFieldDescriptor.js delete mode 100644 node_modules/@babel/runtime/helpers/classExtractFieldDescriptor.js delete mode 100644 node_modules/@babel/runtime/helpers/classNameTDZError.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateFieldDestructureSet.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateFieldGet.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateFieldGet2.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateFieldInitSpec.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateFieldLooseBase.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateFieldLooseKey.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateFieldSet.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateFieldSet2.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateGetter.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateMethodGet.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateMethodInitSpec.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateMethodSet.js delete mode 100644 node_modules/@babel/runtime/helpers/classPrivateSetter.js delete mode 100644 node_modules/@babel/runtime/helpers/classStaticPrivateFieldDestructureSet.js delete mode 100644 node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecGet.js delete mode 100644 node_modules/@babel/runtime/helpers/classStaticPrivateFieldSpecSet.js delete mode 100644 node_modules/@babel/runtime/helpers/classStaticPrivateMethodGet.js delete mode 100644 node_modules/@babel/runtime/helpers/classStaticPrivateMethodSet.js delete mode 100644 node_modules/@babel/runtime/helpers/construct.js delete mode 100644 node_modules/@babel/runtime/helpers/createClass.js delete mode 100644 node_modules/@babel/runtime/helpers/createForOfIteratorHelper.js delete mode 100644 node_modules/@babel/runtime/helpers/createForOfIteratorHelperLoose.js delete mode 100644 node_modules/@babel/runtime/helpers/createSuper.js delete mode 100644 node_modules/@babel/runtime/helpers/decorate.js delete mode 100644 node_modules/@babel/runtime/helpers/defaults.js delete mode 100644 node_modules/@babel/runtime/helpers/defineAccessor.js delete mode 100644 node_modules/@babel/runtime/helpers/defineEnumerableProperties.js delete mode 100644 node_modules/@babel/runtime/helpers/defineProperty.js delete mode 100644 node_modules/@babel/runtime/helpers/dispose.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/AwaitValue.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/OverloadYield.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/applyDecoratedDescriptor.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/applyDecs.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/applyDecs2203.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/applyDecs2203R.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/applyDecs2301.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/applyDecs2305.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/applyDecs2311.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/assertClassBrand.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/asyncGeneratorDelegate.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/asyncIterator.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/awaitAsyncGenerator.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/callSuper.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/checkInRHS.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/checkPrivateRedeclaration.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classApplyDescriptorDestructureSet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classApplyDescriptorGet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classApplyDescriptorSet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classCallCheck.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticAccess.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classCheckPrivateStaticFieldDescriptor.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classExtractFieldDescriptor.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classNameTDZError.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateFieldDestructureSet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateFieldGet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateFieldGet2.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateFieldInitSpec.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseBase.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateFieldLooseKey.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateFieldSet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateFieldSet2.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateGetter.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateMethodGet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateMethodInitSpec.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateMethodSet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classPrivateSetter.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldDestructureSet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecGet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classStaticPrivateFieldSpecSet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodGet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/classStaticPrivateMethodSet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/construct.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/createClass.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelperLoose.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/createSuper.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/decorate.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/defaults.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/defineAccessor.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/defineEnumerableProperties.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/defineProperty.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/dispose.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/extends.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/get.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/identity.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/importDeferProxy.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/inherits.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/inheritsLoose.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/initializerDefineProperty.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/initializerWarningHelper.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/instanceof.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/interopRequireDefault.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/interopRequireWildcard.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/isNativeFunction.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/iterableToArray.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/jsx.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/maybeArrayLike.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/newArrowCheck.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/nonIterableRest.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/nullishReceiverError.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/objectDestructuringEmpty.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/objectSpread.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/objectSpread2.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/package.json delete mode 100644 node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/readOnlyError.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/regenerator.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/regeneratorAsync.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/regeneratorAsyncGen.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/regeneratorAsyncIterator.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/regeneratorDefine.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/regeneratorKeys.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/regeneratorValues.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/set.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/setFunctionName.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/skipFirstGeneratorNext.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/slicedToArray.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/superPropBase.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/superPropGet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/superPropSet.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteral.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/taggedTemplateLiteralLoose.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/tdz.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/temporalRef.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/temporalUndefined.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/toArray.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/toConsumableArray.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/toPrimitive.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/toPropertyKey.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/toSetter.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/tsRewriteRelativeImportExtensions.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/typeof.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/using.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/usingCtx.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/wrapAsyncGenerator.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/wrapNativeSuper.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/wrapRegExp.js delete mode 100644 node_modules/@babel/runtime/helpers/esm/writeOnlyError.js delete mode 100644 node_modules/@babel/runtime/helpers/extends.js delete mode 100644 node_modules/@babel/runtime/helpers/get.js delete mode 100644 node_modules/@babel/runtime/helpers/getPrototypeOf.js delete mode 100644 node_modules/@babel/runtime/helpers/identity.js delete mode 100644 node_modules/@babel/runtime/helpers/importDeferProxy.js delete mode 100644 node_modules/@babel/runtime/helpers/inherits.js delete mode 100644 node_modules/@babel/runtime/helpers/inheritsLoose.js delete mode 100644 node_modules/@babel/runtime/helpers/initializerDefineProperty.js delete mode 100644 node_modules/@babel/runtime/helpers/initializerWarningHelper.js delete mode 100644 node_modules/@babel/runtime/helpers/instanceof.js delete mode 100644 node_modules/@babel/runtime/helpers/interopRequireDefault.js delete mode 100644 node_modules/@babel/runtime/helpers/interopRequireWildcard.js delete mode 100644 node_modules/@babel/runtime/helpers/isNativeFunction.js delete mode 100644 node_modules/@babel/runtime/helpers/isNativeReflectConstruct.js delete mode 100644 node_modules/@babel/runtime/helpers/iterableToArray.js delete mode 100644 node_modules/@babel/runtime/helpers/iterableToArrayLimit.js delete mode 100644 node_modules/@babel/runtime/helpers/jsx.js delete mode 100644 node_modules/@babel/runtime/helpers/maybeArrayLike.js delete mode 100644 node_modules/@babel/runtime/helpers/newArrowCheck.js delete mode 100644 node_modules/@babel/runtime/helpers/nonIterableRest.js delete mode 100644 node_modules/@babel/runtime/helpers/nonIterableSpread.js delete mode 100644 node_modules/@babel/runtime/helpers/nullishReceiverError.js delete mode 100644 node_modules/@babel/runtime/helpers/objectDestructuringEmpty.js delete mode 100644 node_modules/@babel/runtime/helpers/objectSpread.js delete mode 100644 node_modules/@babel/runtime/helpers/objectSpread2.js delete mode 100644 node_modules/@babel/runtime/helpers/objectWithoutProperties.js delete mode 100644 node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js delete mode 100644 node_modules/@babel/runtime/helpers/possibleConstructorReturn.js delete mode 100644 node_modules/@babel/runtime/helpers/readOnlyError.js delete mode 100644 node_modules/@babel/runtime/helpers/regenerator.js delete mode 100644 node_modules/@babel/runtime/helpers/regeneratorAsync.js delete mode 100644 node_modules/@babel/runtime/helpers/regeneratorAsyncGen.js delete mode 100644 node_modules/@babel/runtime/helpers/regeneratorAsyncIterator.js delete mode 100644 node_modules/@babel/runtime/helpers/regeneratorDefine.js delete mode 100644 node_modules/@babel/runtime/helpers/regeneratorKeys.js delete mode 100644 node_modules/@babel/runtime/helpers/regeneratorRuntime.js delete mode 100644 node_modules/@babel/runtime/helpers/regeneratorValues.js delete mode 100644 node_modules/@babel/runtime/helpers/set.js delete mode 100644 node_modules/@babel/runtime/helpers/setFunctionName.js delete mode 100644 node_modules/@babel/runtime/helpers/setPrototypeOf.js delete mode 100644 node_modules/@babel/runtime/helpers/skipFirstGeneratorNext.js delete mode 100644 node_modules/@babel/runtime/helpers/slicedToArray.js delete mode 100644 node_modules/@babel/runtime/helpers/superPropBase.js delete mode 100644 node_modules/@babel/runtime/helpers/superPropGet.js delete mode 100644 node_modules/@babel/runtime/helpers/superPropSet.js delete mode 100644 node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js delete mode 100644 node_modules/@babel/runtime/helpers/taggedTemplateLiteralLoose.js delete mode 100644 node_modules/@babel/runtime/helpers/tdz.js delete mode 100644 node_modules/@babel/runtime/helpers/temporalRef.js delete mode 100644 node_modules/@babel/runtime/helpers/temporalUndefined.js delete mode 100644 node_modules/@babel/runtime/helpers/toArray.js delete mode 100644 node_modules/@babel/runtime/helpers/toConsumableArray.js delete mode 100644 node_modules/@babel/runtime/helpers/toPrimitive.js delete mode 100644 node_modules/@babel/runtime/helpers/toPropertyKey.js delete mode 100644 node_modules/@babel/runtime/helpers/toSetter.js delete mode 100644 node_modules/@babel/runtime/helpers/tsRewriteRelativeImportExtensions.js delete mode 100644 node_modules/@babel/runtime/helpers/typeof.js delete mode 100644 node_modules/@babel/runtime/helpers/unsupportedIterableToArray.js delete mode 100644 node_modules/@babel/runtime/helpers/using.js delete mode 100644 node_modules/@babel/runtime/helpers/usingCtx.js delete mode 100644 node_modules/@babel/runtime/helpers/wrapAsyncGenerator.js delete mode 100644 node_modules/@babel/runtime/helpers/wrapNativeSuper.js delete mode 100644 node_modules/@babel/runtime/helpers/wrapRegExp.js delete mode 100644 node_modules/@babel/runtime/helpers/writeOnlyError.js delete mode 100644 node_modules/@babel/runtime/package.json delete mode 100644 node_modules/@babel/runtime/regenerator/index.js delete mode 100644 node_modules/@esbuild/win32-x64/README.md delete mode 100644 node_modules/@esbuild/win32-x64/package.json delete mode 100644 node_modules/@eslint-community/eslint-utils/LICENSE delete mode 100644 node_modules/@eslint-community/eslint-utils/README.md delete mode 100644 node_modules/@eslint-community/eslint-utils/index.d.mts delete mode 100644 node_modules/@eslint-community/eslint-utils/index.d.ts delete mode 100644 node_modules/@eslint-community/eslint-utils/index.js delete mode 100644 node_modules/@eslint-community/eslint-utils/index.js.map delete mode 100644 node_modules/@eslint-community/eslint-utils/index.mjs delete mode 100644 node_modules/@eslint-community/eslint-utils/index.mjs.map delete mode 100644 node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys/LICENSE delete mode 100644 node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys/README.md delete mode 100644 node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys/dist/eslint-visitor-keys.cjs delete mode 100644 node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys/dist/eslint-visitor-keys.d.cts delete mode 100644 node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys/dist/index.d.ts delete mode 100644 node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys/dist/visitor-keys.d.ts delete mode 100644 node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys/lib/index.js delete mode 100644 node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys/lib/visitor-keys.js delete mode 100644 node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys/package.json delete mode 100644 node_modules/@eslint-community/eslint-utils/package.json delete mode 100644 node_modules/@eslint-community/regexpp/LICENSE delete mode 100644 node_modules/@eslint-community/regexpp/README.md delete mode 100644 node_modules/@eslint-community/regexpp/index.d.ts delete mode 100644 node_modules/@eslint-community/regexpp/index.js delete mode 100644 node_modules/@eslint-community/regexpp/index.js.map delete mode 100644 node_modules/@eslint-community/regexpp/index.mjs delete mode 100644 node_modules/@eslint-community/regexpp/index.mjs.map delete mode 100644 node_modules/@eslint-community/regexpp/package.json delete mode 100644 node_modules/@eslint/config-array/LICENSE delete mode 100644 node_modules/@eslint/config-array/README.md delete mode 100644 node_modules/@eslint/config-array/dist/cjs/index.cjs delete mode 100644 node_modules/@eslint/config-array/dist/cjs/index.d.cts delete mode 100644 node_modules/@eslint/config-array/dist/cjs/std__path/posix.cjs delete mode 100644 node_modules/@eslint/config-array/dist/cjs/std__path/windows.cjs delete mode 100644 node_modules/@eslint/config-array/dist/cjs/types.ts delete mode 100644 node_modules/@eslint/config-array/dist/esm/index.d.ts delete mode 100644 node_modules/@eslint/config-array/dist/esm/index.js delete mode 100644 node_modules/@eslint/config-array/dist/esm/std__path/posix.js delete mode 100644 node_modules/@eslint/config-array/dist/esm/std__path/windows.js delete mode 100644 node_modules/@eslint/config-array/dist/esm/types.d.ts delete mode 100644 node_modules/@eslint/config-array/dist/esm/types.ts delete mode 100644 node_modules/@eslint/config-array/package.json delete mode 100644 node_modules/@eslint/config-helpers/LICENSE delete mode 100644 node_modules/@eslint/config-helpers/README.md delete mode 100644 node_modules/@eslint/config-helpers/dist/cjs/index.cjs delete mode 100644 node_modules/@eslint/config-helpers/dist/cjs/index.d.cts delete mode 100644 node_modules/@eslint/config-helpers/dist/cjs/types.cts delete mode 100644 node_modules/@eslint/config-helpers/dist/esm/index.d.ts delete mode 100644 node_modules/@eslint/config-helpers/dist/esm/index.js delete mode 100644 node_modules/@eslint/config-helpers/dist/esm/types.d.ts delete mode 100644 node_modules/@eslint/config-helpers/dist/esm/types.ts delete mode 100644 node_modules/@eslint/config-helpers/package.json delete mode 100644 node_modules/@eslint/core/LICENSE delete mode 100644 node_modules/@eslint/core/README.md delete mode 100644 node_modules/@eslint/core/dist/cjs/types.d.cts delete mode 100644 node_modules/@eslint/core/dist/esm/types.d.ts delete mode 100644 node_modules/@eslint/core/package.json delete mode 100644 node_modules/@eslint/eslintrc/LICENSE delete mode 100644 node_modules/@eslint/eslintrc/README.md delete mode 100644 node_modules/@eslint/eslintrc/conf/config-schema.js delete mode 100644 node_modules/@eslint/eslintrc/conf/environments.js delete mode 100644 node_modules/@eslint/eslintrc/dist/eslintrc-universal.cjs delete mode 100644 node_modules/@eslint/eslintrc/dist/eslintrc-universal.cjs.map delete mode 100644 node_modules/@eslint/eslintrc/dist/eslintrc.cjs delete mode 100644 node_modules/@eslint/eslintrc/dist/eslintrc.cjs.map delete mode 100644 node_modules/@eslint/eslintrc/dist/eslintrc.d.cts delete mode 100644 node_modules/@eslint/eslintrc/lib/cascading-config-array-factory.js delete mode 100644 node_modules/@eslint/eslintrc/lib/config-array-factory.js delete mode 100644 node_modules/@eslint/eslintrc/lib/config-array/config-array.js delete mode 100644 node_modules/@eslint/eslintrc/lib/config-array/config-dependency.js delete mode 100644 node_modules/@eslint/eslintrc/lib/config-array/extracted-config.js delete mode 100644 node_modules/@eslint/eslintrc/lib/config-array/ignore-pattern.js delete mode 100644 node_modules/@eslint/eslintrc/lib/config-array/index.js delete mode 100644 node_modules/@eslint/eslintrc/lib/config-array/override-tester.js delete mode 100644 node_modules/@eslint/eslintrc/lib/flat-compat.js delete mode 100644 node_modules/@eslint/eslintrc/lib/index-universal.js delete mode 100644 node_modules/@eslint/eslintrc/lib/index.js delete mode 100644 node_modules/@eslint/eslintrc/lib/shared/ajv.js delete mode 100644 node_modules/@eslint/eslintrc/lib/shared/config-ops.js delete mode 100644 node_modules/@eslint/eslintrc/lib/shared/config-validator.js delete mode 100644 node_modules/@eslint/eslintrc/lib/shared/deep-merge-arrays.js delete mode 100644 node_modules/@eslint/eslintrc/lib/shared/deprecation-warnings.js delete mode 100644 node_modules/@eslint/eslintrc/lib/shared/naming.js delete mode 100644 node_modules/@eslint/eslintrc/lib/shared/relative-module-resolver.js delete mode 100644 node_modules/@eslint/eslintrc/lib/shared/types.js delete mode 100644 node_modules/@eslint/eslintrc/lib/types/index.d.ts delete mode 100644 node_modules/@eslint/eslintrc/package.json delete mode 100644 node_modules/@eslint/eslintrc/universal.js delete mode 100644 node_modules/@eslint/js/LICENSE delete mode 100644 node_modules/@eslint/js/README.md delete mode 100644 node_modules/@eslint/js/package.json delete mode 100644 node_modules/@eslint/js/src/configs/eslint-all.js delete mode 100644 node_modules/@eslint/js/src/configs/eslint-recommended.js delete mode 100644 node_modules/@eslint/js/src/index.js delete mode 100644 node_modules/@eslint/js/types/index.d.ts delete mode 100644 node_modules/@eslint/object-schema/LICENSE delete mode 100644 node_modules/@eslint/object-schema/README.md delete mode 100644 node_modules/@eslint/object-schema/dist/cjs/index.cjs delete mode 100644 node_modules/@eslint/object-schema/dist/cjs/index.d.cts delete mode 100644 node_modules/@eslint/object-schema/dist/cjs/types.ts delete mode 100644 node_modules/@eslint/object-schema/dist/esm/index.d.ts delete mode 100644 node_modules/@eslint/object-schema/dist/esm/index.js delete mode 100644 node_modules/@eslint/object-schema/dist/esm/types.d.ts delete mode 100644 node_modules/@eslint/object-schema/dist/esm/types.ts delete mode 100644 node_modules/@eslint/object-schema/package.json delete mode 100644 node_modules/@eslint/plugin-kit/LICENSE delete mode 100644 node_modules/@eslint/plugin-kit/README.md delete mode 100644 node_modules/@eslint/plugin-kit/dist/cjs/index.cjs delete mode 100644 node_modules/@eslint/plugin-kit/dist/cjs/index.d.cts delete mode 100644 node_modules/@eslint/plugin-kit/dist/cjs/types.cts delete mode 100644 node_modules/@eslint/plugin-kit/dist/esm/index.d.ts delete mode 100644 node_modules/@eslint/plugin-kit/dist/esm/index.js delete mode 100644 node_modules/@eslint/plugin-kit/dist/esm/types.d.ts delete mode 100644 node_modules/@eslint/plugin-kit/dist/esm/types.ts delete mode 100644 node_modules/@eslint/plugin-kit/package.json delete mode 100644 node_modules/@floating-ui/core/LICENSE delete mode 100644 node_modules/@floating-ui/core/README.md delete mode 100644 node_modules/@floating-ui/core/dist/floating-ui.core.browser.min.mjs delete mode 100644 node_modules/@floating-ui/core/dist/floating-ui.core.browser.mjs delete mode 100644 node_modules/@floating-ui/core/dist/floating-ui.core.d.mts delete mode 100644 node_modules/@floating-ui/core/dist/floating-ui.core.d.ts delete mode 100644 node_modules/@floating-ui/core/dist/floating-ui.core.esm.js delete mode 100644 node_modules/@floating-ui/core/dist/floating-ui.core.mjs delete mode 100644 node_modules/@floating-ui/core/dist/floating-ui.core.umd.js delete mode 100644 node_modules/@floating-ui/core/dist/floating-ui.core.umd.min.js delete mode 100644 node_modules/@floating-ui/core/package.json delete mode 100644 node_modules/@floating-ui/dom/LICENSE delete mode 100644 node_modules/@floating-ui/dom/README.md delete mode 100644 node_modules/@floating-ui/dom/dist/floating-ui.dom.browser.min.mjs delete mode 100644 node_modules/@floating-ui/dom/dist/floating-ui.dom.browser.mjs delete mode 100644 node_modules/@floating-ui/dom/dist/floating-ui.dom.d.mts delete mode 100644 node_modules/@floating-ui/dom/dist/floating-ui.dom.d.ts delete mode 100644 node_modules/@floating-ui/dom/dist/floating-ui.dom.esm.js delete mode 100644 node_modules/@floating-ui/dom/dist/floating-ui.dom.mjs delete mode 100644 node_modules/@floating-ui/dom/dist/floating-ui.dom.umd.js delete mode 100644 node_modules/@floating-ui/dom/dist/floating-ui.dom.umd.min.js delete mode 100644 node_modules/@floating-ui/dom/package.json delete mode 100644 node_modules/@floating-ui/react-dom/LICENSE delete mode 100644 node_modules/@floating-ui/react-dom/README.md delete mode 100644 node_modules/@floating-ui/react-dom/dist/floating-ui.react-dom.d.mts delete mode 100644 node_modules/@floating-ui/react-dom/dist/floating-ui.react-dom.d.ts delete mode 100644 node_modules/@floating-ui/react-dom/dist/floating-ui.react-dom.esm.js delete mode 100644 node_modules/@floating-ui/react-dom/dist/floating-ui.react-dom.mjs delete mode 100644 node_modules/@floating-ui/react-dom/dist/floating-ui.react-dom.umd.js delete mode 100644 node_modules/@floating-ui/react-dom/dist/floating-ui.react-dom.umd.min.js delete mode 100644 node_modules/@floating-ui/react-dom/package.json delete mode 100644 node_modules/@floating-ui/utils/LICENSE delete mode 100644 node_modules/@floating-ui/utils/README.md delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.d.mts delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.d.ts delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.d.mts delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.d.ts delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.esm.js delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.mjs delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.umd.js delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.umd.min.js delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.esm.js delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.mjs delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.umd.js delete mode 100644 node_modules/@floating-ui/utils/dist/floating-ui.utils.umd.min.js delete mode 100644 node_modules/@floating-ui/utils/dom/floating-ui.utils.dom.d.ts delete mode 100644 node_modules/@floating-ui/utils/dom/floating-ui.utils.dom.esm.js delete mode 100644 node_modules/@floating-ui/utils/dom/floating-ui.utils.dom.umd.js delete mode 100644 node_modules/@floating-ui/utils/dom/package.json delete mode 100644 node_modules/@floating-ui/utils/package.json delete mode 100644 node_modules/@humanfs/core/LICENSE delete mode 100644 node_modules/@humanfs/core/README.md delete mode 100644 node_modules/@humanfs/core/dist/errors.d.ts delete mode 100644 node_modules/@humanfs/core/dist/fsx.d.ts delete mode 100644 node_modules/@humanfs/core/dist/hfs.d.ts delete mode 100644 node_modules/@humanfs/core/dist/index.d.ts delete mode 100644 node_modules/@humanfs/core/dist/path.d.ts delete mode 100644 node_modules/@humanfs/core/package.json delete mode 100644 node_modules/@humanfs/core/src/errors.js delete mode 100644 node_modules/@humanfs/core/src/hfs.js delete mode 100644 node_modules/@humanfs/core/src/index.js delete mode 100644 node_modules/@humanfs/core/src/path.js delete mode 100644 node_modules/@humanfs/node/LICENSE delete mode 100644 node_modules/@humanfs/node/README.md delete mode 100644 node_modules/@humanfs/node/dist/index.d.ts delete mode 100644 node_modules/@humanfs/node/dist/node-fsx.d.ts delete mode 100644 node_modules/@humanfs/node/dist/node-hfs.d.ts delete mode 100644 node_modules/@humanfs/node/package.json delete mode 100644 node_modules/@humanfs/node/src/index.js delete mode 100644 node_modules/@humanfs/node/src/node-hfs.js delete mode 100644 node_modules/@humanwhocodes/module-importer/CHANGELOG.md delete mode 100644 node_modules/@humanwhocodes/module-importer/LICENSE delete mode 100644 node_modules/@humanwhocodes/module-importer/README.md delete mode 100644 node_modules/@humanwhocodes/module-importer/dist/module-importer.cjs delete mode 100644 node_modules/@humanwhocodes/module-importer/dist/module-importer.d.cts delete mode 100644 node_modules/@humanwhocodes/module-importer/dist/module-importer.d.ts delete mode 100644 node_modules/@humanwhocodes/module-importer/dist/module-importer.js delete mode 100644 node_modules/@humanwhocodes/module-importer/package.json delete mode 100644 node_modules/@humanwhocodes/module-importer/src/module-importer.cjs delete mode 100644 node_modules/@humanwhocodes/module-importer/src/module-importer.js delete mode 100644 node_modules/@humanwhocodes/retry/LICENSE delete mode 100644 node_modules/@humanwhocodes/retry/README.md delete mode 100644 node_modules/@humanwhocodes/retry/dist/retrier.cjs delete mode 100644 node_modules/@humanwhocodes/retry/dist/retrier.d.cts delete mode 100644 node_modules/@humanwhocodes/retry/dist/retrier.d.ts delete mode 100644 node_modules/@humanwhocodes/retry/dist/retrier.js delete mode 100644 node_modules/@humanwhocodes/retry/dist/retrier.min.js delete mode 100644 node_modules/@humanwhocodes/retry/dist/retrier.mjs delete mode 100644 node_modules/@humanwhocodes/retry/package.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/.github/workflows/ci.yml delete mode 100644 node_modules/@jsr/supabase__supabase-js/.github/workflows/docs.yml delete mode 100644 node_modules/@jsr/supabase__supabase-js/.github/workflows/external-test.yml delete mode 100644 node_modules/@jsr/supabase__supabase-js/.github/workflows/preview-release.yml delete mode 100644 node_modules/@jsr/supabase__supabase-js/.github/workflows/release.yml delete mode 100644 node_modules/@jsr/supabase__supabase-js/.npmignore delete mode 100644 node_modules/@jsr/supabase__supabase-js/.prettierignore delete mode 100644 node_modules/@jsr/supabase__supabase-js/.prettierrc delete mode 100644 node_modules/@jsr/supabase__supabase-js/.releaserc.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/LICENSE delete mode 100644 node_modules/@jsr/supabase__supabase-js/README.md delete mode 100644 node_modules/@jsr/supabase__supabase-js/RELEASE.md delete mode 100644 node_modules/@jsr/supabase__supabase-js/_dist/src/SupabaseClient.d.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/_dist/src/SupabaseClient.d.ts.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/_dist/src/index.d.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/_dist/src/index.d.ts.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/_dist/src/lib/SupabaseAuthClient.d.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/_dist/src/lib/SupabaseAuthClient.d.ts.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/_dist/src/lib/types.d.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/_dist/src/lib/types.d.ts.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/.nojekyll delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/assets/highlight.css delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/assets/icons.css delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/assets/icons.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/assets/icons@2x.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/assets/main.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/assets/search.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/assets/style.css delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/assets/widgets.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/assets/widgets@2x.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/classes/index.GoTrueApi.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/classes/index.GoTrueClient.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/classes/index.RealtimeClient.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/classes/index.RealtimeSubscription.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/classes/index.SupabaseClient.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/classes/lib_SupabaseQueryBuilder.SupabaseQueryBuilder.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/classes/lib_SupabaseRealtimeClient.SupabaseRealtimeClient.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/enums/index.Transformers.PostgresTypes.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/index.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.AdminUserAttributes.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.ApiError.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.AuthSession.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.AuthUser.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.CookieOptions.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.OpenIDConnectCredentials.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.Subscription.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.UserAttributes.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.UserCredentials.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.UserIdentity.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.VerifyEmailOTPParams.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/index.VerifyMobileOTPParams.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/interfaces/lib_types.SupabaseAuthClientOptions.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/modules.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/modules/index.Transformers.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/modules/index.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/modules/lib_SupabaseQueryBuilder.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/modules/lib_SupabaseRealtimeClient.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/modules/lib_constants.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/modules/lib_helpers.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/modules/lib_types.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/modules/lib_version.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/docs/v1/spec.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/jest.config.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/jsr.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/package-lock.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/package.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/SupabaseClient.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/SupabaseClient.js.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/SupabaseClient.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/index.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/index.js.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/index.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/SupabaseAuthClient.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/SupabaseAuthClient.js.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/SupabaseAuthClient.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/constants.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/constants.js.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/constants.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/fetch.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/fetch.js.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/fetch.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/helpers.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/helpers.js.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/helpers.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/types.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/types.js.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/types.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/version.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/version.js.map delete mode 100644 node_modules/@jsr/supabase__supabase-js/src/lib/version.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/supabase/.branches/_current_branch delete mode 100644 node_modules/@jsr/supabase__supabase-js/supabase/.temp/cli-latest delete mode 100644 node_modules/@jsr/supabase__supabase-js/supabase/functions/echo/index.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/supabase/functions/hello/index.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/supabase/functions/status/index.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/supabase/migrations/20250422000000_create_todos_table.sql delete mode 100644 node_modules/@jsr/supabase__supabase-js/supabase/migrations/20250423000000_realtime_rls_setup.sql delete mode 100644 node_modules/@jsr/supabase__supabase-js/supabase/migrations/20250424000000_storage_anon_policy.sql delete mode 100644 node_modules/@jsr/supabase__supabase-js/supabase/seed/seed_todos.sql delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/deno/edge-functions-integration.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/deno/integration.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/deno/package.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/deno/setup-deps.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration.browser.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/bun/bun.lock delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/bun/bun.lockb delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/bun/integration.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/bun/package.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/.vscode/settings.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/README.md delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/__tests__/Index.test.tsx delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/app.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/app/_layout.tsx delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/app/index.tsx delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/assets/fonts/SpaceMono-Regular.ttf delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/assets/images/adaptive-icon.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/assets/images/favicon.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/assets/images/icon.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/assets/images/partial-react-logo.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/assets/images/react-logo.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/assets/images/react-logo@2x.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/assets/images/react-logo@3x.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/assets/images/splash-icon.png delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/eslint.config.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/jest.setup.js delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/package.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/expo/tsconfig.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/.env.example delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/README.md delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/app/layout.tsx delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/app/page.tsx delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/components.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/eslint.config.mjs delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/lib/supabase/client.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/lib/supabase/middleware.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/lib/supabase/server.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/lib/utils.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/middleware.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/next.config.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/package.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/playwright.config.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/postcss.config.mjs delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/tailwind.config.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/tests/home.spec.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/tests/types/types.test-d.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/next/tsconfig.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/node-browser/index.html delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/node-browser/package.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/node-browser/playwright.config.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/integration/node-browser/websocket.spec.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/types.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/types/index.test-d.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/unit/SupabaseAuthClient.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/unit/SupabaseClient.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/unit/constants.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/unit/deprecation.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/unit/fetch.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/unit/helper.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/unit/helpers.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/test/unit/index.test.ts delete mode 100644 node_modules/@jsr/supabase__supabase-js/tsconfig.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/tsconfig.module.json delete mode 100644 node_modules/@jsr/supabase__supabase-js/webpack.config.js delete mode 100644 node_modules/@radix-ui/number/README.md delete mode 100644 node_modules/@radix-ui/number/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/number/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/number/dist/index.js delete mode 100644 node_modules/@radix-ui/number/dist/index.js.map delete mode 100644 node_modules/@radix-ui/number/dist/index.mjs delete mode 100644 node_modules/@radix-ui/number/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/number/package.json delete mode 100644 node_modules/@radix-ui/primitive/LICENSE delete mode 100644 node_modules/@radix-ui/primitive/README.md delete mode 100644 node_modules/@radix-ui/primitive/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/primitive/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/primitive/dist/index.js delete mode 100644 node_modules/@radix-ui/primitive/dist/index.js.map delete mode 100644 node_modules/@radix-ui/primitive/dist/index.mjs delete mode 100644 node_modules/@radix-ui/primitive/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/primitive/package.json delete mode 100644 node_modules/@radix-ui/react-accordion/LICENSE delete mode 100644 node_modules/@radix-ui/react-accordion/README.md delete mode 100644 node_modules/@radix-ui/react-accordion/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-accordion/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-accordion/dist/index.js delete mode 100644 node_modules/@radix-ui/react-accordion/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-accordion/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-accordion/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-accordion/package.json delete mode 100644 node_modules/@radix-ui/react-alert-dialog/LICENSE delete mode 100644 node_modules/@radix-ui/react-alert-dialog/README.md delete mode 100644 node_modules/@radix-ui/react-alert-dialog/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-alert-dialog/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-alert-dialog/dist/index.js delete mode 100644 node_modules/@radix-ui/react-alert-dialog/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-alert-dialog/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-alert-dialog/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-alert-dialog/package.json delete mode 100644 node_modules/@radix-ui/react-alert-dialog/src/alert-dialog.test.tsx delete mode 100644 node_modules/@radix-ui/react-alert-dialog/src/alert-dialog.tsx delete mode 100644 node_modules/@radix-ui/react-alert-dialog/src/index.ts delete mode 100644 node_modules/@radix-ui/react-arrow/LICENSE delete mode 100644 node_modules/@radix-ui/react-arrow/README.md delete mode 100644 node_modules/@radix-ui/react-arrow/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-arrow/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-arrow/dist/index.js delete mode 100644 node_modules/@radix-ui/react-arrow/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-arrow/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-arrow/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-arrow/package.json delete mode 100644 node_modules/@radix-ui/react-aspect-ratio/LICENSE delete mode 100644 node_modules/@radix-ui/react-aspect-ratio/README.md delete mode 100644 node_modules/@radix-ui/react-aspect-ratio/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-aspect-ratio/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-aspect-ratio/dist/index.js delete mode 100644 node_modules/@radix-ui/react-aspect-ratio/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-aspect-ratio/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-aspect-ratio/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-aspect-ratio/package.json delete mode 100644 node_modules/@radix-ui/react-avatar/LICENSE delete mode 100644 node_modules/@radix-ui/react-avatar/README.md delete mode 100644 node_modules/@radix-ui/react-avatar/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-avatar/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-avatar/dist/index.js delete mode 100644 node_modules/@radix-ui/react-avatar/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-avatar/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-avatar/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-avatar/package.json delete mode 100644 node_modules/@radix-ui/react-checkbox/LICENSE delete mode 100644 node_modules/@radix-ui/react-checkbox/README.md delete mode 100644 node_modules/@radix-ui/react-checkbox/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-checkbox/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-checkbox/dist/index.js delete mode 100644 node_modules/@radix-ui/react-checkbox/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-checkbox/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-checkbox/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-checkbox/package.json delete mode 100644 node_modules/@radix-ui/react-collapsible/LICENSE delete mode 100644 node_modules/@radix-ui/react-collapsible/README.md delete mode 100644 node_modules/@radix-ui/react-collapsible/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-collapsible/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-collapsible/dist/index.js delete mode 100644 node_modules/@radix-ui/react-collapsible/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-collapsible/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-collapsible/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-collapsible/package.json delete mode 100644 node_modules/@radix-ui/react-collection/LICENSE delete mode 100644 node_modules/@radix-ui/react-collection/README.md delete mode 100644 node_modules/@radix-ui/react-collection/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-collection/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-collection/dist/index.js delete mode 100644 node_modules/@radix-ui/react-collection/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-collection/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-collection/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-collection/package.json delete mode 100644 node_modules/@radix-ui/react-compose-refs/README.md delete mode 100644 node_modules/@radix-ui/react-compose-refs/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-compose-refs/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-compose-refs/dist/index.js delete mode 100644 node_modules/@radix-ui/react-compose-refs/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-compose-refs/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-compose-refs/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-compose-refs/package.json delete mode 100644 node_modules/@radix-ui/react-context-menu/LICENSE delete mode 100644 node_modules/@radix-ui/react-context-menu/README.md delete mode 100644 node_modules/@radix-ui/react-context-menu/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-context-menu/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-context-menu/dist/index.js delete mode 100644 node_modules/@radix-ui/react-context-menu/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-context-menu/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-context-menu/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-context-menu/package.json delete mode 100644 node_modules/@radix-ui/react-context/README.md delete mode 100644 node_modules/@radix-ui/react-context/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-context/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-context/dist/index.js delete mode 100644 node_modules/@radix-ui/react-context/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-context/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-context/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-context/package.json delete mode 100644 node_modules/@radix-ui/react-dialog/LICENSE delete mode 100644 node_modules/@radix-ui/react-dialog/README.md delete mode 100644 node_modules/@radix-ui/react-dialog/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-dialog/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-dialog/dist/index.js delete mode 100644 node_modules/@radix-ui/react-dialog/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-dialog/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-dialog/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-dialog/package.json delete mode 100644 node_modules/@radix-ui/react-direction/README.md delete mode 100644 node_modules/@radix-ui/react-direction/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-direction/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-direction/dist/index.js delete mode 100644 node_modules/@radix-ui/react-direction/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-direction/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-direction/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-direction/package.json delete mode 100644 node_modules/@radix-ui/react-dismissable-layer/LICENSE delete mode 100644 node_modules/@radix-ui/react-dismissable-layer/README.md delete mode 100644 node_modules/@radix-ui/react-dismissable-layer/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-dismissable-layer/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-dismissable-layer/dist/index.js delete mode 100644 node_modules/@radix-ui/react-dismissable-layer/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-dismissable-layer/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-dismissable-layer/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-dismissable-layer/package.json delete mode 100644 node_modules/@radix-ui/react-dropdown-menu/LICENSE delete mode 100644 node_modules/@radix-ui/react-dropdown-menu/README.md delete mode 100644 node_modules/@radix-ui/react-dropdown-menu/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-dropdown-menu/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-dropdown-menu/dist/index.js delete mode 100644 node_modules/@radix-ui/react-dropdown-menu/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-dropdown-menu/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-dropdown-menu/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-dropdown-menu/package.json delete mode 100644 node_modules/@radix-ui/react-focus-guards/LICENSE delete mode 100644 node_modules/@radix-ui/react-focus-guards/README.md delete mode 100644 node_modules/@radix-ui/react-focus-guards/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-focus-guards/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-focus-guards/dist/index.js delete mode 100644 node_modules/@radix-ui/react-focus-guards/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-focus-guards/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-focus-guards/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-focus-guards/package.json delete mode 100644 node_modules/@radix-ui/react-focus-scope/LICENSE delete mode 100644 node_modules/@radix-ui/react-focus-scope/README.md delete mode 100644 node_modules/@radix-ui/react-focus-scope/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-focus-scope/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-focus-scope/dist/index.js delete mode 100644 node_modules/@radix-ui/react-focus-scope/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-focus-scope/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-focus-scope/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-focus-scope/package.json delete mode 100644 node_modules/@radix-ui/react-hover-card/LICENSE delete mode 100644 node_modules/@radix-ui/react-hover-card/README.md delete mode 100644 node_modules/@radix-ui/react-hover-card/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-hover-card/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-hover-card/dist/index.js delete mode 100644 node_modules/@radix-ui/react-hover-card/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-hover-card/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-hover-card/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-hover-card/package.json delete mode 100644 node_modules/@radix-ui/react-id/README.md delete mode 100644 node_modules/@radix-ui/react-id/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-id/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-id/dist/index.js delete mode 100644 node_modules/@radix-ui/react-id/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-id/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-id/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-id/package.json delete mode 100644 node_modules/@radix-ui/react-label/LICENSE delete mode 100644 node_modules/@radix-ui/react-label/README.md delete mode 100644 node_modules/@radix-ui/react-label/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-label/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-label/dist/index.js delete mode 100644 node_modules/@radix-ui/react-label/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-label/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-label/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-label/package.json delete mode 100644 node_modules/@radix-ui/react-menu/LICENSE delete mode 100644 node_modules/@radix-ui/react-menu/README.md delete mode 100644 node_modules/@radix-ui/react-menu/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-menu/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-menu/dist/index.js delete mode 100644 node_modules/@radix-ui/react-menu/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-menu/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-menu/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-menu/package.json delete mode 100644 node_modules/@radix-ui/react-menubar/LICENSE delete mode 100644 node_modules/@radix-ui/react-menubar/README.md delete mode 100644 node_modules/@radix-ui/react-menubar/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-menubar/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-menubar/dist/index.js delete mode 100644 node_modules/@radix-ui/react-menubar/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-menubar/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-menubar/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-menubar/package.json delete mode 100644 node_modules/@radix-ui/react-navigation-menu/LICENSE delete mode 100644 node_modules/@radix-ui/react-navigation-menu/README.md delete mode 100644 node_modules/@radix-ui/react-navigation-menu/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-navigation-menu/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-navigation-menu/dist/index.js delete mode 100644 node_modules/@radix-ui/react-navigation-menu/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-navigation-menu/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-navigation-menu/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-navigation-menu/package.json delete mode 100644 node_modules/@radix-ui/react-popover/LICENSE delete mode 100644 node_modules/@radix-ui/react-popover/README.md delete mode 100644 node_modules/@radix-ui/react-popover/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-popover/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-popover/dist/index.js delete mode 100644 node_modules/@radix-ui/react-popover/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-popover/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-popover/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-popover/package.json delete mode 100644 node_modules/@radix-ui/react-popper/LICENSE delete mode 100644 node_modules/@radix-ui/react-popper/README.md delete mode 100644 node_modules/@radix-ui/react-popper/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-popper/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-popper/dist/index.js delete mode 100644 node_modules/@radix-ui/react-popper/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-popper/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-popper/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-popper/package.json delete mode 100644 node_modules/@radix-ui/react-portal/LICENSE delete mode 100644 node_modules/@radix-ui/react-portal/README.md delete mode 100644 node_modules/@radix-ui/react-portal/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-portal/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-portal/dist/index.js delete mode 100644 node_modules/@radix-ui/react-portal/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-portal/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-portal/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-portal/package.json delete mode 100644 node_modules/@radix-ui/react-presence/LICENSE delete mode 100644 node_modules/@radix-ui/react-presence/README.md delete mode 100644 node_modules/@radix-ui/react-presence/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-presence/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-presence/dist/index.js delete mode 100644 node_modules/@radix-ui/react-presence/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-presence/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-presence/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-presence/package.json delete mode 100644 node_modules/@radix-ui/react-primitive/LICENSE delete mode 100644 node_modules/@radix-ui/react-primitive/README.md delete mode 100644 node_modules/@radix-ui/react-primitive/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-primitive/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-primitive/dist/index.js delete mode 100644 node_modules/@radix-ui/react-primitive/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-primitive/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-primitive/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-primitive/package.json delete mode 100644 node_modules/@radix-ui/react-progress/LICENSE delete mode 100644 node_modules/@radix-ui/react-progress/README.md delete mode 100644 node_modules/@radix-ui/react-progress/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-progress/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-progress/dist/index.js delete mode 100644 node_modules/@radix-ui/react-progress/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-progress/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-progress/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-progress/package.json delete mode 100644 node_modules/@radix-ui/react-radio-group/LICENSE delete mode 100644 node_modules/@radix-ui/react-radio-group/README.md delete mode 100644 node_modules/@radix-ui/react-radio-group/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-radio-group/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-radio-group/dist/index.js delete mode 100644 node_modules/@radix-ui/react-radio-group/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-radio-group/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-radio-group/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-radio-group/package.json delete mode 100644 node_modules/@radix-ui/react-roving-focus/LICENSE delete mode 100644 node_modules/@radix-ui/react-roving-focus/README.md delete mode 100644 node_modules/@radix-ui/react-roving-focus/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-roving-focus/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-roving-focus/dist/index.js delete mode 100644 node_modules/@radix-ui/react-roving-focus/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-roving-focus/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-roving-focus/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-roving-focus/package.json delete mode 100644 node_modules/@radix-ui/react-scroll-area/LICENSE delete mode 100644 node_modules/@radix-ui/react-scroll-area/README.md delete mode 100644 node_modules/@radix-ui/react-scroll-area/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-scroll-area/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-scroll-area/dist/index.js delete mode 100644 node_modules/@radix-ui/react-scroll-area/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-scroll-area/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-scroll-area/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-scroll-area/package.json delete mode 100644 node_modules/@radix-ui/react-select/LICENSE delete mode 100644 node_modules/@radix-ui/react-select/README.md delete mode 100644 node_modules/@radix-ui/react-select/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-select/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-select/dist/index.js delete mode 100644 node_modules/@radix-ui/react-select/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-select/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-select/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-select/package.json delete mode 100644 node_modules/@radix-ui/react-separator/LICENSE delete mode 100644 node_modules/@radix-ui/react-separator/README.md delete mode 100644 node_modules/@radix-ui/react-separator/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-separator/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-separator/dist/index.js delete mode 100644 node_modules/@radix-ui/react-separator/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-separator/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-separator/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-separator/package.json delete mode 100644 node_modules/@radix-ui/react-slider/LICENSE delete mode 100644 node_modules/@radix-ui/react-slider/README.md delete mode 100644 node_modules/@radix-ui/react-slider/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-slider/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-slider/dist/index.js delete mode 100644 node_modules/@radix-ui/react-slider/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-slider/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-slider/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-slider/package.json delete mode 100644 node_modules/@radix-ui/react-slot/LICENSE delete mode 100644 node_modules/@radix-ui/react-slot/README.md delete mode 100644 node_modules/@radix-ui/react-slot/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-slot/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-slot/dist/index.js delete mode 100644 node_modules/@radix-ui/react-slot/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-slot/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-slot/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-slot/package.json delete mode 100644 node_modules/@radix-ui/react-switch/LICENSE delete mode 100644 node_modules/@radix-ui/react-switch/README.md delete mode 100644 node_modules/@radix-ui/react-switch/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-switch/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-switch/dist/index.js delete mode 100644 node_modules/@radix-ui/react-switch/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-switch/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-switch/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-switch/package.json delete mode 100644 node_modules/@radix-ui/react-tabs/LICENSE delete mode 100644 node_modules/@radix-ui/react-tabs/README.md delete mode 100644 node_modules/@radix-ui/react-tabs/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-tabs/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-tabs/dist/index.js delete mode 100644 node_modules/@radix-ui/react-tabs/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-tabs/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-tabs/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-tabs/package.json delete mode 100644 node_modules/@radix-ui/react-toggle-group/LICENSE delete mode 100644 node_modules/@radix-ui/react-toggle-group/README.md delete mode 100644 node_modules/@radix-ui/react-toggle-group/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-toggle-group/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-toggle-group/dist/index.js delete mode 100644 node_modules/@radix-ui/react-toggle-group/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-toggle-group/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-toggle-group/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-toggle-group/package.json delete mode 100644 node_modules/@radix-ui/react-toggle/LICENSE delete mode 100644 node_modules/@radix-ui/react-toggle/README.md delete mode 100644 node_modules/@radix-ui/react-toggle/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-toggle/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-toggle/dist/index.js delete mode 100644 node_modules/@radix-ui/react-toggle/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-toggle/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-toggle/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-toggle/package.json delete mode 100644 node_modules/@radix-ui/react-tooltip/LICENSE delete mode 100644 node_modules/@radix-ui/react-tooltip/README.md delete mode 100644 node_modules/@radix-ui/react-tooltip/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-tooltip/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-tooltip/dist/index.js delete mode 100644 node_modules/@radix-ui/react-tooltip/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-tooltip/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-tooltip/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-tooltip/package.json delete mode 100644 node_modules/@radix-ui/react-use-callback-ref/README.md delete mode 100644 node_modules/@radix-ui/react-use-callback-ref/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-use-callback-ref/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-use-callback-ref/dist/index.js delete mode 100644 node_modules/@radix-ui/react-use-callback-ref/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-use-callback-ref/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-use-callback-ref/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-use-callback-ref/package.json delete mode 100644 node_modules/@radix-ui/react-use-controllable-state/LICENSE delete mode 100644 node_modules/@radix-ui/react-use-controllable-state/README.md delete mode 100644 node_modules/@radix-ui/react-use-controllable-state/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-use-controllable-state/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-use-controllable-state/dist/index.js delete mode 100644 node_modules/@radix-ui/react-use-controllable-state/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-use-controllable-state/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-use-controllable-state/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-use-controllable-state/package.json delete mode 100644 node_modules/@radix-ui/react-use-effect-event/LICENSE delete mode 100644 node_modules/@radix-ui/react-use-effect-event/README.md delete mode 100644 node_modules/@radix-ui/react-use-effect-event/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-use-effect-event/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-use-effect-event/dist/index.js delete mode 100644 node_modules/@radix-ui/react-use-effect-event/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-use-effect-event/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-use-effect-event/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-use-effect-event/package.json delete mode 100644 node_modules/@radix-ui/react-use-effect-event/src/index.ts delete mode 100644 node_modules/@radix-ui/react-use-effect-event/src/use-effect-event.tsx delete mode 100644 node_modules/@radix-ui/react-use-escape-keydown/README.md delete mode 100644 node_modules/@radix-ui/react-use-escape-keydown/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-use-escape-keydown/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-use-escape-keydown/dist/index.js delete mode 100644 node_modules/@radix-ui/react-use-escape-keydown/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-use-escape-keydown/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-use-escape-keydown/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-use-escape-keydown/package.json delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/LICENSE delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/README.md delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/dist/index.js delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/package.json delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/src/index.ts delete mode 100644 node_modules/@radix-ui/react-use-is-hydrated/src/use-is-hydrated.tsx delete mode 100644 node_modules/@radix-ui/react-use-layout-effect/README.md delete mode 100644 node_modules/@radix-ui/react-use-layout-effect/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-use-layout-effect/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-use-layout-effect/dist/index.js delete mode 100644 node_modules/@radix-ui/react-use-layout-effect/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-use-layout-effect/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-use-layout-effect/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-use-layout-effect/package.json delete mode 100644 node_modules/@radix-ui/react-use-previous/README.md delete mode 100644 node_modules/@radix-ui/react-use-previous/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-use-previous/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-use-previous/dist/index.js delete mode 100644 node_modules/@radix-ui/react-use-previous/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-use-previous/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-use-previous/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-use-previous/package.json delete mode 100644 node_modules/@radix-ui/react-use-rect/README.md delete mode 100644 node_modules/@radix-ui/react-use-rect/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-use-rect/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-use-rect/dist/index.js delete mode 100644 node_modules/@radix-ui/react-use-rect/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-use-rect/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-use-rect/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-use-rect/package.json delete mode 100644 node_modules/@radix-ui/react-use-size/README.md delete mode 100644 node_modules/@radix-ui/react-use-size/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-use-size/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-use-size/dist/index.js delete mode 100644 node_modules/@radix-ui/react-use-size/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-use-size/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-use-size/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-use-size/package.json delete mode 100644 node_modules/@radix-ui/react-visually-hidden/LICENSE delete mode 100644 node_modules/@radix-ui/react-visually-hidden/README.md delete mode 100644 node_modules/@radix-ui/react-visually-hidden/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/react-visually-hidden/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/react-visually-hidden/dist/index.js delete mode 100644 node_modules/@radix-ui/react-visually-hidden/dist/index.js.map delete mode 100644 node_modules/@radix-ui/react-visually-hidden/dist/index.mjs delete mode 100644 node_modules/@radix-ui/react-visually-hidden/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/react-visually-hidden/package.json delete mode 100644 node_modules/@radix-ui/rect/README.md delete mode 100644 node_modules/@radix-ui/rect/dist/index.d.mts delete mode 100644 node_modules/@radix-ui/rect/dist/index.d.ts delete mode 100644 node_modules/@radix-ui/rect/dist/index.js delete mode 100644 node_modules/@radix-ui/rect/dist/index.js.map delete mode 100644 node_modules/@radix-ui/rect/dist/index.mjs delete mode 100644 node_modules/@radix-ui/rect/dist/index.mjs.map delete mode 100644 node_modules/@radix-ui/rect/package.json delete mode 100644 node_modules/@rolldown/pluginutils/LICENSE delete mode 100644 node_modules/@rolldown/pluginutils/dist/index.cjs delete mode 100644 node_modules/@rolldown/pluginutils/dist/index.d.cts delete mode 100644 node_modules/@rolldown/pluginutils/dist/index.d.ts delete mode 100644 node_modules/@rolldown/pluginutils/dist/index.js delete mode 100644 node_modules/@rolldown/pluginutils/package.json delete mode 100644 node_modules/@rollup/rollup-win32-x64-gnu/README.md delete mode 100644 node_modules/@rollup/rollup-win32-x64-gnu/package.json delete mode 100644 node_modules/@rollup/rollup-win32-x64-gnu/rollup.win32-x64-gnu.node delete mode 100644 node_modules/@rollup/rollup-win32-x64-msvc/README.md delete mode 100644 node_modules/@rollup/rollup-win32-x64-msvc/package.json delete mode 100644 node_modules/@supabase/auth-js/LICENSE delete mode 100644 node_modules/@supabase/auth-js/README.md diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 5f97f991..00000000 --- a/.npmrc +++ /dev/null @@ -1,3 +0,0 @@ - - @jsr:registry=https://npm.jsr.io - \ No newline at end of file diff --git a/README.md b/README.md deleted file mode 100644 index 505e7dcf..00000000 --- a/README.md +++ /dev/null @@ -1,11 +0,0 @@ - - # Taxi Booking Website - - This is a code bundle for Taxi Booking Website. The original project is available at https://www.figma.com/design/DQIUl4t25sGUEW6bsnemly/Taxi-Booking-Website. - - ## Running the code - - Run `npm i` to install the dependencies. - - Run `npm run dev` to start the development server. - \ No newline at end of file diff --git a/node_modules/.bin/acorn b/node_modules/.bin/acorn deleted file mode 100644 index 679bd163..00000000 --- a/node_modules/.bin/acorn +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") - -case `uname` in - *CYGWIN*|*MINGW*|*MSYS*) - if command -v cygpath > /dev/null 2>&1; then - basedir=`cygpath -w "$basedir"` - fi - ;; -esac - -if [ -x "$basedir/node" ]; then - exec "$basedir/node" "$basedir/../acorn/bin/acorn" "$@" -else - exec node "$basedir/../acorn/bin/acorn" "$@" -fi diff --git a/node_modules/.bin/acorn.cmd b/node_modules/.bin/acorn.cmd deleted file mode 100644 index a9324df9..00000000 --- a/node_modules/.bin/acorn.cmd +++ /dev/null @@ -1,17 +0,0 @@ -@ECHO off -GOTO start -:find_dp0 -SET dp0=%~dp0 -EXIT /b -:start -SETLOCAL -CALL :find_dp0 - -IF EXIST "%dp0%\node.exe" ( - SET "_prog=%dp0%\node.exe" -) ELSE ( - SET "_prog=node" - SET PATHEXT=%PATHEXT:;.JS;=;% -) - -endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\acorn\bin\acorn" %* diff --git a/node_modules/.bin/acorn.ps1 b/node_modules/.bin/acorn.ps1 deleted file mode 100644 index 6f6dcddf..00000000 --- a/node_modules/.bin/acorn.ps1 +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env pwsh -$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent - -$exe="" -if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { - # Fix case when both the Windows and Linux builds of Node - # are installed in the same directory - $exe=".exe" -} -$ret=0 -if (Test-Path "$basedir/node$exe") { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "$basedir/node$exe" "$basedir/../acorn/bin/acorn" $args - } else { - & "$basedir/node$exe" "$basedir/../acorn/bin/acorn" $args - } - $ret=$LASTEXITCODE -} else { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "node$exe" "$basedir/../acorn/bin/acorn" $args - } else { - & "node$exe" "$basedir/../acorn/bin/acorn" $args - } - $ret=$LASTEXITCODE -} -exit $ret diff --git a/node_modules/.bin/esbuild b/node_modules/.bin/esbuild deleted file mode 100644 index 63bb6d40..00000000 --- a/node_modules/.bin/esbuild +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") - -case `uname` in - *CYGWIN*|*MINGW*|*MSYS*) - if command -v cygpath > /dev/null 2>&1; then - basedir=`cygpath -w "$basedir"` - fi - ;; -esac - -if [ -x "$basedir/node" ]; then - exec "$basedir/node" "$basedir/../esbuild/bin/esbuild" "$@" -else - exec node "$basedir/../esbuild/bin/esbuild" "$@" -fi diff --git a/node_modules/.bin/esbuild.cmd b/node_modules/.bin/esbuild.cmd deleted file mode 100644 index cc920c59..00000000 --- a/node_modules/.bin/esbuild.cmd +++ /dev/null @@ -1,17 +0,0 @@ -@ECHO off -GOTO start -:find_dp0 -SET dp0=%~dp0 -EXIT /b -:start -SETLOCAL -CALL :find_dp0 - -IF EXIST "%dp0%\node.exe" ( - SET "_prog=%dp0%\node.exe" -) ELSE ( - SET "_prog=node" - SET PATHEXT=%PATHEXT:;.JS;=;% -) - -endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\esbuild\bin\esbuild" %* diff --git a/node_modules/.bin/esbuild.ps1 b/node_modules/.bin/esbuild.ps1 deleted file mode 100644 index 81ffbf9c..00000000 --- a/node_modules/.bin/esbuild.ps1 +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env pwsh -$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent - -$exe="" -if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { - # Fix case when both the Windows and Linux builds of Node - # are installed in the same directory - $exe=".exe" -} -$ret=0 -if (Test-Path "$basedir/node$exe") { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "$basedir/node$exe" "$basedir/../esbuild/bin/esbuild" $args - } else { - & "$basedir/node$exe" "$basedir/../esbuild/bin/esbuild" $args - } - $ret=$LASTEXITCODE -} else { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "node$exe" "$basedir/../esbuild/bin/esbuild" $args - } else { - & "node$exe" "$basedir/../esbuild/bin/esbuild" $args - } - $ret=$LASTEXITCODE -} -exit $ret diff --git a/node_modules/.bin/eslint b/node_modules/.bin/eslint deleted file mode 100644 index d450ee1f..00000000 --- a/node_modules/.bin/eslint +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") - -case `uname` in - *CYGWIN*|*MINGW*|*MSYS*) - if command -v cygpath > /dev/null 2>&1; then - basedir=`cygpath -w "$basedir"` - fi - ;; -esac - -if [ -x "$basedir/node" ]; then - exec "$basedir/node" "$basedir/../eslint/bin/eslint.js" "$@" -else - exec node "$basedir/../eslint/bin/eslint.js" "$@" -fi diff --git a/node_modules/.bin/eslint.cmd b/node_modules/.bin/eslint.cmd deleted file mode 100644 index 032901a5..00000000 --- a/node_modules/.bin/eslint.cmd +++ /dev/null @@ -1,17 +0,0 @@ -@ECHO off -GOTO start -:find_dp0 -SET dp0=%~dp0 -EXIT /b -:start -SETLOCAL -CALL :find_dp0 - -IF EXIST "%dp0%\node.exe" ( - SET "_prog=%dp0%\node.exe" -) ELSE ( - SET "_prog=node" - SET PATHEXT=%PATHEXT:;.JS;=;% -) - -endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\eslint\bin\eslint.js" %* diff --git a/node_modules/.bin/eslint.ps1 b/node_modules/.bin/eslint.ps1 deleted file mode 100644 index 155bec49..00000000 --- a/node_modules/.bin/eslint.ps1 +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env pwsh -$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent - -$exe="" -if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { - # Fix case when both the Windows and Linux builds of Node - # are installed in the same directory - $exe=".exe" -} -$ret=0 -if (Test-Path "$basedir/node$exe") { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "$basedir/node$exe" "$basedir/../eslint/bin/eslint.js" $args - } else { - & "$basedir/node$exe" "$basedir/../eslint/bin/eslint.js" $args - } - $ret=$LASTEXITCODE -} else { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "node$exe" "$basedir/../eslint/bin/eslint.js" $args - } else { - & "node$exe" "$basedir/../eslint/bin/eslint.js" $args - } - $ret=$LASTEXITCODE -} -exit $ret diff --git a/node_modules/.bin/js-yaml b/node_modules/.bin/js-yaml deleted file mode 100644 index 82416ef1..00000000 --- a/node_modules/.bin/js-yaml +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") - -case `uname` in - *CYGWIN*|*MINGW*|*MSYS*) - if command -v cygpath > /dev/null 2>&1; then - basedir=`cygpath -w "$basedir"` - fi - ;; -esac - -if [ -x "$basedir/node" ]; then - exec "$basedir/node" "$basedir/../js-yaml/bin/js-yaml.js" "$@" -else - exec node "$basedir/../js-yaml/bin/js-yaml.js" "$@" -fi diff --git a/node_modules/.bin/js-yaml.cmd b/node_modules/.bin/js-yaml.cmd deleted file mode 100644 index 453312b6..00000000 --- a/node_modules/.bin/js-yaml.cmd +++ /dev/null @@ -1,17 +0,0 @@ -@ECHO off -GOTO start -:find_dp0 -SET dp0=%~dp0 -EXIT /b -:start -SETLOCAL -CALL :find_dp0 - -IF EXIST "%dp0%\node.exe" ( - SET "_prog=%dp0%\node.exe" -) ELSE ( - SET "_prog=node" - SET PATHEXT=%PATHEXT:;.JS;=;% -) - -endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\js-yaml\bin\js-yaml.js" %* diff --git a/node_modules/.bin/js-yaml.ps1 b/node_modules/.bin/js-yaml.ps1 deleted file mode 100644 index 2acfc61c..00000000 --- a/node_modules/.bin/js-yaml.ps1 +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env pwsh -$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent - -$exe="" -if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { - # Fix case when both the Windows and Linux builds of Node - # are installed in the same directory - $exe=".exe" -} -$ret=0 -if (Test-Path "$basedir/node$exe") { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "$basedir/node$exe" "$basedir/../js-yaml/bin/js-yaml.js" $args - } else { - & "$basedir/node$exe" "$basedir/../js-yaml/bin/js-yaml.js" $args - } - $ret=$LASTEXITCODE -} else { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "node$exe" "$basedir/../js-yaml/bin/js-yaml.js" $args - } else { - & "node$exe" "$basedir/../js-yaml/bin/js-yaml.js" $args - } - $ret=$LASTEXITCODE -} -exit $ret diff --git a/node_modules/.bin/loose-envify b/node_modules/.bin/loose-envify deleted file mode 100644 index 076f91b1..00000000 --- a/node_modules/.bin/loose-envify +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") - -case `uname` in - *CYGWIN*|*MINGW*|*MSYS*) - if command -v cygpath > /dev/null 2>&1; then - basedir=`cygpath -w "$basedir"` - fi - ;; -esac - -if [ -x "$basedir/node" ]; then - exec "$basedir/node" "$basedir/../loose-envify/cli.js" "$@" -else - exec node "$basedir/../loose-envify/cli.js" "$@" -fi diff --git a/node_modules/.bin/loose-envify.cmd b/node_modules/.bin/loose-envify.cmd deleted file mode 100644 index 599576f9..00000000 --- a/node_modules/.bin/loose-envify.cmd +++ /dev/null @@ -1,17 +0,0 @@ -@ECHO off -GOTO start -:find_dp0 -SET dp0=%~dp0 -EXIT /b -:start -SETLOCAL -CALL :find_dp0 - -IF EXIST "%dp0%\node.exe" ( - SET "_prog=%dp0%\node.exe" -) ELSE ( - SET "_prog=node" - SET PATHEXT=%PATHEXT:;.JS;=;% -) - -endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\loose-envify\cli.js" %* diff --git a/node_modules/.bin/loose-envify.ps1 b/node_modules/.bin/loose-envify.ps1 deleted file mode 100644 index eb866fca..00000000 --- a/node_modules/.bin/loose-envify.ps1 +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env pwsh -$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent - -$exe="" -if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { - # Fix case when both the Windows and Linux builds of Node - # are installed in the same directory - $exe=".exe" -} -$ret=0 -if (Test-Path "$basedir/node$exe") { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "$basedir/node$exe" "$basedir/../loose-envify/cli.js" $args - } else { - & "$basedir/node$exe" "$basedir/../loose-envify/cli.js" $args - } - $ret=$LASTEXITCODE -} else { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "node$exe" "$basedir/../loose-envify/cli.js" $args - } else { - & "node$exe" "$basedir/../loose-envify/cli.js" $args - } - $ret=$LASTEXITCODE -} -exit $ret diff --git a/node_modules/.bin/nanoid b/node_modules/.bin/nanoid deleted file mode 100644 index 46220bdb..00000000 --- a/node_modules/.bin/nanoid +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") - -case `uname` in - *CYGWIN*|*MINGW*|*MSYS*) - if command -v cygpath > /dev/null 2>&1; then - basedir=`cygpath -w "$basedir"` - fi - ;; -esac - -if [ -x "$basedir/node" ]; then - exec "$basedir/node" "$basedir/../nanoid/bin/nanoid.cjs" "$@" -else - exec node "$basedir/../nanoid/bin/nanoid.cjs" "$@" -fi diff --git a/node_modules/.bin/nanoid.cmd b/node_modules/.bin/nanoid.cmd deleted file mode 100644 index 9c40107c..00000000 --- a/node_modules/.bin/nanoid.cmd +++ /dev/null @@ -1,17 +0,0 @@ -@ECHO off -GOTO start -:find_dp0 -SET dp0=%~dp0 -EXIT /b -:start -SETLOCAL -CALL :find_dp0 - -IF EXIST "%dp0%\node.exe" ( - SET "_prog=%dp0%\node.exe" -) ELSE ( - SET "_prog=node" - SET PATHEXT=%PATHEXT:;.JS;=;% -) - -endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\nanoid\bin\nanoid.cjs" %* diff --git a/node_modules/.bin/nanoid.ps1 b/node_modules/.bin/nanoid.ps1 deleted file mode 100644 index d8a4d7ad..00000000 --- a/node_modules/.bin/nanoid.ps1 +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env pwsh -$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent - -$exe="" -if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { - # Fix case when both the Windows and Linux builds of Node - # are installed in the same directory - $exe=".exe" -} -$ret=0 -if (Test-Path "$basedir/node$exe") { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "$basedir/node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args - } else { - & "$basedir/node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args - } - $ret=$LASTEXITCODE -} else { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args - } else { - & "node$exe" "$basedir/../nanoid/bin/nanoid.cjs" $args - } - $ret=$LASTEXITCODE -} -exit $ret diff --git a/node_modules/.bin/node-which b/node_modules/.bin/node-which deleted file mode 100644 index b49b03f7..00000000 --- a/node_modules/.bin/node-which +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") - -case `uname` in - *CYGWIN*|*MINGW*|*MSYS*) - if command -v cygpath > /dev/null 2>&1; then - basedir=`cygpath -w "$basedir"` - fi - ;; -esac - -if [ -x "$basedir/node" ]; then - exec "$basedir/node" "$basedir/../which/bin/node-which" "$@" -else - exec node "$basedir/../which/bin/node-which" "$@" -fi diff --git a/node_modules/.bin/node-which.cmd b/node_modules/.bin/node-which.cmd deleted file mode 100644 index 8738aed8..00000000 --- a/node_modules/.bin/node-which.cmd +++ /dev/null @@ -1,17 +0,0 @@ -@ECHO off -GOTO start -:find_dp0 -SET dp0=%~dp0 -EXIT /b -:start -SETLOCAL -CALL :find_dp0 - -IF EXIST "%dp0%\node.exe" ( - SET "_prog=%dp0%\node.exe" -) ELSE ( - SET "_prog=node" - SET PATHEXT=%PATHEXT:;.JS;=;% -) - -endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\which\bin\node-which" %* diff --git a/node_modules/.bin/node-which.ps1 b/node_modules/.bin/node-which.ps1 deleted file mode 100644 index cfb09e84..00000000 --- a/node_modules/.bin/node-which.ps1 +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env pwsh -$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent - -$exe="" -if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { - # Fix case when both the Windows and Linux builds of Node - # are installed in the same directory - $exe=".exe" -} -$ret=0 -if (Test-Path "$basedir/node$exe") { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "$basedir/node$exe" "$basedir/../which/bin/node-which" $args - } else { - & "$basedir/node$exe" "$basedir/../which/bin/node-which" $args - } - $ret=$LASTEXITCODE -} else { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "node$exe" "$basedir/../which/bin/node-which" $args - } else { - & "node$exe" "$basedir/../which/bin/node-which" $args - } - $ret=$LASTEXITCODE -} -exit $ret diff --git a/node_modules/.bin/rollup b/node_modules/.bin/rollup deleted file mode 100644 index 998fc164..00000000 --- a/node_modules/.bin/rollup +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") - -case `uname` in - *CYGWIN*|*MINGW*|*MSYS*) - if command -v cygpath > /dev/null 2>&1; then - basedir=`cygpath -w "$basedir"` - fi - ;; -esac - -if [ -x "$basedir/node" ]; then - exec "$basedir/node" "$basedir/../rollup/dist/bin/rollup" "$@" -else - exec node "$basedir/../rollup/dist/bin/rollup" "$@" -fi diff --git a/node_modules/.bin/rollup.cmd b/node_modules/.bin/rollup.cmd deleted file mode 100644 index b3f110b3..00000000 --- a/node_modules/.bin/rollup.cmd +++ /dev/null @@ -1,17 +0,0 @@ -@ECHO off -GOTO start -:find_dp0 -SET dp0=%~dp0 -EXIT /b -:start -SETLOCAL -CALL :find_dp0 - -IF EXIST "%dp0%\node.exe" ( - SET "_prog=%dp0%\node.exe" -) ELSE ( - SET "_prog=node" - SET PATHEXT=%PATHEXT:;.JS;=;% -) - -endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\rollup\dist\bin\rollup" %* diff --git a/node_modules/.bin/rollup.ps1 b/node_modules/.bin/rollup.ps1 deleted file mode 100644 index 10f657d7..00000000 --- a/node_modules/.bin/rollup.ps1 +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env pwsh -$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent - -$exe="" -if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { - # Fix case when both the Windows and Linux builds of Node - # are installed in the same directory - $exe=".exe" -} -$ret=0 -if (Test-Path "$basedir/node$exe") { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "$basedir/node$exe" "$basedir/../rollup/dist/bin/rollup" $args - } else { - & "$basedir/node$exe" "$basedir/../rollup/dist/bin/rollup" $args - } - $ret=$LASTEXITCODE -} else { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "node$exe" "$basedir/../rollup/dist/bin/rollup" $args - } else { - & "node$exe" "$basedir/../rollup/dist/bin/rollup" $args - } - $ret=$LASTEXITCODE -} -exit $ret diff --git a/node_modules/.bin/vite b/node_modules/.bin/vite deleted file mode 100644 index 014463f9..00000000 --- a/node_modules/.bin/vite +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") - -case `uname` in - *CYGWIN*|*MINGW*|*MSYS*) - if command -v cygpath > /dev/null 2>&1; then - basedir=`cygpath -w "$basedir"` - fi - ;; -esac - -if [ -x "$basedir/node" ]; then - exec "$basedir/node" "$basedir/../vite/bin/vite.js" "$@" -else - exec node "$basedir/../vite/bin/vite.js" "$@" -fi diff --git a/node_modules/.bin/vite.cmd b/node_modules/.bin/vite.cmd deleted file mode 100644 index f62e966d..00000000 --- a/node_modules/.bin/vite.cmd +++ /dev/null @@ -1,17 +0,0 @@ -@ECHO off -GOTO start -:find_dp0 -SET dp0=%~dp0 -EXIT /b -:start -SETLOCAL -CALL :find_dp0 - -IF EXIST "%dp0%\node.exe" ( - SET "_prog=%dp0%\node.exe" -) ELSE ( - SET "_prog=node" - SET PATHEXT=%PATHEXT:;.JS;=;% -) - -endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\vite\bin\vite.js" %* diff --git a/node_modules/.bin/vite.ps1 b/node_modules/.bin/vite.ps1 deleted file mode 100644 index a7759bcf..00000000 --- a/node_modules/.bin/vite.ps1 +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env pwsh -$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent - -$exe="" -if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) { - # Fix case when both the Windows and Linux builds of Node - # are installed in the same directory - $exe=".exe" -} -$ret=0 -if (Test-Path "$basedir/node$exe") { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "$basedir/node$exe" "$basedir/../vite/bin/vite.js" $args - } else { - & "$basedir/node$exe" "$basedir/../vite/bin/vite.js" $args - } - $ret=$LASTEXITCODE -} else { - # Support pipeline input - if ($MyInvocation.ExpectingInput) { - $input | & "node$exe" "$basedir/../vite/bin/vite.js" $args - } else { - & "node$exe" "$basedir/../vite/bin/vite.js" $args - } - $ret=$LASTEXITCODE -} -exit $ret diff --git a/node_modules/.package-lock.json b/node_modules/.package-lock.json deleted file mode 100644 index ac247b5c..00000000 --- a/node_modules/.package-lock.json +++ /dev/null @@ -1,3845 +0,0 @@ -{ - "name": "Taxi Booking Website", - "version": "0.1.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "node_modules/@babel/runtime": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", - "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", - "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", - "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.4.3" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/config-array": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/object-schema": "^2.1.6", - "debug": "^4.3.1", - "minimatch": "^3.1.2" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/config-helpers": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", - "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/core": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", - "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@types/json-schema": "^7.0.15" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", - "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^10.0.1", - "globals": "^14.0.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/js": { - "version": "9.36.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.36.0.tgz", - "integrity": "sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - } - }, - "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@eslint/plugin-kit": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", - "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@eslint/core": "^0.15.2", - "levn": "^0.4.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - } - }, - "node_modules/@floating-ui/core": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.3.tgz", - "integrity": "sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==", - "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.2.10" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.4.tgz", - "integrity": "sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==", - "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.7.3", - "@floating-ui/utils": "^0.2.10" - } - }, - "node_modules/@floating-ui/react-dom": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.6.tgz", - "integrity": "sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==", - "license": "MIT", - "dependencies": { - "@floating-ui/dom": "^1.7.4" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz", - "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==", - "license": "MIT" - }, - "node_modules/@humanfs/core": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@humanfs/node": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz", - "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanfs/core": "^0.19.1", - "@humanwhocodes/retry": "^0.4.0" - }, - "engines": { - "node": ">=18.18.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, - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/retry": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", - "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@jsr/supabase__supabase-js": { - "version": "2.58.0", - "resolved": "https://npm.jsr.io/~/11/@jsr/supabase__supabase-js/2.58.0.tgz", - "integrity": "sha512-AXayBgdErMXOPxCR46/a2OvsE+0inDALMPQQqzaV8wo7dzpj3xLDVkKj4D11mGLWl5SS6HQpDKngfav0Xqiw2Q==", - "dependencies": { - "@supabase/auth-js": "2.72.0", - "@supabase/functions-js": "2.5.0", - "@supabase/node-fetch": "2.6.15", - "@supabase/postgrest-js": "1.21.4", - "@supabase/realtime-js": "2.15.5", - "@supabase/storage-js": "2.12.2" - } - }, - "node_modules/@radix-ui/number": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz", - "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==", - "license": "MIT" - }, - "node_modules/@radix-ui/primitive": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.3.tgz", - "integrity": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==", - "license": "MIT" - }, - "node_modules/@radix-ui/react-accordion": { - "version": "1.2.12", - "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.12.tgz", - "integrity": "sha512-T4nygeh9YE9dLRPhAHSeOZi7HBXo+0kYIPJXayZfvWOWA0+n3dESrZbjfDPUABkUNym6Hd+f2IR113To8D2GPA==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-collapsible": "1.1.12", - "@radix-ui/react-collection": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-alert-dialog": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.15.tgz", - "integrity": "sha512-oTVLkEw5GpdRe29BqJ0LSDFWI3qu0vR1M0mUkOQWDIUnY/QIkLpgDMWuKxP94c2NAC2LGcgVhG1ImF3jkZ5wXw==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dialog": "1.1.15", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-slot": "1.2.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-arrow": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz", - "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-aspect-ratio": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.7.tgz", - "integrity": "sha512-Yq6lvO9HQyPwev1onK1daHCHqXVLzPhSVjmsNjCa2Zcxy2f7uJD2itDtxknv6FzAKCwD1qQkeVDmX/cev13n/g==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-avatar": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.1.10.tgz", - "integrity": "sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-is-hydrated": "0.1.0", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-checkbox": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.3.3.tgz", - "integrity": "sha512-wBbpv+NQftHDdG86Qc0pIyXk5IR3tM8Vd0nWLKDcX8nNn4nXFOFwsKuqw2okA/1D/mpaAkmuyndrPJTYDNZtFw==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-use-size": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-collapsible": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.12.tgz", - "integrity": "sha512-Uu+mSh4agx2ib1uIGPP4/CKNULyajb3p92LsVXmH2EHVMTfZWpll88XJ0j4W0z3f8NK1eYl1+Mf/szHPmcHzyA==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-collection": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz", - "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-slot": "1.2.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", - "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-context": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", - "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-context-menu": { - "version": "2.2.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-2.2.16.tgz", - "integrity": "sha512-O8morBEW+HsVG28gYDZPTrT9UUovQUlJue5YO836tiTJhuIWBm/zQHc7j388sHWtdH/xUZurK9olD2+pcqx5ww==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-menu": "2.1.16", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dialog": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.15.tgz", - "integrity": "sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.11", - "@radix-ui/react-focus-guards": "1.1.3", - "@radix-ui/react-focus-scope": "1.1.7", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-portal": "1.1.9", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-slot": "1.2.3", - "@radix-ui/react-use-controllable-state": "1.2.2", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.6.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-direction": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz", - "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz", - "integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-escape-keydown": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-dropdown-menu": { - "version": "2.1.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.16.tgz", - "integrity": "sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-menu": "2.1.16", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz", - "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz", - "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-hover-card": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/@radix-ui/react-hover-card/-/react-hover-card-1.1.15.tgz", - "integrity": "sha512-qgTkjNT1CfKMoP0rcasmlH2r1DAiYicWsDsufxl940sT2wHNEWWv6FMWIQXWhVdmC1d/HYfbhQx60KYyAtKxjg==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.11", - "@radix-ui/react-popper": "1.2.8", - "@radix-ui/react-portal": "1.1.9", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-id": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz", - "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-label": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.7.tgz", - "integrity": "sha512-YT1GqPSL8kJn20djelMX7/cTRp/Y9w5IZHvfxQTVHrOqa2yMl7i/UfMqKRU5V7mEyKTrUVgJXhNQPVCG8PBLoQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-menu": { - "version": "2.1.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.16.tgz", - "integrity": "sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-collection": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.11", - "@radix-ui/react-focus-guards": "1.1.3", - "@radix-ui/react-focus-scope": "1.1.7", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.8", - "@radix-ui/react-portal": "1.1.9", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-roving-focus": "1.1.11", - "@radix-ui/react-slot": "1.2.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.6.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-menubar": { - "version": "1.1.16", - "resolved": "https://registry.npmjs.org/@radix-ui/react-menubar/-/react-menubar-1.1.16.tgz", - "integrity": "sha512-EB1FktTz5xRRi2Er974AUQZWg2yVBb1yjip38/lgwtCVRd3a+maUoGHN/xs9Yv8SY8QwbSEb+YrxGadVWbEutA==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-collection": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-menu": "2.1.16", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-roving-focus": "1.1.11", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-navigation-menu": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.14.tgz", - "integrity": "sha512-YB9mTFQvCOAQMHU+C/jVl96WmuWeltyUEpRJJky51huhds5W2FQr1J8D/16sQlf0ozxkPK8uF3niQMdUwZPv5w==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-collection": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.11", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-layout-effect": "1.1.1", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-visually-hidden": "1.2.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popover": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.15.tgz", - "integrity": "sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.11", - "@radix-ui/react-focus-guards": "1.1.3", - "@radix-ui/react-focus-scope": "1.1.7", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.8", - "@radix-ui/react-portal": "1.1.9", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-slot": "1.2.3", - "@radix-ui/react-use-controllable-state": "1.2.2", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.6.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-popper": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.8.tgz", - "integrity": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==", - "license": "MIT", - "dependencies": { - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-layout-effect": "1.1.1", - "@radix-ui/react-use-rect": "1.1.1", - "@radix-ui/react-use-size": "1.1.1", - "@radix-ui/rect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-portal": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz", - "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-presence": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz", - "integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-primitive": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", - "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-slot": "1.2.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-progress": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.7.tgz", - "integrity": "sha512-vPdg/tF6YC/ynuBIJlk1mm7Le0VgW6ub6J2UWnTQ7/D23KXcPI1qy+0vBkgKgd38RCMJavBXpB83HPNFMTb0Fg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-radio-group": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/@radix-ui/react-radio-group/-/react-radio-group-1.3.8.tgz", - "integrity": "sha512-VBKYIYImA5zsxACdisNQ3BjCBfmbGH3kQlnFVqlWU4tXwjy7cGX8ta80BcrO+WJXIn5iBylEH3K6ZTlee//lgQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-roving-focus": "1.1.11", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-use-size": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-roving-focus": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz", - "integrity": "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-collection": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-scroll-area": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.10.tgz", - "integrity": "sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A==", - "license": "MIT", - "dependencies": { - "@radix-ui/number": "1.1.1", - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-select": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.6.tgz", - "integrity": "sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/number": "1.1.1", - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-collection": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-dismissable-layer": "1.1.11", - "@radix-ui/react-focus-guards": "1.1.3", - "@radix-ui/react-focus-scope": "1.1.7", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.8", - "@radix-ui/react-portal": "1.1.9", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-slot": "1.2.3", - "@radix-ui/react-use-callback-ref": "1.1.1", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-layout-effect": "1.1.1", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-visually-hidden": "1.2.3", - "aria-hidden": "^1.2.4", - "react-remove-scroll": "^2.6.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-separator": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.7.tgz", - "integrity": "sha512-0HEb8R9E8A+jZjvmFCy/J4xhbXy3TV+9XSnGJ3KvTtjlIUy/YQ/p6UYZvi7YbeoeXdyU9+Y3scizK6hkY37baA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-slider": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.3.6.tgz", - "integrity": "sha512-JPYb1GuM1bxfjMRlNLE+BcmBC8onfCi60Blk7OBqi2MLTFdS+8401U4uFjnwkOr49BLmXxLC6JHkvAsx5OJvHw==", - "license": "MIT", - "dependencies": { - "@radix-ui/number": "1.1.1", - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-collection": "1.1.7", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-layout-effect": "1.1.1", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-use-size": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-slot": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", - "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.2" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-switch": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.6.tgz", - "integrity": "sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-use-previous": "1.1.1", - "@radix-ui/react-use-size": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tabs": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.13.tgz", - "integrity": "sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-roving-focus": "1.1.11", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toggle": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.10.tgz", - "integrity": "sha512-lS1odchhFTeZv3xwHH31YPObmJn8gOg7Lq12inrr0+BH/l3Tsq32VfjqH1oh80ARM3mlkfMic15n0kg4sD1poQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toggle-group": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.11.tgz", - "integrity": "sha512-5umnS0T8JQzQT6HbPyO7Hh9dgd82NmS36DQr+X/YJ9ctFNCiiQd6IJAYYZ33LUwm8M+taCz5t2ui29fHZc4Y6Q==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-direction": "1.1.1", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-roving-focus": "1.1.11", - "@radix-ui/react-toggle": "1.1.10", - "@radix-ui/react-use-controllable-state": "1.2.2" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-tooltip": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.8.tgz", - "integrity": "sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==", - "license": "MIT", - "dependencies": { - "@radix-ui/primitive": "1.1.3", - "@radix-ui/react-compose-refs": "1.1.2", - "@radix-ui/react-context": "1.1.2", - "@radix-ui/react-dismissable-layer": "1.1.11", - "@radix-ui/react-id": "1.1.1", - "@radix-ui/react-popper": "1.2.8", - "@radix-ui/react-portal": "1.1.9", - "@radix-ui/react-presence": "1.1.5", - "@radix-ui/react-primitive": "2.1.3", - "@radix-ui/react-slot": "1.2.3", - "@radix-ui/react-use-controllable-state": "1.2.2", - "@radix-ui/react-visually-hidden": "1.2.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz", - "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz", - "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-effect-event": "0.0.2", - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-effect-event": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz", - "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz", - "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-is-hydrated": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.0.tgz", - "integrity": "sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==", - "license": "MIT", - "dependencies": { - "use-sync-external-store": "^1.5.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz", - "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz", - "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==", - "license": "MIT", - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-rect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz", - "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==", - "license": "MIT", - "dependencies": { - "@radix-ui/rect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-size": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz", - "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-visually-hidden": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz", - "integrity": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-primitive": "2.1.3" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/rect": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz", - "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==", - "license": "MIT" - }, - "node_modules/@rolldown/pluginutils": { - "version": "1.0.0-beta.27", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", - "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.52.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.3.tgz", - "integrity": "sha512-s0hybmlHb56mWVZQj8ra9048/WZTPLILKxcvcq+8awSZmyiSUZjjem1AhU3Tf4ZKpYhK4mg36HtHDOe8QJS5PQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.52.3", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.3.tgz", - "integrity": "sha512-zGIbEVVXVtauFgl3MRwGWEN36P5ZGenHRMgNw88X5wEhEBpq0XrMEZwOn07+ICrwM17XO5xfMZqh0OldCH5VTA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@supabase/auth-js": { - "version": "2.72.0", - "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.72.0.tgz", - "integrity": "sha512-4+bnUrtTDK1YD0/FCx2YtMiQH5FGu9Jlf4IQi5kcqRwRwqp2ey39V61nHNdH86jm3DIzz0aZKiWfTW8qXk1swQ==", - "license": "MIT", - "dependencies": { - "@supabase/node-fetch": "^2.6.14" - } - }, - "node_modules/@supabase/functions-js": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.5.0.tgz", - "integrity": "sha512-SXBx6Jvp+MOBekeKFu+G11YLYPeVeGQl23eYyAG9+Ro0pQ1aIP0UZNIBxHKNHqxzR0L0n6gysNr2KT3841NATw==", - "license": "MIT", - "dependencies": { - "@supabase/node-fetch": "^2.6.14" - } - }, - "node_modules/@supabase/node-fetch": { - "version": "2.6.15", - "resolved": "https://registry.npmjs.org/@supabase/node-fetch/-/node-fetch-2.6.15.tgz", - "integrity": "sha512-1ibVeYUacxWYi9i0cf5efil6adJ9WRyZBLivgjs+AUpewx1F3xPi7gLgaASI2SmIQxPoCEjAsLAzKPgMJVgOUQ==", - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/@supabase/postgrest-js": { - "version": "1.21.4", - "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-1.21.4.tgz", - "integrity": "sha512-TxZCIjxk6/dP9abAi89VQbWWMBbybpGWyvmIzTd79OeravM13OjR/YEYeyUOPcM1C3QyvXkvPZhUfItvmhY1IQ==", - "license": "MIT", - "dependencies": { - "@supabase/node-fetch": "^2.6.14" - } - }, - "node_modules/@supabase/realtime-js": { - "version": "2.15.5", - "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.15.5.tgz", - "integrity": "sha512-/Rs5Vqu9jejRD8ZeuaWXebdkH+J7V6VySbCZ/zQM93Ta5y3mAmocjioa/nzlB6qvFmyylUgKVS1KpE212t30OA==", - "license": "MIT", - "dependencies": { - "@supabase/node-fetch": "^2.6.13", - "@types/phoenix": "^1.6.6", - "@types/ws": "^8.18.1", - "ws": "^8.18.2" - } - }, - "node_modules/@supabase/storage-js": { - "version": "2.12.2", - "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.12.2.tgz", - "integrity": "sha512-SiySHxi3q7gia7NBYpsYRu8gyI0NhFwSORMxbZIxJ/zAVkN6QpwDRan158CJ+UdzD4WB/rQMAGRqIJQP+7ccAQ==", - "license": "MIT", - "dependencies": { - "@supabase/node-fetch": "^2.6.14" - } - }, - "node_modules/@swc/core": { - "version": "1.13.20", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.13.20.tgz", - "integrity": "sha512-w6REE95NkGhQH/baA0reb6IQjVzSy5HOz9bZnRTFgOv+a1ZDo4p6yVs4McpFOZJeu810DSHayO3mwBsBXxZcaw==", - "dev": true, - "hasInstallScript": true, - "license": "Apache-2.0", - "dependencies": { - "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.25" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/swc" - }, - "optionalDependencies": { - "@swc/core-darwin-arm64": "1.13.20", - "@swc/core-darwin-x64": "1.13.20", - "@swc/core-linux-arm-gnueabihf": "1.13.20", - "@swc/core-linux-arm64-gnu": "1.13.20", - "@swc/core-linux-arm64-musl": "1.13.20", - "@swc/core-linux-x64-gnu": "1.13.20", - "@swc/core-linux-x64-musl": "1.13.20", - "@swc/core-win32-arm64-msvc": "1.13.20", - "@swc/core-win32-ia32-msvc": "1.13.20", - "@swc/core-win32-x64-msvc": "1.13.20" - }, - "peerDependencies": { - "@swc/helpers": ">=0.5.17" - }, - "peerDependenciesMeta": { - "@swc/helpers": { - "optional": true - } - } - }, - "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.13.20", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.13.20.tgz", - "integrity": "sha512-Xm1JAew/P0TgsPSXyo60IH865fAmt9b2Mzd0FBJ77Q1xA1o/Oi9teCeGChyFq3+6JFao6uT0N4mcI3BJ4WBfkA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "Apache-2.0 AND MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/counter": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", - "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", - "dev": true, - "license": "Apache-2.0" - }, - "node_modules/@swc/types": { - "version": "0.1.25", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.25.tgz", - "integrity": "sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@swc/counter": "^0.1.3" - } - }, - "node_modules/@types/d3-array": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.2.tgz", - "integrity": "sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==", - "license": "MIT" - }, - "node_modules/@types/d3-color": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", - "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", - "license": "MIT" - }, - "node_modules/@types/d3-ease": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", - "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", - "license": "MIT" - }, - "node_modules/@types/d3-interpolate": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", - "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", - "license": "MIT", - "dependencies": { - "@types/d3-color": "*" - } - }, - "node_modules/@types/d3-path": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.1.tgz", - "integrity": "sha512-VMZBYyQvbGmWyWVea0EHs/BwLgxc+MKi1zLDCONksozI4YJMcTt8ZEuIR4Sb1MMTE8MMW49v0IwI5+b7RmfWlg==", - "license": "MIT" - }, - "node_modules/@types/d3-scale": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.9.tgz", - "integrity": "sha512-dLmtwB8zkAeO/juAMfnV+sItKjlsw2lKdZVVy6LRr0cBmegxSABiLEpGVmSJJ8O08i4+sGR6qQtb6WtuwJdvVw==", - "license": "MIT", - "dependencies": { - "@types/d3-time": "*" - } - }, - "node_modules/@types/d3-shape": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.7.tgz", - "integrity": "sha512-VLvUQ33C+3J+8p+Daf+nYSOsjB4GXp19/S/aGo60m9h1v6XaxjiT82lKVWJCfzhtuZ3yD7i/TPeC/fuKLLOSmg==", - "license": "MIT", - "dependencies": { - "@types/d3-path": "*" - } - }, - "node_modules/@types/d3-time": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", - "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", - "license": "MIT" - }, - "node_modules/@types/d3-timer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", - "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", - "license": "MIT" - }, - "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "20.19.17", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.17.tgz", - "integrity": "sha512-gfehUI8N1z92kygssiuWvLiwcbOB3IRktR6hTDgJlXMYh5OvkPSRmgfoBUmfZt+vhwJtX7v1Yw4KvvAf7c5QKQ==", - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, - "node_modules/@types/phoenix": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.6.tgz", - "integrity": "sha512-PIzZZlEppgrpoT2QgbnDU+MMzuR6BbCjllj0bM70lWoejMeNJAxCchxnv7J3XFkI8MpygtRpzXrIlmWUBclP5A==", - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "19.1.14", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.14.tgz", - "integrity": "sha512-ukd93VGzaNPMAUPy0gRDSC57UuQbnH9Kussp7HBjM06YFi9uZTFhOvMSO2OKqXm1rSgzOE+pVx1k1PYHGwlc8Q==", - "devOptional": true, - "license": "MIT", - "dependencies": { - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "19.1.9", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.9.tgz", - "integrity": "sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==", - "devOptional": true, - "license": "MIT", - "peerDependencies": { - "@types/react": "^19.0.0" - } - }, - "node_modules/@types/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@vitejs/plugin-react-swc": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.11.0.tgz", - "integrity": "sha512-YTJCGFdNMHCMfjODYtxRNVAYmTWQ1Lb8PulP/2/f/oEEtglw8oKxKIZmmRkyXrVrHfsKOaVkAc3NT9/dMutO5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@rolldown/pluginutils": "1.0.0-beta.27", - "@swc/core": "^1.12.11" - }, - "peerDependencies": { - "vite": "^4 || ^5 || ^6 || ^7" - } - }, - "node_modules/acorn": { - "version": "8.15.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", - "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", - "dev": true, - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" - }, - "node_modules/aria-hidden": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", - "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/class-variance-authority": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", - "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==", - "license": "Apache-2.0", - "dependencies": { - "clsx": "^2.1.1" - }, - "funding": { - "url": "https://polar.sh/cva" - } - }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cmdk": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/cmdk/-/cmdk-1.1.1.tgz", - "integrity": "sha512-Vsv7kFaXm+ptHDMZ7izaRsP70GgrW9NBNGswt9OZaVBLlE0SNpDq8eu/VGXyF9r7M0azK3Wy7OlYXsuyYLFzHg==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "^1.1.1", - "@radix-ui/react-dialog": "^1.1.6", - "@radix-ui/react-id": "^1.1.0", - "@radix-ui/react-primitive": "^2.0.2" - }, - "peerDependencies": { - "react": "^18 || ^19 || ^19.0.0-rc", - "react-dom": "^18 || ^19 || ^19.0.0-rc" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, - "node_modules/d3-array": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", - "license": "ISC", - "dependencies": { - "internmap": "1 - 2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - "license": "ISC", - "dependencies": { - "d3-color": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - "license": "ISC", - "dependencies": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-shape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", - "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", - "license": "ISC", - "dependencies": { - "d3-path": "^3.1.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", - "license": "ISC", - "dependencies": { - "d3-array": "2 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", - "license": "ISC", - "dependencies": { - "d3-time": "1 - 3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/date-fns": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", - "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", - "license": "MIT", - "peer": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kossnocorp" - } - }, - "node_modules/debug": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js-light": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz", - "integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==", - "license": "MIT" - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", - "license": "MIT" - }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "node_modules/embla-carousel": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/embla-carousel/-/embla-carousel-8.6.0.tgz", - "integrity": "sha512-SjWyZBHJPbqxHOzckOfo8lHisEaJWmwd23XppYFYVh10bU66/Pn5tkVkbkCMZVdbUE5eTCI2nD8OyIP4Z+uwkA==", - "license": "MIT" - }, - "node_modules/embla-carousel-react": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/embla-carousel-react/-/embla-carousel-react-8.6.0.tgz", - "integrity": "sha512-0/PjqU7geVmo6F734pmPqpyHqiM99olvyecY7zdweCw+6tKEXnrE90pBiBbMMU8s5tICemzpQ3hi5EpxzGW+JA==", - "license": "MIT", - "dependencies": { - "embla-carousel": "8.6.0", - "embla-carousel-reactive-utils": "8.6.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.1 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - } - }, - "node_modules/embla-carousel-reactive-utils": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/embla-carousel-reactive-utils/-/embla-carousel-reactive-utils-8.6.0.tgz", - "integrity": "sha512-fMVUDUEx0/uIEDM0Mz3dHznDhfX+znCCDCeIophYb1QGVM7YThSWX+wz11zlYwWFOr74b4QLGg0hrGPJeG2s4A==", - "license": "MIT", - "peerDependencies": { - "embla-carousel": "8.6.0" - } - }, - "node_modules/esbuild": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.10.tgz", - "integrity": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.10", - "@esbuild/android-arm": "0.25.10", - "@esbuild/android-arm64": "0.25.10", - "@esbuild/android-x64": "0.25.10", - "@esbuild/darwin-arm64": "0.25.10", - "@esbuild/darwin-x64": "0.25.10", - "@esbuild/freebsd-arm64": "0.25.10", - "@esbuild/freebsd-x64": "0.25.10", - "@esbuild/linux-arm": "0.25.10", - "@esbuild/linux-arm64": "0.25.10", - "@esbuild/linux-ia32": "0.25.10", - "@esbuild/linux-loong64": "0.25.10", - "@esbuild/linux-mips64el": "0.25.10", - "@esbuild/linux-ppc64": "0.25.10", - "@esbuild/linux-riscv64": "0.25.10", - "@esbuild/linux-s390x": "0.25.10", - "@esbuild/linux-x64": "0.25.10", - "@esbuild/netbsd-arm64": "0.25.10", - "@esbuild/netbsd-x64": "0.25.10", - "@esbuild/openbsd-arm64": "0.25.10", - "@esbuild/openbsd-x64": "0.25.10", - "@esbuild/openharmony-arm64": "0.25.10", - "@esbuild/sunos-x64": "0.25.10", - "@esbuild/win32-arm64": "0.25.10", - "@esbuild/win32-ia32": "0.25.10", - "@esbuild/win32-x64": "0.25.10" - } - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint": { - "version": "9.36.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.36.0.tgz", - "integrity": "sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.8.0", - "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.3.1", - "@eslint/core": "^0.15.2", - "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.36.0", - "@eslint/plugin-kit": "^0.3.5", - "@humanfs/node": "^0.16.6", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.4.2", - "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.6", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.4.0", - "eslint-visitor-keys": "^4.2.1", - "espree": "^10.4.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://eslint.org/donate" - }, - "peerDependencies": { - "jiti": "*" - }, - "peerDependenciesMeta": { - "jiti": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-unused-imports": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-4.2.0.tgz", - "integrity": "sha512-hLbJ2/wnjKq4kGA9AUaExVFIbNzyxYdVo49QZmKCnhk5pc9wcYRbfgLHvWJ8tnsdcseGhoUAddm9gn/lt+d74w==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0", - "eslint": "^9.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - } - } - }, - "node_modules/eslint-scope": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", - "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", - "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/espree": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", - "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.15.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.2.1" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "license": "MIT" - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-equals": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.3.2.tgz", - "integrity": "sha512-6rxyATwPCkaFIL3JLqw8qXqMpIZ942pTX/tbQFkRsDGblS8tNGtlUauA/+mt6RUfqn/4MoEr+WDkYoIQbibWuQ==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fdir": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", - "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "picomatch": "^3 || ^4" - }, - "peerDependenciesMeta": { - "picomatch": { - "optional": true - } - } - }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "flat-cache": "^4.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/flatted": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", - "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", - "dev": true, - "license": "ISC" - }, - "node_modules/framer-motion": { - "version": "12.23.22", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.23.22.tgz", - "integrity": "sha512-ZgGvdxXCw55ZYvhoZChTlG6pUuehecgvEAJz0BHoC5pQKW1EC5xf1Mul1ej5+ai+pVY0pylyFfdl45qnM1/GsA==", - "license": "MIT", - "dependencies": { - "motion-dom": "^12.23.21", - "motion-utils": "^12.23.6", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "@emotion/is-prop-valid": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/globals": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/hono": { - "version": "4.9.9", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.9.9.tgz", - "integrity": "sha512-Hxw4wT6zjJGZJdkJzAx9PyBdf7ZpxaTSA0NfxqjLghwMrLBX8p33hJBzoETRakF3UJu6OdNQBZAlNSkGqKFukw==", - "license": "MIT", - "engines": { - "node": ">=16.9.0" - } - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/input-otp": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/input-otp/-/input-otp-1.4.2.tgz", - "integrity": "sha512-l3jWwYNvrEa6NTCt7BECfCm48GvwuZzkoeG3gBL2w4CHeOXW3eKFmf9UNYkNfYc3mxMrthMnxjIE07MT0zLBQA==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc" - } - }, - "node_modules/internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", - "license": "ISC", - "engines": { - "node": ">=12" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lucide-react": { - "version": "0.487.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.487.0.tgz", - "integrity": "sha512-aKqhOQ+YmFnwq8dWgGjOuLc8V1R9/c/yOd+zDY4+ohsR2Jo05lSGc3WsstYPIzcTpeosN7LoCkLReUUITvaIvw==", - "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/motion": { - "version": "12.23.22", - "resolved": "https://registry.npmjs.org/motion/-/motion-12.23.22.tgz", - "integrity": "sha512-iSq6X9vLHbeYwmHvhK//+U74ROaPnZmBuy60XZzqNl0QtZkWfoZyMDHYnpKuWFv0sNMqHgED8aCXk94LCoQPGg==", - "license": "MIT", - "dependencies": { - "framer-motion": "^12.23.22", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "@emotion/is-prop-valid": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/motion-dom": { - "version": "12.23.21", - "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.23.21.tgz", - "integrity": "sha512-5xDXx/AbhrfgsQmSE7YESMn4Dpo6x5/DTZ4Iyy4xqDvVHWvFVoV+V2Ri2S/ksx+D40wrZ7gPYiMWshkdoqNgNQ==", - "license": "MIT", - "dependencies": { - "motion-utils": "^12.23.6" - } - }, - "node_modules/motion-utils": { - "version": "12.23.6", - "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.23.6.tgz", - "integrity": "sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==", - "license": "MIT" - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" - }, - "node_modules/next-themes": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/next-themes/-/next-themes-0.4.6.tgz", - "integrity": "sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", - "dev": true, - "license": "MIT", - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/postcss": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", - "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-day-picker": { - "version": "8.10.1", - "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-8.10.1.tgz", - "integrity": "sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==", - "license": "MIT", - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/gpbl" - }, - "peerDependencies": { - "date-fns": "^2.28.0 || ^3.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "node_modules/react-hook-form": { - "version": "7.63.0", - "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.63.0.tgz", - "integrity": "sha512-ZwueDMvUeucovM2VjkCf7zIHcs1aAlDimZu2Hvel5C5907gUzMpm4xCrQXtRzCvsBqFjonB4m3x4LzCFI1ZKWA==", - "license": "MIT", - "engines": { - "node": ">=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/react-hook-form" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17 || ^18 || ^19" - } - }, - "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "license": "MIT" - }, - "node_modules/react-remove-scroll": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.1.tgz", - "integrity": "sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==", - "license": "MIT", - "dependencies": { - "react-remove-scroll-bar": "^2.3.7", - "react-style-singleton": "^2.2.3", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.3", - "use-sidecar": "^1.1.3" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-remove-scroll-bar": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", - "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", - "license": "MIT", - "dependencies": { - "react-style-singleton": "^2.2.2", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-resizable-panels": { - "version": "2.1.9", - "resolved": "https://registry.npmjs.org/react-resizable-panels/-/react-resizable-panels-2.1.9.tgz", - "integrity": "sha512-z77+X08YDIrgAes4jl8xhnUu1LNIRp4+E7cv4xHmLOxxUPO/ML7PSrE813b90vj7xvQ1lcf7g2uA9GeMZonjhQ==", - "license": "MIT", - "peerDependencies": { - "react": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc", - "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - } - }, - "node_modules/react-smooth": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/react-smooth/-/react-smooth-4.0.4.tgz", - "integrity": "sha512-gnGKTpYwqL0Iii09gHobNolvX4Kiq4PKx6eWBCYYix+8cdw+cGo3do906l1NBPKkSWx1DghC1dlWG9L2uGd61Q==", - "license": "MIT", - "dependencies": { - "fast-equals": "^5.0.1", - "prop-types": "^15.8.1", - "react-transition-group": "^4.4.5" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/react-style-singleton": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", - "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", - "license": "MIT", - "dependencies": { - "get-nonce": "^1.0.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, - "node_modules/recharts": { - "version": "2.15.4", - "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.15.4.tgz", - "integrity": "sha512-UT/q6fwS3c1dHbXv2uFgYJ9BMFHu3fwnd7AYZaEQhXuYQ4hgsxLvsUXzGdKeZrW5xopzDCvuA2N41WJ88I7zIw==", - "license": "MIT", - "dependencies": { - "clsx": "^2.0.0", - "eventemitter3": "^4.0.1", - "lodash": "^4.17.21", - "react-is": "^18.3.1", - "react-smooth": "^4.0.4", - "recharts-scale": "^0.4.4", - "tiny-invariant": "^1.3.1", - "victory-vendor": "^36.6.8" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/recharts-scale": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.5.tgz", - "integrity": "sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==", - "license": "MIT", - "dependencies": { - "decimal.js-light": "^2.4.1" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/rollup": { - "version": "4.52.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.3.tgz", - "integrity": "sha512-RIDh866U8agLgiIcdpB+COKnlCreHJLfIhWC3LVflku5YHfpnsIKigRZeFfMfCc4dVcqNVfQQ5gO/afOck064A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "1.0.8" - }, - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.52.3", - "@rollup/rollup-android-arm64": "4.52.3", - "@rollup/rollup-darwin-arm64": "4.52.3", - "@rollup/rollup-darwin-x64": "4.52.3", - "@rollup/rollup-freebsd-arm64": "4.52.3", - "@rollup/rollup-freebsd-x64": "4.52.3", - "@rollup/rollup-linux-arm-gnueabihf": "4.52.3", - "@rollup/rollup-linux-arm-musleabihf": "4.52.3", - "@rollup/rollup-linux-arm64-gnu": "4.52.3", - "@rollup/rollup-linux-arm64-musl": "4.52.3", - "@rollup/rollup-linux-loong64-gnu": "4.52.3", - "@rollup/rollup-linux-ppc64-gnu": "4.52.3", - "@rollup/rollup-linux-riscv64-gnu": "4.52.3", - "@rollup/rollup-linux-riscv64-musl": "4.52.3", - "@rollup/rollup-linux-s390x-gnu": "4.52.3", - "@rollup/rollup-linux-x64-gnu": "4.52.3", - "@rollup/rollup-linux-x64-musl": "4.52.3", - "@rollup/rollup-openharmony-arm64": "4.52.3", - "@rollup/rollup-win32-arm64-msvc": "4.52.3", - "@rollup/rollup-win32-ia32-msvc": "4.52.3", - "@rollup/rollup-win32-x64-gnu": "4.52.3", - "@rollup/rollup-win32-x64-msvc": "4.52.3", - "fsevents": "~2.3.2" - } - }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/sonner": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/sonner/-/sonner-2.0.7.tgz", - "integrity": "sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w==", - "license": "MIT", - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", - "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tailwind-merge": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.3.1.tgz", - "integrity": "sha512-gBXpgUm/3rp1lMZZrM/w7D8GKqshif0zAymAhbCyIt8KMe+0v9DQ7cdYLR4FHH/cKpdTXb+A/tKKU3eolfsI+g==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/dcastil" - } - }, - "node_modules/tiny-invariant": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", - "license": "MIT" - }, - "node_modules/tinyglobby": { - "version": "0.2.15", - "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", - "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "fdir": "^6.5.0", - "picomatch": "^4.0.3" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/SuperchupuDev" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "license": "MIT" - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "license": "MIT" - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/use-callback-ref": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", - "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-sidecar": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", - "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", - "license": "MIT", - "dependencies": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-sync-external-store": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz", - "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/vaul": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vaul/-/vaul-1.1.2.tgz", - "integrity": "sha512-ZFkClGpWyI2WUQjdLJ/BaGuV6AVQiJ3uELGk3OYtP+B6yCO7Cmn9vPFXVJkRaGkOJu3m8bQMgtyzNHixULceQA==", - "license": "MIT", - "dependencies": { - "@radix-ui/react-dialog": "^1.1.1" - }, - "peerDependencies": { - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0.0 || ^19.0.0-rc" - } - }, - "node_modules/victory-vendor": { - "version": "36.9.2", - "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-36.9.2.tgz", - "integrity": "sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==", - "license": "MIT AND ISC", - "dependencies": { - "@types/d3-array": "^3.0.3", - "@types/d3-ease": "^3.0.0", - "@types/d3-interpolate": "^3.0.1", - "@types/d3-scale": "^4.0.2", - "@types/d3-shape": "^3.1.0", - "@types/d3-time": "^3.0.0", - "@types/d3-timer": "^3.0.0", - "d3-array": "^3.1.6", - "d3-ease": "^3.0.1", - "d3-interpolate": "^3.0.1", - "d3-scale": "^4.0.2", - "d3-shape": "^3.1.0", - "d3-time": "^3.0.0", - "d3-timer": "^3.0.1" - } - }, - "node_modules/vite": { - "version": "6.3.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz", - "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.25.0", - "fdir": "^6.4.4", - "picomatch": "^4.0.2", - "postcss": "^8.5.3", - "rollup": "^4.34.9", - "tinyglobby": "^0.2.13" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", - "jiti": ">=1.21.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.16.0", - "tsx": "^4.8.1", - "yaml": "^2.4.2" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "jiti": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - }, - "tsx": { - "optional": true - }, - "yaml": { - "optional": true - } - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "license": "BSD-2-Clause" - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "license": "MIT", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.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, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ws": { - "version": "8.18.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", - "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} diff --git a/node_modules/.vite/deps/@radix-ui_react-label@2__1__2.js b/node_modules/.vite/deps/@radix-ui_react-label@2__1__2.js deleted file mode 100644 index 4efac6bd..00000000 --- a/node_modules/.vite/deps/@radix-ui_react-label@2__1__2.js +++ /dev/null @@ -1,43 +0,0 @@ -"use client"; -import { - Primitive -} from "./chunk-NGKDGOWI.js"; -import "./chunk-K23GC2QC.js"; -import "./chunk-TLMPZXCM.js"; -import { - require_jsx_runtime -} from "./chunk-6PXSGDAH.js"; -import { - require_react -} from "./chunk-DRWLMN53.js"; -import { - __toESM -} from "./chunk-G3PMV62Z.js"; - -// node_modules/@radix-ui/react-label/dist/index.mjs -var React = __toESM(require_react(), 1); -var import_jsx_runtime = __toESM(require_jsx_runtime(), 1); -var NAME = "Label"; -var Label = React.forwardRef((props, forwardedRef) => { - return (0, import_jsx_runtime.jsx)( - Primitive.label, - { - ...props, - ref: forwardedRef, - onMouseDown: (event) => { - var _a; - const target = event.target; - if (target.closest("button, input, select, textarea")) return; - (_a = props.onMouseDown) == null ? void 0 : _a.call(props, event); - if (!event.defaultPrevented && event.detail > 1) event.preventDefault(); - } - } - ); -}); -Label.displayName = NAME; -var Root = Label; -export { - Label, - Root -}; -//# sourceMappingURL=@radix-ui_react-label@2__1__2.js.map diff --git a/node_modules/.vite/deps/@radix-ui_react-label@2__1__2.js.map b/node_modules/.vite/deps/@radix-ui_react-label@2__1__2.js.map deleted file mode 100644 index 9a54d3fa..00000000 --- a/node_modules/.vite/deps/@radix-ui_react-label@2__1__2.js.map +++ /dev/null @@ -1,7 +0,0 @@ -{ - "version": 3, - "sources": ["../../@radix-ui/react-label/src/label.tsx"], - "sourcesContent": ["import * as React from 'react';\nimport { Primitive } from '@radix-ui/react-primitive';\n\n/* -------------------------------------------------------------------------------------------------\n * Label\n * -----------------------------------------------------------------------------------------------*/\n\nconst NAME = 'Label';\n\ntype LabelElement = React.ComponentRef;\ntype PrimitiveLabelProps = React.ComponentPropsWithoutRef;\ninterface LabelProps extends PrimitiveLabelProps {}\n\nconst Label = React.forwardRef((props, forwardedRef) => {\n return (\n {\n // only prevent text selection if clicking inside the label itself\n const target = event.target as HTMLElement;\n if (target.closest('button, input, select, textarea')) return;\n\n props.onMouseDown?.(event);\n // prevent text selection when double clicking label\n if (!event.defaultPrevented && event.detail > 1) event.preventDefault();\n }}\n />\n );\n});\n\nLabel.displayName = NAME;\n\n/* -----------------------------------------------------------------------------------------------*/\n\nconst Root = Label;\n\nexport {\n Label,\n //\n Root,\n};\nexport type { LabelProps };\n"], - "mappings": ";;;;;;;;;;;;;;;;;AAAA,YAAuB;AAenB,yBAAA;AARJ,IAAM,OAAO;AAMb,IAAM,QAAc,iBAAqC,CAAC,OAAO,iBAAiB;AAChF,aACE;IAAC,UAAU;IAAV;MACE,GAAG;MACJ,KAAK;MACL,aAAa,CAAC,UAAU;;AAEtB,cAAM,SAAS,MAAM;AACrB,YAAI,OAAO,QAAQ,iCAAiC,EAAG;AAEvD,oBAAM,gBAAN,+BAAoB;AAEpB,YAAI,CAAC,MAAM,oBAAoB,MAAM,SAAS,EAAG,OAAM,eAAe;MACxE;IAAA;EACF;AAEJ,CAAC;AAED,MAAM,cAAc;AAIpB,IAAM,OAAO;", - "names": [] -} diff --git a/node_modules/.vite/deps/@radix-ui_react-select@2__1__6.js b/node_modules/.vite/deps/@radix-ui_react-select@2__1__6.js deleted file mode 100644 index ba412f8c..00000000 --- a/node_modules/.vite/deps/@radix-ui_react-select@2__1__6.js +++ /dev/null @@ -1,5065 +0,0 @@ -"use client"; -import { - Primitive, - dispatchDiscreteCustomEvent -} from "./chunk-NGKDGOWI.js"; -import { - require_react_dom -} from "./chunk-K23GC2QC.js"; -import { - createSlot, - useComposedRefs -} from "./chunk-TLMPZXCM.js"; -import { - require_jsx_runtime -} from "./chunk-6PXSGDAH.js"; -import { - require_react -} from "./chunk-DRWLMN53.js"; -import { - __toESM -} from "./chunk-G3PMV62Z.js"; - -// node_modules/@radix-ui/react-select/dist/index.mjs -var React31 = __toESM(require_react(), 1); -var ReactDOM3 = __toESM(require_react_dom(), 1); - -// node_modules/@radix-ui/number/dist/index.mjs -function clamp(value, [min2, max2]) { - return Math.min(max2, Math.max(min2, value)); -} - -// node_modules/@radix-ui/primitive/dist/index.mjs -var canUseDOM = !!(typeof window !== "undefined" && window.document && window.document.createElement); -function composeEventHandlers(originalEventHandler, ourEventHandler, { checkForDefaultPrevented = true } = {}) { - return function handleEvent(event) { - originalEventHandler == null ? void 0 : originalEventHandler(event); - if (checkForDefaultPrevented === false || !event.defaultPrevented) { - return ourEventHandler == null ? void 0 : ourEventHandler(event); - } - }; -} - -// node_modules/@radix-ui/react-collection/dist/index.mjs -var import_react = __toESM(require_react(), 1); - -// node_modules/@radix-ui/react-context/dist/index.mjs -var React = __toESM(require_react(), 1); -var import_jsx_runtime = __toESM(require_jsx_runtime(), 1); -function createContextScope(scopeName, createContextScopeDeps = []) { - let defaultContexts = []; - function createContext32(rootComponentName, defaultContext) { - const BaseContext = React.createContext(defaultContext); - const index2 = defaultContexts.length; - defaultContexts = [...defaultContexts, defaultContext]; - const Provider = (props) => { - var _a; - const { scope, children, ...context } = props; - const Context = ((_a = scope == null ? void 0 : scope[scopeName]) == null ? void 0 : _a[index2]) || BaseContext; - const value = React.useMemo(() => context, Object.values(context)); - return (0, import_jsx_runtime.jsx)(Context.Provider, { value, children }); - }; - Provider.displayName = rootComponentName + "Provider"; - function useContext22(consumerName, scope) { - var _a; - const Context = ((_a = scope == null ? void 0 : scope[scopeName]) == null ? void 0 : _a[index2]) || BaseContext; - const context = React.useContext(Context); - if (context) return context; - if (defaultContext !== void 0) return defaultContext; - throw new Error(`\`${consumerName}\` must be used within \`${rootComponentName}\``); - } - return [Provider, useContext22]; - } - const createScope = () => { - const scopeContexts = defaultContexts.map((defaultContext) => { - return React.createContext(defaultContext); - }); - return function useScope(scope) { - const contexts = (scope == null ? void 0 : scope[scopeName]) || scopeContexts; - return React.useMemo( - () => ({ [`__scope${scopeName}`]: { ...scope, [scopeName]: contexts } }), - [scope, contexts] - ); - }; - }; - createScope.scopeName = scopeName; - return [createContext32, composeContextScopes(createScope, ...createContextScopeDeps)]; -} -function composeContextScopes(...scopes) { - const baseScope = scopes[0]; - if (scopes.length === 1) return baseScope; - const createScope = () => { - const scopeHooks = scopes.map((createScope2) => ({ - useScope: createScope2(), - scopeName: createScope2.scopeName - })); - return function useComposedScopes(overrideScopes) { - const nextScopes = scopeHooks.reduce((nextScopes2, { useScope, scopeName }) => { - const scopeProps = useScope(overrideScopes); - const currentScope = scopeProps[`__scope${scopeName}`]; - return { ...nextScopes2, ...currentScope }; - }, {}); - return React.useMemo(() => ({ [`__scope${baseScope.scopeName}`]: nextScopes }), [nextScopes]); - }; - }; - createScope.scopeName = baseScope.scopeName; - return createScope; -} - -// node_modules/@radix-ui/react-collection/dist/index.mjs -var import_jsx_runtime2 = __toESM(require_jsx_runtime(), 1); -var import_react2 = __toESM(require_react(), 1); -var import_jsx_runtime3 = __toESM(require_jsx_runtime(), 1); -function createCollection(name) { - const PROVIDER_NAME = name + "CollectionProvider"; - const [createCollectionContext, createCollectionScope2] = createContextScope(PROVIDER_NAME); - const [CollectionProviderImpl, useCollectionContext] = createCollectionContext( - PROVIDER_NAME, - { collectionRef: { current: null }, itemMap: /* @__PURE__ */ new Map() } - ); - const CollectionProvider = (props) => { - const { scope, children } = props; - const ref = import_react.default.useRef(null); - const itemMap = import_react.default.useRef(/* @__PURE__ */ new Map()).current; - return (0, import_jsx_runtime2.jsx)(CollectionProviderImpl, { scope, itemMap, collectionRef: ref, children }); - }; - CollectionProvider.displayName = PROVIDER_NAME; - const COLLECTION_SLOT_NAME = name + "CollectionSlot"; - const CollectionSlotImpl = createSlot(COLLECTION_SLOT_NAME); - const CollectionSlot = import_react.default.forwardRef( - (props, forwardedRef) => { - const { scope, children } = props; - const context = useCollectionContext(COLLECTION_SLOT_NAME, scope); - const composedRefs = useComposedRefs(forwardedRef, context.collectionRef); - return (0, import_jsx_runtime2.jsx)(CollectionSlotImpl, { ref: composedRefs, children }); - } - ); - CollectionSlot.displayName = COLLECTION_SLOT_NAME; - const ITEM_SLOT_NAME = name + "CollectionItemSlot"; - const ITEM_DATA_ATTR = "data-radix-collection-item"; - const CollectionItemSlotImpl = createSlot(ITEM_SLOT_NAME); - const CollectionItemSlot = import_react.default.forwardRef( - (props, forwardedRef) => { - const { scope, children, ...itemData } = props; - const ref = import_react.default.useRef(null); - const composedRefs = useComposedRefs(forwardedRef, ref); - const context = useCollectionContext(ITEM_SLOT_NAME, scope); - import_react.default.useEffect(() => { - context.itemMap.set(ref, { ref, ...itemData }); - return () => void context.itemMap.delete(ref); - }); - return (0, import_jsx_runtime2.jsx)(CollectionItemSlotImpl, { ...{ [ITEM_DATA_ATTR]: "" }, ref: composedRefs, children }); - } - ); - CollectionItemSlot.displayName = ITEM_SLOT_NAME; - function useCollection2(scope) { - const context = useCollectionContext(name + "CollectionConsumer", scope); - const getItems = import_react.default.useCallback(() => { - const collectionNode = context.collectionRef.current; - if (!collectionNode) return []; - const orderedNodes = Array.from(collectionNode.querySelectorAll(`[${ITEM_DATA_ATTR}]`)); - const items = Array.from(context.itemMap.values()); - const orderedItems = items.sort( - (a, b) => orderedNodes.indexOf(a.ref.current) - orderedNodes.indexOf(b.ref.current) - ); - return orderedItems; - }, [context.collectionRef, context.itemMap]); - return getItems; - } - return [ - { Provider: CollectionProvider, Slot: CollectionSlot, ItemSlot: CollectionItemSlot }, - useCollection2, - createCollectionScope2 - ]; -} - -// node_modules/@radix-ui/react-direction/dist/index.mjs -var React3 = __toESM(require_react(), 1); -var import_jsx_runtime4 = __toESM(require_jsx_runtime(), 1); -var DirectionContext = React3.createContext(void 0); -function useDirection(localDir) { - const globalDir = React3.useContext(DirectionContext); - return localDir || globalDir || "ltr"; -} - -// node_modules/@radix-ui/react-dismissable-layer/dist/index.mjs -var React6 = __toESM(require_react(), 1); - -// node_modules/@radix-ui/react-use-callback-ref/dist/index.mjs -var React4 = __toESM(require_react(), 1); -function useCallbackRef(callback) { - const callbackRef = React4.useRef(callback); - React4.useEffect(() => { - callbackRef.current = callback; - }); - return React4.useMemo(() => (...args) => { - var _a; - return (_a = callbackRef.current) == null ? void 0 : _a.call(callbackRef, ...args); - }, []); -} - -// node_modules/@radix-ui/react-use-escape-keydown/dist/index.mjs -var React5 = __toESM(require_react(), 1); -function useEscapeKeydown(onEscapeKeyDownProp, ownerDocument = globalThis == null ? void 0 : globalThis.document) { - const onEscapeKeyDown = useCallbackRef(onEscapeKeyDownProp); - React5.useEffect(() => { - const handleKeyDown = (event) => { - if (event.key === "Escape") { - onEscapeKeyDown(event); - } - }; - ownerDocument.addEventListener("keydown", handleKeyDown, { capture: true }); - return () => ownerDocument.removeEventListener("keydown", handleKeyDown, { capture: true }); - }, [onEscapeKeyDown, ownerDocument]); -} - -// node_modules/@radix-ui/react-dismissable-layer/dist/index.mjs -var import_jsx_runtime5 = __toESM(require_jsx_runtime(), 1); -var DISMISSABLE_LAYER_NAME = "DismissableLayer"; -var CONTEXT_UPDATE = "dismissableLayer.update"; -var POINTER_DOWN_OUTSIDE = "dismissableLayer.pointerDownOutside"; -var FOCUS_OUTSIDE = "dismissableLayer.focusOutside"; -var originalBodyPointerEvents; -var DismissableLayerContext = React6.createContext({ - layers: /* @__PURE__ */ new Set(), - layersWithOutsidePointerEventsDisabled: /* @__PURE__ */ new Set(), - branches: /* @__PURE__ */ new Set() -}); -var DismissableLayer = React6.forwardRef( - (props, forwardedRef) => { - const { - disableOutsidePointerEvents = false, - onEscapeKeyDown, - onPointerDownOutside, - onFocusOutside, - onInteractOutside, - onDismiss, - ...layerProps - } = props; - const context = React6.useContext(DismissableLayerContext); - const [node, setNode] = React6.useState(null); - const ownerDocument = (node == null ? void 0 : node.ownerDocument) ?? (globalThis == null ? void 0 : globalThis.document); - const [, force] = React6.useState({}); - const composedRefs = useComposedRefs(forwardedRef, (node2) => setNode(node2)); - const layers = Array.from(context.layers); - const [highestLayerWithOutsidePointerEventsDisabled] = [...context.layersWithOutsidePointerEventsDisabled].slice(-1); - const highestLayerWithOutsidePointerEventsDisabledIndex = layers.indexOf(highestLayerWithOutsidePointerEventsDisabled); - const index2 = node ? layers.indexOf(node) : -1; - const isBodyPointerEventsDisabled = context.layersWithOutsidePointerEventsDisabled.size > 0; - const isPointerEventsEnabled = index2 >= highestLayerWithOutsidePointerEventsDisabledIndex; - const pointerDownOutside = usePointerDownOutside((event) => { - const target = event.target; - const isPointerDownOnBranch = [...context.branches].some((branch) => branch.contains(target)); - if (!isPointerEventsEnabled || isPointerDownOnBranch) return; - onPointerDownOutside == null ? void 0 : onPointerDownOutside(event); - onInteractOutside == null ? void 0 : onInteractOutside(event); - if (!event.defaultPrevented) onDismiss == null ? void 0 : onDismiss(); - }, ownerDocument); - const focusOutside = useFocusOutside((event) => { - const target = event.target; - const isFocusInBranch = [...context.branches].some((branch) => branch.contains(target)); - if (isFocusInBranch) return; - onFocusOutside == null ? void 0 : onFocusOutside(event); - onInteractOutside == null ? void 0 : onInteractOutside(event); - if (!event.defaultPrevented) onDismiss == null ? void 0 : onDismiss(); - }, ownerDocument); - useEscapeKeydown((event) => { - const isHighestLayer = index2 === context.layers.size - 1; - if (!isHighestLayer) return; - onEscapeKeyDown == null ? void 0 : onEscapeKeyDown(event); - if (!event.defaultPrevented && onDismiss) { - event.preventDefault(); - onDismiss(); - } - }, ownerDocument); - React6.useEffect(() => { - if (!node) return; - if (disableOutsidePointerEvents) { - if (context.layersWithOutsidePointerEventsDisabled.size === 0) { - originalBodyPointerEvents = ownerDocument.body.style.pointerEvents; - ownerDocument.body.style.pointerEvents = "none"; - } - context.layersWithOutsidePointerEventsDisabled.add(node); - } - context.layers.add(node); - dispatchUpdate(); - return () => { - if (disableOutsidePointerEvents && context.layersWithOutsidePointerEventsDisabled.size === 1) { - ownerDocument.body.style.pointerEvents = originalBodyPointerEvents; - } - }; - }, [node, ownerDocument, disableOutsidePointerEvents, context]); - React6.useEffect(() => { - return () => { - if (!node) return; - context.layers.delete(node); - context.layersWithOutsidePointerEventsDisabled.delete(node); - dispatchUpdate(); - }; - }, [node, context]); - React6.useEffect(() => { - const handleUpdate = () => force({}); - document.addEventListener(CONTEXT_UPDATE, handleUpdate); - return () => document.removeEventListener(CONTEXT_UPDATE, handleUpdate); - }, []); - return (0, import_jsx_runtime5.jsx)( - Primitive.div, - { - ...layerProps, - ref: composedRefs, - style: { - pointerEvents: isBodyPointerEventsDisabled ? isPointerEventsEnabled ? "auto" : "none" : void 0, - ...props.style - }, - onFocusCapture: composeEventHandlers(props.onFocusCapture, focusOutside.onFocusCapture), - onBlurCapture: composeEventHandlers(props.onBlurCapture, focusOutside.onBlurCapture), - onPointerDownCapture: composeEventHandlers( - props.onPointerDownCapture, - pointerDownOutside.onPointerDownCapture - ) - } - ); - } -); -DismissableLayer.displayName = DISMISSABLE_LAYER_NAME; -var BRANCH_NAME = "DismissableLayerBranch"; -var DismissableLayerBranch = React6.forwardRef((props, forwardedRef) => { - const context = React6.useContext(DismissableLayerContext); - const ref = React6.useRef(null); - const composedRefs = useComposedRefs(forwardedRef, ref); - React6.useEffect(() => { - const node = ref.current; - if (node) { - context.branches.add(node); - return () => { - context.branches.delete(node); - }; - } - }, [context.branches]); - return (0, import_jsx_runtime5.jsx)(Primitive.div, { ...props, ref: composedRefs }); -}); -DismissableLayerBranch.displayName = BRANCH_NAME; -function usePointerDownOutside(onPointerDownOutside, ownerDocument = globalThis == null ? void 0 : globalThis.document) { - const handlePointerDownOutside = useCallbackRef(onPointerDownOutside); - const isPointerInsideReactTreeRef = React6.useRef(false); - const handleClickRef = React6.useRef(() => { - }); - React6.useEffect(() => { - const handlePointerDown = (event) => { - if (event.target && !isPointerInsideReactTreeRef.current) { - let handleAndDispatchPointerDownOutsideEvent2 = function() { - handleAndDispatchCustomEvent( - POINTER_DOWN_OUTSIDE, - handlePointerDownOutside, - eventDetail, - { discrete: true } - ); - }; - var handleAndDispatchPointerDownOutsideEvent = handleAndDispatchPointerDownOutsideEvent2; - const eventDetail = { originalEvent: event }; - if (event.pointerType === "touch") { - ownerDocument.removeEventListener("click", handleClickRef.current); - handleClickRef.current = handleAndDispatchPointerDownOutsideEvent2; - ownerDocument.addEventListener("click", handleClickRef.current, { once: true }); - } else { - handleAndDispatchPointerDownOutsideEvent2(); - } - } else { - ownerDocument.removeEventListener("click", handleClickRef.current); - } - isPointerInsideReactTreeRef.current = false; - }; - const timerId = window.setTimeout(() => { - ownerDocument.addEventListener("pointerdown", handlePointerDown); - }, 0); - return () => { - window.clearTimeout(timerId); - ownerDocument.removeEventListener("pointerdown", handlePointerDown); - ownerDocument.removeEventListener("click", handleClickRef.current); - }; - }, [ownerDocument, handlePointerDownOutside]); - return { - // ensures we check React component tree (not just DOM tree) - onPointerDownCapture: () => isPointerInsideReactTreeRef.current = true - }; -} -function useFocusOutside(onFocusOutside, ownerDocument = globalThis == null ? void 0 : globalThis.document) { - const handleFocusOutside = useCallbackRef(onFocusOutside); - const isFocusInsideReactTreeRef = React6.useRef(false); - React6.useEffect(() => { - const handleFocus = (event) => { - if (event.target && !isFocusInsideReactTreeRef.current) { - const eventDetail = { originalEvent: event }; - handleAndDispatchCustomEvent(FOCUS_OUTSIDE, handleFocusOutside, eventDetail, { - discrete: false - }); - } - }; - ownerDocument.addEventListener("focusin", handleFocus); - return () => ownerDocument.removeEventListener("focusin", handleFocus); - }, [ownerDocument, handleFocusOutside]); - return { - onFocusCapture: () => isFocusInsideReactTreeRef.current = true, - onBlurCapture: () => isFocusInsideReactTreeRef.current = false - }; -} -function dispatchUpdate() { - const event = new CustomEvent(CONTEXT_UPDATE); - document.dispatchEvent(event); -} -function handleAndDispatchCustomEvent(name, handler, detail, { discrete }) { - const target = detail.originalEvent.target; - const event = new CustomEvent(name, { bubbles: false, cancelable: true, detail }); - if (handler) target.addEventListener(name, handler, { once: true }); - if (discrete) { - dispatchDiscreteCustomEvent(target, event); - } else { - target.dispatchEvent(event); - } -} - -// node_modules/@radix-ui/react-focus-guards/dist/index.mjs -var React7 = __toESM(require_react(), 1); -var count = 0; -function useFocusGuards() { - React7.useEffect(() => { - const edgeGuards = document.querySelectorAll("[data-radix-focus-guard]"); - document.body.insertAdjacentElement("afterbegin", edgeGuards[0] ?? createFocusGuard()); - document.body.insertAdjacentElement("beforeend", edgeGuards[1] ?? createFocusGuard()); - count++; - return () => { - if (count === 1) { - document.querySelectorAll("[data-radix-focus-guard]").forEach((node) => node.remove()); - } - count--; - }; - }, []); -} -function createFocusGuard() { - const element = document.createElement("span"); - element.setAttribute("data-radix-focus-guard", ""); - element.tabIndex = 0; - element.style.outline = "none"; - element.style.opacity = "0"; - element.style.position = "fixed"; - element.style.pointerEvents = "none"; - return element; -} - -// node_modules/@radix-ui/react-focus-scope/dist/index.mjs -var React8 = __toESM(require_react(), 1); -var import_jsx_runtime6 = __toESM(require_jsx_runtime(), 1); -var AUTOFOCUS_ON_MOUNT = "focusScope.autoFocusOnMount"; -var AUTOFOCUS_ON_UNMOUNT = "focusScope.autoFocusOnUnmount"; -var EVENT_OPTIONS = { bubbles: false, cancelable: true }; -var FOCUS_SCOPE_NAME = "FocusScope"; -var FocusScope = React8.forwardRef((props, forwardedRef) => { - const { - loop = false, - trapped = false, - onMountAutoFocus: onMountAutoFocusProp, - onUnmountAutoFocus: onUnmountAutoFocusProp, - ...scopeProps - } = props; - const [container, setContainer] = React8.useState(null); - const onMountAutoFocus = useCallbackRef(onMountAutoFocusProp); - const onUnmountAutoFocus = useCallbackRef(onUnmountAutoFocusProp); - const lastFocusedElementRef = React8.useRef(null); - const composedRefs = useComposedRefs(forwardedRef, (node) => setContainer(node)); - const focusScope = React8.useRef({ - paused: false, - pause() { - this.paused = true; - }, - resume() { - this.paused = false; - } - }).current; - React8.useEffect(() => { - if (trapped) { - let handleFocusIn2 = function(event) { - if (focusScope.paused || !container) return; - const target = event.target; - if (container.contains(target)) { - lastFocusedElementRef.current = target; - } else { - focus(lastFocusedElementRef.current, { select: true }); - } - }, handleFocusOut2 = function(event) { - if (focusScope.paused || !container) return; - const relatedTarget = event.relatedTarget; - if (relatedTarget === null) return; - if (!container.contains(relatedTarget)) { - focus(lastFocusedElementRef.current, { select: true }); - } - }, handleMutations2 = function(mutations) { - const focusedElement = document.activeElement; - if (focusedElement !== document.body) return; - for (const mutation of mutations) { - if (mutation.removedNodes.length > 0) focus(container); - } - }; - var handleFocusIn = handleFocusIn2, handleFocusOut = handleFocusOut2, handleMutations = handleMutations2; - document.addEventListener("focusin", handleFocusIn2); - document.addEventListener("focusout", handleFocusOut2); - const mutationObserver = new MutationObserver(handleMutations2); - if (container) mutationObserver.observe(container, { childList: true, subtree: true }); - return () => { - document.removeEventListener("focusin", handleFocusIn2); - document.removeEventListener("focusout", handleFocusOut2); - mutationObserver.disconnect(); - }; - } - }, [trapped, container, focusScope.paused]); - React8.useEffect(() => { - if (container) { - focusScopesStack.add(focusScope); - const previouslyFocusedElement = document.activeElement; - const hasFocusedCandidate = container.contains(previouslyFocusedElement); - if (!hasFocusedCandidate) { - const mountEvent = new CustomEvent(AUTOFOCUS_ON_MOUNT, EVENT_OPTIONS); - container.addEventListener(AUTOFOCUS_ON_MOUNT, onMountAutoFocus); - container.dispatchEvent(mountEvent); - if (!mountEvent.defaultPrevented) { - focusFirst(removeLinks(getTabbableCandidates(container)), { select: true }); - if (document.activeElement === previouslyFocusedElement) { - focus(container); - } - } - } - return () => { - container.removeEventListener(AUTOFOCUS_ON_MOUNT, onMountAutoFocus); - setTimeout(() => { - const unmountEvent = new CustomEvent(AUTOFOCUS_ON_UNMOUNT, EVENT_OPTIONS); - container.addEventListener(AUTOFOCUS_ON_UNMOUNT, onUnmountAutoFocus); - container.dispatchEvent(unmountEvent); - if (!unmountEvent.defaultPrevented) { - focus(previouslyFocusedElement ?? document.body, { select: true }); - } - container.removeEventListener(AUTOFOCUS_ON_UNMOUNT, onUnmountAutoFocus); - focusScopesStack.remove(focusScope); - }, 0); - }; - } - }, [container, onMountAutoFocus, onUnmountAutoFocus, focusScope]); - const handleKeyDown = React8.useCallback( - (event) => { - if (!loop && !trapped) return; - if (focusScope.paused) return; - const isTabKey = event.key === "Tab" && !event.altKey && !event.ctrlKey && !event.metaKey; - const focusedElement = document.activeElement; - if (isTabKey && focusedElement) { - const container2 = event.currentTarget; - const [first, last] = getTabbableEdges(container2); - const hasTabbableElementsInside = first && last; - if (!hasTabbableElementsInside) { - if (focusedElement === container2) event.preventDefault(); - } else { - if (!event.shiftKey && focusedElement === last) { - event.preventDefault(); - if (loop) focus(first, { select: true }); - } else if (event.shiftKey && focusedElement === first) { - event.preventDefault(); - if (loop) focus(last, { select: true }); - } - } - } - }, - [loop, trapped, focusScope.paused] - ); - return (0, import_jsx_runtime6.jsx)(Primitive.div, { tabIndex: -1, ...scopeProps, ref: composedRefs, onKeyDown: handleKeyDown }); -}); -FocusScope.displayName = FOCUS_SCOPE_NAME; -function focusFirst(candidates, { select = false } = {}) { - const previouslyFocusedElement = document.activeElement; - for (const candidate of candidates) { - focus(candidate, { select }); - if (document.activeElement !== previouslyFocusedElement) return; - } -} -function getTabbableEdges(container) { - const candidates = getTabbableCandidates(container); - const first = findVisible(candidates, container); - const last = findVisible(candidates.reverse(), container); - return [first, last]; -} -function getTabbableCandidates(container) { - const nodes = []; - const walker = document.createTreeWalker(container, NodeFilter.SHOW_ELEMENT, { - acceptNode: (node) => { - const isHiddenInput = node.tagName === "INPUT" && node.type === "hidden"; - if (node.disabled || node.hidden || isHiddenInput) return NodeFilter.FILTER_SKIP; - return node.tabIndex >= 0 ? NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_SKIP; - } - }); - while (walker.nextNode()) nodes.push(walker.currentNode); - return nodes; -} -function findVisible(elements, container) { - for (const element of elements) { - if (!isHidden(element, { upTo: container })) return element; - } -} -function isHidden(node, { upTo }) { - if (getComputedStyle(node).visibility === "hidden") return true; - while (node) { - if (upTo !== void 0 && node === upTo) return false; - if (getComputedStyle(node).display === "none") return true; - node = node.parentElement; - } - return false; -} -function isSelectableInput(element) { - return element instanceof HTMLInputElement && "select" in element; -} -function focus(element, { select = false } = {}) { - if (element && element.focus) { - const previouslyFocusedElement = document.activeElement; - element.focus({ preventScroll: true }); - if (element !== previouslyFocusedElement && isSelectableInput(element) && select) - element.select(); - } -} -var focusScopesStack = createFocusScopesStack(); -function createFocusScopesStack() { - let stack = []; - return { - add(focusScope) { - const activeFocusScope = stack[0]; - if (focusScope !== activeFocusScope) { - activeFocusScope == null ? void 0 : activeFocusScope.pause(); - } - stack = arrayRemove(stack, focusScope); - stack.unshift(focusScope); - }, - remove(focusScope) { - var _a; - stack = arrayRemove(stack, focusScope); - (_a = stack[0]) == null ? void 0 : _a.resume(); - } - }; -} -function arrayRemove(array, item) { - const updatedArray = [...array]; - const index2 = updatedArray.indexOf(item); - if (index2 !== -1) { - updatedArray.splice(index2, 1); - } - return updatedArray; -} -function removeLinks(items) { - return items.filter((item) => item.tagName !== "A"); -} - -// node_modules/@radix-ui/react-id/dist/index.mjs -var React10 = __toESM(require_react(), 1); - -// node_modules/@radix-ui/react-use-layout-effect/dist/index.mjs -var React9 = __toESM(require_react(), 1); -var useLayoutEffect2 = (globalThis == null ? void 0 : globalThis.document) ? React9.useLayoutEffect : () => { -}; - -// node_modules/@radix-ui/react-id/dist/index.mjs -var useReactId = React10[" useId ".trim().toString()] || (() => void 0); -var count2 = 0; -function useId(deterministicId) { - const [id, setId] = React10.useState(useReactId()); - useLayoutEffect2(() => { - if (!deterministicId) setId((reactId) => reactId ?? String(count2++)); - }, [deterministicId]); - return deterministicId || (id ? `radix-${id}` : ""); -} - -// node_modules/@radix-ui/react-popper/dist/index.mjs -var React14 = __toESM(require_react(), 1); - -// node_modules/@floating-ui/utils/dist/floating-ui.utils.mjs -var sides = ["top", "right", "bottom", "left"]; -var alignments = ["start", "end"]; -var placements = sides.reduce((acc, side) => acc.concat(side, side + "-" + alignments[0], side + "-" + alignments[1]), []); -var min = Math.min; -var max = Math.max; -var round = Math.round; -var floor = Math.floor; -var createCoords = (v) => ({ - x: v, - y: v -}); -var oppositeSideMap = { - left: "right", - right: "left", - bottom: "top", - top: "bottom" -}; -var oppositeAlignmentMap = { - start: "end", - end: "start" -}; -function clamp2(start, value, end) { - return max(start, min(value, end)); -} -function evaluate(value, param) { - return typeof value === "function" ? value(param) : value; -} -function getSide(placement) { - return placement.split("-")[0]; -} -function getAlignment(placement) { - return placement.split("-")[1]; -} -function getOppositeAxis(axis) { - return axis === "x" ? "y" : "x"; -} -function getAxisLength(axis) { - return axis === "y" ? "height" : "width"; -} -var yAxisSides = /* @__PURE__ */ new Set(["top", "bottom"]); -function getSideAxis(placement) { - return yAxisSides.has(getSide(placement)) ? "y" : "x"; -} -function getAlignmentAxis(placement) { - return getOppositeAxis(getSideAxis(placement)); -} -function getAlignmentSides(placement, rects, rtl) { - if (rtl === void 0) { - rtl = false; - } - const alignment = getAlignment(placement); - const alignmentAxis = getAlignmentAxis(placement); - const length = getAxisLength(alignmentAxis); - let mainAlignmentSide = alignmentAxis === "x" ? alignment === (rtl ? "end" : "start") ? "right" : "left" : alignment === "start" ? "bottom" : "top"; - if (rects.reference[length] > rects.floating[length]) { - mainAlignmentSide = getOppositePlacement(mainAlignmentSide); - } - return [mainAlignmentSide, getOppositePlacement(mainAlignmentSide)]; -} -function getExpandedPlacements(placement) { - const oppositePlacement = getOppositePlacement(placement); - return [getOppositeAlignmentPlacement(placement), oppositePlacement, getOppositeAlignmentPlacement(oppositePlacement)]; -} -function getOppositeAlignmentPlacement(placement) { - return placement.replace(/start|end/g, (alignment) => oppositeAlignmentMap[alignment]); -} -var lrPlacement = ["left", "right"]; -var rlPlacement = ["right", "left"]; -var tbPlacement = ["top", "bottom"]; -var btPlacement = ["bottom", "top"]; -function getSideList(side, isStart, rtl) { - switch (side) { - case "top": - case "bottom": - if (rtl) return isStart ? rlPlacement : lrPlacement; - return isStart ? lrPlacement : rlPlacement; - case "left": - case "right": - return isStart ? tbPlacement : btPlacement; - default: - return []; - } -} -function getOppositeAxisPlacements(placement, flipAlignment, direction, rtl) { - const alignment = getAlignment(placement); - let list = getSideList(getSide(placement), direction === "start", rtl); - if (alignment) { - list = list.map((side) => side + "-" + alignment); - if (flipAlignment) { - list = list.concat(list.map(getOppositeAlignmentPlacement)); - } - } - return list; -} -function getOppositePlacement(placement) { - return placement.replace(/left|right|bottom|top/g, (side) => oppositeSideMap[side]); -} -function expandPaddingObject(padding) { - return { - top: 0, - right: 0, - bottom: 0, - left: 0, - ...padding - }; -} -function getPaddingObject(padding) { - return typeof padding !== "number" ? expandPaddingObject(padding) : { - top: padding, - right: padding, - bottom: padding, - left: padding - }; -} -function rectToClientRect(rect) { - const { - x, - y, - width, - height - } = rect; - return { - width, - height, - top: y, - left: x, - right: x + width, - bottom: y + height, - x, - y - }; -} - -// node_modules/@floating-ui/core/dist/floating-ui.core.mjs -function computeCoordsFromPlacement(_ref, placement, rtl) { - let { - reference, - floating - } = _ref; - const sideAxis = getSideAxis(placement); - const alignmentAxis = getAlignmentAxis(placement); - const alignLength = getAxisLength(alignmentAxis); - const side = getSide(placement); - const isVertical = sideAxis === "y"; - const commonX = reference.x + reference.width / 2 - floating.width / 2; - const commonY = reference.y + reference.height / 2 - floating.height / 2; - const commonAlign = reference[alignLength] / 2 - floating[alignLength] / 2; - let coords; - switch (side) { - case "top": - coords = { - x: commonX, - y: reference.y - floating.height - }; - break; - case "bottom": - coords = { - x: commonX, - y: reference.y + reference.height - }; - break; - case "right": - coords = { - x: reference.x + reference.width, - y: commonY - }; - break; - case "left": - coords = { - x: reference.x - floating.width, - y: commonY - }; - break; - default: - coords = { - x: reference.x, - y: reference.y - }; - } - switch (getAlignment(placement)) { - case "start": - coords[alignmentAxis] -= commonAlign * (rtl && isVertical ? -1 : 1); - break; - case "end": - coords[alignmentAxis] += commonAlign * (rtl && isVertical ? -1 : 1); - break; - } - return coords; -} -var computePosition = async (reference, floating, config) => { - const { - placement = "bottom", - strategy = "absolute", - middleware = [], - platform: platform2 - } = config; - const validMiddleware = middleware.filter(Boolean); - const rtl = await (platform2.isRTL == null ? void 0 : platform2.isRTL(floating)); - let rects = await platform2.getElementRects({ - reference, - floating, - strategy - }); - let { - x, - y - } = computeCoordsFromPlacement(rects, placement, rtl); - let statefulPlacement = placement; - let middlewareData = {}; - let resetCount = 0; - for (let i = 0; i < validMiddleware.length; i++) { - const { - name, - fn - } = validMiddleware[i]; - const { - x: nextX, - y: nextY, - data, - reset - } = await fn({ - x, - y, - initialPlacement: placement, - placement: statefulPlacement, - strategy, - middlewareData, - rects, - platform: platform2, - elements: { - reference, - floating - } - }); - x = nextX != null ? nextX : x; - y = nextY != null ? nextY : y; - middlewareData = { - ...middlewareData, - [name]: { - ...middlewareData[name], - ...data - } - }; - if (reset && resetCount <= 50) { - resetCount++; - if (typeof reset === "object") { - if (reset.placement) { - statefulPlacement = reset.placement; - } - if (reset.rects) { - rects = reset.rects === true ? await platform2.getElementRects({ - reference, - floating, - strategy - }) : reset.rects; - } - ({ - x, - y - } = computeCoordsFromPlacement(rects, statefulPlacement, rtl)); - } - i = -1; - } - } - return { - x, - y, - placement: statefulPlacement, - strategy, - middlewareData - }; -}; -async function detectOverflow(state, options) { - var _await$platform$isEle; - if (options === void 0) { - options = {}; - } - const { - x, - y, - platform: platform2, - rects, - elements, - strategy - } = state; - const { - boundary = "clippingAncestors", - rootBoundary = "viewport", - elementContext = "floating", - altBoundary = false, - padding = 0 - } = evaluate(options, state); - const paddingObject = getPaddingObject(padding); - const altContext = elementContext === "floating" ? "reference" : "floating"; - const element = elements[altBoundary ? altContext : elementContext]; - const clippingClientRect = rectToClientRect(await platform2.getClippingRect({ - element: ((_await$platform$isEle = await (platform2.isElement == null ? void 0 : platform2.isElement(element))) != null ? _await$platform$isEle : true) ? element : element.contextElement || await (platform2.getDocumentElement == null ? void 0 : platform2.getDocumentElement(elements.floating)), - boundary, - rootBoundary, - strategy - })); - const rect = elementContext === "floating" ? { - x, - y, - width: rects.floating.width, - height: rects.floating.height - } : rects.reference; - const offsetParent = await (platform2.getOffsetParent == null ? void 0 : platform2.getOffsetParent(elements.floating)); - const offsetScale = await (platform2.isElement == null ? void 0 : platform2.isElement(offsetParent)) ? await (platform2.getScale == null ? void 0 : platform2.getScale(offsetParent)) || { - x: 1, - y: 1 - } : { - x: 1, - y: 1 - }; - const elementClientRect = rectToClientRect(platform2.convertOffsetParentRelativeRectToViewportRelativeRect ? await platform2.convertOffsetParentRelativeRectToViewportRelativeRect({ - elements, - rect, - offsetParent, - strategy - }) : rect); - return { - top: (clippingClientRect.top - elementClientRect.top + paddingObject.top) / offsetScale.y, - bottom: (elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom) / offsetScale.y, - left: (clippingClientRect.left - elementClientRect.left + paddingObject.left) / offsetScale.x, - right: (elementClientRect.right - clippingClientRect.right + paddingObject.right) / offsetScale.x - }; -} -var arrow = (options) => ({ - name: "arrow", - options, - async fn(state) { - const { - x, - y, - placement, - rects, - platform: platform2, - elements, - middlewareData - } = state; - const { - element, - padding = 0 - } = evaluate(options, state) || {}; - if (element == null) { - return {}; - } - const paddingObject = getPaddingObject(padding); - const coords = { - x, - y - }; - const axis = getAlignmentAxis(placement); - const length = getAxisLength(axis); - const arrowDimensions = await platform2.getDimensions(element); - const isYAxis = axis === "y"; - const minProp = isYAxis ? "top" : "left"; - const maxProp = isYAxis ? "bottom" : "right"; - const clientProp = isYAxis ? "clientHeight" : "clientWidth"; - const endDiff = rects.reference[length] + rects.reference[axis] - coords[axis] - rects.floating[length]; - const startDiff = coords[axis] - rects.reference[axis]; - const arrowOffsetParent = await (platform2.getOffsetParent == null ? void 0 : platform2.getOffsetParent(element)); - let clientSize = arrowOffsetParent ? arrowOffsetParent[clientProp] : 0; - if (!clientSize || !await (platform2.isElement == null ? void 0 : platform2.isElement(arrowOffsetParent))) { - clientSize = elements.floating[clientProp] || rects.floating[length]; - } - const centerToReference = endDiff / 2 - startDiff / 2; - const largestPossiblePadding = clientSize / 2 - arrowDimensions[length] / 2 - 1; - const minPadding = min(paddingObject[minProp], largestPossiblePadding); - const maxPadding = min(paddingObject[maxProp], largestPossiblePadding); - const min$1 = minPadding; - const max2 = clientSize - arrowDimensions[length] - maxPadding; - const center = clientSize / 2 - arrowDimensions[length] / 2 + centerToReference; - const offset4 = clamp2(min$1, center, max2); - const shouldAddOffset = !middlewareData.arrow && getAlignment(placement) != null && center !== offset4 && rects.reference[length] / 2 - (center < min$1 ? minPadding : maxPadding) - arrowDimensions[length] / 2 < 0; - const alignmentOffset = shouldAddOffset ? center < min$1 ? center - min$1 : center - max2 : 0; - return { - [axis]: coords[axis] + alignmentOffset, - data: { - [axis]: offset4, - centerOffset: center - offset4 - alignmentOffset, - ...shouldAddOffset && { - alignmentOffset - } - }, - reset: shouldAddOffset - }; - } -}); -var flip = function(options) { - if (options === void 0) { - options = {}; - } - return { - name: "flip", - options, - async fn(state) { - var _middlewareData$arrow, _middlewareData$flip; - const { - placement, - middlewareData, - rects, - initialPlacement, - platform: platform2, - elements - } = state; - const { - mainAxis: checkMainAxis = true, - crossAxis: checkCrossAxis = true, - fallbackPlacements: specifiedFallbackPlacements, - fallbackStrategy = "bestFit", - fallbackAxisSideDirection = "none", - flipAlignment = true, - ...detectOverflowOptions - } = evaluate(options, state); - if ((_middlewareData$arrow = middlewareData.arrow) != null && _middlewareData$arrow.alignmentOffset) { - return {}; - } - const side = getSide(placement); - const initialSideAxis = getSideAxis(initialPlacement); - const isBasePlacement = getSide(initialPlacement) === initialPlacement; - const rtl = await (platform2.isRTL == null ? void 0 : platform2.isRTL(elements.floating)); - const fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipAlignment ? [getOppositePlacement(initialPlacement)] : getExpandedPlacements(initialPlacement)); - const hasFallbackAxisSideDirection = fallbackAxisSideDirection !== "none"; - if (!specifiedFallbackPlacements && hasFallbackAxisSideDirection) { - fallbackPlacements.push(...getOppositeAxisPlacements(initialPlacement, flipAlignment, fallbackAxisSideDirection, rtl)); - } - const placements2 = [initialPlacement, ...fallbackPlacements]; - const overflow = await detectOverflow(state, detectOverflowOptions); - const overflows = []; - let overflowsData = ((_middlewareData$flip = middlewareData.flip) == null ? void 0 : _middlewareData$flip.overflows) || []; - if (checkMainAxis) { - overflows.push(overflow[side]); - } - if (checkCrossAxis) { - const sides2 = getAlignmentSides(placement, rects, rtl); - overflows.push(overflow[sides2[0]], overflow[sides2[1]]); - } - overflowsData = [...overflowsData, { - placement, - overflows - }]; - if (!overflows.every((side2) => side2 <= 0)) { - var _middlewareData$flip2, _overflowsData$filter; - const nextIndex = (((_middlewareData$flip2 = middlewareData.flip) == null ? void 0 : _middlewareData$flip2.index) || 0) + 1; - const nextPlacement = placements2[nextIndex]; - if (nextPlacement) { - const ignoreCrossAxisOverflow = checkCrossAxis === "alignment" ? initialSideAxis !== getSideAxis(nextPlacement) : false; - if (!ignoreCrossAxisOverflow || // We leave the current main axis only if every placement on that axis - // overflows the main axis. - overflowsData.every((d) => getSideAxis(d.placement) === initialSideAxis ? d.overflows[0] > 0 : true)) { - return { - data: { - index: nextIndex, - overflows: overflowsData - }, - reset: { - placement: nextPlacement - } - }; - } - } - let resetPlacement = (_overflowsData$filter = overflowsData.filter((d) => d.overflows[0] <= 0).sort((a, b) => a.overflows[1] - b.overflows[1])[0]) == null ? void 0 : _overflowsData$filter.placement; - if (!resetPlacement) { - switch (fallbackStrategy) { - case "bestFit": { - var _overflowsData$filter2; - const placement2 = (_overflowsData$filter2 = overflowsData.filter((d) => { - if (hasFallbackAxisSideDirection) { - const currentSideAxis = getSideAxis(d.placement); - return currentSideAxis === initialSideAxis || // Create a bias to the `y` side axis due to horizontal - // reading directions favoring greater width. - currentSideAxis === "y"; - } - return true; - }).map((d) => [d.placement, d.overflows.filter((overflow2) => overflow2 > 0).reduce((acc, overflow2) => acc + overflow2, 0)]).sort((a, b) => a[1] - b[1])[0]) == null ? void 0 : _overflowsData$filter2[0]; - if (placement2) { - resetPlacement = placement2; - } - break; - } - case "initialPlacement": - resetPlacement = initialPlacement; - break; - } - } - if (placement !== resetPlacement) { - return { - reset: { - placement: resetPlacement - } - }; - } - } - return {}; - } - }; -}; -function getSideOffsets(overflow, rect) { - return { - top: overflow.top - rect.height, - right: overflow.right - rect.width, - bottom: overflow.bottom - rect.height, - left: overflow.left - rect.width - }; -} -function isAnySideFullyClipped(overflow) { - return sides.some((side) => overflow[side] >= 0); -} -var hide = function(options) { - if (options === void 0) { - options = {}; - } - return { - name: "hide", - options, - async fn(state) { - const { - rects - } = state; - const { - strategy = "referenceHidden", - ...detectOverflowOptions - } = evaluate(options, state); - switch (strategy) { - case "referenceHidden": { - const overflow = await detectOverflow(state, { - ...detectOverflowOptions, - elementContext: "reference" - }); - const offsets = getSideOffsets(overflow, rects.reference); - return { - data: { - referenceHiddenOffsets: offsets, - referenceHidden: isAnySideFullyClipped(offsets) - } - }; - } - case "escaped": { - const overflow = await detectOverflow(state, { - ...detectOverflowOptions, - altBoundary: true - }); - const offsets = getSideOffsets(overflow, rects.floating); - return { - data: { - escapedOffsets: offsets, - escaped: isAnySideFullyClipped(offsets) - } - }; - } - default: { - return {}; - } - } - } - }; -}; -var originSides = /* @__PURE__ */ new Set(["left", "top"]); -async function convertValueToCoords(state, options) { - const { - placement, - platform: platform2, - elements - } = state; - const rtl = await (platform2.isRTL == null ? void 0 : platform2.isRTL(elements.floating)); - const side = getSide(placement); - const alignment = getAlignment(placement); - const isVertical = getSideAxis(placement) === "y"; - const mainAxisMulti = originSides.has(side) ? -1 : 1; - const crossAxisMulti = rtl && isVertical ? -1 : 1; - const rawValue = evaluate(options, state); - let { - mainAxis, - crossAxis, - alignmentAxis - } = typeof rawValue === "number" ? { - mainAxis: rawValue, - crossAxis: 0, - alignmentAxis: null - } : { - mainAxis: rawValue.mainAxis || 0, - crossAxis: rawValue.crossAxis || 0, - alignmentAxis: rawValue.alignmentAxis - }; - if (alignment && typeof alignmentAxis === "number") { - crossAxis = alignment === "end" ? alignmentAxis * -1 : alignmentAxis; - } - return isVertical ? { - x: crossAxis * crossAxisMulti, - y: mainAxis * mainAxisMulti - } : { - x: mainAxis * mainAxisMulti, - y: crossAxis * crossAxisMulti - }; -} -var offset = function(options) { - if (options === void 0) { - options = 0; - } - return { - name: "offset", - options, - async fn(state) { - var _middlewareData$offse, _middlewareData$arrow; - const { - x, - y, - placement, - middlewareData - } = state; - const diffCoords = await convertValueToCoords(state, options); - if (placement === ((_middlewareData$offse = middlewareData.offset) == null ? void 0 : _middlewareData$offse.placement) && (_middlewareData$arrow = middlewareData.arrow) != null && _middlewareData$arrow.alignmentOffset) { - return {}; - } - return { - x: x + diffCoords.x, - y: y + diffCoords.y, - data: { - ...diffCoords, - placement - } - }; - } - }; -}; -var shift = function(options) { - if (options === void 0) { - options = {}; - } - return { - name: "shift", - options, - async fn(state) { - const { - x, - y, - placement - } = state; - const { - mainAxis: checkMainAxis = true, - crossAxis: checkCrossAxis = false, - limiter = { - fn: (_ref) => { - let { - x: x2, - y: y2 - } = _ref; - return { - x: x2, - y: y2 - }; - } - }, - ...detectOverflowOptions - } = evaluate(options, state); - const coords = { - x, - y - }; - const overflow = await detectOverflow(state, detectOverflowOptions); - const crossAxis = getSideAxis(getSide(placement)); - const mainAxis = getOppositeAxis(crossAxis); - let mainAxisCoord = coords[mainAxis]; - let crossAxisCoord = coords[crossAxis]; - if (checkMainAxis) { - const minSide = mainAxis === "y" ? "top" : "left"; - const maxSide = mainAxis === "y" ? "bottom" : "right"; - const min2 = mainAxisCoord + overflow[minSide]; - const max2 = mainAxisCoord - overflow[maxSide]; - mainAxisCoord = clamp2(min2, mainAxisCoord, max2); - } - if (checkCrossAxis) { - const minSide = crossAxis === "y" ? "top" : "left"; - const maxSide = crossAxis === "y" ? "bottom" : "right"; - const min2 = crossAxisCoord + overflow[minSide]; - const max2 = crossAxisCoord - overflow[maxSide]; - crossAxisCoord = clamp2(min2, crossAxisCoord, max2); - } - const limitedCoords = limiter.fn({ - ...state, - [mainAxis]: mainAxisCoord, - [crossAxis]: crossAxisCoord - }); - return { - ...limitedCoords, - data: { - x: limitedCoords.x - x, - y: limitedCoords.y - y, - enabled: { - [mainAxis]: checkMainAxis, - [crossAxis]: checkCrossAxis - } - } - }; - } - }; -}; -var limitShift = function(options) { - if (options === void 0) { - options = {}; - } - return { - options, - fn(state) { - const { - x, - y, - placement, - rects, - middlewareData - } = state; - const { - offset: offset4 = 0, - mainAxis: checkMainAxis = true, - crossAxis: checkCrossAxis = true - } = evaluate(options, state); - const coords = { - x, - y - }; - const crossAxis = getSideAxis(placement); - const mainAxis = getOppositeAxis(crossAxis); - let mainAxisCoord = coords[mainAxis]; - let crossAxisCoord = coords[crossAxis]; - const rawOffset = evaluate(offset4, state); - const computedOffset = typeof rawOffset === "number" ? { - mainAxis: rawOffset, - crossAxis: 0 - } : { - mainAxis: 0, - crossAxis: 0, - ...rawOffset - }; - if (checkMainAxis) { - const len = mainAxis === "y" ? "height" : "width"; - const limitMin = rects.reference[mainAxis] - rects.floating[len] + computedOffset.mainAxis; - const limitMax = rects.reference[mainAxis] + rects.reference[len] - computedOffset.mainAxis; - if (mainAxisCoord < limitMin) { - mainAxisCoord = limitMin; - } else if (mainAxisCoord > limitMax) { - mainAxisCoord = limitMax; - } - } - if (checkCrossAxis) { - var _middlewareData$offse, _middlewareData$offse2; - const len = mainAxis === "y" ? "width" : "height"; - const isOriginSide = originSides.has(getSide(placement)); - const limitMin = rects.reference[crossAxis] - rects.floating[len] + (isOriginSide ? ((_middlewareData$offse = middlewareData.offset) == null ? void 0 : _middlewareData$offse[crossAxis]) || 0 : 0) + (isOriginSide ? 0 : computedOffset.crossAxis); - const limitMax = rects.reference[crossAxis] + rects.reference[len] + (isOriginSide ? 0 : ((_middlewareData$offse2 = middlewareData.offset) == null ? void 0 : _middlewareData$offse2[crossAxis]) || 0) - (isOriginSide ? computedOffset.crossAxis : 0); - if (crossAxisCoord < limitMin) { - crossAxisCoord = limitMin; - } else if (crossAxisCoord > limitMax) { - crossAxisCoord = limitMax; - } - } - return { - [mainAxis]: mainAxisCoord, - [crossAxis]: crossAxisCoord - }; - } - }; -}; -var size = function(options) { - if (options === void 0) { - options = {}; - } - return { - name: "size", - options, - async fn(state) { - var _state$middlewareData, _state$middlewareData2; - const { - placement, - rects, - platform: platform2, - elements - } = state; - const { - apply = () => { - }, - ...detectOverflowOptions - } = evaluate(options, state); - const overflow = await detectOverflow(state, detectOverflowOptions); - const side = getSide(placement); - const alignment = getAlignment(placement); - const isYAxis = getSideAxis(placement) === "y"; - const { - width, - height - } = rects.floating; - let heightSide; - let widthSide; - if (side === "top" || side === "bottom") { - heightSide = side; - widthSide = alignment === (await (platform2.isRTL == null ? void 0 : platform2.isRTL(elements.floating)) ? "start" : "end") ? "left" : "right"; - } else { - widthSide = side; - heightSide = alignment === "end" ? "top" : "bottom"; - } - const maximumClippingHeight = height - overflow.top - overflow.bottom; - const maximumClippingWidth = width - overflow.left - overflow.right; - const overflowAvailableHeight = min(height - overflow[heightSide], maximumClippingHeight); - const overflowAvailableWidth = min(width - overflow[widthSide], maximumClippingWidth); - const noShift = !state.middlewareData.shift; - let availableHeight = overflowAvailableHeight; - let availableWidth = overflowAvailableWidth; - if ((_state$middlewareData = state.middlewareData.shift) != null && _state$middlewareData.enabled.x) { - availableWidth = maximumClippingWidth; - } - if ((_state$middlewareData2 = state.middlewareData.shift) != null && _state$middlewareData2.enabled.y) { - availableHeight = maximumClippingHeight; - } - if (noShift && !alignment) { - const xMin = max(overflow.left, 0); - const xMax = max(overflow.right, 0); - const yMin = max(overflow.top, 0); - const yMax = max(overflow.bottom, 0); - if (isYAxis) { - availableWidth = width - 2 * (xMin !== 0 || xMax !== 0 ? xMin + xMax : max(overflow.left, overflow.right)); - } else { - availableHeight = height - 2 * (yMin !== 0 || yMax !== 0 ? yMin + yMax : max(overflow.top, overflow.bottom)); - } - } - await apply({ - ...state, - availableWidth, - availableHeight - }); - const nextDimensions = await platform2.getDimensions(elements.floating); - if (width !== nextDimensions.width || height !== nextDimensions.height) { - return { - reset: { - rects: true - } - }; - } - return {}; - } - }; -}; - -// node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.mjs -function hasWindow() { - return typeof window !== "undefined"; -} -function getNodeName(node) { - if (isNode(node)) { - return (node.nodeName || "").toLowerCase(); - } - return "#document"; -} -function getWindow(node) { - var _node$ownerDocument; - return (node == null || (_node$ownerDocument = node.ownerDocument) == null ? void 0 : _node$ownerDocument.defaultView) || window; -} -function getDocumentElement(node) { - var _ref; - return (_ref = (isNode(node) ? node.ownerDocument : node.document) || window.document) == null ? void 0 : _ref.documentElement; -} -function isNode(value) { - if (!hasWindow()) { - return false; - } - return value instanceof Node || value instanceof getWindow(value).Node; -} -function isElement(value) { - if (!hasWindow()) { - return false; - } - return value instanceof Element || value instanceof getWindow(value).Element; -} -function isHTMLElement(value) { - if (!hasWindow()) { - return false; - } - return value instanceof HTMLElement || value instanceof getWindow(value).HTMLElement; -} -function isShadowRoot(value) { - if (!hasWindow() || typeof ShadowRoot === "undefined") { - return false; - } - return value instanceof ShadowRoot || value instanceof getWindow(value).ShadowRoot; -} -var invalidOverflowDisplayValues = /* @__PURE__ */ new Set(["inline", "contents"]); -function isOverflowElement(element) { - const { - overflow, - overflowX, - overflowY, - display - } = getComputedStyle2(element); - return /auto|scroll|overlay|hidden|clip/.test(overflow + overflowY + overflowX) && !invalidOverflowDisplayValues.has(display); -} -var tableElements = /* @__PURE__ */ new Set(["table", "td", "th"]); -function isTableElement(element) { - return tableElements.has(getNodeName(element)); -} -var topLayerSelectors = [":popover-open", ":modal"]; -function isTopLayer(element) { - return topLayerSelectors.some((selector) => { - try { - return element.matches(selector); - } catch (_e) { - return false; - } - }); -} -var transformProperties = ["transform", "translate", "scale", "rotate", "perspective"]; -var willChangeValues = ["transform", "translate", "scale", "rotate", "perspective", "filter"]; -var containValues = ["paint", "layout", "strict", "content"]; -function isContainingBlock(elementOrCss) { - const webkit = isWebKit(); - const css = isElement(elementOrCss) ? getComputedStyle2(elementOrCss) : elementOrCss; - return transformProperties.some((value) => css[value] ? css[value] !== "none" : false) || (css.containerType ? css.containerType !== "normal" : false) || !webkit && (css.backdropFilter ? css.backdropFilter !== "none" : false) || !webkit && (css.filter ? css.filter !== "none" : false) || willChangeValues.some((value) => (css.willChange || "").includes(value)) || containValues.some((value) => (css.contain || "").includes(value)); -} -function getContainingBlock(element) { - let currentNode = getParentNode(element); - while (isHTMLElement(currentNode) && !isLastTraversableNode(currentNode)) { - if (isContainingBlock(currentNode)) { - return currentNode; - } else if (isTopLayer(currentNode)) { - return null; - } - currentNode = getParentNode(currentNode); - } - return null; -} -function isWebKit() { - if (typeof CSS === "undefined" || !CSS.supports) return false; - return CSS.supports("-webkit-backdrop-filter", "none"); -} -var lastTraversableNodeNames = /* @__PURE__ */ new Set(["html", "body", "#document"]); -function isLastTraversableNode(node) { - return lastTraversableNodeNames.has(getNodeName(node)); -} -function getComputedStyle2(element) { - return getWindow(element).getComputedStyle(element); -} -function getNodeScroll(element) { - if (isElement(element)) { - return { - scrollLeft: element.scrollLeft, - scrollTop: element.scrollTop - }; - } - return { - scrollLeft: element.scrollX, - scrollTop: element.scrollY - }; -} -function getParentNode(node) { - if (getNodeName(node) === "html") { - return node; - } - const result = ( - // Step into the shadow DOM of the parent of a slotted node. - node.assignedSlot || // DOM Element detected. - node.parentNode || // ShadowRoot detected. - isShadowRoot(node) && node.host || // Fallback. - getDocumentElement(node) - ); - return isShadowRoot(result) ? result.host : result; -} -function getNearestOverflowAncestor(node) { - const parentNode = getParentNode(node); - if (isLastTraversableNode(parentNode)) { - return node.ownerDocument ? node.ownerDocument.body : node.body; - } - if (isHTMLElement(parentNode) && isOverflowElement(parentNode)) { - return parentNode; - } - return getNearestOverflowAncestor(parentNode); -} -function getOverflowAncestors(node, list, traverseIframes) { - var _node$ownerDocument2; - if (list === void 0) { - list = []; - } - if (traverseIframes === void 0) { - traverseIframes = true; - } - const scrollableAncestor = getNearestOverflowAncestor(node); - const isBody = scrollableAncestor === ((_node$ownerDocument2 = node.ownerDocument) == null ? void 0 : _node$ownerDocument2.body); - const win = getWindow(scrollableAncestor); - if (isBody) { - const frameElement = getFrameElement(win); - return list.concat(win, win.visualViewport || [], isOverflowElement(scrollableAncestor) ? scrollableAncestor : [], frameElement && traverseIframes ? getOverflowAncestors(frameElement) : []); - } - return list.concat(scrollableAncestor, getOverflowAncestors(scrollableAncestor, [], traverseIframes)); -} -function getFrameElement(win) { - return win.parent && Object.getPrototypeOf(win.parent) ? win.frameElement : null; -} - -// node_modules/@floating-ui/dom/dist/floating-ui.dom.mjs -function getCssDimensions(element) { - const css = getComputedStyle2(element); - let width = parseFloat(css.width) || 0; - let height = parseFloat(css.height) || 0; - const hasOffset = isHTMLElement(element); - const offsetWidth = hasOffset ? element.offsetWidth : width; - const offsetHeight = hasOffset ? element.offsetHeight : height; - const shouldFallback = round(width) !== offsetWidth || round(height) !== offsetHeight; - if (shouldFallback) { - width = offsetWidth; - height = offsetHeight; - } - return { - width, - height, - $: shouldFallback - }; -} -function unwrapElement(element) { - return !isElement(element) ? element.contextElement : element; -} -function getScale(element) { - const domElement = unwrapElement(element); - if (!isHTMLElement(domElement)) { - return createCoords(1); - } - const rect = domElement.getBoundingClientRect(); - const { - width, - height, - $ - } = getCssDimensions(domElement); - let x = ($ ? round(rect.width) : rect.width) / width; - let y = ($ ? round(rect.height) : rect.height) / height; - if (!x || !Number.isFinite(x)) { - x = 1; - } - if (!y || !Number.isFinite(y)) { - y = 1; - } - return { - x, - y - }; -} -var noOffsets = createCoords(0); -function getVisualOffsets(element) { - const win = getWindow(element); - if (!isWebKit() || !win.visualViewport) { - return noOffsets; - } - return { - x: win.visualViewport.offsetLeft, - y: win.visualViewport.offsetTop - }; -} -function shouldAddVisualOffsets(element, isFixed, floatingOffsetParent) { - if (isFixed === void 0) { - isFixed = false; - } - if (!floatingOffsetParent || isFixed && floatingOffsetParent !== getWindow(element)) { - return false; - } - return isFixed; -} -function getBoundingClientRect(element, includeScale, isFixedStrategy, offsetParent) { - if (includeScale === void 0) { - includeScale = false; - } - if (isFixedStrategy === void 0) { - isFixedStrategy = false; - } - const clientRect = element.getBoundingClientRect(); - const domElement = unwrapElement(element); - let scale = createCoords(1); - if (includeScale) { - if (offsetParent) { - if (isElement(offsetParent)) { - scale = getScale(offsetParent); - } - } else { - scale = getScale(element); - } - } - const visualOffsets = shouldAddVisualOffsets(domElement, isFixedStrategy, offsetParent) ? getVisualOffsets(domElement) : createCoords(0); - let x = (clientRect.left + visualOffsets.x) / scale.x; - let y = (clientRect.top + visualOffsets.y) / scale.y; - let width = clientRect.width / scale.x; - let height = clientRect.height / scale.y; - if (domElement) { - const win = getWindow(domElement); - const offsetWin = offsetParent && isElement(offsetParent) ? getWindow(offsetParent) : offsetParent; - let currentWin = win; - let currentIFrame = getFrameElement(currentWin); - while (currentIFrame && offsetParent && offsetWin !== currentWin) { - const iframeScale = getScale(currentIFrame); - const iframeRect = currentIFrame.getBoundingClientRect(); - const css = getComputedStyle2(currentIFrame); - const left = iframeRect.left + (currentIFrame.clientLeft + parseFloat(css.paddingLeft)) * iframeScale.x; - const top = iframeRect.top + (currentIFrame.clientTop + parseFloat(css.paddingTop)) * iframeScale.y; - x *= iframeScale.x; - y *= iframeScale.y; - width *= iframeScale.x; - height *= iframeScale.y; - x += left; - y += top; - currentWin = getWindow(currentIFrame); - currentIFrame = getFrameElement(currentWin); - } - } - return rectToClientRect({ - width, - height, - x, - y - }); -} -function getWindowScrollBarX(element, rect) { - const leftScroll = getNodeScroll(element).scrollLeft; - if (!rect) { - return getBoundingClientRect(getDocumentElement(element)).left + leftScroll; - } - return rect.left + leftScroll; -} -function getHTMLOffset(documentElement, scroll) { - const htmlRect = documentElement.getBoundingClientRect(); - const x = htmlRect.left + scroll.scrollLeft - getWindowScrollBarX(documentElement, htmlRect); - const y = htmlRect.top + scroll.scrollTop; - return { - x, - y - }; -} -function convertOffsetParentRelativeRectToViewportRelativeRect(_ref) { - let { - elements, - rect, - offsetParent, - strategy - } = _ref; - const isFixed = strategy === "fixed"; - const documentElement = getDocumentElement(offsetParent); - const topLayer = elements ? isTopLayer(elements.floating) : false; - if (offsetParent === documentElement || topLayer && isFixed) { - return rect; - } - let scroll = { - scrollLeft: 0, - scrollTop: 0 - }; - let scale = createCoords(1); - const offsets = createCoords(0); - const isOffsetParentAnElement = isHTMLElement(offsetParent); - if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) { - if (getNodeName(offsetParent) !== "body" || isOverflowElement(documentElement)) { - scroll = getNodeScroll(offsetParent); - } - if (isHTMLElement(offsetParent)) { - const offsetRect = getBoundingClientRect(offsetParent); - scale = getScale(offsetParent); - offsets.x = offsetRect.x + offsetParent.clientLeft; - offsets.y = offsetRect.y + offsetParent.clientTop; - } - } - const htmlOffset = documentElement && !isOffsetParentAnElement && !isFixed ? getHTMLOffset(documentElement, scroll) : createCoords(0); - return { - width: rect.width * scale.x, - height: rect.height * scale.y, - x: rect.x * scale.x - scroll.scrollLeft * scale.x + offsets.x + htmlOffset.x, - y: rect.y * scale.y - scroll.scrollTop * scale.y + offsets.y + htmlOffset.y - }; -} -function getClientRects(element) { - return Array.from(element.getClientRects()); -} -function getDocumentRect(element) { - const html = getDocumentElement(element); - const scroll = getNodeScroll(element); - const body = element.ownerDocument.body; - const width = max(html.scrollWidth, html.clientWidth, body.scrollWidth, body.clientWidth); - const height = max(html.scrollHeight, html.clientHeight, body.scrollHeight, body.clientHeight); - let x = -scroll.scrollLeft + getWindowScrollBarX(element); - const y = -scroll.scrollTop; - if (getComputedStyle2(body).direction === "rtl") { - x += max(html.clientWidth, body.clientWidth) - width; - } - return { - width, - height, - x, - y - }; -} -var SCROLLBAR_MAX = 25; -function getViewportRect(element, strategy) { - const win = getWindow(element); - const html = getDocumentElement(element); - const visualViewport = win.visualViewport; - let width = html.clientWidth; - let height = html.clientHeight; - let x = 0; - let y = 0; - if (visualViewport) { - width = visualViewport.width; - height = visualViewport.height; - const visualViewportBased = isWebKit(); - if (!visualViewportBased || visualViewportBased && strategy === "fixed") { - x = visualViewport.offsetLeft; - y = visualViewport.offsetTop; - } - } - const windowScrollbarX = getWindowScrollBarX(html); - if (windowScrollbarX <= 0) { - const doc = html.ownerDocument; - const body = doc.body; - const bodyStyles = getComputedStyle(body); - const bodyMarginInline = doc.compatMode === "CSS1Compat" ? parseFloat(bodyStyles.marginLeft) + parseFloat(bodyStyles.marginRight) || 0 : 0; - const clippingStableScrollbarWidth = Math.abs(html.clientWidth - body.clientWidth - bodyMarginInline); - if (clippingStableScrollbarWidth <= SCROLLBAR_MAX) { - width -= clippingStableScrollbarWidth; - } - } else if (windowScrollbarX <= SCROLLBAR_MAX) { - width += windowScrollbarX; - } - return { - width, - height, - x, - y - }; -} -var absoluteOrFixed = /* @__PURE__ */ new Set(["absolute", "fixed"]); -function getInnerBoundingClientRect(element, strategy) { - const clientRect = getBoundingClientRect(element, true, strategy === "fixed"); - const top = clientRect.top + element.clientTop; - const left = clientRect.left + element.clientLeft; - const scale = isHTMLElement(element) ? getScale(element) : createCoords(1); - const width = element.clientWidth * scale.x; - const height = element.clientHeight * scale.y; - const x = left * scale.x; - const y = top * scale.y; - return { - width, - height, - x, - y - }; -} -function getClientRectFromClippingAncestor(element, clippingAncestor, strategy) { - let rect; - if (clippingAncestor === "viewport") { - rect = getViewportRect(element, strategy); - } else if (clippingAncestor === "document") { - rect = getDocumentRect(getDocumentElement(element)); - } else if (isElement(clippingAncestor)) { - rect = getInnerBoundingClientRect(clippingAncestor, strategy); - } else { - const visualOffsets = getVisualOffsets(element); - rect = { - x: clippingAncestor.x - visualOffsets.x, - y: clippingAncestor.y - visualOffsets.y, - width: clippingAncestor.width, - height: clippingAncestor.height - }; - } - return rectToClientRect(rect); -} -function hasFixedPositionAncestor(element, stopNode) { - const parentNode = getParentNode(element); - if (parentNode === stopNode || !isElement(parentNode) || isLastTraversableNode(parentNode)) { - return false; - } - return getComputedStyle2(parentNode).position === "fixed" || hasFixedPositionAncestor(parentNode, stopNode); -} -function getClippingElementAncestors(element, cache) { - const cachedResult = cache.get(element); - if (cachedResult) { - return cachedResult; - } - let result = getOverflowAncestors(element, [], false).filter((el) => isElement(el) && getNodeName(el) !== "body"); - let currentContainingBlockComputedStyle = null; - const elementIsFixed = getComputedStyle2(element).position === "fixed"; - let currentNode = elementIsFixed ? getParentNode(element) : element; - while (isElement(currentNode) && !isLastTraversableNode(currentNode)) { - const computedStyle = getComputedStyle2(currentNode); - const currentNodeIsContaining = isContainingBlock(currentNode); - if (!currentNodeIsContaining && computedStyle.position === "fixed") { - currentContainingBlockComputedStyle = null; - } - const shouldDropCurrentNode = elementIsFixed ? !currentNodeIsContaining && !currentContainingBlockComputedStyle : !currentNodeIsContaining && computedStyle.position === "static" && !!currentContainingBlockComputedStyle && absoluteOrFixed.has(currentContainingBlockComputedStyle.position) || isOverflowElement(currentNode) && !currentNodeIsContaining && hasFixedPositionAncestor(element, currentNode); - if (shouldDropCurrentNode) { - result = result.filter((ancestor) => ancestor !== currentNode); - } else { - currentContainingBlockComputedStyle = computedStyle; - } - currentNode = getParentNode(currentNode); - } - cache.set(element, result); - return result; -} -function getClippingRect(_ref) { - let { - element, - boundary, - rootBoundary, - strategy - } = _ref; - const elementClippingAncestors = boundary === "clippingAncestors" ? isTopLayer(element) ? [] : getClippingElementAncestors(element, this._c) : [].concat(boundary); - const clippingAncestors = [...elementClippingAncestors, rootBoundary]; - const firstClippingAncestor = clippingAncestors[0]; - const clippingRect = clippingAncestors.reduce((accRect, clippingAncestor) => { - const rect = getClientRectFromClippingAncestor(element, clippingAncestor, strategy); - accRect.top = max(rect.top, accRect.top); - accRect.right = min(rect.right, accRect.right); - accRect.bottom = min(rect.bottom, accRect.bottom); - accRect.left = max(rect.left, accRect.left); - return accRect; - }, getClientRectFromClippingAncestor(element, firstClippingAncestor, strategy)); - return { - width: clippingRect.right - clippingRect.left, - height: clippingRect.bottom - clippingRect.top, - x: clippingRect.left, - y: clippingRect.top - }; -} -function getDimensions(element) { - const { - width, - height - } = getCssDimensions(element); - return { - width, - height - }; -} -function getRectRelativeToOffsetParent(element, offsetParent, strategy) { - const isOffsetParentAnElement = isHTMLElement(offsetParent); - const documentElement = getDocumentElement(offsetParent); - const isFixed = strategy === "fixed"; - const rect = getBoundingClientRect(element, true, isFixed, offsetParent); - let scroll = { - scrollLeft: 0, - scrollTop: 0 - }; - const offsets = createCoords(0); - function setLeftRTLScrollbarOffset() { - offsets.x = getWindowScrollBarX(documentElement); - } - if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) { - if (getNodeName(offsetParent) !== "body" || isOverflowElement(documentElement)) { - scroll = getNodeScroll(offsetParent); - } - if (isOffsetParentAnElement) { - const offsetRect = getBoundingClientRect(offsetParent, true, isFixed, offsetParent); - offsets.x = offsetRect.x + offsetParent.clientLeft; - offsets.y = offsetRect.y + offsetParent.clientTop; - } else if (documentElement) { - setLeftRTLScrollbarOffset(); - } - } - if (isFixed && !isOffsetParentAnElement && documentElement) { - setLeftRTLScrollbarOffset(); - } - const htmlOffset = documentElement && !isOffsetParentAnElement && !isFixed ? getHTMLOffset(documentElement, scroll) : createCoords(0); - const x = rect.left + scroll.scrollLeft - offsets.x - htmlOffset.x; - const y = rect.top + scroll.scrollTop - offsets.y - htmlOffset.y; - return { - x, - y, - width: rect.width, - height: rect.height - }; -} -function isStaticPositioned(element) { - return getComputedStyle2(element).position === "static"; -} -function getTrueOffsetParent(element, polyfill) { - if (!isHTMLElement(element) || getComputedStyle2(element).position === "fixed") { - return null; - } - if (polyfill) { - return polyfill(element); - } - let rawOffsetParent = element.offsetParent; - if (getDocumentElement(element) === rawOffsetParent) { - rawOffsetParent = rawOffsetParent.ownerDocument.body; - } - return rawOffsetParent; -} -function getOffsetParent(element, polyfill) { - const win = getWindow(element); - if (isTopLayer(element)) { - return win; - } - if (!isHTMLElement(element)) { - let svgOffsetParent = getParentNode(element); - while (svgOffsetParent && !isLastTraversableNode(svgOffsetParent)) { - if (isElement(svgOffsetParent) && !isStaticPositioned(svgOffsetParent)) { - return svgOffsetParent; - } - svgOffsetParent = getParentNode(svgOffsetParent); - } - return win; - } - let offsetParent = getTrueOffsetParent(element, polyfill); - while (offsetParent && isTableElement(offsetParent) && isStaticPositioned(offsetParent)) { - offsetParent = getTrueOffsetParent(offsetParent, polyfill); - } - if (offsetParent && isLastTraversableNode(offsetParent) && isStaticPositioned(offsetParent) && !isContainingBlock(offsetParent)) { - return win; - } - return offsetParent || getContainingBlock(element) || win; -} -var getElementRects = async function(data) { - const getOffsetParentFn = this.getOffsetParent || getOffsetParent; - const getDimensionsFn = this.getDimensions; - const floatingDimensions = await getDimensionsFn(data.floating); - return { - reference: getRectRelativeToOffsetParent(data.reference, await getOffsetParentFn(data.floating), data.strategy), - floating: { - x: 0, - y: 0, - width: floatingDimensions.width, - height: floatingDimensions.height - } - }; -}; -function isRTL(element) { - return getComputedStyle2(element).direction === "rtl"; -} -var platform = { - convertOffsetParentRelativeRectToViewportRelativeRect, - getDocumentElement, - getClippingRect, - getOffsetParent, - getElementRects, - getClientRects, - getDimensions, - getScale, - isElement, - isRTL -}; -function rectsAreEqual(a, b) { - return a.x === b.x && a.y === b.y && a.width === b.width && a.height === b.height; -} -function observeMove(element, onMove) { - let io = null; - let timeoutId; - const root = getDocumentElement(element); - function cleanup() { - var _io; - clearTimeout(timeoutId); - (_io = io) == null || _io.disconnect(); - io = null; - } - function refresh(skip, threshold) { - if (skip === void 0) { - skip = false; - } - if (threshold === void 0) { - threshold = 1; - } - cleanup(); - const elementRectForRootMargin = element.getBoundingClientRect(); - const { - left, - top, - width, - height - } = elementRectForRootMargin; - if (!skip) { - onMove(); - } - if (!width || !height) { - return; - } - const insetTop = floor(top); - const insetRight = floor(root.clientWidth - (left + width)); - const insetBottom = floor(root.clientHeight - (top + height)); - const insetLeft = floor(left); - const rootMargin = -insetTop + "px " + -insetRight + "px " + -insetBottom + "px " + -insetLeft + "px"; - const options = { - rootMargin, - threshold: max(0, min(1, threshold)) || 1 - }; - let isFirstUpdate = true; - function handleObserve(entries) { - const ratio = entries[0].intersectionRatio; - if (ratio !== threshold) { - if (!isFirstUpdate) { - return refresh(); - } - if (!ratio) { - timeoutId = setTimeout(() => { - refresh(false, 1e-7); - }, 1e3); - } else { - refresh(false, ratio); - } - } - if (ratio === 1 && !rectsAreEqual(elementRectForRootMargin, element.getBoundingClientRect())) { - refresh(); - } - isFirstUpdate = false; - } - try { - io = new IntersectionObserver(handleObserve, { - ...options, - // Handle