diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ab04431..3c94310 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -95,7 +95,7 @@ importers: version: 2.0.13 '@types/node': specifier: ^20.14.11 - version: 20.16.8 + version: 20.16.9 '@types/react': specifier: ^18.3.3 version: 18.3.9 @@ -128,7 +128,7 @@ importers: devDependencies: '@vercel/style-guide': specifier: ^6.0.0 - version: 6.0.0(@next/eslint-plugin-next@14.2.13)(eslint@8.57.1)(prettier@3.3.3)(typescript@5.6.2)(vitest@2.1.1(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3)) + version: 6.0.0(@next/eslint-plugin-next@14.2.13)(eslint@8.57.1)(prettier@3.3.3)(typescript@5.6.2)(vitest@2.1.1(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3)) eslint: specifier: ^8.56.0 version: 8.57.1 @@ -150,7 +150,7 @@ importers: devDependencies: '@types/node': specifier: ^20.14.11 - version: 20.16.8 + version: 20.16.9 eslint-config-custom: specifier: workspace:* version: link:../eslint-config-custom @@ -178,7 +178,7 @@ importers: version: link:../server '@types/node': specifier: ^20.14.11 - version: 20.16.8 + version: 20.16.9 dotenv-cli: specifier: ^7.4.2 version: 7.4.2 @@ -199,7 +199,7 @@ importers: version: 5.6.2 vitest: specifier: ^2.0.3 - version: 2.1.1(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3) + version: 2.1.1(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3) packages/react: dependencies: @@ -214,55 +214,55 @@ importers: version: 2.1.1(@types/react-dom@18.3.0)(@types/react@18.3.9)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tiptap/extension-bold': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3)) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4)) '@tiptap/extension-code': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3)) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4)) '@tiptap/extension-document': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3)) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4)) '@tiptap/extension-dropcursor': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) '@tiptap/extension-gapcursor': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) '@tiptap/extension-history': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) '@tiptap/extension-image': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3)) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4)) '@tiptap/extension-italic': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3)) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4)) '@tiptap/extension-link': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) '@tiptap/extension-mention': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(@tiptap/suggestion@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(@tiptap/suggestion@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)) '@tiptap/extension-paragraph': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3)) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4)) '@tiptap/extension-placeholder': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) '@tiptap/extension-strike': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3)) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4)) '@tiptap/extension-text': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3)) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4)) '@tiptap/pm': specifier: ^2.5.8 - version: 2.7.3 + version: 2.7.4 '@tiptap/react': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tiptap/suggestion': specifier: ^2.5.8 - version: 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + version: 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -287,7 +287,7 @@ importers: version: link:../server '@types/node': specifier: ^20.14.11 - version: 20.16.8 + version: 20.16.9 '@types/react': specifier: ^18.3.3 version: 18.3.9 @@ -336,7 +336,7 @@ importers: version: 4.17.21 '@types/node': specifier: ^20.14.11 - version: 20.16.8 + version: 20.16.9 eslint-config-custom: specifier: workspace:* version: link:../eslint-config-custom @@ -354,7 +354,7 @@ importers: version: 5.6.2 vitest: specifier: ^2.0.3 - version: 2.1.1(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3) + version: 2.1.1(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3) packages/tsconfig: {} @@ -1654,108 +1654,108 @@ packages: peerDependencies: '@tiptap/pm': ^2.5.8 - '@tiptap/extension-bold@2.7.3': - resolution: {integrity: sha512-jc38r/1YSix20s47qXwOAzVYmxVwySS5oTsNr9T5pFp0NWSFSwYsAn2L1Ko4BcI9nJ8VDgnGGg/JjkurGM3SCw==} + '@tiptap/extension-bold@2.7.4': + resolution: {integrity: sha512-Yq2ErekgpsOLCGYfQc1H3tUdmecKHDBWTPesVtqg0ct/3ZbKskhFoR6bPQWZH/ZRXQb1ARA+aMp/iqM/hqm+KQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-bubble-menu@2.7.3': - resolution: {integrity: sha512-gzhiNFwbR7oWxw1DTF6MTa6bd6toLY5mFSFLn4IdrqkkY5enxJXEak/uYvJ/q2gNvtZbrgBZVZn2UABPl2e9dg==} + '@tiptap/extension-bubble-menu@2.7.4': + resolution: {integrity: sha512-Vx9gFFgz/6R+FIzOCbUNFOJAy4lKr/vbG2l1Ujn4PKber8OWV1JUHXF5MKhMKUupr+Yvu5h3ctBcOe1tZt/NIA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-code@2.7.3': - resolution: {integrity: sha512-3QsUk7ke1GDntVKRu3BJeZhdjg1bONuJlfcsNLqjK+Y8LYjn8Y7MPCX4X3+DB5HuMUPT6Mu1xUNp1LMZq86LZg==} + '@tiptap/extension-code@2.7.4': + resolution: {integrity: sha512-GB7gR8tV1fz+70wcSN+hLVm1qET/YmkxIaOfczHEOLLH7Td0C3kyQ5Q+eQ8KN0Ds7NBHFXn3zn051Q8gk9+5tw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-document@2.7.3': - resolution: {integrity: sha512-gL+NhS3r5T5B3DAnENis8VliFooOcpnp5diqmpiNPeQaO04GRQZCsFGmk/b/xRyEI8j80m+YtGYbpJodlvsTPw==} + '@tiptap/extension-document@2.7.4': + resolution: {integrity: sha512-Vsq9e/uW7k/5l1K9bCmuccBSrHhK3i0fbfnTp33G1byTCizheUo3UWFl8MSDammlhRkW/soIZFGdflsj5AJWog==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-dropcursor@2.7.3': - resolution: {integrity: sha512-LmS31dwrdjg30g61aU6735bfWZyfdwOO+GTdXPkoDeL3b3SNAMg39Gdb0UyI7CpmJhTWgZvst7AOQXht0DQcfw==} + '@tiptap/extension-dropcursor@2.7.4': + resolution: {integrity: sha512-hhE0RTluEEFxfqh8/jpmQRgy5AipTcd+WMK5cBw2zCa9If/qhY0EvysydEPwDU7yDEa13NDqV63x5oN9GKv2pg==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-floating-menu@2.7.3': - resolution: {integrity: sha512-ch8kiFJJAuF5gTddM5VNLvOzvuquYELeM4SmUQcQ5O9X7dn1L1sTwrJgpj+oLOp5K+MF2YLCYC8dAEIWIj2rlg==} + '@tiptap/extension-floating-menu@2.7.4': + resolution: {integrity: sha512-EGDq9eVT/fIJo6AOvXtRIWurAbGx0Fv2hIjQobX8AmCoOp3KjYalbQPbo1d3cyqanXG7sNRhBehIXc8Nv+AUWA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-gapcursor@2.7.3': - resolution: {integrity: sha512-dtrh2ulAu9F9CsytNwhaovx79XUZzhJxgweSWlZapzR77tridSMAq7OgRL+bMVBy2JDvjyUNPdm2DkNELBofcQ==} + '@tiptap/extension-gapcursor@2.7.4': + resolution: {integrity: sha512-1HTaCR6kcw5PvUJWEGKQ/Eh2HPXUmN6k1LK0rgJC4CxqiFxNNnPKGED9LcYheJbyMYk0Fz3rtaulxd3ipdIOsQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-history@2.7.3': - resolution: {integrity: sha512-sXU1R6jvd16h0IPRroBhAzeXAMFNSldJ4vhX7dxlhWTKQHeAh1Mvuye+o9oX3oNnCm6bN++j2n/CxuZoJWOSbQ==} + '@tiptap/extension-history@2.7.4': + resolution: {integrity: sha512-xRgGXNrtjDGVOeLeZzGqw4/OtwIoloLU3QLn/qaOggVS7jr1HVTqMHw4nZVcUJfnB/UQ90yl53hBKZ8z3AxcCA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-image@2.7.3': - resolution: {integrity: sha512-01c7LHbGsEf9+0XS4zBdgqAnZREwq5xTb2aviq+HPxoPs+EIvlqmi7PU6H9q2ICfb9X7xG2JGs6acmbZ/53UHA==} + '@tiptap/extension-image@2.7.4': + resolution: {integrity: sha512-hUBN8q42pxrKR0erLTl5N0mq4HYP0aKIbZaxBui9DdlMaE1qkrm4bJ+Ori+OabUvhEbnky1HYhmrYaUDEPTfdQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-italic@2.7.3': - resolution: {integrity: sha512-qMX5LjMTdPpSDp4VIpSOY0d6bB6m4CJepGlMVrQEfUEj9uMPZZxD0cME+63r/J4yIrmMCR+GJyjOu5erdYp3JA==} + '@tiptap/extension-italic@2.7.4': + resolution: {integrity: sha512-j/86hNMRd2PbJX6DOs7CbrYgFJSXvZMnWkYRRol7XEELvEuIWoAgyJrW5HkDbVxmGfWPnLlqsoW7iTHml7P+Bg==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-link@2.7.3': - resolution: {integrity: sha512-fAAt/50Adh4VlFk4yLc75p3kAYP0qCcYx1vrUd7MNZXJGvBixddsFfNNBB9GNy+SyE7TZRhX4Eg4n8pApoiPQA==} + '@tiptap/extension-link@2.7.4': + resolution: {integrity: sha512-nVzCEkK85JuNJH7oHW922V7LSjnZseihDsSCHCWjVNVgc+21s2ncGz16ZNOgiCOcnvxv7PtIB0EefXSuFZVPAQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-mention@2.7.3': - resolution: {integrity: sha512-vVfROG8DIpx5+qk3lqXHMUTKpLukb8jV+/OFpwSdsca6kukIIAdivZ07e56biNGkaaoOzhGSBN5EMwZpXNcAqA==} + '@tiptap/extension-mention@2.7.4': + resolution: {integrity: sha512-nfyoFpXOH4HhRn6nLTKqzKfz9mJ+cvKrgwb2YrW96YjdXKtZGMr+5f6zWXtGvmFl1wuNZZ2iJwkDGnkgcqJc8g==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 '@tiptap/suggestion': ^2.7.0 - '@tiptap/extension-paragraph@2.7.3': - resolution: {integrity: sha512-jcvcsN1JEYxPYQ3IgeJ7sUr3gDlIoVm9GXIV83fiF8KWw30M1jWfYJ6zgef8e5wB7d/NLhc3yhVrRk4R6P4ApQ==} + '@tiptap/extension-paragraph@2.7.4': + resolution: {integrity: sha512-Pv3zsyuE+RItlkZVFcjcnz+Omp/UCEO03n9daeHljMUl7Rt775fXtcTNKPqO65f2B2MPBxrSdJpTsoMK0bbcjA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-placeholder@2.7.3': - resolution: {integrity: sha512-ZcqOyOlqzKVFXK5LMkDUGV+pA5UqL+P6k8XWsPR1J0YFTYe5t6kupPDyZ4ndir4HvY0Ix9xQlagvXRmn6wlVUA==} + '@tiptap/extension-placeholder@2.7.4': + resolution: {integrity: sha512-7MOA4z8M7tUu8G9eiMvnitLcrhZJb4Hak3VCWgU2Cl9SXPizgKuF5VHd5ESOaEhNRk5pktFDDvCX9PHD7ZayGg==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-strike@2.7.3': - resolution: {integrity: sha512-X6ybvtt/F8usRoq9MjJcTAnr0pboi3FjqZtMZOKrX1oS0bt89FcxmbymP/5VMGDLxxxzEfrRqttvZ4s/z+HOow==} + '@tiptap/extension-strike@2.7.4': + resolution: {integrity: sha512-ELMFUCE9MlF0qsGzHJl0AxzGUVyS9rglk6pzidoB0iU1LuzUa/K1el5ID2ksSFdq2+STK17rOWQxUiv3X8C7gw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-text@2.7.3': - resolution: {integrity: sha512-p1ic3rxbY8Z+1W2e/W4qXxT9zh0x2DjY2bUq+bNTvAbjOw2D9XhE4B03vhRVvNOgQdVXqJX638fK8P34ndrV1A==} + '@tiptap/extension-text@2.7.4': + resolution: {integrity: sha512-1bF9LdfUumqXOz0A6xnOo7UHx+YLshxjMnjoMXjv7cOFOjdHbLmwKNTKGd2ltoCy3bSajoCPhPZL2Id89XDZfQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/pm@2.7.3': - resolution: {integrity: sha512-qMUMypHjxq7n37u4iBTbAfoWf38eDi5I13l2U3a3UKt/mJBABusf2aYq4NfkY5vQQn48HbZ3Hj+TygrdPklQwQ==} + '@tiptap/pm@2.7.4': + resolution: {integrity: sha512-YXjgPLN6/msTkKakuzgBm6Dd/Li3ORtysSki3fHnOFcy8R4c5JZLkYECQk6aJHsxvl/vGvNgaJy5yCDbhnaTAg==} - '@tiptap/react@2.7.3': - resolution: {integrity: sha512-zPOWRG+4ApEXhUWE6h61ykqHjw7xcOKUjQGrXnD+Bji/sdr1ezgMnsewsRY8eHzxgXnCZoCydSsVwNqjZw+KZw==} + '@tiptap/react@2.7.4': + resolution: {integrity: sha512-ZJZsK0GVOFLBnQFOfVbR3auYElInh419E2LjmQzka3IL1/T130i6gL6kZoSzTwubGijnzKbWlaBAmc8NUboSgQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 - '@tiptap/suggestion@2.7.3': - resolution: {integrity: sha512-tNOH485LqLQSdYyUiIKUTwqCwjv/eINqvSx46XEHCrypEjCSeT/qGo5r6VTKhEggopYJDUJ+BdKMIBqwkg47hw==} + '@tiptap/suggestion@2.7.4': + resolution: {integrity: sha512-5D6SSERsBTkSe7HiWIJm+Pd207r97dAOX/8xMPz0sgeBd7OIb2OV+qNYLCUA+h1JWrrh9cxzYSNHzSuCB44szA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 @@ -1799,9 +1799,18 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + '@types/linkify-it@5.0.0': + resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==} + + '@types/markdown-it@14.1.2': + resolution: {integrity: sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==} + '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} + '@types/mdurl@2.0.0': + resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} + '@types/mdx@2.0.13': resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} @@ -1817,8 +1826,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.16.8': - resolution: {integrity: sha512-sbo5JmfbZNkyDv+2HCccr9Y9ZkKJBMTru7UdAsCojMGjKNjdaOV73bqEW242QrHEZL8R4LbHMrW+FHB5lZ5/bw==} + '@types/node@20.16.9': + resolution: {integrity: sha512-rkvIVJxsOfBejxK7I0FO5sa2WxFmJCzoDwcd88+fq/CUfynNywTo/1/T6hyFz22CyztsnLS9nVlHOnTI36RH5w==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4332,8 +4341,8 @@ packages: prosemirror-keymap@1.2.2: resolution: {integrity: sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==} - prosemirror-markdown@1.13.0: - resolution: {integrity: sha512-UziddX3ZYSYibgx8042hfGKmukq5Aljp2qoBiJRejD/8MH70siQNz5RB1TrdTPheqLMy4aCe4GYNF10/3lQS5g==} + prosemirror-markdown@1.13.1: + resolution: {integrity: sha512-Sl+oMfMtAjWtlcZoj/5L/Q39MpEnVZ840Xo330WJWUvgyhNmLBLN7MsHn07s53nG/KImevWHSE6fEj4q/GihHw==} prosemirror-menu@1.2.4: resolution: {integrity: sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==} @@ -6658,87 +6667,87 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 3.4.13 - '@tiptap/core@2.5.8(@tiptap/pm@2.7.3)': + '@tiptap/core@2.5.8(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/pm': 2.7.3 + '@tiptap/pm': 2.7.4 - '@tiptap/extension-bold@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))': + '@tiptap/extension-bold@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) - '@tiptap/extension-bubble-menu@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-bubble-menu@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 tippy.js: 6.3.7 - '@tiptap/extension-code@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))': + '@tiptap/extension-code@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) - '@tiptap/extension-document@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))': + '@tiptap/extension-document@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) - '@tiptap/extension-dropcursor@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-dropcursor@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-floating-menu@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-floating-menu@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 tippy.js: 6.3.7 - '@tiptap/extension-gapcursor@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-gapcursor@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-history@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-history@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-image@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))': + '@tiptap/extension-image@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) - '@tiptap/extension-italic@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))': + '@tiptap/extension-italic@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) - '@tiptap/extension-link@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-link@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 linkifyjs: 4.1.3 - '@tiptap/extension-mention@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(@tiptap/suggestion@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3))': + '@tiptap/extension-mention@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(@tiptap/suggestion@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 - '@tiptap/suggestion': 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 + '@tiptap/suggestion': 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) - '@tiptap/extension-paragraph@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))': + '@tiptap/extension-paragraph@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) - '@tiptap/extension-placeholder@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/extension-placeholder@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 - '@tiptap/extension-strike@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))': + '@tiptap/extension-strike@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) - '@tiptap/extension-text@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))': + '@tiptap/extension-text@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) - '@tiptap/pm@2.7.3': + '@tiptap/pm@2.7.4': dependencies: prosemirror-changeset: 2.2.1 prosemirror-collab: 1.3.1 @@ -6748,7 +6757,7 @@ snapshots: prosemirror-history: 1.4.1 prosemirror-inputrules: 1.4.0 prosemirror-keymap: 1.2.2 - prosemirror-markdown: 1.13.0 + prosemirror-markdown: 1.13.1 prosemirror-menu: 1.2.4 prosemirror-model: 1.22.3 prosemirror-schema-basic: 1.2.3 @@ -6759,22 +6768,22 @@ snapshots: prosemirror-transform: 1.10.0 prosemirror-view: 1.34.3 - '@tiptap/react@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tiptap/react@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) - '@tiptap/extension-bubble-menu': 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) - '@tiptap/extension-floating-menu': 2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) + '@tiptap/extension-bubble-menu': 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) + '@tiptap/extension-floating-menu': 2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 '@types/use-sync-external-store': 0.0.6 fast-deep-equal: 3.1.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.2.2(react@18.3.1) - '@tiptap/suggestion@2.7.3(@tiptap/core@2.5.8(@tiptap/pm@2.7.3))(@tiptap/pm@2.7.3)': + '@tiptap/suggestion@2.7.4(@tiptap/core@2.5.8(@tiptap/pm@2.7.4))(@tiptap/pm@2.7.4)': dependencies: - '@tiptap/core': 2.5.8(@tiptap/pm@2.7.3) - '@tiptap/pm': 2.7.3 + '@tiptap/core': 2.5.8(@tiptap/pm@2.7.4) + '@tiptap/pm': 2.7.4 '@types/acorn@4.0.6': dependencies: @@ -6783,11 +6792,11 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/connect@3.4.38': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/cookie@0.6.0': {} @@ -6803,7 +6812,7 @@ snapshots: '@types/express-serve-static-core@4.17.41': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/qs': 6.9.10 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -6825,10 +6834,19 @@ snapshots: '@types/json5@0.0.29': {} + '@types/linkify-it@5.0.0': {} + + '@types/markdown-it@14.1.2': + dependencies: + '@types/linkify-it': 5.0.0 + '@types/mdurl': 2.0.0 + '@types/mdast@4.0.4': dependencies: '@types/unist': 3.0.3 + '@types/mdurl@2.0.0': {} + '@types/mdx@2.0.13': {} '@types/mime@1.3.5': {} @@ -6839,7 +6857,7 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.16.8': + '@types/node@20.16.9': dependencies: undici-types: 6.19.8 @@ -6847,7 +6865,7 @@ snapshots: '@types/pg@8.11.6': dependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 pg-protocol: 1.6.1 pg-types: 4.0.2 @@ -6871,13 +6889,13 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.16.8 + '@types/node': 20.16.9 '@types/unist@2.0.11': {} @@ -7017,7 +7035,7 @@ snapshots: transitivePeerDependencies: - utf-8-validate - '@vercel/style-guide@6.0.0(@next/eslint-plugin-next@14.2.13)(eslint@8.57.1)(prettier@3.3.3)(typescript@5.6.2)(vitest@2.1.1(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3))': + '@vercel/style-guide@6.0.0(@next/eslint-plugin-next@14.2.13)(eslint@8.57.1)(prettier@3.3.3)(typescript@5.6.2)(vitest@2.1.1(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3))': dependencies: '@babel/core': 7.24.7 '@babel/eslint-parser': 7.24.7(@babel/core@7.24.7)(eslint@8.57.1) @@ -7037,7 +7055,7 @@ snapshots: eslint-plugin-testing-library: 6.2.2(eslint@8.57.1)(typescript@5.6.2) eslint-plugin-tsdoc: 0.2.17 eslint-plugin-unicorn: 51.0.1(eslint@8.57.1) - eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)(vitest@2.1.1(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3)) + eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)(vitest@2.1.1(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3)) prettier-plugin-packagejson: 2.5.0(prettier@3.3.3) optionalDependencies: '@next/eslint-plugin-next': 14.2.13 @@ -7058,13 +7076,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3))': + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3))': dependencies: '@vitest/spy': 2.1.1 estree-walker: 3.0.3 magic-string: 0.30.11 optionalDependencies: - vite: 5.4.5(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3) + vite: 5.4.5(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3) '@vitest/pretty-format@2.1.1': dependencies: @@ -7997,13 +8015,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)(vitest@2.1.1(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3)): + eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2)(vitest@2.1.1(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3)): dependencies: '@typescript-eslint/utils': 7.14.1(eslint@8.57.1)(typescript@5.6.2) eslint: 8.57.1 optionalDependencies: '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1)(typescript@5.6.2) - vitest: 2.1.1(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3) + vitest: 2.1.1(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3) transitivePeerDependencies: - supports-color - typescript @@ -9954,8 +9972,9 @@ snapshots: prosemirror-state: 1.4.3 w3c-keyname: 2.2.8 - prosemirror-markdown@1.13.0: + prosemirror-markdown@1.13.1: dependencies: + '@types/markdown-it': 14.1.2 markdown-it: 14.1.0 prosemirror-model: 1.22.3 @@ -10949,12 +10968,12 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@2.1.1(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3): + vite-node@2.1.1(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.5(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3) + vite: 5.4.5(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3) transitivePeerDependencies: - '@types/node' - less @@ -10966,21 +10985,21 @@ snapshots: - supports-color - terser - vite@5.4.5(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3): + vite@5.4.5(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 fsevents: 2.3.3 lightningcss: 1.26.0 terser: 5.31.3 - vitest@2.1.1(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3): + vitest@2.1.1(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3): dependencies: '@vitest/expect': 2.1.1 - '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3)) + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.5(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3)) '@vitest/pretty-format': 2.1.1 '@vitest/runner': 2.1.1 '@vitest/snapshot': 2.1.1 @@ -10995,11 +11014,11 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.5(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3) - vite-node: 2.1.1(@types/node@20.16.8)(lightningcss@1.26.0)(terser@5.31.3) + vite: 5.4.5(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3) + vite-node: 2.1.1(@types/node@20.16.9)(lightningcss@1.26.0)(terser@5.31.3) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.8 + '@types/node': 20.16.9 transitivePeerDependencies: - less - lightningcss