diff --git a/app.vue b/app.vue index 5aeebd6..a887c7e 100644 --- a/app.vue +++ b/app.vue @@ -1,7 +1,28 @@ + + diff --git a/nuxt.config.ts b/nuxt.config.ts index 8d1a72f..f3e0366 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -2,5 +2,5 @@ export default defineNuxtConfig({ compatibilityDate: "2024-04-03", devtools: { enabled: true }, - modules: ["@nuxt/eslint"], + modules: ["@nuxt/eslint", "@nuxtjs/tailwindcss"], }); diff --git a/package.json b/package.json index 96f8e13..828fb5d 100644 --- a/package.json +++ b/package.json @@ -12,9 +12,13 @@ }, "dependencies": { "@nuxt/eslint": "^0.6.0", + "@nuxtjs/tailwindcss": "^6.12.2", "nuxt": "^3.13.0", "vue": "latest", "vue-router": "latest" }, - "packageManager": "pnpm@9.11.0" + "packageManager": "pnpm@9.11.0", + "devDependencies": { + "typescript": "5.5.4" + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 69b916f..c2ee042 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,18 +9,32 @@ importers: dependencies: "@nuxt/eslint": specifier: ^0.6.0 - version: 0.6.0(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.5)(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)) + version: 0.6.0(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.5)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)) + "@nuxtjs/tailwindcss": + specifier: ^6.12.2 + version: 6.12.2(magicast@0.3.5)(rollup@4.24.0) nuxt: specifier: ^3.13.0 - version: 3.13.2(@parcel/watcher@2.4.1)(@types/node@22.7.6)(eslint@9.12.0(jiti@2.3.3))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)) + version: 3.13.2(@parcel/watcher@2.4.1)(@types/node@22.7.6)(eslint@9.12.0(jiti@2.3.3))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)) vue: specifier: latest - version: 3.5.12(typescript@5.6.3) + version: 3.5.12(typescript@5.5.4) vue-router: specifier: latest - version: 4.4.5(vue@3.5.12(typescript@5.6.3)) + version: 4.4.5(vue@3.5.12(typescript@5.5.4)) + devDependencies: + typescript: + specifier: 5.5.4 + version: 5.5.4 packages: + "@alloc/quick-lru@5.2.0": + resolution: + { + integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==, + } + engines: { node: ">=10" } + "@ampproject/remapping@2.3.0": resolution: { @@ -292,6 +306,24 @@ packages: } engines: { node: ">=16.13" } + "@csstools/selector-resolve-nested@2.0.0": + resolution: + { + integrity: sha512-oklSrRvOxNeeOW1yARd4WNCs/D09cQjunGZUgSq6vM8GpzFswN+8rBZyJA29YFZhOTQ6GFzxgLDNtVbt9wPZMA==, + } + engines: { node: ">=18" } + peerDependencies: + postcss-selector-parser: ^6.1.0 + + "@csstools/selector-specificity@4.0.0": + resolution: + { + integrity: sha512-189nelqtPd8++phaHNwYovKZI0FOzH1vQEE3QhHHkNIGrg5fSs9CbYP3RvfEH5geztnIA9Jwq91wyOIwAW5JIQ==, + } + engines: { node: ">=18" } + peerDependencies: + postcss-selector-parser: ^6.1.0 + "@es-joy/jsdoccomment@0.49.0": resolution: { @@ -1108,6 +1140,13 @@ packages: integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==, } + "@koa/router@12.0.2": + resolution: + { + integrity: sha512-sYcHglGKTxGF+hQ6x67xDfkE9o+NhVlRHBqq6gLywaMc6CojK/5vFZByphdonKinYlMLkEkacm+HEse9HzwgTA==, + } + engines: { node: ">= 12" } + "@kwsites/file-exists@1.1.1": resolution: { @@ -1281,6 +1320,12 @@ packages: peerDependencies: vue: ^3.3.4 + "@nuxtjs/tailwindcss@6.12.2": + resolution: + { + integrity: sha512-qPJiFH67CkTj/2kBGBzqXihOD1rQXMsbVS4vdQvfBxOBLPfGhU1yw7AATdhPl2BBjO2krjJLuZj39t7dnDYOwg==, + } + "@parcel/watcher-android-arm64@2.4.1": resolution: { @@ -1997,6 +2042,13 @@ packages: } engines: { node: ">=6.5" } + accepts@1.3.8: + resolution: + { + integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==, + } + engines: { node: ">= 0.6" } + acorn-import-attributes@1.9.5: resolution: { @@ -2083,6 +2135,12 @@ packages: } engines: { node: ">=12" } + any-promise@1.3.0: + resolution: + { + integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==, + } + anymatch@3.1.3: resolution: { @@ -2125,6 +2183,12 @@ packages: engines: { node: ">=10" } deprecated: This package is no longer supported. + arg@5.0.2: + resolution: + { + integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==, + } + argparse@2.0.1: resolution: { @@ -2151,12 +2215,25 @@ packages: integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==, } + async@2.6.4: + resolution: + { + integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==, + } + async@3.2.6: resolution: { integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==, } + at-least-node@1.0.0: + resolution: + { + integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==, + } + engines: { node: ">= 4.0.0" } + autoprefixer@10.4.20: resolution: { @@ -2303,6 +2380,13 @@ packages: } engines: { node: ">=8" } + cache-content-type@1.0.1: + resolution: + { + integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==, + } + engines: { node: ">= 6.0.0" } + callsites@3.1.0: resolution: { @@ -2310,6 +2394,13 @@ packages: } engines: { node: ">=6" } + camelcase-css@2.0.1: + resolution: + { + integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==, + } + engines: { node: ">= 6" } + caniuse-api@3.0.0: resolution: { @@ -2411,6 +2502,13 @@ packages: } engines: { node: ">=0.10.0" } + co@4.6.0: + resolution: + { + integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==, + } + engines: { iojs: ">= 1.0.0", node: ">= 0.12.0" } + color-convert@1.9.3: resolution: { @@ -2455,6 +2553,20 @@ packages: integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, } + commander@4.1.1: + resolution: + { + integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==, + } + engines: { node: ">= 6" } + + commander@6.2.1: + resolution: + { + integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==, + } + engines: { node: ">= 6" } + commander@7.2.0: resolution: { @@ -2520,6 +2632,20 @@ packages: integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==, } + content-disposition@0.5.4: + resolution: + { + integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==, + } + engines: { node: ">= 0.6" } + + content-type@1.0.5: + resolution: + { + integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==, + } + engines: { node: ">= 0.6" } + convert-source-map@2.0.0: resolution: { @@ -2532,6 +2658,13 @@ packages: integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==, } + cookies@0.9.1: + resolution: + { + integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==, + } + engines: { node: ">= 0.8" } + copy-anything@3.0.5: resolution: { @@ -2745,6 +2878,12 @@ packages: supports-color: optional: true + deep-equal@1.0.1: + resolution: + { + integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==, + } + deep-is@0.1.4: resolution: { @@ -2805,6 +2944,13 @@ packages: } engines: { node: ">=0.10" } + depd@1.1.2: + resolution: + { + integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==, + } + engines: { node: ">= 0.6" } + depd@2.0.0: resolution: { @@ -2846,6 +2992,12 @@ packages: integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==, } + didyoumean@1.2.2: + resolution: + { + integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==, + } + diff@7.0.0: resolution: { @@ -2853,6 +3005,12 @@ packages: } engines: { node: ">=0.3.1" } + dlv@1.1.3: + resolution: + { + integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==, + } + doctrine@3.0.0: resolution: { @@ -3396,6 +3554,13 @@ packages: } engines: { node: ">=14.14" } + fs-extra@9.1.0: + resolution: + { + integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==, + } + engines: { node: ">=10" } + fs-minipass@2.1.0: resolution: { @@ -3614,6 +3779,20 @@ packages: } engines: { node: ">=8" } + has-symbols@1.0.3: + resolution: + { + integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, + } + engines: { node: ">= 0.4" } + + has-tostringtag@1.0.2: + resolution: + { + integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==, + } + engines: { node: ">= 0.4" } + has-unicode@2.0.1: resolution: { @@ -3652,6 +3831,27 @@ packages: } engines: { node: ">=8" } + http-assert@1.5.0: + resolution: + { + integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==, + } + engines: { node: ">= 0.8" } + + http-errors@1.6.3: + resolution: + { + integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==, + } + engines: { node: ">= 0.6" } + + http-errors@1.8.1: + resolution: + { + integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==, + } + engines: { node: ">= 0.6" } + http-errors@2.0.0: resolution: { @@ -3746,6 +3946,12 @@ packages: } deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + inherits@2.0.3: + resolution: + { + integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==, + } + inherits@2.0.4: resolution: { @@ -3835,6 +4041,13 @@ packages: } engines: { node: ">=8" } + is-generator-function@1.0.10: + resolution: + { + integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==, + } + engines: { node: ">= 0.4" } + is-glob@4.0.3: resolution: { @@ -4048,6 +4261,13 @@ packages: integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==, } + keygrip@1.1.0: + resolution: + { + integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==, + } + engines: { node: ">= 0.6" } + keyv@4.5.4: resolution: { @@ -4074,6 +4294,40 @@ packages: integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==, } + koa-compose@4.1.0: + resolution: + { + integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==, + } + + koa-convert@2.0.0: + resolution: + { + integrity: sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==, + } + engines: { node: ">= 10" } + + koa-send@5.0.1: + resolution: + { + integrity: sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==, + } + engines: { node: ">= 8" } + + koa-static@5.0.0: + resolution: + { + integrity: sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==, + } + engines: { node: ">= 7.6.0" } + + koa@2.15.3: + resolution: + { + integrity: sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==, + } + engines: { node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4 } + kolorist@1.8.0: resolution: { @@ -4100,6 +4354,13 @@ packages: } engines: { node: ">= 0.8.0" } + lilconfig@2.1.0: + resolution: + { + integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==, + } + engines: { node: ">=10" } + lilconfig@3.1.2: resolution: { @@ -4241,6 +4502,13 @@ packages: integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==, } + media-typer@0.3.0: + resolution: + { + integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==, + } + engines: { node: ">= 0.6" } + merge-stream@2.0.0: resolution: { @@ -4254,6 +4522,13 @@ packages: } engines: { node: ">= 8" } + methods@1.1.2: + resolution: + { + integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==, + } + engines: { node: ">= 0.6" } + micromatch@4.0.8: resolution: { @@ -4261,6 +4536,20 @@ packages: } engines: { node: ">=8.6" } + mime-db@1.52.0: + resolution: + { + integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, + } + engines: { node: ">= 0.6" } + + mime-types@2.1.35: + resolution: + { + integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, + } + engines: { node: ">= 0.6" } + mime@1.6.0: resolution: { @@ -4319,6 +4608,12 @@ packages: } engines: { node: ">=16 || 14 >=14.17" } + minimist@1.2.8: + resolution: + { + integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, + } + minipass@3.3.6: resolution: { @@ -4353,6 +4648,13 @@ packages: integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==, } + mkdirp@0.5.6: + resolution: + { + integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==, + } + hasBin: true + mkdirp@1.0.4: resolution: { @@ -4393,6 +4695,12 @@ packages: integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, } + mz@2.7.0: + resolution: + { + integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==, + } + nanoid@3.3.7: resolution: { @@ -4421,6 +4729,13 @@ packages: integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, } + negotiator@0.6.3: + resolution: + { + integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==, + } + engines: { node: ">= 0.6" } + nitropack@2.9.7: resolution: { @@ -4572,6 +4887,13 @@ packages: } engines: { node: ">=0.10.0" } + object-hash@3.0.0: + resolution: + { + integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==, + } + engines: { node: ">= 6" } + ofetch@1.4.1: resolution: { @@ -4604,6 +4926,12 @@ packages: } engines: { node: ">=12" } + only@0.0.2: + resolution: + { + integrity: sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==, + } + open@10.1.0: resolution: { @@ -4611,6 +4939,13 @@ packages: } engines: { node: ">=18" } + open@7.4.2: + resolution: + { + integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==, + } + engines: { node: ">=8" } + open@8.4.2: resolution: { @@ -4788,6 +5123,12 @@ packages: } engines: { node: ">=16 || 14 >=14.18" } + path-to-regexp@6.3.0: + resolution: + { + integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==, + } + path-type@5.0.0: resolution: { @@ -4827,6 +5168,20 @@ packages: } engines: { node: ">=12" } + pify@2.3.0: + resolution: + { + integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==, + } + engines: { node: ">=0.10.0" } + + pirates@4.0.6: + resolution: + { + integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==, + } + engines: { node: ">= 6" } + pkg-types@1.2.1: resolution: { @@ -4840,6 +5195,13 @@ packages: } engines: { node: ">=4" } + portfinder@1.0.32: + resolution: + { + integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==, + } + engines: { node: ">= 0.12.0" } + postcss-calc@10.0.2: resolution: { @@ -4903,6 +5265,39 @@ packages: peerDependencies: postcss: ^8.4.31 + postcss-import@15.1.0: + resolution: + { + integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==, + } + engines: { node: ">=14.0.0" } + peerDependencies: + postcss: ^8.0.0 + + postcss-js@4.0.1: + resolution: + { + integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==, + } + engines: { node: ^12 || ^14 || >= 16 } + peerDependencies: + postcss: ^8.4.21 + + postcss-load-config@4.0.2: + resolution: + { + integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==, + } + engines: { node: ">= 14" } + peerDependencies: + postcss: ">=8.0.9" + ts-node: ">=9.0.0" + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + postcss-merge-longhand@7.0.4: resolution: { @@ -4957,6 +5352,24 @@ packages: peerDependencies: postcss: ^8.4.31 + postcss-nested@6.2.0: + resolution: + { + integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==, + } + engines: { node: ">=12.0" } + peerDependencies: + postcss: ^8.2.14 + + postcss-nesting@13.0.0: + resolution: + { + integrity: sha512-TCGQOizyqvEkdeTPM+t6NYwJ3EJszYE/8t8ILxw/YoeUvz2rz7aM8XTAmBWh9/DJjfaaabL88fWrsVHSPF2zgA==, + } + engines: { node: ">=18" } + peerDependencies: + postcss: ^8.4 + postcss-normalize-charset@7.0.0: resolution: { @@ -5187,6 +5600,12 @@ packages: integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==, } + read-cache@1.0.0: + resolution: + { + integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==, + } + read-pkg-up@7.0.1: resolution: { @@ -5283,6 +5702,14 @@ packages: } hasBin: true + replace-in-file@6.3.5: + resolution: + { + integrity: sha512-arB9d3ENdKva2fxRnSjwBEXfK1npgyci7ZZuwysgAp7ORjHSyxz6oqIjTEv8R0Ydl4Ll7uOAZXL4vbkhGIizCg==, + } + engines: { node: ">=10" } + hasBin: true + require-directory@2.1.1: resolution: { @@ -5304,6 +5731,13 @@ packages: } engines: { node: ">=8" } + resolve-path@1.4.0: + resolution: + { + integrity: sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==, + } + engines: { node: ">= 0.8" } + resolve-pkg-maps@1.0.0: resolution: { @@ -5451,6 +5885,12 @@ packages: integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==, } + setprototypeof@1.1.0: + resolution: + { + integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==, + } + setprototypeof@1.2.0: resolution: { @@ -5604,6 +6044,13 @@ packages: integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==, } + statuses@1.5.0: + resolution: + { + integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==, + } + engines: { node: ">= 0.6" } + statuses@2.0.1: resolution: { @@ -5699,6 +6146,14 @@ packages: peerDependencies: postcss: ^8.4.31 + sucrase@3.35.0: + resolution: + { + integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==, + } + engines: { node: ">=16 || 14 >=14.17" } + hasBin: true + superjson@2.2.1: resolution: { @@ -5762,6 +6217,24 @@ packages: } engines: { node: ">=18" } + tailwind-config-viewer@2.0.4: + resolution: + { + integrity: sha512-icvcmdMmt9dphvas8wL40qttrHwAnW3QEN4ExJ2zICjwRsPj7gowd1cOceaWG3IfTuM/cTNGQcx+bsjMtmV+cw==, + } + engines: { node: ">=13" } + hasBin: true + peerDependencies: + tailwindcss: 1 || 2 || 2.0.1-compat || 3 + + tailwindcss@3.4.14: + resolution: + { + integrity: sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==, + } + engines: { node: ">=14.0.0" } + hasBin: true + tapable@2.2.1: resolution: { @@ -5802,6 +6275,19 @@ packages: integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, } + thenify-all@1.6.0: + resolution: + { + integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==, + } + engines: { node: ">=0.8" } + + thenify@3.3.1: + resolution: + { + integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==, + } + tiny-invariant@1.3.3: resolution: { @@ -5858,12 +6344,25 @@ packages: peerDependencies: typescript: ">=4.2.0" + ts-interface-checker@0.1.13: + resolution: + { + integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==, + } + tslib@2.8.0: resolution: { integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==, } + tsscmp@1.0.6: + resolution: + { + integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==, + } + engines: { node: ">=0.6.x" } + type-check@0.4.0: resolution: { @@ -5906,10 +6405,17 @@ packages: } engines: { node: ">=14.16" } - typescript@5.6.3: + type-is@1.6.18: resolution: { - integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==, + integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==, + } + engines: { node: ">= 0.6" } + + typescript@5.5.4: + resolution: + { + integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==, } engines: { node: ">=14.17" } hasBin: true @@ -6112,6 +6618,13 @@ packages: integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, } + vary@1.1.2: + resolution: + { + integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==, + } + engines: { node: ">= 0.8" } + vite-hot-client@0.2.3: resolution: { @@ -6435,6 +6948,13 @@ packages: } engines: { node: ">=12" } + ylru@1.4.0: + resolution: + { + integrity: sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==, + } + engines: { node: ">= 4.0.0" } + yocto-queue@0.1.0: resolution: { @@ -6463,6 +6983,8 @@ packages: engines: { node: ">= 14" } snapshots: + "@alloc/quick-lru@5.2.0": {} + "@ampproject/remapping@2.3.0": dependencies: "@jridgewell/gen-mapping": 0.3.5 @@ -6685,6 +7207,14 @@ snapshots: dependencies: mime: 3.0.0 + "@csstools/selector-resolve-nested@2.0.0(postcss-selector-parser@6.1.2)": + dependencies: + postcss-selector-parser: 6.1.2 + + "@csstools/selector-specificity@4.0.0(postcss-selector-parser@6.1.2)": + dependencies: + postcss-selector-parser: 6.1.2 + "@es-joy/jsdoccomment@0.49.0": dependencies: comment-parser: 1.4.1 @@ -7024,6 +7554,16 @@ snapshots: "@jsdevtools/ono@7.1.3": {} + "@koa/router@12.0.2": + dependencies: + debug: 4.3.7 + http-errors: 2.0.0 + koa-compose: 4.1.0 + methods: 1.1.2 + path-to-regexp: 6.3.0 + transitivePeerDependencies: + - supports-color + "@kwsites/file-exists@1.1.1": dependencies: debug: 4.3.7 @@ -7109,13 +7649,13 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - "@nuxt/devtools@1.6.0(rollup@4.24.0)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))": + "@nuxt/devtools@1.6.0(rollup@4.24.0)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))": dependencies: "@antfu/utils": 0.7.10 "@nuxt/devtools-kit": 1.6.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)) "@nuxt/devtools-wizard": 1.6.0 "@nuxt/kit": 3.13.2(magicast@0.3.5)(rollup@4.24.0) - "@vue/devtools-core": 7.4.4(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + "@vue/devtools-core": 7.4.4(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) "@vue/devtools-kit": 7.4.4 birpc: 0.2.19 consola: 3.2.3 @@ -7157,17 +7697,17 @@ snapshots: - vue - webpack-sources - "@nuxt/eslint-config@0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)": + "@nuxt/eslint-config@0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4)": dependencies: "@eslint/js": 9.12.0 - "@nuxt/eslint-plugin": 0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - "@stylistic/eslint-plugin": 2.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - "@typescript-eslint/eslint-plugin": 8.9.0(@typescript-eslint/parser@8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - "@typescript-eslint/parser": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + "@nuxt/eslint-plugin": 0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) + "@stylistic/eslint-plugin": 2.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) + "@typescript-eslint/eslint-plugin": 8.9.0(@typescript-eslint/parser@8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4))(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) + "@typescript-eslint/parser": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) eslint: 9.12.0(jiti@2.3.3) eslint-config-flat-gitignore: 0.3.0(eslint@9.12.0(jiti@2.3.3)) eslint-flat-config-utils: 0.4.0 - eslint-plugin-import-x: 4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + eslint-plugin-import-x: 4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) eslint-plugin-jsdoc: 50.4.3(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-regexp: 2.6.0(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-unicorn: 56.0.0(eslint@9.12.0(jiti@2.3.3)) @@ -7180,21 +7720,21 @@ snapshots: - supports-color - typescript - "@nuxt/eslint-plugin@0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)": + "@nuxt/eslint-plugin@0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4)": dependencies: "@typescript-eslint/types": 8.9.0 - "@typescript-eslint/utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + "@typescript-eslint/utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) eslint: 9.12.0(jiti@2.3.3) transitivePeerDependencies: - supports-color - typescript - "@nuxt/eslint@0.6.0(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.5)(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))": + "@nuxt/eslint@0.6.0(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.5)(rollup@4.24.0)(typescript@5.5.4)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))": dependencies: "@eslint/config-inspector": 0.5.4(eslint@9.12.0(jiti@2.3.3)) "@nuxt/devtools-kit": 1.6.0(magicast@0.3.5)(rollup@4.24.0)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)) - "@nuxt/eslint-config": 0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - "@nuxt/eslint-plugin": 0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + "@nuxt/eslint-config": 0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) + "@nuxt/eslint-plugin": 0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) "@nuxt/kit": 3.13.2(magicast@0.3.5)(rollup@4.24.0) chokidar: 4.0.1 eslint: 9.12.0(jiti@2.3.3) @@ -7288,12 +7828,12 @@ snapshots: - supports-color - webpack-sources - "@nuxt/vite-builder@3.13.2(@types/node@22.7.6)(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3))": + "@nuxt/vite-builder@3.13.2(@types/node@22.7.6)(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.5.4)(vue@3.5.12(typescript@5.5.4))": dependencies: "@nuxt/kit": 3.13.2(magicast@0.3.5)(rollup@4.24.0) "@rollup/plugin-replace": 5.0.7(rollup@4.24.0) - "@vitejs/plugin-vue": 5.1.4(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) - "@vitejs/plugin-vue-jsx": 4.0.1(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + "@vitejs/plugin-vue": 5.1.4(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) + "@vitejs/plugin-vue-jsx": 4.0.1(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) autoprefixer: 10.4.20(postcss@8.4.47) clear: 0.1.0 consola: 3.2.3 @@ -7321,8 +7861,8 @@ snapshots: unplugin: 1.14.1 vite: 5.4.9(@types/node@22.7.6)(terser@5.36.0) vite-node: 2.1.3(@types/node@22.7.6)(terser@5.36.0) - vite-plugin-checker: 0.8.0(eslint@9.12.0(jiti@2.3.3))(optionator@0.9.4)(typescript@5.6.3)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)) - vue: 3.5.12(typescript@5.6.3) + vite-plugin-checker: 0.8.0(eslint@9.12.0(jiti@2.3.3))(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)) + vue: 3.5.12(typescript@5.5.4) vue-bundle-renderer: 2.1.1 transitivePeerDependencies: - "@biomejs/biome" @@ -7347,6 +7887,28 @@ snapshots: - vue-tsc - webpack-sources + "@nuxtjs/tailwindcss@6.12.2(magicast@0.3.5)(rollup@4.24.0)": + dependencies: + "@nuxt/kit": 3.13.2(magicast@0.3.5)(rollup@4.24.0) + autoprefixer: 10.4.20(postcss@8.4.47) + consola: 3.2.3 + defu: 6.1.4 + h3: 1.13.0 + klona: 2.0.6 + pathe: 1.1.2 + postcss: 8.4.47 + postcss-nesting: 13.0.0(postcss@8.4.47) + tailwind-config-viewer: 2.0.4(tailwindcss@3.4.14) + tailwindcss: 3.4.14 + ufo: 1.5.4 + unctx: 2.3.1 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - ts-node + - webpack-sources + "@parcel/watcher-android-arm64@2.4.1": optional: true @@ -7532,9 +8094,9 @@ snapshots: "@sindresorhus/merge-streams@2.3.0": {} - "@stylistic/eslint-plugin@2.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)": + "@stylistic/eslint-plugin@2.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4)": dependencies: - "@typescript-eslint/utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + "@typescript-eslint/utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) eslint: 9.12.0(jiti@2.3.3) eslint-visitor-keys: 4.1.0 espree: 10.2.0 @@ -7562,34 +8124,34 @@ snapshots: "@types/resolve@1.20.2": {} - "@typescript-eslint/eslint-plugin@8.9.0(@typescript-eslint/parser@8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)": + "@typescript-eslint/eslint-plugin@8.9.0(@typescript-eslint/parser@8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4))(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4)": dependencies: "@eslint-community/regexpp": 4.11.1 - "@typescript-eslint/parser": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + "@typescript-eslint/parser": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) "@typescript-eslint/scope-manager": 8.9.0 - "@typescript-eslint/type-utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - "@typescript-eslint/utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + "@typescript-eslint/type-utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) + "@typescript-eslint/utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) "@typescript-eslint/visitor-keys": 8.9.0 eslint: 9.12.0(jiti@2.3.3) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.6.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - "@typescript-eslint/parser@8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)": + "@typescript-eslint/parser@8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4)": dependencies: "@typescript-eslint/scope-manager": 8.9.0 "@typescript-eslint/types": 8.9.0 - "@typescript-eslint/typescript-estree": 8.9.0(typescript@5.6.3) + "@typescript-eslint/typescript-estree": 8.9.0(typescript@5.5.4) "@typescript-eslint/visitor-keys": 8.9.0 debug: 4.3.7 eslint: 9.12.0(jiti@2.3.3) optionalDependencies: - typescript: 5.6.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -7598,21 +8160,21 @@ snapshots: "@typescript-eslint/types": 8.9.0 "@typescript-eslint/visitor-keys": 8.9.0 - "@typescript-eslint/type-utils@8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)": + "@typescript-eslint/type-utils@8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4)": dependencies: - "@typescript-eslint/typescript-estree": 8.9.0(typescript@5.6.3) - "@typescript-eslint/utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + "@typescript-eslint/typescript-estree": 8.9.0(typescript@5.5.4) + "@typescript-eslint/utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) debug: 4.3.7 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.6.3 + typescript: 5.5.4 transitivePeerDependencies: - eslint - supports-color "@typescript-eslint/types@8.9.0": {} - "@typescript-eslint/typescript-estree@8.9.0(typescript@5.6.3)": + "@typescript-eslint/typescript-estree@8.9.0(typescript@5.5.4)": dependencies: "@typescript-eslint/types": 8.9.0 "@typescript-eslint/visitor-keys": 8.9.0 @@ -7621,18 +8183,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.6.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.6.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - "@typescript-eslint/utils@8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)": + "@typescript-eslint/utils@8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4)": dependencies: "@eslint-community/eslint-utils": 4.4.0(eslint@9.12.0(jiti@2.3.3)) "@typescript-eslint/scope-manager": 8.9.0 "@typescript-eslint/types": 8.9.0 - "@typescript-eslint/typescript-estree": 8.9.0(typescript@5.6.3) + "@typescript-eslint/typescript-estree": 8.9.0(typescript@5.5.4) eslint: 9.12.0(jiti@2.3.3) transitivePeerDependencies: - supports-color @@ -7662,14 +8224,14 @@ snapshots: "@unhead/schema": 1.11.10 "@unhead/shared": 1.11.10 - "@unhead/vue@1.11.10(vue@3.5.12(typescript@5.6.3))": + "@unhead/vue@1.11.10(vue@3.5.12(typescript@5.5.4))": dependencies: "@unhead/schema": 1.11.10 "@unhead/shared": 1.11.10 defu: 6.1.4 hookable: 5.5.3 unhead: 1.11.10 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.5.4) "@vercel/nft@0.26.5": dependencies: @@ -7689,27 +8251,27 @@ snapshots: - encoding - supports-color - "@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))": + "@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))": dependencies: "@babel/core": 7.25.8 "@babel/plugin-transform-typescript": 7.25.7(@babel/core@7.25.8) "@vue/babel-plugin-jsx": 1.2.5(@babel/core@7.25.8) vite: 5.4.9(@types/node@22.7.6)(terser@5.36.0) - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.5.4) transitivePeerDependencies: - supports-color - "@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))": + "@vitejs/plugin-vue@5.1.4(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))": dependencies: vite: 5.4.9(@types/node@22.7.6)(terser@5.36.0) - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.5.4) "@voxpelli/config-array-find-files@0.1.2(@eslint/config-array@0.17.1)": dependencies: "@eslint/config-array": 0.17.1 "@nodelib/fs.walk": 2.0.0 - "@vue-macros/common@1.15.0(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))": + "@vue-macros/common@1.15.0(rollup@4.24.0)(vue@3.5.12(typescript@5.5.4))": dependencies: "@babel/types": 7.25.8 "@rollup/pluginutils": 5.1.2(rollup@4.24.0) @@ -7718,7 +8280,7 @@ snapshots: local-pkg: 0.5.0 magic-string-ast: 0.6.2 optionalDependencies: - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.5.4) transitivePeerDependencies: - rollup @@ -7784,7 +8346,7 @@ snapshots: "@vue/devtools-api@6.6.4": {} - "@vue/devtools-core@7.4.4(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))": + "@vue/devtools-core@7.4.4(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4))": dependencies: "@vue/devtools-kit": 7.4.4 "@vue/devtools-shared": 7.5.2 @@ -7792,7 +8354,7 @@ snapshots: nanoid: 3.3.7 pathe: 1.1.2 vite-hot-client: 0.2.3(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)) - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.5.4) transitivePeerDependencies: - vite @@ -7826,11 +8388,11 @@ snapshots: "@vue/shared": 3.5.12 csstype: 3.1.3 - "@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.6.3))": + "@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.5.4))": dependencies: "@vue/compiler-ssr": 3.5.12 "@vue/shared": 3.5.12 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.5.4) "@vue/shared@3.5.12": {} @@ -7840,6 +8402,11 @@ snapshots: dependencies: event-target-shim: 5.0.1 + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + acorn-import-attributes@1.9.5(acorn@8.12.1): dependencies: acorn: 8.12.1 @@ -7883,6 +8450,8 @@ snapshots: ansi-styles@6.2.1: {} + any-promise@1.3.0: {} + anymatch@3.1.3: dependencies: normalize-path: 3.0.0 @@ -7917,6 +8486,8 @@ snapshots: delegates: 1.0.0 readable-stream: 3.6.2 + arg@5.0.2: {} + argparse@2.0.1: {} ast-kit@1.3.0: @@ -7931,8 +8502,14 @@ snapshots: async-sema@3.1.1: {} + async@2.6.4: + dependencies: + lodash: 4.17.21 + async@3.2.6: {} + at-least-node@1.0.0: {} + autoprefixer@10.4.20(postcss@8.4.47): dependencies: browserslist: 4.24.0 @@ -8021,8 +8598,15 @@ snapshots: cac@6.7.14: {} + cache-content-type@1.0.1: + dependencies: + mime-types: 2.1.35 + ylru: 1.4.0 + callsites@3.1.0: {} + camelcase-css@2.0.1: {} + caniuse-api@3.0.0: dependencies: browserslist: 4.24.0 @@ -8089,6 +8673,8 @@ snapshots: cluster-key-slot@1.1.2: {} + co@4.6.0: {} + color-convert@1.9.3: dependencies: color-name: 1.1.3 @@ -8107,6 +8693,10 @@ snapshots: commander@2.20.3: {} + commander@4.1.1: {} + + commander@6.2.1: {} + commander@7.2.0: {} commander@8.3.0: {} @@ -8133,10 +8723,21 @@ snapshots: console-control-strings@1.1.0: {} + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + content-type@1.0.5: {} + convert-source-map@2.0.0: {} cookie-es@1.2.2: {} + cookies@0.9.1: + dependencies: + depd: 2.0.0 + keygrip: 1.1.0 + copy-anything@3.0.5: dependencies: is-what: 4.1.16 @@ -8262,6 +8863,8 @@ snapshots: dependencies: ms: 2.1.3 + deep-equal@1.0.1: {} + deep-is@0.1.4: {} deepmerge@4.3.1: {} @@ -8283,6 +8886,8 @@ snapshots: denque@2.1.0: {} + depd@1.1.2: {} + depd@2.0.0: {} destr@2.0.3: {} @@ -8295,8 +8900,12 @@ snapshots: devalue@5.1.1: {} + didyoumean@1.2.2: {} + diff@7.0.0: {} + dlv@1.1.3: {} + doctrine@3.0.0: dependencies: esutils: 2.0.3 @@ -8465,9 +9074,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3): + eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4): dependencies: - "@typescript-eslint/utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + "@typescript-eslint/utils": 8.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.5.4) debug: 4.3.7 doctrine: 3.0.0 eslint: 9.12.0(jiti@2.3.3) @@ -8749,6 +9358,13 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 + fs-extra@9.1.0: + dependencies: + at-least-node: 1.0.0 + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + fs-minipass@2.1.0: dependencies: minipass: 3.3.6 @@ -8890,6 +9506,12 @@ snapshots: has-flag@4.0.0: {} + has-symbols@1.0.3: {} + + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.0.3 + has-unicode@2.0.1: {} hash-sum@2.0.0: {} @@ -8904,6 +9526,26 @@ snapshots: html-tags@3.3.1: {} + http-assert@1.5.0: + dependencies: + deep-equal: 1.0.1 + http-errors: 1.8.1 + + http-errors@1.6.3: + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: 1.5.0 + + http-errors@1.8.1: + dependencies: + depd: 1.1.2 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 1.5.0 + toidentifier: 1.0.1 + http-errors@2.0.0: dependencies: depd: 2.0.0 @@ -8958,6 +9600,8 @@ snapshots: once: 1.4.0 wrappy: 1.0.2 + inherits@2.0.3: {} + inherits@2.0.4: {} ini@1.3.8: {} @@ -9002,6 +9646,10 @@ snapshots: is-fullwidth-code-point@3.0.0: {} + is-generator-function@1.0.10: + dependencies: + has-tostringtag: 1.0.2 + is-glob@4.0.3: dependencies: is-extglob: 2.1.1 @@ -9096,6 +9744,10 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 + keygrip@1.1.0: + dependencies: + tsscmp: 1.0.6 + keyv@4.5.4: dependencies: json-buffer: 3.0.1 @@ -9106,6 +9758,56 @@ snapshots: knitwork@1.1.0: {} + koa-compose@4.1.0: {} + + koa-convert@2.0.0: + dependencies: + co: 4.6.0 + koa-compose: 4.1.0 + + koa-send@5.0.1: + dependencies: + debug: 4.3.7 + http-errors: 1.8.1 + resolve-path: 1.4.0 + transitivePeerDependencies: + - supports-color + + koa-static@5.0.0: + dependencies: + debug: 3.2.7 + koa-send: 5.0.1 + transitivePeerDependencies: + - supports-color + + koa@2.15.3: + dependencies: + accepts: 1.3.8 + cache-content-type: 1.0.1 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookies: 0.9.1 + debug: 4.3.7 + delegates: 1.0.0 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + fresh: 0.5.2 + http-assert: 1.5.0 + http-errors: 1.8.1 + is-generator-function: 1.0.10 + koa-compose: 4.1.0 + koa-convert: 2.0.0 + on-finished: 2.4.1 + only: 0.0.2 + parseurl: 1.3.3 + statuses: 1.5.0 + type-is: 1.6.18 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + kolorist@1.8.0: {} launch-editor@2.9.1: @@ -9122,6 +9824,8 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + lilconfig@2.1.0: {} + lilconfig@3.1.2: {} lines-and-columns@1.2.4: {} @@ -9208,15 +9912,25 @@ snapshots: mdn-data@2.0.30: {} + media-typer@0.3.0: {} + merge-stream@2.0.0: {} merge2@1.4.1: {} + methods@1.1.2: {} + micromatch@4.0.8: dependencies: braces: 3.0.3 picomatch: 2.3.1 + mime-db@1.52.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + mime@1.6.0: {} mime@3.0.0: {} @@ -9239,6 +9953,8 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimist@1.2.8: {} + minipass@3.3.6: dependencies: yallist: 4.0.0 @@ -9254,6 +9970,10 @@ snapshots: mitt@3.0.1: {} + mkdirp@0.5.6: + dependencies: + minimist: 1.2.8 + mkdirp@1.0.4: {} mlly@1.7.2: @@ -9271,6 +9991,12 @@ snapshots: ms@2.1.3: {} + mz@2.7.0: + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + nanoid@3.3.7: {} nanoid@5.0.7: {} @@ -9279,6 +10005,8 @@ snapshots: natural-compare@1.4.0: {} + negotiator@0.6.3: {} + nitropack@2.9.7(magicast@0.3.5): dependencies: "@cloudflare/kv-asset-handler": 0.3.4 @@ -9419,18 +10147,18 @@ snapshots: nuxi@3.14.0: {} - nuxt@3.13.2(@parcel/watcher@2.4.1)(@types/node@22.7.6)(eslint@9.12.0(jiti@2.3.3))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)): + nuxt@3.13.2(@parcel/watcher@2.4.1)(@types/node@22.7.6)(eslint@9.12.0(jiti@2.3.3))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)): dependencies: "@nuxt/devalue": 2.0.2 - "@nuxt/devtools": 1.6.0(rollup@4.24.0)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + "@nuxt/devtools": 1.6.0(rollup@4.24.0)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0))(vue@3.5.12(typescript@5.5.4)) "@nuxt/kit": 3.13.2(magicast@0.3.5)(rollup@4.24.0) "@nuxt/schema": 3.13.2(rollup@4.24.0) "@nuxt/telemetry": 2.6.0(magicast@0.3.5)(rollup@4.24.0) - "@nuxt/vite-builder": 3.13.2(@types/node@22.7.6)(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.6.3)(vue@3.5.12(typescript@5.6.3)) + "@nuxt/vite-builder": 3.13.2(@types/node@22.7.6)(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.0)(terser@5.36.0)(typescript@5.5.4)(vue@3.5.12(typescript@5.5.4)) "@unhead/dom": 1.11.10 "@unhead/shared": 1.11.10 "@unhead/ssr": 1.11.10 - "@unhead/vue": 1.11.10(vue@3.5.12(typescript@5.6.3)) + "@unhead/vue": 1.11.10(vue@3.5.12(typescript@5.5.4)) "@vue/shared": 3.5.12 acorn: 8.12.1 c12: 1.11.2(magicast@0.3.5) @@ -9478,13 +10206,13 @@ snapshots: unhead: 1.11.10 unimport: 3.13.1(rollup@4.24.0) unplugin: 1.14.1 - unplugin-vue-router: 0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + unplugin-vue-router: 0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.5.4)))(vue@3.5.12(typescript@5.5.4)) unstorage: 1.12.0(ioredis@5.4.1) untyped: 1.5.1 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.5.4) vue-bundle-renderer: 2.1.1 vue-devtools-stub: 0.1.0 - vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) + vue-router: 4.4.5(vue@3.5.12(typescript@5.5.4)) optionalDependencies: "@parcel/watcher": 2.4.1 "@types/node": 22.7.6 @@ -9543,6 +10271,8 @@ snapshots: object-assign@4.1.1: {} + object-hash@3.0.0: {} + ofetch@1.4.1: dependencies: destr: 2.0.3 @@ -9563,6 +10293,8 @@ snapshots: dependencies: mimic-fn: 4.0.0 + only@0.0.2: {} + open@10.1.0: dependencies: default-browser: 5.2.1 @@ -9570,6 +10302,11 @@ snapshots: is-inside-container: 1.0.0 is-wsl: 3.1.0 + open@7.4.2: + dependencies: + is-docker: 2.2.1 + is-wsl: 2.2.0 + open@8.4.2: dependencies: define-lazy-prop: 2.0.0 @@ -9672,6 +10409,8 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 + path-to-regexp@6.3.0: {} + path-type@5.0.0: {} pathe@1.1.2: {} @@ -9684,6 +10423,10 @@ snapshots: picomatch@4.0.2: {} + pify@2.3.0: {} + + pirates@4.0.6: {} + pkg-types@1.2.1: dependencies: confbox: 0.1.8 @@ -9692,6 +10435,14 @@ snapshots: pluralize@8.0.0: {} + portfinder@1.0.32: + dependencies: + async: 2.6.4 + debug: 3.2.7 + mkdirp: 0.5.6 + transitivePeerDependencies: + - supports-color + postcss-calc@10.0.2(postcss@8.4.47): dependencies: postcss: 8.4.47 @@ -9729,6 +10480,25 @@ snapshots: dependencies: postcss: 8.4.47 + postcss-import@15.1.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + + postcss-js@4.0.1(postcss@8.4.47): + dependencies: + camelcase-css: 2.0.1 + postcss: 8.4.47 + + postcss-load-config@4.0.2(postcss@8.4.47): + dependencies: + lilconfig: 3.1.2 + yaml: 2.6.0 + optionalDependencies: + postcss: 8.4.47 + postcss-merge-longhand@7.0.4(postcss@8.4.47): dependencies: postcss: 8.4.47 @@ -9768,6 +10538,18 @@ snapshots: postcss: 8.4.47 postcss-selector-parser: 6.1.2 + postcss-nested@6.2.0(postcss@8.4.47): + dependencies: + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + + postcss-nesting@13.0.0(postcss@8.4.47): + dependencies: + "@csstools/selector-resolve-nested": 2.0.0(postcss-selector-parser@6.1.2) + "@csstools/selector-specificity": 4.0.0(postcss-selector-parser@6.1.2) + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 + postcss-normalize-charset@7.0.0(postcss@8.4.47): dependencies: postcss: 8.4.47 @@ -9888,6 +10670,10 @@ snapshots: defu: 6.1.4 destr: 2.0.3 + read-cache@1.0.0: + dependencies: + pify: 2.3.0 + read-pkg-up@7.0.1: dependencies: find-up: 4.1.0 @@ -9956,12 +10742,23 @@ snapshots: dependencies: jsesc: 0.5.0 + replace-in-file@6.3.5: + dependencies: + chalk: 4.1.2 + glob: 7.2.3 + yargs: 17.7.2 + require-directory@2.1.1: {} resolve-from@4.0.0: {} resolve-from@5.0.0: {} + resolve-path@1.4.0: + dependencies: + http-errors: 1.6.3 + path-is-absolute: 1.0.1 + resolve-pkg-maps@1.0.0: {} resolve@1.22.8: @@ -10070,6 +10867,8 @@ snapshots: set-blocking@2.0.0: {} + setprototypeof@1.1.0: {} + setprototypeof@1.2.0: {} shebang-command@2.0.0: @@ -10142,6 +10941,8 @@ snapshots: standard-as-callback@2.1.0: {} + statuses@1.5.0: {} + statuses@2.0.1: {} std-env@3.7.0: {} @@ -10200,6 +11001,16 @@ snapshots: postcss: 8.4.47 postcss-selector-parser: 6.1.2 + sucrase@3.35.0: + dependencies: + "@jridgewell/gen-mapping": 0.3.5 + commander: 4.1.1 + glob: 10.4.5 + lines-and-columns: 1.2.4 + mz: 2.7.0 + pirates: 4.0.6 + ts-interface-checker: 0.1.13 + superjson@2.2.1: dependencies: copy-anything: 3.0.5 @@ -10235,6 +11046,47 @@ snapshots: system-architecture@0.1.0: {} + tailwind-config-viewer@2.0.4(tailwindcss@3.4.14): + dependencies: + "@koa/router": 12.0.2 + commander: 6.2.1 + fs-extra: 9.1.0 + koa: 2.15.3 + koa-static: 5.0.0 + open: 7.4.2 + portfinder: 1.0.32 + replace-in-file: 6.3.5 + tailwindcss: 3.4.14 + transitivePeerDependencies: + - supports-color + + tailwindcss@3.4.14: + dependencies: + "@alloc/quick-lru": 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + lilconfig: 2.1.0 + micromatch: 4.0.8 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.1.1 + postcss: 8.4.47 + postcss-import: 15.1.0(postcss@8.4.47) + postcss-js: 4.0.1(postcss@8.4.47) + postcss-load-config: 4.0.2(postcss@8.4.47) + postcss-nested: 6.2.0(postcss@8.4.47) + postcss-selector-parser: 6.1.2 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + tapable@2.2.1: {} tar-stream@3.1.7: @@ -10265,6 +11117,14 @@ snapshots: text-table@0.2.0: {} + thenify-all@1.6.0: + dependencies: + thenify: 3.3.1 + + thenify@3.3.1: + dependencies: + any-promise: 1.3.0 + tiny-invariant@1.3.3: {} tinyglobby@0.2.6: @@ -10284,12 +11144,16 @@ snapshots: tr46@0.0.3: {} - ts-api-utils@1.3.0(typescript@5.6.3): + ts-api-utils@1.3.0(typescript@5.5.4): dependencies: - typescript: 5.6.3 + typescript: 5.5.4 + + ts-interface-checker@0.1.13: {} tslib@2.8.0: {} + tsscmp@1.0.6: {} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -10304,7 +11168,12 @@ snapshots: type-fest@3.13.1: {} - typescript@5.6.3: {} + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + + typescript@5.5.4: {} ufo@1.5.4: {} @@ -10365,11 +11234,11 @@ snapshots: universalify@2.0.1: {} - unplugin-vue-router@0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)): + unplugin-vue-router@0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.5.4)))(vue@3.5.12(typescript@5.5.4)): dependencies: "@babel/types": 7.25.8 "@rollup/pluginutils": 5.1.2(rollup@4.24.0) - "@vue-macros/common": 1.15.0(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3)) + "@vue-macros/common": 1.15.0(rollup@4.24.0)(vue@3.5.12(typescript@5.5.4)) ast-walker-scope: 0.6.2 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -10382,7 +11251,7 @@ snapshots: unplugin: 1.14.1 yaml: 2.6.0 optionalDependencies: - vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) + vue-router: 4.4.5(vue@3.5.12(typescript@5.5.4)) transitivePeerDependencies: - rollup - vue @@ -10460,6 +11329,8 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 + vary@1.1.2: {} + vite-hot-client@0.2.3(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)): dependencies: vite: 5.4.9(@types/node@22.7.6)(terser@5.36.0) @@ -10481,7 +11352,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.8.0(eslint@9.12.0(jiti@2.3.3))(optionator@0.9.4)(typescript@5.6.3)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)): + vite-plugin-checker@0.8.0(eslint@9.12.0(jiti@2.3.3))(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)): dependencies: "@babel/code-frame": 7.25.7 ansi-escapes: 4.3.2 @@ -10501,7 +11372,7 @@ snapshots: optionalDependencies: eslint: 9.12.0(jiti@2.3.3) optionator: 0.9.4 - typescript: 5.6.3 + typescript: 5.5.4 vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0))(rollup@4.24.0)(vite@5.4.9(@types/node@22.7.6)(terser@5.36.0)): dependencies: @@ -10588,20 +11459,20 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)): + vue-router@4.4.5(vue@3.5.12(typescript@5.5.4)): dependencies: "@vue/devtools-api": 6.6.4 - vue: 3.5.12(typescript@5.6.3) + vue: 3.5.12(typescript@5.5.4) - vue@3.5.12(typescript@5.6.3): + vue@3.5.12(typescript@5.5.4): dependencies: "@vue/compiler-dom": 3.5.12 "@vue/compiler-sfc": 3.5.12 "@vue/runtime-dom": 3.5.12 - "@vue/server-renderer": 3.5.12(vue@3.5.12(typescript@5.6.3)) + "@vue/server-renderer": 3.5.12(vue@3.5.12(typescript@5.5.4)) "@vue/shared": 3.5.12 optionalDependencies: - typescript: 5.6.3 + typescript: 5.5.4 webidl-conversions@3.0.1: {} @@ -10664,6 +11535,8 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 + ylru@1.4.0: {} + yocto-queue@0.1.0: {} yocto-queue@1.1.1: {} diff --git a/public/lilou/IMG_20211108_171245.jpg b/public/lilou/IMG_20211108_171245.jpg new file mode 100644 index 0000000..0afb5d2 Binary files /dev/null and b/public/lilou/IMG_20211108_171245.jpg differ diff --git a/public/lilou/IMG_20211117_210025.jpg b/public/lilou/IMG_20211117_210025.jpg new file mode 100644 index 0000000..ef07e90 Binary files /dev/null and b/public/lilou/IMG_20211117_210025.jpg differ diff --git a/public/lilou/IMG_20211119_115203.jpg b/public/lilou/IMG_20211119_115203.jpg new file mode 100644 index 0000000..15b28cc Binary files /dev/null and b/public/lilou/IMG_20211119_115203.jpg differ diff --git a/public/lilou/IMG_20211119_115211.jpg b/public/lilou/IMG_20211119_115211.jpg new file mode 100644 index 0000000..a3cc5b3 Binary files /dev/null and b/public/lilou/IMG_20211119_115211.jpg differ diff --git a/public/lilou/IMG_20211119_115214.jpg b/public/lilou/IMG_20211119_115214.jpg new file mode 100644 index 0000000..d81e165 Binary files /dev/null and b/public/lilou/IMG_20211119_115214.jpg differ diff --git a/public/lilou/IMG_20211120_112721.jpg b/public/lilou/IMG_20211120_112721.jpg new file mode 100644 index 0000000..4d87495 Binary files /dev/null and b/public/lilou/IMG_20211120_112721.jpg differ diff --git a/public/lilou/IMG_20211125_133240.jpg b/public/lilou/IMG_20211125_133240.jpg new file mode 100644 index 0000000..31c4dea Binary files /dev/null and b/public/lilou/IMG_20211125_133240.jpg differ diff --git a/public/lilou/IMG_20211202_173806.jpg b/public/lilou/IMG_20211202_173806.jpg new file mode 100644 index 0000000..1bbb97a Binary files /dev/null and b/public/lilou/IMG_20211202_173806.jpg differ diff --git a/public/lilou/IMG_20211202_173816.jpg b/public/lilou/IMG_20211202_173816.jpg new file mode 100644 index 0000000..fe61885 Binary files /dev/null and b/public/lilou/IMG_20211202_173816.jpg differ diff --git a/public/lilou/IMG_20211203_193142.jpg b/public/lilou/IMG_20211203_193142.jpg new file mode 100644 index 0000000..dc15c10 Binary files /dev/null and b/public/lilou/IMG_20211203_193142.jpg differ diff --git a/public/lilou/IMG_20211205_202636.jpg b/public/lilou/IMG_20211205_202636.jpg new file mode 100644 index 0000000..5215885 Binary files /dev/null and b/public/lilou/IMG_20211205_202636.jpg differ diff --git a/public/lilou/IMG_20211210_093745.jpg b/public/lilou/IMG_20211210_093745.jpg new file mode 100644 index 0000000..814b506 Binary files /dev/null and b/public/lilou/IMG_20211210_093745.jpg differ diff --git a/public/lilou/IMG_20211210_102911.jpg b/public/lilou/IMG_20211210_102911.jpg new file mode 100644 index 0000000..0b048be Binary files /dev/null and b/public/lilou/IMG_20211210_102911.jpg differ diff --git a/public/lilou/IMG_20211212_232413.jpg b/public/lilou/IMG_20211212_232413.jpg new file mode 100644 index 0000000..36ed1e8 Binary files /dev/null and b/public/lilou/IMG_20211212_232413.jpg differ diff --git a/public/lilou/IMG_20211217_203923.jpg b/public/lilou/IMG_20211217_203923.jpg new file mode 100644 index 0000000..a04c043 Binary files /dev/null and b/public/lilou/IMG_20211217_203923.jpg differ diff --git a/public/lilou/IMG_20211231_184714.jpg b/public/lilou/IMG_20211231_184714.jpg new file mode 100644 index 0000000..9927128 Binary files /dev/null and b/public/lilou/IMG_20211231_184714.jpg differ diff --git a/public/lilou/IMG_20211231_184716.jpg b/public/lilou/IMG_20211231_184716.jpg new file mode 100644 index 0000000..7918c8f Binary files /dev/null and b/public/lilou/IMG_20211231_184716.jpg differ diff --git a/public/lilou/IMG_20220128_171020.jpg b/public/lilou/IMG_20220128_171020.jpg new file mode 100644 index 0000000..22ac693 Binary files /dev/null and b/public/lilou/IMG_20220128_171020.jpg differ diff --git a/public/lilou/IMG_20220225_142235.jpg b/public/lilou/IMG_20220225_142235.jpg new file mode 100644 index 0000000..0c28fae Binary files /dev/null and b/public/lilou/IMG_20220225_142235.jpg differ diff --git a/public/lilou/IMG_20220302_184328.jpg b/public/lilou/IMG_20220302_184328.jpg new file mode 100644 index 0000000..4434f9b Binary files /dev/null and b/public/lilou/IMG_20220302_184328.jpg differ diff --git a/public/lilou/IMG_20220302_184404.jpg b/public/lilou/IMG_20220302_184404.jpg new file mode 100644 index 0000000..cefb94b Binary files /dev/null and b/public/lilou/IMG_20220302_184404.jpg differ diff --git a/public/lilou/IMG_20220302_184405.jpg b/public/lilou/IMG_20220302_184405.jpg new file mode 100644 index 0000000..4a754b8 Binary files /dev/null and b/public/lilou/IMG_20220302_184405.jpg differ diff --git a/public/lilou/IMG_20220311_190336.jpg b/public/lilou/IMG_20220311_190336.jpg new file mode 100644 index 0000000..015539f Binary files /dev/null and b/public/lilou/IMG_20220311_190336.jpg differ diff --git a/public/lilou/IMG_20220324_194252.jpg b/public/lilou/IMG_20220324_194252.jpg new file mode 100644 index 0000000..16ae556 Binary files /dev/null and b/public/lilou/IMG_20220324_194252.jpg differ diff --git a/public/lilou/IMG_20220511_214947.jpg b/public/lilou/IMG_20220511_214947.jpg new file mode 100644 index 0000000..ee8153d Binary files /dev/null and b/public/lilou/IMG_20220511_214947.jpg differ diff --git a/public/lilou/IMG_20220603_210448.jpg b/public/lilou/IMG_20220603_210448.jpg new file mode 100644 index 0000000..b708a3c Binary files /dev/null and b/public/lilou/IMG_20220603_210448.jpg differ diff --git a/public/lilou/IMG_20220603_210538.jpg b/public/lilou/IMG_20220603_210538.jpg new file mode 100644 index 0000000..ee2cf48 Binary files /dev/null and b/public/lilou/IMG_20220603_210538.jpg differ diff --git a/public/lilou/IMG_20220608_204656.jpg b/public/lilou/IMG_20220608_204656.jpg new file mode 100644 index 0000000..abf4c51 Binary files /dev/null and b/public/lilou/IMG_20220608_204656.jpg differ