diff --git a/package.json b/package.json index 33aa41a..63ef77a 100644 --- a/package.json +++ b/package.json @@ -8,11 +8,11 @@ "preview": "svelte-kit preview" }, "devDependencies": { - "@sveltejs/adapter-auto": "next", - "@sveltejs/adapter-static": "^1.0.0-next.28", + "@sveltejs/adapter-auto": "^1.0.0-next.31", + "@sveltejs/adapter-static": "^1.0.0-next.29", "@sveltejs/kit": "1.0.0-next.291", "mdsvex": "^0.10.5", - "svelte": "^3.44.0" + "svelte": "^3.46.4" }, "type": "module", "dependencies": { @@ -23,11 +23,12 @@ "rehype-slug": "^5.0.1", "remark-extended-table": "^1.0.0", "remark-gfm": "^3.0.1", - "remark-math": "2", + "remark-math": "^2.0.1", "remark-parse": "^10.0.1", "remark-twemoji": "^0.1.1", + "remove": "^0.1.5", "twemoji": "^13.1.0", - "unist-util-visit": "2", + "unist-util-visit": "^2.0.3", "xterm": "^4.18.0" } } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ffe7289..7d0a464 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,8 +1,8 @@ lockfileVersion: 5.3 specifiers: - '@sveltejs/adapter-auto': next - '@sveltejs/adapter-static': ^1.0.0-next.28 + '@sveltejs/adapter-auto': ^1.0.0-next.31 + '@sveltejs/adapter-static': ^1.0.0-next.29 '@sveltejs/kit': 1.0.0-next.291 katex: ^0.15.2 luxon: ^2.3.1 @@ -12,12 +12,13 @@ specifiers: rehype-slug: ^5.0.1 remark-extended-table: ^1.0.0 remark-gfm: ^3.0.1 - remark-math: '2' + remark-math: ^2.0.1 remark-parse: ^10.0.1 remark-twemoji: ^0.1.1 - svelte: ^3.44.0 + remove: ^0.1.5 + svelte: ^3.46.4 twemoji: ^13.1.0 - unist-util-visit: '2' + unist-util-visit: ^2.0.3 xterm: ^4.18.0 dependencies: @@ -31,16 +32,17 @@ dependencies: remark-math: 2.0.1 remark-parse: 10.0.1 remark-twemoji: 0.1.1_twemoji@13.1.0 + remove: 0.1.5 twemoji: 13.1.0 unist-util-visit: 2.0.3 xterm: 4.18.0 devDependencies: - '@sveltejs/adapter-auto': 1.0.0-next.30 - '@sveltejs/adapter-static': 1.0.0-next.28 - '@sveltejs/kit': 1.0.0-next.291_svelte@3.46.2 - mdsvex: 0.10.5_svelte@3.46.2 - svelte: 3.46.2 + '@sveltejs/adapter-auto': 1.0.0-next.31 + '@sveltejs/adapter-static': 1.0.0-next.29 + '@sveltejs/kit': 1.0.0-next.291_svelte@3.46.4 + mdsvex: 0.10.5_svelte@3.46.4 + svelte: 3.46.4 packages: @@ -48,58 +50,58 @@ packages: resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} dev: true - /@rollup/pluginutils/4.1.2: - resolution: {integrity: sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==} + /@rollup/pluginutils/4.2.0: + resolution: {integrity: sha512-2WUyJNRkyH5p487pGnn4tWAsxhEFKN/pT8CMgHshd5H+IXkOnKvKZwsz5ZWz+YCXkleZRAU5kwbfgF8CPfDRqA==} engines: {node: '>= 8.0.0'} dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 dev: true - /@sveltejs/adapter-auto/1.0.0-next.30: - resolution: {integrity: sha512-kKKDvv2bwH66l/A97u26973OG3Zh7V1WlTKgkOr95Koo1/Y6rBhBfkz0Jw+WLzsZ+hcTzgIrcegtWVt+GQRJpw==} + /@sveltejs/adapter-auto/1.0.0-next.31: + resolution: {integrity: sha512-N1ZFGxulcSAOJrtdFR567diwbWKUvLrHZiUE9TiEvIahnndeRa50MF9LDg/CuIvpa6fHqz5K827XXrADlPAr9g==} dependencies: - '@sveltejs/adapter-cloudflare': 1.0.0-next.14 - '@sveltejs/adapter-netlify': 1.0.0-next.49 - '@sveltejs/adapter-vercel': 1.0.0-next.45 + '@sveltejs/adapter-cloudflare': 1.0.0-next.15 + '@sveltejs/adapter-netlify': 1.0.0-next.50 + '@sveltejs/adapter-vercel': 1.0.0-next.46 dev: true - /@sveltejs/adapter-cloudflare/1.0.0-next.14: - resolution: {integrity: sha512-vD0+LdVIZO5/758KZuWzM58JIAeY+r/YKgoRkMjP9IUx+w+MJ869EyzOT81u/xN7x6cX2Ilu+/M60BwjqSDA7g==} + /@sveltejs/adapter-cloudflare/1.0.0-next.15: + resolution: {integrity: sha512-kq3vNFpKmRVgAOfz4HrcleBnUADs++dfVF8S61EAFqNTEvGtOVdJKLql66Pe/uxlY0VxAp1dplxtEDf4/R70lQ==} dependencies: esbuild: 0.14.25 dev: true - /@sveltejs/adapter-netlify/1.0.0-next.49: - resolution: {integrity: sha512-EYP0/eK1foC90fBNn6V9fP0ngrMF3MrkaNN+wCnMj0rHGKOKUzXlIeyPtGtQnDL9cqHac39pbPhSyMaMuWZF/w==} + /@sveltejs/adapter-netlify/1.0.0-next.50: + resolution: {integrity: sha512-lpHvjcHiC77SPyLp7OjhenJF9KYfKsXlmUua7icNh0Hc8SKtRQf0dn+a1Zy77AslikvOX7/4HZE8zPIyIvYYqw==} dependencies: '@iarna/toml': 2.2.5 esbuild: 0.14.25 tiny-glob: 0.2.9 dev: true - /@sveltejs/adapter-static/1.0.0-next.28: - resolution: {integrity: sha512-c4xLyeSwnbGQxe4f1SLpHTbxZDm3TEr43scR3tOlVgQN+mnAL9aDdl3nTtdzWmrUDmDEmY4GriAwLyFLZuINLw==} + /@sveltejs/adapter-static/1.0.0-next.29: + resolution: {integrity: sha512-0hjGnfT3BRyoHnzJ2w0/xL+xICRpKneDTm45ZzggiRrc0r71WJfF6toGeg8N4QUQnj8EJ3Itm453gsS1kt7VUQ==} dependencies: tiny-glob: 0.2.9 dev: true - /@sveltejs/adapter-vercel/1.0.0-next.45: - resolution: {integrity: sha512-WoOMu4FSWjVeRiPq2NKfdZhobfOLmDykObZmm8JHptMDb0/I5SB+6wstzAeaNtQr2ZbQkUy0k7EX95riJifEEQ==} + /@sveltejs/adapter-vercel/1.0.0-next.46: + resolution: {integrity: sha512-6Rwf3kZF6uX2JxDMoYgZWZe5TjVTTWZa57VukdNGjnlAT3CrfsEOBWyskX/8hx7AiYX5fucZaAtYPNZpUmueIA==} dependencies: esbuild: 0.14.25 dev: true - /@sveltejs/kit/1.0.0-next.291_svelte@3.46.2: + /@sveltejs/kit/1.0.0-next.291_svelte@3.46.4: resolution: {integrity: sha512-mFd1EJbxoyPGiomYwYhZnjNLPYahCC2gHfKvPetguL/7BCHcyUjjYQbwTTmjVxtgBs0oLzKVA9bt45gpr9JqBQ==} engines: {node: '>=14.13'} hasBin: true peerDependencies: svelte: ^3.44.0 dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.0-next.39_svelte@3.46.2+vite@2.8.6 + '@sveltejs/vite-plugin-svelte': 1.0.0-next.39_svelte@3.46.4+vite@2.8.6 sade: 1.8.1 - svelte: 3.46.2 + svelte: 3.46.4 vite: 2.8.6 transitivePeerDependencies: - diff-match-patch @@ -109,7 +111,7 @@ packages: - supports-color dev: true - /@sveltejs/vite-plugin-svelte/1.0.0-next.39_svelte@3.46.2+vite@2.8.6: + /@sveltejs/vite-plugin-svelte/1.0.0-next.39_svelte@3.46.4+vite@2.8.6: resolution: {integrity: sha512-gnvvcAW2LK+KnUn8lKb2ypcXKwSp2K57mem5C4VNKfjxdRpM6+XwNavWwVf6otnDhz3qPYl/TKKW6/dRr6eeAw==} engines: {node: ^14.13.1 || >= 16} peerDependencies: @@ -120,12 +122,12 @@ packages: diff-match-patch: optional: true dependencies: - '@rollup/pluginutils': 4.1.2 + '@rollup/pluginutils': 4.2.0 debug: 4.3.3 kleur: 4.1.4 - magic-string: 0.25.7 - svelte: 3.46.2 - svelte-hmr: 0.14.10_svelte@3.46.2 + magic-string: 0.25.9 + svelte: 3.46.4 + svelte-hmr: 0.14.11_svelte@3.46.4 vite: 2.8.6 transitivePeerDependencies: - supports-color @@ -197,6 +199,12 @@ packages: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} dev: false + /chainsaw/0.0.9: + resolution: {integrity: sha1-EaBRAtHEx4W20EFdM21aOhYSkT4=} + dependencies: + traverse: 0.3.9 + dev: false + /character-entities/2.0.1: resolution: {integrity: sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ==} dev: false @@ -595,6 +603,12 @@ packages: dependencies: function-bind: 1.1.1 + /hashish/0.0.4: + resolution: {integrity: sha1-bWC8b/r3Ebav1g5CbQd5iAFOZVQ=} + dependencies: + traverse: 0.6.6 + dev: false + /hast-util-from-string/1.0.4: resolution: {integrity: sha512-SFLN+9wPgdXVTV300VUyFNJCIltRO6P9zSgmw3O+B0NMV32MoyBJ9Ca+cjzUu7qWjVHN8+tcLaoHHL9+y8jcMQ==} dev: false @@ -831,8 +845,8 @@ packages: engines: {node: '>=12'} dev: false - /magic-string/0.25.7: - resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} + /magic-string/0.25.9: + resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} dependencies: sourcemap-codec: 1.4.8 dev: true @@ -975,7 +989,7 @@ packages: resolution: {integrity: sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==} dev: false - /mdsvex/0.10.5_svelte@3.46.2: + /mdsvex/0.10.5_svelte@3.46.4: resolution: {integrity: sha512-/B23WZn5Vjrjh7Qp2YsOXLkU9YFm59IEylKNXC10o05ZaCP4LNv32tGXKP6aEssss6hk/LdISJuneELHFIS2pQ==} peerDependencies: svelte: 3.x @@ -983,7 +997,7 @@ packages: '@types/unist': 2.0.6 prism-svelte: 0.4.7 prismjs: 1.27.0 - svelte: 3.46.2 + svelte: 3.46.4 vfile-message: 2.0.4 dev: true @@ -1314,8 +1328,8 @@ packages: engines: {node: '>=8.6'} dev: true - /postcss/8.4.7: - resolution: {integrity: sha512-L9Ye3r6hkkCeOETQX6iOaWZgjp3LL6Lpqm6EtgbKrgqGGteRMNb9vzBfRL96YOSu8o7x3MfIH9Mo5cPJFGrW6A==} + /postcss/8.4.8: + resolution: {integrity: sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.1 @@ -1346,7 +1360,7 @@ packages: hast-util-has-property: 2.0.0 hast-util-heading-rank: 2.1.0 hast-util-is-element: 2.1.2 - unified: 10.1.1 + unified: 10.1.2 unist-util-visit: 4.1.0 dev: false @@ -1367,7 +1381,7 @@ packages: hast-util-has-property: 2.0.0 hast-util-heading-rank: 2.1.0 hast-util-to-string: 2.0.0 - unified: 10.1.1 + unified: 10.1.2 unist-util-visit: 4.1.0 dev: false @@ -1395,7 +1409,7 @@ packages: '@types/mdast': 3.0.10 mdast-util-gfm: 2.0.0 micromark-extension-gfm: 2.0.1 - unified: 10.1.1 + unified: 10.1.2 dev: false /remark-math/2.0.1: @@ -1407,7 +1421,7 @@ packages: dependencies: '@types/mdast': 3.0.10 mdast-util-from-markdown: 1.2.0 - unified: 10.1.1 + unified: 10.1.2 transitivePeerDependencies: - supports-color dev: false @@ -1422,6 +1436,12 @@ packages: unist-util-visit: 1.4.1 dev: false + /remove/0.1.5: + resolution: {integrity: sha1-CV/9gn1lyfQa2X0z5BanWBEHmVU=} + dependencies: + seq: 0.3.5 + dev: false + /resolve/1.22.0: resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} hasBin: true @@ -1431,8 +1451,8 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true - /rollup/2.66.0: - resolution: {integrity: sha512-L6mKOkdyP8HK5kKJXaiWG7KZDumPJjuo1P+cfyHOJPNNTK3Moe7zCH5+fy7v8pVmHXtlxorzaBjvkBMB23s98g==} + /rollup/2.70.0: + resolution: {integrity: sha512-iEzYw+syFxQ0X9RefVwhr8BA2TNJsTaX8L8dhyeyMECDbmiba+8UQzcu+xZdji0+JQ+s7kouQnw+9Oz5M19XKA==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -1449,6 +1469,13 @@ packages: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} dev: false + /seq/0.3.5: + resolution: {integrity: sha1-rgKvOkJHk9jMvyEtaRdODFTf/jg=} + dependencies: + chainsaw: 0.0.9 + hashish: 0.0.4 + dev: false + /side-channel/1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: @@ -1489,17 +1516,17 @@ packages: engines: {node: '>= 0.4'} dev: true - /svelte-hmr/0.14.10_svelte@3.46.2: - resolution: {integrity: sha512-VffsN0fT4cTJ7b4apf9VDIrgsbLFaJzPypcAuy4NcHx2PKKayfwLwabaYPWdHK5lJ/uQ/HBrkEsWHzo64NU6mQ==} + /svelte-hmr/0.14.11_svelte@3.46.4: + resolution: {integrity: sha512-R9CVfX6DXxW1Kn45Jtmx+yUe+sPhrbYSUp7TkzbW0jI5fVPn6lsNG9NEs5dFg5qRhFNAoVdRw5qQDLALNKhwbQ==} engines: {node: ^12.20 || ^14.13.1 || >= 16} peerDependencies: svelte: '>=3.19.0' dependencies: - svelte: 3.46.2 + svelte: 3.46.4 dev: true - /svelte/3.46.2: - resolution: {integrity: sha512-RXSAtYNefe01Sb1lXtZ2I+gzn3t/h/59hoaRNeRrm8IkMIu6BSiAkbpi41xb+C44x54YKnbk9+dtfs3pM4hECA==} + /svelte/3.46.4: + resolution: {integrity: sha512-qKJzw6DpA33CIa+C/rGp4AUdSfii0DOTCzj/2YpSKKayw5WGSS624Et9L1nU1k2OVRS9vaENQXp2CVZNU+xvIg==} engines: {node: '>= 8'} dev: true @@ -1510,6 +1537,14 @@ packages: globrex: 0.1.2 dev: true + /traverse/0.3.9: + resolution: {integrity: sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=} + dev: false + + /traverse/0.6.6: + resolution: {integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=} + dev: false + /trough/2.1.0: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: false @@ -1536,8 +1571,8 @@ packages: which-boxed-primitive: 1.0.2 dev: false - /unified/10.1.1: - resolution: {integrity: sha512-v4ky1+6BN9X3pQrOdkFIPWAaeDsHPE1svRDxq7YpTc2plkIqFMwukfqM+l0ewpP9EfwARlt9pPFAeWYhHm8X9w==} + /unified/10.1.2: + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} dependencies: '@types/unist': 2.0.6 bail: 2.0.2 @@ -1710,9 +1745,9 @@ packages: optional: true dependencies: esbuild: 0.14.25 - postcss: 8.4.7 + postcss: 8.4.8 resolve: 1.22.0 - rollup: 2.66.0 + rollup: 2.70.0 optionalDependencies: fsevents: 2.3.2 dev: true