Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
}
},
"dependencies": {
"@nuxt/content": "^3.10.0",
"@nuxt/content": "^3.11.0",
"better-sqlite3": "^12.5.0",
"nuxt": "^4.2.2"
},
Expand Down
196 changes: 99 additions & 97 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2197,14 +2197,14 @@
ufo "^1.6.1"
youch "^4.1.0-beta.13"

"@nuxt/content@^3.10.0":
version "3.10.0"
resolved "https://registry.yarnpkg.com/@nuxt/content/-/content-3.10.0.tgz#6eec110d1fc9e3d231236d36443239596c5600a7"
integrity sha512-UGXSfqyqhTW641GluCQDx2G8GFo/F37R9cywatgvujjnu1LAx1h1/pRORzNzpbKXj4t+tAZD5EIU0jGOJNkRZA==
"@nuxt/content@^3.11.0":
version "3.11.0"
resolved "https://registry.yarnpkg.com/@nuxt/content/-/content-3.11.0.tgz#354d93fcce2a86a8cbb595f5968170de630e4bae"
integrity sha512-sC2AyuQAZpw+iSxwekh75AsLc7Ja9aEY+l4r1DxGBEMkq+YGj8+6AqQSRqFjOH0Hu9yDUhRgpIUnlGVq43WqOA==
dependencies:
"@nuxt/kit" "^4.2.2"
"@nuxtjs/mdc" "^0.19.2"
"@shikijs/langs" "^3.20.0"
"@nuxtjs/mdc" "^0.20.0"
"@shikijs/langs" "^3.21.0"
"@sqlite.org/sqlite-wasm" "3.50.4-build1"
"@standard-schema/spec" "^1.1.0"
"@webcontainer/env" "^1.1.1"
Expand All @@ -2230,26 +2230,26 @@
micromatch "^4.0.8"
minimark "^0.2.0"
minimatch "^10.1.1"
nuxt-component-meta "0.16.0"
nuxt-component-meta "0.17.1"
nypm "^0.6.2"
ohash "^2.0.11"
pathe "^2.0.3"
pkg-types "^2.3.0"
remark-mdc "^3.10.0"
scule "^1.3.0"
shiki "^3.20.0"
shiki "^3.21.0"
slugify "^1.6.6"
socket.io-client "^4.8.3"
std-env "^3.10.0"
tinyglobby "^0.2.15"
ufo "^1.6.1"
ufo "^1.6.3"
unctx "^2.5.0"
unified "^11.0.5"
unist-util-stringify-position "^4.0.0"
unist-util-visit "^5.0.0"
unplugin "^2.3.11"
zod "^3.25.76"
zod-to-json-schema "^3.25.0"
zod-to-json-schema "^3.25.1"

"@nuxt/devalue@^2.0.2":
version "2.0.2"
Expand Down Expand Up @@ -2585,16 +2585,16 @@
pathe "^1.1.0"
vite-plugin-eslint "^1.8.1"

"@nuxtjs/mdc@^0.19.2":
version "0.19.2"
resolved "https://registry.yarnpkg.com/@nuxtjs/mdc/-/mdc-0.19.2.tgz#0938e24b6e6003360d8fc242c91c3cfb9e7dae61"
integrity sha512-mtwBb9D5U7H1R3kpqEmqwML1RudN6qOJqJwebrqLxk+EWhtGUXAdUBXC2L/kPWiCNA4Yz/EO+tSfSQV8Idh5nw==
"@nuxtjs/mdc@^0.20.0":
version "0.20.0"
resolved "https://registry.yarnpkg.com/@nuxtjs/mdc/-/mdc-0.20.0.tgz#a8508597c98b7ad9f19dab09fc40f04e32ef1359"
integrity sha512-CV1FuCZppBpNjtWT+OaV+t7qbm/dD+2bbf7Or0h1gxperlf1bB3VZnDoBkOTRjgPWyYvzzRS7FUOQJLQG28MEA==
dependencies:
"@nuxt/kit" "^4.2.2"
"@shikijs/core" "^3.20.0"
"@shikijs/langs" "^3.20.0"
"@shikijs/themes" "^3.20.0"
"@shikijs/transformers" "^3.20.0"
"@shikijs/core" "^3.21.0"
"@shikijs/langs" "^3.21.0"
"@shikijs/themes" "^3.21.0"
"@shikijs/transformers" "^3.21.0"
"@types/hast" "^3.0.4"
"@types/mdast" "^4.0.4"
"@vue/compiler-core" "^3.5.26"
Expand Down Expand Up @@ -2626,12 +2626,12 @@
remark-rehype "^11.1.2"
remark-stringify "^11.0.0"
scule "^1.3.0"
shiki "^3.20.0"
ufo "^1.6.1"
shiki "^3.21.0"
ufo "^1.6.3"
unified "^11.0.5"
unist-builder "^4.0.0"
unist-util-visit "^5.0.0"
unwasm "^0.5.2"
unwasm "^0.5.3"
vfile "^6.0.3"

