From 139a28a36ceeeabf4bb76fcb88494f9b4ddae0ca Mon Sep 17 00:00:00 2001 From: Jonathan Bangert Date: Mon, 26 Feb 2024 18:40:49 +0100 Subject: [PATCH 1/5] update deps --- bun.lockb | Bin 188416 -> 191784 bytes package-lock.json | 336 +++++++++++++++++++++++----------------------- package.json | 78 +++++------ 3 files changed, 207 insertions(+), 207 deletions(-) diff --git a/bun.lockb b/bun.lockb index afd09e89e030fef94adba26bb1a3196e053d1229..b64753bbbb609a06ce9eebce926ab4df724ce3e5 100755 GIT binary patch delta 22804 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 QGoSJ)8kJpM@r}6u0==16.0.0" @@ -808,9 +808,9 @@ "integrity": "sha512-KPnNOtm5i2pMabqZxpUz7iQf+mfrYZyKCZ8QNz85czgEt7cuHcGorWfdzUMWYA0SD+a6Hn4FmJ+YhzzzjkTZrQ==" }, "node_modules/@melt-ui/svelte": { - "version": "0.71.2", - "resolved": "https://registry.npmjs.org/@melt-ui/svelte/-/svelte-0.71.2.tgz", - "integrity": "sha512-GDUErhAphEoEOLpcBjQ84BgzRR6M3344fQE4QYFffwT7aedWak7CvNsECgeig1Y5xvfDmeEaFnGlOQXIBucJYw==", + "version": "0.74.2", + "resolved": "https://registry.npmjs.org/@melt-ui/svelte/-/svelte-0.74.2.tgz", + "integrity": "sha512-bIfZakPK4h6mOeoeqFnpksUGxkGp5JO2xtfhv/eXjG2rTogsSeVZRPe8eTtE7HoCbokP1+mVM9LqWxipsYTjUA==", "dependencies": { "@floating-ui/core": "^1.3.1", "@floating-ui/dom": "^1.4.5", @@ -824,9 +824,9 @@ } }, "node_modules/@melt-ui/svelte/node_modules/nanoid": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.5.tgz", - "integrity": "sha512-/Veqm+QKsyMY3kqi4faWplnY1u+VuKO3dD2binyPIybP31DRO29bPF+1mszgLnrR2KqSLceFLBNw0zmvDzN1QQ==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.6.tgz", + "integrity": "sha512-rRq0eMHoGZxlvaFOUdK1Ev83Bd1IgzzR+WJ3IbDJ7QOSdAxYjlurSPqFs9s4lJg29RT6nPwizFtJhQS6V5xgiA==", "funding": [ { "type": "github", @@ -1126,9 +1126,9 @@ } }, "node_modules/@sveltejs/kit": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.5.0.tgz", - "integrity": "sha512-1uyXvzC2Lu1FZa30T4y5jUAC21R309ZMRG0TPt+PPPbNUoDpy8zSmSNVWYaBWxYDqLGQ5oPNWvjvvF2IjJ1jmA==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.5.2.tgz", + "integrity": "sha512-1Pm2lsBYURQsjnLyZa+jw75eVD4gYHxGRwPyFe4DAmB3FjTVR8vRNWGeuDLGFcKMh/B1ij6FTUrc9GrerogCng==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1221,9 +1221,9 @@ } }, "node_modules/@tiptap-pro/extension-mathematics": { - "version": "2.6.4", - "resolved": "https://registry.tiptap.dev/@tiptap-pro%2fextension-mathematics/-/extension-mathematics-2.6.4.tgz", - "integrity": "sha512-cHkWBrbxFbq7zoiHOV3IrJ+NF8lMh+vVBFsot9rW+3FVMskmSS1FgreloFSzJJoRdUmj0w9JfUerTuNGrb8URA==", + "version": "2.7.5", + "resolved": "https://registry.tiptap.dev/@tiptap-pro%2fextension-mathematics/-/extension-mathematics-2.7.5.tgz", + "integrity": "sha512-AQ0yxDco87zuPxn2Zz/WtH57bCcaPKd0oDqdPu9Wq81m+64yTR8d3m5qvBj5be0zsB8eQivW9KfzByqdlc/cNA==", "license": "SEE LICENSE IN LICENSE.md", "funding": { "type": "github", @@ -1236,9 +1236,9 @@ } }, "node_modules/@tiptap/core": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.2.3.tgz", - "integrity": "sha512-0l3p1/cuaQk8XFf+Ft/ExbUjReGes5Iep7y4nuL/Fzi2S92DZzozY6cosXBHC/Xsqzn6zIkl/gnQTgmTvlmhCQ==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/core/-/core-2.2.4.tgz", + "integrity": "sha512-cRrI8IlLIhCE1hacBQzXIC8dsRvGq6a4lYWQK/BaHuZg21CG7szp3Vd8Ix+ra1f5v0xPOT+Hy+QFNQooRMKMCw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1248,9 +1248,9 @@ } }, "node_modules/@tiptap/extension-blockquote": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-2.2.3.tgz", - "integrity": "sha512-gN23d/ADhTOB0YIM4lR0VrVczdyaXpmIVYYWZ45tQEVJzFWRSIScE9m9NaVqtqwEMpYHyTHxLth0OQutZ91sog==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-blockquote/-/extension-blockquote-2.2.4.tgz", + "integrity": "sha512-FrfPnn0VgVrUwWLwja1afX99JGLp6PE9ThVcmri+tLwUZQvTTVcCvHoCdOakav3/nge1+aV4iE3tQdyq1tWI9Q==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1260,9 +1260,9 @@ } }, "node_modules/@tiptap/extension-bold": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.2.3.tgz", - "integrity": "sha512-bHeFkRY5+Nf2DKupstV8EIVn359tw/9MFwDEDoF9F+Sn/vjuS35vm0OqjXYg/Ya9CQvwl/2oym/fKv5kO+Q6og==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bold/-/extension-bold-2.2.4.tgz", + "integrity": "sha512-v3tTLc8YESFZPOGj5ByFr8VbmQ/PTo49T1vsK50VubxIN/5r9cXlKH8kb3dZlZxCxJa3FrXNO/M8rdGBSWQvSg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1289,9 +1289,9 @@ } }, "node_modules/@tiptap/extension-bullet-list": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.2.3.tgz", - "integrity": "sha512-BpYg1pIfLE+2LTC90ts53deEWGSmAojhM/jJ84U19qfbfXt/7/KHrZJ4SAMxJSW3pLpy0bIq2XuOuvppOYVR5g==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-bullet-list/-/extension-bullet-list-2.2.4.tgz", + "integrity": "sha512-z/MPmW8bhRougMuorl6MAQBXeK4rhlP+jBWlNwT+CT8h5IkXqPnDbM1sZeagp2nYfVV6Yc4RWpzimqHHtGnYTA==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1301,9 +1301,9 @@ } }, "node_modules/@tiptap/extension-code": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.2.3.tgz", - "integrity": "sha512-ZMp3CrbAV+PVOnPbGmruvlxFENLc+J/Fos8Y4mWvS1nDbrGuu19OKgKimwdzfDBpZVFVnHpEUnDTMBDzDe0hkg==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code/-/extension-code-2.2.4.tgz", + "integrity": "sha512-JB4SJ2mUU/9qXFUf+K5K9szvovnN9AIcCb0f0UlcVBuddKHSqCl3wO3QJgYt44BfQTLMNuyzr+zVqfFd6BNt/g==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1313,9 +1313,9 @@ } }, "node_modules/@tiptap/extension-code-block": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-2.2.3.tgz", - "integrity": "sha512-1xFM2Aj/JEWAT1PWjQ/7hEVmo1Av6JHxTANxMIjXUcmrMJkXDA+BQ7yItlwrrHxY0SJdxBbR/WWFn4dWIxd7iA==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-code-block/-/extension-code-block-2.2.4.tgz", + "integrity": "sha512-h6WV9TmaBEZmvqe1ezMR83DhCPUap6P2mSR5pwVk0WVq6rvZjfgU0iF3EetBJOeDgPlz7cNe2NMDfVb1nGTM/g==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1326,9 +1326,9 @@ } }, "node_modules/@tiptap/extension-collaboration": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-collaboration/-/extension-collaboration-2.2.3.tgz", - "integrity": "sha512-6uK9DViPAulw0nMce+hmp4jAsMDtgHYRAZoHtGFYbTWLS9s4YDuays8tecYpDk2B4UmIOt2MTh/prWpj45/hZg==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-collaboration/-/extension-collaboration-2.2.4.tgz", + "integrity": "sha512-Q9DnGeTYhB8TDud9B2zbRZqbNdBi0C/zzTYora2bFRRXnUzQUJgvV7HeIcHajj2wdKe8HXGwXjrCzORUtwUFgA==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1340,9 +1340,9 @@ } }, "node_modules/@tiptap/extension-collaboration-cursor": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-collaboration-cursor/-/extension-collaboration-cursor-2.2.3.tgz", - "integrity": "sha512-r4LMIvnsNeJ50xpERCK0a7moWmU0+7mS5FWFJdSE7Y11kSZJUILc0SLRpybwMFgu7+xhDhTP8mqcRKNDdSeeoA==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-collaboration-cursor/-/extension-collaboration-cursor-2.2.4.tgz", + "integrity": "sha512-G0j08yGwFaq3AiaNHR+CUVCqLQv0fZhmwy9V1ByE7YkIgiDs9icCuKo1cbY2riW/Sn874rIHEctMxA8hVsNttw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1353,9 +1353,9 @@ } }, "node_modules/@tiptap/extension-color": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-color/-/extension-color-2.2.3.tgz", - "integrity": "sha512-d9CNqXkv6jWfb7gFxmuRw8+fgh90mbZJIWwLROrUEZj87rZbRggDh24KViR3W++Ha+G4WruoRrMlVsl62SFAVw==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-color/-/extension-color-2.2.4.tgz", + "integrity": "sha512-R3caThbG25gQz5b1+3PoJnVmuMF0lnqxPJ86l2ZWRAuqRSSEOJDYMGY5rlnPkAVW23Ej2FOuDFVxV/18pFHo3w==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1366,9 +1366,9 @@ } }, "node_modules/@tiptap/extension-document": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.2.3.tgz", - "integrity": "sha512-60Egd9yKb5SzpQlstQAP2A/2a/Qr+A+TblMRKZugrT+NENUhAj6Tx1HxWlblqGu2MsS1iXvQLZ6BQO1jHkL2IQ==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-document/-/extension-document-2.2.4.tgz", + "integrity": "sha512-z+05xGK0OFoXV1GL+/8bzcZuWMdMA3+EKwk5c+iziG60VZcvGTF7jBRsZidlu9Oaj0cDwWHCeeo6L9SgSh6i2A==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1378,9 +1378,9 @@ } }, "node_modules/@tiptap/extension-dropcursor": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.2.3.tgz", - "integrity": "sha512-SFvxgVX8/l3H+fV1q6dwmVEwlHuGbaKp1pkQb16/cDiWke/AWOBFTGOIVDfulLI5IiRIL7u3uc+Fy7BXrGDqQw==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-dropcursor/-/extension-dropcursor-2.2.4.tgz", + "integrity": "sha512-IHwkEKmqpqXyJi16h7871NrcIqeyN7I6XRE2qdqi+MhGigVWI8nWHoYbjRKa7K/1uhs5zeRYyDlq5EuZyL6mgA==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1408,9 +1408,9 @@ } }, "node_modules/@tiptap/extension-gapcursor": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.2.3.tgz", - "integrity": "sha512-zPVpxembkuOQL/eJ5oAjvZ9Tyv480OpViKrNtOsQh+0nZctmWKnfDntMoWBZiSeW1vsGjkeFIckdeEAQ1KbIxA==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-gapcursor/-/extension-gapcursor-2.2.4.tgz", + "integrity": "sha512-Y6htT/RDSqkQ1UwG2Ia+rNVRvxrKPOs3RbqKHPaWr3vbFWwhHyKhMCvi/FqfI3d5pViVHOZQ7jhb5hT/a0BmNw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1421,9 +1421,9 @@ } }, "node_modules/@tiptap/extension-hard-break": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.2.3.tgz", - "integrity": "sha512-P7sP4WBEaQyiiFAswy9lKvaUWUAUwnfTSN3svTAgx0fpU3/ZeVWg+SDi5ve474Ym2oz2eRAr09mNTdWEUsL32Q==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-hard-break/-/extension-hard-break-2.2.4.tgz", + "integrity": "sha512-FPvS57GcqHIeLbPKGJa3gnH30Xw+YB1PXXnAWG2MpnMtc2Vtj1l5xaYYBZB+ADdXLAlU0YMbKhFLQO4+pg1Isg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1433,9 +1433,9 @@ } }, "node_modules/@tiptap/extension-heading": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.2.3.tgz", - "integrity": "sha512-7atctuvtwPqIAdnBPOhAMsJZd41UPnWN3CktzgzfsfEoplq/86QR1hGIE4JXVB2wAZDmbnKP9Fe8PCNr7Q8JCQ==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-heading/-/extension-heading-2.2.4.tgz", + "integrity": "sha512-gkq7Ns2FcrOCRq7Q+VRYt5saMt2R9g4REAtWy/jEevJ5UV5vA2AiGnYDmxwAkHutoYU0sAUkjqx37wE0wpamNw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1445,9 +1445,9 @@ } }, "node_modules/@tiptap/extension-horizontal-rule": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.2.3.tgz", - "integrity": "sha512-pc0J0hBcvj9ymJkFau1W/3L+OhB1PQzMjsx4ZWJvxURL8U7zdDqvYvJjfCA0i5Qw2ZuSVXFACGbEVr6NoCMRAw==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-horizontal-rule/-/extension-horizontal-rule-2.2.4.tgz", + "integrity": "sha512-iCRHjFQQHApWg3R4fkKkJQhWEOdu1Fdc4YEAukdOXPSg3fg36IwjvsMXjt9SYBtVZ+iio3rORCZGXyMvgCH9uw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1458,9 +1458,9 @@ } }, "node_modules/@tiptap/extension-image": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-2.2.3.tgz", - "integrity": "sha512-IkhISPZ++INAQ3RSwjtJkMIinRyY2g8bqfgyLrc6kXNtfxRGLYS+lizvnI5UUO6X4sRgg/FPfqctAz5bqQBGzA==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-image/-/extension-image-2.2.4.tgz", + "integrity": "sha512-xOnqZpnP/fAfmK5AKmXplVQdXBtY5AoZ9B+qllH129aLABaDRzl3e14ZRHC8ahQawOmCe6AOCCXYUBXDOlY5Jg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1470,9 +1470,9 @@ } }, "node_modules/@tiptap/extension-italic": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.2.3.tgz", - "integrity": "sha512-SSsFuRnm4Y4Qnc6EuvmA4iarLCt/sg8qkqCKiNPjDUP5JR8HGESeoYVjQzprLHY8jusT9qoC26TP1Sin5vZmWQ==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-italic/-/extension-italic-2.2.4.tgz", + "integrity": "sha512-qIhGNvWnsQswSgEMRA8jQQjxfkOGNAuNWKEVQX9DPoqAUgknT41hQcAMP8L2+OdACpb2jbVMOO5Cy5Dof2L8/w==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1482,9 +1482,9 @@ } }, "node_modules/@tiptap/extension-list-item": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.2.3.tgz", - "integrity": "sha512-eyfk4f1jOioj+mkIN2m6XQK61MpV0fi17utt8VNx893Td8kS0g7HHuuYMwyjIRtG35ENUaAt7c216JQwnLsrAw==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-list-item/-/extension-list-item-2.2.4.tgz", + "integrity": "sha512-lPLKGKsHpM9ClUa8n7GEUn8pG6HCYU0vFruIy3l2t6jZdHkrgBnYtVGMZ13K8UDnj/hlAlccxku0D0P4mA1Vrg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1494,9 +1494,9 @@ } }, "node_modules/@tiptap/extension-ordered-list": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.2.3.tgz", - "integrity": "sha512-YIWpjkHAJN74tY185ZqatlG4+KbXQOdkJpc5cKWqO89gVWLi7+4xwdeeXbTEG64/LOOWS4Q6r1/EJmDy2FCbyA==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-ordered-list/-/extension-ordered-list-2.2.4.tgz", + "integrity": "sha512-TpFy140O9Af1JciXt+xwqYUXxcJ6YG8zi/B5UDJujp+FH5sCmlYYBBnWxiFMhVaj6yEmA2eafu1qUkic/1X5Aw==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1506,9 +1506,9 @@ } }, "node_modules/@tiptap/extension-paragraph": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.2.3.tgz", - "integrity": "sha512-4dP+Ecb2iEWW33ckFKjXRnSfEygaFUN19qzc7mUYD8e61ZA8caWL6//uL7DFIz4Q1rchyefbU52gCwTh2P42kQ==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-paragraph/-/extension-paragraph-2.2.4.tgz", + "integrity": "sha512-m1KwyvTNJxsq7StbspbcOhxO4Wk4YpElDbqOouWi+H4c8azdpI5Pn96ZqhFeE9bSyjByg6OcB/wqoJsLbeFWdQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1518,9 +1518,9 @@ } }, "node_modules/@tiptap/extension-placeholder": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.2.3.tgz", - "integrity": "sha512-Kc+9a/uACY9XBT0uB/qFVpIHm8MzVr0uWA7MCjwDcMneANRLsXEBzWBzyHxRFoNRECfocivV9hQIhuO4i09c9A==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-placeholder/-/extension-placeholder-2.2.4.tgz", + "integrity": "sha512-UL4Fn9T33SoS7vdI3NnSxBJVeGUIgCIutgXZZ5J8CkcRoDIeS78z492z+6J+qGctHwTd0xUL5NzNJI82HfiTdg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1531,9 +1531,9 @@ } }, "node_modules/@tiptap/extension-strike": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.2.3.tgz", - "integrity": "sha512-3wwFk01ociZajRzD08hp4j/4isFUeD6BIkKPDnZeGD5HKPdTOaDciE3dJ3JaZZrRZPPdPV3yMt5hkBOapqEKzQ==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-strike/-/extension-strike-2.2.4.tgz", + "integrity": "sha512-/a2EwQgA+PpG17V2tVRspcrIY0SN3blwcgM7lxdW4aucGkqSKnf7+91dkhQEwCZ//o8kv9mBCyRoCUcGy6S5Xg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1543,9 +1543,9 @@ } }, "node_modules/@tiptap/extension-subscript": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-subscript/-/extension-subscript-2.2.3.tgz", - "integrity": "sha512-zWN8MOfYSaGXNI5yKTk4I4hHSpCUz//NQASHD8OOKN+rt6i8RUTNynpJyCZC77RXdlvTY70Ox2vNgp/rriz+Qw==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-subscript/-/extension-subscript-2.2.4.tgz", + "integrity": "sha512-W8HVGJNqRT7Ho5LIlTn/yaOHpRnfSWPGh5YxMDmmR4fH+mG4ZgwOrxS7D1HrE1Ak9YZ+/ebFyRUHhcdUVu46Bg==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1555,9 +1555,9 @@ } }, "node_modules/@tiptap/extension-superscript": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-superscript/-/extension-superscript-2.2.3.tgz", - "integrity": "sha512-4V4PoXPuxCiiISFxz1StP/5azQqUmlwCECJg8ketrQ6WFfUf54lzCEjMeo9RwwdBbfpL6dhwJ8mmv6qil4j1KA==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-superscript/-/extension-superscript-2.2.4.tgz", + "integrity": "sha512-RUmQ92Yow1z1GSVWV7TxqXaH9XpmA+TohDAWtXokLlfNfodz99zLOxPFf/+kE1voSFLuJxwHsWS9TV27V3N3aA==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1567,9 +1567,9 @@ } }, "node_modules/@tiptap/extension-task-item": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-task-item/-/extension-task-item-2.2.3.tgz", - "integrity": "sha512-QffmRA56pq4mOb3MnWVOJTiW7NPf54z/iBIlW/8zLKcCKUr8PtC27rs++r5MmtsBrQInRm50b+ibKINyOixd+g==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-task-item/-/extension-task-item-2.2.4.tgz", + "integrity": "sha512-Ixzv7bPcgrWelSD0Jy6yAlHxmGWpD5lPt6Ey4POYy7u98duyUFOBMHLcsV24ipQsRacuB+htgmuqOrkiL+hg7w==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1580,9 +1580,9 @@ } }, "node_modules/@tiptap/extension-task-list": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-task-list/-/extension-task-list-2.2.3.tgz", - "integrity": "sha512-ruwJ//jPjIT60p42goqqApCYsjZHk+E15HajEycdpu9gOqEiVh/Hsn8z4g3ZYwgMF8SuyU4mm11K05xYtoG40A==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-task-list/-/extension-task-list-2.2.4.tgz", + "integrity": "sha512-URh1Yzj/YZBOMkobK4/U8s1QYwIIqHm4b0YadLPPZx9IzTjyV/2bvIakphCmBtxWxeTXW5TbO9eNod3qatq21w==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1592,9 +1592,9 @@ } }, "node_modules/@tiptap/extension-text": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.2.3.tgz", - "integrity": "sha512-BrWGCkmuzVcsNy7dSCfJyVwedPzeNz6BR/OUNzM8Mqt2KSxfoIRy7cg16HvFB4YW+ijrM9XUqDIFvqYI0TY+Jg==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text/-/extension-text-2.2.4.tgz", + "integrity": "sha512-NlKHMPnRJXB+0AGtDlU0P2Pg+SdesA2lMMd7JzDUgJgL7pX2jOb8eUqSeOjFKuSzFSqYfH6C3o6mQiNhuQMv+g==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1604,9 +1604,9 @@ } }, "node_modules/@tiptap/extension-text-style": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/extension-text-style/-/extension-text-style-2.2.3.tgz", - "integrity": "sha512-23OGAX0GFXY3CBlrsgqgWTw2G6RNPao4O8FV/Ryvo2ckSI58ITOgXQtt6pejk424RAFVolHUKob36VGfC7RRGw==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/extension-text-style/-/extension-text-style-2.2.4.tgz", + "integrity": "sha512-8Mcxy+HUHPUgK7bOv34m8zhbhzPm6f1/hgbgwz9m+Oel7MNPElsMXtxxygbwtr7Hbj6S4NBoBl/Ir4BkziYRbQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/ueberdosis" @@ -1616,9 +1616,9 @@ } }, "node_modules/@tiptap/pm": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.2.3.tgz", - "integrity": "sha512-jYZX+0fjN+a1J8qY72Poz1LK6X6oHVQkJIq6qzcx3rm0voYZNVRzP2GIfzstncZiEqRXABHY3mWfOi2I4K9tQA==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@tiptap/pm/-/pm-2.2.4.tgz", + "integrity": "sha512-Po0klR165zgtinhVp1nwMubjyKx6gAY9kH3IzcniYLCkqhPgiqnAcCr61TBpp4hfK8YURBS4ihvCB1dyfCyY8A==", "dependencies": { "prosemirror-changeset": "^2.2.1", "prosemirror-collab": "^1.3.1", @@ -1662,9 +1662,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.19", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz", - "integrity": "sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==", + "version": "20.11.20", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.20.tgz", + "integrity": "sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -1698,9 +1698,9 @@ "integrity": "sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==" }, "node_modules/@types/web": { - "version": "0.0.139", - "resolved": "https://registry.npmjs.org/@types/web/-/web-0.0.139.tgz", - "integrity": "sha512-oCJIBUMvRj2xFfXvbHY7u3IfxfIQSeXmrc25MmJEOddqpYSrWafaSTSKf21IgH4MpF06igdZ+MZUhOYMLYyBug==", + "version": "0.0.140", + "resolved": "https://registry.npmjs.org/@types/web/-/web-0.0.140.tgz", + "integrity": "sha512-uBeH71RjueNd68iI5LJHi0EYg9f+eFczOJFJ1mEdw0Kw3UC54UPhEgw/HYpY/jc9GB0HhAnZnyF6sCmP+IQKPg==", "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { @@ -2068,12 +2068,12 @@ } }, "node_modules/bits-ui": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/bits-ui/-/bits-ui-0.18.1.tgz", - "integrity": "sha512-6junivBQ3EIHeF9j8wDa5pgzegtOwaI61ny4X8F7h2SIJi4RJWwZknkT7O5qPLeGoIYNeYV7N6EOBrr1w9/Mxg==", + "version": "0.18.2", + "resolved": "https://registry.npmjs.org/bits-ui/-/bits-ui-0.18.2.tgz", + "integrity": "sha512-N58gPRPmkWUjRZzxH69hPEPNYjGa+wvYGqdBSYhGp0DzfAkqNeXLN7YN3qqpJxF+DFFBz5kLia6LzNLX5djuPA==", "dependencies": { "@internationalized/date": "^3.5.1", - "@melt-ui/svelte": "0.71.2", + "@melt-ui/svelte": "0.74.2", "nanoid": "^5.0.5" }, "peerDependencies": { @@ -2642,16 +2642,16 @@ } }, "node_modules/eslint": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", - "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.56.0", - "@humanwhocodes/config-array": "^0.11.13", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", @@ -4265,9 +4265,9 @@ } }, "node_modules/prettier-plugin-svelte": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.1.2.tgz", - "integrity": "sha512-7xfMZtwgAWHMT0iZc8jN4o65zgbAQ3+O32V6W7pXrqNvKnHnkoyQCGCbKeUyXKZLbYE0YhFRnamfxfkEGxm8qA==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.2.1.tgz", + "integrity": "sha512-ENAPbIxASf2R79IZwgkG5sBdeNA9kLRlXVvKKmTXh79zWTy0KKoT86XO2pHrTitUPINd+iXWy12MRmgzKGVckA==", "dev": true, "peerDependencies": { "prettier": "^3.0.0", @@ -4725,9 +4725,9 @@ } }, "node_modules/sass": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.70.0.tgz", - "integrity": "sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==", + "version": "1.71.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.71.1.tgz", + "integrity": "sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -5011,9 +5011,9 @@ } }, "node_modules/svelte": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.10.tgz", - "integrity": "sha512-Ep06yCaCdgG1Mafb/Rx8sJ1QS3RW2I2BxGp2Ui9LBHSZ2/tO/aGLc5WqPjgiAP6KAnLJGaIr/zzwQlOo1b8MxA==", + "version": "4.2.12", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.12.tgz", + "integrity": "sha512-d8+wsh5TfPwqVzbm4/HCXC783/KPHV60NvwitJnyTA5lWn1elhXMNWhXGCJ7PwPa8qFUnyJNIyuIRt2mT0WMug==", "dependencies": { "@ampproject/remapping": "^2.2.1", "@jridgewell/sourcemap-codec": "^1.4.15", @@ -5489,9 +5489,9 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "node_modules/vite": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.3.tgz", - "integrity": "sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.4.tgz", + "integrity": "sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==", "dev": true, "dependencies": { "esbuild": "^0.19.3", diff --git a/package.json b/package.json index 452a73cd..f51cbda7 100644 --- a/package.json +++ b/package.json @@ -14,67 +14,67 @@ "@fontsource/fira-mono": "^5.0.8", "@neoconfetti/svelte": "^2.2.1", "@sveltejs/adapter-static": "^3.0.1", - "@sveltejs/kit": "^2.5.0", + "@sveltejs/kit": "^2.5.2", "@types/cookie": "^0.6.0", - "@types/node": "^20.11.19", - "@types/web": "^0.0.139", + "@types/node": "^20.11.20", + "@types/web": "^0.0.140", "@typescript-eslint/eslint-plugin": "^7.0.1", "@typescript-eslint/parser": "^7.0.1", "autoprefixer": "^10.4.17", - "eslint": "^8.56.0", + "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-svelte": "^2.35.1", "mdi-svelte": "^1.1.2", "postcss": "^8.4.35", "postcss-load-config": "^5.0.3", "prettier": "^3.2.5", - "prettier-plugin-svelte": "^3.1.2", + "prettier-plugin-svelte": "^3.2.1", "prettier-plugin-tailwindcss": "^0.5.11", - "sass": "^1.70.0", - "svelte": "^4.2.10", + "sass": "^1.71.1", + "svelte": "^4.2.12", "svelte-check": "^3.6.4", "tailwindcss": "^3.4.1", "tslib": "^2.6.2", "typescript": "^5.3.3", - "vite": "^5.1.3" + "vite": "^5.1.4" }, "type": "module", "dependencies": { "@hocuspocus/provider": "^2.11.2", "@internationalized/date": "^3.5.2", "@mdi/js": "^7.4.47", - "@tiptap-pro/extension-mathematics": "^2.6.4", - "@tiptap/core": "^2.2.3", - "@tiptap/extension-blockquote": "^2.2.3", - "@tiptap/extension-bold": "^2.2.3", - "@tiptap/extension-bullet-list": "^2.2.3", - "@tiptap/extension-code": "^2.2.3", - "@tiptap/extension-code-block": "^2.2.3", - "@tiptap/extension-collaboration": "^2.2.3", - "@tiptap/extension-collaboration-cursor": "^2.2.3", - "@tiptap/extension-color": "^2.2.3", - "@tiptap/extension-document": "^2.2.3", - "@tiptap/extension-dropcursor": "^2.2.3", - "@tiptap/extension-gapcursor": "^2.2.3", - "@tiptap/extension-hard-break": "^2.2.3", - "@tiptap/extension-heading": "^2.2.3", - "@tiptap/extension-horizontal-rule": "^2.2.3", - "@tiptap/extension-image": "^2.2.3", - "@tiptap/extension-italic": "^2.2.3", - "@tiptap/extension-list-item": "^2.2.3", - "@tiptap/extension-ordered-list": "^2.2.3", - "@tiptap/extension-paragraph": "^2.2.3", - "@tiptap/extension-placeholder": "^2.2.3", - "@tiptap/extension-strike": "^2.2.3", - "@tiptap/extension-subscript": "^2.2.3", - "@tiptap/extension-superscript": "^2.2.3", - "@tiptap/extension-task-item": "^2.2.3", - "@tiptap/extension-task-list": "^2.2.3", - "@tiptap/extension-text": "^2.2.3", - "@tiptap/extension-text-style": "^2.2.3", - "@tiptap/pm": "^2.2.3", + "@tiptap-pro/extension-mathematics": "^2.7.5", + "@tiptap/core": "^2.2.4", + "@tiptap/extension-blockquote": "^2.2.4", + "@tiptap/extension-bold": "^2.2.4", + "@tiptap/extension-bullet-list": "^2.2.4", + "@tiptap/extension-code": "^2.2.4", + "@tiptap/extension-code-block": "^2.2.4", + "@tiptap/extension-collaboration": "^2.2.4", + "@tiptap/extension-collaboration-cursor": "^2.2.4", + "@tiptap/extension-color": "^2.2.4", + "@tiptap/extension-document": "^2.2.4", + "@tiptap/extension-dropcursor": "^2.2.4", + "@tiptap/extension-gapcursor": "^2.2.4", + "@tiptap/extension-hard-break": "^2.2.4", + "@tiptap/extension-heading": "^2.2.4", + "@tiptap/extension-horizontal-rule": "^2.2.4", + "@tiptap/extension-image": "^2.2.4", + "@tiptap/extension-italic": "^2.2.4", + "@tiptap/extension-list-item": "^2.2.4", + "@tiptap/extension-ordered-list": "^2.2.4", + "@tiptap/extension-paragraph": "^2.2.4", + "@tiptap/extension-placeholder": "^2.2.4", + "@tiptap/extension-strike": "^2.2.4", + "@tiptap/extension-subscript": "^2.2.4", + "@tiptap/extension-superscript": "^2.2.4", + "@tiptap/extension-task-item": "^2.2.4", + "@tiptap/extension-task-list": "^2.2.4", + "@tiptap/extension-text": "^2.2.4", + "@tiptap/extension-text-style": "^2.2.4", + "@tiptap/pm": "^2.2.4", "akademia-authorizer-svelte": "^0.1.12", - "bits-ui": "^0.18.1", + "bits-ui": "^0.18.2", "clsx": "^2.1.0", "cmdk-sv": "^0.0.13", "katex": "^0.16.9", From ede9c0f02f1f46a481821dba82d2b31c1f9b291e Mon Sep 17 00:00:00 2001 From: Jonathan Bangert Date: Mon, 26 Feb 2024 19:08:29 +0100 Subject: [PATCH 2/5] Add status page link to api down notif --- src/lib/components/ApiDown.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/components/ApiDown.svelte b/src/lib/components/ApiDown.svelte index 0efeec93..0ffefe68 100644 --- a/src/lib/components/ApiDown.svelte +++ b/src/lib/components/ApiDown.svelte @@ -10,11 +10,11 @@ - Oops! ser ud til at API'en er nede + Oops! Det ser ud til at API'en er nede Det ser ud til, at vores API har besluttet at tage en kaffe-pause og lade vores udviklere arbejde deres magi bag kulisserne! Vi undskylder for besværet og lover at få det op at køre - igen snarest muligt.her.
From be03d61997c47f21643fb2edc5c5f693ddb3c64d Mon Sep 17 00:00:00 2001 From: Jonathan Bangert Date: Wed, 28 Feb 2024 13:01:52 +0100 Subject: [PATCH 3/5] Fix document name thing --- src/routes/workspace/editor/Tiptap.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/workspace/editor/Tiptap.svelte b/src/routes/workspace/editor/Tiptap.svelte index 62309c27..171d7486 100644 --- a/src/routes/workspace/editor/Tiptap.svelte +++ b/src/routes/workspace/editor/Tiptap.svelte @@ -56,7 +56,7 @@ provider = new HocuspocusProvider({ url: 'wss://akademia-backend.arctix.dev', token: state.token.access_token, - name: initActiveFile.id, + name: 'document'+initActiveFile.id, onAuthenticationFailed: () => { $editor.destroy(); provider.destroy(); From 83d3e7a3c12a3d25e4dc6f238f7ce9e049456fd2 Mon Sep 17 00:00:00 2001 From: Jonathan Bangert Date: Wed, 28 Feb 2024 13:04:06 +0100 Subject: [PATCH 4/5] For real fix docuent name thign --- src/routes/workspace/editor/Tiptap.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/workspace/editor/Tiptap.svelte b/src/routes/workspace/editor/Tiptap.svelte index 171d7486..b7849001 100644 --- a/src/routes/workspace/editor/Tiptap.svelte +++ b/src/routes/workspace/editor/Tiptap.svelte @@ -56,7 +56,7 @@ provider = new HocuspocusProvider({ url: 'wss://akademia-backend.arctix.dev', token: state.token.access_token, - name: 'document'+initActiveFile.id, + name: 'document.'+initActiveFile.id, onAuthenticationFailed: () => { $editor.destroy(); provider.destroy(); From 9b93de90d2685ce4a1e9062e2907281c6e38ca39 Mon Sep 17 00:00:00 2001 From: Jonathan Bangert Date: Wed, 28 Feb 2024 13:06:05 +0100 Subject: [PATCH 5/5] Add tage to codespell ignore --- .codespellrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.codespellrc b/.codespellrc index 6c449127..84f0e4a0 100644 --- a/.codespellrc +++ b/.codespellrc @@ -1,2 +1,2 @@ [codespell] -ignore-words-list = nd, falsk, vise, tekst, finde, selv, alle, mange +ignore-words-list = nd, falsk, vise, tekst, finde, selv, alle, mange, tage