diff --git a/dashboard/package.json b/dashboard/package.json index 1ae96d0..847cbfe 100644 --- a/dashboard/package.json +++ b/dashboard/package.json @@ -17,7 +17,7 @@ "@uiw/react-codemirror": "^4.23.0", "@xyflow/react": "^12.6.0", "lucide-react": "0.468.0", - "next": "^16.0.0", + "next": "^15.5.14", "next-themes": "0.4.6", "react": "19.0.3", "react-dom": "19.0.3", diff --git a/desktop/package.json b/desktop/package.json index c20d5f0..d5c883f 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -23,7 +23,7 @@ "dependencies": { "csv-parse": "^5.5.6", "electron-store": "^8.2.0", - "fast-xml-parser": "^5.3.4", + "fast-xml-parser": "^5.5.7", "gray-matter": "^4.0.3", "mammoth": "^1.8.0", "p-limit": "^5.0.0", diff --git a/package.json b/package.json index 3633435..8d982f2 100644 --- a/package.json +++ b/package.json @@ -54,13 +54,13 @@ "dotenv": "^17.2.3", "express": "^5.0.0", "express-rate-limit": "^7.4.0", - "file-type": "^21.2.0", + "file-type": "^21.3.2", "helmet": "^8.1.0", - "hono": "^4.11.7", + "hono": "^4.12.7", "jose": "^6.1.3", "jsdom": "^29.0.1", "mammoth": "^1.8.0", - "multer": "^2.0.2", + "multer": "^2.1.1", "openai": "^4.70.0", "pdf-parse": "^1.1.1", "rate-limit-redis": "^4.3.1", @@ -90,7 +90,7 @@ "gray-matter": "^4.0.3", "husky": "^9.1.0", "ical.js": "^2.0.0", - "mailparser": "^3.6.0", + "mailparser": "^3.9.3", "markdownlint-cli2": "^0.20.0", "node-mbox": "^2.0.0", "p-limit": "^5.0.0", @@ -104,7 +104,7 @@ }, "pnpm": { "overrides": { - "hono": "^4.11.7", + "hono": "^4.12.7", "tar": ">=7.5.7", "@isaacs/brace-expansion": ">=5.0.1" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 40903c9..84605f8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - hono: ^4.11.7 + hono: ^4.12.7 tar: '>=7.5.7' '@isaacs/brace-expansion': '>=5.0.1' @@ -41,14 +41,14 @@ importers: specifier: ^7.4.0 version: 7.5.1(express@5.2.1) file-type: - specifier: ^21.2.0 - version: 21.3.0 + specifier: ^21.3.2 + version: 21.3.2 helmet: specifier: ^8.1.0 version: 8.1.0 hono: - specifier: ^4.11.7 - version: 4.11.9 + specifier: ^4.12.7 + version: 4.12.7 jose: specifier: ^6.1.3 version: 6.1.3 @@ -59,8 +59,8 @@ importers: specifier: ^1.8.0 version: 1.11.0 multer: - specifier: ^2.0.2 - version: 2.0.2 + specifier: ^2.1.1 + version: 2.1.1 openai: specifier: ^4.70.0 version: 4.104.0(encoding@0.1.13)(ws@8.20.0)(zod@3.25.76) @@ -144,8 +144,8 @@ importers: specifier: ^2.0.0 version: 2.2.1 mailparser: - specifier: ^3.6.0 - version: 3.9.1 + specifier: ^3.9.3 + version: 3.9.3 markdownlint-cli2: specifier: ^0.20.0 version: 0.20.0 @@ -195,8 +195,8 @@ importers: specifier: 0.468.0 version: 0.468.0(react@19.0.3) next: - specifier: ^16.0.0 - version: 16.2.1(react-dom@19.0.3(react@19.0.3))(react@19.0.3) + specifier: ^15.5.14 + version: 15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3) next-themes: specifier: 0.4.6 version: 0.4.6(react-dom@19.0.3(react@19.0.3))(react@19.0.3) @@ -241,8 +241,8 @@ importers: specifier: ^8.2.0 version: 8.2.0 fast-xml-parser: - specifier: ^5.3.4 - version: 5.3.5 + specifier: ^5.5.7 + version: 5.5.7 gray-matter: specifier: ^4.0.3 version: 4.0.3 @@ -297,25 +297,25 @@ importers: dependencies: '@vercel/analytics': specifier: ^1.6.1 - version: 1.6.1(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3) + version: 1.6.1(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3) '@vercel/speed-insights': specifier: ^1.3.1 - version: 1.3.1(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3) + version: 1.3.1(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3) fumadocs-core: specifier: 15.2.5 - version: 15.2.5(@types/react@19.0.3)(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3) + version: 15.2.5(@types/react@19.0.3)(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3) fumadocs-mdx: specifier: 14.2.4 - version: 14.2.4(@types/react@19.0.3)(fumadocs-core@15.2.5(@types/react@19.0.3)(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3)(vite@6.4.1(@types/node@22.10.5)(tsx@4.21.0)) + version: 14.2.4(@types/react@19.0.3)(fumadocs-core@15.2.5(@types/react@19.0.3)(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3)(vite@6.4.1(@types/node@22.10.5)(tsx@4.21.0)) fumadocs-ui: specifier: 15.2.5 - version: 15.2.5(@types/react-dom@19.0.3(@types/react@19.0.3))(@types/react@19.0.3)(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3)(tailwindcss@4.0.0) + version: 15.2.5(@types/react-dom@19.0.3(@types/react@19.0.3))(@types/react@19.0.3)(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3)(tailwindcss@4.0.0) lucide-react: specifier: 0.468.0 version: 0.468.0(react@19.0.3) next: - specifier: 15.5.10 - version: 15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3) + specifier: 15.5.14 + version: 15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3) next-themes: specifier: 0.4.6 version: 0.4.6(react-dom@19.0.3(react@19.0.3))(react@19.0.3) @@ -520,8 +520,8 @@ packages: cpu: [x64] os: [win32] - '@borewit/text-codec@0.2.1': - resolution: {integrity: sha512-k7vvKPbf7J2fZ5klGRD9AeKfUvojuZIQ3BT5u7Jfv+puwXkUBUT5PVyMDfJZpy30CBDXGMgw7fguK/lpOMBvgw==} + '@borewit/text-codec@0.2.2': + resolution: {integrity: sha512-DDaRehssg1aNrH4+2hnj1B7vnUGEjU6OIlyRdkMd0aUdIUvKXrJfXsy8LVtXAy7DRvYVluWbMspsRhz2lcW0mQ==} '@bramus/specificity@2.4.2': resolution: {integrity: sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==} @@ -971,7 +971,7 @@ packages: resolution: {integrity: sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==} engines: {node: '>=18.14.1'} peerDependencies: - hono: ^4.11.7 + hono: ^4.12.7 '@img/colour@1.0.0': resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} @@ -1195,104 +1195,53 @@ packages: resolution: {integrity: sha512-I5sbpSIAHiB+b6UttofhrN/UJXII+4tZPAq1qugzwCwLIL8EZLV7F/JyHUrEIiGgQpEXzpnjlJ+zwcEhheGvCw==} engines: {node: '>=19.0.0'} - '@next/env@15.5.10': - resolution: {integrity: sha512-plg+9A/KoZcTS26fe15LHg+QxReTazrIOoKKUC3Uz4leGGeNPgLHdevVraAAOX0snnUs3WkRx3eUQpj9mreG6A==} + '@next/env@15.5.14': + resolution: {integrity: sha512-aXeirLYuASxEgi4X4WhfXsShCFxWDfNn/8ZeC5YXAS2BB4A8FJi1kwwGL6nvMVboE7fZCzmJPNdMvVHc8JpaiA==} - '@next/env@16.2.1': - resolution: {integrity: sha512-n8P/HCkIWW+gVal2Z8XqXJ6aB3J0tuM29OcHpCsobWlChH/SITBs1DFBk/HajgrwDkqqBXPbuUuzgDvUekREPg==} - - '@next/swc-darwin-arm64@15.5.7': - resolution: {integrity: sha512-IZwtxCEpI91HVU/rAUOOobWSZv4P2DeTtNaCdHqLcTJU4wdNXgAySvKa/qJCgR5m6KI8UsKDXtO2B31jcaw1Yw==} + '@next/swc-darwin-arm64@15.5.14': + resolution: {integrity: sha512-Y9K6SPzobnZvrRDPO2s0grgzC+Egf0CqfbdvYmQVaztV890zicw8Z8+4Vqw8oPck8r1TjUHxVh8299Cg4TrxXg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-arm64@16.2.1': - resolution: {integrity: sha512-BwZ8w8YTaSEr2HIuXLMLxIdElNMPvY9fLqb20LX9A9OMGtJilhHLbCL3ggyd0TwjmMcTxi0XXt+ur1vWUoxj2Q==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@next/swc-darwin-x64@15.5.7': - resolution: {integrity: sha512-UP6CaDBcqaCBuiq/gfCEJw7sPEoX1aIjZHnBWN9v9qYHQdMKvCKcAVs4OX1vIjeE+tC5EIuwDTVIoXpUes29lg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@next/swc-darwin-x64@16.2.1': - resolution: {integrity: sha512-/vrcE6iQSJq3uL3VGVHiXeaKbn8Es10DGTGRJnRZlkNQQk3kaNtAJg8Y6xuAlrx/6INKVjkfi5rY0iEXorZ6uA==} + '@next/swc-darwin-x64@15.5.14': + resolution: {integrity: sha512-aNnkSMjSFRTOmkd7qoNI2/rETQm/vKD6c/Ac9BZGa9CtoOzy3c2njgz7LvebQJ8iPxdeTuGnAjagyis8a9ifBw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.5.7': - resolution: {integrity: sha512-NCslw3GrNIw7OgmRBxHtdWFQYhexoUCq+0oS2ccjyYLtcn1SzGzeM54jpTFonIMUjNbHmpKpziXnpxhSWLcmBA==} + '@next/swc-linux-arm64-gnu@15.5.14': + resolution: {integrity: sha512-tjlpia+yStPRS//6sdmlVwuO1Rioern4u2onafa5n+h2hCS9MAvMXqpVbSrjgiEOoCs0nJy7oPOmWgtRRNSM5Q==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-gnu@16.2.1': - resolution: {integrity: sha512-uLn+0BK+C31LTVbQ/QU+UaVrV0rRSJQ8RfniQAHPghDdgE+SlroYqcmFnO5iNjNfVWCyKZHYrs3Nl0mUzWxbBw==} + '@next/swc-linux-arm64-musl@15.5.14': + resolution: {integrity: sha512-8B8cngBaLadl5lbDRdxGCP1Lef8ipD6KlxS3v0ElDAGil6lafrAM3B258p1KJOglInCVFUjk751IXMr2ixeQOQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.5.7': - resolution: {integrity: sha512-nfymt+SE5cvtTrG9u1wdoxBr9bVB7mtKTcj0ltRn6gkP/2Nu1zM5ei8rwP9qKQP0Y//umK+TtkKgNtfboBxRrw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@next/swc-linux-arm64-musl@16.2.1': - resolution: {integrity: sha512-ssKq6iMRnHdnycGp9hCuGnXJZ0YPr4/wNwrfE5DbmvEcgl9+yv97/Kq3TPVDfYome1SW5geciLB9aiEqKXQjlQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@next/swc-linux-x64-gnu@15.5.7': - resolution: {integrity: sha512-hvXcZvCaaEbCZcVzcY7E1uXN9xWZfFvkNHwbe/n4OkRhFWrs1J1QV+4U1BN06tXLdaS4DazEGXwgqnu/VMcmqw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@next/swc-linux-x64-gnu@16.2.1': - resolution: {integrity: sha512-HQm7SrHRELJ30T1TSmT706IWovFFSRGxfgUkyWJZF/RKBMdbdRWJuFrcpDdE5vy9UXjFOx6L3mRdqH04Mmx0hg==} + '@next/swc-linux-x64-gnu@15.5.14': + resolution: {integrity: sha512-bAS6tIAg8u4Gn3Nz7fCPpSoKAexEt2d5vn1mzokcqdqyov6ZJ6gu6GdF9l8ORFrBuRHgv3go/RfzYz5BkZ6YSQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.5.7': - resolution: {integrity: sha512-4IUO539b8FmF0odY6/SqANJdgwn1xs1GkPO5doZugwZ3ETF6JUdckk7RGmsfSf7ws8Qb2YB5It33mvNL/0acqA==} + '@next/swc-linux-x64-musl@15.5.14': + resolution: {integrity: sha512-mMxv/FcrT7Gfaq4tsR22l17oKWXZmH/lVqcvjX0kfp5I0lKodHYLICKPoX1KRnnE+ci6oIUdriUhuA3rBCDiSw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@16.2.1': - resolution: {integrity: sha512-aV2iUaC/5HGEpbBkE+4B8aHIudoOy5DYekAKOMSHoIYQ66y/wIVeaRx8MS2ZMdxe/HIXlMho4ubdZs/J8441Tg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@next/swc-win32-arm64-msvc@15.5.7': - resolution: {integrity: sha512-CpJVTkYI3ZajQkC5vajM7/ApKJUOlm6uP4BknM3XKvJ7VXAvCqSjSLmM0LKdYzn6nBJVSjdclx8nYJSa3xlTgQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@next/swc-win32-arm64-msvc@16.2.1': - resolution: {integrity: sha512-IXdNgiDHaSk0ZUJ+xp0OQTdTgnpx1RCfRTalhn3cjOP+IddTMINwA7DXZrwTmGDO8SUr5q2hdP/du4DcrB1GxA==} + '@next/swc-win32-arm64-msvc@15.5.14': + resolution: {integrity: sha512-OTmiBlYThppnvnsqx0rBqjDRemlmIeZ8/o4zI7veaXoeO1PVHoyj2lfTfXTiiGjCyRDhA10y4h6ZvZvBiynr2g==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.5.7': - resolution: {integrity: sha512-gMzgBX164I6DN+9/PGA+9dQiwmTkE4TloBNx8Kv9UiGARsr9Nba7IpcBRA1iTV9vwlYnrE3Uy6I7Aj6qLjQuqw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@next/swc-win32-x64-msvc@16.2.1': - resolution: {integrity: sha512-qvU+3a39Hay+ieIztkGSbF7+mccbbg1Tk25hc4JDylf8IHjYmY/Zm64Qq1602yPyQqvie+vf5T/uPwNxDNIoeg==} + '@next/swc-win32-x64-msvc@15.5.14': + resolution: {integrity: sha512-+W7eFf3RS7m4G6tppVTOSyP9Y6FsJXfOuKzav1qKniiFm3KFByQfPEcouHdjlZmysl4zJGuGLQ/M9XyVeyeNEg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2553,6 +2502,9 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@2.0.3: + resolution: {integrity: sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -2606,8 +2558,8 @@ packages: resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} engines: {node: '>= 0.4'} - caniuse-lite@1.0.30001762: - resolution: {integrity: sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==} + caniuse-lite@1.0.30001784: + resolution: {integrity: sha512-WU346nBTklUV9YfUl60fqRbU5ZqyXlqvo1SgigE1OAXK5bFL8LL9q1K7aap3N739l4BvNqnkm3YrGHiY9sfUQw==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -3269,8 +3221,11 @@ packages: fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - fast-xml-parser@5.3.5: - resolution: {integrity: sha512-JeaA2Vm9ffQKp9VjvfzObuMCjUYAp5WDYhRYL5LrBPY/jUDlUtOvDfot0vKSkB9tuX885BDHjtw4fZadD95wnA==} + fast-xml-builder@1.1.4: + resolution: {integrity: sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==} + + fast-xml-parser@5.5.7: + resolution: {integrity: sha512-LteOsISQ2GEiDHZch6L9hB0+MLoYVLToR7xotrzU0opCICBkxOPgHAy1HxAvtxfJNXDJpgAsQN30mkrfpO2Prg==} hasBin: true fastq@1.20.1: @@ -3288,8 +3243,8 @@ packages: picomatch: optional: true - file-type@21.3.0: - resolution: {integrity: sha512-8kPJMIGz1Yt/aPEwOsrR97ZyZaD1Iqm8PClb1nYFclUCkBi0Ma5IsYNQzvSFS9ib51lWyIw5mIT9rWzI/xjpzA==} + file-type@21.3.2: + resolution: {integrity: sha512-DLkUvGwep3poOV2wpzbHCOnSKGk1LzyXTv+aHFgN2VFl96wnp8YA9YjO2qPzg5PuL8q/SW9Pdi6WTkYOIh995w==} engines: {node: '>=20'} filelist@1.0.4: @@ -3550,8 +3505,8 @@ packages: resolution: {integrity: sha512-jOiHyAZsmnr8LqoPGmCjYAaiuWwjAPLgY8ZX2XrmHawt99/u1y6RgrZMTeoPfpUbV96HOalYgz1qzkRbw54Pmg==} engines: {node: '>=18.0.0'} - hono@4.11.9: - resolution: {integrity: sha512-Eaw2YTGM6WOxA6CXbckaEvslr2Ne4NFsKrvc0v97JD5awbmeBLO5w9Ho9L9kmKonrwF9RJlW6BxT1PVv/agBHQ==} + hono@4.12.7: + resolution: {integrity: sha512-jq9l1DM0zVIvsm3lv9Nw9nlJnMNPOcAtsbsgiUhWcFzPE99Gvo6yRTlszSLLYacMeQ6quHD6hMfId8crVHvexw==} engines: {node: '>=16.9.0'} hosted-git-info@4.1.0: @@ -3623,12 +3578,8 @@ packages: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} - iconv-lite@0.7.0: - resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} - engines: {node: '>=0.10.0'} - - iconv-lite@0.7.1: - resolution: {integrity: sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==} + iconv-lite@0.7.2: + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} engines: {node: '>=0.10.0'} ieee754@1.2.1: @@ -3953,8 +3904,8 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - mailparser@3.9.1: - resolution: {integrity: sha512-6vHZcco3fWsDMkf4Vz9iAfxvwrKNGbHx0dV1RKVphQ/zaNY34Buc7D37LSa09jeSeybWzYcTPjhiZFxzVRJedA==} + mailparser@3.9.3: + resolution: {integrity: sha512-AnB0a3zROum6fLaa52L+/K2SoRJVyFDk78Ea6q1D0ofcZLxWEWDtsS1+OrVqKbV7r5dulKL/AwYQccFGAPpuYQ==} make-fetch-happen@10.2.1: resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} @@ -4231,6 +4182,10 @@ packages: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} + minimatch@5.1.9: + resolution: {integrity: sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==} + engines: {node: '>=10'} + minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} @@ -4274,10 +4229,6 @@ packages: resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} engines: {node: '>= 18'} - mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true - mkdirp@1.0.4: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} engines: {node: '>=10'} @@ -4286,8 +4237,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - multer@2.0.2: - resolution: {integrity: sha512-u7f2xaZ/UG8oLXHvtF/oWTRvT44p9ecwBBqTwgJVq0+4BW1g8OW01TyMEGWBHbyMOYVHXslaut7qEQ1meATXgw==} + multer@2.1.1: + resolution: {integrity: sha512-mo+QTzKlx8R7E5ylSXxWzGoXoZbOsRMpyitcht8By2KHvMbf3tjwosZ/Mu/XYU6UuJ3VZnODIrak5ZrPiPyB6A==} engines: {node: '>= 10.16.0'} nanoid@3.3.11: @@ -4309,8 +4260,8 @@ packages: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - next@15.5.10: - resolution: {integrity: sha512-r0X65PNwyDDyOrWNKpQoZvOatw7BcsTPRKdwEqtc9cj3wv7mbBIk9tKed4klRaFXJdX0rugpuMTHslDrAU1bBg==} + next@15.5.14: + resolution: {integrity: sha512-M6S+4JyRjmKic2Ssm7jHUPkE6YUJ6lv4507jprsSZLulubz0ihO2E+S4zmQK3JZ2ov81JrugukKU4Tz0ivgqqQ==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -4330,27 +4281,6 @@ packages: sass: optional: true - next@16.2.1: - resolution: {integrity: sha512-VaChzNL7o9rbfdt60HUj8tev4m6d7iC1igAy157526+cJlXOQu5LzsBXNT+xaJnTP/k+utSX5vMv7m0G+zKH+Q==} - engines: {node: '>=20.9.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.51.1 - babel-plugin-react-compiler: '*' - react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 - react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - babel-plugin-react-compiler: - optional: true - sass: - optional: true - node-abi@3.87.0: resolution: {integrity: sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==} engines: {node: '>=10'} @@ -4396,8 +4326,8 @@ packages: node-releases@2.0.27: resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} - nodemailer@7.0.11: - resolution: {integrity: sha512-gnXhNRE0FNhD7wPSCGhdNh46Hs6nm+uTyg+Kq0cZukNQiYdnCsoQjodNP9BQVG9XrcK/v6/MgpAPBUFyzh9pvw==} + nodemailer@7.0.13: + resolution: {integrity: sha512-PNDFSJdP+KFgdsG3ZzMXCgquO7I6McjY2vlqILjtJd0hy8wEvtugS9xKRF2NWlPNGxvLCXlTNIae4serI7dinw==} engines: {node: '>=6.0.0'} nopt@6.0.0: @@ -4529,6 +4459,10 @@ packages: resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} + path-expression-matcher@1.2.0: + resolution: {integrity: sha512-DwmPWeFn+tq7TiyJ2CxezCAirXjFxvaiD03npak3cRjlP9+OjTmSy1EpIrEbh+l6JgUundniloMLDQ/6VTdhLQ==} + engines: {node: '>=14.0.0'} + path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -5115,11 +5049,11 @@ packages: resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} engines: {node: '>=0.10.0'} - strnum@2.1.2: - resolution: {integrity: sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==} + strnum@2.2.2: + resolution: {integrity: sha512-DnR90I+jtXNSTXWdwrEy9FakW7UX+qUZg28gj5fk2vxxl7uS/3bpI4fjFYVmdK9etptYBPNkpahuQnEwhwECqA==} - strtok3@10.3.4: - resolution: {integrity: sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==} + strtok3@10.3.5: + resolution: {integrity: sha512-ki4hZQfh5rX0QDLLkOCj+h+CVNkqmp/CMf8v8kZpkNVK6jGQooMytqzLZYUVYIZcFZ6yDB70EfD8POcFXiF5oA==} engines: {node: '>=18'} style-mod@4.1.3: @@ -5855,7 +5789,7 @@ snapshots: '@biomejs/cli-win32-x64@1.9.4': optional: true - '@borewit/text-codec@0.2.1': {} + '@borewit/text-codec@0.2.2': {} '@bramus/specificity@2.4.2': dependencies: @@ -6202,9 +6136,9 @@ snapshots: '@google/generative-ai@0.24.1': {} - '@hono/node-server@1.19.9(hono@4.11.9)': + '@hono/node-server@1.19.9(hono@4.12.7)': dependencies: - hono: 4.11.9 + hono: 4.12.7 '@img/colour@1.0.0': {} @@ -6424,7 +6358,7 @@ snapshots: '@modelcontextprotocol/sdk@1.26.0(zod@3.25.76)': dependencies: - '@hono/node-server': 1.19.9(hono@4.11.9) + '@hono/node-server': 1.19.9(hono@4.12.7) ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) content-type: 1.0.5 @@ -6434,7 +6368,7 @@ snapshots: eventsource-parser: 3.0.6 express: 5.2.1 express-rate-limit: 8.2.1(express@5.2.1) - hono: 4.11.9 + hono: 4.12.7 jose: 6.1.3 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 @@ -6449,56 +6383,30 @@ snapshots: '@types/node': 22.19.15 '@types/pg': 8.18.0 - '@next/env@15.5.10': {} - - '@next/env@16.2.1': {} - - '@next/swc-darwin-arm64@15.5.7': - optional: true - - '@next/swc-darwin-arm64@16.2.1': - optional: true - - '@next/swc-darwin-x64@15.5.7': - optional: true + '@next/env@15.5.14': {} - '@next/swc-darwin-x64@16.2.1': + '@next/swc-darwin-arm64@15.5.14': optional: true - '@next/swc-linux-arm64-gnu@15.5.7': + '@next/swc-darwin-x64@15.5.14': optional: true - '@next/swc-linux-arm64-gnu@16.2.1': + '@next/swc-linux-arm64-gnu@15.5.14': optional: true - '@next/swc-linux-arm64-musl@15.5.7': + '@next/swc-linux-arm64-musl@15.5.14': optional: true - '@next/swc-linux-arm64-musl@16.2.1': + '@next/swc-linux-x64-gnu@15.5.14': optional: true - '@next/swc-linux-x64-gnu@15.5.7': + '@next/swc-linux-x64-musl@15.5.14': optional: true - '@next/swc-linux-x64-gnu@16.2.1': + '@next/swc-win32-arm64-msvc@15.5.14': optional: true - '@next/swc-linux-x64-musl@15.5.7': - optional: true - - '@next/swc-linux-x64-musl@16.2.1': - optional: true - - '@next/swc-win32-arm64-msvc@15.5.7': - optional: true - - '@next/swc-win32-arm64-msvc@16.2.1': - optional: true - - '@next/swc-win32-x64-msvc@15.5.7': - optional: true - - '@next/swc-win32-x64-msvc@16.2.1': + '@next/swc-win32-x64-msvc@15.5.14': optional: true '@nodelib/fs.scandir@2.1.5': @@ -7417,14 +7325,14 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vercel/analytics@1.6.1(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3)': + '@vercel/analytics@1.6.1(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3)': optionalDependencies: - next: 15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3) + next: 15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3) react: 19.0.3 - '@vercel/speed-insights@1.3.1(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3)': + '@vercel/speed-insights@1.3.1(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3)': optionalDependencies: - next: 15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3) + next: 15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3) react: 19.0.3 '@vitest/expect@4.0.18': @@ -7722,7 +7630,7 @@ snapshots: content-type: 1.0.5 debug: 4.4.3 http-errors: 2.0.1 - iconv-lite: 0.7.1 + iconv-lite: 0.7.2 on-finished: 2.4.1 qs: 6.14.1 raw-body: 3.0.2 @@ -7744,6 +7652,10 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@2.0.3: + dependencies: + balanced-match: 1.0.2 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -7751,7 +7663,7 @@ snapshots: browserslist@4.28.1: dependencies: baseline-browser-mapping: 2.9.19 - caniuse-lite: 1.0.30001762 + caniuse-lite: 1.0.30001784 electron-to-chromium: 1.5.283 node-releases: 2.0.27 update-browserslist-db: 1.2.3(browserslist@4.28.1) @@ -7844,7 +7756,7 @@ snapshots: call-bind-apply-helpers: 1.0.2 get-intrinsic: 1.3.0 - caniuse-lite@1.0.30001762: {} + caniuse-lite@1.0.30001784: {} ccount@2.0.1: {} @@ -8594,9 +8506,15 @@ snapshots: fast-uri@3.1.0: {} - fast-xml-parser@5.3.5: + fast-xml-builder@1.1.4: dependencies: - strnum: 2.1.2 + path-expression-matcher: 1.2.0 + + fast-xml-parser@5.5.7: + dependencies: + fast-xml-builder: 1.1.4 + path-expression-matcher: 1.2.0 + strnum: 2.2.2 fastq@1.20.1: dependencies: @@ -8610,10 +8528,10 @@ snapshots: optionalDependencies: picomatch: 4.0.3 - file-type@21.3.0: + file-type@21.3.2: dependencies: '@tokenizer/inflate': 0.4.1 - strtok3: 10.3.4 + strtok3: 10.3.5 token-types: 6.1.2 uint8array-extras: 1.5.0 transitivePeerDependencies: @@ -8704,7 +8622,7 @@ snapshots: fsevents@2.3.3: optional: true - fumadocs-core@15.2.5(@types/react@19.0.3)(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3): + fumadocs-core@15.2.5(@types/react@19.0.3)(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3): dependencies: '@formatjs/intl-localematcher': 0.6.2 '@orama/orama': 3.1.18 @@ -8722,21 +8640,21 @@ snapshots: shiki: 3.20.0 unist-util-visit: 5.0.0 optionalDependencies: - next: 15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3) + next: 15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3) react: 19.0.3 react-dom: 19.0.3(react@19.0.3) transitivePeerDependencies: - '@types/react' - supports-color - fumadocs-mdx@14.2.4(@types/react@19.0.3)(fumadocs-core@15.2.5(@types/react@19.0.3)(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3)(vite@6.4.1(@types/node@22.10.5)(tsx@4.21.0)): + fumadocs-mdx@14.2.4(@types/react@19.0.3)(fumadocs-core@15.2.5(@types/react@19.0.3)(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react@19.0.3)(vite@6.4.1(@types/node@22.10.5)(tsx@4.21.0)): dependencies: '@mdx-js/mdx': 3.1.1 '@standard-schema/spec': 1.1.0 chokidar: 5.0.0 esbuild: 0.27.2 estree-util-value-to-estree: 3.5.0 - fumadocs-core: 15.2.5(@types/react@19.0.3)(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3) + fumadocs-core: 15.2.5(@types/react@19.0.3)(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3) js-yaml: 4.1.1 mdast-util-to-markdown: 2.1.2 picocolors: 1.1.1 @@ -8751,13 +8669,13 @@ snapshots: zod: 4.3.5 optionalDependencies: '@types/react': 19.0.3 - next: 15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3) + next: 15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3) react: 19.0.3 vite: 6.4.1(@types/node@22.10.5)(tsx@4.21.0) transitivePeerDependencies: - supports-color - fumadocs-ui@15.2.5(@types/react-dom@19.0.3(@types/react@19.0.3))(@types/react@19.0.3)(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3)(tailwindcss@4.0.0): + fumadocs-ui@15.2.5(@types/react-dom@19.0.3(@types/react@19.0.3))(@types/react@19.0.3)(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3)(tailwindcss@4.0.0): dependencies: '@radix-ui/react-accordion': 1.2.12(@types/react-dom@19.0.3(@types/react@19.0.3))(@types/react@19.0.3)(react-dom@19.0.3(react@19.0.3))(react@19.0.3) '@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.0.3(@types/react@19.0.3))(@types/react@19.0.3)(react-dom@19.0.3(react@19.0.3))(react@19.0.3) @@ -8769,10 +8687,10 @@ snapshots: '@radix-ui/react-slot': 1.2.4(@types/react@19.0.3)(react@19.0.3) '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.0.3(@types/react@19.0.3))(@types/react@19.0.3)(react-dom@19.0.3(react@19.0.3))(react@19.0.3) class-variance-authority: 0.7.1 - fumadocs-core: 15.2.5(@types/react@19.0.3)(next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3) + fumadocs-core: 15.2.5(@types/react@19.0.3)(next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3))(react-dom@19.0.3(react@19.0.3))(react@19.0.3) lodash.merge: 4.6.2 lucide-react: 0.487.0(react@19.0.3) - next: 15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3) + next: 15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3) next-themes: 0.4.6(react-dom@19.0.3(react@19.0.3))(react@19.0.3) postcss-selector-parser: 7.1.1 react: 19.0.3 @@ -9003,7 +8921,7 @@ snapshots: helmet@8.1.0: {} - hono@4.11.9: {} + hono@4.12.7: {} hosted-git-info@4.1.0: dependencies: @@ -9098,11 +9016,7 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iconv-lite@0.7.0: - dependencies: - safer-buffer: 2.1.2 - - iconv-lite@0.7.1: + iconv-lite@0.7.2: dependencies: safer-buffer: 2.1.2 @@ -9387,16 +9301,16 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - mailparser@3.9.1: + mailparser@3.9.3: dependencies: '@zone-eu/mailsplit': 5.4.8 encoding-japanese: 2.2.0 he: 1.2.0 html-to-text: 9.0.5 - iconv-lite: 0.7.0 + iconv-lite: 0.7.2 libmime: 5.3.7 linkify-it: 5.0.0 - nodemailer: 7.0.11 + nodemailer: 7.0.13 punycode.js: 2.3.1 tlds: 1.261.0 @@ -9983,6 +9897,10 @@ snapshots: dependencies: brace-expansion: 2.0.2 + minimatch@5.1.9: + dependencies: + brace-expansion: 2.0.3 + minimatch@9.0.5: dependencies: brace-expansion: 2.0.2 @@ -10028,23 +9946,16 @@ snapshots: dependencies: minipass: 7.1.2 - mkdirp@0.5.6: - dependencies: - minimist: 1.2.8 - mkdirp@1.0.4: {} ms@2.1.3: {} - multer@2.0.2: + multer@2.1.1: dependencies: append-field: 1.0.0 busboy: 1.6.0 concat-stream: 2.0.0 - mkdirp: 0.5.6 - object-assign: 4.1.1 type-is: 1.6.18 - xtend: 4.0.2 nanoid@3.3.11: {} @@ -10057,48 +9968,24 @@ snapshots: react: 19.0.3 react-dom: 19.0.3(react@19.0.3) - next@15.5.10(react-dom@19.0.3(react@19.0.3))(react@19.0.3): + next@15.5.14(react-dom@19.0.3(react@19.0.3))(react@19.0.3): dependencies: - '@next/env': 15.5.10 + '@next/env': 15.5.14 '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001762 + caniuse-lite: 1.0.30001784 postcss: 8.4.31 react: 19.0.3 react-dom: 19.0.3(react@19.0.3) styled-jsx: 5.1.6(react@19.0.3) optionalDependencies: - '@next/swc-darwin-arm64': 15.5.7 - '@next/swc-darwin-x64': 15.5.7 - '@next/swc-linux-arm64-gnu': 15.5.7 - '@next/swc-linux-arm64-musl': 15.5.7 - '@next/swc-linux-x64-gnu': 15.5.7 - '@next/swc-linux-x64-musl': 15.5.7 - '@next/swc-win32-arm64-msvc': 15.5.7 - '@next/swc-win32-x64-msvc': 15.5.7 - sharp: 0.34.5 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - - next@16.2.1(react-dom@19.0.3(react@19.0.3))(react@19.0.3): - dependencies: - '@next/env': 16.2.1 - '@swc/helpers': 0.5.15 - baseline-browser-mapping: 2.9.19 - caniuse-lite: 1.0.30001762 - postcss: 8.4.31 - react: 19.0.3 - react-dom: 19.0.3(react@19.0.3) - styled-jsx: 5.1.6(react@19.0.3) - optionalDependencies: - '@next/swc-darwin-arm64': 16.2.1 - '@next/swc-darwin-x64': 16.2.1 - '@next/swc-linux-arm64-gnu': 16.2.1 - '@next/swc-linux-arm64-musl': 16.2.1 - '@next/swc-linux-x64-gnu': 16.2.1 - '@next/swc-linux-x64-musl': 16.2.1 - '@next/swc-win32-arm64-msvc': 16.2.1 - '@next/swc-win32-x64-msvc': 16.2.1 + '@next/swc-darwin-arm64': 15.5.14 + '@next/swc-darwin-x64': 15.5.14 + '@next/swc-linux-arm64-gnu': 15.5.14 + '@next/swc-linux-arm64-musl': 15.5.14 + '@next/swc-linux-x64-gnu': 15.5.14 + '@next/swc-linux-x64-musl': 15.5.14 + '@next/swc-win32-arm64-msvc': 15.5.14 + '@next/swc-win32-x64-msvc': 15.5.14 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' @@ -10155,7 +10042,7 @@ snapshots: node-releases@2.0.27: {} - nodemailer@7.0.11: {} + nodemailer@7.0.13: {} nopt@6.0.0: dependencies: @@ -10291,6 +10178,8 @@ snapshots: path-exists@3.0.0: {} + path-expression-matcher@1.2.0: {} + path-is-absolute@1.0.1: {} path-key@3.1.1: {} @@ -10426,7 +10315,7 @@ snapshots: dependencies: bytes: 3.1.2 http-errors: 2.0.1 - iconv-lite: 0.7.1 + iconv-lite: 0.7.2 unpipe: 1.0.0 react-dom@19.0.3(react@19.0.3): @@ -10513,7 +10402,7 @@ snapshots: readdir-glob@1.1.3: dependencies: - minimatch: 5.1.6 + minimatch: 5.1.9 readdirp@5.0.0: {} @@ -11003,9 +10892,9 @@ snapshots: strip-bom-string@1.0.0: {} - strnum@2.1.2: {} + strnum@2.2.2: {} - strtok3@10.3.4: + strtok3@10.3.5: dependencies: '@tokenizer/token': 0.3.0 @@ -11101,7 +10990,7 @@ snapshots: token-types@6.1.2: dependencies: - '@borewit/text-codec': 0.2.1 + '@borewit/text-codec': 0.2.2 '@tokenizer/token': 0.3.0 ieee754: 1.2.1 diff --git a/website/package.json b/website/package.json index 685c66e..38a13fa 100644 --- a/website/package.json +++ b/website/package.json @@ -18,7 +18,7 @@ "fumadocs-mdx": "14.2.4", "fumadocs-ui": "15.2.5", "lucide-react": "0.468.0", - "next": "15.5.10", + "next": "15.5.14", "next-themes": "0.4.6", "react": "19.0.3", "react-dom": "19.0.3"