"@one-ini/wasm@0.1.1":
Expand Down Expand Up @@ -3251,59 +3251,59 @@
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.5.tgz#1657f56326bbe0ac80eedc9f9c18fc1ddd24e107"
integrity sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg==

"@shikijs/core@3.20.0", "@shikijs/core@^3.20.0":
version "3.20.0"
resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-3.20.0.tgz#ccb9f687de1a236247d8f306cc193dde35f51688"
integrity sha512-f2ED7HYV4JEk827mtMDwe/yQ25pRiXZmtHjWF8uzZKuKiEsJR7Ce1nuQ+HhV9FzDcbIo4ObBCD9GPTzNuy9S1g==
"@shikijs/core@3.22.0", "@shikijs/core@^3.21.0":
version "3.22.0"
resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-3.22.0.tgz#9e9e8bd6d65b61fa74205a30491b921079996cdd"
integrity sha512-iAlTtSDDbJiRpvgL5ugKEATDtHdUVkqgHDm/gbD2ZS9c88mx7G1zSYjjOxp5Qa0eaW0MAQosFRmJSk354PRoQA==
dependencies:
"@shikijs/types" "3.20.0"
"@shikijs/types" "3.22.0"
"@shikijs/vscode-textmate" "^10.0.2"
"@types/hast" "^3.0.4"
hast-util-to-html "^9.0.5"

"@shikijs/engine-javascript@3.20.0":
version "3.20.0"
resolved "https://registry.yarnpkg.com/@shikijs/engine-javascript/-/engine-javascript-3.20.0.tgz#b0a40ea401b2dc167b14ed924979081c7f920650"
integrity sha512-OFx8fHAZuk7I42Z9YAdZ95To6jDePQ9Rnfbw9uSRTSbBhYBp1kEOKv/3jOimcj3VRUKusDYM6DswLauwfhboLg==
"@shikijs/engine-javascript@3.22.0":
version "3.22.0"
resolved "https://registry.yarnpkg.com/@shikijs/engine-javascript/-/engine-javascript-3.22.0.tgz#507f5cbb3e565268a35ee8aed42ff73016899e6d"
integrity sha512-jdKhfgW9CRtj3Tor0L7+yPwdG3CgP7W+ZEqSsojrMzCjD1e0IxIbwUMDDpYlVBlC08TACg4puwFGkZfLS+56Tw==
dependencies:
"@shikijs/types" "3.20.0"
"@shikijs/types" "3.22.0"
"@shikijs/vscode-textmate" "^10.0.2"
oniguruma-to-es "^4.3.4"

"@shikijs/engine-oniguruma@3.20.0":
version "3.20.0"
resolved "https://registry.yarnpkg.com/@shikijs/engine-oniguruma/-/engine-oniguruma-3.20.0.tgz#4b476a8dff29561dfd9af1ba2edb4c378d3bee06"
integrity sha512-Yx3gy7xLzM0ZOjqoxciHjA7dAt5tyzJE3L4uQoM83agahy+PlW244XJSrmJRSBvGYELDhYXPacD4R/cauV5bzQ==
"@shikijs/engine-oniguruma@3.22.0":
version "3.22.0"
resolved "https://registry.yarnpkg.com/@shikijs/engine-oniguruma/-/engine-oniguruma-3.22.0.tgz#d16b66ed18470bc99f5026ec9f635695a10cb7f5"
integrity sha512-DyXsOG0vGtNtl7ygvabHd7Mt5EY8gCNqR9Y7Lpbbd/PbJvgWrqaKzH1JW6H6qFkuUa8aCxoiYVv8/YfFljiQxA==
dependencies:
"@shikijs/types" "3.20.0"
"@shikijs/types" "3.22.0"
"@shikijs/vscode-textmate" "^10.0.2"

