{"owner":"unovue","repo":"reka-ui","hasSkills":true,"totalSkillsCount":11,"totalTokensCount":27955,"categories":["anthropic-skill","claude-rule","plugin-manifest"],"hasMcp":false,"mcpConfig":null,"found":["packages/plugins/pnpm-lock.yaml","CLAUDE.md","packages/plugins/tsconfig.json","packages/core/.size-limit.json","packages/plugins/package.json","packages/core/tsconfig.app.json","packages/core/tsconfig.json","packages/core/tsconfig.node.json","packages/core/tsconfig.check.json","packages/core/README.md","packages/core/package.json"],"skills":{"packages/plugins/pnpm-lock.yaml":"lockfileVersion: '6.0'\n\nsettings:\n  autoInstallPeers: true\n  excludeLinksFromLockfile: false\n\ndependencies:\n  '@nuxt/kit':\n    specifier: npm:@nuxt/kit@latest\n    version: 3.6.5(rollup@2.79.1)\n  '@nuxt/schema':\n    specifier: ^3.6.5\n    version: 3.6.5(rollup@2.79.1)\n  radix-vue:\n    specifier: file:../radix-vue\n    version: file:../radix-vue(vue@3.3.4)\n  unbuild:\n    specifier: ^0.8.11\n    version: 0.8.11\n\npackages:\n\n  /@ampproject/remapping@2.2.1:\n    resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}\n    engines: {node: '>=6.0.0'}\n    dependencies:\n      '@jridgewell/gen-mapping': 0.3.3\n      '@jridgewell/trace-mapping': 0.3.19\n    dev: false\n\n  /@babel/code-frame@7.22.10:\n    resolution: {integrity: sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/highlight': 7.22.10\n      chalk: 2.4.2\n    dev: false\n\n  /@babel/compat-data@7.22.9:\n    resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/core@7.22.10:\n    resolution: {integrity: sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@ampproject/remapping': 2.2.1\n      '@babel/code-frame': 7.22.10\n      '@babel/generator': 7.22.10\n      '@babel/helper-compilation-targets': 7.22.10\n      '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.10)\n      '@babel/helpers': 7.22.10\n      '@babel/parser': 7.22.10\n      '@babel/template': 7.22.5\n      '@babel/traverse': 7.22.10\n      '@babel/types': 7.22.10\n      convert-source-map: 1.9.0\n      debug: 4.3.4\n      gensync: 1.0.0-beta.2\n      json5: 2.2.3\n      semver: 6.3.1\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/generator@7.22.10:\n    resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n      '@jridgewell/gen-mapping': 0.3.3\n      '@jridgewell/trace-mapping': 0.3.19\n      jsesc: 2.5.2\n    dev: false\n\n  /@babel/helper-compilation-targets@7.22.10:\n    resolution: {integrity: sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/compat-data': 7.22.9\n      '@babel/helper-validator-option': 7.22.5\n      browserslist: 4.21.10\n      lru-cache: 5.1.1\n      semver: 6.3.1\n    dev: false\n\n  /@babel/helper-environment-visitor@7.22.5:\n    resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-function-name@7.22.5:\n    resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/template': 7.22.5\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-hoist-variables@7.22.5:\n    resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-module-imports@7.22.5:\n    resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.10):\n    resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==}\n    engines: {node: '>=6.9.0'}\n    peerDependencies:\n      '@babel/core': ^7.0.0\n    dependencies:\n      '@babel/core': 7.22.10\n      '@babel/helper-environment-visitor': 7.22.5\n      '@babel/helper-module-imports': 7.22.5\n      '@babel/helper-simple-access': 7.22.5\n      '@babel/helper-split-export-declaration': 7.22.6\n      '@babel/helper-validator-identifier': 7.22.5\n    dev: false\n\n  /@babel/helper-simple-access@7.22.5:\n    resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-split-export-declaration@7.22.6:\n    resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-string-parser@7.22.5:\n    resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-validator-identifier@7.22.5:\n    resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-validator-option@7.22.5:\n    resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helpers@7.22.10:\n    resolution: {integrity: sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/template': 7.22.5\n      '@babel/traverse': 7.22.10\n      '@babel/types': 7.22.10\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/highlight@7.22.10:\n    resolution: {integrity: sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/helper-validator-identifier': 7.22.5\n      chalk: 2.4.2\n      js-tokens: 4.0.0\n    dev: false\n\n  /@babel/parser@7.22.10:\n    resolution: {integrity: sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==}\n    engines: {node: '>=6.0.0'}\n    hasBin: true\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/standalone@7.22.10:\n    resolution: {integrity: sha512-VmK2sWxUTfDDh9mPfCtFJPIehZToteqK+Zpwq8oJUjJ+WeeKIFTTQIrDzH7jEdom+cAaaguU7FI/FBsBWFkIeQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/template@7.22.5:\n    resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/code-frame': 7.22.10\n      '@babel/parser': 7.22.10\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/traverse@7.22.10:\n    resolution: {integrity: sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/code-frame': 7.22.10\n      '@babel/generator': 7.22.10\n      '@babel/helper-environment-visitor': 7.22.5\n      '@babel/helper-function-name': 7.22.5\n      '@babel/helper-hoist-variables': 7.22.5\n      '@babel/helper-split-export-declaration': 7.22.6\n      '@babel/parser': 7.22.10\n      '@babel/types': 7.22.10\n      debug: 4.3.4\n      globals: 11.12.0\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/types@7.22.10:\n    resolution: {integrity: sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/helper-string-parser': 7.22.5\n      '@babel/helper-validator-identifier': 7.22.5\n      to-fast-properties: 2.0.0\n    dev: false\n\n  /@esbuild/android-arm@0.15.18:\n    resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@esbuild/linux-loong64@0.14.54:\n    resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==}\n    engines: {node: '>=12'}\n    cpu: [loong64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@esbuild/linux-loong64@0.15.18:\n    resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==}\n    engines: {node: '>=12'}\n    cpu: [loong64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@floating-ui/core@1.4.1:\n    resolution: {integrity: sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ==}\n    dependencies:\n      '@floating-ui/utils': 0.1.1\n    dev: false\n\n  /@floating-ui/dom@1.5.1:\n    resolution: {integrity: sha512-KwvVcPSXg6mQygvA1TjbN/gh///36kKtllIF8SUm0qpFj8+rvYrpvlYdL1JoA71SHpDqgSSdGOSoQ0Mp3uY5aw==}\n    dependencies:\n      '@floating-ui/core': 1.4.1\n      '@floating-ui/utils': 0.1.1\n    dev: false\n\n  /@floating-ui/utils@0.1.1:\n    resolution: {integrity: sha512-m0G6wlnhm/AX0H12IOWtK8gASEMffnX08RtKkCgTdHb9JpHKGloI7icFfLg9ZmQeavcvR0PKmzxClyuFPSjKWw==}\n    dev: false\n\n  /@floating-ui/vue@1.0.2(vue@3.3.4):\n    resolution: {integrity: sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A==}\n    dependencies:\n      '@floating-ui/dom': 1.5.1\n      vue-demi: 0.14.5(vue@3.3.4)\n    transitivePeerDependencies:\n      - '@vue/composition-api'\n      - vue\n    dev: false\n\n  /@jridgewell/gen-mapping@0.3.3:\n    resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}\n    engines: {node: '>=6.0.0'}\n    dependencies:\n      '@jridgewell/set-array': 1.1.2\n      '@jridgewell/sourcemap-codec': 1.4.15\n      '@jridgewell/trace-mapping': 0.3.19\n    dev: false\n\n  /@jridgewell/resolve-uri@3.1.1:\n    resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}\n    engines: {node: '>=6.0.0'}\n    dev: false\n\n  /@jridgewell/set-array@1.1.2:\n    resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}\n    engines: {node: '>=6.0.0'}\n    dev: false\n\n  /@jridgewell/sourcemap-codec@1.4.15:\n    resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}\n    dev: false\n\n  /@jridgewell/trace-mapping@0.3.19:\n    resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==}\n    dependencies:\n      '@jridgewell/resolve-uri': 3.1.1\n      '@jridgewell/sourcemap-codec': 1.4.15\n    dev: false\n\n  /@nodelib/fs.scandir@2.1.5:\n    resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}\n    engines: {node: '>= 8'}\n    dependencies:\n      '@nodelib/fs.stat': 2.0.5\n      run-parallel: 1.2.0\n    dev: false\n\n  /@nodelib/fs.stat@2.0.5:\n    resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}\n    engines: {node: '>= 8'}\n    dev: false\n\n  /@nodelib/fs.walk@1.2.8:\n    resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}\n    engines: {node: '>= 8'}\n    dependencies:\n      '@nodelib/fs.scandir': 2.1.5\n      fastq: 1.15.0\n    dev: false\n\n  /@nuxt/kit@3.6.5(rollup@2.79.1):\n    resolution: {integrity: sha512-uBI5I2Zx6sk+vRHU+nBmifwxg/nyXCGZ1g5hUKrUfgv1ZfiKB8JkN5T9iRoduDOaqbwM6XSnEl1ja73iloDcrw==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dependencies:\n      '@nuxt/schema': 3.6.5(rollup@2.79.1)\n      c12: 1.4.2\n      consola: 3.2.3\n      defu: 6.1.2\n      globby: 13.2.2\n      hash-sum: 2.0.0\n      ignore: 5.2.4\n      jiti: 1.19.1\n      knitwork: 1.0.0\n      mlly: 1.4.0\n      pathe: 1.1.1\n      pkg-types: 1.0.3\n      scule: 1.0.0\n      semver: 7.5.4\n      unctx: 2.3.1\n      unimport: 3.1.3(rollup@2.79.1)\n      untyped: 1.4.0\n    transitivePeerDependencies:\n      - rollup\n      - supports-color\n    dev: false\n\n  /@nuxt/schema@3.6.5(rollup@2.79.1):\n    resolution: {integrity: sha512-UPUnMB0W5TZ/Pi1fiF71EqIsPlj8LGZqzhSf8wOeh538KHwxbA9r7cuvEUU92eXRksOZaylbea3fJxZWhOITVw==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dependencies:\n      defu: 6.1.2\n      hookable: 5.5.3\n      pathe: 1.1.1\n      pkg-types: 1.0.3\n      postcss-import-resolver: 2.0.0\n      std-env: 3.3.3\n      ufo: 1.2.0\n      unimport: 3.1.3(rollup@2.79.1)\n      untyped: 1.4.0\n    transitivePeerDependencies:\n      - rollup\n      - supports-color\n    dev: false\n\n  /@rollup/plugin-alias@3.1.9(rollup@2.79.1):\n    resolution: {integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==}\n    engines: {node: '>=8.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0\n    dependencies:\n      rollup: 2.79.1\n      slash: 3.0.0\n    dev: false\n\n  /@rollup/plugin-commonjs@22.0.2(rollup@2.79.1):\n    resolution: {integrity: sha512-//NdP6iIwPbMTcazYsiBMbJW7gfmpHom33u1beiIoHDEM0Q9clvtQB1T0efvMqHeKsGohiHo97BCPCkBXdscwg==}\n    engines: {node: '>= 12.0.0'}\n    peerDependencies:\n      rollup: ^2.68.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      commondir: 1.0.1\n      estree-walker: 2.0.2\n      glob: 7.2.3\n      is-reference: 1.2.1\n      magic-string: 0.25.9\n      resolve: 1.22.4\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-json@4.1.0(rollup@2.79.1):\n    resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==}\n    peerDependencies:\n      rollup: ^1.20.0 || ^2.0.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1):\n    resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==}\n    engines: {node: '>= 10.0.0'}\n    peerDependencies:\n      rollup: ^2.42.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      '@types/resolve': 1.17.1\n      deepmerge: 4.3.1\n      is-builtin-module: 3.2.1\n      is-module: 1.0.0\n      resolve: 1.22.4\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-replace@4.0.0(rollup@2.79.1):\n    resolution: {integrity: sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==}\n    peerDependencies:\n      rollup: ^1.20.0 || ^2.0.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      magic-string: 0.25.9\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/pluginutils@3.1.0(rollup@2.79.1):\n    resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}\n    engines: {node: '>= 8.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0\n    dependencies:\n      '@types/estree': 0.0.39\n      estree-walker: 1.0.1\n      picomatch: 2.3.1\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/pluginutils@4.2.1:\n    resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}\n    engines: {node: '>= 8.0.0'}\n    dependencies:\n      estree-walker: 2.0.2\n      picomatch: 2.3.1\n    dev: false\n\n  /@rollup/pluginutils@5.0.2(rollup@2.79.1):\n    resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}\n    engines: {node: '>=14.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0||^3.0.0\n    peerDependenciesMeta:\n      rollup:\n        optional: true\n    dependencies:\n      '@types/estree': 1.0.1\n      estree-walker: 2.0.2\n      picomatch: 2.3.1\n      rollup: 2.79.1\n    dev: false\n\n  /@types/estree@0.0.39:\n    resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}\n    dev: false\n\n  /@types/estree@1.0.1:\n    resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}\n    dev: false\n\n  /@types/node@20.4.8:\n    resolution: {integrity: sha512-0mHckf6D2DiIAzh8fM8f3HQCvMKDpK94YQ0DSVkfWTG9BZleYIWudw9cJxX8oCk9bM+vAkDyujDV6dmKHbvQpg==}\n    dev: false\n\n  /@types/resolve@1.17.1:\n    resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}\n    dependencies:\n      '@types/node': 20.4.8\n    dev: false\n\n  /@vue/compiler-core@3.3.4:\n    resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      source-map-js: 1.0.2\n    dev: false\n\n  /@vue/compiler-dom@3.3.4:\n    resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==}\n    dependencies:\n      '@vue/compiler-core': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/compiler-sfc@3.3.4:\n    resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/compiler-core': 3.3.4\n      '@vue/compiler-dom': 3.3.4\n      '@vue/compiler-ssr': 3.3.4\n      '@vue/reactivity-transform': 3.3.4\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      magic-string: 0.30.2\n      postcss: 8.4.27\n      source-map-js: 1.0.2\n    dev: false\n\n  /@vue/compiler-ssr@3.3.4:\n    resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==}\n    dependencies:\n      '@vue/compiler-dom': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/reactivity-transform@3.3.4:\n    resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/compiler-core': 3.3.4\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      magic-string: 0.30.2\n    dev: false\n\n  /@vue/reactivity@3.3.4:\n    resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==}\n    dependencies:\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/runtime-core@3.3.4:\n    resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==}\n    dependencies:\n      '@vue/reactivity': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/runtime-dom@3.3.4:\n    resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==}\n    dependencies:\n      '@vue/runtime-core': 3.3.4\n      '@vue/shared': 3.3.4\n      csstype: 3.1.2\n    dev: false\n\n  /@vue/server-renderer@3.3.4(vue@3.3.4):\n    resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==}\n    peerDependencies:\n      vue: 3.3.4\n    dependencies:\n      '@vue/compiler-ssr': 3.3.4\n      '@vue/shared': 3.3.4\n      vue: 3.3.4\n    dev: false\n\n  /@vue/shared@3.3.4:\n    resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==}\n    dev: false\n\n  /acorn@8.10.0:\n    resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==}\n    engines: {node: '>=0.4.0'}\n    hasBin: true\n    dev: false\n\n  /agent-base@6.0.2:\n    resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}\n    engines: {node: '>= 6.0.0'}\n    dependencies:\n      debug: 4.3.4\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /ansi-styles@3.2.1:\n    resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}\n    engines: {node: '>=4'}\n    dependencies:\n      color-convert: 1.9.3\n    dev: false\n\n  /anymatch@3.1.3:\n    resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}\n    engines: {node: '>= 8'}\n    dependencies:\n      normalize-path: 3.0.0\n      picomatch: 2.3.1\n    dev: false\n\n  /array-union@2.1.0:\n    resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}\n    engines: {node: '>=8'}\n    dev: false\n\n  /balanced-match@1.0.2:\n    resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}\n    dev: false\n\n  /binary-extensions@2.2.0:\n    resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}\n    engines: {node: '>=8'}\n    dev: false\n\n  /brace-expansion@1.1.11:\n    resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}\n    dependencies:\n      balanced-match: 1.0.2\n      concat-map: 0.0.1\n    dev: false\n\n  /braces@3.0.2:\n    resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}\n    engines: {node: '>=8'}\n    dependencies:\n      fill-range: 7.0.1\n    dev: false\n\n  /browserslist@4.21.10:\n    resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==}\n    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}\n    hasBin: true\n    dependencies:\n      caniuse-lite: 1.0.30001519\n      electron-to-chromium: 1.4.487\n      node-releases: 2.0.13\n      update-browserslist-db: 1.0.11(browserslist@4.21.10)\n    dev: false\n\n  /builtin-modules@3.3.0:\n    resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}\n    engines: {node: '>=6'}\n    dev: false\n\n  /c12@1.4.2:\n    resolution: {integrity: sha512-3IP/MuamSVRVw8W8+CHWAz9gKN4gd+voF2zm/Ln6D25C2RhytEZ1ABbC8MjKr4BR9rhoV1JQ7jJA158LDiTkLg==}\n    dependencies:\n      chokidar: 3.5.3\n      defu: 6.1.2\n      dotenv: 16.3.1\n      giget: 1.1.2\n      jiti: 1.19.1\n      mlly: 1.4.0\n      ohash: 1.1.2\n      pathe: 1.1.1\n      perfect-debounce: 1.0.0\n      pkg-types: 1.0.3\n      rc9: 2.1.1\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /caniuse-lite@1.0.30001519:\n    resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==}\n    dev: false\n\n  /chalk@2.4.2:\n    resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}\n    engines: {node: '>=4'}\n    dependencies:\n      ansi-styles: 3.2.1\n      escape-string-regexp: 1.0.5\n      supports-color: 5.5.0\n    dev: false\n\n  /chalk@5.3.0:\n    resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}\n    engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}\n    dev: false\n\n  /chokidar@3.5.3:\n    resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}\n    engines: {node: '>= 8.10.0'}\n    dependencies:\n      anymatch: 3.1.3\n      braces: 3.0.2\n      glob-parent: 5.1.2\n      is-binary-path: 2.1.0\n      is-glob: 4.0.3\n      normalize-path: 3.0.0\n      readdirp: 3.6.0\n    optionalDependencies:\n      fsevents: 2.3.2\n    dev: false\n\n  /chownr@2.0.0:\n    resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}\n    engines: {node: '>=10'}\n    dev: false\n\n  /color-convert@1.9.3:\n    resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}\n    dependencies:\n      color-name: 1.1.3\n    dev: false\n\n  /color-name@1.1.3:\n    resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}\n    dev: false\n\n  /colorette@2.0.20:\n    resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}\n    dev: false\n\n  /commondir@1.0.1:\n    resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}\n    dev: false\n\n  /concat-map@0.0.1:\n    resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}\n    dev: false\n\n  /consola@2.15.3:\n    resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}\n    dev: false\n\n  /consola@3.2.3:\n    resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dev: false\n\n  /convert-source-map@1.9.0:\n    resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}\n    dev: false\n\n  /core-util-is@1.0.3:\n    resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}\n    dev: false\n\n  /csstype@3.1.2:\n    resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}\n    dev: false\n\n  /debug@4.3.4:\n    resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}\n    engines: {node: '>=6.0'}\n    peerDependencies:\n      supports-color: '*'\n    peerDependenciesMeta:\n      supports-color:\n        optional: true\n    dependencies:\n      ms: 2.1.2\n    dev: false\n\n  /deepmerge@4.3.1:\n    resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}\n    engines: {node: '>=0.10.0'}\n    dev: false\n\n  /defu@6.1.2:\n    resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==}\n    dev: false\n\n  /destr@2.0.1:\n    resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==}\n    dev: false\n\n  /dir-glob@3.0.1:\n    resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}\n    engines: {node: '>=8'}\n    dependencies:\n      path-type: 4.0.0\n    dev: false\n\n  /dotenv@16.3.1:\n    resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==}\n    engines: {node: '>=12'}\n    dev: false\n\n  /electron-to-chromium@1.4.487:\n    resolution: {integrity: sha512-XbCRs/34l31np/p33m+5tdBrdXu9jJkZxSbNxj5I0H1KtV2ZMSB+i/HYqDiRzHaFx2T5EdytjoBRe8QRJE2vQg==}\n    dev: false\n\n  /enhanced-resolve@4.5.0:\n    resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      graceful-fs: 4.2.11\n      memory-fs: 0.5.0\n      tapable: 1.1.3\n    dev: false\n\n  /errno@0.1.8:\n    resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}\n    hasBin: true\n    dependencies:\n      prr: 1.0.1\n    dev: false\n\n  /es-module-lexer@0.9.3:\n    resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}\n    dev: false\n\n  /esbuild-android-64@0.14.54:\n    resolution: {integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-64@0.15.18:\n    resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-arm64@0.14.54:\n    resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-arm64@0.15.18:\n    resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-64@0.14.54:\n    resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-64@0.15.18:\n    resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-arm64@0.14.54:\n    resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-arm64@0.15.18:\n    resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-64@0.14.54:\n    resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-64@0.15.18:\n    resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-arm64@0.14.54:\n    resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-arm64@0.15.18:\n    resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-32@0.14.54:\n    resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-32@0.15.18:\n    resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-64@0.14.54:\n    resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-64@0.15.18:\n    resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm64@0.14.54:\n    resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm64@0.15.18:\n    resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm@0.14.54:\n    resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm@0.15.18:\n    resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-mips64le@0.14.54:\n    resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==}\n    engines: {node: '>=12'}\n    cpu: [mips64el]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-mips64le@0.15.18:\n    resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==}\n    engines: {node: '>=12'}\n    cpu: [mips64el]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-ppc64le@0.14.54:\n    resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==}\n    engines: {node: '>=12'}\n    cpu: [ppc64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-ppc64le@0.15.18:\n    resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==}\n    engines: {node: '>=12'}\n    cpu: [ppc64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-riscv64@0.14.54:\n    resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==}\n    engines: {node: '>=12'}\n    cpu: [riscv64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-riscv64@0.15.18:\n    resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==}\n    engines: {node: '>=12'}\n    cpu: [riscv64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-s390x@0.14.54:\n    resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==}\n    engines: {node: '>=12'}\n    cpu: [s390x]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-s390x@0.15.18:\n    resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==}\n    engines: {node: '>=12'}\n    cpu: [s390x]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-netbsd-64@0.14.54:\n    resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [netbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-netbsd-64@0.15.18:\n    resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [netbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-openbsd-64@0.14.54:\n    resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [openbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-openbsd-64@0.15.18:\n    resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [openbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-sunos-64@0.14.54:\n    resolution: {integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [sunos]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-sunos-64@0.15.18:\n    resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [sunos]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-32@0.14.54:\n    resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-32@0.15.18:\n    resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-64@0.14.54:\n    resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-64@0.15.18:\n    resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-arm64@0.14.54:\n    resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-arm64@0.15.18:\n    resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild@0.14.54:\n    resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==}\n    engines: {node: '>=12'}\n    hasBin: true\n    requiresBuild: true\n    optionalDependencies:\n      '@esbuild/linux-loong64': 0.14.54\n      esbuild-android-64: 0.14.54\n      esbuild-android-arm64: 0.14.54\n      esbuild-darwin-64: 0.14.54\n      esbuild-darwin-arm64: 0.14.54\n      esbuild-freebsd-64: 0.14.54\n      esbuild-freebsd-arm64: 0.14.54\n      esbuild-linux-32: 0.14.54\n      esbuild-linux-64: 0.14.54\n      esbuild-linux-arm: 0.14.54\n      esbuild-linux-arm64: 0.14.54\n      esbuild-linux-mips64le: 0.14.54\n      esbuild-linux-ppc64le: 0.14.54\n      esbuild-linux-riscv64: 0.14.54\n      esbuild-linux-s390x: 0.14.54\n      esbuild-netbsd-64: 0.14.54\n      esbuild-openbsd-64: 0.14.54\n      esbuild-sunos-64: 0.14.54\n      esbuild-windows-32: 0.14.54\n      esbuild-windows-64: 0.14.54\n      esbuild-windows-arm64: 0.14.54\n    dev: false\n\n  /esbuild@0.15.18:\n    resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==}\n    engines: {node: '>=12'}\n    hasBin: true\n    requiresBuild: true\n    optionalDependencies:\n      '@esbuild/android-arm': 0.15.18\n      '@esbuild/linux-loong64': 0.15.18\n      esbuild-android-64: 0.15.18\n      esbuild-android-arm64: 0.15.18\n      esbuild-darwin-64: 0.15.18\n      esbuild-darwin-arm64: 0.15.18\n      esbuild-freebsd-64: 0.15.18\n      esbuild-freebsd-arm64: 0.15.18\n      esbuild-linux-32: 0.15.18\n      esbuild-linux-64: 0.15.18\n      esbuild-linux-arm: 0.15.18\n      esbuild-linux-arm64: 0.15.18\n      esbuild-linux-mips64le: 0.15.18\n      esbuild-linux-ppc64le: 0.15.18\n      esbuild-linux-riscv64: 0.15.18\n      esbuild-linux-s390x: 0.15.18\n      esbuild-netbsd-64: 0.15.18\n      esbuild-openbsd-64: 0.15.18\n      esbuild-sunos-64: 0.15.18\n      esbuild-windows-32: 0.15.18\n      esbuild-windows-64: 0.15.18\n      esbuild-windows-arm64: 0.15.18\n    dev: false\n\n  /escalade@3.1.1:\n    resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}\n    engines: {node: '>=6'}\n    dev: false\n\n  /escape-string-regexp@1.0.5:\n    resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}\n    engines: {node: '>=0.8.0'}\n    dev: false\n\n  /escape-string-regexp@5.0.0:\n    resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}\n    engines: {node: '>=12'}\n    dev: false\n\n  /estree-walker@1.0.1:\n    resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==}\n    dev: false\n\n  /estree-walker@2.0.2:\n    resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}\n    dev: false\n\n  /estree-walker@3.0.3:\n    resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}\n    dependencies:\n      '@types/estree': 1.0.1\n    dev: false\n\n  /fast-glob@3.3.1:\n    resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==}\n    engines: {node: '>=8.6.0'}\n    dependencies:\n      '@nodelib/fs.stat': 2.0.5\n      '@nodelib/fs.walk': 1.2.8\n      glob-parent: 5.1.2\n      merge2: 1.4.1\n      micromatch: 4.0.5\n    dev: false\n\n  /fastq@1.15.0:\n    resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}\n    dependencies:\n      reusify: 1.0.4\n    dev: false\n\n  /fill-range@7.0.1:\n    resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}\n    engines: {node: '>=8'}\n    dependencies:\n      to-regex-range: 5.0.1\n    dev: false\n\n  /flat@5.0.2:\n    resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}\n    hasBin: true\n    dev: false\n\n  /fs-extra@10.1.0:\n    resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}\n    engines: {node: '>=12'}\n    dependencies:\n      graceful-fs: 4.2.11\n      jsonfile: 6.1.0\n      universalify: 2.0.0\n    dev: false\n\n  /fs-minipass@2.1.0:\n    resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}\n    engines: {node: '>= 8'}\n    dependencies:\n      minipass: 3.3.6\n    dev: false\n\n  /fs.realpath@1.0.0:\n    resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}\n    dev: false\n\n  /fsevents@2.3.2:\n    resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}\n    engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /function-bind@1.1.1:\n    resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}\n    dev: false\n\n  /gensync@1.0.0-beta.2:\n    resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /giget@1.1.2:\n    resolution: {integrity: sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==}\n    hasBin: true\n    dependencies:\n      colorette: 2.0.20\n      defu: 6.1.2\n      https-proxy-agent: 5.0.1\n      mri: 1.2.0\n      node-fetch-native: 1.2.0\n      pathe: 1.1.1\n      tar: 6.1.15\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /glob-parent@5.1.2:\n    resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}\n    engines: {node: '>= 6'}\n    dependencies:\n      is-glob: 4.0.3\n    dev: false\n\n  /glob@7.2.3:\n    resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}\n    dependencies:\n      fs.realpath: 1.0.0\n      inflight: 1.0.6\n      inherits: 2.0.4\n      minimatch: 3.1.2\n      once: 1.4.0\n      path-is-absolute: 1.0.1\n    dev: false\n\n  /globals@11.12.0:\n    resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}\n    engines: {node: '>=4'}\n    dev: false\n\n  /globby@11.1.0:\n    resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}\n    engines: {node: '>=10'}\n    dependencies:\n      array-union: 2.1.0\n      dir-glob: 3.0.1\n      fast-glob: 3.3.1\n      ignore: 5.2.4\n      merge2: 1.4.1\n      slash: 3.0.0\n    dev: false\n\n  /globby@13.2.2:\n    resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==}\n    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}\n    dependencies:\n      dir-glob: 3.0.1\n      fast-glob: 3.3.1\n      ignore: 5.2.4\n      merge2: 1.4.1\n      slash: 4.0.0\n    dev: false\n\n  /graceful-fs@4.2.11:\n    resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}\n    dev: false\n\n  /has-flag@3.0.0:\n    resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}\n    engines: {node: '>=4'}\n    dev: false\n\n  /has@1.0.3:\n    resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}\n    engines: {node: '>= 0.4.0'}\n    dependencies:\n      function-bind: 1.1.1\n    dev: false\n\n  /hash-sum@2.0.0:\n    resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}\n    dev: false\n\n  /hookable@5.5.3:\n    resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}\n    dev: false\n\n  /https-proxy-agent@5.0.1:\n    resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}\n    engines: {node: '>= 6'}\n    dependencies:\n      agent-base: 6.0.2\n      debug: 4.3.4\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /ignore@5.2.4:\n    resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}\n    engines: {node: '>= 4'}\n    dev: false\n\n  /inflight@1.0.6:\n    resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}\n    dependencies:\n      once: 1.4.0\n      wrappy: 1.0.2\n    dev: false\n\n  /inherits@2.0.4:\n    resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}\n    dev: false\n\n  /is-binary-path@2.1.0:\n    resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}\n    engines: {node: '>=8'}\n    dependencies:\n      binary-extensions: 2.2.0\n    dev: false\n\n  /is-builtin-module@3.2.1:\n    resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}\n    engines: {node: '>=6'}\n    dependencies:\n      builtin-modules: 3.3.0\n    dev: false\n\n  /is-core-module@2.13.0:\n    resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==}\n    dependencies:\n      has: 1.0.3\n    dev: false\n\n  /is-extglob@2.1.1:\n    resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}\n    engines: {node: '>=0.10.0'}\n    dev: false\n\n  /is-glob@4.0.3:\n    resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}\n    engines: {node: '>=0.10.0'}\n    dependencies:\n      is-extglob: 2.1.1\n    dev: false\n\n  /is-module@1.0.0:\n    resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}\n    dev: false\n\n  /is-number@7.0.0:\n    resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}\n    engines: {node: '>=0.12.0'}\n    dev: false\n\n  /is-reference@1.2.1:\n    resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}\n    dependencies:\n      '@types/estree': 1.0.1\n    dev: false\n\n  /isarray@1.0.0:\n    resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}\n    dev: false\n\n  /jiti@1.19.1:\n    resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==}\n    hasBin: true\n    dev: false\n\n  /joycon@3.1.1:\n    resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}\n    engines: {node: '>=10'}\n    dev: false\n\n  /","CLAUDE.md":"# reka-ui — agent notes\n\nVue 3 headless component library. pnpm monorepo. Node ≥ 22, pnpm 10.\n\n## Commands (from repo root)\n- Install: `pnpm i`\n- Test (one-shot): `pnpm --filter reka-ui exec vitest run [path]`  (`pnpm test` = watch mode — avoid in automation)\n- Browser tests (real Chromium, `*.browser.test.ts`): `pnpm test:browser` (first run: `pnpm --filter reka-ui exec playwright install chromium`)\n- Coverage: `pnpm --filter reka-ui test:coverage`\n- Type-check: `pnpm --filter reka-ui type-check`\n- Lint: `pnpm lint` (fix: `pnpm lint:fix`)\n- Build: `pnpm --filter reka-ui build` (vue-tsc + tsdown)\n- Regenerate API docs after changing public props/emits/slots: `pnpm docs:gen`\n\n## Layout\n- `packages/core/src/<Family>/` — one dir per component family; parts named `<Family><Part>.vue`; each family has `index.ts`; public surface = `packages/core/src/index.ts`.\n- `packages/core/src/shared/` — shared composables (`createContext`, `useForwardExpose`, prop/emit forwarding, …).\n- `packages/core/src/date/` — date/calendar utilities.\n- `packages/plugins` — build-tool integration (resolver, Nuxt module).\n- `docs/` — VitePress site; `docs/content/meta/*.md` is AUTO-GENERATED (never hand-edit).\n- Stories are Histoire (`*.story.vue`), not Storybook.\n\n## Conventions\n- Context: `createContext('<Component>')` → `[inject, provide]`; `*Root.vue` provides, descendants inject.\n- Rendering: `Primitive` with `as` / `asChild`; expose refs via `useForwardExpose()`.\n- Browser tests: colocated `*.browser.test.ts`, vitest browser mode + Playwright; use `userEvent` from `vitest/browser` (trusted events). For behaviour jsdom can't represent: native focus order, form submission, key defaults, layout/positioning.\n- Tests: colocated `*.test.ts`, vitest + jsdom + `@testing-library/vue` + `vitest-axe` (axe check expected for new components); jsdom quirks handled in `packages/core/vitest.setup.ts`.\n- Commits: Conventional Commits, scope = component family (`fix(Dialog): …`); commitlint enforces; lint-staged runs `eslint --fix` (lints JSON/MD/YAML too — intentional).\n\nSee CONTRIBUTING.md for the full guide.\n","packages/plugins/tsconfig.json":"{\r\n  \"compilerOptions\": {\r\n    \"module\": \"es2020\",\r\n    \"moduleResolution\": \"node\"\r\n  },\r\n  \"exclude\": [\r\n    \"node_modules\",\r\n    \"dist\"\r\n  ]\r\n}\n","packages/core/.size-limit.json":"[\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ AspectRatio }\",\n    \"limit\": \"5 KB\",\n    \"name\": \"AspectRatio (single simple component)\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ DialogRoot, DialogContent, DialogOverlay, DialogTrigger }\",\n    \"limit\": \"25 KB\",\n    \"name\": \"Dialog (medium complexity component)\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ SelectRoot, SelectTrigger, SelectContent, SelectItem, SelectViewport, SelectPortal }\",\n    \"limit\": \"27 KB\",\n    \"name\": \"Select\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ ComboboxRoot, ComboboxInput, ComboboxContent, ComboboxItem, ComboboxVirtualizer }\",\n    \"limit\": \"33 KB\",\n    \"name\": \"Combobox\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ CalendarRoot, CalendarHeader, CalendarGrid, CalendarCell, CalendarCellTrigger }\",\n    \"limit\": \"17 KB\",\n    \"name\": \"Calendar\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ DateFieldRoot, DateFieldInput }\",\n    \"limit\": \"19 KB\",\n    \"name\": \"DateField\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ TreeRoot, TreeItem, TreeVirtualizer }\",\n    \"limit\": \"13 KB\",\n    \"name\": \"Tree\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ PopoverRoot, PopoverTrigger, PopoverContent, PopoverPortal }\",\n    \"limit\": \"21 KB\",\n    \"name\": \"Popover\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ TooltipProvider, TooltipRoot, TooltipTrigger, TooltipContent }\",\n    \"limit\": \"19 KB\",\n    \"name\": \"Tooltip\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"*\",\n    \"limit\": \"160.1 KB\",\n    \"name\": \"Full library\"\n  }\n]\n","packages/plugins/package.json":"{\n  \"name\": \"plugins\",\n  \"type\": \"module\",\n  \"version\": \"2.11.0\",\n  \"description\": \"Nuxt module for Radix Vue\",\n  \"license\": \"MIT\",\n  \"keywords\": [\n    \"radix\",\n    \"reka-ui\",\n    \"nuxt-module\",\n    \"nuxt\",\n    \"nuxt3\"\n  ],\n  \"sideEffects\": false,\n  \"scripts\": {\n    \"generate\": \"tsx ./src/namespaced/generate\",\n    \"prebuild\": \"pnpm generate\",\n    \"build\": \"unbuild\",\n    \"prestub\": \"pnpm generate\",\n    \"stub\": \"unbuild --stub\"\n  },\n  \"dependencies\": {\n    \"@nuxt/kit\": \"^4.1.2\",\n    \"@nuxt/schema\": \"^4.1.2\",\n    \"reka-ui\": \"link:../core\",\n    \"unbuild\": \"^3.0.0\",\n    \"unplugin-vue-components\": \"^32.0.0\"\n  }\n}\n","packages/core/tsconfig.app.json":"{\n  \"extends\": \"@vue/tsconfig/tsconfig.dom.json\",\n  \"compilerOptions\": {\n    \"incremental\": true,\n    \"tsBuildInfoFile\": \"./node_modules/.tmp/tsconfig.app.tsbuildinfo\",\n    \"lib\": [\"ESNext\", \"DOM\", \"DOM.Iterable\"],\n\n    \"paths\": {\n      \"@/*\": [\"./src/*\"],\n      \"@iconify/vue\": [\"../../.histoire/node_modules/@iconify/vue\"]\n    },\n    // TODO: set skipLibCheck to false (#2043)\n    // Ideally we should set this to false, but histoire and vueuse are being difficult...\n    // For now, keep it disabled...\n    \"skipLibCheck\": true\n  },\n  \"vueCompilerOptions\": {\n    // TODO: enable; currently makes documentation codegen not ideal and might be a too-drastic change (#2043)\n    // Necessary to allow downstream users to enable and benefit from strict typechecking features of Vue\n    // \"fallthroughAttributes\": true\n  },\n  \"include\": [\n    \"env.d.ts\",\n    \"src/**/*\",\n    \"src/**/*.ts\",\n    \"src/**/*.tsx\",\n    \"src/**/*.vue\"\n  ]\n}\n","packages/core/tsconfig.json":"{\n  \"references\": [\n    { \"path\": \"./tsconfig.app.json\" },\n    { \"path\": \"./tsconfig.node.json\" }\n  ],\n  \"files\": []\n}\n","packages/core/tsconfig.node.json":"{\n  \"extends\": \"@tsconfig/node24/tsconfig.json\",\n  \"compilerOptions\": {\n    \"composite\": true,\n    \"types\": [\"node\"]\n  },\n  \"include\": [\n    \"tsdown.config.*\",\n    \"vite.config.*\",\n    \"cypress.config.*\",\n    \"nightwatch.conf.*\",\n    \"playwright.config.*\",\n    \"scripts\"\n  ]\n}\n","packages/core/tsconfig.check.json":"{\n  // tsconfig for type-check only\n  \"extends\": \"./tsconfig.app.json\",\n  \"exclude\": [\n    \"**/*.test.ts\",\n    \"src/**/*.story.vue\",\n    \"src/**/story/*\",\n    \"src/**/stories/*\"\n  ]\n}\n","packages/core/README.md":"<br />\n<p align=\"center\">\n  <a href=\"https://github.com/unovue/reka-ui\">\n    <img src=\"https://reka-ui.com/logo.svg\" alt=\"Logo\" width=\"150\" />\n  </a>\n\n<h1 align=\"center\">\nReka UI\n</h1>\n\n<p align=\"center\">\nCraft accessible web apps with <a href=\"https://vuejs.org/\">Vue</a>.\n<p>\n\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/reka-ui\" target=\"__blank\"><img src=\"https://img.shields.io/npm/v/reka-ui?style=flat&colorA=002438&colorB=41c399\" alt=\"NPM version\"></a>\n<a href=\"https://www.npmjs.com/package/reka-ui\" target=\"__blank\"><img alt=\"NPM Downloads\" src=\"https://img.shields.io/npm/dm/reka-ui?flat&colorA=002438&colorB=41c399\"></a>\n<a href=\"https://github.com/unovue/reka-ui\" target=\"__blank\"><img alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/unovue/reka-ui?flat&colorA=002438&colorB=41c399\"></a>\n</p>\n\n<p align=\"center\">\n<a href=\"https://chat.unovue.com\"><b>Get involved!</b></a>\n</p>\n<p align=\"center\">\n <a href=\"https://reka-ui.com\">Documentation</a> | <a href=\"https://reka-ui.com/docs/overview/getting-started\">Getting Started</a> | <a href=\"https://reka-ui.com/examples\">Examples</a> | <a href=\"https://reka-ui.com/docs/overview/introduction\">Why Reka UI?</a>\n</p>\n\n![hero image](https://reka-ui.com/og.jpg)\n <em>design by: [icarusgkx](https://twitter.com/icarusgkx), [melkam](https://github.com/MellKam)</em>\n\n## Installation\n\n```bash\npnpm add reka-ui\n```\n```bash\nnpm install reka-ui\n```\n```bash\nyarn add reka-ui\n```\n\n## Documentation\n\nFor full documentation, visit [reka-ui.com](https://reka-ui.com).\n\n## Releases\n\nFor changelog, visit [releases](https://github.com/unovue/reka-ui/releases).\n\n## Contributing\n\nWe would love to have your contributions! All PRs are welcome! We need help building the core components, docs, tests, stories! [Join our discord](https://chat.unovue.com/) and we will get you up and running!\n\n## Dev Setup\n\n### Docs\n\n1. Clone the repo\n2. Run `pnpm i`\n3. Run `pnpm build` to run build `reka-ui` locally\n3. Run `pnpm docs:dev` to run vitepress\n4. Open `http://localhost:5173`\n\n### Package\n\n1. Clone the repo\n2. Run `pnpm i`\n3. Run `pnpm story:dev` to run histoire (storybook)\n4. Open `http://localhost:6006`\n5. Run `pnpm test` to test changes\n\n## Sponsors\n\nReka UI is free and open source, made possible by our sponsors. If your company or product depends on Reka UI (directly, or through Nuxt UI, shadcn-vue and others), please consider [sponsoring through Open Collective](https://opencollective.com/unovue) (invoices available) or [GitHub Sponsors](https://github.com/sponsors/zernonia).\n\n<p align=\"center\">\n  <a href=\"https://opencollective.com/unovue\">\n    <img src=\"https://raw.githubusercontent.com/zernonia/sponsor/main/sponsorkit/sponsors.svg\" alt=\"Sponsors\">\n  </a>\n</p>\n\n## Credits\n\nAll credits go to these open-source works and resources\n\n- [Radix UI](https://radix-ui.com)\n- [React Spectrum](https://react-spectrum.adobe.com/index.html)\n- [Floating UI](https://floating-ui.com)\n- [Headless UI](https://headlessui.com)\n","packages/core/package.json":"{\n  \"name\": \"reka-ui\",\n  \"type\": \"module\",\n  \"version\": \"2.11.0\",\n  \"description\": \"Vue port for Radix UI Primitives.\",\n  \"author\": \"UnoVue Contributors (https://github.com/unovue)\",\n  \"license\": \"MIT\",\n  \"funding\": [\n    \"https://opencollective.com/unovue\",\n    \"https://github.com/sponsors/zernonia\"\n  ],\n  \"homepage\": \"https://github.com/unovue/reka-ui\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/unovue/reka-ui.git\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/unovue/reka-ui/issues\"\n  },\n  \"keywords\": [\n    \"ui\",\n    \"vue\",\n    \"accessibility\",\n    \"headless\",\n    \"nuxt\",\n    \"primitives\",\n    \"components\",\n    \"radix\",\n    \"unstyled\"\n  ],\n  \"sideEffects\": false,\n  \"exports\": {\n    \".\": {\n      \"import\": \"./dist/index.js\",\n      \"require\": \"./dist/index.cjs\"\n    },\n    \"./internal\": {\n      \"import\": \"./dist/internal.js\",\n      \"require\": \"./dist/internal.cjs\"\n    },\n    \"./constant\": {\n      \"import\": \"./dist/constant.js\",\n      \"require\": \"./dist/constant.cjs\"\n    },\n    \"./date\": {\n      \"import\": \"./dist/date.js\",\n      \"require\": \"./dist/date.cjs\"\n    },\n    \"./namespaced\": {\n      \"import\": \"./dist/namespaced/index.mjs\",\n      \"require\": \"./dist/namespaced/index.cjs\"\n    },\n    \"./nuxt\": {\n      \"import\": \"./dist/nuxt/index.mjs\",\n      \"require\": \"./dist/nuxt/index.cjs\"\n    },\n    \"./resolver\": {\n      \"import\": \"./dist/resolver/index.mjs\",\n      \"require\": \"./dist/resolver/index.cjs\"\n    },\n    \"./package.json\": \"./package.json\"\n  },\n  \"main\": \"./dist/index.cjs\",\n  \"module\": \"./dist/index.js\",\n  \"types\": \"./dist/index.d.ts\",\n  \"files\": [\n    \"src\",\n    \"dist\",\n    \"!src/**/*.story.vue\",\n    \"!src/**/*.test.*\",\n    \"!src/**/_*.vue\",\n    \"!src/**/__snapshots__\",\n    \"!src/**/stories\",\n    \"!src/**/story\"\n  ],\n  \"scripts\": {\n    \"build\": \"pnpm type-check && pnpm build-only\",\n    \"build-only\": \"tsdown && tsx scripts/postbuild.ts\",\n    \"watch\": \"tsdown --watch\",\n    \"type-check\": \"vue-tsc -p tsconfig.check.json --noEmit\",\n    \"test:run\": \"vitest run\",\n    \"test\": \"vitest\",\n    \"test:coverage\": \"vitest run --coverage\",\n    \"test:browser\": \"vitest run --config vitest.browser.config.ts\",\n    \"test-update\": \"vitest -u\",\n    \"pub:release\": \"npm publish --access public --provenance\",\n    \"size\": \"size-limit\"\n  },\n  \"peerDependencies\": {\n    \"vue\": \">= 3.4.0\"\n  },\n  \"dependencies\": {\n    \"@floating-ui/vue\": \"^2.0.1\",\n    \"@internationalized/date\": \"^3.5.0\",\n    \"@internationalized/number\": \"^3.5.0\",\n    \"@tanstack/vue-virtual\": \"^3.12.0\",\n    \"@vueuse/core\": \"^14.1.0\",\n    \"@vueuse/shared\": \"^14.1.0\",\n    \"aria-hidden\": \"^1.2.4\",\n    \"defu\": \"^6.1.5\",\n    \"ohash\": \"^2.0.11\"\n  },\n  \"devDependencies\": {\n    \"@iconify/vue\": \"^4.3.0\",\n    \"@internationalized/date\": \"^3.7.0\",\n    \"@internationalized/number\": \"^3.6.0\",\n    \"@size-limit/esbuild\": \"^12.0.1\",\n    \"@size-limit/file\": \"^12.0.1\",\n    \"@testing-library/dom\": \"^10.4.2\",\n    \"@testing-library/jest-dom\": \"^7.0.1\",\n    \"@testing-library/user-event\": \"^14.6.7\",\n    \"@testing-library/vue\": \"^8.1.0\",\n    \"@tsconfig/node24\": \"^24.0.0\",\n    \"@types/jsdom\": \"^30.0.0\",\n    \"@types/node\": \"^24.0.13\",\n    \"@vitejs/plugin-vue\": \"^6.0.9\",\n    \"@vitest/browser-playwright\": \"^5.0.3\",\n    \"@vitest/coverage-istanbul\": \"^5.0.3\",\n    \"@vue/server-renderer\": \"^3.5.43\",\n    \"@vue/test-utils\": \"^2.5.1\",\n    \"@vue/tsconfig\": \"^0.9.1\",\n    \"jsdom\": \"^30.1.1\",\n    \"playwright\": \"^1.63.0\",\n    \"size-limit\": \"^12.0.1\",\n    \"tsdown\": \"^0.12.9\",\n    \"vite\": \"^8.3.1\",\n    \"vitest\": \"^5.0.3\",\n    \"vitest-axe\": \"0.1.0\",\n    \"vitest-canvas-mock\": \"^1.2.0\",\n    \"vue\": \"3.5.43\",\n    \"vue-component-type-helpers\": \"^3.3.11\",\n    \"vue-tsc\": \"3.3.11\"\n  }\n}\n"},"files":{"packages/plugins/pnpm-lock.yaml":"lockfileVersion: '6.0'\n\nsettings:\n  autoInstallPeers: true\n  excludeLinksFromLockfile: false\n\ndependencies:\n  '@nuxt/kit':\n    specifier: npm:@nuxt/kit@latest\n    version: 3.6.5(rollup@2.79.1)\n  '@nuxt/schema':\n    specifier: ^3.6.5\n    version: 3.6.5(rollup@2.79.1)\n  radix-vue:\n    specifier: file:../radix-vue\n    version: file:../radix-vue(vue@3.3.4)\n  unbuild:\n    specifier: ^0.8.11\n    version: 0.8.11\n\npackages:\n\n  /@ampproject/remapping@2.2.1:\n    resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}\n    engines: {node: '>=6.0.0'}\n    dependencies:\n      '@jridgewell/gen-mapping': 0.3.3\n      '@jridgewell/trace-mapping': 0.3.19\n    dev: false\n\n  /@babel/code-frame@7.22.10:\n    resolution: {integrity: sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/highlight': 7.22.10\n      chalk: 2.4.2\n    dev: false\n\n  /@babel/compat-data@7.22.9:\n    resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/core@7.22.10:\n    resolution: {integrity: sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@ampproject/remapping': 2.2.1\n      '@babel/code-frame': 7.22.10\n      '@babel/generator': 7.22.10\n      '@babel/helper-compilation-targets': 7.22.10\n      '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.10)\n      '@babel/helpers': 7.22.10\n      '@babel/parser': 7.22.10\n      '@babel/template': 7.22.5\n      '@babel/traverse': 7.22.10\n      '@babel/types': 7.22.10\n      convert-source-map: 1.9.0\n      debug: 4.3.4\n      gensync: 1.0.0-beta.2\n      json5: 2.2.3\n      semver: 6.3.1\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/generator@7.22.10:\n    resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n      '@jridgewell/gen-mapping': 0.3.3\n      '@jridgewell/trace-mapping': 0.3.19\n      jsesc: 2.5.2\n    dev: false\n\n  /@babel/helper-compilation-targets@7.22.10:\n    resolution: {integrity: sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/compat-data': 7.22.9\n      '@babel/helper-validator-option': 7.22.5\n      browserslist: 4.21.10\n      lru-cache: 5.1.1\n      semver: 6.3.1\n    dev: false\n\n  /@babel/helper-environment-visitor@7.22.5:\n    resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-function-name@7.22.5:\n    resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/template': 7.22.5\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-hoist-variables@7.22.5:\n    resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-module-imports@7.22.5:\n    resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.10):\n    resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==}\n    engines: {node: '>=6.9.0'}\n    peerDependencies:\n      '@babel/core': ^7.0.0\n    dependencies:\n      '@babel/core': 7.22.10\n      '@babel/helper-environment-visitor': 7.22.5\n      '@babel/helper-module-imports': 7.22.5\n      '@babel/helper-simple-access': 7.22.5\n      '@babel/helper-split-export-declaration': 7.22.6\n      '@babel/helper-validator-identifier': 7.22.5\n    dev: false\n\n  /@babel/helper-simple-access@7.22.5:\n    resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-split-export-declaration@7.22.6:\n    resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-string-parser@7.22.5:\n    resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-validator-identifier@7.22.5:\n    resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-validator-option@7.22.5:\n    resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helpers@7.22.10:\n    resolution: {integrity: sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/template': 7.22.5\n      '@babel/traverse': 7.22.10\n      '@babel/types': 7.22.10\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/highlight@7.22.10:\n    resolution: {integrity: sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/helper-validator-identifier': 7.22.5\n      chalk: 2.4.2\n      js-tokens: 4.0.0\n    dev: false\n\n  /@babel/parser@7.22.10:\n    resolution: {integrity: sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==}\n    engines: {node: '>=6.0.0'}\n    hasBin: true\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/standalone@7.22.10:\n    resolution: {integrity: sha512-VmK2sWxUTfDDh9mPfCtFJPIehZToteqK+Zpwq8oJUjJ+WeeKIFTTQIrDzH7jEdom+cAaaguU7FI/FBsBWFkIeQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/template@7.22.5:\n    resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/code-frame': 7.22.10\n      '@babel/parser': 7.22.10\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/traverse@7.22.10:\n    resolution: {integrity: sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/code-frame': 7.22.10\n      '@babel/generator': 7.22.10\n      '@babel/helper-environment-visitor': 7.22.5\n      '@babel/helper-function-name': 7.22.5\n      '@babel/helper-hoist-variables': 7.22.5\n      '@babel/helper-split-export-declaration': 7.22.6\n      '@babel/parser': 7.22.10\n      '@babel/types': 7.22.10\n      debug: 4.3.4\n      globals: 11.12.0\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/types@7.22.10:\n    resolution: {integrity: sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/helper-string-parser': 7.22.5\n      '@babel/helper-validator-identifier': 7.22.5\n      to-fast-properties: 2.0.0\n    dev: false\n\n  /@esbuild/android-arm@0.15.18:\n    resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@esbuild/linux-loong64@0.14.54:\n    resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==}\n    engines: {node: '>=12'}\n    cpu: [loong64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@esbuild/linux-loong64@0.15.18:\n    resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==}\n    engines: {node: '>=12'}\n    cpu: [loong64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@floating-ui/core@1.4.1:\n    resolution: {integrity: sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ==}\n    dependencies:\n      '@floating-ui/utils': 0.1.1\n    dev: false\n\n  /@floating-ui/dom@1.5.1:\n    resolution: {integrity: sha512-KwvVcPSXg6mQygvA1TjbN/gh///36kKtllIF8SUm0qpFj8+rvYrpvlYdL1JoA71SHpDqgSSdGOSoQ0Mp3uY5aw==}\n    dependencies:\n      '@floating-ui/core': 1.4.1\n      '@floating-ui/utils': 0.1.1\n    dev: false\n\n  /@floating-ui/utils@0.1.1:\n    resolution: {integrity: sha512-m0G6wlnhm/AX0H12IOWtK8gASEMffnX08RtKkCgTdHb9JpHKGloI7icFfLg9ZmQeavcvR0PKmzxClyuFPSjKWw==}\n    dev: false\n\n  /@floating-ui/vue@1.0.2(vue@3.3.4):\n    resolution: {integrity: sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A==}\n    dependencies:\n      '@floating-ui/dom': 1.5.1\n      vue-demi: 0.14.5(vue@3.3.4)\n    transitivePeerDependencies:\n      - '@vue/composition-api'\n      - vue\n    dev: false\n\n  /@jridgewell/gen-mapping@0.3.3:\n    resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}\n    engines: {node: '>=6.0.0'}\n    dependencies:\n      '@jridgewell/set-array': 1.1.2\n      '@jridgewell/sourcemap-codec': 1.4.15\n      '@jridgewell/trace-mapping': 0.3.19\n    dev: false\n\n  /@jridgewell/resolve-uri@3.1.1:\n    resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}\n    engines: {node: '>=6.0.0'}\n    dev: false\n\n  /@jridgewell/set-array@1.1.2:\n    resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}\n    engines: {node: '>=6.0.0'}\n    dev: false\n\n  /@jridgewell/sourcemap-codec@1.4.15:\n    resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}\n    dev: false\n\n  /@jridgewell/trace-mapping@0.3.19:\n    resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==}\n    dependencies:\n      '@jridgewell/resolve-uri': 3.1.1\n      '@jridgewell/sourcemap-codec': 1.4.15\n    dev: false\n\n  /@nodelib/fs.scandir@2.1.5:\n    resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}\n    engines: {node: '>= 8'}\n    dependencies:\n      '@nodelib/fs.stat': 2.0.5\n      run-parallel: 1.2.0\n    dev: false\n\n  /@nodelib/fs.stat@2.0.5:\n    resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}\n    engines: {node: '>= 8'}\n    dev: false\n\n  /@nodelib/fs.walk@1.2.8:\n    resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}\n    engines: {node: '>= 8'}\n    dependencies:\n      '@nodelib/fs.scandir': 2.1.5\n      fastq: 1.15.0\n    dev: false\n\n  /@nuxt/kit@3.6.5(rollup@2.79.1):\n    resolution: {integrity: sha512-uBI5I2Zx6sk+vRHU+nBmifwxg/nyXCGZ1g5hUKrUfgv1ZfiKB8JkN5T9iRoduDOaqbwM6XSnEl1ja73iloDcrw==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dependencies:\n      '@nuxt/schema': 3.6.5(rollup@2.79.1)\n      c12: 1.4.2\n      consola: 3.2.3\n      defu: 6.1.2\n      globby: 13.2.2\n      hash-sum: 2.0.0\n      ignore: 5.2.4\n      jiti: 1.19.1\n      knitwork: 1.0.0\n      mlly: 1.4.0\n      pathe: 1.1.1\n      pkg-types: 1.0.3\n      scule: 1.0.0\n      semver: 7.5.4\n      unctx: 2.3.1\n      unimport: 3.1.3(rollup@2.79.1)\n      untyped: 1.4.0\n    transitivePeerDependencies:\n      - rollup\n      - supports-color\n    dev: false\n\n  /@nuxt/schema@3.6.5(rollup@2.79.1):\n    resolution: {integrity: sha512-UPUnMB0W5TZ/Pi1fiF71EqIsPlj8LGZqzhSf8wOeh538KHwxbA9r7cuvEUU92eXRksOZaylbea3fJxZWhOITVw==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dependencies:\n      defu: 6.1.2\n      hookable: 5.5.3\n      pathe: 1.1.1\n      pkg-types: 1.0.3\n      postcss-import-resolver: 2.0.0\n      std-env: 3.3.3\n      ufo: 1.2.0\n      unimport: 3.1.3(rollup@2.79.1)\n      untyped: 1.4.0\n    transitivePeerDependencies:\n      - rollup\n      - supports-color\n    dev: false\n\n  /@rollup/plugin-alias@3.1.9(rollup@2.79.1):\n    resolution: {integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==}\n    engines: {node: '>=8.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0\n    dependencies:\n      rollup: 2.79.1\n      slash: 3.0.0\n    dev: false\n\n  /@rollup/plugin-commonjs@22.0.2(rollup@2.79.1):\n    resolution: {integrity: sha512-//NdP6iIwPbMTcazYsiBMbJW7gfmpHom33u1beiIoHDEM0Q9clvtQB1T0efvMqHeKsGohiHo97BCPCkBXdscwg==}\n    engines: {node: '>= 12.0.0'}\n    peerDependencies:\n      rollup: ^2.68.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      commondir: 1.0.1\n      estree-walker: 2.0.2\n      glob: 7.2.3\n      is-reference: 1.2.1\n      magic-string: 0.25.9\n      resolve: 1.22.4\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-json@4.1.0(rollup@2.79.1):\n    resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==}\n    peerDependencies:\n      rollup: ^1.20.0 || ^2.0.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1):\n    resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==}\n    engines: {node: '>= 10.0.0'}\n    peerDependencies:\n      rollup: ^2.42.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      '@types/resolve': 1.17.1\n      deepmerge: 4.3.1\n      is-builtin-module: 3.2.1\n      is-module: 1.0.0\n      resolve: 1.22.4\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-replace@4.0.0(rollup@2.79.1):\n    resolution: {integrity: sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==}\n    peerDependencies:\n      rollup: ^1.20.0 || ^2.0.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      magic-string: 0.25.9\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/pluginutils@3.1.0(rollup@2.79.1):\n    resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}\n    engines: {node: '>= 8.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0\n    dependencies:\n      '@types/estree': 0.0.39\n      estree-walker: 1.0.1\n      picomatch: 2.3.1\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/pluginutils@4.2.1:\n    resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}\n    engines: {node: '>= 8.0.0'}\n    dependencies:\n      estree-walker: 2.0.2\n      picomatch: 2.3.1\n    dev: false\n\n  /@rollup/pluginutils@5.0.2(rollup@2.79.1):\n    resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}\n    engines: {node: '>=14.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0||^3.0.0\n    peerDependenciesMeta:\n      rollup:\n        optional: true\n    dependencies:\n      '@types/estree': 1.0.1\n      estree-walker: 2.0.2\n      picomatch: 2.3.1\n      rollup: 2.79.1\n    dev: false\n\n  /@types/estree@0.0.39:\n    resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}\n    dev: false\n\n  /@types/estree@1.0.1:\n    resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}\n    dev: false\n\n  /@types/node@20.4.8:\n    resolution: {integrity: sha512-0mHckf6D2DiIAzh8fM8f3HQCvMKDpK94YQ0DSVkfWTG9BZleYIWudw9cJxX8oCk9bM+vAkDyujDV6dmKHbvQpg==}\n    dev: false\n\n  /@types/resolve@1.17.1:\n    resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}\n    dependencies:\n      '@types/node': 20.4.8\n    dev: false\n\n  /@vue/compiler-core@3.3.4:\n    resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      source-map-js: 1.0.2\n    dev: false\n\n  /@vue/compiler-dom@3.3.4:\n    resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==}\n    dependencies:\n      '@vue/compiler-core': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/compiler-sfc@3.3.4:\n    resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/compiler-core': 3.3.4\n      '@vue/compiler-dom': 3.3.4\n      '@vue/compiler-ssr': 3.3.4\n      '@vue/reactivity-transform': 3.3.4\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      magic-string: 0.30.2\n      postcss: 8.4.27\n      source-map-js: 1.0.2\n    dev: false\n\n  /@vue/compiler-ssr@3.3.4:\n    resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==}\n    dependencies:\n      '@vue/compiler-dom': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/reactivity-transform@3.3.4:\n    resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/compiler-core': 3.3.4\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      magic-string: 0.30.2\n    dev: false\n\n  /@vue/reactivity@3.3.4:\n    resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==}\n    dependencies:\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/runtime-core@3.3.4:\n    resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==}\n    dependencies:\n      '@vue/reactivity': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/runtime-dom@3.3.4:\n    resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==}\n    dependencies:\n      '@vue/runtime-core': 3.3.4\n      '@vue/shared': 3.3.4\n      csstype: 3.1.2\n    dev: false\n\n  /@vue/server-renderer@3.3.4(vue@3.3.4):\n    resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==}\n    peerDependencies:\n      vue: 3.3.4\n    dependencies:\n      '@vue/compiler-ssr': 3.3.4\n      '@vue/shared': 3.3.4\n      vue: 3.3.4\n    dev: false\n\n  /@vue/shared@3.3.4:\n    resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==}\n    dev: false\n\n  /acorn@8.10.0:\n    resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==}\n    engines: {node: '>=0.4.0'}\n    hasBin: true\n    dev: false\n\n  /agent-base@6.0.2:\n    resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}\n    engines: {node: '>= 6.0.0'}\n    dependencies:\n      debug: 4.3.4\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /ansi-styles@3.2.1:\n    resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}\n    engines: {node: '>=4'}\n    dependencies:\n      color-convert: 1.9.3\n    dev: false\n\n  /anymatch@3.1.3:\n    resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}\n    engines: {node: '>= 8'}\n    dependencies:\n      normalize-path: 3.0.0\n      picomatch: 2.3.1\n    dev: false\n\n  /array-union@2.1.0:\n    resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}\n    engines: {node: '>=8'}\n    dev: false\n\n  /balanced-match@1.0.2:\n    resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}\n    dev: false\n\n  /binary-extensions@2.2.0:\n    resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}\n    engines: {node: '>=8'}\n    dev: false\n\n  /brace-expansion@1.1.11:\n    resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}\n    dependencies:\n      balanced-match: 1.0.2\n      concat-map: 0.0.1\n    dev: false\n\n  /braces@3.0.2:\n    resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}\n    engines: {node: '>=8'}\n    dependencies:\n      fill-range: 7.0.1\n    dev: false\n\n  /browserslist@4.21.10:\n    resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==}\n    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}\n    hasBin: true\n    dependencies:\n      caniuse-lite: 1.0.30001519\n      electron-to-chromium: 1.4.487\n      node-releases: 2.0.13\n      update-browserslist-db: 1.0.11(browserslist@4.21.10)\n    dev: false\n\n  /builtin-modules@3.3.0:\n    resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}\n    engines: {node: '>=6'}\n    dev: false\n\n  /c12@1.4.2:\n    resolution: {integrity: sha512-3IP/MuamSVRVw8W8+CHWAz9gKN4gd+voF2zm/Ln6D25C2RhytEZ1ABbC8MjKr4BR9rhoV1JQ7jJA158LDiTkLg==}\n    dependencies:\n      chokidar: 3.5.3\n      defu: 6.1.2\n      dotenv: 16.3.1\n      giget: 1.1.2\n      jiti: 1.19.1\n      mlly: 1.4.0\n      ohash: 1.1.2\n      pathe: 1.1.1\n      perfect-debounce: 1.0.0\n      pkg-types: 1.0.3\n      rc9: 2.1.1\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /caniuse-lite@1.0.30001519:\n    resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==}\n    dev: false\n\n  /chalk@2.4.2:\n    resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}\n    engines: {node: '>=4'}\n    dependencies:\n      ansi-styles: 3.2.1\n      escape-string-regexp: 1.0.5\n      supports-color: 5.5.0\n    dev: false\n\n  /chalk@5.3.0:\n    resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}\n    engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}\n    dev: false\n\n  /chokidar@3.5.3:\n    resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}\n    engines: {node: '>= 8.10.0'}\n    dependencies:\n      anymatch: 3.1.3\n      braces: 3.0.2\n      glob-parent: 5.1.2\n      is-binary-path: 2.1.0\n      is-glob: 4.0.3\n      normalize-path: 3.0.0\n      readdirp: 3.6.0\n    optionalDependencies:\n      fsevents: 2.3.2\n    dev: false\n\n  /chownr@2.0.0:\n    resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}\n    engines: {node: '>=10'}\n    dev: false\n\n  /color-convert@1.9.3:\n    resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}\n    dependencies:\n      color-name: 1.1.3\n    dev: false\n\n  /color-name@1.1.3:\n    resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}\n    dev: false\n\n  /colorette@2.0.20:\n    resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}\n    dev: false\n\n  /commondir@1.0.1:\n    resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}\n    dev: false\n\n  /concat-map@0.0.1:\n    resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}\n    dev: false\n\n  /consola@2.15.3:\n    resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}\n    dev: false\n\n  /consola@3.2.3:\n    resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dev: false\n\n  /convert-source-map@1.9.0:\n    resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}\n    dev: false\n\n  /core-util-is@1.0.3:\n    resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}\n    dev: false\n\n  /csstype@3.1.2:\n    resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}\n    dev: false\n\n  /debug@4.3.4:\n    resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}\n    engines: {node: '>=6.0'}\n    peerDependencies:\n      supports-color: '*'\n    peerDependenciesMeta:\n      supports-color:\n        optional: true\n    dependencies:\n      ms: 2.1.2\n    dev: false\n\n  /deepmerge@4.3.1:\n    resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}\n    engines: {node: '>=0.10.0'}\n    dev: false\n\n  /defu@6.1.2:\n    resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==}\n    dev: false\n\n  /destr@2.0.1:\n    resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==}\n    dev: false\n\n  /dir-glob@3.0.1:\n    resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}\n    engines: {node: '>=8'}\n    dependencies:\n      path-type: 4.0.0\n    dev: false\n\n  /dotenv@16.3.1:\n    resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==}\n    engines: {node: '>=12'}\n    dev: false\n\n  /electron-to-chromium@1.4.487:\n    resolution: {integrity: sha512-XbCRs/34l31np/p33m+5tdBrdXu9jJkZxSbNxj5I0H1KtV2ZMSB+i/HYqDiRzHaFx2T5EdytjoBRe8QRJE2vQg==}\n    dev: false\n\n  /enhanced-resolve@4.5.0:\n    resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      graceful-fs: 4.2.11\n      memory-fs: 0.5.0\n      tapable: 1.1.3\n    dev: false\n\n  /errno@0.1.8:\n    resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}\n    hasBin: true\n    dependencies:\n      prr: 1.0.1\n    dev: false\n\n  /es-module-lexer@0.9.3:\n    resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}\n    dev: false\n\n  /esbuild-android-64@0.14.54:\n    resolution: {integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-64@0.15.18:\n    resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-arm64@0.14.54:\n    resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-arm64@0.15.18:\n    resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-64@0.14.54:\n    resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-64@0.15.18:\n    resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-arm64@0.14.54:\n    resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-arm64@0.15.18:\n    resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-64@0.14.54:\n    resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-64@0.15.18:\n    resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-arm64@0.14.54:\n    resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-arm64@0.15.18:\n    resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-32@0.14.54:\n    resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-32@0.15.18:\n    resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-64@0.14.54:\n    resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-64@0.15.18:\n    resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm64@0.14.54:\n    resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm64@0.15.18:\n    resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm@0.14.54:\n    resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm@0.15.18:\n    resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-mips64le@0.14.54:\n    resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==}\n    engines: {node: '>=12'}\n    cpu: [mips64el]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-mips64le@0.15.18:\n    resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==}\n    engines: {node: '>=12'}\n    cpu: [mips64el]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-ppc64le@0.14.54:\n    resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==}\n    engines: {node: '>=12'}\n    cpu: [ppc64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-ppc64le@0.15.18:\n    resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==}\n    engines: {node: '>=12'}\n    cpu: [ppc64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-riscv64@0.14.54:\n    resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==}\n    engines: {node: '>=12'}\n    cpu: [riscv64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-riscv64@0.15.18:\n    resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==}\n    engines: {node: '>=12'}\n    cpu: [riscv64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-s390x@0.14.54:\n    resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==}\n    engines: {node: '>=12'}\n    cpu: [s390x]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-s390x@0.15.18:\n    resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==}\n    engines: {node: '>=12'}\n    cpu: [s390x]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-netbsd-64@0.14.54:\n    resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [netbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-netbsd-64@0.15.18:\n    resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [netbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-openbsd-64@0.14.54:\n    resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [openbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-openbsd-64@0.15.18:\n    resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [openbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-sunos-64@0.14.54:\n    resolution: {integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [sunos]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-sunos-64@0.15.18:\n    resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [sunos]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-32@0.14.54:\n    resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-32@0.15.18:\n    resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-64@0.14.54:\n    resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-64@0.15.18:\n    resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-arm64@0.14.54:\n    resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-arm64@0.15.18:\n    resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild@0.14.54:\n    resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==}\n    engines: {node: '>=12'}\n    hasBin: true\n    requiresBuild: true\n    optionalDependencies:\n      '@esbuild/linux-loong64': 0.14.54\n      esbuild-android-64: 0.14.54\n      esbuild-android-arm64: 0.14.54\n      esbuild-darwin-64: 0.14.54\n      esbuild-darwin-arm64: 0.14.54\n      esbuild-freebsd-64: 0.14.54\n      esbuild-freebsd-arm64: 0.14.54\n      esbuild-linux-32: 0.14.54\n      esbuild-linux-64: 0.14.54\n      esbuild-linux-arm: 0.14.54\n      esbuild-linux-arm64: 0.14.54\n      esbuild-linux-mips64le: 0.14.54\n      esbuild-linux-ppc64le: 0.14.54\n      esbuild-linux-riscv64: 0.14.54\n      esbuild-linux-s390x: 0.14.54\n      esbuild-netbsd-64: 0.14.54\n      esbuild-openbsd-64: 0.14.54\n      esbuild-sunos-64: 0.14.54\n      esbuild-windows-32: 0.14.54\n      esbuild-windows-64: 0.14.54\n      esbuild-windows-arm64: 0.14.54\n    dev: false\n\n  /esbuild@0.15.18:\n    resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==}\n    engines: {node: '>=12'}\n    hasBin: true\n    requiresBuild: true\n    optionalDependencies:\n      '@esbuild/android-arm': 0.15.18\n      '@esbuild/linux-loong64': 0.15.18\n      esbuild-android-64: 0.15.18\n      esbuild-android-arm64: 0.15.18\n      esbuild-darwin-64: 0.15.18\n      esbuild-darwin-arm64: 0.15.18\n      esbuild-freebsd-64: 0.15.18\n      esbuild-freebsd-arm64: 0.15.18\n      esbuild-linux-32: 0.15.18\n      esbuild-linux-64: 0.15.18\n      esbuild-linux-arm: 0.15.18\n      esbuild-linux-arm64: 0.15.18\n      esbuild-linux-mips64le: 0.15.18\n      esbuild-linux-ppc64le: 0.15.18\n      esbuild-linux-riscv64: 0.15.18\n      esbuild-linux-s390x: 0.15.18\n      esbuild-netbsd-64: 0.15.18\n      esbuild-openbsd-64: 0.15.18\n      esbuild-sunos-64: 0.15.18\n      esbuild-windows-32: 0.15.18\n      esbuild-windows-64: 0.15.18\n      esbuild-windows-arm64: 0.15.18\n    dev: false\n\n  /escalade@3.1.1:\n    resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}\n    engines: {node: '>=6'}\n    dev: false\n\n  /escape-string-regexp@1.0.5:\n    resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}\n    engines: {node: '>=0.8.0'}\n    dev: false\n\n  /escape-string-regexp@5.0.0:\n    resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}\n    engines: {node: '>=12'}\n    dev: false\n\n  /estree-walker@1.0.1:\n    resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==}\n    dev: false\n\n  /estree-walker@2.0.2:\n    resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}\n    dev: false\n\n  /estree-walker@3.0.3:\n    resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}\n    dependencies:\n      '@types/estree': 1.0.1\n    dev: false\n\n  /fast-glob@3.3.1:\n    resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==}\n    engines: {node: '>=8.6.0'}\n    dependencies:\n      '@nodelib/fs.stat': 2.0.5\n      '@nodelib/fs.walk': 1.2.8\n      glob-parent: 5.1.2\n      merge2: 1.4.1\n      micromatch: 4.0.5\n    dev: false\n\n  /fastq@1.15.0:\n    resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}\n    dependencies:\n      reusify: 1.0.4\n    dev: false\n\n  /fill-range@7.0.1:\n    resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}\n    engines: {node: '>=8'}\n    dependencies:\n      to-regex-range: 5.0.1\n    dev: false\n\n  /flat@5.0.2:\n    resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}\n    hasBin: true\n    dev: false\n\n  /fs-extra@10.1.0:\n    resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}\n    engines: {node: '>=12'}\n    dependencies:\n      graceful-fs: 4.2.11\n      jsonfile: 6.1.0\n      universalify: 2.0.0\n    dev: false\n\n  /fs-minipass@2.1.0:\n    resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}\n    engines: {node: '>= 8'}\n    dependencies:\n      minipass: 3.3.6\n    dev: false\n\n  /fs.realpath@1.0.0:\n    resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}\n    dev: false\n\n  /fsevents@2.3.2:\n    resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}\n    engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /function-bind@1.1.1:\n    resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}\n    dev: false\n\n  /gensync@1.0.0-beta.2:\n    resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /giget@1.1.2:\n    resolution: {integrity: sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==}\n    hasBin: true\n    dependencies:\n      colorette: 2.0.20\n      defu: 6.1.2\n      https-proxy-agent: 5.0.1\n      mri: 1.2.0\n      node-fetch-native: 1.2.0\n      pathe: 1.1.1\n      tar: 6.1.15\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /glob-parent@5.1.2:\n    resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}\n    engines: {node: '>= 6'}\n    dependencies:\n      is-glob: 4.0.3\n    dev: false\n\n  /glob@7.2.3:\n    resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}\n    dependencies:\n      fs.realpath: 1.0.0\n      inflight: 1.0.6\n      inherits: 2.0.4\n      minimatch: 3.1.2\n      once: 1.4.0\n      path-is-absolute: 1.0.1\n    dev: false\n\n  /globals@11.12.0:\n    resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}\n    engines: {node: '>=4'}\n    dev: false\n\n  /globby@11.1.0:\n    resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}\n    engines: {node: '>=10'}\n    dependencies:\n      array-union: 2.1.0\n      dir-glob: 3.0.1\n      fast-glob: 3.3.1\n      ignore: 5.2.4\n      merge2: 1.4.1\n      slash: 3.0.0\n    dev: false\n\n  /globby@13.2.2:\n    resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==}\n    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}\n    dependencies:\n      dir-glob: 3.0.1\n      fast-glob: 3.3.1\n      ignore: 5.2.4\n      merge2: 1.4.1\n      slash: 4.0.0\n    dev: false\n\n  /graceful-fs@4.2.11:\n    resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}\n    dev: false\n\n  /has-flag@3.0.0:\n    resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}\n    engines: {node: '>=4'}\n    dev: false\n\n  /has@1.0.3:\n    resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}\n    engines: {node: '>= 0.4.0'}\n    dependencies:\n      function-bind: 1.1.1\n    dev: false\n\n  /hash-sum@2.0.0:\n    resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}\n    dev: false\n\n  /hookable@5.5.3:\n    resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}\n    dev: false\n\n  /https-proxy-agent@5.0.1:\n    resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}\n    engines: {node: '>= 6'}\n    dependencies:\n      agent-base: 6.0.2\n      debug: 4.3.4\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /ignore@5.2.4:\n    resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}\n    engines: {node: '>= 4'}\n    dev: false\n\n  /inflight@1.0.6:\n    resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}\n    dependencies:\n      once: 1.4.0\n      wrappy: 1.0.2\n    dev: false\n\n  /inherits@2.0.4:\n    resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}\n    dev: false\n\n  /is-binary-path@2.1.0:\n    resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}\n    engines: {node: '>=8'}\n    dependencies:\n      binary-extensions: 2.2.0\n    dev: false\n\n  /is-builtin-module@3.2.1:\n    resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}\n    engines: {node: '>=6'}\n    dependencies:\n      builtin-modules: 3.3.0\n    dev: false\n\n  /is-core-module@2.13.0:\n    resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==}\n    dependencies:\n      has: 1.0.3\n    dev: false\n\n  /is-extglob@2.1.1:\n    resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}\n    engines: {node: '>=0.10.0'}\n    dev: false\n\n  /is-glob@4.0.3:\n    resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}\n    engines: {node: '>=0.10.0'}\n    dependencies:\n      is-extglob: 2.1.1\n    dev: false\n\n  /is-module@1.0.0:\n    resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}\n    dev: false\n\n  /is-number@7.0.0:\n    resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}\n    engines: {node: '>=0.12.0'}\n    dev: false\n\n  /is-reference@1.2.1:\n    resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}\n    dependencies:\n      '@types/estree': 1.0.1\n    dev: false\n\n  /isarray@1.0.0:\n    resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}\n    dev: false\n\n  /jiti@1.19.1:\n    resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==}\n    hasBin: true\n    dev: false\n\n  /joycon@3.1.1:\n    resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}\n    engines: {node: '>=10'}\n    dev: false\n\n  /","CLAUDE.md":"# reka-ui — agent notes\n\nVue 3 headless component library. pnpm monorepo. Node ≥ 22, pnpm 10.\n\n## Commands (from repo root)\n- Install: `pnpm i`\n- Test (one-shot): `pnpm --filter reka-ui exec vitest run [path]`  (`pnpm test` = watch mode — avoid in automation)\n- Browser tests (real Chromium, `*.browser.test.ts`): `pnpm test:browser` (first run: `pnpm --filter reka-ui exec playwright install chromium`)\n- Coverage: `pnpm --filter reka-ui test:coverage`\n- Type-check: `pnpm --filter reka-ui type-check`\n- Lint: `pnpm lint` (fix: `pnpm lint:fix`)\n- Build: `pnpm --filter reka-ui build` (vue-tsc + tsdown)\n- Regenerate API docs after changing public props/emits/slots: `pnpm docs:gen`\n\n## Layout\n- `packages/core/src/<Family>/` — one dir per component family; parts named `<Family><Part>.vue`; each family has `index.ts`; public surface = `packages/core/src/index.ts`.\n- `packages/core/src/shared/` — shared composables (`createContext`, `useForwardExpose`, prop/emit forwarding, …).\n- `packages/core/src/date/` — date/calendar utilities.\n- `packages/plugins` — build-tool integration (resolver, Nuxt module).\n- `docs/` — VitePress site; `docs/content/meta/*.md` is AUTO-GENERATED (never hand-edit).\n- Stories are Histoire (`*.story.vue`), not Storybook.\n\n## Conventions\n- Context: `createContext('<Component>')` → `[inject, provide]`; `*Root.vue` provides, descendants inject.\n- Rendering: `Primitive` with `as` / `asChild`; expose refs via `useForwardExpose()`.\n- Browser tests: colocated `*.browser.test.ts`, vitest browser mode + Playwright; use `userEvent` from `vitest/browser` (trusted events). For behaviour jsdom can't represent: native focus order, form submission, key defaults, layout/positioning.\n- Tests: colocated `*.test.ts`, vitest + jsdom + `@testing-library/vue` + `vitest-axe` (axe check expected for new components); jsdom quirks handled in `packages/core/vitest.setup.ts`.\n- Commits: Conventional Commits, scope = component family (`fix(Dialog): …`); commitlint enforces; lint-staged runs `eslint --fix` (lints JSON/MD/YAML too — intentional).\n\nSee CONTRIBUTING.md for the full guide.\n","packages/plugins/tsconfig.json":"{\r\n  \"compilerOptions\": {\r\n    \"module\": \"es2020\",\r\n    \"moduleResolution\": \"node\"\r\n  },\r\n  \"exclude\": [\r\n    \"node_modules\",\r\n    \"dist\"\r\n  ]\r\n}\n","packages/core/.size-limit.json":"[\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ AspectRatio }\",\n    \"limit\": \"5 KB\",\n    \"name\": \"AspectRatio (single simple component)\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ DialogRoot, DialogContent, DialogOverlay, DialogTrigger }\",\n    \"limit\": \"25 KB\",\n    \"name\": \"Dialog (medium complexity component)\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ SelectRoot, SelectTrigger, SelectContent, SelectItem, SelectViewport, SelectPortal }\",\n    \"limit\": \"27 KB\",\n    \"name\": \"Select\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ ComboboxRoot, ComboboxInput, ComboboxContent, ComboboxItem, ComboboxVirtualizer }\",\n    \"limit\": \"33 KB\",\n    \"name\": \"Combobox\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ CalendarRoot, CalendarHeader, CalendarGrid, CalendarCell, CalendarCellTrigger }\",\n    \"limit\": \"17 KB\",\n    \"name\": \"Calendar\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ DateFieldRoot, DateFieldInput }\",\n    \"limit\": \"19 KB\",\n    \"name\": \"DateField\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ TreeRoot, TreeItem, TreeVirtualizer }\",\n    \"limit\": \"13 KB\",\n    \"name\": \"Tree\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ PopoverRoot, PopoverTrigger, PopoverContent, PopoverPortal }\",\n    \"limit\": \"21 KB\",\n    \"name\": \"Popover\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ TooltipProvider, TooltipRoot, TooltipTrigger, TooltipContent }\",\n    \"limit\": \"19 KB\",\n    \"name\": \"Tooltip\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"*\",\n    \"limit\": \"160.1 KB\",\n    \"name\": \"Full library\"\n  }\n]\n","packages/plugins/package.json":"{\n  \"name\": \"plugins\",\n  \"type\": \"module\",\n  \"version\": \"2.11.0\",\n  \"description\": \"Nuxt module for Radix Vue\",\n  \"license\": \"MIT\",\n  \"keywords\": [\n    \"radix\",\n    \"reka-ui\",\n    \"nuxt-module\",\n    \"nuxt\",\n    \"nuxt3\"\n  ],\n  \"sideEffects\": false,\n  \"scripts\": {\n    \"generate\": \"tsx ./src/namespaced/generate\",\n    \"prebuild\": \"pnpm generate\",\n    \"build\": \"unbuild\",\n    \"prestub\": \"pnpm generate\",\n    \"stub\": \"unbuild --stub\"\n  },\n  \"dependencies\": {\n    \"@nuxt/kit\": \"^4.1.2\",\n    \"@nuxt/schema\": \"^4.1.2\",\n    \"reka-ui\": \"link:../core\",\n    \"unbuild\": \"^3.0.0\",\n    \"unplugin-vue-components\": \"^32.0.0\"\n  }\n}\n","packages/core/tsconfig.app.json":"{\n  \"extends\": \"@vue/tsconfig/tsconfig.dom.json\",\n  \"compilerOptions\": {\n    \"incremental\": true,\n    \"tsBuildInfoFile\": \"./node_modules/.tmp/tsconfig.app.tsbuildinfo\",\n    \"lib\": [\"ESNext\", \"DOM\", \"DOM.Iterable\"],\n\n    \"paths\": {\n      \"@/*\": [\"./src/*\"],\n      \"@iconify/vue\": [\"../../.histoire/node_modules/@iconify/vue\"]\n    },\n    // TODO: set skipLibCheck to false (#2043)\n    // Ideally we should set this to false, but histoire and vueuse are being difficult...\n    // For now, keep it disabled...\n    \"skipLibCheck\": true\n  },\n  \"vueCompilerOptions\": {\n    // TODO: enable; currently makes documentation codegen not ideal and might be a too-drastic change (#2043)\n    // Necessary to allow downstream users to enable and benefit from strict typechecking features of Vue\n    // \"fallthroughAttributes\": true\n  },\n  \"include\": [\n    \"env.d.ts\",\n    \"src/**/*\",\n    \"src/**/*.ts\",\n    \"src/**/*.tsx\",\n    \"src/**/*.vue\"\n  ]\n}\n","packages/core/tsconfig.json":"{\n  \"references\": [\n    { \"path\": \"./tsconfig.app.json\" },\n    { \"path\": \"./tsconfig.node.json\" }\n  ],\n  \"files\": []\n}\n","packages/core/tsconfig.node.json":"{\n  \"extends\": \"@tsconfig/node24/tsconfig.json\",\n  \"compilerOptions\": {\n    \"composite\": true,\n    \"types\": [\"node\"]\n  },\n  \"include\": [\n    \"tsdown.config.*\",\n    \"vite.config.*\",\n    \"cypress.config.*\",\n    \"nightwatch.conf.*\",\n    \"playwright.config.*\",\n    \"scripts\"\n  ]\n}\n","packages/core/tsconfig.check.json":"{\n  // tsconfig for type-check only\n  \"extends\": \"./tsconfig.app.json\",\n  \"exclude\": [\n    \"**/*.test.ts\",\n    \"src/**/*.story.vue\",\n    \"src/**/story/*\",\n    \"src/**/stories/*\"\n  ]\n}\n","packages/core/README.md":"<br />\n<p align=\"center\">\n  <a href=\"https://github.com/unovue/reka-ui\">\n    <img src=\"https://reka-ui.com/logo.svg\" alt=\"Logo\" width=\"150\" />\n  </a>\n\n<h1 align=\"center\">\nReka UI\n</h1>\n\n<p align=\"center\">\nCraft accessible web apps with <a href=\"https://vuejs.org/\">Vue</a>.\n<p>\n\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/reka-ui\" target=\"__blank\"><img src=\"https://img.shields.io/npm/v/reka-ui?style=flat&colorA=002438&colorB=41c399\" alt=\"NPM version\"></a>\n<a href=\"https://www.npmjs.com/package/reka-ui\" target=\"__blank\"><img alt=\"NPM Downloads\" src=\"https://img.shields.io/npm/dm/reka-ui?flat&colorA=002438&colorB=41c399\"></a>\n<a href=\"https://github.com/unovue/reka-ui\" target=\"__blank\"><img alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/unovue/reka-ui?flat&colorA=002438&colorB=41c399\"></a>\n</p>\n\n<p align=\"center\">\n<a href=\"https://chat.unovue.com\"><b>Get involved!</b></a>\n</p>\n<p align=\"center\">\n <a href=\"https://reka-ui.com\">Documentation</a> | <a href=\"https://reka-ui.com/docs/overview/getting-started\">Getting Started</a> | <a href=\"https://reka-ui.com/examples\">Examples</a> | <a href=\"https://reka-ui.com/docs/overview/introduction\">Why Reka UI?</a>\n</p>\n\n![hero image](https://reka-ui.com/og.jpg)\n <em>design by: [icarusgkx](https://twitter.com/icarusgkx), [melkam](https://github.com/MellKam)</em>\n\n## Installation\n\n```bash\npnpm add reka-ui\n```\n```bash\nnpm install reka-ui\n```\n```bash\nyarn add reka-ui\n```\n\n## Documentation\n\nFor full documentation, visit [reka-ui.com](https://reka-ui.com).\n\n## Releases\n\nFor changelog, visit [releases](https://github.com/unovue/reka-ui/releases).\n\n## Contributing\n\nWe would love to have your contributions! All PRs are welcome! We need help building the core components, docs, tests, stories! [Join our discord](https://chat.unovue.com/) and we will get you up and running!\n\n## Dev Setup\n\n### Docs\n\n1. Clone the repo\n2. Run `pnpm i`\n3. Run `pnpm build` to run build `reka-ui` locally\n3. Run `pnpm docs:dev` to run vitepress\n4. Open `http://localhost:5173`\n\n### Package\n\n1. Clone the repo\n2. Run `pnpm i`\n3. Run `pnpm story:dev` to run histoire (storybook)\n4. Open `http://localhost:6006`\n5. Run `pnpm test` to test changes\n\n## Sponsors\n\nReka UI is free and open source, made possible by our sponsors. If your company or product depends on Reka UI (directly, or through Nuxt UI, shadcn-vue and others), please consider [sponsoring through Open Collective](https://opencollective.com/unovue) (invoices available) or [GitHub Sponsors](https://github.com/sponsors/zernonia).\n\n<p align=\"center\">\n  <a href=\"https://opencollective.com/unovue\">\n    <img src=\"https://raw.githubusercontent.com/zernonia/sponsor/main/sponsorkit/sponsors.svg\" alt=\"Sponsors\">\n  </a>\n</p>\n\n## Credits\n\nAll credits go to these open-source works and resources\n\n- [Radix UI](https://radix-ui.com)\n- [React Spectrum](https://react-spectrum.adobe.com/index.html)\n- [Floating UI](https://floating-ui.com)\n- [Headless UI](https://headlessui.com)\n","packages/core/package.json":"{\n  \"name\": \"reka-ui\",\n  \"type\": \"module\",\n  \"version\": \"2.11.0\",\n  \"description\": \"Vue port for Radix UI Primitives.\",\n  \"author\": \"UnoVue Contributors (https://github.com/unovue)\",\n  \"license\": \"MIT\",\n  \"funding\": [\n    \"https://opencollective.com/unovue\",\n    \"https://github.com/sponsors/zernonia\"\n  ],\n  \"homepage\": \"https://github.com/unovue/reka-ui\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/unovue/reka-ui.git\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/unovue/reka-ui/issues\"\n  },\n  \"keywords\": [\n    \"ui\",\n    \"vue\",\n    \"accessibility\",\n    \"headless\",\n    \"nuxt\",\n    \"primitives\",\n    \"components\",\n    \"radix\",\n    \"unstyled\"\n  ],\n  \"sideEffects\": false,\n  \"exports\": {\n    \".\": {\n      \"import\": \"./dist/index.js\",\n      \"require\": \"./dist/index.cjs\"\n    },\n    \"./internal\": {\n      \"import\": \"./dist/internal.js\",\n      \"require\": \"./dist/internal.cjs\"\n    },\n    \"./constant\": {\n      \"import\": \"./dist/constant.js\",\n      \"require\": \"./dist/constant.cjs\"\n    },\n    \"./date\": {\n      \"import\": \"./dist/date.js\",\n      \"require\": \"./dist/date.cjs\"\n    },\n    \"./namespaced\": {\n      \"import\": \"./dist/namespaced/index.mjs\",\n      \"require\": \"./dist/namespaced/index.cjs\"\n    },\n    \"./nuxt\": {\n      \"import\": \"./dist/nuxt/index.mjs\",\n      \"require\": \"./dist/nuxt/index.cjs\"\n    },\n    \"./resolver\": {\n      \"import\": \"./dist/resolver/index.mjs\",\n      \"require\": \"./dist/resolver/index.cjs\"\n    },\n    \"./package.json\": \"./package.json\"\n  },\n  \"main\": \"./dist/index.cjs\",\n  \"module\": \"./dist/index.js\",\n  \"types\": \"./dist/index.d.ts\",\n  \"files\": [\n    \"src\",\n    \"dist\",\n    \"!src/**/*.story.vue\",\n    \"!src/**/*.test.*\",\n    \"!src/**/_*.vue\",\n    \"!src/**/__snapshots__\",\n    \"!src/**/stories\",\n    \"!src/**/story\"\n  ],\n  \"scripts\": {\n    \"build\": \"pnpm type-check && pnpm build-only\",\n    \"build-only\": \"tsdown && tsx scripts/postbuild.ts\",\n    \"watch\": \"tsdown --watch\",\n    \"type-check\": \"vue-tsc -p tsconfig.check.json --noEmit\",\n    \"test:run\": \"vitest run\",\n    \"test\": \"vitest\",\n    \"test:coverage\": \"vitest run --coverage\",\n    \"test:browser\": \"vitest run --config vitest.browser.config.ts\",\n    \"test-update\": \"vitest -u\",\n    \"pub:release\": \"npm publish --access public --provenance\",\n    \"size\": \"size-limit\"\n  },\n  \"peerDependencies\": {\n    \"vue\": \">= 3.4.0\"\n  },\n  \"dependencies\": {\n    \"@floating-ui/vue\": \"^2.0.1\",\n    \"@internationalized/date\": \"^3.5.0\",\n    \"@internationalized/number\": \"^3.5.0\",\n    \"@tanstack/vue-virtual\": \"^3.12.0\",\n    \"@vueuse/core\": \"^14.1.0\",\n    \"@vueuse/shared\": \"^14.1.0\",\n    \"aria-hidden\": \"^1.2.4\",\n    \"defu\": \"^6.1.5\",\n    \"ohash\": \"^2.0.11\"\n  },\n  \"devDependencies\": {\n    \"@iconify/vue\": \"^4.3.0\",\n    \"@internationalized/date\": \"^3.7.0\",\n    \"@internationalized/number\": \"^3.6.0\",\n    \"@size-limit/esbuild\": \"^12.0.1\",\n    \"@size-limit/file\": \"^12.0.1\",\n    \"@testing-library/dom\": \"^10.4.2\",\n    \"@testing-library/jest-dom\": \"^7.0.1\",\n    \"@testing-library/user-event\": \"^14.6.7\",\n    \"@testing-library/vue\": \"^8.1.0\",\n    \"@tsconfig/node24\": \"^24.0.0\",\n    \"@types/jsdom\": \"^30.0.0\",\n    \"@types/node\": \"^24.0.13\",\n    \"@vitejs/plugin-vue\": \"^6.0.9\",\n    \"@vitest/browser-playwright\": \"^5.0.3\",\n    \"@vitest/coverage-istanbul\": \"^5.0.3\",\n    \"@vue/server-renderer\": \"^3.5.43\",\n    \"@vue/test-utils\": \"^2.5.1\",\n    \"@vue/tsconfig\": \"^0.9.1\",\n    \"jsdom\": \"^30.1.1\",\n    \"playwright\": \"^1.63.0\",\n    \"size-limit\": \"^12.0.1\",\n    \"tsdown\": \"^0.12.9\",\n    \"vite\": \"^8.3.1\",\n    \"vitest\": \"^5.0.3\",\n    \"vitest-axe\": \"0.1.0\",\n    \"vitest-canvas-mock\": \"^1.2.0\",\n    \"vue\": \"3.5.43\",\n    \"vue-component-type-helpers\": \"^3.3.11\",\n    \"vue-tsc\": \"3.3.11\"\n  }\n}\n"},"items":[{"name":".size-limit.json","path":"packages/core/.size-limit.json","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/packages/core/.size-limit.json","title":"Core Skill","category":"anthropic-skill","format":"json","content":"[\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ AspectRatio }\",\n    \"limit\": \"5 KB\",\n    \"name\": \"AspectRatio (single simple component)\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ DialogRoot, DialogContent, DialogOverlay, DialogTrigger }\",\n    \"limit\": \"25 KB\",\n    \"name\": \"Dialog (medium complexity component)\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ SelectRoot, SelectTrigger, SelectContent, SelectItem, SelectViewport, SelectPortal }\",\n    \"limit\": \"27 KB\",\n    \"name\": \"Select\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ ComboboxRoot, ComboboxInput, ComboboxContent, ComboboxItem, ComboboxVirtualizer }\",\n    \"limit\": \"33 KB\",\n    \"name\": \"Combobox\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ CalendarRoot, CalendarHeader, CalendarGrid, CalendarCell, CalendarCellTrigger }\",\n    \"limit\": \"17 KB\",\n    \"name\": \"Calendar\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ DateFieldRoot, DateFieldInput }\",\n    \"limit\": \"19 KB\",\n    \"name\": \"DateField\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ TreeRoot, TreeItem, TreeVirtualizer }\",\n    \"limit\": \"13 KB\",\n    \"name\": \"Tree\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ PopoverRoot, PopoverTrigger, PopoverContent, PopoverPortal }\",\n    \"limit\": \"21 KB\",\n    \"name\": \"Popover\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ TooltipProvider, TooltipRoot, TooltipTrigger, TooltipContent }\",\n    \"limit\": \"19 KB\",\n    \"name\": \"Tooltip\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"*\",\n    \"limit\": \"160.1 KB\",\n    \"name\": \"Full library\"\n  }\n]\n","isInternal":false,"tokens":471,"sizeBytes":1592},{"name":"package.json","path":"packages/core/package.json","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/packages/core/package.json","title":"reka-ui","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"reka-ui\",\n  \"type\": \"module\",\n  \"version\": \"2.11.0\",\n  \"description\": \"Vue port for Radix UI Primitives.\",\n  \"author\": \"UnoVue Contributors (https://github.com/unovue)\",\n  \"license\": \"MIT\",\n  \"funding\": [\n    \"https://opencollective.com/unovue\",\n    \"https://github.com/sponsors/zernonia\"\n  ],\n  \"homepage\": \"https://github.com/unovue/reka-ui\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/unovue/reka-ui.git\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/unovue/reka-ui/issues\"\n  },\n  \"keywords\": [\n    \"ui\",\n    \"vue\",\n    \"accessibility\",\n    \"headless\",\n    \"nuxt\",\n    \"primitives\",\n    \"components\",\n    \"radix\",\n    \"unstyled\"\n  ],\n  \"sideEffects\": false,\n  \"exports\": {\n    \".\": {\n      \"import\": \"./dist/index.js\",\n      \"require\": \"./dist/index.cjs\"\n    },\n    \"./internal\": {\n      \"import\": \"./dist/internal.js\",\n      \"require\": \"./dist/internal.cjs\"\n    },\n    \"./constant\": {\n      \"import\": \"./dist/constant.js\",\n      \"require\": \"./dist/constant.cjs\"\n    },\n    \"./date\": {\n      \"import\": \"./dist/date.js\",\n      \"require\": \"./dist/date.cjs\"\n    },\n    \"./namespaced\": {\n      \"import\": \"./dist/namespaced/index.mjs\",\n      \"require\": \"./dist/namespaced/index.cjs\"\n    },\n    \"./nuxt\": {\n      \"import\": \"./dist/nuxt/index.mjs\",\n      \"require\": \"./dist/nuxt/index.cjs\"\n    },\n    \"./resolver\": {\n      \"import\": \"./dist/resolver/index.mjs\",\n      \"require\": \"./dist/resolver/index.cjs\"\n    },\n    \"./package.json\": \"./package.json\"\n  },\n  \"main\": \"./dist/index.cjs\",\n  \"module\": \"./dist/index.js\",\n  \"types\": \"./dist/index.d.ts\",\n  \"files\": [\n    \"src\",\n    \"dist\",\n    \"!src/**/*.story.vue\",\n    \"!src/**/*.test.*\",\n    \"!src/**/_*.vue\",\n    \"!src/**/__snapshots__\",\n    \"!src/**/stories\",\n    \"!src/**/story\"\n  ],\n  \"scripts\": {\n    \"build\": \"pnpm type-check && pnpm build-only\",\n    \"build-only\": \"tsdown && tsx scripts/postbuild.ts\",\n    \"watch\": \"tsdown --watch\",\n    \"type-check\": \"vue-tsc -p tsconfig.check.json --noEmit\",\n    \"test:run\": \"vitest run\",\n    \"test\": \"vitest\",\n    \"test:coverage\": \"vitest run --coverage\",\n    \"test:browser\": \"vitest run --config vitest.browser.config.ts\",\n    \"test-update\": \"vitest -u\",\n    \"pub:release\": \"npm publish --access public --provenance\",\n    \"size\": \"size-limit\"\n  },\n  \"peerDependencies\": {\n    \"vue\": \">= 3.4.0\"\n  },\n  \"dependencies\": {\n    \"@floating-ui/vue\": \"^2.0.1\",\n    \"@internationalized/date\": \"^3.5.0\",\n    \"@internationalized/number\": \"^3.5.0\",\n    \"@tanstack/vue-virtual\": \"^3.12.0\",\n    \"@vueuse/core\": \"^14.1.0\",\n    \"@vueuse/shared\": \"^14.1.0\",\n    \"aria-hidden\": \"^1.2.4\",\n    \"defu\": \"^6.1.5\",\n    \"ohash\": \"^2.0.11\"\n  },\n  \"devDependencies\": {\n    \"@iconify/vue\": \"^4.3.0\",\n    \"@internationalized/date\": \"^3.7.0\",\n    \"@internationalized/number\": \"^3.6.0\",\n    \"@size-limit/esbuild\": \"^12.0.1\",\n    \"@size-limit/file\": \"^12.0.1\",\n    \"@testing-library/dom\": \"^10.4.2\",\n    \"@testing-library/jest-dom\": \"^7.0.1\",\n    \"@testing-library/user-event\": \"^14.6.7\",\n    \"@testing-library/vue\": \"^8.1.0\",\n    \"@tsconfig/node24\": \"^24.0.0\",\n    \"@types/jsdom\": \"^30.0.0\",\n    \"@types/node\": \"^24.0.13\",\n    \"@vitejs/plugin-vue\": \"^6.0.9\",\n    \"@vitest/browser-playwright\": \"^5.0.3\",\n    \"@vitest/coverage-istanbul\": \"^5.0.3\",\n    \"@vue/server-renderer\": \"^3.5.43\",\n    \"@vue/test-utils\": \"^2.5.1\",\n    \"@vue/tsconfig\": \"^0.9.1\",\n    \"jsdom\": \"^30.1.1\",\n    \"playwright\": \"^1.63.0\",\n    \"size-limit\": \"^12.0.1\",\n    \"tsdown\": \"^0.12.9\",\n    \"vite\": \"^8.3.1\",\n    \"vitest\": \"^5.0.3\",\n    \"vitest-axe\": \"0.1.0\",\n    \"vitest-canvas-mock\": \"^1.2.0\",\n    \"vue\": \"3.5.43\",\n    \"vue-component-type-helpers\": \"^3.3.11\",\n    \"vue-tsc\": \"3.3.11\"\n  }\n}\n","frontmatter":{"name":"reka-ui","type":"module","version":"2.11.0","description":"Vue port for Radix UI Primitives.","author":"UnoVue Contributors (https://github.com/unovue)","license":"MIT","funding":["https://opencollective.com/unovue","https://github.com/sponsors/zernonia"],"homepage":"https://github.com/unovue/reka-ui","repository":{"type":"git","url":"git+https://github.com/unovue/reka-ui.git"},"bugs":{"url":"https://github.com/unovue/reka-ui/issues"},"keywords":["ui","vue","accessibility","headless","nuxt","primitives","components","radix","unstyled"],"sideEffects":false,"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./internal":{"import":"./dist/internal.js","require":"./dist/internal.cjs"},"./constant":{"import":"./dist/constant.js","require":"./dist/constant.cjs"},"./date":{"import":"./dist/date.js","require":"./dist/date.cjs"},"./namespaced":{"import":"./dist/namespaced/index.mjs","require":"./dist/namespaced/index.cjs"},"./nuxt":{"import":"./dist/nuxt/index.mjs","require":"./dist/nuxt/index.cjs"},"./resolver":{"import":"./dist/resolver/index.mjs","require":"./dist/resolver/index.cjs"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","files":["src","dist","!src/**/*.story.vue","!src/**/*.test.*","!src/**/_*.vue","!src/**/__snapshots__","!src/**/stories","!src/**/story"],"scripts":{"build":"pnpm type-check && pnpm build-only","build-only":"tsdown && tsx scripts/postbuild.ts","watch":"tsdown --watch","type-check":"vue-tsc -p tsconfig.check.json --noEmit","test:run":"vitest run","test":"vitest","test:coverage":"vitest run --coverage","test:browser":"vitest run --config vitest.browser.config.ts","test-update":"vitest -u","pub:release":"npm publish --access public --provenance","size":"size-limit"},"peerDependencies":{"vue":">= 3.4.0"},"dependencies":{"@floating-ui/vue":"^2.0.1","@internationalized/date":"^3.5.0","@internationalized/number":"^3.5.0","@tanstack/vue-virtual":"^3.12.0","@vueuse/core":"^14.1.0","@vueuse/shared":"^14.1.0","aria-hidden":"^1.2.4","defu":"^6.1.5","ohash":"^2.0.11"},"devDependencies":{"@iconify/vue":"^4.3.0","@internationalized/date":"^3.7.0","@internationalized/number":"^3.6.0","@size-limit/esbuild":"^12.0.1","@size-limit/file":"^12.0.1","@testing-library/dom":"^10.4.2","@testing-library/jest-dom":"^7.0.1","@testing-library/user-event":"^14.6.7","@testing-library/vue":"^8.1.0","@tsconfig/node24":"^24.0.0","@types/jsdom":"^30.0.0","@types/node":"^24.0.13","@vitejs/plugin-vue":"^6.0.9","@vitest/browser-playwright":"^5.0.3","@vitest/coverage-istanbul":"^5.0.3","@vue/server-renderer":"^3.5.43","@vue/test-utils":"^2.5.1","@vue/tsconfig":"^0.9.1","jsdom":"^30.1.1","playwright":"^1.63.0","size-limit":"^12.0.1","tsdown":"^0.12.9","vite":"^8.3.1","vitest":"^5.0.3","vitest-axe":"0.1.0","vitest-canvas-mock":"^1.2.0","vue":"3.5.43","vue-component-type-helpers":"^3.3.11","vue-tsc":"3.3.11"}},"isInternal":false,"tokens":1233,"sizeBytes":3665},{"name":"tsconfig.app.json","path":"packages/core/tsconfig.app.json","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/packages/core/tsconfig.app.json","title":"Core Skill","category":"anthropic-skill","format":"json","content":"{\n  \"extends\": \"@vue/tsconfig/tsconfig.dom.json\",\n  \"compilerOptions\": {\n    \"incremental\": true,\n    \"tsBuildInfoFile\": \"./node_modules/.tmp/tsconfig.app.tsbuildinfo\",\n    \"lib\": [\"ESNext\", \"DOM\", \"DOM.Iterable\"],\n\n    \"paths\": {\n      \"@/*\": [\"./src/*\"],\n      \"@iconify/vue\": [\"../../.histoire/node_modules/@iconify/vue\"]\n    },\n    // TODO: set skipLibCheck to false (#2043)\n    // Ideally we should set this to false, but histoire and vueuse are being difficult...\n    // For now, keep it disabled...\n    \"skipLibCheck\": true\n  },\n  \"vueCompilerOptions\": {\n    // TODO: enable; currently makes documentation codegen not ideal and might be a too-drastic change (#2043)\n    // Necessary to allow downstream users to enable and benefit from strict typechecking features of Vue\n    // \"fallthroughAttributes\": true\n  },\n  \"include\": [\n    \"env.d.ts\",\n    \"src/**/*\",\n    \"src/**/*.ts\",\n    \"src/**/*.tsx\",\n    \"src/**/*.vue\"\n  ]\n}\n","isInternal":false,"tokens":248,"sizeBytes":932},{"name":"tsconfig.check.json","path":"packages/core/tsconfig.check.json","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/packages/core/tsconfig.check.json","title":"Core Skill","category":"anthropic-skill","format":"json","content":"{\n  // tsconfig for type-check only\n  \"extends\": \"./tsconfig.app.json\",\n  \"exclude\": [\n    \"**/*.test.ts\",\n    \"src/**/*.story.vue\",\n    \"src/**/story/*\",\n    \"src/**/stories/*\"\n  ]\n}\n","isInternal":false,"tokens":57,"sizeBytes":184},{"name":"tsconfig.json","path":"packages/core/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/packages/core/tsconfig.json","title":"Core Skill","category":"anthropic-skill","format":"json","content":"{\n  \"references\": [\n    { \"path\": \"./tsconfig.app.json\" },\n    { \"path\": \"./tsconfig.node.json\" }\n  ],\n  \"files\": []\n}\n","frontmatter":{"references":[{"path":"./tsconfig.app.json"},{"path":"./tsconfig.node.json"}],"files":[]},"isInternal":false,"tokens":38,"sizeBytes":119},{"name":"tsconfig.node.json","path":"packages/core/tsconfig.node.json","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/packages/core/tsconfig.node.json","title":"Core Skill","category":"anthropic-skill","format":"json","content":"{\n  \"extends\": \"@tsconfig/node24/tsconfig.json\",\n  \"compilerOptions\": {\n    \"composite\": true,\n    \"types\": [\"node\"]\n  },\n  \"include\": [\n    \"tsdown.config.*\",\n    \"vite.config.*\",\n    \"cypress.config.*\",\n    \"nightwatch.conf.*\",\n    \"playwright.config.*\",\n    \"scripts\"\n  ]\n}\n","frontmatter":{"extends":"@tsconfig/node24/tsconfig.json","compilerOptions":{"composite":true,"types":["node"]},"include":["tsdown.config.*","vite.config.*","cypress.config.*","nightwatch.conf.*","playwright.config.*","scripts"]},"isInternal":false,"tokens":82,"sizeBytes":277},{"name":"package.json","path":"packages/plugins/package.json","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/packages/plugins/package.json","title":"plugins","category":"anthropic-skill","format":"json","content":"{\n  \"name\": \"plugins\",\n  \"type\": \"module\",\n  \"version\": \"2.11.0\",\n  \"description\": \"Nuxt module for Radix Vue\",\n  \"license\": \"MIT\",\n  \"keywords\": [\n    \"radix\",\n    \"reka-ui\",\n    \"nuxt-module\",\n    \"nuxt\",\n    \"nuxt3\"\n  ],\n  \"sideEffects\": false,\n  \"scripts\": {\n    \"generate\": \"tsx ./src/namespaced/generate\",\n    \"prebuild\": \"pnpm generate\",\n    \"build\": \"unbuild\",\n    \"prestub\": \"pnpm generate\",\n    \"stub\": \"unbuild --stub\"\n  },\n  \"dependencies\": {\n    \"@nuxt/kit\": \"^4.1.2\",\n    \"@nuxt/schema\": \"^4.1.2\",\n    \"reka-ui\": \"link:../core\",\n    \"unbuild\": \"^3.0.0\",\n    \"unplugin-vue-components\": \"^32.0.0\"\n  }\n}\n","frontmatter":{"name":"plugins","type":"module","version":"2.11.0","description":"Nuxt module for Radix Vue","license":"MIT","keywords":["radix","reka-ui","nuxt-module","nuxt","nuxt3"],"sideEffects":false,"scripts":{"generate":"tsx ./src/namespaced/generate","prebuild":"pnpm generate","build":"unbuild","prestub":"pnpm generate","stub":"unbuild --stub"},"dependencies":{"@nuxt/kit":"^4.1.2","@nuxt/schema":"^4.1.2","reka-ui":"link:../core","unbuild":"^3.0.0","unplugin-vue-components":"^32.0.0"}},"isInternal":false,"tokens":221,"sizeBytes":615},{"name":"pnpm-lock.yaml","path":"packages/plugins/pnpm-lock.yaml","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/packages/plugins/pnpm-lock.yaml","title":"Plugins Skill","category":"anthropic-skill","format":"yaml","content":"lockfileVersion: '6.0'\n\nsettings:\n  autoInstallPeers: true\n  excludeLinksFromLockfile: false\n\ndependencies:\n  '@nuxt/kit':\n    specifier: npm:@nuxt/kit@latest\n    version: 3.6.5(rollup@2.79.1)\n  '@nuxt/schema':\n    specifier: ^3.6.5\n    version: 3.6.5(rollup@2.79.1)\n  radix-vue:\n    specifier: file:../radix-vue\n    version: file:../radix-vue(vue@3.3.4)\n  unbuild:\n    specifier: ^0.8.11\n    version: 0.8.11\n\npackages:\n\n  /@ampproject/remapping@2.2.1:\n    resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}\n    engines: {node: '>=6.0.0'}\n    dependencies:\n      '@jridgewell/gen-mapping': 0.3.3\n      '@jridgewell/trace-mapping': 0.3.19\n    dev: false\n\n  /@babel/code-frame@7.22.10:\n    resolution: {integrity: sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/highlight': 7.22.10\n      chalk: 2.4.2\n    dev: false\n\n  /@babel/compat-data@7.22.9:\n    resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/core@7.22.10:\n    resolution: {integrity: sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@ampproject/remapping': 2.2.1\n      '@babel/code-frame': 7.22.10\n      '@babel/generator': 7.22.10\n      '@babel/helper-compilation-targets': 7.22.10\n      '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.10)\n      '@babel/helpers': 7.22.10\n      '@babel/parser': 7.22.10\n      '@babel/template': 7.22.5\n      '@babel/traverse': 7.22.10\n      '@babel/types': 7.22.10\n      convert-source-map: 1.9.0\n      debug: 4.3.4\n      gensync: 1.0.0-beta.2\n      json5: 2.2.3\n      semver: 6.3.1\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/generator@7.22.10:\n    resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n      '@jridgewell/gen-mapping': 0.3.3\n      '@jridgewell/trace-mapping': 0.3.19\n      jsesc: 2.5.2\n    dev: false\n\n  /@babel/helper-compilation-targets@7.22.10:\n    resolution: {integrity: sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/compat-data': 7.22.9\n      '@babel/helper-validator-option': 7.22.5\n      browserslist: 4.21.10\n      lru-cache: 5.1.1\n      semver: 6.3.1\n    dev: false\n\n  /@babel/helper-environment-visitor@7.22.5:\n    resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-function-name@7.22.5:\n    resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/template': 7.22.5\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-hoist-variables@7.22.5:\n    resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-module-imports@7.22.5:\n    resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.10):\n    resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==}\n    engines: {node: '>=6.9.0'}\n    peerDependencies:\n      '@babel/core': ^7.0.0\n    dependencies:\n      '@babel/core': 7.22.10\n      '@babel/helper-environment-visitor': 7.22.5\n      '@babel/helper-module-imports': 7.22.5\n      '@babel/helper-simple-access': 7.22.5\n      '@babel/helper-split-export-declaration': 7.22.6\n      '@babel/helper-validator-identifier': 7.22.5\n    dev: false\n\n  /@babel/helper-simple-access@7.22.5:\n    resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-split-export-declaration@7.22.6:\n    resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-string-parser@7.22.5:\n    resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-validator-identifier@7.22.5:\n    resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-validator-option@7.22.5:\n    resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helpers@7.22.10:\n    resolution: {integrity: sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/template': 7.22.5\n      '@babel/traverse': 7.22.10\n      '@babel/types': 7.22.10\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/highlight@7.22.10:\n    resolution: {integrity: sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/helper-validator-identifier': 7.22.5\n      chalk: 2.4.2\n      js-tokens: 4.0.0\n    dev: false\n\n  /@babel/parser@7.22.10:\n    resolution: {integrity: sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==}\n    engines: {node: '>=6.0.0'}\n    hasBin: true\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/standalone@7.22.10:\n    resolution: {integrity: sha512-VmK2sWxUTfDDh9mPfCtFJPIehZToteqK+Zpwq8oJUjJ+WeeKIFTTQIrDzH7jEdom+cAaaguU7FI/FBsBWFkIeQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/template@7.22.5:\n    resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/code-frame': 7.22.10\n      '@babel/parser': 7.22.10\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/traverse@7.22.10:\n    resolution: {integrity: sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/code-frame': 7.22.10\n      '@babel/generator': 7.22.10\n      '@babel/helper-environment-visitor': 7.22.5\n      '@babel/helper-function-name': 7.22.5\n      '@babel/helper-hoist-variables': 7.22.5\n      '@babel/helper-split-export-declaration': 7.22.6\n      '@babel/parser': 7.22.10\n      '@babel/types': 7.22.10\n      debug: 4.3.4\n      globals: 11.12.0\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/types@7.22.10:\n    resolution: {integrity: sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/helper-string-parser': 7.22.5\n      '@babel/helper-validator-identifier': 7.22.5\n      to-fast-properties: 2.0.0\n    dev: false\n\n  /@esbuild/android-arm@0.15.18:\n    resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@esbuild/linux-loong64@0.14.54:\n    resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==}\n    engines: {node: '>=12'}\n    cpu: [loong64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@esbuild/linux-loong64@0.15.18:\n    resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==}\n    engines: {node: '>=12'}\n    cpu: [loong64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@floating-ui/core@1.4.1:\n    resolution: {integrity: sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ==}\n    dependencies:\n      '@floating-ui/utils': 0.1.1\n    dev: false\n\n  /@floating-ui/dom@1.5.1:\n    resolution: {integrity: sha512-KwvVcPSXg6mQygvA1TjbN/gh///36kKtllIF8SUm0qpFj8+rvYrpvlYdL1JoA71SHpDqgSSdGOSoQ0Mp3uY5aw==}\n    dependencies:\n      '@floating-ui/core': 1.4.1\n      '@floating-ui/utils': 0.1.1\n    dev: false\n\n  /@floating-ui/utils@0.1.1:\n    resolution: {integrity: sha512-m0G6wlnhm/AX0H12IOWtK8gASEMffnX08RtKkCgTdHb9JpHKGloI7icFfLg9ZmQeavcvR0PKmzxClyuFPSjKWw==}\n    dev: false\n\n  /@floating-ui/vue@1.0.2(vue@3.3.4):\n    resolution: {integrity: sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A==}\n    dependencies:\n      '@floating-ui/dom': 1.5.1\n      vue-demi: 0.14.5(vue@3.3.4)\n    transitivePeerDependencies:\n      - '@vue/composition-api'\n      - vue\n    dev: false\n\n  /@jridgewell/gen-mapping@0.3.3:\n    resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}\n    engines: {node: '>=6.0.0'}\n    dependencies:\n      '@jridgewell/set-array': 1.1.2\n      '@jridgewell/sourcemap-codec': 1.4.15\n      '@jridgewell/trace-mapping': 0.3.19\n    dev: false\n\n  /@jridgewell/resolve-uri@3.1.1:\n    resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}\n    engines: {node: '>=6.0.0'}\n    dev: false\n\n  /@jridgewell/set-array@1.1.2:\n    resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}\n    engines: {node: '>=6.0.0'}\n    dev: false\n\n  /@jridgewell/sourcemap-codec@1.4.15:\n    resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}\n    dev: false\n\n  /@jridgewell/trace-mapping@0.3.19:\n    resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==}\n    dependencies:\n      '@jridgewell/resolve-uri': 3.1.1\n      '@jridgewell/sourcemap-codec': 1.4.15\n    dev: false\n\n  /@nodelib/fs.scandir@2.1.5:\n    resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}\n    engines: {node: '>= 8'}\n    dependencies:\n      '@nodelib/fs.stat': 2.0.5\n      run-parallel: 1.2.0\n    dev: false\n\n  /@nodelib/fs.stat@2.0.5:\n    resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}\n    engines: {node: '>= 8'}\n    dev: false\n\n  /@nodelib/fs.walk@1.2.8:\n    resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}\n    engines: {node: '>= 8'}\n    dependencies:\n      '@nodelib/fs.scandir': 2.1.5\n      fastq: 1.15.0\n    dev: false\n\n  /@nuxt/kit@3.6.5(rollup@2.79.1):\n    resolution: {integrity: sha512-uBI5I2Zx6sk+vRHU+nBmifwxg/nyXCGZ1g5hUKrUfgv1ZfiKB8JkN5T9iRoduDOaqbwM6XSnEl1ja73iloDcrw==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dependencies:\n      '@nuxt/schema': 3.6.5(rollup@2.79.1)\n      c12: 1.4.2\n      consola: 3.2.3\n      defu: 6.1.2\n      globby: 13.2.2\n      hash-sum: 2.0.0\n      ignore: 5.2.4\n      jiti: 1.19.1\n      knitwork: 1.0.0\n      mlly: 1.4.0\n      pathe: 1.1.1\n      pkg-types: 1.0.3\n      scule: 1.0.0\n      semver: 7.5.4\n      unctx: 2.3.1\n      unimport: 3.1.3(rollup@2.79.1)\n      untyped: 1.4.0\n    transitivePeerDependencies:\n      - rollup\n      - supports-color\n    dev: false\n\n  /@nuxt/schema@3.6.5(rollup@2.79.1):\n    resolution: {integrity: sha512-UPUnMB0W5TZ/Pi1fiF71EqIsPlj8LGZqzhSf8wOeh538KHwxbA9r7cuvEUU92eXRksOZaylbea3fJxZWhOITVw==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dependencies:\n      defu: 6.1.2\n      hookable: 5.5.3\n      pathe: 1.1.1\n      pkg-types: 1.0.3\n      postcss-import-resolver: 2.0.0\n      std-env: 3.3.3\n      ufo: 1.2.0\n      unimport: 3.1.3(rollup@2.79.1)\n      untyped: 1.4.0\n    transitivePeerDependencies:\n      - rollup\n      - supports-color\n    dev: false\n\n  /@rollup/plugin-alias@3.1.9(rollup@2.79.1):\n    resolution: {integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==}\n    engines: {node: '>=8.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0\n    dependencies:\n      rollup: 2.79.1\n      slash: 3.0.0\n    dev: false\n\n  /@rollup/plugin-commonjs@22.0.2(rollup@2.79.1):\n    resolution: {integrity: sha512-//NdP6iIwPbMTcazYsiBMbJW7gfmpHom33u1beiIoHDEM0Q9clvtQB1T0efvMqHeKsGohiHo97BCPCkBXdscwg==}\n    engines: {node: '>= 12.0.0'}\n    peerDependencies:\n      rollup: ^2.68.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      commondir: 1.0.1\n      estree-walker: 2.0.2\n      glob: 7.2.3\n      is-reference: 1.2.1\n      magic-string: 0.25.9\n      resolve: 1.22.4\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-json@4.1.0(rollup@2.79.1):\n    resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==}\n    peerDependencies:\n      rollup: ^1.20.0 || ^2.0.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1):\n    resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==}\n    engines: {node: '>= 10.0.0'}\n    peerDependencies:\n      rollup: ^2.42.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      '@types/resolve': 1.17.1\n      deepmerge: 4.3.1\n      is-builtin-module: 3.2.1\n      is-module: 1.0.0\n      resolve: 1.22.4\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-replace@4.0.0(rollup@2.79.1):\n    resolution: {integrity: sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==}\n    peerDependencies:\n      rollup: ^1.20.0 || ^2.0.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      magic-string: 0.25.9\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/pluginutils@3.1.0(rollup@2.79.1):\n    resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}\n    engines: {node: '>= 8.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0\n    dependencies:\n      '@types/estree': 0.0.39\n      estree-walker: 1.0.1\n      picomatch: 2.3.1\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/pluginutils@4.2.1:\n    resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}\n    engines: {node: '>= 8.0.0'}\n    dependencies:\n      estree-walker: 2.0.2\n      picomatch: 2.3.1\n    dev: false\n\n  /@rollup/pluginutils@5.0.2(rollup@2.79.1):\n    resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}\n    engines: {node: '>=14.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0||^3.0.0\n    peerDependenciesMeta:\n      rollup:\n        optional: true\n    dependencies:\n      '@types/estree': 1.0.1\n      estree-walker: 2.0.2\n      picomatch: 2.3.1\n      rollup: 2.79.1\n    dev: false\n\n  /@types/estree@0.0.39:\n    resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}\n    dev: false\n\n  /@types/estree@1.0.1:\n    resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}\n    dev: false\n\n  /@types/node@20.4.8:\n    resolution: {integrity: sha512-0mHckf6D2DiIAzh8fM8f3HQCvMKDpK94YQ0DSVkfWTG9BZleYIWudw9cJxX8oCk9bM+vAkDyujDV6dmKHbvQpg==}\n    dev: false\n\n  /@types/resolve@1.17.1:\n    resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}\n    dependencies:\n      '@types/node': 20.4.8\n    dev: false\n\n  /@vue/compiler-core@3.3.4:\n    resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      source-map-js: 1.0.2\n    dev: false\n\n  /@vue/compiler-dom@3.3.4:\n    resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==}\n    dependencies:\n      '@vue/compiler-core': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/compiler-sfc@3.3.4:\n    resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/compiler-core': 3.3.4\n      '@vue/compiler-dom': 3.3.4\n      '@vue/compiler-ssr': 3.3.4\n      '@vue/reactivity-transform': 3.3.4\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      magic-string: 0.30.2\n      postcss: 8.4.27\n      source-map-js: 1.0.2\n    dev: false\n\n  /@vue/compiler-ssr@3.3.4:\n    resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==}\n    dependencies:\n      '@vue/compiler-dom': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/reactivity-transform@3.3.4:\n    resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/compiler-core': 3.3.4\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      magic-string: 0.30.2\n    dev: false\n\n  /@vue/reactivity@3.3.4:\n    resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==}\n    dependencies:\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/runtime-core@3.3.4:\n    resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==}\n    dependencies:\n      '@vue/reactivity': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/runtime-dom@3.3.4:\n    resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==}\n    dependencies:\n      '@vue/runtime-core': 3.3.4\n      '@vue/shared': 3.3.4\n      csstype: 3.1.2\n    dev: false\n\n  /@vue/server-renderer@3.3.4(vue@3.3.4):\n    resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==}\n    peerDependencies:\n      vue: 3.3.4\n    dependencies:\n      '@vue/compiler-ssr': 3.3.4\n      '@vue/shared': 3.3.4\n      vue: 3.3.4\n    dev: false\n\n  /@vue/shared@3.3.4:\n    resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==}\n    dev: false\n\n  /acorn@8.10.0:\n    resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==}\n    engines: {node: '>=0.4.0'}\n    hasBin: true\n    dev: false\n\n  /agent-base@6.0.2:\n    resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}\n    engines: {node: '>= 6.0.0'}\n    dependencies:\n      debug: 4.3.4\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /ansi-styles@3.2.1:\n    resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}\n    engines: {node: '>=4'}\n    dependencies:\n      color-convert: 1.9.3\n    dev: false\n\n  /anymatch@3.1.3:\n    resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}\n    engines: {node: '>= 8'}\n    dependencies:\n      normalize-path: 3.0.0\n      picomatch: 2.3.1\n    dev: false\n\n  /array-union@2.1.0:\n    resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}\n    engines: {node: '>=8'}\n    dev: false\n\n  /balanced-match@1.0.2:\n    resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}\n    dev: false\n\n  /binary-extensions@2.2.0:\n    resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}\n    engines: {node: '>=8'}\n    dev: false\n\n  /brace-expansion@1.1.11:\n    resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}\n    dependencies:\n      balanced-match: 1.0.2\n      concat-map: 0.0.1\n    dev: false\n\n  /braces@3.0.2:\n    resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}\n    engines: {node: '>=8'}\n    dependencies:\n      fill-range: 7.0.1\n    dev: false\n\n  /browserslist@4.21.10:\n    resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==}\n    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}\n    hasBin: true\n    dependencies:\n      caniuse-lite: 1.0.30001519\n      electron-to-chromium: 1.4.487\n      node-releases: 2.0.13\n      update-browserslist-db: 1.0.11(browserslist@4.21.10)\n    dev: false\n\n  /builtin-modules@3.3.0:\n    resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}\n    engines: {node: '>=6'}\n    dev: false\n\n  /c12@1.4.2:\n    resolution: {integrity: sha512-3IP/MuamSVRVw8W8+CHWAz9gKN4gd+voF2zm/Ln6D25C2RhytEZ1ABbC8MjKr4BR9rhoV1JQ7jJA158LDiTkLg==}\n    dependencies:\n      chokidar: 3.5.3\n      defu: 6.1.2\n      dotenv: 16.3.1\n      giget: 1.1.2\n      jiti: 1.19.1\n      mlly: 1.4.0\n      ohash: 1.1.2\n      pathe: 1.1.1\n      perfect-debounce: 1.0.0\n      pkg-types: 1.0.3\n      rc9: 2.1.1\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /caniuse-lite@1.0.30001519:\n    resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==}\n    dev: false\n\n  /chalk@2.4.2:\n    resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}\n    engines: {node: '>=4'}\n    dependencies:\n      ansi-styles: 3.2.1\n      escape-string-regexp: 1.0.5\n      supports-color: 5.5.0\n    dev: false\n\n  /chalk@5.3.0:\n    resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}\n    engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}\n    dev: false\n\n  /chokidar@3.5.3:\n    resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}\n    engines: {node: '>= 8.10.0'}\n    dependencies:\n      anymatch: 3.1.3\n      braces: 3.0.2\n      glob-parent: 5.1.2\n      is-binary-path: 2.1.0\n      is-glob: 4.0.3\n      normalize-path: 3.0.0\n      readdirp: 3.6.0\n    optionalDependencies:\n      fsevents: 2.3.2\n    dev: false\n\n  /chownr@2.0.0:\n    resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}\n    engines: {node: '>=10'}\n    dev: false\n\n  /color-convert@1.9.3:\n    resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}\n    dependencies:\n      color-name: 1.1.3\n    dev: false\n\n  /color-name@1.1.3:\n    resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}\n    dev: false\n\n  /colorette@2.0.20:\n    resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}\n    dev: false\n\n  /commondir@1.0.1:\n    resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}\n    dev: false\n\n  /concat-map@0.0.1:\n    resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}\n    dev: false\n\n  /consola@2.15.3:\n    resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}\n    dev: false\n\n  /consola@3.2.3:\n    resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dev: false\n\n  /convert-source-map@1.9.0:\n    resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}\n    dev: false\n\n  /core-util-is@1.0.3:\n    resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}\n    dev: false\n\n  /csstype@3.1.2:\n    resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}\n    dev: false\n\n  /debug@4.3.4:\n    resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}\n    engines: {node: '>=6.0'}\n    peerDependencies:\n      supports-color: '*'\n    peerDependenciesMeta:\n      supports-color:\n        optional: true\n    dependencies:\n      ms: 2.1.2\n    dev: false\n\n  /deepmerge@4.3.1:\n    resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}\n    engines: {node: '>=0.10.0'}\n    dev: false\n\n  /defu@6.1.2:\n    resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==}\n    dev: false\n\n  /destr@2.0.1:\n    resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==}\n    dev: false\n\n  /dir-glob@3.0.1:\n    resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}\n    engines: {node: '>=8'}\n    dependencies:\n      path-type: 4.0.0\n    dev: false\n\n  /dotenv@16.3.1:\n    resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==}\n    engines: {node: '>=12'}\n    dev: false\n\n  /electron-to-chromium@1.4.487:\n    resolution: {integrity: sha512-XbCRs/34l31np/p33m+5tdBrdXu9jJkZxSbNxj5I0H1KtV2ZMSB+i/HYqDiRzHaFx2T5EdytjoBRe8QRJE2vQg==}\n    dev: false\n\n  /enhanced-resolve@4.5.0:\n    resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      graceful-fs: 4.2.11\n      memory-fs: 0.5.0\n      tapable: 1.1.3\n    dev: false\n\n  /errno@0.1.8:\n    resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}\n    hasBin: true\n    dependencies:\n      prr: 1.0.1\n    dev: false\n\n  /es-module-lexer@0.9.3:\n    resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}\n    dev: false\n\n  /esbuild-android-64@0.14.54:\n    resolution: {integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-64@0.15.18:\n    resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-arm64@0.14.54:\n    resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-arm64@0.15.18:\n    resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-64@0.14.54:\n    resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-64@0.15.18:\n    resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-arm64@0.14.54:\n    resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-arm64@0.15.18:\n    resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-64@0.14.54:\n    resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-64@0.15.18:\n    resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-arm64@0.14.54:\n    resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-arm64@0.15.18:\n    resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-32@0.14.54:\n    resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-32@0.15.18:\n    resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-64@0.14.54:\n    resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-64@0.15.18:\n    resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm64@0.14.54:\n    resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm64@0.15.18:\n    resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm@0.14.54:\n    resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm@0.15.18:\n    resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-mips64le@0.14.54:\n    resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==}\n    engines: {node: '>=12'}\n    cpu: [mips64el]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-mips64le@0.15.18:\n    resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==}\n    engines: {node: '>=12'}\n    cpu: [mips64el]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-ppc64le@0.14.54:\n    resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==}\n    engines: {node: '>=12'}\n    cpu: [ppc64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-ppc64le@0.15.18:\n    resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==}\n    engines: {node: '>=12'}\n    cpu: [ppc64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-riscv64@0.14.54:\n    resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==}\n    engines: {node: '>=12'}\n    cpu: [riscv64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-riscv64@0.15.18:\n    resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==}\n    engines: {node: '>=12'}\n    cpu: [riscv64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-s390x@0.14.54:\n    resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==}\n    engines: {node: '>=12'}\n    cpu: [s390x]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-s390x@0.15.18:\n    resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==}\n    engines: {node: '>=12'}\n    cpu: [s390x]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-netbsd-64@0.14.54:\n    resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [netbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-netbsd-64@0.15.18:\n    resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [netbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-openbsd-64@0.14.54:\n    resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [openbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-openbsd-64@0.15.18:\n    resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [openbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-sunos-64@0.14.54:\n    resolution: {integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [sunos]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-sunos-64@0.15.18:\n    resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [sunos]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-32@0.14.54:\n    resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-32@0.15.18:\n    resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-64@0.14.54:\n    resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-64@0.15.18:\n    resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-arm64@0.14.54:\n    resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-arm64@0.15.18:\n    resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild@0.14.54:\n    resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==}\n    engines: {node: '>=12'}\n    hasBin: true\n    requiresBuild: true\n    optionalDependencies:\n      '@esbuild/linux-loong64': 0.14.54\n      esbuild-android-64: 0.14.54\n      esbuild-android-arm64: 0.14.54\n      esbuild-darwin-64: 0.14.54\n      esbuild-darwin-arm64: 0.14.54\n      esbuild-freebsd-64: 0.14.54\n      esbuild-freebsd-arm64: 0.14.54\n      esbuild-linux-32: 0.14.54\n      esbuild-linux-64: 0.14.54\n      esbuild-linux-arm: 0.14.54\n      esbuild-linux-arm64: 0.14.54\n      esbuild-linux-mips64le: 0.14.54\n      esbuild-linux-ppc64le: 0.14.54\n      esbuild-linux-riscv64: 0.14.54\n      esbuild-linux-s390x: 0.14.54\n      esbuild-netbsd-64: 0.14.54\n      esbuild-openbsd-64: 0.14.54\n      esbuild-sunos-64: 0.14.54\n      esbuild-windows-32: 0.14.54\n      esbuild-windows-64: 0.14.54\n      esbuild-windows-arm64: 0.14.54\n    dev: false\n\n  /esbuild@0.15.18:\n    resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==}\n    engines: {node: '>=12'}\n    hasBin: true\n    requiresBuild: true\n    optionalDependencies:\n      '@esbuild/android-arm': 0.15.18\n      '@esbuild/linux-loong64': 0.15.18\n      esbuild-android-64: 0.15.18\n      esbuild-android-arm64: 0.15.18\n      esbuild-darwin-64: 0.15.18\n      esbuild-darwin-arm64: 0.15.18\n      esbuild-freebsd-64: 0.15.18\n      esbuild-freebsd-arm64: 0.15.18\n      esbuild-linux-32: 0.15.18\n      esbuild-linux-64: 0.15.18\n      esbuild-linux-arm: 0.15.18\n      esbuild-linux-arm64: 0.15.18\n      esbuild-linux-mips64le: 0.15.18\n      esbuild-linux-ppc64le: 0.15.18\n      esbuild-linux-riscv64: 0.15.18\n      esbuild-linux-s390x: 0.15.18\n      esbuild-netbsd-64: 0.15.18\n      esbuild-openbsd-64: 0.15.18\n      esbuild-sunos-64: 0.15.18\n      esbuild-windows-32: 0.15.18\n      esbuild-windows-64: 0.15.18\n      esbuild-windows-arm64: 0.15.18\n    dev: false\n\n  /escalade@3.1.1:\n    resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}\n    engines: {node: '>=6'}\n    dev: false\n\n  /escape-string-regexp@1.0.5:\n    resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}\n    engines: {node: '>=0.8.0'}\n    dev: false\n\n  /escape-string-regexp@5.0.0:\n    resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}\n    engines: {node: '>=12'}\n    dev: false\n\n  /estree-walker@1.0.1:\n    resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==}\n    dev: false\n\n  /estree-walker@2.0.2:\n    resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}\n    dev: false\n\n  /estree-walker@3.0.3:\n    resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}\n    dependencies:\n      '@types/estree': 1.0.1\n    dev: false\n\n  /fast-glob@3.3.1:\n    resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==}\n    engines: {node: '>=8.6.0'}\n    dependencies:\n      '@nodelib/fs.stat': 2.0.5\n      '@nodelib/fs.walk': 1.2.8\n      glob-parent: 5.1.2\n      merge2: 1.4.1\n      micromatch: 4.0.5\n    dev: false\n\n  /fastq@1.15.0:\n    resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}\n    dependencies:\n      reusify: 1.0.4\n    dev: false\n\n  /fill-range@7.0.1:\n    resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}\n    engines: {node: '>=8'}\n    dependencies:\n      to-regex-range: 5.0.1\n    dev: false\n\n  /flat@5.0.2:\n    resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}\n    hasBin: true\n    dev: false\n\n  /fs-extra@10.1.0:\n    resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}\n    engines: {node: '>=12'}\n    dependencies:\n      graceful-fs: 4.2.11\n      jsonfile: 6.1.0\n      universalify: 2.0.0\n    dev: false\n\n  /fs-minipass@2.1.0:\n    resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}\n    engines: {node: '>= 8'}\n    dependencies:\n      minipass: 3.3.6\n    dev: false\n\n  /fs.realpath@1.0.0:\n    resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}\n    dev: false\n\n  /fsevents@2.3.2:\n    resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}\n    engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /function-bind@1.1.1:\n    resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}\n    dev: false\n\n  /gensync@1.0.0-beta.2:\n    resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /giget@1.1.2:\n    resolution: {integrity: sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==}\n    hasBin: true\n    dependencies:\n      colorette: 2.0.20\n      defu: 6.1.2\n      https-proxy-agent: 5.0.1\n      mri: 1.2.0\n      node-fetch-native: 1.2.0\n      pathe: 1.1.1\n      tar: 6.1.15\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /glob-parent@5.1.2:\n    resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}\n    engines: {node: '>= 6'}\n    dependencies:\n      is-glob: 4.0.3\n    dev: false\n\n  /glob@7.2.3:\n    resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}\n    dependencies:\n      fs.realpath: 1.0.0\n      inflight: 1.0.6\n      inherits: 2.0.4\n      minimatch: 3.1.2\n      once: 1.4.0\n      path-is-absolute: 1.0.1\n    dev: false\n\n  /globals@11.12.0:\n    resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}\n    engines: {node: '>=4'}\n    dev: false\n\n  /globby@11.1.0:\n    resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}\n    engines: {node: '>=10'}\n    dependencies:\n      array-union: 2.1.0\n      dir-glob: 3.0.1\n      fast-glob: 3.3.1\n      ignore: 5.2.4\n      merge2: 1.4.1\n      slash: 3.0.0\n    dev: false\n\n  /globby@13.2.2:\n    resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==}\n    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}\n    dependencies:\n      dir-glob: 3.0.1\n      fast-glob: 3.3.1\n      ignore: 5.2.4\n      merge2: 1.4.1\n      slash: 4.0.0\n    dev: false\n\n  /graceful-fs@4.2.11:\n    resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}\n    dev: false\n\n  /has-flag@3.0.0:\n    resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}\n    engines: {node: '>=4'}\n    dev: false\n\n  /has@1.0.3:\n    resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}\n    engines: {node: '>= 0.4.0'}\n    dependencies:\n      function-bind: 1.1.1\n    dev: false\n\n  /hash-sum@2.0.0:\n    resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}\n    dev: false\n\n  /hookable@5.5.3:\n    resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}\n    dev: false\n\n  /https-proxy-agent@5.0.1:\n    resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}\n    engines: {node: '>= 6'}\n    dependencies:\n      agent-base: 6.0.2\n      debug: 4.3.4\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /ignore@5.2.4:\n    resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}\n    engines: {node: '>= 4'}\n    dev: false\n\n  /inflight@1.0.6:\n    resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}\n    dependencies:\n      once: 1.4.0\n      wrappy: 1.0.2\n    dev: false\n\n  /inherits@2.0.4:\n    resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}\n    dev: false\n\n  /is-binary-path@2.1.0:\n    resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}\n    engines: {node: '>=8'}\n    dependencies:\n      binary-extensions: 2.2.0\n    dev: false\n\n  /is-builtin-module@3.2.1:\n    resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}\n    engines: {node: '>=6'}\n    dependencies:\n      builtin-modules: 3.3.0\n    dev: false\n\n  /is-core-module@2.13.0:\n    resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==}\n    dependencies:\n      has: 1.0.3\n    dev: false\n\n  /is-extglob@2.1.1:\n    resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}\n    engines: {node: '>=0.10.0'}\n    dev: false\n\n  /is-glob@4.0.3:\n    resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}\n    engines: {node: '>=0.10.0'}\n    dependencies:\n      is-extglob: 2.1.1\n    dev: false\n\n  /is-module@1.0.0:\n    resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}\n    dev: false\n\n  /is-number@7.0.0:\n    resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}\n    engines: {node: '>=0.12.0'}\n    dev: false\n\n  /is-reference@1.2.1:\n    resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}\n    dependencies:\n      '@types/estree': 1.0.1\n    dev: false\n\n  /isarray@1.0.0:\n    resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}\n    dev: false\n\n  /jiti@1.19.1:\n    resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==}\n    hasBin: true\n    dev: false\n\n  /joycon@3.1.1:\n    resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}\n    engines: {node: '>=10'}\n    dev: false\n\n  /","isInternal":false,"tokens":24072,"sizeBytes":50000},{"name":"tsconfig.json","path":"packages/plugins/tsconfig.json","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/packages/plugins/tsconfig.json","title":"Plugins Skill","category":"anthropic-skill","format":"json","content":"{\r\n  \"compilerOptions\": {\r\n    \"module\": \"es2020\",\r\n    \"moduleResolution\": \"node\"\r\n  },\r\n  \"exclude\": [\r\n    \"node_modules\",\r\n    \"dist\"\r\n  ]\r\n}\n","frontmatter":{"compilerOptions":{"module":"es2020","moduleResolution":"node"},"exclude":["node_modules","dist"]},"isInternal":false,"tokens":43,"sizeBytes":146},{"name":"CLAUDE.md","path":"CLAUDE.md","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/CLAUDE.md","title":"Claude Agent Guidelines & System Prompt","category":"claude-rule","format":"markdown","content":"# reka-ui — agent notes\n\nVue 3 headless component library. pnpm monorepo. Node ≥ 22, pnpm 10.\n\n## Commands (from repo root)\n- Install: `pnpm i`\n- Test (one-shot): `pnpm --filter reka-ui exec vitest run [path]`  (`pnpm test` = watch mode — avoid in automation)\n- Browser tests (real Chromium, `*.browser.test.ts`): `pnpm test:browser` (first run: `pnpm --filter reka-ui exec playwright install chromium`)\n- Coverage: `pnpm --filter reka-ui test:coverage`\n- Type-check: `pnpm --filter reka-ui type-check`\n- Lint: `pnpm lint` (fix: `pnpm lint:fix`)\n- Build: `pnpm --filter reka-ui build` (vue-tsc + tsdown)\n- Regenerate API docs after changing public props/emits/slots: `pnpm docs:gen`\n\n## Layout\n- `packages/core/src/<Family>/` — one dir per component family; parts named `<Family><Part>.vue`; each family has `index.ts`; public surface = `packages/core/src/index.ts`.\n- `packages/core/src/shared/` — shared composables (`createContext`, `useForwardExpose`, prop/emit forwarding, …).\n- `packages/core/src/date/` — date/calendar utilities.\n- `packages/plugins` — build-tool integration (resolver, Nuxt module).\n- `docs/` — VitePress site; `docs/content/meta/*.md` is AUTO-GENERATED (never hand-edit).\n- Stories are Histoire (`*.story.vue`), not Storybook.\n\n## Conventions\n- Context: `createContext('<Component>')` → `[inject, provide]`; `*Root.vue` provides, descendants inject.\n- Rendering: `Primitive` with `as` / `asChild`; expose refs via `useForwardExpose()`.\n- Browser tests: colocated `*.browser.test.ts`, vitest browser mode + Playwright; use `userEvent` from `vitest/browser` (trusted events). For behaviour jsdom can't represent: native focus order, form submission, key defaults, layout/positioning.\n- Tests: colocated `*.test.ts`, vitest + jsdom + `@testing-library/vue` + `vitest-axe` (axe check expected for new components); jsdom quirks handled in `packages/core/vitest.setup.ts`.\n- Commits: Conventional Commits, scope = component family (`fix(Dialog): …`); commitlint enforces; lint-staged runs `eslint --fix` (lints JSON/MD/YAML too — intentional).\n\nSee CONTRIBUTING.md for the full guide.\n","isInternal":false,"tokens":577,"sizeBytes":2129},{"name":"README.md","path":"packages/core/README.md","rawUrl":"https://raw.githubusercontent.com/unovue/reka-ui/HEAD/packages/core/README.md","title":"core Documentation","category":"plugin-manifest","format":"markdown","content":"<br />\n<p align=\"center\">\n  <a href=\"https://github.com/unovue/reka-ui\">\n    <img src=\"https://reka-ui.com/logo.svg\" alt=\"Logo\" width=\"150\" />\n  </a>\n\n<h1 align=\"center\">\nReka UI\n</h1>\n\n<p align=\"center\">\nCraft accessible web apps with <a href=\"https://vuejs.org/\">Vue</a>.\n<p>\n\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/reka-ui\" target=\"__blank\"><img src=\"https://img.shields.io/npm/v/reka-ui?style=flat&colorA=002438&colorB=41c399\" alt=\"NPM version\"></a>\n<a href=\"https://www.npmjs.com/package/reka-ui\" target=\"__blank\"><img alt=\"NPM Downloads\" src=\"https://img.shields.io/npm/dm/reka-ui?flat&colorA=002438&colorB=41c399\"></a>\n<a href=\"https://github.com/unovue/reka-ui\" target=\"__blank\"><img alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/unovue/reka-ui?flat&colorA=002438&colorB=41c399\"></a>\n</p>\n\n<p align=\"center\">\n<a href=\"https://chat.unovue.com\"><b>Get involved!</b></a>\n</p>\n<p align=\"center\">\n <a href=\"https://reka-ui.com\">Documentation</a> | <a href=\"https://reka-ui.com/docs/overview/getting-started\">Getting Started</a> | <a href=\"https://reka-ui.com/examples\">Examples</a> | <a href=\"https://reka-ui.com/docs/overview/introduction\">Why Reka UI?</a>\n</p>\n\n![hero image](https://reka-ui.com/og.jpg)\n <em>design by: [icarusgkx](https://twitter.com/icarusgkx), [melkam](https://github.com/MellKam)</em>\n\n## Installation\n\n```bash\npnpm add reka-ui\n```\n```bash\nnpm install reka-ui\n```\n```bash\nyarn add reka-ui\n```\n\n## Documentation\n\nFor full documentation, visit [reka-ui.com](https://reka-ui.com).\n\n## Releases\n\nFor changelog, visit [releases](https://github.com/unovue/reka-ui/releases).\n\n## Contributing\n\nWe would love to have your contributions! All PRs are welcome! We need help building the core components, docs, tests, stories! [Join our discord](https://chat.unovue.com/) and we will get you up and running!\n\n## Dev Setup\n\n### Docs\n\n1. Clone the repo\n2. Run `pnpm i`\n3. Run `pnpm build` to run build `reka-ui` locally\n3. Run `pnpm docs:dev` to run vitepress\n4. Open `http://localhost:5173`\n\n### Package\n\n1. Clone the repo\n2. Run `pnpm i`\n3. Run `pnpm story:dev` to run histoire (storybook)\n4. Open `http://localhost:6006`\n5. Run `pnpm test` to test changes\n\n## Sponsors\n\nReka UI is free and open source, made possible by our sponsors. If your company or product depends on Reka UI (directly, or through Nuxt UI, shadcn-vue and others), please consider [sponsoring through Open Collective](https://opencollective.com/unovue) (invoices available) or [GitHub Sponsors](https://github.com/sponsors/zernonia).\n\n<p align=\"center\">\n  <a href=\"https://opencollective.com/unovue\">\n    <img src=\"https://raw.githubusercontent.com/zernonia/sponsor/main/sponsorkit/sponsors.svg\" alt=\"Sponsors\">\n  </a>\n</p>\n\n## Credits\n\nAll credits go to these open-source works and resources\n\n- [Radix UI](https://radix-ui.com)\n- [React Spectrum](https://react-spectrum.adobe.com/index.html)\n- [Floating UI](https://floating-ui.com)\n- [Headless UI](https://headlessui.com)\n","isInternal":false,"tokens":913,"sizeBytes":2992}],"systemPromptSnippet":"<yakaai_skills repo=\"unovue/reka-ui\">\n<!-- File: packages/core/.size-limit.json (Tokens: ~471 | Category: anthropic-skill) -->\n[\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ AspectRatio }\",\n    \"limit\": \"5 KB\",\n    \"name\": \"AspectRatio (single simple component)\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ DialogRoot, DialogContent, DialogOverlay, DialogTrigger }\",\n    \"limit\": \"25 KB\",\n    \"name\": \"Dialog (medium complexity component)\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ SelectRoot, SelectTrigger, SelectContent, SelectItem, SelectViewport, SelectPortal }\",\n    \"limit\": \"27 KB\",\n    \"name\": \"Select\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ ComboboxRoot, ComboboxInput, ComboboxContent, ComboboxItem, ComboboxVirtualizer }\",\n    \"limit\": \"33 KB\",\n    \"name\": \"Combobox\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ CalendarRoot, CalendarHeader, CalendarGrid, CalendarCell, CalendarCellTrigger }\",\n    \"limit\": \"17 KB\",\n    \"name\": \"Calendar\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ DateFieldRoot, DateFieldInput }\",\n    \"limit\": \"19 KB\",\n    \"name\": \"DateField\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ TreeRoot, TreeItem, TreeVirtualizer }\",\n    \"limit\": \"13 KB\",\n    \"name\": \"Tree\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ PopoverRoot, PopoverTrigger, PopoverContent, PopoverPortal }\",\n    \"limit\": \"21 KB\",\n    \"name\": \"Popover\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"{ TooltipProvider, TooltipRoot, TooltipTrigger, TooltipContent }\",\n    \"limit\": \"19 KB\",\n    \"name\": \"Tooltip\"\n  },\n  {\n    \"path\": \"dist/index.js\",\n    \"import\": \"*\",\n    \"limit\": \"160.1 KB\",\n    \"name\": \"Full library\"\n  }\n]\n\n<!-- File: packages/core/package.json (Tokens: ~1233 | Category: anthropic-skill) -->\n{\n  \"name\": \"reka-ui\",\n  \"type\": \"module\",\n  \"version\": \"2.11.0\",\n  \"description\": \"Vue port for Radix UI Primitives.\",\n  \"author\": \"UnoVue Contributors (https://github.com/unovue)\",\n  \"license\": \"MIT\",\n  \"funding\": [\n    \"https://opencollective.com/unovue\",\n    \"https://github.com/sponsors/zernonia\"\n  ],\n  \"homepage\": \"https://github.com/unovue/reka-ui\",\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/unovue/reka-ui.git\"\n  },\n  \"bugs\": {\n    \"url\": \"https://github.com/unovue/reka-ui/issues\"\n  },\n  \"keywords\": [\n    \"ui\",\n    \"vue\",\n    \"accessibility\",\n    \"headless\",\n    \"nuxt\",\n    \"primitives\",\n    \"components\",\n    \"radix\",\n    \"unstyled\"\n  ],\n  \"sideEffects\": false,\n  \"exports\": {\n    \".\": {\n      \"import\": \"./dist/index.js\",\n      \"require\": \"./dist/index.cjs\"\n    },\n    \"./internal\": {\n      \"import\": \"./dist/internal.js\",\n      \"require\": \"./dist/internal.cjs\"\n    },\n    \"./constant\": {\n      \"import\": \"./dist/constant.js\",\n      \"require\": \"./dist/constant.cjs\"\n    },\n    \"./date\": {\n      \"import\": \"./dist/date.js\",\n      \"require\": \"./dist/date.cjs\"\n    },\n    \"./namespaced\": {\n      \"import\": \"./dist/namespaced/index.mjs\",\n      \"require\": \"./dist/namespaced/index.cjs\"\n    },\n    \"./nuxt\": {\n      \"import\": \"./dist/nuxt/index.mjs\",\n      \"require\": \"./dist/nuxt/index.cjs\"\n    },\n    \"./resolver\": {\n      \"import\": \"./dist/resolver/index.mjs\",\n      \"require\": \"./dist/resolver/index.cjs\"\n    },\n    \"./package.json\": \"./package.json\"\n  },\n  \"main\": \"./dist/index.cjs\",\n  \"module\": \"./dist/index.js\",\n  \"types\": \"./dist/index.d.ts\",\n  \"files\": [\n    \"src\",\n    \"dist\",\n    \"!src/**/*.story.vue\",\n    \"!src/**/*.test.*\",\n    \"!src/**/_*.vue\",\n    \"!src/**/__snapshots__\",\n    \"!src/**/stories\",\n    \"!src/**/story\"\n  ],\n  \"scripts\": {\n    \"build\": \"pnpm type-check && pnpm build-only\",\n    \"build-only\": \"tsdown && tsx scripts/postbuild.ts\",\n    \"watch\": \"tsdown --watch\",\n    \"type-check\": \"vue-tsc -p tsconfig.check.json --noEmit\",\n    \"test:run\": \"vitest run\",\n    \"test\": \"vitest\",\n    \"test:coverage\": \"vitest run --coverage\",\n    \"test:browser\": \"vitest run --config vitest.browser.config.ts\",\n    \"test-update\": \"vitest -u\",\n    \"pub:release\": \"npm publish --access public --provenance\",\n    \"size\": \"size-limit\"\n  },\n  \"peerDependencies\": {\n    \"vue\": \">= 3.4.0\"\n  },\n  \"dependencies\": {\n    \"@floating-ui/vue\": \"^2.0.1\",\n    \"@internationalized/date\": \"^3.5.0\",\n    \"@internationalized/number\": \"^3.5.0\",\n    \"@tanstack/vue-virtual\": \"^3.12.0\",\n    \"@vueuse/core\": \"^14.1.0\",\n    \"@vueuse/shared\": \"^14.1.0\",\n    \"aria-hidden\": \"^1.2.4\",\n    \"defu\": \"^6.1.5\",\n    \"ohash\": \"^2.0.11\"\n  },\n  \"devDependencies\": {\n    \"@iconify/vue\": \"^4.3.0\",\n    \"@internationalized/date\": \"^3.7.0\",\n    \"@internationalized/number\": \"^3.6.0\",\n    \"@size-limit/esbuild\": \"^12.0.1\",\n    \"@size-limit/file\": \"^12.0.1\",\n    \"@testing-library/dom\": \"^10.4.2\",\n    \"@testing-library/jest-dom\": \"^7.0.1\",\n    \"@testing-library/user-event\": \"^14.6.7\",\n    \"@testing-library/vue\": \"^8.1.0\",\n    \"@tsconfig/node24\": \"^24.0.0\",\n    \"@types/jsdom\": \"^30.0.0\",\n    \"@types/node\": \"^24.0.13\",\n    \"@vitejs/plugin-vue\": \"^6.0.9\",\n    \"@vitest/browser-playwright\": \"^5.0.3\",\n    \"@vitest/coverage-istanbul\": \"^5.0.3\",\n    \"@vue/server-renderer\": \"^3.5.43\",\n    \"@vue/test-utils\": \"^2.5.1\",\n    \"@vue/tsconfig\": \"^0.9.1\",\n    \"jsdom\": \"^30.1.1\",\n    \"playwright\": \"^1.63.0\",\n    \"size-limit\": \"^12.0.1\",\n    \"tsdown\": \"^0.12.9\",\n    \"vite\": \"^8.3.1\",\n    \"vitest\": \"^5.0.3\",\n    \"vitest-axe\": \"0.1.0\",\n    \"vitest-canvas-mock\": \"^1.2.0\",\n    \"vue\": \"3.5.43\",\n    \"vue-component-type-helpers\": \"^3.3.11\",\n    \"vue-tsc\": \"3.3.11\"\n  }\n}\n\n<!-- File: packages/core/tsconfig.app.json (Tokens: ~248 | Category: anthropic-skill) -->\n{\n  \"extends\": \"@vue/tsconfig/tsconfig.dom.json\",\n  \"compilerOptions\": {\n    \"incremental\": true,\n    \"tsBuildInfoFile\": \"./node_modules/.tmp/tsconfig.app.tsbuildinfo\",\n    \"lib\": [\"ESNext\", \"DOM\", \"DOM.Iterable\"],\n\n    \"paths\": {\n      \"@/*\": [\"./src/*\"],\n      \"@iconify/vue\": [\"../../.histoire/node_modules/@iconify/vue\"]\n    },\n    // TODO: set skipLibCheck to false (#2043)\n    // Ideally we should set this to false, but histoire and vueuse are being difficult...\n    // For now, keep it disabled...\n    \"skipLibCheck\": true\n  },\n  \"vueCompilerOptions\": {\n    // TODO: enable; currently makes documentation codegen not ideal and might be a too-drastic change (#2043)\n    // Necessary to allow downstream users to enable and benefit from strict typechecking features of Vue\n    // \"fallthroughAttributes\": true\n  },\n  \"include\": [\n    \"env.d.ts\",\n    \"src/**/*\",\n    \"src/**/*.ts\",\n    \"src/**/*.tsx\",\n    \"src/**/*.vue\"\n  ]\n}\n\n<!-- File: packages/core/tsconfig.check.json (Tokens: ~57 | Category: anthropic-skill) -->\n{\n  // tsconfig for type-check only\n  \"extends\": \"./tsconfig.app.json\",\n  \"exclude\": [\n    \"**/*.test.ts\",\n    \"src/**/*.story.vue\",\n    \"src/**/story/*\",\n    \"src/**/stories/*\"\n  ]\n}\n\n<!-- File: packages/core/tsconfig.json (Tokens: ~38 | Category: anthropic-skill) -->\n{\n  \"references\": [\n    { \"path\": \"./tsconfig.app.json\" },\n    { \"path\": \"./tsconfig.node.json\" }\n  ],\n  \"files\": []\n}\n\n<!-- File: packages/core/tsconfig.node.json (Tokens: ~82 | Category: anthropic-skill) -->\n{\n  \"extends\": \"@tsconfig/node24/tsconfig.json\",\n  \"compilerOptions\": {\n    \"composite\": true,\n    \"types\": [\"node\"]\n  },\n  \"include\": [\n    \"tsdown.config.*\",\n    \"vite.config.*\",\n    \"cypress.config.*\",\n    \"nightwatch.conf.*\",\n    \"playwright.config.*\",\n    \"scripts\"\n  ]\n}\n\n<!-- File: packages/plugins/package.json (Tokens: ~221 | Category: anthropic-skill) -->\n{\n  \"name\": \"plugins\",\n  \"type\": \"module\",\n  \"version\": \"2.11.0\",\n  \"description\": \"Nuxt module for Radix Vue\",\n  \"license\": \"MIT\",\n  \"keywords\": [\n    \"radix\",\n    \"reka-ui\",\n    \"nuxt-module\",\n    \"nuxt\",\n    \"nuxt3\"\n  ],\n  \"sideEffects\": false,\n  \"scripts\": {\n    \"generate\": \"tsx ./src/namespaced/generate\",\n    \"prebuild\": \"pnpm generate\",\n    \"build\": \"unbuild\",\n    \"prestub\": \"pnpm generate\",\n    \"stub\": \"unbuild --stub\"\n  },\n  \"dependencies\": {\n    \"@nuxt/kit\": \"^4.1.2\",\n    \"@nuxt/schema\": \"^4.1.2\",\n    \"reka-ui\": \"link:../core\",\n    \"unbuild\": \"^3.0.0\",\n    \"unplugin-vue-components\": \"^32.0.0\"\n  }\n}\n\n<!-- File: packages/plugins/pnpm-lock.yaml (Tokens: ~24072 | Category: anthropic-skill) -->\nlockfileVersion: '6.0'\n\nsettings:\n  autoInstallPeers: true\n  excludeLinksFromLockfile: false\n\ndependencies:\n  '@nuxt/kit':\n    specifier: npm:@nuxt/kit@latest\n    version: 3.6.5(rollup@2.79.1)\n  '@nuxt/schema':\n    specifier: ^3.6.5\n    version: 3.6.5(rollup@2.79.1)\n  radix-vue:\n    specifier: file:../radix-vue\n    version: file:../radix-vue(vue@3.3.4)\n  unbuild:\n    specifier: ^0.8.11\n    version: 0.8.11\n\npackages:\n\n  /@ampproject/remapping@2.2.1:\n    resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}\n    engines: {node: '>=6.0.0'}\n    dependencies:\n      '@jridgewell/gen-mapping': 0.3.3\n      '@jridgewell/trace-mapping': 0.3.19\n    dev: false\n\n  /@babel/code-frame@7.22.10:\n    resolution: {integrity: sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/highlight': 7.22.10\n      chalk: 2.4.2\n    dev: false\n\n  /@babel/compat-data@7.22.9:\n    resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/core@7.22.10:\n    resolution: {integrity: sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@ampproject/remapping': 2.2.1\n      '@babel/code-frame': 7.22.10\n      '@babel/generator': 7.22.10\n      '@babel/helper-compilation-targets': 7.22.10\n      '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.10)\n      '@babel/helpers': 7.22.10\n      '@babel/parser': 7.22.10\n      '@babel/template': 7.22.5\n      '@babel/traverse': 7.22.10\n      '@babel/types': 7.22.10\n      convert-source-map: 1.9.0\n      debug: 4.3.4\n      gensync: 1.0.0-beta.2\n      json5: 2.2.3\n      semver: 6.3.1\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/generator@7.22.10:\n    resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n      '@jridgewell/gen-mapping': 0.3.3\n      '@jridgewell/trace-mapping': 0.3.19\n      jsesc: 2.5.2\n    dev: false\n\n  /@babel/helper-compilation-targets@7.22.10:\n    resolution: {integrity: sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/compat-data': 7.22.9\n      '@babel/helper-validator-option': 7.22.5\n      browserslist: 4.21.10\n      lru-cache: 5.1.1\n      semver: 6.3.1\n    dev: false\n\n  /@babel/helper-environment-visitor@7.22.5:\n    resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-function-name@7.22.5:\n    resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/template': 7.22.5\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-hoist-variables@7.22.5:\n    resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-module-imports@7.22.5:\n    resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.10):\n    resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==}\n    engines: {node: '>=6.9.0'}\n    peerDependencies:\n      '@babel/core': ^7.0.0\n    dependencies:\n      '@babel/core': 7.22.10\n      '@babel/helper-environment-visitor': 7.22.5\n      '@babel/helper-module-imports': 7.22.5\n      '@babel/helper-simple-access': 7.22.5\n      '@babel/helper-split-export-declaration': 7.22.6\n      '@babel/helper-validator-identifier': 7.22.5\n    dev: false\n\n  /@babel/helper-simple-access@7.22.5:\n    resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-split-export-declaration@7.22.6:\n    resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/helper-string-parser@7.22.5:\n    resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-validator-identifier@7.22.5:\n    resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helper-validator-option@7.22.5:\n    resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/helpers@7.22.10:\n    resolution: {integrity: sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/template': 7.22.5\n      '@babel/traverse': 7.22.10\n      '@babel/types': 7.22.10\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/highlight@7.22.10:\n    resolution: {integrity: sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/helper-validator-identifier': 7.22.5\n      chalk: 2.4.2\n      js-tokens: 4.0.0\n    dev: false\n\n  /@babel/parser@7.22.10:\n    resolution: {integrity: sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==}\n    engines: {node: '>=6.0.0'}\n    hasBin: true\n    dependencies:\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/standalone@7.22.10:\n    resolution: {integrity: sha512-VmK2sWxUTfDDh9mPfCtFJPIehZToteqK+Zpwq8oJUjJ+WeeKIFTTQIrDzH7jEdom+cAaaguU7FI/FBsBWFkIeQ==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /@babel/template@7.22.5:\n    resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/code-frame': 7.22.10\n      '@babel/parser': 7.22.10\n      '@babel/types': 7.22.10\n    dev: false\n\n  /@babel/traverse@7.22.10:\n    resolution: {integrity: sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/code-frame': 7.22.10\n      '@babel/generator': 7.22.10\n      '@babel/helper-environment-visitor': 7.22.5\n      '@babel/helper-function-name': 7.22.5\n      '@babel/helper-hoist-variables': 7.22.5\n      '@babel/helper-split-export-declaration': 7.22.6\n      '@babel/parser': 7.22.10\n      '@babel/types': 7.22.10\n      debug: 4.3.4\n      globals: 11.12.0\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /@babel/types@7.22.10:\n    resolution: {integrity: sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      '@babel/helper-string-parser': 7.22.5\n      '@babel/helper-validator-identifier': 7.22.5\n      to-fast-properties: 2.0.0\n    dev: false\n\n  /@esbuild/android-arm@0.15.18:\n    resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@esbuild/linux-loong64@0.14.54:\n    resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==}\n    engines: {node: '>=12'}\n    cpu: [loong64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@esbuild/linux-loong64@0.15.18:\n    resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==}\n    engines: {node: '>=12'}\n    cpu: [loong64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /@floating-ui/core@1.4.1:\n    resolution: {integrity: sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ==}\n    dependencies:\n      '@floating-ui/utils': 0.1.1\n    dev: false\n\n  /@floating-ui/dom@1.5.1:\n    resolution: {integrity: sha512-KwvVcPSXg6mQygvA1TjbN/gh///36kKtllIF8SUm0qpFj8+rvYrpvlYdL1JoA71SHpDqgSSdGOSoQ0Mp3uY5aw==}\n    dependencies:\n      '@floating-ui/core': 1.4.1\n      '@floating-ui/utils': 0.1.1\n    dev: false\n\n  /@floating-ui/utils@0.1.1:\n    resolution: {integrity: sha512-m0G6wlnhm/AX0H12IOWtK8gASEMffnX08RtKkCgTdHb9JpHKGloI7icFfLg9ZmQeavcvR0PKmzxClyuFPSjKWw==}\n    dev: false\n\n  /@floating-ui/vue@1.0.2(vue@3.3.4):\n    resolution: {integrity: sha512-sImlAl9mAoCKZLNlwWz2P2ZMJIDlOEDXrRD6aD2sIHAka1LPC+nWtB+D3lPe7IE7FGWSbwBPTnlSdlABa3Fr0A==}\n    dependencies:\n      '@floating-ui/dom': 1.5.1\n      vue-demi: 0.14.5(vue@3.3.4)\n    transitivePeerDependencies:\n      - '@vue/composition-api'\n      - vue\n    dev: false\n\n  /@jridgewell/gen-mapping@0.3.3:\n    resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}\n    engines: {node: '>=6.0.0'}\n    dependencies:\n      '@jridgewell/set-array': 1.1.2\n      '@jridgewell/sourcemap-codec': 1.4.15\n      '@jridgewell/trace-mapping': 0.3.19\n    dev: false\n\n  /@jridgewell/resolve-uri@3.1.1:\n    resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}\n    engines: {node: '>=6.0.0'}\n    dev: false\n\n  /@jridgewell/set-array@1.1.2:\n    resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}\n    engines: {node: '>=6.0.0'}\n    dev: false\n\n  /@jridgewell/sourcemap-codec@1.4.15:\n    resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}\n    dev: false\n\n  /@jridgewell/trace-mapping@0.3.19:\n    resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==}\n    dependencies:\n      '@jridgewell/resolve-uri': 3.1.1\n      '@jridgewell/sourcemap-codec': 1.4.15\n    dev: false\n\n  /@nodelib/fs.scandir@2.1.5:\n    resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}\n    engines: {node: '>= 8'}\n    dependencies:\n      '@nodelib/fs.stat': 2.0.5\n      run-parallel: 1.2.0\n    dev: false\n\n  /@nodelib/fs.stat@2.0.5:\n    resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}\n    engines: {node: '>= 8'}\n    dev: false\n\n  /@nodelib/fs.walk@1.2.8:\n    resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}\n    engines: {node: '>= 8'}\n    dependencies:\n      '@nodelib/fs.scandir': 2.1.5\n      fastq: 1.15.0\n    dev: false\n\n  /@nuxt/kit@3.6.5(rollup@2.79.1):\n    resolution: {integrity: sha512-uBI5I2Zx6sk+vRHU+nBmifwxg/nyXCGZ1g5hUKrUfgv1ZfiKB8JkN5T9iRoduDOaqbwM6XSnEl1ja73iloDcrw==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dependencies:\n      '@nuxt/schema': 3.6.5(rollup@2.79.1)\n      c12: 1.4.2\n      consola: 3.2.3\n      defu: 6.1.2\n      globby: 13.2.2\n      hash-sum: 2.0.0\n      ignore: 5.2.4\n      jiti: 1.19.1\n      knitwork: 1.0.0\n      mlly: 1.4.0\n      pathe: 1.1.1\n      pkg-types: 1.0.3\n      scule: 1.0.0\n      semver: 7.5.4\n      unctx: 2.3.1\n      unimport: 3.1.3(rollup@2.79.1)\n      untyped: 1.4.0\n    transitivePeerDependencies:\n      - rollup\n      - supports-color\n    dev: false\n\n  /@nuxt/schema@3.6.5(rollup@2.79.1):\n    resolution: {integrity: sha512-UPUnMB0W5TZ/Pi1fiF71EqIsPlj8LGZqzhSf8wOeh538KHwxbA9r7cuvEUU92eXRksOZaylbea3fJxZWhOITVw==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dependencies:\n      defu: 6.1.2\n      hookable: 5.5.3\n      pathe: 1.1.1\n      pkg-types: 1.0.3\n      postcss-import-resolver: 2.0.0\n      std-env: 3.3.3\n      ufo: 1.2.0\n      unimport: 3.1.3(rollup@2.79.1)\n      untyped: 1.4.0\n    transitivePeerDependencies:\n      - rollup\n      - supports-color\n    dev: false\n\n  /@rollup/plugin-alias@3.1.9(rollup@2.79.1):\n    resolution: {integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==}\n    engines: {node: '>=8.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0\n    dependencies:\n      rollup: 2.79.1\n      slash: 3.0.0\n    dev: false\n\n  /@rollup/plugin-commonjs@22.0.2(rollup@2.79.1):\n    resolution: {integrity: sha512-//NdP6iIwPbMTcazYsiBMbJW7gfmpHom33u1beiIoHDEM0Q9clvtQB1T0efvMqHeKsGohiHo97BCPCkBXdscwg==}\n    engines: {node: '>= 12.0.0'}\n    peerDependencies:\n      rollup: ^2.68.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      commondir: 1.0.1\n      estree-walker: 2.0.2\n      glob: 7.2.3\n      is-reference: 1.2.1\n      magic-string: 0.25.9\n      resolve: 1.22.4\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-json@4.1.0(rollup@2.79.1):\n    resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==}\n    peerDependencies:\n      rollup: ^1.20.0 || ^2.0.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-node-resolve@13.3.0(rollup@2.79.1):\n    resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==}\n    engines: {node: '>= 10.0.0'}\n    peerDependencies:\n      rollup: ^2.42.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      '@types/resolve': 1.17.1\n      deepmerge: 4.3.1\n      is-builtin-module: 3.2.1\n      is-module: 1.0.0\n      resolve: 1.22.4\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/plugin-replace@4.0.0(rollup@2.79.1):\n    resolution: {integrity: sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==}\n    peerDependencies:\n      rollup: ^1.20.0 || ^2.0.0\n    dependencies:\n      '@rollup/pluginutils': 3.1.0(rollup@2.79.1)\n      magic-string: 0.25.9\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/pluginutils@3.1.0(rollup@2.79.1):\n    resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}\n    engines: {node: '>= 8.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0\n    dependencies:\n      '@types/estree': 0.0.39\n      estree-walker: 1.0.1\n      picomatch: 2.3.1\n      rollup: 2.79.1\n    dev: false\n\n  /@rollup/pluginutils@4.2.1:\n    resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}\n    engines: {node: '>= 8.0.0'}\n    dependencies:\n      estree-walker: 2.0.2\n      picomatch: 2.3.1\n    dev: false\n\n  /@rollup/pluginutils@5.0.2(rollup@2.79.1):\n    resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}\n    engines: {node: '>=14.0.0'}\n    peerDependencies:\n      rollup: ^1.20.0||^2.0.0||^3.0.0\n    peerDependenciesMeta:\n      rollup:\n        optional: true\n    dependencies:\n      '@types/estree': 1.0.1\n      estree-walker: 2.0.2\n      picomatch: 2.3.1\n      rollup: 2.79.1\n    dev: false\n\n  /@types/estree@0.0.39:\n    resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}\n    dev: false\n\n  /@types/estree@1.0.1:\n    resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==}\n    dev: false\n\n  /@types/node@20.4.8:\n    resolution: {integrity: sha512-0mHckf6D2DiIAzh8fM8f3HQCvMKDpK94YQ0DSVkfWTG9BZleYIWudw9cJxX8oCk9bM+vAkDyujDV6dmKHbvQpg==}\n    dev: false\n\n  /@types/resolve@1.17.1:\n    resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}\n    dependencies:\n      '@types/node': 20.4.8\n    dev: false\n\n  /@vue/compiler-core@3.3.4:\n    resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      source-map-js: 1.0.2\n    dev: false\n\n  /@vue/compiler-dom@3.3.4:\n    resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==}\n    dependencies:\n      '@vue/compiler-core': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/compiler-sfc@3.3.4:\n    resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/compiler-core': 3.3.4\n      '@vue/compiler-dom': 3.3.4\n      '@vue/compiler-ssr': 3.3.4\n      '@vue/reactivity-transform': 3.3.4\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      magic-string: 0.30.2\n      postcss: 8.4.27\n      source-map-js: 1.0.2\n    dev: false\n\n  /@vue/compiler-ssr@3.3.4:\n    resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==}\n    dependencies:\n      '@vue/compiler-dom': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/reactivity-transform@3.3.4:\n    resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==}\n    dependencies:\n      '@babel/parser': 7.22.10\n      '@vue/compiler-core': 3.3.4\n      '@vue/shared': 3.3.4\n      estree-walker: 2.0.2\n      magic-string: 0.30.2\n    dev: false\n\n  /@vue/reactivity@3.3.4:\n    resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==}\n    dependencies:\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/runtime-core@3.3.4:\n    resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==}\n    dependencies:\n      '@vue/reactivity': 3.3.4\n      '@vue/shared': 3.3.4\n    dev: false\n\n  /@vue/runtime-dom@3.3.4:\n    resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==}\n    dependencies:\n      '@vue/runtime-core': 3.3.4\n      '@vue/shared': 3.3.4\n      csstype: 3.1.2\n    dev: false\n\n  /@vue/server-renderer@3.3.4(vue@3.3.4):\n    resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==}\n    peerDependencies:\n      vue: 3.3.4\n    dependencies:\n      '@vue/compiler-ssr': 3.3.4\n      '@vue/shared': 3.3.4\n      vue: 3.3.4\n    dev: false\n\n  /@vue/shared@3.3.4:\n    resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==}\n    dev: false\n\n  /acorn@8.10.0:\n    resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==}\n    engines: {node: '>=0.4.0'}\n    hasBin: true\n    dev: false\n\n  /agent-base@6.0.2:\n    resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}\n    engines: {node: '>= 6.0.0'}\n    dependencies:\n      debug: 4.3.4\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /ansi-styles@3.2.1:\n    resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}\n    engines: {node: '>=4'}\n    dependencies:\n      color-convert: 1.9.3\n    dev: false\n\n  /anymatch@3.1.3:\n    resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}\n    engines: {node: '>= 8'}\n    dependencies:\n      normalize-path: 3.0.0\n      picomatch: 2.3.1\n    dev: false\n\n  /array-union@2.1.0:\n    resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}\n    engines: {node: '>=8'}\n    dev: false\n\n  /balanced-match@1.0.2:\n    resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}\n    dev: false\n\n  /binary-extensions@2.2.0:\n    resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}\n    engines: {node: '>=8'}\n    dev: false\n\n  /brace-expansion@1.1.11:\n    resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}\n    dependencies:\n      balanced-match: 1.0.2\n      concat-map: 0.0.1\n    dev: false\n\n  /braces@3.0.2:\n    resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}\n    engines: {node: '>=8'}\n    dependencies:\n      fill-range: 7.0.1\n    dev: false\n\n  /browserslist@4.21.10:\n    resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==}\n    engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}\n    hasBin: true\n    dependencies:\n      caniuse-lite: 1.0.30001519\n      electron-to-chromium: 1.4.487\n      node-releases: 2.0.13\n      update-browserslist-db: 1.0.11(browserslist@4.21.10)\n    dev: false\n\n  /builtin-modules@3.3.0:\n    resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}\n    engines: {node: '>=6'}\n    dev: false\n\n  /c12@1.4.2:\n    resolution: {integrity: sha512-3IP/MuamSVRVw8W8+CHWAz9gKN4gd+voF2zm/Ln6D25C2RhytEZ1ABbC8MjKr4BR9rhoV1JQ7jJA158LDiTkLg==}\n    dependencies:\n      chokidar: 3.5.3\n      defu: 6.1.2\n      dotenv: 16.3.1\n      giget: 1.1.2\n      jiti: 1.19.1\n      mlly: 1.4.0\n      ohash: 1.1.2\n      pathe: 1.1.1\n      perfect-debounce: 1.0.0\n      pkg-types: 1.0.3\n      rc9: 2.1.1\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /caniuse-lite@1.0.30001519:\n    resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==}\n    dev: false\n\n  /chalk@2.4.2:\n    resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}\n    engines: {node: '>=4'}\n    dependencies:\n      ansi-styles: 3.2.1\n      escape-string-regexp: 1.0.5\n      supports-color: 5.5.0\n    dev: false\n\n  /chalk@5.3.0:\n    resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}\n    engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}\n    dev: false\n\n  /chokidar@3.5.3:\n    resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}\n    engines: {node: '>= 8.10.0'}\n    dependencies:\n      anymatch: 3.1.3\n      braces: 3.0.2\n      glob-parent: 5.1.2\n      is-binary-path: 2.1.0\n      is-glob: 4.0.3\n      normalize-path: 3.0.0\n      readdirp: 3.6.0\n    optionalDependencies:\n      fsevents: 2.3.2\n    dev: false\n\n  /chownr@2.0.0:\n    resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}\n    engines: {node: '>=10'}\n    dev: false\n\n  /color-convert@1.9.3:\n    resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}\n    dependencies:\n      color-name: 1.1.3\n    dev: false\n\n  /color-name@1.1.3:\n    resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}\n    dev: false\n\n  /colorette@2.0.20:\n    resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}\n    dev: false\n\n  /commondir@1.0.1:\n    resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}\n    dev: false\n\n  /concat-map@0.0.1:\n    resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}\n    dev: false\n\n  /consola@2.15.3:\n    resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}\n    dev: false\n\n  /consola@3.2.3:\n    resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==}\n    engines: {node: ^14.18.0 || >=16.10.0}\n    dev: false\n\n  /convert-source-map@1.9.0:\n    resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}\n    dev: false\n\n  /core-util-is@1.0.3:\n    resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}\n    dev: false\n\n  /csstype@3.1.2:\n    resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}\n    dev: false\n\n  /debug@4.3.4:\n    resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}\n    engines: {node: '>=6.0'}\n    peerDependencies:\n      supports-color: '*'\n    peerDependenciesMeta:\n      supports-color:\n        optional: true\n    dependencies:\n      ms: 2.1.2\n    dev: false\n\n  /deepmerge@4.3.1:\n    resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}\n    engines: {node: '>=0.10.0'}\n    dev: false\n\n  /defu@6.1.2:\n    resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==}\n    dev: false\n\n  /destr@2.0.1:\n    resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==}\n    dev: false\n\n  /dir-glob@3.0.1:\n    resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}\n    engines: {node: '>=8'}\n    dependencies:\n      path-type: 4.0.0\n    dev: false\n\n  /dotenv@16.3.1:\n    resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==}\n    engines: {node: '>=12'}\n    dev: false\n\n  /electron-to-chromium@1.4.487:\n    resolution: {integrity: sha512-XbCRs/34l31np/p33m+5tdBrdXu9jJkZxSbNxj5I0H1KtV2ZMSB+i/HYqDiRzHaFx2T5EdytjoBRe8QRJE2vQg==}\n    dev: false\n\n  /enhanced-resolve@4.5.0:\n    resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==}\n    engines: {node: '>=6.9.0'}\n    dependencies:\n      graceful-fs: 4.2.11\n      memory-fs: 0.5.0\n      tapable: 1.1.3\n    dev: false\n\n  /errno@0.1.8:\n    resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}\n    hasBin: true\n    dependencies:\n      prr: 1.0.1\n    dev: false\n\n  /es-module-lexer@0.9.3:\n    resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}\n    dev: false\n\n  /esbuild-android-64@0.14.54:\n    resolution: {integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-64@0.15.18:\n    resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-arm64@0.14.54:\n    resolution: {integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-android-arm64@0.15.18:\n    resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [android]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-64@0.14.54:\n    resolution: {integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-64@0.15.18:\n    resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-arm64@0.14.54:\n    resolution: {integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-darwin-arm64@0.15.18:\n    resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-64@0.14.54:\n    resolution: {integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-64@0.15.18:\n    resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-arm64@0.14.54:\n    resolution: {integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-freebsd-arm64@0.15.18:\n    resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [freebsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-32@0.14.54:\n    resolution: {integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-32@0.15.18:\n    resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-64@0.14.54:\n    resolution: {integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-64@0.15.18:\n    resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm64@0.14.54:\n    resolution: {integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm64@0.15.18:\n    resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm@0.14.54:\n    resolution: {integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-arm@0.15.18:\n    resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==}\n    engines: {node: '>=12'}\n    cpu: [arm]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-mips64le@0.14.54:\n    resolution: {integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==}\n    engines: {node: '>=12'}\n    cpu: [mips64el]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-mips64le@0.15.18:\n    resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==}\n    engines: {node: '>=12'}\n    cpu: [mips64el]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-ppc64le@0.14.54:\n    resolution: {integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==}\n    engines: {node: '>=12'}\n    cpu: [ppc64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-ppc64le@0.15.18:\n    resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==}\n    engines: {node: '>=12'}\n    cpu: [ppc64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-riscv64@0.14.54:\n    resolution: {integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==}\n    engines: {node: '>=12'}\n    cpu: [riscv64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-riscv64@0.15.18:\n    resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==}\n    engines: {node: '>=12'}\n    cpu: [riscv64]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-s390x@0.14.54:\n    resolution: {integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==}\n    engines: {node: '>=12'}\n    cpu: [s390x]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-linux-s390x@0.15.18:\n    resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==}\n    engines: {node: '>=12'}\n    cpu: [s390x]\n    os: [linux]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-netbsd-64@0.14.54:\n    resolution: {integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [netbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-netbsd-64@0.15.18:\n    resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [netbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-openbsd-64@0.14.54:\n    resolution: {integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [openbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-openbsd-64@0.15.18:\n    resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [openbsd]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-sunos-64@0.14.54:\n    resolution: {integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [sunos]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-sunos-64@0.15.18:\n    resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [sunos]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-32@0.14.54:\n    resolution: {integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-32@0.15.18:\n    resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==}\n    engines: {node: '>=12'}\n    cpu: [ia32]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-64@0.14.54:\n    resolution: {integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-64@0.15.18:\n    resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==}\n    engines: {node: '>=12'}\n    cpu: [x64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-arm64@0.14.54:\n    resolution: {integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild-windows-arm64@0.15.18:\n    resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==}\n    engines: {node: '>=12'}\n    cpu: [arm64]\n    os: [win32]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /esbuild@0.14.54:\n    resolution: {integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==}\n    engines: {node: '>=12'}\n    hasBin: true\n    requiresBuild: true\n    optionalDependencies:\n      '@esbuild/linux-loong64': 0.14.54\n      esbuild-android-64: 0.14.54\n      esbuild-android-arm64: 0.14.54\n      esbuild-darwin-64: 0.14.54\n      esbuild-darwin-arm64: 0.14.54\n      esbuild-freebsd-64: 0.14.54\n      esbuild-freebsd-arm64: 0.14.54\n      esbuild-linux-32: 0.14.54\n      esbuild-linux-64: 0.14.54\n      esbuild-linux-arm: 0.14.54\n      esbuild-linux-arm64: 0.14.54\n      esbuild-linux-mips64le: 0.14.54\n      esbuild-linux-ppc64le: 0.14.54\n      esbuild-linux-riscv64: 0.14.54\n      esbuild-linux-s390x: 0.14.54\n      esbuild-netbsd-64: 0.14.54\n      esbuild-openbsd-64: 0.14.54\n      esbuild-sunos-64: 0.14.54\n      esbuild-windows-32: 0.14.54\n      esbuild-windows-64: 0.14.54\n      esbuild-windows-arm64: 0.14.54\n    dev: false\n\n  /esbuild@0.15.18:\n    resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==}\n    engines: {node: '>=12'}\n    hasBin: true\n    requiresBuild: true\n    optionalDependencies:\n      '@esbuild/android-arm': 0.15.18\n      '@esbuild/linux-loong64': 0.15.18\n      esbuild-android-64: 0.15.18\n      esbuild-android-arm64: 0.15.18\n      esbuild-darwin-64: 0.15.18\n      esbuild-darwin-arm64: 0.15.18\n      esbuild-freebsd-64: 0.15.18\n      esbuild-freebsd-arm64: 0.15.18\n      esbuild-linux-32: 0.15.18\n      esbuild-linux-64: 0.15.18\n      esbuild-linux-arm: 0.15.18\n      esbuild-linux-arm64: 0.15.18\n      esbuild-linux-mips64le: 0.15.18\n      esbuild-linux-ppc64le: 0.15.18\n      esbuild-linux-riscv64: 0.15.18\n      esbuild-linux-s390x: 0.15.18\n      esbuild-netbsd-64: 0.15.18\n      esbuild-openbsd-64: 0.15.18\n      esbuild-sunos-64: 0.15.18\n      esbuild-windows-32: 0.15.18\n      esbuild-windows-64: 0.15.18\n      esbuild-windows-arm64: 0.15.18\n    dev: false\n\n  /escalade@3.1.1:\n    resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}\n    engines: {node: '>=6'}\n    dev: false\n\n  /escape-string-regexp@1.0.5:\n    resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}\n    engines: {node: '>=0.8.0'}\n    dev: false\n\n  /escape-string-regexp@5.0.0:\n    resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}\n    engines: {node: '>=12'}\n    dev: false\n\n  /estree-walker@1.0.1:\n    resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==}\n    dev: false\n\n  /estree-walker@2.0.2:\n    resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}\n    dev: false\n\n  /estree-walker@3.0.3:\n    resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}\n    dependencies:\n      '@types/estree': 1.0.1\n    dev: false\n\n  /fast-glob@3.3.1:\n    resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==}\n    engines: {node: '>=8.6.0'}\n    dependencies:\n      '@nodelib/fs.stat': 2.0.5\n      '@nodelib/fs.walk': 1.2.8\n      glob-parent: 5.1.2\n      merge2: 1.4.1\n      micromatch: 4.0.5\n    dev: false\n\n  /fastq@1.15.0:\n    resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}\n    dependencies:\n      reusify: 1.0.4\n    dev: false\n\n  /fill-range@7.0.1:\n    resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}\n    engines: {node: '>=8'}\n    dependencies:\n      to-regex-range: 5.0.1\n    dev: false\n\n  /flat@5.0.2:\n    resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}\n    hasBin: true\n    dev: false\n\n  /fs-extra@10.1.0:\n    resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}\n    engines: {node: '>=12'}\n    dependencies:\n      graceful-fs: 4.2.11\n      jsonfile: 6.1.0\n      universalify: 2.0.0\n    dev: false\n\n  /fs-minipass@2.1.0:\n    resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}\n    engines: {node: '>= 8'}\n    dependencies:\n      minipass: 3.3.6\n    dev: false\n\n  /fs.realpath@1.0.0:\n    resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}\n    dev: false\n\n  /fsevents@2.3.2:\n    resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}\n    engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}\n    os: [darwin]\n    requiresBuild: true\n    dev: false\n    optional: true\n\n  /function-bind@1.1.1:\n    resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}\n    dev: false\n\n  /gensync@1.0.0-beta.2:\n    resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}\n    engines: {node: '>=6.9.0'}\n    dev: false\n\n  /giget@1.1.2:\n    resolution: {integrity: sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==}\n    hasBin: true\n    dependencies:\n      colorette: 2.0.20\n      defu: 6.1.2\n      https-proxy-agent: 5.0.1\n      mri: 1.2.0\n      node-fetch-native: 1.2.0\n      pathe: 1.1.1\n      tar: 6.1.15\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /glob-parent@5.1.2:\n    resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}\n    engines: {node: '>= 6'}\n    dependencies:\n      is-glob: 4.0.3\n    dev: false\n\n  /glob@7.2.3:\n    resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}\n    dependencies:\n      fs.realpath: 1.0.0\n      inflight: 1.0.6\n      inherits: 2.0.4\n      minimatch: 3.1.2\n      once: 1.4.0\n      path-is-absolute: 1.0.1\n    dev: false\n\n  /globals@11.12.0:\n    resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}\n    engines: {node: '>=4'}\n    dev: false\n\n  /globby@11.1.0:\n    resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}\n    engines: {node: '>=10'}\n    dependencies:\n      array-union: 2.1.0\n      dir-glob: 3.0.1\n      fast-glob: 3.3.1\n      ignore: 5.2.4\n      merge2: 1.4.1\n      slash: 3.0.0\n    dev: false\n\n  /globby@13.2.2:\n    resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==}\n    engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}\n    dependencies:\n      dir-glob: 3.0.1\n      fast-glob: 3.3.1\n      ignore: 5.2.4\n      merge2: 1.4.1\n      slash: 4.0.0\n    dev: false\n\n  /graceful-fs@4.2.11:\n    resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}\n    dev: false\n\n  /has-flag@3.0.0:\n    resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}\n    engines: {node: '>=4'}\n    dev: false\n\n  /has@1.0.3:\n    resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}\n    engines: {node: '>= 0.4.0'}\n    dependencies:\n      function-bind: 1.1.1\n    dev: false\n\n  /hash-sum@2.0.0:\n    resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}\n    dev: false\n\n  /hookable@5.5.3:\n    resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}\n    dev: false\n\n  /https-proxy-agent@5.0.1:\n    resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}\n    engines: {node: '>= 6'}\n    dependencies:\n      agent-base: 6.0.2\n      debug: 4.3.4\n    transitivePeerDependencies:\n      - supports-color\n    dev: false\n\n  /ignore@5.2.4:\n    resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}\n    engines: {node: '>= 4'}\n    dev: false\n\n  /inflight@1.0.6:\n    resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}\n    dependencies:\n      once: 1.4.0\n      wrappy: 1.0.2\n    dev: false\n\n  /inherits@2.0.4:\n    resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}\n    dev: false\n\n  /is-binary-path@2.1.0:\n    resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}\n    engines: {node: '>=8'}\n    dependencies:\n      binary-extensions: 2.2.0\n    dev: false\n\n  /is-builtin-module@3.2.1:\n    resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}\n    engines: {node: '>=6'}\n    dependencies:\n      builtin-modules: 3.3.0\n    dev: false\n\n  /is-core-module@2.13.0:\n    resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==}\n    dependencies:\n      has: 1.0.3\n    dev: false\n\n  /is-extglob@2.1.1:\n    resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}\n    engines: {node: '>=0.10.0'}\n    dev: false\n\n  /is-glob@4.0.3:\n    resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}\n    engines: {node: '>=0.10.0'}\n    dependencies:\n      is-extglob: 2.1.1\n    dev: false\n\n  /is-module@1.0.0:\n    resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}\n    dev: false\n\n  /is-number@7.0.0:\n    resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}\n    engines: {node: '>=0.12.0'}\n    dev: false\n\n  /is-reference@1.2.1:\n    resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}\n    dependencies:\n      '@types/estree': 1.0.1\n    dev: false\n\n  /isarray@1.0.0:\n    resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}\n    dev: false\n\n  /jiti@1.19.1:\n    resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==}\n    hasBin: true\n    dev: false\n\n  /joycon@3.1.1:\n    resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}\n    engines: {node: '>=10'}\n    dev: false\n\n  /\n\n<!-- File: packages/plugins/tsconfig.json (Tokens: ~43 | Category: anthropic-skill) -->\n{\r\n  \"compilerOptions\": {\r\n    \"module\": \"es2020\",\r\n    \"moduleResolution\": \"node\"\r\n  },\r\n  \"exclude\": [\r\n    \"node_modules\",\r\n    \"dist\"\r\n  ]\r\n}\n\n<!-- File: CLAUDE.md (Tokens: ~577 | Category: claude-rule) -->\n# reka-ui — agent notes\n\nVue 3 headless component library. pnpm monorepo. Node ≥ 22, pnpm 10.\n\n## Commands (from repo root)\n- Install: `pnpm i`\n- Test (one-shot): `pnpm --filter reka-ui exec vitest run [path]`  (`pnpm test` = watch mode — avoid in automation)\n- Browser tests (real Chromium, `*.browser.test.ts`): `pnpm test:browser` (first run: `pnpm --filter reka-ui exec playwright install chromium`)\n- Coverage: `pnpm --filter reka-ui test:coverage`\n- Type-check: `pnpm --filter reka-ui type-check`\n- Lint: `pnpm lint` (fix: `pnpm lint:fix`)\n- Build: `pnpm --filter reka-ui build` (vue-tsc + tsdown)\n- Regenerate API docs after changing public props/emits/slots: `pnpm docs:gen`\n\n## Layout\n- `packages/core/src/<Family>/` — one dir per component family; parts named `<Family><Part>.vue`; each family has `index.ts`; public surface = `packages/core/src/index.ts`.\n- `packages/core/src/shared/` — shared composables (`createContext`, `useForwardExpose`, prop/emit forwarding, …).\n- `packages/core/src/date/` — date/calendar utilities.\n- `packages/plugins` — build-tool integration (resolver, Nuxt module).\n- `docs/` — VitePress site; `docs/content/meta/*.md` is AUTO-GENERATED (never hand-edit).\n- Stories are Histoire (`*.story.vue`), not Storybook.\n\n## Conventions\n- Context: `createContext('<Component>')` → `[inject, provide]`; `*Root.vue` provides, descendants inject.\n- Rendering: `Primitive` with `as` / `asChild`; expose refs via `useForwardExpose()`.\n- Browser tests: colocated `*.browser.test.ts`, vitest browser mode + Playwright; use `userEvent` from `vitest/browser` (trusted events). For behaviour jsdom can't represent: native focus order, form submission, key defaults, layout/positioning.\n- Tests: colocated `*.test.ts`, vitest + jsdom + `@testing-library/vue` + `vitest-axe` (axe check expected for new components); jsdom quirks handled in `packages/core/vitest.setup.ts`.\n- Commits: Conventional Commits, scope = component family (`fix(Dialog): …`); commitlint enforces; lint-staged runs `eslint --fix` (lints JSON/MD/YAML too — intentional).\n\nSee CONTRIBUTING.md for the full guide.\n\n<!-- File: packages/core/README.md (Tokens: ~913 | Category: plugin-manifest) -->\n<br />\n<p align=\"center\">\n  <a href=\"https://github.com/unovue/reka-ui\">\n    <img src=\"https://reka-ui.com/logo.svg\" alt=\"Logo\" width=\"150\" />\n  </a>\n\n<h1 align=\"center\">\nReka UI\n</h1>\n\n<p align=\"center\">\nCraft accessible web apps with <a href=\"https://vuejs.org/\">Vue</a>.\n<p>\n\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/reka-ui\" target=\"__blank\"><img src=\"https://img.shields.io/npm/v/reka-ui?style=flat&colorA=002438&colorB=41c399\" alt=\"NPM version\"></a>\n<a href=\"https://www.npmjs.com/package/reka-ui\" target=\"__blank\"><img alt=\"NPM Downloads\" src=\"https://img.shields.io/npm/dm/reka-ui?flat&colorA=002438&colorB=41c399\"></a>\n<a href=\"https://github.com/unovue/reka-ui\" target=\"__blank\"><img alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/unovue/reka-ui?flat&colorA=002438&colorB=41c399\"></a>\n</p>\n\n<p align=\"center\">\n<a href=\"https://chat.unovue.com\"><b>Get involved!</b></a>\n</p>\n<p align=\"center\">\n <a href=\"https://reka-ui.com\">Documentation</a> | <a href=\"https://reka-ui.com/docs/overview/getting-started\">Getting Started</a> | <a href=\"https://reka-ui.com/examples\">Examples</a> | <a href=\"https://reka-ui.com/docs/overview/introduction\">Why Reka UI?</a>\n</p>\n\n![hero image](https://reka-ui.com/og.jpg)\n <em>design by: [icarusgkx](https://twitter.com/icarusgkx), [melkam](https://github.com/MellKam)</em>\n\n## Installation\n\n```bash\npnpm add reka-ui\n```\n```bash\nnpm install reka-ui\n```\n```bash\nyarn add reka-ui\n```\n\n## Documentation\n\nFor full documentation, visit [reka-ui.com](https://reka-ui.com).\n\n## Releases\n\nFor changelog, visit [releases](https://github.com/unovue/reka-ui/releases).\n\n## Contributing\n\nWe would love to have your contributions! All PRs are welcome! We need help building the core components, docs, tests, stories! [Join our discord](https://chat.unovue.com/) and we will get you up and running!\n\n## Dev Setup\n\n### Docs\n\n1. Clone the repo\n2. Run `pnpm i`\n3. Run `pnpm build` to run build `reka-ui` locally\n3. Run `pnpm docs:dev` to run vitepress\n4. Open `http://localhost:5173`\n\n### Package\n\n1. Clone the repo\n2. Run `pnpm i`\n3. Run `pnpm story:dev` to run histoire (storybook)\n4. Open `http://localhost:6006`\n5. Run `pnpm test` to test changes\n\n## Sponsors\n\nReka UI is free and open source, made possible by our sponsors. If your company or product depends on Reka UI (directly, or through Nuxt UI, shadcn-vue and others), please consider [sponsoring through Open Collective](https://opencollective.com/unovue) (invoices available) or [GitHub Sponsors](https://github.com/sponsors/zernonia).\n\n<p align=\"center\">\n  <a href=\"https://opencollective.com/unovue\">\n    <img src=\"https://raw.githubusercontent.com/zernonia/sponsor/main/sponsorkit/sponsors.svg\" alt=\"Sponsors\">\n  </a>\n</p>\n\n## Credits\n\nAll credits go to these open-source works and resources\n\n- [Radix UI](https://radix-ui.com)\n- [React Spectrum](https://react-spectrum.adobe.com/index.html)\n- [Floating UI](https://floating-ui.com)\n- [Headless UI](https://headlessui.com)\n</yakaai_skills>"}