Commit 204a7b5
Changed files (6)
src/contents/test.typ
@@ -0,0 +1,34 @@
+This _Is_ *A* _*TEST*_ Page. Current Typst version: #sys.version
+
+== Equations
+
+Some equations here: $E = m c^2$
+
+$ integral_(0)^(+infinity) (ln x) / (x^2 - 1) dif x = 1/2integral_(x > 0) integral_(y>0) (dif x dif y) / ((1+y)(1+x^2 y)) = pi^2 / 4. $
+
+== Plain Text
+
+Some random text#footnote[A footnote here.]:
+
+#lorem(20)
+
+== Table
+
+A table here:
+
+#table(
+ columns: 4,
+ ..lorem(20).split(" ")
+)
+
+== Code Block
+
+A code block here:
+
+```nix
+{
+ inputs = {
+ nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
+ };
+}
+```
src/pages/index.astro
@@ -1,6 +1,8 @@
---
import BaseLayout from "@/layouts/BaseLayout.astro";
+import TypstTestPage from "@/contents/test.typ?html";
---
<BaseLayout title="Astro">
<h1>Astro</h1>
+ <TypstTestPage />
</BaseLayout>
astro.config.ts
@@ -1,4 +1,7 @@
import { defineConfig } from "astro/config";
+
+import { typst } from "astro-typst";
+
import { SITE_CONFIG } from "./src/config.ts";
const protocol = SITE_CONFIG.website.split("://")[0];
@@ -9,4 +12,17 @@ const base = SITE_CONFIG.website.split(site).slice(1).join("/") || undefined;
export default defineConfig({
site: `${protocol}://${site}`,
base: base,
+ integrations: [
+ typst({
+ options: {
+ remPx: 16,
+ },
+ target: "html",
+ }),
+ ],
+ vite: {
+ ssr: {
+ external: ["@myriaddreamin/typst-ts-node-compiler"],
+ },
+ },
});
deno.lock
@@ -1,6 +1,10 @@
{
"version": "5",
"specifiers": {
+ "npm:@myriaddreamin/typst-ts-node-compiler@~0.8.0-rc3": "0.8.0-rc3",
+ "npm:@myriaddreamin/typst-ts-renderer@~0.8.0-rc3": "0.8.0-rc3",
+ "npm:@myriaddreamin/typst.ts@~0.8.0-rc3": "0.8.0-rc3_@myriaddreamin+typst-ts-renderer@0.8.0-rc3",
+ "npm:astro-typst@~0.12.4": "0.12.4_@myriaddreamin+typst-ts-node-compiler@0.8.0-rc3_@myriaddreamin+typst-ts-renderer@0.8.0-rc3_@myriaddreamin+typst.ts@0.8.0-rc3__@myriaddreamin+typst-ts-renderer@0.8.0-rc3_astro@7.2.0__@emnapi+core@2.0.0-alpha.3__@emnapi+runtime@2.0.0-alpha.3__sass@1.102.0_cheerio@1.2.0",
"npm:astro@^7.2.0": "7.2.0_@emnapi+core@2.0.0-alpha.3_@emnapi+runtime@2.0.0-alpha.3_sass@1.102.0",
"npm:sanitize.css@13": "13.0.0",
"npm:sass@^1.102.0": "1.102.0",
@@ -542,11 +546,93 @@
"@jridgewell/sourcemap-codec@1.5.5": {
"integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
},
+ "@myriaddreamin/typst-ts-node-compiler-android-arm-eabi@0.8.0-rc3": {
+ "integrity": "sha512-HNqXX1Pyt4BI7WetnrcCX+Yfz+K0L9I/Eklhko22+XSVz+OchPD4To8E2dOkIV1H3lC302OrnAoNcXWZpQc9Pw==",
+ "os": ["android"],
+ "cpu": ["arm"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler-android-arm64@0.8.0-rc3": {
+ "integrity": "sha512-PS1jRRGWxZ6Fuv8BgppgENdpQX1AfZaBwQq+81onkE53CoDpMTuD41UFjqdKrOos/BnCjrie/jjBWRVCt4NNNg==",
+ "os": ["android"],
+ "cpu": ["arm64"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler-darwin-arm64@0.8.0-rc3": {
+ "integrity": "sha512-PmJ11x/pYvg2pF8y3wVV92Tk3fjiGdxWk2sXuUXcwsebH4wr3UDb2bsPyVUE6deNJ6SrUafglKm1nnXf4QMe8w==",
+ "os": ["darwin"],
+ "cpu": ["arm64"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler-darwin-x64@0.8.0-rc3": {
+ "integrity": "sha512-DoYzkayAnad/x5I5eXW8YTkZVTpthzMKn1HtbwSFP87QCEecFFQFgSKGYpSfWPedNAc8ZMnTzk1XsuuE7s6SUA==",
+ "os": ["darwin"],
+ "cpu": ["x64"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler-linux-arm-gnueabihf@0.8.0-rc3": {
+ "integrity": "sha512-6mNiQ5S+pTAJA6xiHtMMYjJWBa+YnpnawK2To3Y9UpzNkhgIipi1Nd0m+E6lQsqFFwjlYR/0EPlgcpQQOzP+Fg==",
+ "os": ["linux"],
+ "cpu": ["arm"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler-linux-arm64-gnu@0.8.0-rc3": {
+ "integrity": "sha512-+c8a+W+mcLH6SGFh99HKiiNUEIQB7pZ3CyyFsl94IIuq+MqOAI9uEYPzauKsIsbDc9ZsWC9rie2wSYQHLvmNSg==",
+ "os": ["linux"],
+ "cpu": ["arm64"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler-linux-arm64-musl@0.8.0-rc3": {
+ "integrity": "sha512-bEYNf4eiyJqOo1AO/WRacRoXiKvJ60KHb3zItETR50GwV9bck+rhSwzLfWO9VsckKMPdWeovSVLcHkl9IHvMJA==",
+ "os": ["linux"],
+ "cpu": ["arm64"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler-linux-x64-gnu@0.8.0-rc3": {
+ "integrity": "sha512-bqqb2NCCytrrI4GD6LST7FIM3jsyBPRqZ9LtPFi7IGLEHPokWN1PkuZtbwJ4mxb3/eD7ovd5G6Qyv2WDqesW2Q==",
+ "os": ["linux"],
+ "cpu": ["x64"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler-linux-x64-musl@0.8.0-rc3": {
+ "integrity": "sha512-uqjicMMq+ePQxsmjwQyGXYv7WK6DvGMfCSKzuv1jHLVFxD8BQFJ5UXWgMaOopCdRkFL1SdUzzipGaeo/8GQkpw==",
+ "os": ["linux"],
+ "cpu": ["x64"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler-win32-arm64-msvc@0.8.0-rc3": {
+ "integrity": "sha512-O2pAiIAKMMV+lRGSE1a+EqCJUWc+Gfi4zyo9OXTXeCnpzICp4P4vIUrjU6R784gJjuG+p4tQP+n3PRw81mkbIA==",
+ "os": ["win32"],
+ "cpu": ["arm64"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler-win32-x64-msvc@0.8.0-rc3": {
+ "integrity": "sha512-G/uP+tlOZLx0OXXO4CEqo2D/ewHc8uBqmGD5p6f+LX3SBbRSqB6CosDS7PCfh2tehfdC7HNXyLtey9s2g4Xg9w==",
+ "os": ["win32"],
+ "cpu": ["x64"]
+ },
+ "@myriaddreamin/typst-ts-node-compiler@0.8.0-rc3": {
+ "integrity": "sha512-UV/LynOjsoXvbPigusm7IGusu22cENI5UDGdMFWK6B6E0F74r9S+TnY/TAGN3S6PvJvpgMTo9Y/MvmqDlgzB8w==",
+ "optionalDependencies": [
+ "@myriaddreamin/typst-ts-node-compiler-android-arm-eabi",
+ "@myriaddreamin/typst-ts-node-compiler-android-arm64",
+ "@myriaddreamin/typst-ts-node-compiler-darwin-arm64",
+ "@myriaddreamin/typst-ts-node-compiler-darwin-x64",
+ "@myriaddreamin/typst-ts-node-compiler-linux-arm-gnueabihf",
+ "@myriaddreamin/typst-ts-node-compiler-linux-arm64-gnu",
+ "@myriaddreamin/typst-ts-node-compiler-linux-arm64-musl",
+ "@myriaddreamin/typst-ts-node-compiler-linux-x64-gnu",
+ "@myriaddreamin/typst-ts-node-compiler-linux-x64-musl",
+ "@myriaddreamin/typst-ts-node-compiler-win32-arm64-msvc",
+ "@myriaddreamin/typst-ts-node-compiler-win32-x64-msvc"
+ ]
+ },
+ "@myriaddreamin/typst-ts-renderer@0.8.0-rc3": {
+ "integrity": "sha512-z4e5AXSnZcY00jyK3Jp/OLO1i3bbkJmEzC946KsFnIsd7PEjjttLOIrv4n+AEClQcd7trkU6d+RprioiTIsI6A=="
+ },
+ "@myriaddreamin/typst.ts@0.8.0-rc3_@myriaddreamin+typst-ts-renderer@0.8.0-rc3": {
+ "integrity": "sha512-Z5SzwBRNV3a8Zz6BCdUBnAKRQj2khNM90dhwFpGkefIYiFJ5AUj/F02uoyDZmY2TvziDKEsJn0800BeF7J8mAw==",
+ "dependencies": [
+ "@myriaddreamin/typst-ts-renderer",
+ "idb"
+ ],
+ "optionalPeers": [
+ "@myriaddreamin/typst-ts-renderer"
+ ]
+ },
"@napi-rs/wasm-runtime@1.2.0_@emnapi+core@1.11.1_@emnapi+runtime@1.11.1": {
"integrity": "sha512-kDoONqMa+VnZ4vvvu/ZUurpJ4gkZU57e7g69qpNgWhYcZFPUHZM2CEMKm+cG6ufDVALbjMvfmMjFVqaK7uEMnA==",
"dependencies": [
- "@emnapi/core@1.11.1",
- "@emnapi/runtime@1.11.1",
"@tybys/wasm-util"
]
},
@@ -730,6 +816,24 @@
"@rolldown/pluginutils@1.0.1": {
"integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw=="
},
+ "@rollup/plugin-node-resolve@16.0.3": {
+ "integrity": "sha512-lUYM3UBGuM93CnMPG1YocWu7X802BrNF3jW2zny5gQyLQgRFJhV1Sq0Zi74+dh/6NBx1DxFC4b4GXg9wUCG5Qg==",
+ "dependencies": [
+ "@rollup/pluginutils",
+ "@types/resolve",
+ "deepmerge",
+ "is-module",
+ "resolve"
+ ]
+ },
+ "@rollup/pluginutils@5.4.0": {
+ "integrity": "sha512-MfPp06CjRLfXQ3wY0R8vJDYBy/MvVcc9OulEfR0B8Iv9ko+GCNaRZ+EpJYFl27LhKsZK0o420sYCRHCjfCgeUg==",
+ "dependencies": [
+ "@types/estree",
+ "estree-walker@2.0.2",
+ "picomatch@4.0.5"
+ ]
+ },
"@shikijs/core@4.3.1": {
"integrity": "sha512-ANMDxuaPsNMdDC1m4vfvhlDmJweMwkE5XitTwrq2rWHx5jM+dlm4MmHt2PP6t0uejfR77SuhrhJ0zEijIF/uhA==",
"dependencies": [
@@ -791,6 +895,12 @@
"tslib"
]
},
+ "@types/debug@4.1.13": {
+ "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==",
+ "dependencies": [
+ "@types/ms"
+ ]
+ },
"@types/estree-jsx@1.0.5": {
"integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==",
"dependencies": [
@@ -803,27 +913,49 @@
"@types/hast@3.0.5": {
"integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==",
"dependencies": [
- "@types/unist"
+ "@types/unist@3.0.3"
]
},
"@types/mdast@4.0.4": {
"integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
"dependencies": [
- "@types/unist"
+ "@types/unist@3.0.3"
]
},
+ "@types/mdx@2.0.14": {
+ "integrity": "sha512-T48PeuJtvLosNTPVhfnIp3i/n3a4g4Bad7YCq5k64D4u7NwDrAotikQ+5+sjtUvBmxCMlbo3dVL+C2dP0rWHzg=="
+ },
+ "@types/ms@2.1.0": {
+ "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="
+ },
"@types/nlcst@2.0.3": {
"integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==",
"dependencies": [
- "@types/unist"
+ "@types/unist@3.0.3"
]
},
+ "@types/resolve@1.20.2": {
+ "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q=="
+ },
+ "@types/unist@2.0.11": {
+ "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="
+ },
"@types/unist@3.0.3": {
"integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q=="
},
"@ungap/structured-clone@1.3.3": {
"integrity": "sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg=="
},
+ "acorn-jsx@5.3.2_acorn@8.18.0": {
+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+ "dependencies": [
+ "acorn"
+ ]
+ },
+ "acorn@8.18.0": {
+ "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==",
+ "bin": true
+ },
"am-i-vibing@0.4.0": {
"integrity": "sha512-MxT4XZL7pzLHpuvhDKdMaQHMGGkJDLluKBLsbstn+8wv9sWcFT6h+0ve9qkml95amVTZtZV83gQe2hY+ojgHLg==",
"dependencies": [
@@ -844,6 +976,33 @@
"aria-query@5.3.2": {
"integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw=="
},
+ "astring@1.9.0": {
+ "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==",
+ "bin": true
+ },
+ "astro-integration-kit@0.19.1_astro@7.2.0__@emnapi+core@2.0.0-alpha.3__@emnapi+runtime@2.0.0-alpha.3__sass@1.102.0": {
+ "integrity": "sha512-0MORMlwJXM3d2RlYoFMKpdBTEOqFEZ7rY5TnQssLsUTfaZgF4XkNJW0mNsDiOdM9LgDn9Px2dZtz8NbuUW75nw==",
+ "dependencies": [
+ "astro",
+ "pathe"
+ ],
+ "deprecated": true
+ },
+ "astro-typst@0.12.4_@myriaddreamin+typst-ts-node-compiler@0.8.0-rc3_@myriaddreamin+typst-ts-renderer@0.8.0-rc3_@myriaddreamin+typst.ts@0.8.0-rc3__@myriaddreamin+typst-ts-renderer@0.8.0-rc3_astro@7.2.0__@emnapi+core@2.0.0-alpha.3__@emnapi+runtime@2.0.0-alpha.3__sass@1.102.0_cheerio@1.2.0": {
+ "integrity": "sha512-Mfc4U73wfGrtCAHGO9816He+zyi79PMgq0hYmLRNZNBiMW98amcyy+blZt5yubvV+uDF+dSe+mceeZn6FnKXOQ==",
+ "dependencies": [
+ "@myriaddreamin/typst-ts-node-compiler",
+ "@myriaddreamin/typst-ts-renderer",
+ "@myriaddreamin/typst.ts",
+ "@rollup/plugin-node-resolve",
+ "astro",
+ "astro-integration-kit",
+ "cheerio",
+ "rehype-stringify",
+ "typstx",
+ "unified"
+ ]
+ },
"astro@7.2.0_@emnapi+core@2.0.0-alpha.3_@emnapi+runtime@2.0.0-alpha.3_sass@1.102.0": {
"integrity": "sha512-lLTYzx3fOvCmtwD3JVBLQcbORbIOW1/j0R+3IvJx/XKwMGrk7mFnF0BYSOeRiNw1qHUR5mdA6+hRnyvyDfqrWQ==",
"dependencies": [
@@ -923,6 +1082,39 @@
"character-entities-legacy@3.0.0": {
"integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ=="
},
+ "character-entities@2.0.2": {
+ "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ=="
+ },
+ "character-reference-invalid@2.0.1": {
+ "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw=="
+ },
+ "cheerio-select@2.1.0": {
+ "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==",
+ "dependencies": [
+ "boolbase",
+ "css-select",
+ "css-what",
+ "domelementtype",
+ "domhandler",
+ "domutils"
+ ]
+ },
+ "cheerio@1.2.0": {
+ "integrity": "sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==",
+ "dependencies": [
+ "cheerio-select",
+ "dom-serializer",
+ "domhandler",
+ "domutils",
+ "encoding-sniffer",
+ "htmlparser2",
+ "parse5",
+ "parse5-htmlparser2-tree-adapter",
+ "parse5-parser-stream",
+ "undici",
+ "whatwg-mimetype"
+ ]
+ },
"chokidar@5.0.0": {
"integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==",
"dependencies": [
@@ -935,6 +1127,9 @@
"clsx@2.1.1": {
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="
},
+ "collapse-white-space@2.1.0": {
+ "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw=="
+ },
"comma-separated-tokens@2.0.3": {
"integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg=="
},
@@ -989,6 +1184,21 @@
"css-tree@2.2.1"
]
},
+ "debug@4.4.3": {
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "dependencies": [
+ "ms"
+ ]
+ },
+ "decode-named-character-reference@1.3.0": {
+ "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==",
+ "dependencies": [
+ "character-entities"
+ ]
+ },
+ "deepmerge@4.3.1": {
+ "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="
+ },
"defu@6.1.7": {
"integrity": "sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ=="
},
@@ -1041,15 +1251,46 @@
"dset@3.1.4": {
"integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA=="
},
+ "encoding-sniffer@0.2.1": {
+ "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==",
+ "dependencies": [
+ "iconv-lite",
+ "whatwg-encoding"
+ ]
+ },
"entities@4.5.0": {
"integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="
},
"entities@6.0.1": {
"integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g=="
},
+ "entities@7.0.1": {
+ "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA=="
+ },
+ "es-errors@1.3.0": {
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
+ },
"es-module-lexer@2.3.1": {
"integrity": "sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA=="
},
+ "esast-util-from-estree@2.0.0": {
+ "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==",
+ "dependencies": [
+ "@types/estree-jsx",
+ "devlop",
+ "estree-util-visit",
+ "unist-util-position-from-estree"
+ ]
+ },
+ "esast-util-from-js@2.0.1": {
+ "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==",
+ "dependencies": [
+ "@types/estree-jsx",
+ "acorn",
+ "esast-util-from-estree",
+ "vfile-message"
+ ]
+ },
"esbuild@0.28.1": {
"integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
"optionalDependencies": [
@@ -1083,6 +1324,55 @@
"scripts": true,
"bin": true
},
+ "estree-util-attach-comments@3.0.0": {
+ "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==",
+ "dependencies": [
+ "@types/estree"
+ ]
+ },
+ "estree-util-build-jsx@3.0.1": {
+ "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==",
+ "dependencies": [
+ "@types/estree-jsx",
+ "devlop",
+ "estree-util-is-identifier-name",
+ "estree-walker@3.0.3"
+ ]
+ },
+ "estree-util-is-identifier-name@3.0.0": {
+ "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg=="
+ },
+ "estree-util-scope@1.0.0": {
+ "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==",
+ "dependencies": [
+ "@types/estree",
+ "devlop"
+ ]
+ },
+ "estree-util-to-js@2.0.0": {
+ "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==",
+ "dependencies": [
+ "@types/estree-jsx",
+ "astring",
+ "source-map"
+ ]
+ },
+ "estree-util-visit@2.0.0": {
+ "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==",
+ "dependencies": [
+ "@types/estree-jsx",
+ "@types/unist@3.0.3"
+ ]
+ },
+ "estree-walker@2.0.2": {
+ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
+ },
+ "estree-walker@3.0.3": {
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
+ "dependencies": [
+ "@types/estree"
+ ]
+ },
"eventemitter3@5.0.4": {
"integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw=="
},
@@ -1133,6 +1423,9 @@
"os": ["darwin"],
"scripts": true
},
+ "function-bind@1.1.2": {
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
+ },
"get-tsconfig@5.0.0-beta.4": {
"integrity": "sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==",
"dependencies": [
@@ -1156,6 +1449,12 @@
"uncrypto"
]
},
+ "hasown@2.0.4": {
+ "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",
+ "dependencies": [
+ "function-bind"
+ ]
+ },
"hast-util-from-html@2.0.3": {
"integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==",
"dependencies": [
@@ -1171,7 +1470,7 @@
"integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==",
"dependencies": [
"@types/hast",
- "@types/unist",
+ "@types/unist@3.0.3",
"devlop",
"hastscript",
"property-information",
@@ -1186,11 +1485,32 @@
"@types/hast"
]
},
+ "hast-util-to-estree@3.1.3": {
+ "integrity": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==",
+ "dependencies": [
+ "@types/estree",
+ "@types/estree-jsx",
+ "@types/hast",
+ "comma-separated-tokens",
+ "devlop",
+ "estree-util-attach-comments",
+ "estree-util-is-identifier-name",
+ "hast-util-whitespace",
+ "mdast-util-mdx-expression",
+ "mdast-util-mdx-jsx",
+ "mdast-util-mdxjs-esm",
+ "property-information",
+ "space-separated-tokens",
+ "style-to-js",
+ "unist-util-position",
+ "zwitch"
+ ]
+ },
"hast-util-to-html@9.0.5": {
"integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==",
"dependencies": [
"@types/hast",
- "@types/unist",
+ "@types/unist@3.0.3",
"ccount",
"comma-separated-tokens",
"hast-util-whitespace",
@@ -1202,6 +1522,26 @@
"zwitch"
]
},
+ "hast-util-to-jsx-runtime@2.3.6": {
+ "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==",
+ "dependencies": [
+ "@types/estree",
+ "@types/hast",
+ "@types/unist@3.0.3",
+ "comma-separated-tokens",
+ "devlop",
+ "estree-util-is-identifier-name",
+ "hast-util-whitespace",
+ "mdast-util-mdx-expression",
+ "mdast-util-mdx-jsx",
+ "mdast-util-mdxjs-esm",
+ "property-information",
+ "space-separated-tokens",
+ "style-to-js",
+ "unist-util-position",
+ "vfile-message"
+ ]
+ },
"hast-util-whitespace@3.0.0": {
"integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
"dependencies": [
@@ -1224,15 +1564,55 @@
"html-void-elements@3.0.0": {
"integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg=="
},
+ "htmlparser2@10.1.0": {
+ "integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==",
+ "dependencies": [
+ "domelementtype",
+ "domhandler",
+ "domutils",
+ "entities@7.0.1"
+ ]
+ },
"http-cache-semantics@4.2.0": {
"integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ=="
},
+ "iconv-lite@0.6.3": {
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "dependencies": [
+ "safer-buffer"
+ ]
+ },
+ "idb@7.1.1": {
+ "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ=="
+ },
"immutable@5.1.9": {
"integrity": "sha512-m8nVez3rwrgmWxtLMt1ZYXB2Lv7OKYn/disyxAlSDYAlKSlFoPPfIAmAM/M5xqL4m4C/wAPw7S2/CNaUii1Hxg=="
},
+ "inline-style-parser@0.2.7": {
+ "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA=="
+ },
"iron-webcrypto@1.2.1": {
"integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg=="
},
+ "is-alphabetical@2.0.1": {
+ "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ=="
+ },
+ "is-alphanumerical@2.0.1": {
+ "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
+ "dependencies": [
+ "is-alphabetical",
+ "is-decimal"
+ ]
+ },
+ "is-core-module@2.16.2": {
+ "integrity": "sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==",
+ "dependencies": [
+ "hasown"
+ ]
+ },
+ "is-decimal@2.0.1": {
+ "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A=="
+ },
"is-docker@4.0.0": {
"integrity": "sha512-LHE+wROyG/Y/0ZnbktRCoTix2c1RhgWaZraMZ8o1Q7zCh0VSrICJQO5oqIIISrcSBtrXv0o233w1IYwsWCjTzA==",
"bin": true
@@ -1246,6 +1626,12 @@
"is-extglob"
]
},
+ "is-hexadecimal@2.0.1": {
+ "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg=="
+ },
+ "is-module@1.0.0": {
+ "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g=="
+ },
"is-plain-obj@4.1.0": {
"integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="
},
@@ -1333,6 +1719,9 @@
"lightningcss-win32-x64-msvc"
]
},
+ "longest-streak@3.1.0": {
+ "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g=="
+ },
"lru-cache@11.5.2": {
"integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g=="
},
@@ -1350,6 +1739,82 @@
"source-map-js"
]
},
+ "markdown-extensions@2.0.0": {
+ "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q=="
+ },
+ "mdast-util-from-markdown@2.0.3": {
+ "integrity": "sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==",
+ "dependencies": [
+ "@types/mdast",
+ "@types/unist@3.0.3",
+ "decode-named-character-reference",
+ "devlop",
+ "mdast-util-to-string",
+ "micromark",
+ "micromark-util-decode-numeric-character-reference",
+ "micromark-util-decode-string",
+ "micromark-util-normalize-identifier",
+ "micromark-util-symbol",
+ "micromark-util-types",
+ "unist-util-stringify-position"
+ ]
+ },
+ "mdast-util-mdx-expression@2.0.1": {
+ "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==",
+ "dependencies": [
+ "@types/estree-jsx",
+ "@types/hast",
+ "@types/mdast",
+ "devlop",
+ "mdast-util-from-markdown",
+ "mdast-util-to-markdown"
+ ]
+ },
+ "mdast-util-mdx-jsx@3.2.0": {
+ "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==",
+ "dependencies": [
+ "@types/estree-jsx",
+ "@types/hast",
+ "@types/mdast",
+ "@types/unist@3.0.3",
+ "ccount",
+ "devlop",
+ "mdast-util-from-markdown",
+ "mdast-util-to-markdown",
+ "parse-entities",
+ "stringify-entities",
+ "unist-util-stringify-position",
+ "vfile-message"
+ ]
+ },
+ "mdast-util-mdx@3.0.0": {
+ "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==",
+ "dependencies": [
+ "mdast-util-from-markdown",
+ "mdast-util-mdx-expression",
+ "mdast-util-mdx-jsx",
+ "mdast-util-mdxjs-esm",
+ "mdast-util-to-markdown"
+ ]
+ },
+ "mdast-util-mdxjs-esm@2.0.1": {
+ "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==",
+ "dependencies": [
+ "@types/estree-jsx",
+ "@types/hast",
+ "@types/mdast",
+ "devlop",
+ "mdast-util-from-markdown",
+ "mdast-util-to-markdown"
+ ]
+ },
+ "mdast-util-phrasing@4.1.0": {
+ "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
+ "dependencies": [
+ "@types/mdast",
+ "unist-util-is"
+ ]
+ },
"mdast-util-to-hast@13.2.1": {
"integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==",
"dependencies": [
@@ -1364,12 +1829,170 @@
"vfile"
]
},
+ "mdast-util-to-markdown@2.1.2": {
+ "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
+ "dependencies": [
+ "@types/mdast",
+ "@types/unist@3.0.3",
+ "longest-streak",
+ "mdast-util-phrasing",
+ "mdast-util-to-string",
+ "micromark-util-classify-character",
+ "micromark-util-decode-string",
+ "unist-util-visit",
+ "zwitch"
+ ]
+ },
+ "mdast-util-to-string@4.0.0": {
+ "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
+ "dependencies": [
+ "@types/mdast"
+ ]
+ },
"mdn-data@2.0.28": {
"integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g=="
},
"mdn-data@2.27.1": {
"integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ=="
},
+ "micromark-core-commonmark@2.0.3": {
+ "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==",
+ "dependencies": [
+ "decode-named-character-reference",
+ "devlop",
+ "micromark-factory-destination",
+ "micromark-factory-label",
+ "micromark-factory-space",
+ "micromark-factory-title",
+ "micromark-factory-whitespace",
+ "micromark-util-character",
+ "micromark-util-chunked",
+ "micromark-util-classify-character",
+ "micromark-util-html-tag-name",
+ "micromark-util-normalize-identifier",
+ "micromark-util-resolve-all",
+ "micromark-util-subtokenize",
+ "micromark-util-symbol",
+ "micromark-util-types"
+ ]
+ },
+ "micromark-extension-mdx-expression@3.0.1": {
+ "integrity": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==",
+ "dependencies": [
+ "@types/estree",
+ "devlop",
+ "micromark-factory-mdx-expression",
+ "micromark-factory-space",
+ "micromark-util-character",
+ "micromark-util-events-to-acorn",
+ "micromark-util-symbol",
+ "micromark-util-types"
+ ]
+ },
+ "micromark-extension-mdx-jsx@3.0.2": {
+ "integrity": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==",
+ "dependencies": [
+ "@types/estree",
+ "devlop",
+ "estree-util-is-identifier-name",
+ "micromark-factory-mdx-expression",
+ "micromark-factory-space",
+ "micromark-util-character",
+ "micromark-util-events-to-acorn",
+ "micromark-util-symbol",
+ "micromark-util-types",
+ "vfile-message"
+ ]
+ },
+ "micromark-extension-mdx-md@2.0.0": {
+ "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==",
+ "dependencies": [
+ "micromark-util-types"
+ ]
+ },
+ "micromark-extension-mdxjs-esm@3.0.0": {
+ "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==",
+ "dependencies": [
+ "@types/estree",
+ "devlop",
+ "micromark-core-commonmark",
+ "micromark-util-character",
+ "micromark-util-events-to-acorn",
+ "micromark-util-symbol",
+ "micromark-util-types",
+ "unist-util-position-from-estree",
+ "vfile-message"
+ ]
+ },
+ "micromark-extension-mdxjs@3.0.0": {
+ "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==",
+ "dependencies": [
+ "acorn",
+ "acorn-jsx",
+ "micromark-extension-mdx-expression",
+ "micromark-extension-mdx-jsx",
+ "micromark-extension-mdx-md",
+ "micromark-extension-mdxjs-esm",
+ "micromark-util-combine-extensions",
+ "micromark-util-types"
+ ]
+ },
+ "micromark-factory-destination@2.0.1": {
+ "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
+ "dependencies": [
+ "micromark-util-character",
+ "micromark-util-symbol",
+ "micromark-util-types"
+ ]
+ },
+ "micromark-factory-label@2.0.1": {
+ "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
+ "dependencies": [
+ "devlop",
+ "micromark-util-character",
+ "micromark-util-symbol",
+ "micromark-util-types"
+ ]
+ },
+ "micromark-factory-mdx-expression@2.0.3": {
+ "integrity": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==",
+ "dependencies": [
+ "@types/estree",
+ "devlop",
+ "micromark-factory-space",
+ "micromark-util-character",
+ "micromark-util-events-to-acorn",
+ "micromark-util-symbol",
+ "micromark-util-types",
+ "unist-util-position-from-estree",
+ "vfile-message"
+ ]
+ },
+ "micromark-factory-space@2.0.1": {
+ "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
+ "dependencies": [
+ "micromark-util-character",
+ "micromark-util-types"
+ ]
+ },
+ "micromark-factory-title@2.0.1": {
+ "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
+ "dependencies": [
+ "micromark-factory-space",
+ "micromark-util-character",
+ "micromark-util-symbol",
+ "micromark-util-types"
+ ]
+ },
+ "micromark-factory-whitespace@2.0.1": {
+ "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
+ "dependencies": [
+ "micromark-factory-space",
+ "micromark-util-character",
+ "micromark-util-symbol",
+ "micromark-util-types"
+ ]
+ },
"micromark-util-character@2.1.1": {
"integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
"dependencies": [
@@ -1377,9 +2000,72 @@
"micromark-util-types"
]
},
+ "micromark-util-chunked@2.0.1": {
+ "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
+ "dependencies": [
+ "micromark-util-symbol"
+ ]
+ },
+ "micromark-util-classify-character@2.0.1": {
+ "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
+ "dependencies": [
+ "micromark-util-character",
+ "micromark-util-symbol",
+ "micromark-util-types"
+ ]
+ },
+ "micromark-util-combine-extensions@2.0.1": {
+ "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
+ "dependencies": [
+ "micromark-util-chunked",
+ "micromark-util-types"
+ ]
+ },
+ "micromark-util-decode-numeric-character-reference@2.0.2": {
+ "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
+ "dependencies": [
+ "micromark-util-symbol"
+ ]
+ },
+ "micromark-util-decode-string@2.0.1": {
+ "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
+ "dependencies": [
+ "decode-named-character-reference",
+ "micromark-util-character",
+ "micromark-util-decode-numeric-character-reference",
+ "micromark-util-symbol"
+ ]
+ },
"micromark-util-encode@2.0.1": {
"integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw=="
},
+ "micromark-util-events-to-acorn@2.0.3": {
+ "integrity": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==",
+ "dependencies": [
+ "@types/estree",
+ "@types/unist@3.0.3",
+ "devlop",
+ "estree-util-visit",
+ "micromark-util-symbol",
+ "micromark-util-types",
+ "vfile-message"
+ ]
+ },
+ "micromark-util-html-tag-name@2.0.1": {
+ "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA=="
+ },
+ "micromark-util-normalize-identifier@2.0.1": {
+ "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
+ "dependencies": [
+ "micromark-util-symbol"
+ ]
+ },
+ "micromark-util-resolve-all@2.0.1": {
+ "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
+ "dependencies": [
+ "micromark-util-types"
+ ]
+ },
"micromark-util-sanitize-uri@2.0.1": {
"integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
"dependencies": [
@@ -1388,15 +2074,49 @@
"micromark-util-symbol"
]
},
+ "micromark-util-subtokenize@2.1.0": {
+ "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==",
+ "dependencies": [
+ "devlop",
+ "micromark-util-chunked",
+ "micromark-util-symbol",
+ "micromark-util-types"
+ ]
+ },
"micromark-util-symbol@2.0.1": {
"integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q=="
},
"micromark-util-types@2.0.2": {
"integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA=="
},
+ "micromark@4.0.2": {
+ "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==",
+ "dependencies": [
+ "@types/debug",
+ "debug",
+ "decode-named-character-reference",
+ "devlop",
+ "micromark-core-commonmark",
+ "micromark-factory-space",
+ "micromark-util-character",
+ "micromark-util-chunked",
+ "micromark-util-combine-extensions",
+ "micromark-util-decode-numeric-character-reference",
+ "micromark-util-encode",
+ "micromark-util-normalize-identifier",
+ "micromark-util-resolve-all",
+ "micromark-util-sanitize-uri",
+ "micromark-util-subtokenize",
+ "micromark-util-symbol",
+ "micromark-util-types"
+ ]
+ },
"mrmime@2.0.1": {
"integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ=="
},
+ "ms@2.1.3": {
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ },
"nanoid@3.3.16": {
"integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==",
"bin": true
@@ -1472,12 +2192,43 @@
"package-manager-detector@1.8.0": {
"integrity": "sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A=="
},
+ "parse-entities@4.0.2": {
+ "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==",
+ "dependencies": [
+ "@types/unist@2.0.11",
+ "character-entities-legacy",
+ "character-reference-invalid",
+ "decode-named-character-reference",
+ "is-alphanumerical",
+ "is-decimal",
+ "is-hexadecimal"
+ ]
+ },
+ "parse5-htmlparser2-tree-adapter@7.1.0": {
+ "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==",
+ "dependencies": [
+ "domhandler",
+ "parse5"
+ ]
+ },
+ "parse5-parser-stream@7.1.2": {
+ "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==",
+ "dependencies": [
+ "parse5"
+ ]
+ },
"parse5@7.3.0": {
"integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
"dependencies": [
"entities@6.0.1"
]
},
+ "path-parse@1.0.7": {
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
+ },
+ "pathe@1.1.2": {
+ "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ=="
+ },
"piccolore@0.1.3": {
"integrity": "sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw=="
},
@@ -1513,6 +2264,43 @@
"readdirp@5.0.0": {
"integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ=="
},
+ "recma-build-jsx@1.0.0": {
+ "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==",
+ "dependencies": [
+ "@types/estree",
+ "estree-util-build-jsx",
+ "vfile"
+ ]
+ },
+ "recma-jsx@1.0.1_acorn@8.18.0": {
+ "integrity": "sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==",
+ "dependencies": [
+ "acorn",
+ "acorn-jsx",
+ "estree-util-to-js",
+ "recma-parse",
+ "recma-stringify",
+ "unified"
+ ]
+ },
+ "recma-parse@1.0.0": {
+ "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==",
+ "dependencies": [
+ "@types/estree",
+ "esast-util-from-js",
+ "unified",
+ "vfile"
+ ]
+ },
+ "recma-stringify@1.0.0": {
+ "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==",
+ "dependencies": [
+ "@types/estree",
+ "estree-util-to-js",
+ "unified",
+ "vfile"
+ ]
+ },
"regex-recursion@6.0.2": {
"integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==",
"dependencies": [
@@ -1528,9 +2316,61 @@
"regex-utilities"
]
},
+ "rehype-recma@1.0.0": {
+ "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==",
+ "dependencies": [
+ "@types/estree",
+ "@types/hast",
+ "hast-util-to-estree"
+ ]
+ },
+ "rehype-stringify@10.0.1": {
+ "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==",
+ "dependencies": [
+ "@types/hast",
+ "hast-util-to-html",
+ "unified"
+ ]
+ },
+ "remark-mdx@3.1.1": {
+ "integrity": "sha512-Pjj2IYlUY3+D8x00UJsIOg5BEvfMyeI+2uLPn9VO9Wg4MEtN/VTIq2NEJQfde9PnX15KgtHyl9S0BcTnWrIuWg==",
+ "dependencies": [
+ "mdast-util-mdx",
+ "micromark-extension-mdxjs"
+ ]
+ },
+ "remark-parse@11.0.0": {
+ "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
+ "dependencies": [
+ "@types/mdast",
+ "mdast-util-from-markdown",
+ "micromark-util-types",
+ "unified"
+ ]
+ },
+ "remark-rehype@11.1.2": {
+ "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==",
+ "dependencies": [
+ "@types/hast",
+ "@types/mdast",
+ "mdast-util-to-hast",
+ "unified",
+ "vfile"
+ ]
+ },
"resolve-pkg-maps@1.0.0": {
"integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw=="
},
+ "resolve@1.22.12": {
+ "integrity": "sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA==",
+ "dependencies": [
+ "es-errors",
+ "is-core-module",
+ "path-parse",
+ "supports-preserve-symlinks-flag"
+ ],
+ "bin": true
+ },
"retext-smartypants@6.2.0": {
"integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==",
"dependencies": [
@@ -1564,6 +2404,9 @@
],
"bin": true
},
+ "safer-buffer@2.1.2": {
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
"sanitize.css@13.0.0": {
"integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA=="
},
@@ -1585,7 +2428,7 @@
"@types/estree-jsx",
"@types/hast",
"@types/mdast",
- "@types/unist"
+ "@types/unist@3.0.3"
],
"optionalDependencies": [
"@bruits/satteri-darwin-arm64",
@@ -1663,6 +2506,9 @@
"source-map-js@1.2.1": {
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="
},
+ "source-map@0.7.6": {
+ "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ=="
+ },
"space-separated-tokens@2.0.2": {
"integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q=="
},
@@ -1673,6 +2519,21 @@
"character-entities-legacy"
]
},
+ "style-to-js@1.1.21": {
+ "integrity": "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==",
+ "dependencies": [
+ "style-to-object"
+ ]
+ },
+ "style-to-object@1.0.14": {
+ "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==",
+ "dependencies": [
+ "inline-style-parser"
+ ]
+ },
+ "supports-preserve-symlinks-flag@1.0.0": {
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
+ },
"svgo@4.0.2": {
"integrity": "sha512-ekx94z1rRc5LDi6oSUaeRnYhd0UOJxdtQCL2rF8xpWxD3TPAsISWOrxezqGovqS38GRZOdpDfvQe3ts6F7nsng==",
"dependencies": [
@@ -1715,6 +2576,37 @@
"integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
"bin": true
},
+ "typstx@0.0.1": {
+ "integrity": "sha512-vX4Jx+K11L4tLYcUkhbPIauyngrh8iBNSh/K4L/AgJzBgcNYe1EQIyV3jNBFNb6+bWoyVVcRIx/QGS7zUXXRtA==",
+ "dependencies": [
+ "@types/estree",
+ "@types/estree-jsx",
+ "@types/hast",
+ "@types/mdx",
+ "acorn",
+ "acorn-jsx",
+ "collapse-white-space",
+ "devlop",
+ "estree-util-is-identifier-name",
+ "estree-util-scope",
+ "estree-walker@3.0.3",
+ "hast-util-to-jsx-runtime",
+ "markdown-extensions",
+ "recma-build-jsx",
+ "recma-jsx",
+ "recma-stringify",
+ "rehype-recma",
+ "remark-mdx",
+ "remark-parse",
+ "remark-rehype",
+ "source-map",
+ "unified",
+ "unist-util-position-from-estree",
+ "unist-util-stringify-position",
+ "unist-util-visit",
+ "vfile"
+ ]
+ },
"ufo@1.6.4": {
"integrity": "sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA=="
},
@@ -1724,10 +2616,13 @@
"uncrypto@0.1.3": {
"integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q=="
},
+ "undici@7.29.0": {
+ "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw=="
+ },
"unified@11.0.5": {
"integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
"dependencies": [
- "@types/unist",
+ "@types/unist@3.0.3",
"bail",
"devlop",
"extend",
@@ -1747,32 +2642,38 @@
"unist-util-is@6.0.1": {
"integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==",
"dependencies": [
- "@types/unist"
+ "@types/unist@3.0.3"
+ ]
+ },
+ "unist-util-position-from-estree@2.0.0": {
+ "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==",
+ "dependencies": [
+ "@types/unist@3.0.3"
]
},
"unist-util-position@5.0.0": {
"integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
"dependencies": [
- "@types/unist"
+ "@types/unist@3.0.3"
]
},
"unist-util-stringify-position@4.0.0": {
"integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
"dependencies": [
- "@types/unist"
+ "@types/unist@3.0.3"
]
},
"unist-util-visit-parents@6.0.2": {
"integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==",
"dependencies": [
- "@types/unist",
+ "@types/unist@3.0.3",
"unist-util-is"
]
},
"unist-util-visit@5.1.0": {
"integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==",
"dependencies": [
- "@types/unist",
+ "@types/unist@3.0.3",
"unist-util-is",
"unist-util-visit-parents"
]
@@ -1793,21 +2694,21 @@
"vfile-location@5.0.3": {
"integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==",
"dependencies": [
- "@types/unist",
+ "@types/unist@3.0.3",
"vfile"
]
},
"vfile-message@4.0.3": {
"integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==",
"dependencies": [
- "@types/unist",
+ "@types/unist@3.0.3",
"unist-util-stringify-position"
]
},
"vfile@6.0.3": {
"integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
"dependencies": [
- "@types/unist",
+ "@types/unist@3.0.3",
"vfile-message"
]
},
@@ -1843,6 +2744,16 @@
"web-namespaces@2.0.1": {
"integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ=="
},
+ "whatwg-encoding@3.1.1": {
+ "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
+ "dependencies": [
+ "iconv-lite"
+ ],
+ "deprecated": true
+ },
+ "whatwg-mimetype@4.0.0": {
+ "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg=="
+ },
"xxhash-wasm@1.1.0": {
"integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA=="
},
@@ -1862,11 +2773,20 @@
"workspace": {
"packageJson": {
"dependencies": [
+ "npm:@myriaddreamin/typst-ts-node-compiler@~0.8.0-rc3",
+ "npm:@myriaddreamin/typst-ts-renderer@~0.8.0-rc3",
+ "npm:@myriaddreamin/typst.ts@~0.8.0-rc3",
+ "npm:astro-typst@~0.12.4",
"npm:astro@^7.2.0",
"npm:sanitize.css@13",
"npm:sass@^1.102.0",
"npm:typescript@^6.0.3"
- ]
+ ],
+ "overrides": {
+ "@myriaddreamin/typst-ts-node-compiler": "0.8.0-rc3",
+ "@myriaddreamin/typst-ts-renderer": "0.8.0-rc3",
+ "@myriaddreamin/typst.ts": "0.8.0-rc3"
+ }
}
}
}
flake.nix
@@ -34,6 +34,7 @@
astro-language-server
vscode-css-languageserver
vscode-json-languageserver
+ tinymist # Typst LSP
];
};
};
package.json
@@ -12,11 +12,20 @@
"astro": "astro"
},
"dependencies": {
+ "@myriaddreamin/typst-ts-node-compiler": "^0.8.0-rc3",
+ "@myriaddreamin/typst-ts-renderer": "^0.8.0-rc3",
+ "@myriaddreamin/typst.ts": "^0.8.0-rc3",
"astro": "^7.2.0",
+ "astro-typst": "^0.12.4",
"sanitize.css": "^13.0.0",
"sass": "^1.102.0"
},
"devDependencies": {
"typescript": "^6.0.3"
+ },
+ "overrides": {
+ "@myriaddreamin/typst-ts-node-compiler": "0.8.0-rc3",
+ "@myriaddreamin/typst-ts-renderer": "0.8.0-rc3",
+ "@myriaddreamin/typst.ts": "0.8.0-rc3"
}
-}
\ No newline at end of file
+}