"@shikijs/langs@3.20.0", "@shikijs/langs@^3.20.0":
version "3.20.0"
resolved "https://registry.yarnpkg.com/@shikijs/langs/-/langs-3.20.0.tgz#5dcfdeb9eb2d5f811144ca606553a4d8a6a667d5"
integrity sha512-le+bssCxcSHrygCWuOrYJHvjus6zhQ2K7q/0mgjiffRbkhM4o1EWu2m+29l0yEsHDbWaWPNnDUTRVVBvBBeKaA==
"@shikijs/langs@3.22.0", "@shikijs/langs@^3.21.0":
version "3.22.0"
resolved "https://registry.yarnpkg.com/@shikijs/langs/-/langs-3.22.0.tgz#949338647714b89314efbd333070b0c0263b232a"
integrity sha512-x/42TfhWmp6H00T6uwVrdTJGKgNdFbrEdhaDwSR5fd5zhQ1Q46bHq9EO61SCEWJR0HY7z2HNDMaBZp8JRmKiIA==
dependencies:
"@shikijs/types" "3.20.0"
"@shikijs/types" "3.22.0"

"@shikijs/themes@3.20.0", "@shikijs/themes@^3.20.0":
version "3.20.0"
resolved "https://registry.yarnpkg.com/@shikijs/themes/-/themes-3.20.0.tgz#9b030fe81fcd0a8b7941131ef14c274b4c6451a8"
integrity sha512-U1NSU7Sl26Q7ErRvJUouArxfM2euWqq1xaSrbqMu2iqa+tSp0D1Yah8216sDYbdDHw4C8b75UpE65eWorm2erQ==
"@shikijs/themes@3.22.0", "@shikijs/themes@^3.21.0":
version "3.22.0"
resolved "https://registry.yarnpkg.com/@shikijs/themes/-/themes-3.22.0.tgz#0a316f0b1bda2dea378dd0c9d7e0a703f36af2c3"
integrity sha512-o+tlOKqsr6FE4+mYJG08tfCFDS+3CG20HbldXeVoyP+cYSUxDhrFf3GPjE60U55iOkkjbpY2uC3It/eeja35/g==
dependencies:
"@shikijs/types" "3.20.0"
"@shikijs/types" "3.22.0"

"@shikijs/transformers@^3.20.0":
version "3.20.0"
resolved "https://registry.yarnpkg.com/@shikijs/transformers/-/transformers-3.20.0.tgz#6a9be1ebc896e823fe61154b441810eb2223f74f"
integrity sha512-PrHHMRr3Q5W1qB/42kJW6laqFyWdhrPF2hNR9qjOm1xcSiAO3hAHo7HaVyHE6pMyevmy3i51O8kuGGXC78uK3g==
"@shikijs/transformers@^3.21.0":
version "3.22.0"
resolved "https://registry.yarnpkg.com/@shikijs/transformers/-/transformers-3.22.0.tgz#f5693349a2106d270cb9ee6ce1b0aa52ae3746d8"
integrity sha512-E7eRV7mwDBjueLF6852n2oYeJYxBq3NSsDk+uyruYAXONv4U8holGmIrT+mPRJQ1J1SNOH6L8G19KRzmBawrFw==
dependencies:
"@shikijs/core" "3.20.0"
"@shikijs/types" "3.20.0"
"@shikijs/core" "3.22.0"
"@shikijs/types" "3.22.0"

"@shikijs/types@3.20.0":
version "3.20.0"
resolved "https://registry.yarnpkg.com/@shikijs/types/-/types-3.20.0.tgz#b1fbacba2e1e38d31e3f869309fff216a5d27126"
integrity sha512-lhYAATn10nkZcBQ0BlzSbJA3wcmL5MXUUF8d2Zzon6saZDlToKaiRX60n2+ZaHJCmXEcZRWNzn+k9vplr8Jhsw==
"@shikijs/types@3.22.0":
version "3.22.0"
resolved "https://registry.yarnpkg.com/@shikijs/types/-/types-3.22.0.tgz#43fe92d163742424e794894cb27ce6ce1b4ca8a8"
integrity sha512-491iAekgKDBFE67z70Ok5a8KBMsQ2IJwOWw3us/7ffQkIBCyOQfm/aNwVMBUriP02QshIfgHCBSIYAl3u2eWjg==
dependencies:
"@shikijs/vscode-textmate" "^10.0.2"
"@types/hast" "^3.0.4"
Expand Down Expand Up @@ -4251,7 +4251,20 @@
dependencies:
rfdc "^1.4.1"

