@@ -10,23 +10,23 @@
"dependencies": {
"@radix-ui/react-select": "^2.3.1",
"clsx": "^2.1.1",
- "lucide-react": "^1.21.0",
+ "lucide-react": "^1.22.0",
"next": "16.2.9",
"react": "19.2.7",
"react-dom": "19.2.7",
"react-markdown": "^10.1.0",
"remark-gfm": "^4.0.1",
- "shiki": "^4.2.0",
+ "shiki": "^4.3.0",
"tailwind-merge": "^3.6.0"
},
"devDependencies": {
"@tailwindcss/postcss": "^4",
- "@types/node": "^26.0.0",
+ "@types/node": "^26.0.1",
"@types/react": "^19",
"@types/react-dom": "^19",
"eslint": "^9",
"eslint-config-next": "16.2.9",
- "prettier": "^3.8.4",
+ "prettier": "^3.9.1",
"prettier-plugin-tailwindcss": "^0.8.0",
"tailwindcss": "^4",
"typescript": "^6"
@@ -1813,13 +1813,13 @@
"license": "MIT"
},
"node_modules/@shikijs/core": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-4.2.0.tgz",
- "integrity": "sha512-Hc87Ab1Ld/vEbZRCbwx344I5v+4RU8CVToUTRkqXL1+TjbuOp9U5Xa0M23V4GEWHxVn+yO5otb+HkQVm3ptWQQ==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-4.3.0.tgz",
+ "integrity": "sha512-EooU3i9F6IAE8kEu+AnGf9DFZWkQBZ+hJn3tLVbsH+61mtQiva5biai66fAA6nvFPXkLgvrh7BrR7YcJU83xQQ==",
"license": "MIT",
"dependencies": {
- "@shikijs/primitive": "4.2.0",
- "@shikijs/types": "4.2.0",
+ "@shikijs/primitive": "4.3.0",
+ "@shikijs/types": "4.3.0",
"@shikijs/vscode-textmate": "^10.0.2",
"@types/hast": "^3.0.4",
"hast-util-to-html": "^9.0.5"
@@ -1829,12 +1829,12 @@
}
},
"node_modules/@shikijs/engine-javascript": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-4.2.0.tgz",
- "integrity": "sha512-fjETeq1k5ffyXqRgS6+3hpvqseLalp1kjNfRbXpUgWR8FpZ1CmQfiNHovc5lncYjt/Vg5JK/WJEmLahjwMa0og==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-4.3.0.tgz",
+ "integrity": "sha512-hTv/KiFf2tpiqlACPiztGGurEARWIutB8YUhcrA1pUC7VzzwKO+g5crUocrLztrZ5ro5Z4hbXg7bYclETn3gSQ==",
"license": "MIT",
"dependencies": {
- "@shikijs/types": "4.2.0",
+ "@shikijs/types": "4.3.0",
"@shikijs/vscode-textmate": "^10.0.2",
"oniguruma-to-es": "^4.3.6"
},
@@ -1843,37 +1843,37 @@
}
},
"node_modules/@shikijs/engine-oniguruma": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-4.2.0.tgz",
- "integrity": "sha512-hTorK1dffPkpbMUk6Z+828PgRo7d07HbnizoP0hNPFjhxMHctj0Px/qoHeGMYafc6ju+u9iMldN4JbVzNQM++g==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-4.3.0.tgz",
+ "integrity": "sha512-1vMdN3gHfnKfLYwecUI2ITJI4RhHt96xEaJumVn7Heb0IlJ8WQMIH0Voak+2j22BpSNKdnOfB/pCTPnPm2gq7A==",
"license": "MIT",
"dependencies": {
- "@shikijs/types": "4.2.0",
+ "@shikijs/types": "4.3.0",
"@shikijs/vscode-textmate": "^10.0.2"
},
"engines": {
"node": ">=20"
}
},
"node_modules/@shikijs/langs": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.2.0.tgz",
- "integrity": "sha512-bwrVRlJ0wUhZxAbVdvBbv2TTC9yLsh4C/IO5Ofz0T8MQntgDvyVnkbjw9vi50r1kx7RCIJdnJnjZAwmAsXFLZQ==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.3.0.tgz",
+ "integrity": "sha512-rnlqFbBRSys9bT4gl/5rw9RnS0W/I84ZldXPkO7cvlEMoV85TyF/aU01N7/NbSR776RNLjrJKjfFUXJR6wN1Cg==",
"license": "MIT",
"dependencies": {
- "@shikijs/types": "4.2.0"
+ "@shikijs/types": "4.3.0"
},
"engines": {
"node": ">=20"
}
},
"node_modules/@shikijs/primitive": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/@shikijs/primitive/-/primitive-4.2.0.tgz",
- "integrity": "sha512-NOq+DtUkVBJtZMVXL5A0vI0Xk8nvDYaXetFHSJFlOqjDZIVhIPRYFdGkSoElDqNuegikcc3A76SNUa8dTqtAYA==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/primitive/-/primitive-4.3.0.tgz",
+ "integrity": "sha512-CPkz64PTa5diRW1ggzMZH9VM/du4RNChYgVtgqrFcgruvIybmCvySv8GkiHSczUHXYuuR8TdKEwFx+UnZMpgdg==",
"license": "MIT",
"dependencies": {
- "@shikijs/types": "4.2.0",
+ "@shikijs/types": "4.3.0",
"@shikijs/vscode-textmate": "^10.0.2",
"@types/hast": "^3.0.4"
},
@@ -1882,21 +1882,21 @@
}
},
"node_modules/@shikijs/themes": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.2.0.tgz",
- "integrity": "sha512-RX8IHYeLv8Cu2W6ruc3RxUqWn0IYCqSrMBzi/uRGAmfyDNOnNO5BF/Px7o97n4XTpmFTo5GbRaazuOWj+2ak2w==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.3.0.tgz",
+ "integrity": "sha512-Avgt05YiT+Y3prjIc9lmQxhJzHBcCfR6cjiFW4OyaMBbt2A6trX5rfjUzx+Vj/mE9qpArYjatnqo9XPjQNW/AQ==",
"license": "MIT",
"dependencies": {
- "@shikijs/types": "4.2.0"
+ "@shikijs/types": "4.3.0"
},
"engines": {
"node": ">=20"
}
},
"node_modules/@shikijs/types": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.2.0.tgz",
- "integrity": "sha512-VT/MKtlpOhEPZloSH3Pb9WCZEBDoQVMa9jedp5UAwmJOar1DVc9DRODAxmYPW9M93IK4ryuqRejFfmlvlVDemw==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.3.0.tgz",
+ "integrity": "sha512-oc8b9U2SYvofKZk8e/737nIX0qwf6eV2vHFATeObAu7r+mUVpLs8Re0BmVkIjAWAYgkmG/CzLNo7rzuBzRu/wQ==",
"license": "MIT",
"dependencies": {
"@shikijs/vscode-textmate": "^10.0.2",
@@ -2344,9 +2344,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "26.0.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-26.0.0.tgz",
- "integrity": "sha512-vf2YFi1iY9lHGwNJMs01biZFbKJkrZR1T6/MlzjhJLPdntOHLhTrDSnSVcdtvjihi4VQNlrFRIxLsDBlQpAipA==",
+ "version": "26.0.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-26.0.1.tgz",
+ "integrity": "sha512-fc3KiUoBt6kie0N9bIW3E47vZsuaMf0PM2AaUpLCLT0s/LvX1nxAim6Fc049cNxODPpGm6qRAuUOB86SkRuPQw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6011,9 +6011,9 @@
}
},
"node_modules/lucide-react": {
- "version": "1.21.0",
- "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.21.0.tgz",
- "integrity": "sha512-reEZMXq8Qdd5jg5XYkQ5TR1fB/GiQ7ih4vcrthYDtgjSDwh0i6/YLiGjsWsIwgN49gpAnd4J2elSNzncMEEUUQ==",
+ "version": "1.22.0",
+ "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.22.0.tgz",
+ "integrity": "sha512-c9o3l0PiNcgOQDW4F31BEYHudE7kgxVt3o30qMl36ZPwTxXlGB4QnLilhERvVM4uh/pl5MDyY1/gzZSYcHDtBg==",
"license": "ISC",
"peerDependencies": {
"react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
@@ -7437,9 +7437,9 @@
}
},
"node_modules/prettier": {
- "version": "3.8.4",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.4.tgz",
- "integrity": "sha512-N2MylSdi48+5N/6S5j+maeHbUSIzzZ5uOcX5Hm4QpV8Dkb1HFjfAKTKX6yNPJQD9AhcT3ifHNB66tWTTJDi11Q==",
+ "version": "3.9.1",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.1.tgz",
+ "integrity": "sha512-ppiDo2CSwexck1eyZUwJHg/N3nf1+6IRCv7W/VJ5vaLnVCmB7+3CdRfMwoCHBBX6xTrREDTksZ4OZl5SSf4zXA==",
"dev": true,
"license": "MIT",
"bin": {
@@ -8120,17 +8120,17 @@
}
},
"node_modules/shiki": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-4.2.0.tgz",
- "integrity": "sha512-hjNax6o/ylDy9lefQEaSDtzaT3iVNtZ3WmpQnbuQNoG4xvnSKf2kSKbihZVO4JRG1TTMejs7CmNRYlWgAL66pQ==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-4.3.0.tgz",
+ "integrity": "sha512-NKKjWzR6LIGL3sXBrWDw9sDS9cxx42/DkysaNqJEeOWE8Kix5gpak0bc00OfDVEO4oyXSyz8+aRaqKoBD1yo7A==",
"license": "MIT",
"dependencies": {
- "@shikijs/core": "4.2.0",
- "@shikijs/engine-javascript": "4.2.0",
- "@shikijs/engine-oniguruma": "4.2.0",
- "@shikijs/langs": "4.2.0",
- "@shikijs/themes": "4.2.0",
- "@shikijs/types": "4.2.0",
+ "@shikijs/core": "4.3.0",
+ "@shikijs/engine-javascript": "4.3.0",
+ "@shikijs/engine-oniguruma": "4.3.0",
+ "@shikijs/langs": "4.3.0",
+ "@shikijs/themes": "4.3.0",
+ "@shikijs/types": "4.3.0",
"@shikijs/vscode-textmate": "^10.0.2",
"@types/hast": "^3.0.4"
},