"@vue/language-core@3.2.1", "@vue/language-core@^3.2.1":
"@vue/language-core@3.2.4":
version "3.2.4"
resolved "https://registry.yarnpkg.com/@vue/language-core/-/language-core-3.2.4.tgz#03bb7a67ab8639fabb2cc4e49360fc742e99816a"
integrity sha512-bqBGuSG4KZM45KKTXzGtoCl9cWju5jsaBKaJJe3h5hRAAWpZUuj5G+L+eI01sPIkm4H6setKRlw7E85wLdDNew==
dependencies:
"@volar/language-core" "2.4.27"
"@vue/compiler-dom" "^3.5.0"
"@vue/shared" "^3.5.0"
alien-signals "^3.0.0"
muggle-string "^0.4.1"
path-browserify "^1.0.1"
picomatch "^4.0.2"

"@vue/language-core@^3.2.1":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@vue/language-core/-/language-core-3.2.1.tgz#fe70cb54e76d1ac0a8e10ed2b695dd333022a75e"
integrity sha512-g6oSenpnGMtpxHGAwKuu7HJJkNZpemK/zg3vZzZbJ6cnnXq1ssxuNrXSsAHYM3NvH8p4IkTw+NLmuxyeYz4r8A==
Expand Down Expand Up @@ -8919,11 +8932,6 @@ json-schema-to-typescript@^15.0.4:
prettier "^3.2.5"
tinyglobby "^0.2.9"

json-schema-to-zod@^2.7.0:
version "2.7.0"
resolved "https://registry.yarnpkg.com/json-schema-to-zod/-/json-schema-to-zod-2.7.0.tgz#6922bdfeff52c76e26119979183560f0ff6bc15e"
integrity sha512-eW59l3NQ6sa3HcB+Ahf7pP6iGU7MY4we5JsPqXQ2ZcIPF8QxSg/lkY8lN0Js/AG0NjMbk+nZGUfHlceiHF+bwQ==

json-schema-traverse@^0.4.1:
version "0.4.1"
resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
Expand Down Expand Up @@ -10306,20 +10314,19 @@ nth-check@^2.0.1, nth-check@^2.1.1:
dependencies:
boolbase "^1.0.0"

nuxt-component-meta@0.16.0:
version "0.16.0"
resolved "https://registry.yarnpkg.com/nuxt-component-meta/-/nuxt-component-meta-0.16.0.tgz#dc4ed4831c9c6b0d705683ed5eeace18b6e936e8"
integrity sha512-mxsLl+gcF930dM4ozdxskGKEpldJn/fACR18uXrMDvvwxM+rMZW4tzuRMEuxhoyEXtxPLdOLP52wrS6UzBSx6Q==
nuxt-component-meta@0.17.1:
version "0.17.1"
resolved "https://registry.yarnpkg.com/nuxt-component-meta/-/nuxt-component-meta-0.17.1.tgz#8fc9174c3bc45f85739f2349d8bbb57fe5008e21"
integrity sha512-5pVCzWXqg9HP159JDhdfQJtFvgmS/KouEVpyYLPEBXWMrQoJBwujsczmLeIKXKI2BTy4RqfXy8N1GfGTZNb57g==
dependencies:
"@nuxt/kit" "^4.2.1"
"@nuxt/kit" "^4.2.2"
citty "^0.1.6"
json-schema-to-zod "^2.7.0"
mlly "^1.8.0"
ohash "^2.0.11"
scule "^1.3.0"
typescript "^5.9.3"
ufo "^1.6.1"
vue-component-meta "^3.1.5"
ufo "^1.6.2"
vue-component-meta "^3.2.2"

nuxt-windicss@^3.0.1:
version "3.0.1"
Expand Down Expand Up @@ -12131,17 +12138,17 @@ shell-quote@^1.8.3:
resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.3.tgz#55e40ef33cf5c689902353a3d8cd1a6725f08b4b"
integrity sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==

shiki@^3.20.0:
version "3.20.0"
resolved "https://registry.yarnpkg.com/shiki/-/shiki-3.20.0.tgz#1eb8669857373d74e90822e03663a86b5b1f9a24"
integrity sha512-kgCOlsnyWb+p0WU+01RjkCH+eBVsjL1jOwUYWv0YDWkM2/A46+LDKVs5yZCUXjJG6bj4ndFoAg5iLIIue6dulg==
dependencies:
"@shikijs/core" "3.20.0"
"@shikijs/engine-javascript" "3.20.0"
"@shikijs/engine-oniguruma" "3.20.0"
"@shikijs/langs" "3.20.0"
"@shikijs/themes" "3.20.0"
"@shikijs/types" "3.20.0"
shiki@^3.21.0:
version "3.22.0"
resolved "https://registry.yarnpkg.com/shiki/-/shiki-3.22.0.tgz#3d590efee11feb75769354b1f64240915c3af827"
integrity sha512-LBnhsoYEe0Eou4e1VgJACes+O6S6QC0w71fCSp5Oya79inkwkm15gQ1UF6VtQ8j/taMDh79hAB49WUk8ALQW3g==
dependencies:
"@shikijs/core" "3.22.0"
"@shikijs/engine-javascript" "3.22.0"
"@shikijs/engine-oniguruma" "3.22.0"
"@shikijs/langs" "3.22.0"
"@shikijs/themes" "3.22.0"
"@shikijs/types" "3.22.0"
"@shikijs/vscode-textmate" "^10.0.2"
"@types/hast" "^3.0.4"

Expand Down Expand Up @@ -13053,12 +13060,7 @@ typescript@^5.9.3:
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f"
integrity sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==

ufo@^1.3.1, ufo@^1.5.4, ufo@^1.6.1:
version "1.6.1"
resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.6.1.tgz#ac2db1d54614d1b22c1d603e3aef44a85d8f146b"
integrity sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==

ufo@^1.6.3:
ufo@^1.3.1, ufo@^1.5.4, ufo@^1.6.1, ufo@^1.6.2, ufo@^1.6.3:
version "1.6.3"
resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.6.3.tgz#799666e4e88c122a9659805e30b9dc071c3aed4f"
integrity sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==
Expand Down Expand Up @@ -13423,10 +13425,10 @@ unwasm@^0.3.11:
pkg-types "^2.2.0"
unplugin "^2.3.6"

unwasm@^0.5.2:
version "0.5.2"
resolved "https://registry.yarnpkg.com/unwasm/-/unwasm-0.5.2.tgz#cd5a720c4614e57a6e3556f4ed2d0495d27bc947"
integrity sha512-uWhB7IXQjMC4530uVAeu0lzvYK6P3qHVnmmdQniBi48YybOLN/DqEzcP9BRGk1YTDG3rRWRD8me55nIYoTHyMg==
unwasm@^0.5.3:
version "0.5.3"
resolved "https://registry.yarnpkg.com/unwasm/-/unwasm-0.5.3.tgz#0d4dd7221bb397ceeac35365077ee5062a9ff728"
integrity sha512-keBgTSfp3r6+s9ZcSma+0chwxQdmLbB5+dAD9vjtB21UTMYuKAxHXCU1K2CbCtnP09EaWeRvACnXk0EJtUx+hw==
dependencies:
exsolve "^1.0.8"
knitwork "^1.3.0"
Expand Down Expand Up @@ -13656,13 +13658,13 @@ vue-bundle-renderer@^2.2.0:
dependencies:
ufo "^1.6.1"

vue-component-meta@^3.1.5:
version "3.2.1"
resolved "https://registry.yarnpkg.com/vue-component-meta/-/vue-component-meta-3.2.1.tgz#befe88cf79a2f1e5394e07527d46036017a79694"
integrity sha512-LmiIxCeyazn4w9Te6rg2uj59/HO7OCWkoQWrixtGin/LrrazGSYlScM68kpXUDIIUa7dfBqNzMUEL3516bpgPQ==
vue-component-meta@^3.2.2:
version "3.2.4"
resolved "https://registry.yarnpkg.com/vue-component-meta/-/vue-component-meta-3.2.4.tgz#d09193e431032b362728c94b35ab3470abb78f53"
integrity sha512-FHUxalhR36Kfmrd5B4yfw7kmnCsZL3SGc2vTgzeEGAcLyuhhB0d1j2VmfXvx5pnHLI+kvCb+bxGsRcNgrUJ0Ww==
dependencies:
"@volar/typescript" "2.4.27"
"@vue/language-core" "3.2.1"
"@vue/language-core" "3.2.4"
path-browserify "^1.0.1"

vue-component-type-helpers@^2.0.0:
Expand Down Expand Up @@ -14055,7 +14057,7 @@ zip-stream@^6.0.1:
compress-commons "^6.0.2"
readable-stream "^4.0.0"

zod-to-json-schema@^3.25.0:
zod-to-json-schema@^3.25.1:
version "3.25.1"
resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz#7f24962101a439ddade2bf1aeab3c3bfec7d84ba"
integrity sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==
Expand Down