~repos /website

#astro#js#html#css

GIT_CONFIG_PARAMETERS="'http.version=HTTP/1.1'" git clone https://git.pyrossh.dev/website.git
Discussions: https://groups.google.com/g/rust-embed-devs

木 Personal website of pyrossh. Built with astrojs, shiki, vite.


Files changed (83) hide show
  1. .gitignore +23 -9
  2. .vscode/extensions.json +2 -1
  3. .vscode/launch.json +11 -0
  4. .vscode/settings.json +0 -5
  5. README.md +68 -0
  6. astro.config.mjs +21 -0
  7. bun.lock +896 -0
  8. package-lock.json +3182 -4509
  9. package.json +15 -41
  10. package2.json +46 -0
  11. public/blog-placeholder-1.jpg +0 -0
  12. public/blog-placeholder-2.jpg +0 -0
  13. public/blog-placeholder-3.jpg +0 -0
  14. public/blog-placeholder-4.jpg +0 -0
  15. public/blog-placeholder-5.jpg +0 -0
  16. public/blog-placeholder-about.jpg +0 -0
  17. public/favicon.svg +9 -0
  18. src/{lib/assets → assets}/icons/appstore.svg +0 -0
  19. src/{lib/assets → assets}/icons/playstore.svg +0 -0
  20. src/{lib/assets → assets}/images/app_icon.png +0 -0
  21. src/{lib/assets → assets}/images/app_image.png +0 -0
  22. src/{lib/assets → assets}/logos/code.png +0 -0
  23. src/{lib/assets → assets}/logos/helix.png +0 -0
  24. src/{lib/assets → assets}/logos/inkscape.png +0 -0
  25. src/{lib/assets → assets}/logos/iterm.png +0 -0
  26. src/{lib/assets → assets}/logos/nu.png +0 -0
  27. src/{lib/assets → assets}/logos/onlybible.png +0 -0
  28. src/{lib/assets → assets}/logos/pyrossh.png +0 -0
  29. src/{lib/assets → assets}/logos/rust.png +0 -0
  30. src/{lib/assets → assets}/logos/stats.png +0 -0
  31. src/{lib/assets → assets}/logos/zellij.png +0 -0
  32. src/components/BaseHead.astro +55 -0
  33. src/components/Footer.astro +41 -0
  34. src/components/FormattedDate.astro +11 -0
  35. src/components/Header.astro +77 -0
  36. src/components/HeaderLink.astro +14 -0
  37. src/components/Slide.astro +37 -0
  38. src/consts.ts +5 -0
  39. src/content.config.ts +18 -0
  40. src/{posts → content/blog}/eyecandy-golang-error-reporting.md +2 -2
  41. src/content/blog/first-post.md +16 -0
  42. src/{posts → content/blog}/gopibot-to-the-rescue.md +2 -2
  43. src/content/blog/markdown-style-guide.md +214 -0
  44. src/{posts → content/blog}/react-powertools-swr.md +2 -2
  45. src/content/blog/second-post.md +16 -0
  46. src/content/blog/third-post.md +16 -0
  47. src/content/blog/using-mdx.mdx +31 -0
  48. src/layouts/Base.astro +73 -0
  49. src/layouts/Post.astro +73 -0
  50. src/lib/components/Copyright.svelte +0 -9
  51. src/lib/components/Footer.svelte +0 -25
  52. src/lib/components/Header.svelte +0 -60
  53. src/lib/components/Intro.svelte +0 -11
  54. src/lib/components/Slide.svelte +0 -47
  55. src/lib/components/SocialLinks.svelte +0 -25
  56. src/lib/dateUtils.js +0 -5
  57. src/pages/cv/index.astro +240 -0
  58. src/pages/index.astro +263 -0
  59. src/pages/posts/[...slug].astro +75 -0
  60. src/pages/posts/index.astro +45 -0
  61. src/pages/rss.xml.js +16 -0
  62. src/routes/cv/+page.svelte +0 -229
  63. src/styles/global.css +150 -0
  64. {src → src2}/app.css +0 -0
  65. {src → src2}/app.d.ts +0 -0
  66. {src → src2}/app.html +0 -0
  67. {src → src2}/index.test.js +0 -0
  68. {src → src2}/routes/+error.svelte +0 -0
  69. {src → src2}/routes/+layout.js +0 -0
  70. {src → src2}/routes/+layout.svelte +2 -22
  71. {src → src2}/routes/+page.svelte +0 -29
  72. src2/routes/cv/+page.svelte +4 -0
  73. {src → src2}/routes/only-bible-app/+layout.svelte +0 -0
  74. {src → src2}/routes/only-bible-app/+page.svelte +0 -0
  75. {src → src2}/routes/only-bible-app/privacy-policy/+page.svelte +0 -0
  76. {src → src2}/routes/only-bible-app/terms-and-conditions/+page.svelte +0 -0
  77. {src → src2}/routes/posts/+page.js +0 -0
  78. {src → src2}/routes/posts/+page.svelte +0 -0
  79. {src → src2}/routes/posts/[slug]/+page.js +0 -0
  80. {src → src2}/routes/posts/[slug]/+page.svelte +0 -0
  81. {src → src2}/routes/sitemap.xml/+server.js +0 -0
  82. {src → src2}/vite-env.d.ts +0 -0
  83. tsconfig.json +12 -0
.gitignore CHANGED
@@ -1,10 +1,24 @@
1
+ # build output
2
+ dist/
3
+ # generated types
1
- .DS_Store
4
+ .astro/
5
+
6
+ # dependencies
2
- node_modules
7
+ node_modules/
8
+
9
+ # logs
3
- /build
10
+ npm-debug.log*
11
+ yarn-debug.log*
12
+ yarn-error.log*
13
+ pnpm-debug.log*
14
+
15
+
4
- /.svelte-kit
16
+ # environment variables
5
- /package
6
17
  .env
7
- .env.*
8
- !.env.example
18
+ .env.production
19
+
20
+ # macOS-specific files
21
+ .DS_Store
22
+
9
- vite.config.js.timestamp-*
23
+ # jetbrains setting folder
10
- vite.config.ts.timestamp-*
24
+ .idea/
.vscode/extensions.json CHANGED
@@ -1,3 +1,4 @@
1
1
  {
2
- "recommendations": ["svelte.svelte-vscode", "bradlc.vscode-tailwindcss"]
2
+ "recommendations": ["astro-build.astro-vscode", "unifiedjs.vscode-mdx"],
3
+ "unwantedRecommendations": []
3
4
  }
.vscode/launch.json ADDED
@@ -0,0 +1,11 @@
1
+ {
2
+ "version": "0.2.0",
3
+ "configurations": [
4
+ {
5
+ "command": "./node_modules/.bin/astro dev",
6
+ "name": "Development server",
7
+ "request": "launch",
8
+ "type": "node-terminal"
9
+ }
10
+ ]
11
+ }
.vscode/settings.json DELETED
@@ -1,5 +0,0 @@
1
- {
2
- "[html]": {
3
- "editor.defaultFormatter": "vscode.html-language-features"
4
- }
5
- }
README.md ADDED
@@ -0,0 +1,68 @@
1
+ # Astro Starter Kit: Blog
2
+
3
+ ```sh
4
+ bun create astro@latest -- --template blog
5
+ ```
6
+
7
+ [![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/blog)
8
+ [![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/blog)
9
+ [![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/blog/devcontainer.json)
10
+
11
+ > 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun!
12
+
13
+ ![blog](https://github.com/withastro/astro/assets/2244813/ff10799f-a816-4703-b967-c78997e8323d)
14
+
15
+ Features:
16
+
17
+ - ✅ Minimal styling (make it your own!)
18
+ - ✅ 100/100 Lighthouse performance
19
+ - ✅ SEO-friendly with canonical URLs and OpenGraph data
20
+ - ✅ Sitemap support
21
+ - ✅ RSS Feed support
22
+ - ✅ Markdown & MDX support
23
+
24
+ ## 🚀 Project Structure
25
+
26
+ Inside of your Astro project, you'll see the following folders and files:
27
+
28
+ ```text
29
+ ├── public/
30
+ ├── src/
31
+ │   ├── components/
32
+ │   ├── content/
33
+ │   ├── layouts/
34
+ │   └── pages/
35
+ ├── astro.config.mjs
36
+ ├── README.md
37
+ ├── package.json
38
+ └── tsconfig.json
39
+ ```
40
+
41
+ Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name.
42
+
43
+ There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components.
44
+
45
+ The `src/content/` directory contains "collections" of related Markdown and MDX documents. Use `getCollection()` to retrieve posts from `src/content/blog/`, and type-check your frontmatter using an optional schema. See [Astro's Content Collections docs](https://docs.astro.build/en/guides/content-collections/) to learn more.
46
+
47
+ Any static assets, like images, can be placed in the `public/` directory.
48
+
49
+ ## 🧞 Commands
50
+
51
+ All commands are run from the root of the project, from a terminal:
52
+
53
+ | Command | Action |
54
+ | :------------------------ | :----------------------------------------------- |
55
+ | `bun install` | Installs dependencies |
56
+ | `bun dev` | Starts local dev server at `localhost:4321` |
57
+ | `bun build` | Build your production site to `./dist/` |
58
+ | `bun preview` | Preview your build locally, before deploying |
59
+ | `bun astro ...` | Run CLI commands like `astro add`, `astro check` |
60
+ | `bun astro -- --help` | Get help using the Astro CLI |
61
+
62
+ ## 👀 Want to learn more?
63
+
64
+ Check out [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat).
65
+
66
+ ## Credit
67
+
68
+ This theme is based off of the lovely [Bear Blog](https://github.com/HermanMartinus/bearblog/).
astro.config.mjs ADDED
@@ -0,0 +1,21 @@
1
+ // @ts-check
2
+ import { defineConfig, fontProviders } from 'astro/config';
3
+ import mdx from '@astrojs/mdx';
4
+ import sitemap from '@astrojs/sitemap';
5
+ import tailwindcss from '@tailwindcss/vite';
6
+
7
+ // https://astro.build/config
8
+ export default defineConfig({
9
+ site: 'https://pyrossh.dev',
10
+ integrations: [mdx(), sitemap()],
11
+ experimental: {
12
+ fonts: [{
13
+ provider: fontProviders.google(),
14
+ name: "Roboto",
15
+ cssVariable: "--font-roboto"
16
+ }]
17
+ },
18
+ vite: {
19
+ plugins: [tailwindcss()],
20
+ },
21
+ });
bun.lock ADDED
@@ -0,0 +1,896 @@
1
+ {
2
+ "lockfileVersion": 1,
3
+ "workspaces": {
4
+ "": {
5
+ "name": "my-astro-project-using-bun",
6
+ "dependencies": {
7
+ "@astrojs/mdx": "^4.2.5",
8
+ "@astrojs/rss": "^4.0.11",
9
+ "@astrojs/sitemap": "^3.3.1",
10
+ "@effective/css-reset": "^3.2.0",
11
+ "@tailwindcss/vite": "^4.1.4",
12
+ "astro": "^5.7.5",
13
+ "tailwindcss": "^4.1.4",
14
+ },
15
+ },
16
+ },
17
+ "packages": {
18
+ "@astrojs/compiler": ["@astrojs/[email protected]", "", {}, "sha512-zZOO7i+JhojO8qmlyR/URui6LyfHJY6m+L9nwyX5GiKD78YoRaZ5tzz6X0fkl+5bD3uwlDHayf6Oe8Fu36RKNg=="],
19
+
20
+ "@astrojs/internal-helpers": ["@astrojs/[email protected]", "", {}, "sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A=="],
21
+
22
+ "@astrojs/markdown-remark": ["@astrojs/[email protected]", "", { "dependencies": { "@astrojs/internal-helpers": "0.6.1", "@astrojs/prism": "3.2.0", "github-slugger": "^2.0.0", "hast-util-from-html": "^2.0.3", "hast-util-to-text": "^4.0.2", "import-meta-resolve": "^4.1.0", "js-yaml": "^4.1.0", "mdast-util-definitions": "^6.0.0", "rehype-raw": "^7.0.0", "rehype-stringify": "^10.0.1", "remark-gfm": "^4.0.1", "remark-parse": "^11.0.0", "remark-rehype": "^11.1.1", "remark-smartypants": "^3.0.2", "shiki": "^3.0.0", "smol-toml": "^1.3.1", "unified": "^11.0.5", "unist-util-remove-position": "^5.0.0", "unist-util-visit": "^5.0.0", "unist-util-visit-parents": "^6.0.1", "vfile": "^6.0.3" } }, "sha512-c5F5gGrkczUaTVgmMW9g1YMJGzOtRvjjhw6IfGuxarM6ct09MpwysP10US729dy07gg8y+ofVifezvP3BNsWZg=="],
23
+
24
+ "@astrojs/mdx": ["@astrojs/[email protected]", "", { "dependencies": { "@astrojs/markdown-remark": "6.3.1", "@mdx-js/mdx": "^3.1.0", "acorn": "^8.14.1", "es-module-lexer": "^1.6.0", "estree-util-visit": "^2.0.0", "hast-util-to-html": "^9.0.5", "kleur": "^4.1.5", "rehype-raw": "^7.0.0", "remark-gfm": "^4.0.1", "remark-smartypants": "^3.0.2", "source-map": "^0.7.4", "unist-util-visit": "^5.0.0", "vfile": "^6.0.3" }, "peerDependencies": { "astro": "^5.0.0" } }, "sha512-iKGu9GssmypLWf6ycJu6OYa9E3W16KA2y3ApBPlZpz1pwR70xXEr2XugQUwxGfFCI2KcZLIND/9FdKM7ZXVffA=="],
25
+
26
+ "@astrojs/prism": ["@astrojs/[email protected]", "", { "dependencies": { "prismjs": "^1.29.0" } }, "sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw=="],
27
+
28
+ "@astrojs/rss": ["@astrojs/[email protected]", "", { "dependencies": { "fast-xml-parser": "^4.5.0", "kleur": "^4.1.5" } }, "sha512-3e3H8i6kc97KGnn9iaZBJpIkdoQi8MmR5zH5R+dWsfCM44lLTszOqy1OBfGGxDt56mpQkYVtZJWoxMyWuUZBfw=="],
29
+
30
+ "@astrojs/sitemap": ["@astrojs/[email protected]", "", { "dependencies": { "sitemap": "^8.0.0", "stream-replace-string": "^2.0.0", "zod": "^3.24.2" } }, "sha512-GRnDUCTviBSNfXJ0Jmur+1/C+z3g36jy79VyYggfe1uNyEYSTcmAfTTCmbytrRvJRNyJJnSfB/77Gnm9PiXRRg=="],
31
+
32
+ "@astrojs/telemetry": ["@astrojs/[email protected]", "", { "dependencies": { "ci-info": "^4.2.0", "debug": "^4.4.0", "dlv": "^1.1.3", "dset": "^3.1.4", "is-docker": "^3.0.0", "is-wsl": "^3.1.0", "which-pm-runs": "^1.1.0" } }, "sha512-SSVM820Jqc6wjsn7qYfV9qfeQvePtVc1nSofhyap7l0/iakUKywj3hfy3UJAOV4sGV4Q/u450RD4AaCaFvNPlg=="],
33
+
34
+ "@babel/helper-string-parser": ["@babel/[email protected]", "", {}, "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA=="],
35
+
36
+ "@babel/helper-validator-identifier": ["@babel/[email protected]", "", {}, "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ=="],
37
+
38
+ "@babel/parser": ["@babel/[email protected]", "", { "dependencies": { "@babel/types": "^7.27.0" }, "bin": "./bin/babel-parser.js" }, "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg=="],
39
+
40
+ "@babel/types": ["@babel/[email protected]", "", { "dependencies": { "@babel/helper-string-parser": "^7.25.9", "@babel/helper-validator-identifier": "^7.25.9" } }, "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg=="],
41
+
42
+ "@capsizecss/unpack": ["@capsizecss/[email protected]", "", { "dependencies": { "blob-to-buffer": "^1.2.8", "cross-fetch": "^3.0.4", "fontkit": "^2.0.2" } }, "sha512-GrSU71meACqcmIUxPYOJvGKF0yryjN/L1aCuE9DViCTJI7bfkjgYDPD1zbNDcINJwSSP6UaBZY9GAbYDO7re0Q=="],
43
+
44
+ "@effective/css-reset": ["@effective/[email protected]", "", {}, "sha512-Pa+bAIID40L5UUuxS+h1m96byDaj+GTlUDiljKGAVjaIY4b1bUEeYOQkAQokmAorI1gfLOJlAGiOmFVV+EFhAQ=="],
45
+
46
+ "@emnapi/runtime": ["@emnapi/[email protected]", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ=="],
47
+
48
+ "@esbuild/aix-ppc64": ["@esbuild/[email protected]", "", { "os": "aix", "cpu": "ppc64" }, "sha512-W8bFfPA8DowP8l//sxjJLSLkD8iEjMc7cBVyP+u4cEv9sM7mdUCkgsj+t0n/BWPFtv7WWCN5Yzj0N6FJNUUqBQ=="],
49
+
50
+ "@esbuild/android-arm": ["@esbuild/[email protected]", "", { "os": "android", "cpu": "arm" }, "sha512-PuwVXbnP87Tcff5I9ngV0lmiSu40xw1At6i3GsU77U7cjDDB4s0X2cyFuBiDa1SBk9DnvWwnGvVaGBqoFWPb7A=="],
51
+
52
+ "@esbuild/android-arm64": ["@esbuild/[email protected]", "", { "os": "android", "cpu": "arm64" }, "sha512-XelR6MzjlZuBM4f5z2IQHK6LkK34Cvv6Rj2EntER3lwCBFdg6h2lKbtRjpTTsdEjD/WSe1q8UyPBXP1x3i/wYQ=="],
53
+
54
+ "@esbuild/android-x64": ["@esbuild/[email protected]", "", { "os": "android", "cpu": "x64" }, "sha512-ogtTpYHT/g1GWS/zKM0cc/tIebFjm1F9Aw1boQ2Y0eUQ+J89d0jFY//s9ei9jVIlkYi8AfOjiixcLJSGNSOAdQ=="],
55
+
56
+ "@esbuild/darwin-arm64": ["@esbuild/[email protected]", "", { "os": "darwin", "cpu": "arm64" }, "sha512-eESK5yfPNTqpAmDfFWNsOhmIOaQA59tAcF/EfYvo5/QWQCzXn5iUSOnqt3ra3UdzBv073ykTtmeLJZGt3HhA+w=="],
57
+
58
+ "@esbuild/darwin-x64": ["@esbuild/[email protected]", "", { "os": "darwin", "cpu": "x64" }, "sha512-Kd8glo7sIZtwOLcPbW0yLpKmBNWMANZhrC1r6K++uDR2zyzb6AeOYtI6udbtabmQpFaxJ8uduXMAo1gs5ozz8A=="],
59
+
60
+ "@esbuild/freebsd-arm64": ["@esbuild/[email protected]", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-EJiyS70BYybOBpJth3M0KLOus0n+RRMKTYzhYhFeMwp7e/RaajXvP+BWlmEXNk6uk+KAu46j/kaQzr6au+JcIw=="],
61
+
62
+ "@esbuild/freebsd-x64": ["@esbuild/[email protected]", "", { "os": "freebsd", "cpu": "x64" }, "sha512-Q+wSjaLpGxYf7zC0kL0nDlhsfuFkoN+EXrx2KSB33RhinWzejOd6AvgmP5JbkgXKmjhmpfgKZq24pneodYqE8Q=="],
63
+
64
+ "@esbuild/linux-arm": ["@esbuild/[email protected]", "", { "os": "linux", "cpu": "arm" }, "sha512-dUOVmAUzuHy2ZOKIHIKHCm58HKzFqd+puLaS424h6I85GlSDRZIA5ycBixb3mFgM0Jdh+ZOSB6KptX30DD8YOQ=="],
65
+
66
+ "@esbuild/linux-arm64": ["@esbuild/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-xCUgnNYhRD5bb1C1nqrDV1PfkwgbswTTBRbAd8aH5PhYzikdf/ddtsYyMXFfGSsb/6t6QaPSzxtbfAZr9uox4A=="],
67
+
68
+ "@esbuild/linux-ia32": ["@esbuild/[email protected]", "", { "os": "linux", "cpu": "ia32" }, "sha512-yplPOpczHOO4jTYKmuYuANI3WhvIPSVANGcNUeMlxH4twz/TeXuzEP41tGKNGWJjuMhotpGabeFYGAOU2ummBw=="],
69
+
70
+ "@esbuild/linux-loong64": ["@esbuild/[email protected]", "", { "os": "linux", "cpu": "none" }, "sha512-P4BLP5/fjyihmXCELRGrLd793q/lBtKMQl8ARGpDxgzgIKJDRJ/u4r1A/HgpBpKpKZelGct2PGI4T+axcedf6g=="],
71
+
72
+ "@esbuild/linux-mips64el": ["@esbuild/[email protected]", "", { "os": "linux", "cpu": "none" }, "sha512-eRAOV2ODpu6P5divMEMa26RRqb2yUoYsuQQOuFUexUoQndm4MdpXXDBbUoKIc0iPa4aCO7gIhtnYomkn2x+bag=="],
73
+
74
+ "@esbuild/linux-ppc64": ["@esbuild/[email protected]", "", { "os": "linux", "cpu": "ppc64" }, "sha512-ZC4jV2p7VbzTlnl8nZKLcBkfzIf4Yad1SJM4ZMKYnJqZFD4rTI+pBG65u8ev4jk3/MPwY9DvGn50wi3uhdaghg=="],
75
+
76
+ "@esbuild/linux-riscv64": ["@esbuild/[email protected]", "", { "os": "linux", "cpu": "none" }, "sha512-LDDODcFzNtECTrUUbVCs6j9/bDVqy7DDRsuIXJg6so+mFksgwG7ZVnTruYi5V+z3eE5y+BJZw7VvUadkbfg7QA=="],
77
+
78
+ "@esbuild/linux-s390x": ["@esbuild/[email protected]", "", { "os": "linux", "cpu": "s390x" }, "sha512-s+w/NOY2k0yC2p9SLen+ymflgcpRkvwwa02fqmAwhBRI3SC12uiS10edHHXlVWwfAagYSY5UpmT/zISXPMW3tQ=="],
79
+
80
+ "@esbuild/linux-x64": ["@esbuild/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-nQHDz4pXjSDC6UfOE1Fw9Q8d6GCAd9KdvMZpfVGWSJztYCarRgSDfOVBY5xwhQXseiyxapkiSJi/5/ja8mRFFA=="],
81
+
82
+ "@esbuild/netbsd-arm64": ["@esbuild/[email protected]", "", { "os": "none", "cpu": "arm64" }, "sha512-1QaLtOWq0mzK6tzzp0jRN3eccmN3hezey7mhLnzC6oNlJoUJz4nym5ZD7mDnS/LZQgkrhEbEiTn515lPeLpgWA=="],
83
+
84
+ "@esbuild/netbsd-x64": ["@esbuild/[email protected]", "", { "os": "none", "cpu": "x64" }, "sha512-i5Hm68HXHdgv8wkrt+10Bc50zM0/eonPb/a/OFVfB6Qvpiirco5gBA5bz7S2SHuU+Y4LWn/zehzNX14Sp4r27g=="],
85
+
86
+ "@esbuild/openbsd-arm64": ["@esbuild/[email protected]", "", { "os": "openbsd", "cpu": "arm64" }, "sha512-zGAVApJEYTbOC6H/3QBr2mq3upG/LBEXr85/pTtKiv2IXcgKV0RT0QA/hSXZqSvLEpXeIxah7LczB4lkiYhTAQ=="],
87
+
88
+ "@esbuild/openbsd-x64": ["@esbuild/[email protected]", "", { "os": "openbsd", "cpu": "x64" }, "sha512-fpqctI45NnCIDKBH5AXQBsD0NDPbEFczK98hk/aa6HJxbl+UtLkJV2+Bvy5hLSLk3LHmqt0NTkKNso1A9y1a4w=="],
89
+
90
+ "@esbuild/sunos-x64": ["@esbuild/[email protected]", "", { "os": "sunos", "cpu": "x64" }, "sha512-ROJhm7d8bk9dMCUZjkS8fgzsPAZEjtRJqCAmVgB0gMrvG7hfmPmz9k1rwO4jSiblFjYmNvbECL9uhaPzONMfgA=="],
91
+
92
+ "@esbuild/win32-arm64": ["@esbuild/[email protected]", "", { "os": "win32", "cpu": "arm64" }, "sha512-YWcow8peiHpNBiIXHwaswPnAXLsLVygFwCB3A7Bh5jRkIBFWHGmNQ48AlX4xDvQNoMZlPYzjVOQDYEzWCqufMQ=="],
93
+
94
+ "@esbuild/win32-ia32": ["@esbuild/[email protected]", "", { "os": "win32", "cpu": "ia32" }, "sha512-qspTZOIGoXVS4DpNqUYUs9UxVb04khS1Degaw/MnfMe7goQ3lTfQ13Vw4qY/Nj0979BGvMRpAYbs/BAxEvU8ew=="],
95
+
96
+ "@esbuild/win32-x64": ["@esbuild/[email protected]", "", { "os": "win32", "cpu": "x64" }, "sha512-ICgUR+kPimx0vvRzf+N/7L7tVSQeE3BYY+NhHRHXS1kBuPO7z2+7ea2HbhDyZdTephgvNvKrlDDKUexuCVBVvg=="],
97
+
98
+ "@img/sharp-darwin-arm64": ["@img/[email protected]", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-arm64": "1.0.4" }, "os": "darwin", "cpu": "arm64" }, "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ=="],
99
+
100
+ "@img/sharp-darwin-x64": ["@img/[email protected]", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-x64": "1.0.4" }, "os": "darwin", "cpu": "x64" }, "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q=="],
101
+
102
+ "@img/sharp-libvips-darwin-arm64": ["@img/[email protected]", "", { "os": "darwin", "cpu": "arm64" }, "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg=="],
103
+
104
+ "@img/sharp-libvips-darwin-x64": ["@img/[email protected]", "", { "os": "darwin", "cpu": "x64" }, "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ=="],
105
+
106
+ "@img/sharp-libvips-linux-arm": ["@img/[email protected]", "", { "os": "linux", "cpu": "arm" }, "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g=="],
107
+
108
+ "@img/sharp-libvips-linux-arm64": ["@img/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA=="],
109
+
110
+ "@img/sharp-libvips-linux-s390x": ["@img/[email protected]", "", { "os": "linux", "cpu": "s390x" }, "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA=="],
111
+
112
+ "@img/sharp-libvips-linux-x64": ["@img/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw=="],
113
+
114
+ "@img/sharp-libvips-linuxmusl-arm64": ["@img/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA=="],
115
+
116
+ "@img/sharp-libvips-linuxmusl-x64": ["@img/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw=="],
117
+
118
+ "@img/sharp-linux-arm": ["@img/[email protected]", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm": "1.0.5" }, "os": "linux", "cpu": "arm" }, "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ=="],
119
+
120
+ "@img/sharp-linux-arm64": ["@img/[email protected]", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm64": "1.0.4" }, "os": "linux", "cpu": "arm64" }, "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA=="],
121
+
122
+ "@img/sharp-linux-s390x": ["@img/[email protected]", "", { "optionalDependencies": { "@img/sharp-libvips-linux-s390x": "1.0.4" }, "os": "linux", "cpu": "s390x" }, "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q=="],
123
+
124
+ "@img/sharp-linux-x64": ["@img/[email protected]", "", { "optionalDependencies": { "@img/sharp-libvips-linux-x64": "1.0.4" }, "os": "linux", "cpu": "x64" }, "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA=="],
125
+
126
+ "@img/sharp-linuxmusl-arm64": ["@img/[email protected]", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" }, "os": "linux", "cpu": "arm64" }, "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g=="],
127
+
128
+ "@img/sharp-linuxmusl-x64": ["@img/[email protected]", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-x64": "1.0.4" }, "os": "linux", "cpu": "x64" }, "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw=="],
129
+
130
+ "@img/sharp-wasm32": ["@img/[email protected]", "", { "dependencies": { "@emnapi/runtime": "^1.2.0" }, "cpu": "none" }, "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg=="],
131
+
132
+ "@img/sharp-win32-ia32": ["@img/[email protected]", "", { "os": "win32", "cpu": "ia32" }, "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ=="],
133
+
134
+ "@img/sharp-win32-x64": ["@img/[email protected]", "", { "os": "win32", "cpu": "x64" }, "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg=="],
135
+
136
+ "@jridgewell/sourcemap-codec": ["@jridgewell/[email protected]", "", {}, "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ=="],
137
+
138
+ "@mdx-js/mdx": ["@mdx-js/[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdx": "^2.0.0", "collapse-white-space": "^2.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "estree-util-scope": "^1.0.0", "estree-walker": "^3.0.0", "hast-util-to-jsx-runtime": "^2.0.0", "markdown-extensions": "^2.0.0", "recma-build-jsx": "^1.0.0", "recma-jsx": "^1.0.0", "recma-stringify": "^1.0.0", "rehype-recma": "^1.0.0", "remark-mdx": "^3.0.0", "remark-parse": "^11.0.0", "remark-rehype": "^11.0.0", "source-map": "^0.7.0", "unified": "^11.0.0", "unist-util-position-from-estree": "^2.0.0", "unist-util-stringify-position": "^4.0.0", "unist-util-visit": "^5.0.0", "vfile": "^6.0.0" } }, "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw=="],
139
+
140
+ "@oslojs/encoding": ["@oslojs/[email protected]", "", {}, "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ=="],
141
+
142
+ "@rollup/pluginutils": ["@rollup/[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", "picomatch": "^4.0.2" }, "peerDependencies": { "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" }, "optionalPeers": ["rollup"] }, "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ=="],
143
+
144
+ "@rollup/rollup-android-arm-eabi": ["@rollup/[email protected]", "", { "os": "android", "cpu": "arm" }, "sha512-+Fbls/diZ0RDerhE8kyC6hjADCXA1K4yVNlH0EYfd2XjyH0UGgzaQ8MlT0pCXAThfxv3QUAczHaL+qSv1E4/Cg=="],
145
+
146
+ "@rollup/rollup-android-arm64": ["@rollup/[email protected]", "", { "os": "android", "cpu": "arm64" }, "sha512-PPA6aEEsTPRz+/4xxAmaoWDqh67N7wFbgFUJGMnanCFs0TV99M0M8QhhaSCks+n6EbQoFvLQgYOGXxlMGQe/6w=="],
147
+
148
+ "@rollup/rollup-darwin-arm64": ["@rollup/[email protected]", "", { "os": "darwin", "cpu": "arm64" }, "sha512-GwYOcOakYHdfnjjKwqpTGgn5a6cUX7+Ra2HeNj/GdXvO2VJOOXCiYYlRFU4CubFM67EhbmzLOmACKEfvp3J1kQ=="],
149
+
150
+ "@rollup/rollup-darwin-x64": ["@rollup/[email protected]", "", { "os": "darwin", "cpu": "x64" }, "sha512-CoLEGJ+2eheqD9KBSxmma6ld01czS52Iw0e2qMZNpPDlf7Z9mj8xmMemxEucinev4LgHalDPczMyxzbq+Q+EtA=="],
151
+
152
+ "@rollup/rollup-freebsd-arm64": ["@rollup/[email protected]", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-r7yGiS4HN/kibvESzmrOB/PxKMhPTlz+FcGvoUIKYoTyGd5toHp48g1uZy1o1xQvybwwpqpe010JrcGG2s5nkg=="],
153
+
154
+ "@rollup/rollup-freebsd-x64": ["@rollup/[email protected]", "", { "os": "freebsd", "cpu": "x64" }, "sha512-mVDxzlf0oLzV3oZOr0SMJ0lSDd3xC4CmnWJ8Val8isp9jRGl5Dq//LLDSPFrasS7pSm6m5xAcKaw3sHXhBjoRw=="],
155
+
156
+ "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "arm" }, "sha512-y/qUMOpJxBMy8xCXD++jeu8t7kzjlOCkoxxajL58G62PJGBZVl/Gwpm7JK9+YvlB701rcQTzjUZ1JgUoPTnoQA=="],
157
+
158
+ "@rollup/rollup-linux-arm-musleabihf": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "arm" }, "sha512-GoCsPibtVdJFPv/BOIvBKO/XmwZLwaNWdyD8TKlXuqp0veo2sHE+A/vpMQ5iSArRUz/uaoj4h5S6Pn0+PdhRjg=="],
159
+
160
+ "@rollup/rollup-linux-arm64-gnu": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-L5ZLphTjjAD9leJzSLI7rr8fNqJMlGDKlazW2tX4IUF9P7R5TMQPElpH82Q7eNIDQnQlAyiNVfRPfP2vM5Avvg=="],
161
+
162
+ "@rollup/rollup-linux-arm64-musl": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-ATZvCRGCDtv1Y4gpDIXsS+wfFeFuLwVxyUBSLawjgXK2tRE6fnsQEkE4csQQYWlBlsFztRzCnBvWVfcae/1qxQ=="],
163
+
164
+ "@rollup/rollup-linux-loongarch64-gnu": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "none" }, "sha512-wG9e2XtIhd++QugU5MD9i7OnpaVb08ji3P1y/hNbxrQ3sYEelKJOq1UJ5dXczeo6Hj2rfDEL5GdtkMSVLa/AOg=="],
165
+
166
+ "@rollup/rollup-linux-powerpc64le-gnu": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "ppc64" }, "sha512-vgXfWmj0f3jAUvC7TZSU/m/cOE558ILWDzS7jBhiCAFpY2WEBn5jqgbqvmzlMjtp8KlLcBlXVD2mkTSEQE6Ixw=="],
167
+
168
+ "@rollup/rollup-linux-riscv64-gnu": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "none" }, "sha512-uJkYTugqtPZBS3Z136arevt/FsKTF/J9dEMTX/cwR7lsAW4bShzI2R0pJVw+hcBTWF4dxVckYh72Hk3/hWNKvA=="],
169
+
170
+ "@rollup/rollup-linux-riscv64-musl": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "none" }, "sha512-rKmSj6EXQRnhSkE22+WvrqOqRtk733x3p5sWpZilhmjnkHkpeCgWsFFo0dGnUGeA+OZjRl3+VYq+HyCOEuwcxQ=="],
171
+
172
+ "@rollup/rollup-linux-s390x-gnu": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "s390x" }, "sha512-SpnYlAfKPOoVsQqmTFJ0usx0z84bzGOS9anAC0AZ3rdSo3snecihbhFTlJZ8XMwzqAcodjFU4+/SM311dqE5Sw=="],
173
+
174
+ "@rollup/rollup-linux-x64-gnu": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-RcDGMtqF9EFN8i2RYN2W+64CdHruJ5rPqrlYw+cgM3uOVPSsnAQps7cpjXe9be/yDp8UC7VLoCoKC8J3Kn2FkQ=="],
175
+
176
+ "@rollup/rollup-linux-x64-musl": ["@rollup/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-HZvjpiUmSNx5zFgwtQAV1GaGazT2RWvqeDi0hV+AtC8unqqDSsaFjPxfsO6qPtKRRg25SisACWnJ37Yio8ttaw=="],
177
+
178
+ "@rollup/rollup-win32-arm64-msvc": ["@rollup/[email protected]", "", { "os": "win32", "cpu": "arm64" }, "sha512-UtZQQI5k/b8d7d3i9AZmA/t+Q4tk3hOC0tMOMSq2GlMYOfxbesxG4mJSeDp0EHs30N9bsfwUvs3zF4v/RzOeTQ=="],
179
+
180
+ "@rollup/rollup-win32-ia32-msvc": ["@rollup/[email protected]", "", { "os": "win32", "cpu": "ia32" }, "sha512-+m03kvI2f5syIqHXCZLPVYplP8pQch9JHyXKZ3AGMKlg8dCyr2PKHjwRLiW53LTrN/Nc3EqHOKxUxzoSPdKddA=="],
181
+
182
+ "@rollup/rollup-win32-x64-msvc": ["@rollup/[email protected]", "", { "os": "win32", "cpu": "x64" }, "sha512-lpPE1cLfP5oPzVjKMx10pgBmKELQnFJXHgvtHCtuJWOv8MxqdEIMNtgHgBFf7Ea2/7EuVwa9fodWUfXAlXZLZQ=="],
183
+
184
+ "@shikijs/core": ["@shikijs/[email protected]", "", { "dependencies": { "@shikijs/types": "3.3.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.5" } }, "sha512-CovkFL2WVaHk6PCrwv6ctlmD4SS1qtIfN8yEyDXDYWh4ONvomdM9MaFw20qHuqJOcb8/xrkqoWQRJ//X10phOQ=="],
185
+
186
+ "@shikijs/engine-javascript": ["@shikijs/[email protected]", "", { "dependencies": { "@shikijs/types": "3.3.0", "@shikijs/vscode-textmate": "^10.0.2", "oniguruma-to-es": "^4.2.0" } }, "sha512-XlhnFGv0glq7pfsoN0KyBCz9FJU678LZdQ2LqlIdAj6JKsg5xpYKay3DkazXWExp3DTJJK9rMOuGzU2911pg7Q=="],
187
+
188
+ "@shikijs/engine-oniguruma": ["@shikijs/[email protected]", "", { "dependencies": { "@shikijs/types": "3.3.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "sha512-l0vIw+GxeNU7uGnsu6B+Crpeqf+WTQ2Va71cHb5ZYWEVEPdfYwY5kXwYqRJwHrxz9WH+pjSpXQz+TJgAsrkA5A=="],
189
+
190
+ "@shikijs/langs": ["@shikijs/[email protected]", "", { "dependencies": { "@shikijs/types": "3.3.0" } }, "sha512-zt6Kf/7XpBQKSI9eqku+arLkAcDQ3NHJO6zFjiChI8w0Oz6Jjjay7pToottjQGjSDCFk++R85643WbyINcuL+g=="],
191
+
192
+ "@shikijs/themes": ["@shikijs/[email protected]", "", { "dependencies": { "@shikijs/types": "3.3.0" } }, "sha512-tXeCvLXBnqq34B0YZUEaAD1lD4lmN6TOHAhnHacj4Owh7Ptb/rf5XCDeROZt2rEOk5yuka3OOW2zLqClV7/SOg=="],
193
+
194
+ "@shikijs/types": ["@shikijs/[email protected]", "", { "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-KPCGnHG6k06QG/2pnYGbFtFvpVJmC3uIpXrAiPrawETifujPBv0Se2oUxm5qYgjCvGJS9InKvjytOdN+bGuX+Q=="],
195
+
196
+ "@shikijs/vscode-textmate": ["@shikijs/[email protected]", "", {}, "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg=="],
197
+
198
+ "@swc/helpers": ["@swc/[email protected]", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A=="],
199
+
200
+ "@tailwindcss/node": ["@tailwindcss/[email protected]", "", { "dependencies": { "enhanced-resolve": "^5.18.1", "jiti": "^2.4.2", "lightningcss": "1.29.2", "tailwindcss": "4.1.4" } }, "sha512-MT5118zaiO6x6hNA04OWInuAiP1YISXql8Z+/Y8iisV5nuhM8VXlyhRuqc2PEviPszcXI66W44bCIk500Oolhw=="],
201
+
202
+ "@tailwindcss/oxide": ["@tailwindcss/[email protected]", "", { "optionalDependencies": { "@tailwindcss/oxide-android-arm64": "4.1.4", "@tailwindcss/oxide-darwin-arm64": "4.1.4", "@tailwindcss/oxide-darwin-x64": "4.1.4", "@tailwindcss/oxide-freebsd-x64": "4.1.4", "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.4", "@tailwindcss/oxide-linux-arm64-gnu": "4.1.4", "@tailwindcss/oxide-linux-arm64-musl": "4.1.4", "@tailwindcss/oxide-linux-x64-gnu": "4.1.4", "@tailwindcss/oxide-linux-x64-musl": "4.1.4", "@tailwindcss/oxide-wasm32-wasi": "4.1.4", "@tailwindcss/oxide-win32-arm64-msvc": "4.1.4", "@tailwindcss/oxide-win32-x64-msvc": "4.1.4" } }, "sha512-p5wOpXyOJx7mKh5MXh5oKk+kqcz8T+bA3z/5VWWeQwFrmuBItGwz8Y2CHk/sJ+dNb9B0nYFfn0rj/cKHZyjahQ=="],
203
+
204
+ "@tailwindcss/oxide-android-arm64": ["@tailwindcss/[email protected]", "", { "os": "android", "cpu": "arm64" }, "sha512-xMMAe/SaCN/vHfQYui3fqaBDEXMu22BVwQ33veLc8ep+DNy7CWN52L+TTG9y1K397w9nkzv+Mw+mZWISiqhmlA=="],
205
+
206
+ "@tailwindcss/oxide-darwin-arm64": ["@tailwindcss/[email protected]", "", { "os": "darwin", "cpu": "arm64" }, "sha512-JGRj0SYFuDuAGilWFBlshcexev2hOKfNkoX+0QTksKYq2zgF9VY/vVMq9m8IObYnLna0Xlg+ytCi2FN2rOL0Sg=="],
207
+
208
+ "@tailwindcss/oxide-darwin-x64": ["@tailwindcss/[email protected]", "", { "os": "darwin", "cpu": "x64" }, "sha512-sdDeLNvs3cYeWsEJ4H1DvjOzaGios4QbBTNLVLVs0XQ0V95bffT3+scptzYGPMjm7xv4+qMhCDrkHwhnUySEzA=="],
209
+
210
+ "@tailwindcss/oxide-freebsd-x64": ["@tailwindcss/[email protected]", "", { "os": "freebsd", "cpu": "x64" }, "sha512-VHxAqxqdghM83HslPhRsNhHo91McsxRJaEnShJOMu8mHmEj9Ig7ToHJtDukkuLWLzLboh2XSjq/0zO6wgvykNA=="],
211
+
212
+ "@tailwindcss/oxide-linux-arm-gnueabihf": ["@tailwindcss/[email protected]", "", { "os": "linux", "cpu": "arm" }, "sha512-OTU/m/eV4gQKxy9r5acuesqaymyeSCnsx1cFto/I1WhPmi5HDxX1nkzb8KYBiwkHIGg7CTfo/AcGzoXAJBxLfg=="],
213
+
214
+ "@tailwindcss/oxide-linux-arm64-gnu": ["@tailwindcss/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-hKlLNvbmUC6z5g/J4H+Zx7f7w15whSVImokLPmP6ff1QqTVE+TxUM9PGuNsjHvkvlHUtGTdDnOvGNSEUiXI1Ww=="],
215
+
216
+ "@tailwindcss/oxide-linux-arm64-musl": ["@tailwindcss/[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-X3As2xhtgPTY/m5edUtddmZ8rCruvBvtxYLMw9OsZdH01L2gS2icsHRwxdU0dMItNfVmrBezueXZCHxVeeb7Aw=="],
217
+
218
+ "@tailwindcss/oxide-linux-x64-gnu": ["@tailwindcss/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-2VG4DqhGaDSmYIu6C4ua2vSLXnJsb/C9liej7TuSO04NK+JJJgJucDUgmX6sn7Gw3Cs5ZJ9ZLrnI0QRDOjLfNQ=="],
219
+
220
+ "@tailwindcss/oxide-linux-x64-musl": ["@tailwindcss/[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-v+mxVgH2kmur/X5Mdrz9m7TsoVjbdYQT0b4Z+dr+I4RvreCNXyCFELZL/DO0M1RsidZTrm6O1eMnV6zlgEzTMQ=="],
221
+
222
+ "@tailwindcss/oxide-wasm32-wasi": ["@tailwindcss/[email protected]", "", { "dependencies": { "@emnapi/core": "^1.4.0", "@emnapi/runtime": "^1.4.0", "@emnapi/wasi-threads": "^1.0.1", "@napi-rs/wasm-runtime": "^0.2.8", "@tybys/wasm-util": "^0.9.0", "tslib": "^2.8.0" }, "cpu": "none" }, "sha512-2TLe9ir+9esCf6Wm+lLWTMbgklIjiF0pbmDnwmhR9MksVOq+e8aP3TSsXySnBDDvTTVd/vKu1aNttEGj3P6l8Q=="],
223
+
224
+ "@tailwindcss/oxide-win32-arm64-msvc": ["@tailwindcss/[email protected]", "", { "os": "win32", "cpu": "arm64" }, "sha512-VlnhfilPlO0ltxW9/BgfLI5547PYzqBMPIzRrk4W7uupgCt8z6Trw/tAj6QUtF2om+1MH281Pg+HHUJoLesmng=="],
225
+
226
+ "@tailwindcss/oxide-win32-x64-msvc": ["@tailwindcss/[email protected]", "", { "os": "win32", "cpu": "x64" }, "sha512-+7S63t5zhYjslUGb8NcgLpFXD+Kq1F/zt5Xv5qTv7HaFTG/DHyHD9GA6ieNAxhgyA4IcKa/zy7Xx4Oad2/wuhw=="],
227
+
228
+ "@tailwindcss/vite": ["@tailwindcss/[email protected]", "", { "dependencies": { "@tailwindcss/node": "4.1.4", "@tailwindcss/oxide": "4.1.4", "tailwindcss": "4.1.4" }, "peerDependencies": { "vite": "^5.2.0 || ^6" } }, "sha512-4UQeMrONbvrsXKXXp/uxmdEN5JIJ9RkH7YVzs6AMxC/KC1+Np7WZBaNIco7TEjlkthqxZbt8pU/ipD+hKjm80A=="],
229
+
230
+ "@types/debug": ["@types/[email protected]", "", { "dependencies": { "@types/ms": "*" } }, "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ=="],
231
+
232
+ "@types/estree": ["@types/[email protected]", "", {}, "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ=="],
233
+
234
+ "@types/estree-jsx": ["@types/[email protected]", "", { "dependencies": { "@types/estree": "*" } }, "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg=="],
235
+
236
+ "@types/hast": ["@types/[email protected]", "", { "dependencies": { "@types/unist": "*" } }, "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ=="],
237
+
238
+ "@types/mdast": ["@types/[email protected]", "", { "dependencies": { "@types/unist": "*" } }, "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA=="],
239
+
240
+ "@types/mdx": ["@types/[email protected]", "", {}, "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw=="],
241
+
242
+ "@types/ms": ["@types/[email protected]", "", {}, "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="],
243
+
244
+ "@types/nlcst": ["@types/[email protected]", "", { "dependencies": { "@types/unist": "*" } }, "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA=="],
245
+
246
+ "@types/node": ["@types/[email protected]", "", {}, "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw=="],
247
+
248
+ "@types/sax": ["@types/[email protected]", "", { "dependencies": { "@types/node": "*" } }, "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A=="],
249
+
250
+ "@types/unist": ["@types/[email protected]", "", {}, "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q=="],
251
+
252
+ "@ungap/structured-clone": ["@ungap/[email protected]", "", {}, "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="],
253
+
254
+ "acorn": ["[email protected]", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg=="],
255
+
256
+ "acorn-jsx": ["[email protected]", "", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="],
257
+
258
+ "ansi-align": ["[email protected]", "", { "dependencies": { "string-width": "^4.1.0" } }, "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w=="],
259
+
260
+ "ansi-regex": ["[email protected]", "", {}, "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA=="],
261
+
262
+ "ansi-styles": ["[email protected]", "", {}, "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug=="],
263
+
264
+ "anymatch": ["[email protected]", "", { "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw=="],
265
+
266
+ "arg": ["[email protected]", "", {}, "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="],
267
+
268
+ "argparse": ["[email protected]", "", {}, "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="],
269
+
270
+ "aria-query": ["[email protected]", "", {}, "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw=="],
271
+
272
+ "array-iterate": ["[email protected]", "", {}, "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg=="],
273
+
274
+ "astring": ["[email protected]", "", { "bin": { "astring": "bin/astring" } }, "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg=="],
275
+
276
+ "astro": ["[email protected]", "", { "dependencies": { "@astrojs/compiler": "^2.11.0", "@astrojs/internal-helpers": "0.6.1", "@astrojs/markdown-remark": "6.3.1", "@astrojs/telemetry": "3.2.1", "@capsizecss/unpack": "^2.4.0", "@oslojs/encoding": "^1.1.0", "@rollup/pluginutils": "^5.1.4", "acorn": "^8.14.1", "aria-query": "^5.3.2", "axobject-query": "^4.1.0", "boxen": "8.0.1", "ci-info": "^4.2.0", "clsx": "^2.1.1", "common-ancestor-path": "^1.0.1", "cookie": "^1.0.2", "cssesc": "^3.0.0", "debug": "^4.4.0", "deterministic-object-hash": "^2.0.2", "devalue": "^5.1.1", "diff": "^5.2.0", "dlv": "^1.1.3", "dset": "^3.1.4", "es-module-lexer": "^1.6.0", "esbuild": "^0.25.0", "estree-walker": "^3.0.3", "flattie": "^1.1.1", "github-slugger": "^2.0.0", "html-escaper": "3.0.3", "http-cache-semantics": "^4.1.1", "js-yaml": "^4.1.0", "kleur": "^4.1.5", "magic-string": "^0.30.17", "magicast": "^0.3.5", "mrmime": "^2.0.1", "neotraverse": "^0.6.18", "p-limit": "^6.2.0", "p-queue": "^8.1.0", "package-manager-detector": "^1.1.0", "picomatch": "^4.0.2", "prompts": "^2.4.2", "rehype": "^13.0.2", "semver": "^7.7.1", "shiki": "^3.2.1", "tinyexec": "^0.3.2", "tinyglobby": "^0.2.12", "tsconfck": "^3.1.5", "ultrahtml": "^1.6.0", "unifont": "~0.2.0", "unist-util-visit": "^5.0.0", "unstorage": "^1.15.0", "vfile": "^6.0.3", "vite": "^6.2.6", "vitefu": "^1.0.6", "xxhash-wasm": "^1.1.0", "yargs-parser": "^21.1.1", "yocto-spinner": "^0.2.1", "zod": "^3.24.2", "zod-to-json-schema": "^3.24.5", "zod-to-ts": "^1.2.0" }, "optionalDependencies": { "sharp": "^0.33.3" }, "bin": { "astro": "astro.js" } }, "sha512-c59YuYiXyWWnUMOBlDczrjqKzF0dJQP20EP9vqDggcyKm//tEt9iJHNwoYq4r3UeO9UJCwlGK8FwaGTAwwF3IA=="],
277
+
278
+ "axobject-query": ["[email protected]", "", {}, "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="],
279
+
280
+ "bail": ["[email protected]", "", {}, "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw=="],
281
+
282
+ "base-64": ["[email protected]", "", {}, "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg=="],
283
+
284
+ "base64-js": ["[email protected]", "", {}, "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="],
285
+
286
+ "blob-to-buffer": ["[email protected]", "", {}, "sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA=="],
287
+
288
+ "boxen": ["[email protected]", "", { "dependencies": { "ansi-align": "^3.0.1", "camelcase": "^8.0.0", "chalk": "^5.3.0", "cli-boxes": "^3.0.0", "string-width": "^7.2.0", "type-fest": "^4.21.0", "widest-line": "^5.0.0", "wrap-ansi": "^9.0.0" } }, "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw=="],
289
+
290
+ "brotli": ["[email protected]", "", { "dependencies": { "base64-js": "^1.1.2" } }, "sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg=="],
291
+
292
+ "camelcase": ["[email protected]", "", {}, "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA=="],
293
+
294
+ "ccount": ["[email protected]", "", {}, "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg=="],
295
+
296
+ "chalk": ["[email protected]", "", {}, "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w=="],
297
+
298
+ "character-entities": ["[email protected]", "", {}, "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ=="],
299
+
300
+ "character-entities-html4": ["[email protected]", "", {}, "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA=="],
301
+
302
+ "character-entities-legacy": ["[email protected]", "", {}, "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ=="],
303
+
304
+ "character-reference-invalid": ["[email protected]", "", {}, "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw=="],
305
+
306
+ "chokidar": ["[email protected]", "", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="],
307
+
308
+ "ci-info": ["[email protected]", "", {}, "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg=="],
309
+
310
+ "cli-boxes": ["[email protected]", "", {}, "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g=="],
311
+
312
+ "clone": ["[email protected]", "", {}, "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w=="],
313
+
314
+ "clsx": ["[email protected]", "", {}, "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="],
315
+
316
+ "collapse-white-space": ["[email protected]", "", {}, "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw=="],
317
+
318
+ "color": ["[email protected]", "", { "dependencies": { "color-convert": "^2.0.1", "color-string": "^1.9.0" } }, "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A=="],
319
+
320
+ "color-convert": ["[email protected]", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="],
321
+
322
+ "color-name": ["[email protected]", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="],
323
+
324
+ "color-string": ["[email protected]", "", { "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg=="],
325
+
326
+ "comma-separated-tokens": ["[email protected]", "", {}, "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg=="],
327
+
328
+ "common-ancestor-path": ["[email protected]", "", {}, "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w=="],
329
+
330
+ "cookie": ["[email protected]", "", {}, "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA=="],
331
+
332
+ "cookie-es": ["[email protected]", "", {}, "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg=="],
333
+
334
+ "cross-fetch": ["[email protected]", "", { "dependencies": { "node-fetch": "^2.7.0" } }, "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q=="],
335
+
336
+ "crossws": ["[email protected]", "", { "dependencies": { "uncrypto": "^0.1.3" } }, "sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw=="],
337
+
338
+ "css-tree": ["[email protected]", "", { "dependencies": { "mdn-data": "2.12.2", "source-map-js": "^1.0.1" } }, "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w=="],
339
+
340
+ "cssesc": ["[email protected]", "", { "bin": { "cssesc": "bin/cssesc" } }, "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="],
341
+
342
+ "debug": ["[email protected]", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA=="],
343
+
344
+ "decode-named-character-reference": ["[email protected]", "", { "dependencies": { "character-entities": "^2.0.0" } }, "sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w=="],
345
+
346
+ "defu": ["[email protected]", "", {}, "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg=="],
347
+
348
+ "dequal": ["[email protected]", "", {}, "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="],
349
+
350
+ "destr": ["[email protected]", "", {}, "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA=="],
351
+
352
+ "detect-libc": ["[email protected]", "", {}, "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA=="],
353
+
354
+ "deterministic-object-hash": ["[email protected]", "", { "dependencies": { "base-64": "^1.0.0" } }, "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ=="],
355
+
356
+ "devalue": ["[email protected]", "", {}, "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw=="],
357
+
358
+ "devlop": ["[email protected]", "", { "dependencies": { "dequal": "^2.0.0" } }, "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA=="],
359
+
360
+ "dfa": ["[email protected]", "", {}, "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q=="],
361
+
362
+ "diff": ["[email protected]", "", {}, "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A=="],
363
+
364
+ "dlv": ["[email protected]", "", {}, "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="],
365
+
366
+ "dset": ["[email protected]", "", {}, "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA=="],
367
+
368
+ "emoji-regex": ["[email protected]", "", {}, "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw=="],
369
+
370
+ "enhanced-resolve": ["[email protected]", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg=="],
371
+
372
+ "entities": ["[email protected]", "", {}, "sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw=="],
373
+
374
+ "es-module-lexer": ["[email protected]", "", {}, "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA=="],
375
+
376
+ "esast-util-from-estree": ["[email protected]", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "devlop": "^1.0.0", "estree-util-visit": "^2.0.0", "unist-util-position-from-estree": "^2.0.0" } }, "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ=="],
377
+
378
+ "esast-util-from-js": ["[email protected]", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "acorn": "^8.0.0", "esast-util-from-estree": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw=="],
379
+
380
+ "esbuild": ["[email protected]", "", { "optionalDependencies": { "@esbuild/aix-ppc64": "0.25.3", "@esbuild/android-arm": "0.25.3", "@esbuild/android-arm64": "0.25.3", "@esbuild/android-x64": "0.25.3", "@esbuild/darwin-arm64": "0.25.3", "@esbuild/darwin-x64": "0.25.3", "@esbuild/freebsd-arm64": "0.25.3", "@esbuild/freebsd-x64": "0.25.3", "@esbuild/linux-arm": "0.25.3", "@esbuild/linux-arm64": "0.25.3", "@esbuild/linux-ia32": "0.25.3", "@esbuild/linux-loong64": "0.25.3", "@esbuild/linux-mips64el": "0.25.3", "@esbuild/linux-ppc64": "0.25.3", "@esbuild/linux-riscv64": "0.25.3", "@esbuild/linux-s390x": "0.25.3", "@esbuild/linux-x64": "0.25.3", "@esbuild/netbsd-arm64": "0.25.3", "@esbuild/netbsd-x64": "0.25.3", "@esbuild/openbsd-arm64": "0.25.3", "@esbuild/openbsd-x64": "0.25.3", "@esbuild/sunos-x64": "0.25.3", "@esbuild/win32-arm64": "0.25.3", "@esbuild/win32-ia32": "0.25.3", "@esbuild/win32-x64": "0.25.3" }, "bin": { "esbuild": "bin/esbuild" } }, "sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q=="],
381
+
382
+ "escape-string-regexp": ["[email protected]", "", {}, "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw=="],
383
+
384
+ "estree-util-attach-comments": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw=="],
385
+
386
+ "estree-util-build-jsx": ["[email protected]", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "estree-walker": "^3.0.0" } }, "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ=="],
387
+
388
+ "estree-util-is-identifier-name": ["[email protected]", "", {}, "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg=="],
389
+
390
+ "estree-util-scope": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0" } }, "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ=="],
391
+
392
+ "estree-util-to-js": ["[email protected]", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "astring": "^1.8.0", "source-map": "^0.7.0" } }, "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg=="],
393
+
394
+ "estree-util-visit": ["[email protected]", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/unist": "^3.0.0" } }, "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww=="],
395
+
396
+ "estree-walker": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0" } }, "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g=="],
397
+
398
+ "eventemitter3": ["[email protected]", "", {}, "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA=="],
399
+
400
+ "extend": ["[email protected]", "", {}, "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="],
401
+
402
+ "fast-deep-equal": ["[email protected]", "", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="],
403
+
404
+ "fast-xml-parser": ["[email protected]", "", { "dependencies": { "strnum": "^1.1.1" }, "bin": { "fxparser": "src/cli/cli.js" } }, "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig=="],
405
+
406
+ "fdir": ["[email protected]", "", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg=="],
407
+
408
+ "flattie": ["[email protected]", "", {}, "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ=="],
409
+
410
+ "fontkit": ["[email protected]", "", { "dependencies": { "@swc/helpers": "^0.5.12", "brotli": "^1.3.2", "clone": "^2.1.2", "dfa": "^1.2.0", "fast-deep-equal": "^3.1.3", "restructure": "^3.0.0", "tiny-inflate": "^1.0.3", "unicode-properties": "^1.4.0", "unicode-trie": "^2.0.0" } }, "sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g=="],
411
+
412
+ "fsevents": ["[email protected]", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="],
413
+
414
+ "get-east-asian-width": ["[email protected]", "", {}, "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ=="],
415
+
416
+ "github-slugger": ["[email protected]", "", {}, "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw=="],
417
+
418
+ "graceful-fs": ["[email protected]", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="],
419
+
420
+ "h3": ["[email protected]", "", { "dependencies": { "cookie-es": "^1.2.2", "crossws": "^0.3.3", "defu": "^6.1.4", "destr": "^2.0.3", "iron-webcrypto": "^1.2.1", "node-mock-http": "^1.0.0", "radix3": "^1.1.2", "ufo": "^1.5.4", "uncrypto": "^0.1.3" } }, "sha512-+ORaOBttdUm1E2Uu/obAyCguiI7MbBvsLTndc3gyK3zU+SYLoZXlyCP9Xgy0gikkGufFLTZXCXD6+4BsufnmHA=="],
421
+
422
+ "hast-util-from-html": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "devlop": "^1.1.0", "hast-util-from-parse5": "^8.0.0", "parse5": "^7.0.0", "vfile": "^6.0.0", "vfile-message": "^4.0.0" } }, "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw=="],
423
+
424
+ "hast-util-from-parse5": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "devlop": "^1.0.0", "hastscript": "^9.0.0", "property-information": "^7.0.0", "vfile": "^6.0.0", "vfile-location": "^5.0.0", "web-namespaces": "^2.0.0" } }, "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg=="],
425
+
426
+ "hast-util-is-element": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g=="],
427
+
428
+ "hast-util-parse-selector": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A=="],
429
+
430
+ "hast-util-raw": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "@ungap/structured-clone": "^1.0.0", "hast-util-from-parse5": "^8.0.0", "hast-util-to-parse5": "^8.0.0", "html-void-elements": "^3.0.0", "mdast-util-to-hast": "^13.0.0", "parse5": "^7.0.0", "unist-util-position": "^5.0.0", "unist-util-visit": "^5.0.0", "vfile": "^6.0.0", "web-namespaces": "^2.0.0", "zwitch": "^2.0.0" } }, "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw=="],
431
+
432
+ "hast-util-to-estree": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "comma-separated-tokens": "^2.0.0", "devlop": "^1.0.0", "estree-util-attach-comments": "^3.0.0", "estree-util-is-identifier-name": "^3.0.0", "hast-util-whitespace": "^3.0.0", "mdast-util-mdx-expression": "^2.0.0", "mdast-util-mdx-jsx": "^3.0.0", "mdast-util-mdxjs-esm": "^2.0.0", "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0", "style-to-js": "^1.0.0", "unist-util-position": "^5.0.0", "zwitch": "^2.0.0" } }, "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w=="],
433
+
434
+ "hast-util-to-html": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "ccount": "^2.0.0", "comma-separated-tokens": "^2.0.0", "hast-util-whitespace": "^3.0.0", "html-void-elements": "^3.0.0", "mdast-util-to-hast": "^13.0.0", "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0", "stringify-entities": "^4.0.0", "zwitch": "^2.0.4" } }, "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw=="],
435
+
436
+ "hast-util-to-jsx-runtime": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "comma-separated-tokens": "^2.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "hast-util-whitespace": "^3.0.0", "mdast-util-mdx-expression": "^2.0.0", "mdast-util-mdx-jsx": "^3.0.0", "mdast-util-mdxjs-esm": "^2.0.0", "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0", "style-to-js": "^1.0.0", "unist-util-position": "^5.0.0", "vfile-message": "^4.0.0" } }, "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg=="],
437
+
438
+ "hast-util-to-parse5": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "comma-separated-tokens": "^2.0.0", "devlop": "^1.0.0", "property-information": "^6.0.0", "space-separated-tokens": "^2.0.0", "web-namespaces": "^2.0.0", "zwitch": "^2.0.0" } }, "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw=="],
439
+
440
+ "hast-util-to-text": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", "hast-util-is-element": "^3.0.0", "unist-util-find-after": "^5.0.0" } }, "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A=="],
441
+
442
+ "hast-util-whitespace": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0" } }, "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw=="],
443
+
444
+ "hastscript": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "comma-separated-tokens": "^2.0.0", "hast-util-parse-selector": "^4.0.0", "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0" } }, "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w=="],
445
+
446
+ "html-escaper": ["[email protected]", "", {}, "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ=="],
447
+
448
+ "html-void-elements": ["[email protected]", "", {}, "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg=="],
449
+
450
+ "http-cache-semantics": ["[email protected]", "", {}, "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ=="],
451
+
452
+ "import-meta-resolve": ["[email protected]", "", {}, "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw=="],
453
+
454
+ "inline-style-parser": ["[email protected]", "", {}, "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q=="],
455
+
456
+ "iron-webcrypto": ["[email protected]", "", {}, "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg=="],
457
+
458
+ "is-alphabetical": ["[email protected]", "", {}, "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ=="],
459
+
460
+ "is-alphanumerical": ["[email protected]", "", { "dependencies": { "is-alphabetical": "^2.0.0", "is-decimal": "^2.0.0" } }, "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw=="],
461
+
462
+ "is-arrayish": ["[email protected]", "", {}, "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="],
463
+
464
+ "is-decimal": ["[email protected]", "", {}, "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A=="],
465
+
466
+ "is-docker": ["[email protected]", "", { "bin": { "is-docker": "cli.js" } }, "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ=="],
467
+
468
+ "is-fullwidth-code-point": ["[email protected]", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="],
469
+
470
+ "is-hexadecimal": ["[email protected]", "", {}, "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg=="],
471
+
472
+ "is-inside-container": ["[email protected]", "", { "dependencies": { "is-docker": "^3.0.0" }, "bin": { "is-inside-container": "cli.js" } }, "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA=="],
473
+
474
+ "is-plain-obj": ["[email protected]", "", {}, "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg=="],
475
+
476
+ "is-wsl": ["[email protected]", "", { "dependencies": { "is-inside-container": "^1.0.0" } }, "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw=="],
477
+
478
+ "jiti": ["[email protected]", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A=="],
479
+
480
+ "js-yaml": ["[email protected]", "", { "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA=="],
481
+
482
+ "kleur": ["[email protected]", "", {}, "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ=="],
483
+
484
+ "lightningcss": ["[email protected]", "", { "dependencies": { "detect-libc": "^2.0.3" }, "optionalDependencies": { "lightningcss-darwin-arm64": "1.29.2", "lightningcss-darwin-x64": "1.29.2", "lightningcss-freebsd-x64": "1.29.2", "lightningcss-linux-arm-gnueabihf": "1.29.2", "lightningcss-linux-arm64-gnu": "1.29.2", "lightningcss-linux-arm64-musl": "1.29.2", "lightningcss-linux-x64-gnu": "1.29.2", "lightningcss-linux-x64-musl": "1.29.2", "lightningcss-win32-arm64-msvc": "1.29.2", "lightningcss-win32-x64-msvc": "1.29.2" } }, "sha512-6b6gd/RUXKaw5keVdSEtqFVdzWnU5jMxTUjA2bVcMNPLwSQ08Sv/UodBVtETLCn7k4S1Ibxwh7k68IwLZPgKaA=="],
485
+
486
+ "lightningcss-darwin-arm64": ["[email protected]", "", { "os": "darwin", "cpu": "arm64" }, "sha512-cK/eMabSViKn/PG8U/a7aCorpeKLMlK0bQeNHmdb7qUnBkNPnL+oV5DjJUo0kqWsJUapZsM4jCfYItbqBDvlcA=="],
487
+
488
+ "lightningcss-darwin-x64": ["[email protected]", "", { "os": "darwin", "cpu": "x64" }, "sha512-j5qYxamyQw4kDXX5hnnCKMf3mLlHvG44f24Qyi2965/Ycz829MYqjrVg2H8BidybHBp9kom4D7DR5VqCKDXS0w=="],
489
+
490
+ "lightningcss-freebsd-x64": ["[email protected]", "", { "os": "freebsd", "cpu": "x64" }, "sha512-wDk7M2tM78Ii8ek9YjnY8MjV5f5JN2qNVO+/0BAGZRvXKtQrBC4/cn4ssQIpKIPP44YXw6gFdpUF+Ps+RGsCwg=="],
491
+
492
+ "lightningcss-linux-arm-gnueabihf": ["[email protected]", "", { "os": "linux", "cpu": "arm" }, "sha512-IRUrOrAF2Z+KExdExe3Rz7NSTuuJ2HvCGlMKoquK5pjvo2JY4Rybr+NrKnq0U0hZnx5AnGsuFHjGnNT14w26sg=="],
493
+
494
+ "lightningcss-linux-arm64-gnu": ["[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-KKCpOlmhdjvUTX/mBuaKemp0oeDIBBLFiU5Fnqxh1/DZ4JPZi4evEH7TKoSBFOSOV3J7iEmmBaw/8dpiUvRKlQ=="],
495
+
496
+ "lightningcss-linux-arm64-musl": ["[email protected]", "", { "os": "linux", "cpu": "arm64" }, "sha512-Q64eM1bPlOOUgxFmoPUefqzY1yV3ctFPE6d/Vt7WzLW4rKTv7MyYNky+FWxRpLkNASTnKQUaiMJ87zNODIrrKQ=="],
497
+
498
+ "lightningcss-linux-x64-gnu": ["[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-0v6idDCPG6epLXtBH/RPkHvYx74CVziHo6TMYga8O2EiQApnUPZsbR9nFNrg2cgBzk1AYqEd95TlrsL7nYABQg=="],
499
+
500
+ "lightningcss-linux-x64-musl": ["[email protected]", "", { "os": "linux", "cpu": "x64" }, "sha512-rMpz2yawkgGT8RULc5S4WiZopVMOFWjiItBT7aSfDX4NQav6M44rhn5hjtkKzB+wMTRlLLqxkeYEtQ3dd9696w=="],
501
+
502
+ "lightningcss-win32-arm64-msvc": ["[email protected]", "", { "os": "win32", "cpu": "arm64" }, "sha512-nL7zRW6evGQqYVu/bKGK+zShyz8OVzsCotFgc7judbt6wnB2KbiKKJwBE4SGoDBQ1O94RjW4asrCjQL4i8Fhbw=="],
503
+
504
+ "lightningcss-win32-x64-msvc": ["[email protected]", "", { "os": "win32", "cpu": "x64" }, "sha512-EdIUW3B2vLuHmv7urfzMI/h2fmlnOQBk1xlsDxkN1tCWKjNFjfLhGxYk8C8mzpSfr+A6jFFIi8fU6LbQGsRWjA=="],
505
+
506
+ "longest-streak": ["[email protected]", "", {}, "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g=="],
507
+
508
+ "lru-cache": ["[email protected]", "", {}, "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="],
509
+
510
+ "magic-string": ["[email protected]", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } }, "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA=="],
511
+
512
+ "magicast": ["[email protected]", "", { "dependencies": { "@babel/parser": "^7.25.4", "@babel/types": "^7.25.4", "source-map-js": "^1.2.0" } }, "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ=="],
513
+
514
+ "markdown-extensions": ["[email protected]", "", {}, "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q=="],
515
+
516
+ "markdown-table": ["[email protected]", "", {}, "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw=="],
517
+
518
+ "mdast-util-definitions": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ=="],
519
+
520
+ "mdast-util-find-and-replace": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "escape-string-regexp": "^5.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" } }, "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg=="],
521
+
522
+ "mdast-util-from-markdown": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", "mdast-util-to-string": "^4.0.0", "micromark": "^4.0.0", "micromark-util-decode-numeric-character-reference": "^2.0.0", "micromark-util-decode-string": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "unist-util-stringify-position": "^4.0.0" } }, "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA=="],
523
+
524
+ "mdast-util-gfm": ["[email protected]", "", { "dependencies": { "mdast-util-from-markdown": "^2.0.0", "mdast-util-gfm-autolink-literal": "^2.0.0", "mdast-util-gfm-footnote": "^2.0.0", "mdast-util-gfm-strikethrough": "^2.0.0", "mdast-util-gfm-table": "^2.0.0", "mdast-util-gfm-task-list-item": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ=="],
525
+
526
+ "mdast-util-gfm-autolink-literal": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "ccount": "^2.0.0", "devlop": "^1.0.0", "mdast-util-find-and-replace": "^3.0.0", "micromark-util-character": "^2.0.0" } }, "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ=="],
527
+
528
+ "mdast-util-gfm-footnote": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.1.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0" } }, "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ=="],
529
+
530
+ "mdast-util-gfm-strikethrough": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg=="],
531
+
532
+ "mdast-util-gfm-table": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "markdown-table": "^3.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg=="],
533
+
534
+ "mdast-util-gfm-task-list-item": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ=="],
535
+
536
+ "mdast-util-mdx": ["[email protected]", "", { "dependencies": { "mdast-util-from-markdown": "^2.0.0", "mdast-util-mdx-expression": "^2.0.0", "mdast-util-mdx-jsx": "^3.0.0", "mdast-util-mdxjs-esm": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w=="],
537
+
538
+ "mdast-util-mdx-expression": ["[email protected]", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ=="],
539
+
540
+ "mdast-util-mdx-jsx": ["[email protected]", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", "ccount": "^2.0.0", "devlop": "^1.1.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0", "parse-entities": "^4.0.0", "stringify-entities": "^4.0.0", "unist-util-stringify-position": "^4.0.0", "vfile-message": "^4.0.0" } }, "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q=="],
541
+
542
+ "mdast-util-mdxjs-esm": ["[email protected]", "", { "dependencies": { "@types/estree-jsx": "^1.0.0", "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "devlop": "^1.0.0", "mdast-util-from-markdown": "^2.0.0", "mdast-util-to-markdown": "^2.0.0" } }, "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg=="],
543
+
544
+ "mdast-util-phrasing": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "unist-util-is": "^6.0.0" } }, "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w=="],
545
+
546
+ "mdast-util-to-hast": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "@ungap/structured-clone": "^1.0.0", "devlop": "^1.0.0", "micromark-util-sanitize-uri": "^2.0.0", "trim-lines": "^3.0.0", "unist-util-position": "^5.0.0", "unist-util-visit": "^5.0.0", "vfile": "^6.0.0" } }, "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA=="],
547
+
548
+ "mdast-util-to-markdown": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "@types/unist": "^3.0.0", "longest-streak": "^3.0.0", "mdast-util-phrasing": "^4.0.0", "mdast-util-to-string": "^4.0.0", "micromark-util-classify-character": "^2.0.0", "micromark-util-decode-string": "^2.0.0", "unist-util-visit": "^5.0.0", "zwitch": "^2.0.0" } }, "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA=="],
549
+
550
+ "mdast-util-to-string": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0" } }, "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg=="],
551
+
552
+ "mdn-data": ["[email protected]", "", {}, "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA=="],
553
+
554
+ "micromark": ["[email protected]", "", { "dependencies": { "@types/debug": "^4.0.0", "debug": "^4.0.0", "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", "micromark-core-commonmark": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-chunked": "^2.0.0", "micromark-util-combine-extensions": "^2.0.0", "micromark-util-decode-numeric-character-reference": "^2.0.0", "micromark-util-encode": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0", "micromark-util-resolve-all": "^2.0.0", "micromark-util-sanitize-uri": "^2.0.0", "micromark-util-subtokenize": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA=="],
555
+
556
+ "micromark-core-commonmark": ["[email protected]", "", { "dependencies": { "decode-named-character-reference": "^1.0.0", "devlop": "^1.0.0", "micromark-factory-destination": "^2.0.0", "micromark-factory-label": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-factory-title": "^2.0.0", "micromark-factory-whitespace": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-chunked": "^2.0.0", "micromark-util-classify-character": "^2.0.0", "micromark-util-html-tag-name": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0", "micromark-util-resolve-all": "^2.0.0", "micromark-util-subtokenize": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg=="],
557
+
558
+ "micromark-extension-gfm": ["[email protected]", "", { "dependencies": { "micromark-extension-gfm-autolink-literal": "^2.0.0", "micromark-extension-gfm-footnote": "^2.0.0", "micromark-extension-gfm-strikethrough": "^2.0.0", "micromark-extension-gfm-table": "^2.0.0", "micromark-extension-gfm-tagfilter": "^2.0.0", "micromark-extension-gfm-task-list-item": "^2.0.0", "micromark-util-combine-extensions": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w=="],
559
+
560
+ "micromark-extension-gfm-autolink-literal": ["[email protected]", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-sanitize-uri": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw=="],
561
+
562
+ "micromark-extension-gfm-footnote": ["[email protected]", "", { "dependencies": { "devlop": "^1.0.0", "micromark-core-commonmark": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-normalize-identifier": "^2.0.0", "micromark-util-sanitize-uri": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw=="],
563
+
564
+ "micromark-extension-gfm-strikethrough": ["[email protected]", "", { "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", "micromark-util-classify-character": "^2.0.0", "micromark-util-resolve-all": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw=="],
565
+
566
+ "micromark-extension-gfm-table": ["[email protected]", "", { "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg=="],
567
+
568
+ "micromark-extension-gfm-tagfilter": ["[email protected]", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg=="],
569
+
570
+ "micromark-extension-gfm-task-list-item": ["[email protected]", "", { "dependencies": { "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw=="],
571
+
572
+ "micromark-extension-mdx-expression": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", "micromark-factory-mdx-expression": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q=="],
573
+
574
+ "micromark-extension-mdx-jsx": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", "estree-util-is-identifier-name": "^3.0.0", "micromark-factory-mdx-expression": "^2.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ=="],
575
+
576
+ "micromark-extension-mdx-md": ["[email protected]", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ=="],
577
+
578
+ "micromark-extension-mdxjs": ["[email protected]", "", { "dependencies": { "acorn": "^8.0.0", "acorn-jsx": "^5.0.0", "micromark-extension-mdx-expression": "^3.0.0", "micromark-extension-mdx-jsx": "^3.0.0", "micromark-extension-mdx-md": "^2.0.0", "micromark-extension-mdxjs-esm": "^3.0.0", "micromark-util-combine-extensions": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ=="],
579
+
580
+ "micromark-extension-mdxjs-esm": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", "micromark-core-commonmark": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "unist-util-position-from-estree": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A=="],
581
+
582
+ "micromark-factory-destination": ["[email protected]", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA=="],
583
+
584
+ "micromark-factory-label": ["[email protected]", "", { "dependencies": { "devlop": "^1.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg=="],
585
+
586
+ "micromark-factory-mdx-expression": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "devlop": "^1.0.0", "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-events-to-acorn": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "unist-util-position-from-estree": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ=="],
587
+
588
+ "micromark-factory-space": ["[email protected]", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg=="],
589
+
590
+ "micromark-factory-title": ["[email protected]", "", { "dependencies": { "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw=="],
591
+
592
+ "micromark-factory-whitespace": ["[email protected]", "", { "dependencies": { "micromark-factory-space": "^2.0.0", "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ=="],
593
+
594
+ "micromark-util-character": ["[email protected]", "", { "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q=="],
595
+
596
+ "micromark-util-chunked": ["[email protected]", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA=="],
597
+
598
+ "micromark-util-classify-character": ["[email protected]", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q=="],
599
+
600
+ "micromark-util-combine-extensions": ["[email protected]", "", { "dependencies": { "micromark-util-chunked": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg=="],
601
+
602
+ "micromark-util-decode-numeric-character-reference": ["[email protected]", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw=="],
603
+
604
+ "micromark-util-decode-string": ["[email protected]", "", { "dependencies": { "decode-named-character-reference": "^1.0.0", "micromark-util-character": "^2.0.0", "micromark-util-decode-numeric-character-reference": "^2.0.0", "micromark-util-symbol": "^2.0.0" } }, "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ=="],
605
+
606
+ "micromark-util-encode": ["[email protected]", "", {}, "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw=="],
607
+
608
+ "micromark-util-events-to-acorn": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/unist": "^3.0.0", "devlop": "^1.0.0", "estree-util-visit": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0", "vfile-message": "^4.0.0" } }, "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg=="],
609
+
610
+ "micromark-util-html-tag-name": ["[email protected]", "", {}, "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA=="],
611
+
612
+ "micromark-util-normalize-identifier": ["[email protected]", "", { "dependencies": { "micromark-util-symbol": "^2.0.0" } }, "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q=="],
613
+
614
+ "micromark-util-resolve-all": ["[email protected]", "", { "dependencies": { "micromark-util-types": "^2.0.0" } }, "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg=="],
615
+
616
+ "micromark-util-sanitize-uri": ["[email protected]", "", { "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-encode": "^2.0.0", "micromark-util-symbol": "^2.0.0" } }, "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ=="],
617
+
618
+ "micromark-util-subtokenize": ["[email protected]", "", { "dependencies": { "devlop": "^1.0.0", "micromark-util-chunked": "^2.0.0", "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" } }, "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA=="],
619
+
620
+ "micromark-util-symbol": ["[email protected]", "", {}, "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q=="],
621
+
622
+ "micromark-util-types": ["[email protected]", "", {}, "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA=="],
623
+
624
+ "mrmime": ["[email protected]", "", {}, "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ=="],
625
+
626
+ "ms": ["[email protected]", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="],
627
+
628
+ "nanoid": ["[email protected]", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="],
629
+
630
+ "neotraverse": ["[email protected]", "", {}, "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA=="],
631
+
632
+ "nlcst-to-string": ["[email protected]", "", { "dependencies": { "@types/nlcst": "^2.0.0" } }, "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA=="],
633
+
634
+ "node-fetch": ["[email protected]", "", { "dependencies": { "whatwg-url": "^5.0.0" }, "peerDependencies": { "encoding": "^0.1.0" }, "optionalPeers": ["encoding"] }, "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A=="],
635
+
636
+ "node-fetch-native": ["[email protected]", "", {}, "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ=="],
637
+
638
+ "node-mock-http": ["[email protected]", "", {}, "sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ=="],
639
+
640
+ "normalize-path": ["[email protected]", "", {}, "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="],
641
+
642
+ "ofetch": ["[email protected]", "", { "dependencies": { "destr": "^2.0.3", "node-fetch-native": "^1.6.4", "ufo": "^1.5.4" } }, "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw=="],
643
+
644
+ "ohash": ["[email protected]", "", {}, "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ=="],
645
+
646
+ "oniguruma-parser": ["[email protected]", "", {}, "sha512-fD9o5ebCmEAA9dLysajdQvuKzLL7cj+w7DQjuO3Cb6IwafENfx6iL+RGkmyW82pVRsvgzixsWinHvgxTMJvdIA=="],
647
+
648
+ "oniguruma-to-es": ["[email protected]", "", { "dependencies": { "oniguruma-parser": "^0.12.0", "regex": "^6.0.1", "regex-recursion": "^6.0.2" } }, "sha512-VtX1kepWO+7HG7IWV5v72JhiqofK7XsiHmtgnvurnNOTdIvE5mrdWYtsOrQyrXCv1L2Ckm08hywp+MFO7rC4Ug=="],
649
+
650
+ "p-limit": ["[email protected]", "", { "dependencies": { "yocto-queue": "^1.1.1" } }, "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA=="],
651
+
652
+ "p-queue": ["[email protected]", "", { "dependencies": { "eventemitter3": "^5.0.1", "p-timeout": "^6.1.2" } }, "sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw=="],
653
+
654
+ "p-timeout": ["[email protected]", "", {}, "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg=="],
655
+
656
+ "package-manager-detector": ["[email protected]", "", {}, "sha512-PutJepsOtsqVfUsxCzgTTpyXmiAgvKptIgY4th5eq5UXXFhj5PxfQ9hnGkypMeovpAvVshFRItoFHYO18TCOqA=="],
657
+
658
+ "pako": ["[email protected]", "", {}, "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA=="],
659
+
660
+ "parse-entities": ["[email protected]", "", { "dependencies": { "@types/unist": "^2.0.0", "character-entities-legacy": "^3.0.0", "character-reference-invalid": "^2.0.0", "decode-named-character-reference": "^1.0.0", "is-alphanumerical": "^2.0.0", "is-decimal": "^2.0.0", "is-hexadecimal": "^2.0.0" } }, "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw=="],
661
+
662
+ "parse-latin": ["[email protected]", "", { "dependencies": { "@types/nlcst": "^2.0.0", "@types/unist": "^3.0.0", "nlcst-to-string": "^4.0.0", "unist-util-modify-children": "^4.0.0", "unist-util-visit-children": "^3.0.0", "vfile": "^6.0.0" } }, "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ=="],
663
+
664
+ "parse5": ["[email protected]", "", { "dependencies": { "entities": "^6.0.0" } }, "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw=="],
665
+
666
+ "picocolors": ["[email protected]", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
667
+
668
+ "picomatch": ["[email protected]", "", {}, "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg=="],
669
+
670
+ "postcss": ["[email protected]", "", { "dependencies": { "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A=="],
671
+
672
+ "prismjs": ["[email protected]", "", {}, "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw=="],
673
+
674
+ "prompts": ["[email protected]", "", { "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" } }, "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q=="],
675
+
676
+ "property-information": ["[email protected]", "", {}, "sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg=="],
677
+
678
+ "radix3": ["[email protected]", "", {}, "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA=="],
679
+
680
+ "readdirp": ["[email protected]", "", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="],
681
+
682
+ "recma-build-jsx": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-util-build-jsx": "^3.0.0", "vfile": "^6.0.0" } }, "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew=="],
683
+
684
+ "recma-jsx": ["[email protected]", "", { "dependencies": { "acorn-jsx": "^5.0.0", "estree-util-to-js": "^2.0.0", "recma-parse": "^1.0.0", "recma-stringify": "^1.0.0", "unified": "^11.0.0" } }, "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q=="],
685
+
686
+ "recma-parse": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "esast-util-from-js": "^2.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ=="],
687
+
688
+ "recma-stringify": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-util-to-js": "^2.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g=="],
689
+
690
+ "regex": ["[email protected]", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA=="],
691
+
692
+ "regex-recursion": ["[email protected]", "", { "dependencies": { "regex-utilities": "^2.3.0" } }, "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg=="],
693
+
694
+ "regex-utilities": ["[email protected]", "", {}, "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng=="],
695
+
696
+ "rehype": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "rehype-parse": "^9.0.0", "rehype-stringify": "^10.0.0", "unified": "^11.0.0" } }, "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A=="],
697
+
698
+ "rehype-parse": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-from-html": "^2.0.0", "unified": "^11.0.0" } }, "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag=="],
699
+
700
+ "rehype-raw": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-raw": "^9.0.0", "vfile": "^6.0.0" } }, "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww=="],
701
+
702
+ "rehype-recma": ["[email protected]", "", { "dependencies": { "@types/estree": "^1.0.0", "@types/hast": "^3.0.0", "hast-util-to-estree": "^3.0.0" } }, "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw=="],
703
+
704
+ "rehype-stringify": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "hast-util-to-html": "^9.0.0", "unified": "^11.0.0" } }, "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA=="],
705
+
706
+ "remark-gfm": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-gfm": "^3.0.0", "micromark-extension-gfm": "^3.0.0", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "unified": "^11.0.0" } }, "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg=="],
707
+
708
+ "remark-mdx": ["[email protected]", "", { "dependencies": { "mdast-util-mdx": "^3.0.0", "micromark-extension-mdxjs": "^3.0.0" } }, "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA=="],
709
+
710
+ "remark-parse": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-from-markdown": "^2.0.0", "micromark-util-types": "^2.0.0", "unified": "^11.0.0" } }, "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA=="],
711
+
712
+ "remark-rehype": ["[email protected]", "", { "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", "mdast-util-to-hast": "^13.0.0", "unified": "^11.0.0", "vfile": "^6.0.0" } }, "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw=="],
713
+
714
+ "remark-smartypants": ["[email protected]", "", { "dependencies": { "retext": "^9.0.0", "retext-smartypants": "^6.0.0", "unified": "^11.0.4", "unist-util-visit": "^5.0.0" } }, "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA=="],
715
+
716
+ "remark-stringify": ["[email protected]", "", { "dependencies": { "@types/mdast": "^4.0.0", "mdast-util-to-markdown": "^2.0.0", "unified": "^11.0.0" } }, "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw=="],
717
+
718
+ "restructure": ["[email protected]", "", {}, "sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw=="],
719
+
720
+ "retext": ["[email protected]", "", { "dependencies": { "@types/nlcst": "^2.0.0", "retext-latin": "^4.0.0", "retext-stringify": "^4.0.0", "unified": "^11.0.0" } }, "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA=="],
721
+
722
+ "retext-latin": ["[email protected]", "", { "dependencies": { "@types/nlcst": "^2.0.0", "parse-latin": "^7.0.0", "unified": "^11.0.0" } }, "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA=="],
723
+
724
+ "retext-smartypants": ["[email protected]", "", { "dependencies": { "@types/nlcst": "^2.0.0", "nlcst-to-string": "^4.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ=="],
725
+
726
+ "retext-stringify": ["[email protected]", "", { "dependencies": { "@types/nlcst": "^2.0.0", "nlcst-to-string": "^4.0.0", "unified": "^11.0.0" } }, "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA=="],
727
+
728
+ "rollup": ["[email protected]", "", { "dependencies": { "@types/estree": "1.0.7" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.40.0", "@rollup/rollup-android-arm64": "4.40.0", "@rollup/rollup-darwin-arm64": "4.40.0", "@rollup/rollup-darwin-x64": "4.40.0", "@rollup/rollup-freebsd-arm64": "4.40.0", "@rollup/rollup-freebsd-x64": "4.40.0", "@rollup/rollup-linux-arm-gnueabihf": "4.40.0", "@rollup/rollup-linux-arm-musleabihf": "4.40.0", "@rollup/rollup-linux-arm64-gnu": "4.40.0", "@rollup/rollup-linux-arm64-musl": "4.40.0", "@rollup/rollup-linux-loongarch64-gnu": "4.40.0", "@rollup/rollup-linux-powerpc64le-gnu": "4.40.0", "@rollup/rollup-linux-riscv64-gnu": "4.40.0", "@rollup/rollup-linux-riscv64-musl": "4.40.0", "@rollup/rollup-linux-s390x-gnu": "4.40.0", "@rollup/rollup-linux-x64-gnu": "4.40.0", "@rollup/rollup-linux-x64-musl": "4.40.0", "@rollup/rollup-win32-arm64-msvc": "4.40.0", "@rollup/rollup-win32-ia32-msvc": "4.40.0", "@rollup/rollup-win32-x64-msvc": "4.40.0", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-Noe455xmA96nnqH5piFtLobsGbCij7Tu+tb3c1vYjNbTkfzGqXqQXG3wJaYXkRZuQ0vEYN4bhwg7QnIrqB5B+w=="],
729
+
730
+ "sax": ["[email protected]", "", {}, "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg=="],
731
+
732
+ "semver": ["[email protected]", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="],
733
+
734
+ "sharp": ["[email protected]", "", { "dependencies": { "color": "^4.2.3", "detect-libc": "^2.0.3", "semver": "^7.6.3" }, "optionalDependencies": { "@img/sharp-darwin-arm64": "0.33.5", "@img/sharp-darwin-x64": "0.33.5", "@img/sharp-libvips-darwin-arm64": "1.0.4", "@img/sharp-libvips-darwin-x64": "1.0.4", "@img/sharp-libvips-linux-arm": "1.0.5", "@img/sharp-libvips-linux-arm64": "1.0.4", "@img/sharp-libvips-linux-s390x": "1.0.4", "@img/sharp-libvips-linux-x64": "1.0.4", "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", "@img/sharp-libvips-linuxmusl-x64": "1.0.4", "@img/sharp-linux-arm": "0.33.5", "@img/sharp-linux-arm64": "0.33.5", "@img/sharp-linux-s390x": "0.33.5", "@img/sharp-linux-x64": "0.33.5", "@img/sharp-linuxmusl-arm64": "0.33.5", "@img/sharp-linuxmusl-x64": "0.33.5", "@img/sharp-wasm32": "0.33.5", "@img/sharp-win32-ia32": "0.33.5", "@img/sharp-win32-x64": "0.33.5" } }, "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw=="],
735
+
736
+ "shiki": ["[email protected]", "", { "dependencies": { "@shikijs/core": "3.3.0", "@shikijs/engine-javascript": "3.3.0", "@shikijs/engine-oniguruma": "3.3.0", "@shikijs/langs": "3.3.0", "@shikijs/themes": "3.3.0", "@shikijs/types": "3.3.0", "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "sha512-j0Z1tG5vlOFGW8JVj0Cpuatzvshes7VJy5ncDmmMaYcmnGW0Js1N81TOW98ivTFNZfKRn9uwEg/aIm638o368g=="],
737
+
738
+ "simple-swizzle": ["[email protected]", "", { "dependencies": { "is-arrayish": "^0.3.1" } }, "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg=="],
739
+
740
+ "sisteransi": ["[email protected]", "", {}, "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="],
741
+
742
+ "sitemap": ["[email protected]", "", { "dependencies": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", "arg": "^5.0.0", "sax": "^1.2.4" }, "bin": { "sitemap": "dist/cli.js" } }, "sha512-+AbdxhM9kJsHtruUF39bwS/B0Fytw6Fr1o4ZAIAEqA6cke2xcoO2GleBw9Zw7nRzILVEgz7zBM5GiTJjie1G9A=="],
743
+
744
+ "smol-toml": ["[email protected]", "", {}, "sha512-UOPtVuYkzYGee0Bd2Szz8d2G3RfMfJ2t3qVdZUAozZyAk+a0Sxa+QKix0YCwjL/A1RR0ar44nCxaoN9FxdJGwA=="],
745
+
746
+ "source-map": ["[email protected]", "", {}, "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="],
747
+
748
+ "source-map-js": ["[email protected]", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="],
749
+
750
+ "space-separated-tokens": ["[email protected]", "", {}, "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q=="],
751
+
752
+ "stream-replace-string": ["[email protected]", "", {}, "sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w=="],
753
+
754
+ "string-width": ["[email protected]", "", { "dependencies": { "emoji-regex": "^10.3.0", "get-east-asian-width": "^1.0.0", "strip-ansi": "^7.1.0" } }, "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ=="],
755
+
756
+ "stringify-entities": ["[email protected]", "", { "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" } }, "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg=="],
757
+
758
+ "strip-ansi": ["[email protected]", "", { "dependencies": { "ansi-regex": "^6.0.1" } }, "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ=="],
759
+
760
+ "strnum": ["[email protected]", "", {}, "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA=="],
761
+
762
+ "style-to-js": ["[email protected]", "", { "dependencies": { "style-to-object": "1.0.8" } }, "sha512-/Q6ld50hKYPH3d/r6nr117TZkHR0w0kGGIVfpG9N6D8NymRPM9RqCUv4pRpJ62E5DqOYx2AFpbZMyCPnjQCnOw=="],
763
+
764
+ "style-to-object": ["[email protected]", "", { "dependencies": { "inline-style-parser": "0.2.4" } }, "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g=="],
765
+
766
+ "tailwindcss": ["[email protected]", "", {}, "sha512-1ZIUqtPITFbv/DxRmDr5/agPqJwF69d24m9qmM1939TJehgY539CtzeZRjbLt5G6fSy/7YqqYsfvoTEw9xUI2A=="],
767
+
768
+ "tapable": ["[email protected]", "", {}, "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="],
769
+
770
+ "tiny-inflate": ["[email protected]", "", {}, "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw=="],
771
+
772
+ "tinyexec": ["[email protected]", "", {}, "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA=="],
773
+
774
+ "tinyglobby": ["[email protected]", "", { "dependencies": { "fdir": "^6.4.4", "picomatch": "^4.0.2" } }, "sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw=="],
775
+
776
+ "tr46": ["[email protected]", "", {}, "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="],
777
+
778
+ "trim-lines": ["[email protected]", "", {}, "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg=="],
779
+
780
+ "trough": ["[email protected]", "", {}, "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw=="],
781
+
782
+ "tsconfck": ["[email protected]", "", { "peerDependencies": { "typescript": "^5.0.0" }, "optionalPeers": ["typescript"], "bin": { "tsconfck": "bin/tsconfck.js" } }, "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg=="],
783
+
784
+ "tslib": ["[email protected]", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="],
785
+
786
+ "type-fest": ["[email protected]", "", {}, "sha512-ABHZ2/tS2JkvH1PEjxFDTUWC8dB5OsIGZP4IFLhR293GqT5Y5qB1WwL2kMPYhQW9DVgVD8Hd7I8gjwPIf5GFkw=="],
787
+
788
+ "typescript": ["[email protected]", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ=="],
789
+
790
+ "ufo": ["[email protected]", "", {}, "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA=="],
791
+
792
+ "ultrahtml": ["[email protected]", "", {}, "sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw=="],
793
+
794
+ "uncrypto": ["[email protected]", "", {}, "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q=="],
795
+
796
+ "unicode-properties": ["[email protected]", "", { "dependencies": { "base64-js": "^1.3.0", "unicode-trie": "^2.0.0" } }, "sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg=="],
797
+
798
+ "unicode-trie": ["[email protected]", "", { "dependencies": { "pako": "^0.2.5", "tiny-inflate": "^1.0.0" } }, "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ=="],
799
+
800
+ "unified": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0", "bail": "^2.0.0", "devlop": "^1.0.0", "extend": "^3.0.0", "is-plain-obj": "^4.0.0", "trough": "^2.0.0", "vfile": "^6.0.0" } }, "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA=="],
801
+
802
+ "unifont": ["[email protected]", "", { "dependencies": { "css-tree": "^3.0.0", "ohash": "^2.0.0" } }, "sha512-RoF14/tOhLvDa7R5K6A3PjsfJVFKvadvRpWjfV1ttabUe9704P1ie9z1ABLWEts/8SxrBVePav/XhgeFNltpsw=="],
803
+
804
+ "unist-util-find-after": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" } }, "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ=="],
805
+
806
+ "unist-util-is": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw=="],
807
+
808
+ "unist-util-modify-children": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0", "array-iterate": "^2.0.0" } }, "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw=="],
809
+
810
+ "unist-util-position": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA=="],
811
+
812
+ "unist-util-position-from-estree": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ=="],
813
+
814
+ "unist-util-remove-position": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-visit": "^5.0.0" } }, "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q=="],
815
+
816
+ "unist-util-stringify-position": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ=="],
817
+
818
+ "unist-util-visit": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", "unist-util-visit-parents": "^6.0.0" } }, "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg=="],
819
+
820
+ "unist-util-visit-children": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0" } }, "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA=="],
821
+
822
+ "unist-util-visit-parents": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" } }, "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw=="],
823
+
824
+ "unstorage": ["[email protected]", "", { "dependencies": { "anymatch": "^3.1.3", "chokidar": "^4.0.3", "destr": "^2.0.3", "h3": "^1.15.0", "lru-cache": "^10.4.3", "node-fetch-native": "^1.6.6", "ofetch": "^1.4.1", "ufo": "^1.5.4" }, "peerDependencies": { "@azure/app-configuration": "^1.8.0", "@azure/cosmos": "^4.2.0", "@azure/data-tables": "^13.3.0", "@azure/identity": "^4.6.0", "@azure/keyvault-secrets": "^4.9.0", "@azure/storage-blob": "^12.26.0", "@capacitor/preferences": "^6.0.3", "@deno/kv": ">=0.9.0", "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0", "@planetscale/database": "^1.19.0", "@upstash/redis": "^1.34.3", "@vercel/blob": ">=0.27.1", "@vercel/kv": "^1.0.1", "aws4fetch": "^1.0.20", "db0": ">=0.2.1", "idb-keyval": "^6.2.1", "ioredis": "^5.4.2", "uploadthing": "^7.4.4" }, "optionalPeers": ["@azure/app-configuration", "@azure/cosmos", "@azure/data-tables", "@azure/identity", "@azure/keyvault-secrets", "@azure/storage-blob", "@capacitor/preferences", "@deno/kv", "@netlify/blobs", "@planetscale/database", "@upstash/redis", "@vercel/blob", "@vercel/kv", "aws4fetch", "db0", "idb-keyval", "ioredis", "uploadthing"] }, "sha512-m40eHdGY/gA6xAPqo8eaxqXgBuzQTlAKfmB1iF7oCKXE1HfwHwzDJBywK+qQGn52dta+bPlZluPF7++yR3p/bg=="],
825
+
826
+ "vfile": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0", "vfile-message": "^4.0.0" } }, "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q=="],
827
+
828
+ "vfile-location": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0", "vfile": "^6.0.0" } }, "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg=="],
829
+
830
+ "vfile-message": ["[email protected]", "", { "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" } }, "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw=="],
831
+
832
+ "vite": ["[email protected]", "", { "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.4", "picomatch": "^4.0.2", "postcss": "^8.5.3", "rollup": "^4.34.9", "tinyglobby": "^0.2.13" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-5nXH+QsELbFKhsEfWLkHrvgRpTdGJzqOZ+utSdmPTvwHmvU6ITTm3xx+mRusihkcI8GeC7lCDyn3kDtiki9scw=="],
833
+
834
+ "vitefu": ["[email protected]", "", { "peerDependencies": { "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" }, "optionalPeers": ["vite"] }, "sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA=="],
835
+
836
+ "web-namespaces": ["[email protected]", "", {}, "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ=="],
837
+
838
+ "webidl-conversions": ["[email protected]", "", {}, "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="],
839
+
840
+ "whatwg-url": ["[email protected]", "", { "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="],
841
+
842
+ "which-pm-runs": ["[email protected]", "", {}, "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA=="],
843
+
844
+ "widest-line": ["[email protected]", "", { "dependencies": { "string-width": "^7.0.0" } }, "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA=="],
845
+
846
+ "wrap-ansi": ["[email protected]", "", { "dependencies": { "ansi-styles": "^6.2.1", "string-width": "^7.0.0", "strip-ansi": "^7.1.0" } }, "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q=="],
847
+
848
+ "xxhash-wasm": ["[email protected]", "", {}, "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA=="],
849
+
850
+ "yargs-parser": ["[email protected]", "", {}, "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="],
851
+
852
+ "yocto-queue": ["[email protected]", "", {}, "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg=="],
853
+
854
+ "yocto-spinner": ["[email protected]", "", { "dependencies": { "yoctocolors": "^2.1.1" } }, "sha512-21rPcM3e4vCpOXThiFRByX8amU5By1R0wNS8Oex+DP3YgC8xdU0vEJ/K8cbPLiIJVosSSysgcFof6s6MSD5/Vw=="],
855
+
856
+ "yoctocolors": ["[email protected]", "", {}, "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ=="],
857
+
858
+ "zod": ["[email protected]", "", {}, "sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg=="],
859
+
860
+ "zod-to-json-schema": ["[email protected]", "", { "peerDependencies": { "zod": "^3.24.1" } }, "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g=="],
861
+
862
+ "zod-to-ts": ["[email protected]", "", { "peerDependencies": { "typescript": "^4.9.4 || ^5.0.2", "zod": "^3" } }, "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA=="],
863
+
864
+ "zwitch": ["[email protected]", "", {}, "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A=="],
865
+
866
+ "@rollup/pluginutils/estree-walker": ["[email protected]", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="],
867
+
868
+ "@tailwindcss/oxide-wasm32-wasi/@emnapi/core": ["@emnapi/[email protected]", "", { "dependencies": { "@emnapi/wasi-threads": "1.0.2", "tslib": "^2.4.0" }, "bundled": true }, "sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g=="],
869
+
870
+ "@tailwindcss/oxide-wasm32-wasi/@emnapi/runtime": ["@emnapi/[email protected]", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ=="],
871
+
872
+ "@tailwindcss/oxide-wasm32-wasi/@emnapi/wasi-threads": ["@emnapi/[email protected]", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA=="],
873
+
874
+ "@tailwindcss/oxide-wasm32-wasi/@napi-rs/wasm-runtime": ["@napi-rs/[email protected]", "", { "dependencies": { "@emnapi/core": "^1.4.0", "@emnapi/runtime": "^1.4.0", "@tybys/wasm-util": "^0.9.0" }, "bundled": true }, "sha512-OKRBiajrrxB9ATokgEQoG87Z25c67pCpYcCwmXYX8PBftC9pBfN18gnm/fh1wurSLEKIAt+QRFLFCQISrb66Jg=="],
875
+
876
+ "@tailwindcss/oxide-wasm32-wasi/@tybys/wasm-util": ["@tybys/[email protected]", "", { "dependencies": { "tslib": "^2.4.0" }, "bundled": true }, "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw=="],
877
+
878
+ "@tailwindcss/oxide-wasm32-wasi/tslib": ["[email protected]", "", { "bundled": true }, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="],
879
+
880
+ "ansi-align/string-width": ["[email protected]", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="],
881
+
882
+ "anymatch/picomatch": ["[email protected]", "", {}, "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="],
883
+
884
+ "hast-util-to-parse5/property-information": ["[email protected]", "", {}, "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig=="],
885
+
886
+ "parse-entities/@types/unist": ["@types/[email protected]", "", {}, "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA=="],
887
+
888
+ "prompts/kleur": ["[email protected]", "", {}, "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w=="],
889
+
890
+ "ansi-align/string-width/emoji-regex": ["[email protected]", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="],
891
+
892
+ "ansi-align/string-width/strip-ansi": ["[email protected]", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="],
893
+
894
+ "ansi-align/string-width/strip-ansi/ansi-regex": ["[email protected]", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="],
895
+ }
896
+ }
package-lock.json CHANGED
@@ -1,4111 +1,3057 @@
1
1
  {
2
- "name": "website",
2
+ "name": "my-astro-project-using-bun",
3
3
  "version": "0.0.1",
4
4
  "lockfileVersion": 3,
5
5
  "requires": true,
6
6
  "packages": {
7
7
  "": {
8
- "name": "website",
8
+ "name": "my-astro-project-using-bun",
9
9
  "version": "0.0.1",
10
- "devDependencies": {
11
- "@iconify/svelte": "^4.0.2",
12
- "@playwright/test": "^1.48.2",
13
- "@poppanator/sveltekit-svg": "^5.0.0",
14
- "@sveltejs/adapter-static": "^3.0.6",
15
- "@sveltejs/enhanced-img": "^0.3.10",
16
- "@sveltejs/kit": "^2.7.3",
17
- "@sveltejs/vite-plugin-svelte": "^4.0.0",
18
- "@sveltejs/vite-plugin-svelte-inspector": "^3.0.1",
19
- "@tailwindcss/vite": "^4.0.3",
20
- "@types/eslint": "8.56.0",
21
- "autoprefixer": "^10.4.19",
22
- "eslint": "^8.56.0",
23
- "eslint-config-prettier": "^9.1.0",
24
- "eslint-plugin-svelte": "^2.45.1",
25
- "mdsvex": "^0.12.3",
26
- "prettier": "^3.3.3",
27
- "prettier-plugin-svelte": "^3.2.7",
28
- "remark-github": "^12.0.0",
29
- "shiki": "^1.22.1",
30
- "super-sitemap": "^0.14.14",
31
- "svelte": "^5.1.3",
32
- "svelte-check": "^4.0.5",
33
- "tailwindcss": "^4.0.3",
34
- "vite": "^5.4.10",
35
- "vitest": "^2.1.3"
36
- }
37
- },
38
- "node_modules/@ampproject/remapping": {
39
- "version": "2.3.0",
40
- "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
41
- "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
42
- "dev": true,
43
- "license": "Apache-2.0",
44
10
  "dependencies": {
11
+ "@astrojs/mdx": "^4.2.5",
12
+ "@astrojs/rss": "^4.0.11",
45
- "@jridgewell/gen-mapping": "^0.3.5",
13
+ "@astrojs/sitemap": "^3.3.1",
14
+ "@tailwindcss/vite": "^4.1.4",
15
+ "astro": "^5.7.5",
16
+ "tailwindcss": "^4.1.4"
17
+ }
18
+ },
19
+ "node_modules/@astrojs/compiler": {
20
+ "version": "2.11.0",
21
+ "license": "MIT"
22
+ },
23
+ "node_modules/@astrojs/internal-helpers": {
24
+ "version": "0.6.1",
25
+ "license": "MIT"
26
+ },
27
+ "node_modules/@astrojs/markdown-remark": {
28
+ "version": "6.3.1",
29
+ "license": "MIT",
30
+ "dependencies": {
31
+ "@astrojs/internal-helpers": "0.6.1",
32
+ "@astrojs/prism": "3.2.0",
33
+ "github-slugger": "^2.0.0",
34
+ "hast-util-from-html": "^2.0.3",
35
+ "hast-util-to-text": "^4.0.2",
36
+ "import-meta-resolve": "^4.1.0",
37
+ "js-yaml": "^4.1.0",
38
+ "mdast-util-definitions": "^6.0.0",
39
+ "rehype-raw": "^7.0.0",
40
+ "rehype-stringify": "^10.0.1",
41
+ "remark-gfm": "^4.0.1",
42
+ "remark-parse": "^11.0.0",
43
+ "remark-rehype": "^11.1.1",
44
+ "remark-smartypants": "^3.0.2",
45
+ "shiki": "^3.0.0",
46
+ "smol-toml": "^1.3.1",
47
+ "unified": "^11.0.5",
48
+ "unist-util-remove-position": "^5.0.0",
49
+ "unist-util-visit": "^5.0.0",
50
+ "unist-util-visit-parents": "^6.0.1",
51
+ "vfile": "^6.0.3"
52
+ }
53
+ },
54
+ "node_modules/@astrojs/mdx": {
55
+ "version": "4.2.5",
56
+ "license": "MIT",
57
+ "dependencies": {
58
+ "@astrojs/markdown-remark": "6.3.1",
59
+ "@mdx-js/mdx": "^3.1.0",
60
+ "acorn": "^8.14.1",
61
+ "es-module-lexer": "^1.6.0",
62
+ "estree-util-visit": "^2.0.0",
63
+ "hast-util-to-html": "^9.0.5",
64
+ "kleur": "^4.1.5",
65
+ "rehype-raw": "^7.0.0",
66
+ "remark-gfm": "^4.0.1",
67
+ "remark-smartypants": "^3.0.2",
68
+ "source-map": "^0.7.4",
69
+ "unist-util-visit": "^5.0.0",
70
+ "vfile": "^6.0.3"
71
+ },
72
+ "engines": {
73
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
74
+ },
75
+ "peerDependencies": {
76
+ "astro": "^5.0.0"
77
+ }
78
+ },
79
+ "node_modules/@astrojs/prism": {
80
+ "version": "3.2.0",
81
+ "license": "MIT",
82
+ "dependencies": {
83
+ "prismjs": "^1.29.0"
84
+ },
85
+ "engines": {
86
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
87
+ }
88
+ },
89
+ "node_modules/@astrojs/rss": {
90
+ "version": "4.0.11",
91
+ "license": "MIT",
92
+ "dependencies": {
93
+ "fast-xml-parser": "^4.5.0",
94
+ "kleur": "^4.1.5"
95
+ }
96
+ },
97
+ "node_modules/@astrojs/sitemap": {
98
+ "version": "3.3.1",
99
+ "license": "MIT",
100
+ "dependencies": {
101
+ "sitemap": "^8.0.0",
102
+ "stream-replace-string": "^2.0.0",
103
+ "zod": "^3.24.2"
104
+ }
105
+ },
106
+ "node_modules/@astrojs/telemetry": {
107
+ "version": "3.2.1",
108
+ "license": "MIT",
109
+ "dependencies": {
110
+ "ci-info": "^4.2.0",
111
+ "debug": "^4.4.0",
112
+ "dlv": "^1.1.3",
113
+ "dset": "^3.1.4",
114
+ "is-docker": "^3.0.0",
115
+ "is-wsl": "^3.1.0",
116
+ "which-pm-runs": "^1.1.0"
117
+ },
118
+ "engines": {
119
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0"
120
+ }
121
+ },
122
+ "node_modules/@babel/helper-string-parser": {
123
+ "version": "7.25.9",
124
+ "license": "MIT",
125
+ "engines": {
126
+ "node": ">=6.9.0"
127
+ }
128
+ },
129
+ "node_modules/@babel/helper-validator-identifier": {
130
+ "version": "7.25.9",
131
+ "license": "MIT",
132
+ "engines": {
133
+ "node": ">=6.9.0"
134
+ }
135
+ },
136
+ "node_modules/@babel/parser": {
137
+ "version": "7.27.0",
138
+ "license": "MIT",
139
+ "dependencies": {
46
- "@jridgewell/trace-mapping": "^0.3.24"
140
+ "@babel/types": "^7.27.0"
141
+ },
142
+ "bin": {
143
+ "parser": "bin/babel-parser.js"
47
144
  },
48
145
  "engines": {
49
146
  "node": ">=6.0.0"
50
147
  }
51
148
  },
52
- "node_modules/@emnapi/runtime": {
149
+ "node_modules/@babel/types": {
150
+ "version": "7.27.0",
151
+ "license": "MIT",
152
+ "dependencies": {
153
+ "@babel/helper-string-parser": "^7.25.9",
154
+ "@babel/helper-validator-identifier": "^7.25.9"
155
+ },
156
+ "engines": {
157
+ "node": ">=6.9.0"
158
+ }
159
+ },
160
+ "node_modules/@capsizecss/unpack": {
53
- "version": "1.3.1",
161
+ "version": "2.4.0",
54
- "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz",
55
- "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==",
56
- "dev": true,
57
162
  "license": "MIT",
58
- "optional": true,
59
163
  "dependencies": {
164
+ "blob-to-buffer": "^1.2.8",
165
+ "cross-fetch": "^3.0.4",
60
- "tslib": "^2.4.0"
166
+ "fontkit": "^2.0.2"
61
167
  }
62
168
  },
63
- "node_modules/@esbuild/aix-ppc64": {
169
+ "node_modules/@esbuild/darwin-arm64": {
64
- "version": "0.21.5",
170
+ "version": "0.25.3",
65
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
66
- "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
67
171
  "cpu": [
68
- "ppc64"
172
+ "arm64"
69
173
  ],
70
- "dev": true,
71
174
  "license": "MIT",
72
175
  "optional": true,
73
176
  "os": [
74
- "aix"
177
+ "darwin"
75
178
  ],
76
179
  "engines": {
77
- "node": ">=12"
180
+ "node": ">=18"
78
181
  }
79
182
  },
80
- "node_modules/@esbuild/android-arm": {
183
+ "node_modules/@img/sharp-darwin-arm64": {
81
- "version": "0.21.5",
184
+ "version": "0.33.5",
82
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
83
- "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
84
185
  "cpu": [
85
- "arm"
186
+ "arm64"
86
187
  ],
87
- "dev": true,
88
- "license": "MIT",
188
+ "license": "Apache-2.0",
89
189
  "optional": true,
90
190
  "os": [
91
- "android"
191
+ "darwin"
92
192
  ],
93
193
  "engines": {
94
- "node": ">=12"
194
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
195
+ },
196
+ "funding": {
197
+ "url": "https://opencollective.com/libvips"
198
+ },
199
+ "optionalDependencies": {
200
+ "@img/sharp-libvips-darwin-arm64": "1.0.4"
95
201
  }
96
202
  },
97
- "node_modules/@esbuild/android-arm64": {
203
+ "node_modules/@img/sharp-libvips-darwin-arm64": {
98
- "version": "0.21.5",
204
+ "version": "1.0.4",
99
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
100
- "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
101
205
  "cpu": [
102
206
  "arm64"
103
207
  ],
104
- "dev": true,
105
- "license": "MIT",
208
+ "license": "LGPL-3.0-or-later",
106
209
  "optional": true,
107
210
  "os": [
108
- "android"
211
+ "darwin"
109
212
  ],
213
+ "funding": {
214
+ "url": "https://opencollective.com/libvips"
215
+ }
216
+ },
217
+ "node_modules/@jridgewell/sourcemap-codec": {
218
+ "version": "1.5.0",
219
+ "license": "MIT"
220
+ },
221
+ "node_modules/@mdx-js/mdx": {
222
+ "version": "3.1.0",
223
+ "license": "MIT",
224
+ "dependencies": {
225
+ "@types/estree": "^1.0.0",
226
+ "@types/estree-jsx": "^1.0.0",
227
+ "@types/hast": "^3.0.0",
228
+ "@types/mdx": "^2.0.0",
229
+ "collapse-white-space": "^2.0.0",
230
+ "devlop": "^1.0.0",
231
+ "estree-util-is-identifier-name": "^3.0.0",
232
+ "estree-util-scope": "^1.0.0",
233
+ "estree-walker": "^3.0.0",
234
+ "hast-util-to-jsx-runtime": "^2.0.0",
235
+ "markdown-extensions": "^2.0.0",
236
+ "recma-build-jsx": "^1.0.0",
237
+ "recma-jsx": "^1.0.0",
238
+ "recma-stringify": "^1.0.0",
239
+ "rehype-recma": "^1.0.0",
240
+ "remark-mdx": "^3.0.0",
241
+ "remark-parse": "^11.0.0",
242
+ "remark-rehype": "^11.0.0",
243
+ "source-map": "^0.7.0",
244
+ "unified": "^11.0.0",
245
+ "unist-util-position-from-estree": "^2.0.0",
246
+ "unist-util-stringify-position": "^4.0.0",
247
+ "unist-util-visit": "^5.0.0",
248
+ "vfile": "^6.0.0"
249
+ },
250
+ "funding": {
251
+ "type": "opencollective",
252
+ "url": "https://opencollective.com/unified"
253
+ }
254
+ },
255
+ "node_modules/@oslojs/encoding": {
256
+ "version": "1.1.0",
257
+ "license": "MIT"
258
+ },
259
+ "node_modules/@rollup/pluginutils": {
260
+ "version": "5.1.4",
261
+ "license": "MIT",
262
+ "dependencies": {
263
+ "@types/estree": "^1.0.0",
264
+ "estree-walker": "^2.0.2",
265
+ "picomatch": "^4.0.2"
266
+ },
110
267
  "engines": {
111
- "node": ">=12"
268
+ "node": ">=14.0.0"
269
+ },
270
+ "peerDependencies": {
271
+ "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
272
+ },
273
+ "peerDependenciesMeta": {
274
+ "rollup": {
275
+ "optional": true
276
+ }
112
277
  }
113
278
  },
279
+ "node_modules/@rollup/pluginutils/node_modules/estree-walker": {
280
+ "version": "2.0.2",
281
+ "license": "MIT"
282
+ },
114
- "node_modules/@esbuild/android-x64": {
283
+ "node_modules/@rollup/rollup-darwin-arm64": {
115
- "version": "0.21.5",
284
+ "version": "4.40.0",
116
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
117
- "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
118
285
  "cpu": [
119
- "x64"
286
+ "arm64"
120
287
  ],
121
- "dev": true,
122
288
  "license": "MIT",
123
289
  "optional": true,
124
290
  "os": [
125
- "android"
291
+ "darwin"
292
+ ]
126
- ],
293
+ },
294
+ "node_modules/@shikijs/core": {
295
+ "version": "3.3.0",
296
+ "license": "MIT",
297
+ "dependencies": {
298
+ "@shikijs/types": "3.3.0",
299
+ "@shikijs/vscode-textmate": "^10.0.2",
300
+ "@types/hast": "^3.0.4",
301
+ "hast-util-to-html": "^9.0.5"
302
+ }
303
+ },
304
+ "node_modules/@shikijs/engine-javascript": {
305
+ "version": "3.3.0",
306
+ "license": "MIT",
307
+ "dependencies": {
308
+ "@shikijs/types": "3.3.0",
309
+ "@shikijs/vscode-textmate": "^10.0.2",
310
+ "oniguruma-to-es": "^4.2.0"
311
+ }
312
+ },
313
+ "node_modules/@shikijs/engine-oniguruma": {
314
+ "version": "3.3.0",
315
+ "license": "MIT",
316
+ "dependencies": {
317
+ "@shikijs/types": "3.3.0",
318
+ "@shikijs/vscode-textmate": "^10.0.2"
319
+ }
320
+ },
321
+ "node_modules/@shikijs/langs": {
322
+ "version": "3.3.0",
323
+ "license": "MIT",
324
+ "dependencies": {
325
+ "@shikijs/types": "3.3.0"
326
+ }
327
+ },
328
+ "node_modules/@shikijs/themes": {
329
+ "version": "3.3.0",
330
+ "license": "MIT",
331
+ "dependencies": {
332
+ "@shikijs/types": "3.3.0"
333
+ }
334
+ },
335
+ "node_modules/@shikijs/types": {
336
+ "version": "3.3.0",
337
+ "license": "MIT",
338
+ "dependencies": {
339
+ "@shikijs/vscode-textmate": "^10.0.2",
340
+ "@types/hast": "^3.0.4"
341
+ }
342
+ },
343
+ "node_modules/@shikijs/vscode-textmate": {
344
+ "version": "10.0.2",
345
+ "license": "MIT"
346
+ },
347
+ "node_modules/@swc/helpers": {
348
+ "version": "0.5.17",
349
+ "license": "Apache-2.0",
350
+ "dependencies": {
351
+ "tslib": "^2.8.0"
352
+ }
353
+ },
354
+ "node_modules/@tailwindcss/node": {
355
+ "version": "4.1.4",
356
+ "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.4.tgz",
357
+ "integrity": "sha512-MT5118zaiO6x6hNA04OWInuAiP1YISXql8Z+/Y8iisV5nuhM8VXlyhRuqc2PEviPszcXI66W44bCIk500Oolhw==",
358
+ "license": "MIT",
359
+ "dependencies": {
360
+ "enhanced-resolve": "^5.18.1",
361
+ "jiti": "^2.4.2",
362
+ "lightningcss": "1.29.2",
363
+ "tailwindcss": "4.1.4"
364
+ }
365
+ },
366
+ "node_modules/@tailwindcss/oxide": {
367
+ "version": "4.1.4",
368
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.4.tgz",
369
+ "integrity": "sha512-p5wOpXyOJx7mKh5MXh5oKk+kqcz8T+bA3z/5VWWeQwFrmuBItGwz8Y2CHk/sJ+dNb9B0nYFfn0rj/cKHZyjahQ==",
370
+ "license": "MIT",
127
371
  "engines": {
128
- "node": ">=12"
372
+ "node": ">= 10"
373
+ },
374
+ "optionalDependencies": {
375
+ "@tailwindcss/oxide-android-arm64": "4.1.4",
376
+ "@tailwindcss/oxide-darwin-arm64": "4.1.4",
377
+ "@tailwindcss/oxide-darwin-x64": "4.1.4",
378
+ "@tailwindcss/oxide-freebsd-x64": "4.1.4",
379
+ "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.4",
380
+ "@tailwindcss/oxide-linux-arm64-gnu": "4.1.4",
381
+ "@tailwindcss/oxide-linux-arm64-musl": "4.1.4",
382
+ "@tailwindcss/oxide-linux-x64-gnu": "4.1.4",
383
+ "@tailwindcss/oxide-linux-x64-musl": "4.1.4",
384
+ "@tailwindcss/oxide-wasm32-wasi": "4.1.4",
385
+ "@tailwindcss/oxide-win32-arm64-msvc": "4.1.4",
386
+ "@tailwindcss/oxide-win32-x64-msvc": "4.1.4"
129
387
  }
130
388
  },
131
- "node_modules/@esbuild/darwin-arm64": {
389
+ "node_modules/@tailwindcss/oxide-android-arm64": {
132
- "version": "0.21.5",
390
+ "version": "4.1.4",
133
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
391
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.4.tgz",
134
- "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
392
+ "integrity": "sha512-xMMAe/SaCN/vHfQYui3fqaBDEXMu22BVwQ33veLc8ep+DNy7CWN52L+TTG9y1K397w9nkzv+Mw+mZWISiqhmlA==",
135
393
  "cpu": [
136
394
  "arm64"
137
395
  ],
138
- "dev": true,
139
396
  "license": "MIT",
140
397
  "optional": true,
141
398
  "os": [
142
- "darwin"
399
+ "android"
143
400
  ],
144
401
  "engines": {
145
- "node": ">=12"
402
+ "node": ">= 10"
146
403
  }
147
404
  },
148
- "node_modules/@esbuild/darwin-x64": {
405
+ "node_modules/@tailwindcss/oxide-darwin-arm64": {
149
- "version": "0.21.5",
406
+ "version": "4.1.4",
150
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
407
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.4.tgz",
151
- "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
408
+ "integrity": "sha512-JGRj0SYFuDuAGilWFBlshcexev2hOKfNkoX+0QTksKYq2zgF9VY/vVMq9m8IObYnLna0Xlg+ytCi2FN2rOL0Sg==",
152
409
  "cpu": [
153
- "x64"
410
+ "arm64"
154
411
  ],
155
- "dev": true,
156
412
  "license": "MIT",
157
413
  "optional": true,
158
414
  "os": [
159
415
  "darwin"
160
416
  ],
161
417
  "engines": {
162
- "node": ">=12"
418
+ "node": ">= 10"
163
419
  }
164
420
  },
165
- "node_modules/@esbuild/freebsd-arm64": {
421
+ "node_modules/@tailwindcss/oxide-darwin-x64": {
166
- "version": "0.21.5",
422
+ "version": "4.1.4",
167
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
423
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.4.tgz",
168
- "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
424
+ "integrity": "sha512-sdDeLNvs3cYeWsEJ4H1DvjOzaGios4QbBTNLVLVs0XQ0V95bffT3+scptzYGPMjm7xv4+qMhCDrkHwhnUySEzA==",
169
425
  "cpu": [
170
- "arm64"
426
+ "x64"
171
427
  ],
172
- "dev": true,
173
428
  "license": "MIT",
174
429
  "optional": true,
175
430
  "os": [
176
- "freebsd"
431
+ "darwin"
177
432
  ],
178
433
  "engines": {
179
- "node": ">=12"
434
+ "node": ">= 10"
180
435
  }
181
436
  },
182
- "node_modules/@esbuild/freebsd-x64": {
437
+ "node_modules/@tailwindcss/oxide-freebsd-x64": {
183
- "version": "0.21.5",
438
+ "version": "4.1.4",
184
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
439
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.4.tgz",
185
- "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
440
+ "integrity": "sha512-VHxAqxqdghM83HslPhRsNhHo91McsxRJaEnShJOMu8mHmEj9Ig7ToHJtDukkuLWLzLboh2XSjq/0zO6wgvykNA==",
186
441
  "cpu": [
187
442
  "x64"
188
443
  ],
189
- "dev": true,
190
444
  "license": "MIT",
191
445
  "optional": true,
192
446
  "os": [
193
447
  "freebsd"
194
448
  ],
195
449
  "engines": {
196
- "node": ">=12"
450
+ "node": ">= 10"
197
451
  }
198
452
  },
199
- "node_modules/@esbuild/linux-arm": {
453
+ "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
200
- "version": "0.21.5",
454
+ "version": "4.1.4",
201
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
455
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.4.tgz",
202
- "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
456
+ "integrity": "sha512-OTU/m/eV4gQKxy9r5acuesqaymyeSCnsx1cFto/I1WhPmi5HDxX1nkzb8KYBiwkHIGg7CTfo/AcGzoXAJBxLfg==",
203
457
  "cpu": [
204
458
  "arm"
205
459
  ],
206
- "dev": true,
207
460
  "license": "MIT",
208
461
  "optional": true,
209
462
  "os": [
210
463
  "linux"
211
464
  ],
212
465
  "engines": {
213
- "node": ">=12"
466
+ "node": ">= 10"
214
467
  }
215
468
  },
216
- "node_modules/@esbuild/linux-arm64": {
469
+ "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
217
- "version": "0.21.5",
470
+ "version": "4.1.4",
218
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
471
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.4.tgz",
219
- "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
472
+ "integrity": "sha512-hKlLNvbmUC6z5g/J4H+Zx7f7w15whSVImokLPmP6ff1QqTVE+TxUM9PGuNsjHvkvlHUtGTdDnOvGNSEUiXI1Ww==",
220
473
  "cpu": [
221
474
  "arm64"
222
475
  ],
223
- "dev": true,
224
476
  "license": "MIT",
225
477
  "optional": true,
226
478
  "os": [
227
479
  "linux"
228
480
  ],
229
481
  "engines": {
230
- "node": ">=12"
482
+ "node": ">= 10"
231
483
  }
232
484
  },
233
- "node_modules/@esbuild/linux-ia32": {
485
+ "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
234
- "version": "0.21.5",
486
+ "version": "4.1.4",
235
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
487
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.4.tgz",
236
- "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
488
+ "integrity": "sha512-X3As2xhtgPTY/m5edUtddmZ8rCruvBvtxYLMw9OsZdH01L2gS2icsHRwxdU0dMItNfVmrBezueXZCHxVeeb7Aw==",
237
489
  "cpu": [
238
- "ia32"
490
+ "arm64"
239
491
  ],
240
- "dev": true,
241
492
  "license": "MIT",
242
493
  "optional": true,
243
494
  "os": [
244
495
  "linux"
245
496
  ],
246
497
  "engines": {
247
- "node": ">=12"
498
+ "node": ">= 10"
248
499
  }
249
500
  },
250
- "node_modules/@esbuild/linux-loong64": {
501
+ "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
251
- "version": "0.21.5",
502
+ "version": "4.1.4",
252
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
503
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.4.tgz",
253
- "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
504
+ "integrity": "sha512-2VG4DqhGaDSmYIu6C4ua2vSLXnJsb/C9liej7TuSO04NK+JJJgJucDUgmX6sn7Gw3Cs5ZJ9ZLrnI0QRDOjLfNQ==",
254
505
  "cpu": [
255
- "loong64"
506
+ "x64"
256
507
  ],
257
- "dev": true,
258
508
  "license": "MIT",
259
509
  "optional": true,
260
510
  "os": [
261
511
  "linux"
262
512
  ],
263
513
  "engines": {
264
- "node": ">=12"
514
+ "node": ">= 10"
265
515
  }
266
516
  },
267
- "node_modules/@esbuild/linux-mips64el": {
517
+ "node_modules/@tailwindcss/oxide-linux-x64-musl": {
268
- "version": "0.21.5",
518
+ "version": "4.1.4",
269
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
519
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.4.tgz",
270
- "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
520
+ "integrity": "sha512-v+mxVgH2kmur/X5Mdrz9m7TsoVjbdYQT0b4Z+dr+I4RvreCNXyCFELZL/DO0M1RsidZTrm6O1eMnV6zlgEzTMQ==",
271
521
  "cpu": [
272
- "mips64el"
522
+ "x64"
273
523
  ],
274
- "dev": true,
275
524
  "license": "MIT",
276
525
  "optional": true,
277
526
  "os": [
278
527
  "linux"
279
528
  ],
280
529
  "engines": {
281
- "node": ">=12"
530
+ "node": ">= 10"
282
531
  }
283
532
  },
284
- "node_modules/@esbuild/linux-ppc64": {
533
+ "node_modules/@tailwindcss/oxide-wasm32-wasi": {
285
- "version": "0.21.5",
534
+ "version": "4.1.4",
286
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
535
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.4.tgz",
287
- "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
536
+ "integrity": "sha512-2TLe9ir+9esCf6Wm+lLWTMbgklIjiF0pbmDnwmhR9MksVOq+e8aP3TSsXySnBDDvTTVd/vKu1aNttEGj3P6l8Q==",
537
+ "bundleDependencies": [
538
+ "@napi-rs/wasm-runtime",
539
+ "@emnapi/core",
540
+ "@emnapi/runtime",
541
+ "@tybys/wasm-util",
542
+ "@emnapi/wasi-threads",
543
+ "tslib"
544
+ ],
288
545
  "cpu": [
289
- "ppc64"
546
+ "wasm32"
290
547
  ],
291
- "dev": true,
292
548
  "license": "MIT",
293
549
  "optional": true,
294
- "os": [
550
+ "dependencies": {
551
+ "@emnapi/core": "^1.4.0",
552
+ "@emnapi/runtime": "^1.4.0",
553
+ "@emnapi/wasi-threads": "^1.0.1",
554
+ "@napi-rs/wasm-runtime": "^0.2.8",
555
+ "@tybys/wasm-util": "^0.9.0",
295
- "linux"
556
+ "tslib": "^2.8.0"
296
- ],
557
+ },
297
558
  "engines": {
298
- "node": ">=12"
559
+ "node": ">=14.0.0"
299
560
  }
300
561
  },
301
- "node_modules/@esbuild/linux-riscv64": {
562
+ "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
302
- "version": "0.21.5",
563
+ "version": "4.1.4",
303
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
564
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.4.tgz",
304
- "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
565
+ "integrity": "sha512-VlnhfilPlO0ltxW9/BgfLI5547PYzqBMPIzRrk4W7uupgCt8z6Trw/tAj6QUtF2om+1MH281Pg+HHUJoLesmng==",
305
566
  "cpu": [
306
- "riscv64"
567
+ "arm64"
307
568
  ],
308
- "dev": true,
309
569
  "license": "MIT",
310
570
  "optional": true,
311
571
  "os": [
312
- "linux"
572
+ "win32"
313
573
  ],
314
574
  "engines": {
315
- "node": ">=12"
575
+ "node": ">= 10"
316
576
  }
317
577
  },
318
- "node_modules/@esbuild/linux-s390x": {
578
+ "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
319
- "version": "0.21.5",
579
+ "version": "4.1.4",
320
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
580
+ "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.4.tgz",
321
- "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
581
+ "integrity": "sha512-+7S63t5zhYjslUGb8NcgLpFXD+Kq1F/zt5Xv5qTv7HaFTG/DHyHD9GA6ieNAxhgyA4IcKa/zy7Xx4Oad2/wuhw==",
322
582
  "cpu": [
323
- "s390x"
583
+ "x64"
324
584
  ],
325
- "dev": true,
326
585
  "license": "MIT",
327
586
  "optional": true,
328
587
  "os": [
329
- "linux"
588
+ "win32"
330
589
  ],
331
590
  "engines": {
332
- "node": ">=12"
591
+ "node": ">= 10"
333
592
  }
334
593
  },
335
- "node_modules/@esbuild/linux-x64": {
594
+ "node_modules/@tailwindcss/vite": {
336
- "version": "0.21.5",
595
+ "version": "4.1.4",
337
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
596
+ "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.1.4.tgz",
338
- "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
597
+ "integrity": "sha512-4UQeMrONbvrsXKXXp/uxmdEN5JIJ9RkH7YVzs6AMxC/KC1+Np7WZBaNIco7TEjlkthqxZbt8pU/ipD+hKjm80A==",
339
- "cpu": [
340
- "x64"
341
- ],
342
- "dev": true,
343
598
  "license": "MIT",
344
- "optional": true,
345
- "os": [
346
- "linux"
347
- ],
348
- "engines": {
599
+ "dependencies": {
600
+ "@tailwindcss/node": "4.1.4",
601
+ "@tailwindcss/oxide": "4.1.4",
602
+ "tailwindcss": "4.1.4"
603
+ },
604
+ "peerDependencies": {
349
- "node": ">=12"
605
+ "vite": "^5.2.0 || ^6"
350
606
  }
351
607
  },
352
- "node_modules/@esbuild/netbsd-x64": {
608
+ "node_modules/@types/debug": {
353
- "version": "0.21.5",
609
+ "version": "4.1.12",
354
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
355
- "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
356
- "cpu": [
357
- "x64"
358
- ],
359
- "dev": true,
360
610
  "license": "MIT",
361
- "optional": true,
362
- "os": [
363
- "netbsd"
364
- ],
365
- "engines": {
611
+ "dependencies": {
366
- "node": ">=12"
612
+ "@types/ms": "*"
367
613
  }
368
614
  },
369
- "node_modules/@esbuild/openbsd-x64": {
615
+ "node_modules/@types/estree": {
616
+ "version": "1.0.7",
617
+ "license": "MIT"
618
+ },
619
+ "node_modules/@types/estree-jsx": {
370
- "version": "0.21.5",
620
+ "version": "1.0.5",
371
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
372
- "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
373
- "cpu": [
374
- "x64"
375
- ],
376
- "dev": true,
377
621
  "license": "MIT",
378
- "optional": true,
379
- "os": [
380
- "openbsd"
381
- ],
382
- "engines": {
622
+ "dependencies": {
383
- "node": ">=12"
623
+ "@types/estree": "*"
384
624
  }
385
625
  },
386
- "node_modules/@esbuild/sunos-x64": {
626
+ "node_modules/@types/hast": {
387
- "version": "0.21.5",
627
+ "version": "3.0.4",
388
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
389
- "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
390
- "cpu": [
391
- "x64"
392
- ],
393
- "dev": true,
394
628
  "license": "MIT",
395
- "optional": true,
396
- "os": [
397
- "sunos"
398
- ],
399
- "engines": {
629
+ "dependencies": {
400
- "node": ">=12"
630
+ "@types/unist": "*"
401
631
  }
402
632
  },
403
- "node_modules/@esbuild/win32-arm64": {
633
+ "node_modules/@types/mdast": {
404
- "version": "0.21.5",
634
+ "version": "4.0.4",
405
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
406
- "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
407
- "cpu": [
408
- "arm64"
409
- ],
410
- "dev": true,
411
635
  "license": "MIT",
412
- "optional": true,
413
- "os": [
414
- "win32"
415
- ],
416
- "engines": {
636
+ "dependencies": {
417
- "node": ">=12"
637
+ "@types/unist": "*"
418
638
  }
419
639
  },
420
- "node_modules/@esbuild/win32-ia32": {
640
+ "node_modules/@types/mdx": {
641
+ "version": "2.0.13",
642
+ "license": "MIT"
643
+ },
644
+ "node_modules/@types/ms": {
421
- "version": "0.21.5",
645
+ "version": "2.1.0",
422
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
423
- "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
424
- "cpu": [
646
+ "license": "MIT"
425
- "ia32"
426
- ],
647
+ },
648
+ "node_modules/@types/nlcst": {
427
- "dev": true,
649
+ "version": "2.0.3",
428
650
  "license": "MIT",
429
- "optional": true,
430
- "os": [
431
- "win32"
432
- ],
433
- "engines": {
651
+ "dependencies": {
434
- "node": ">=12"
652
+ "@types/unist": "*"
435
653
  }
436
654
  },
437
- "node_modules/@esbuild/win32-x64": {
655
+ "node_modules/@types/node": {
438
- "version": "0.21.5",
656
+ "version": "22.15.2",
439
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
657
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.2.tgz",
440
- "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
658
+ "integrity": "sha512-uKXqKN9beGoMdBfcaTY1ecwz6ctxuJAcUlwE55938g0ZJ8lRxwAZqRz2AJ4pzpt5dHdTPMB863UZ0ESiFUcP7A==",
441
- "cpu": [
442
- "x64"
443
- ],
444
- "dev": true,
445
659
  "license": "MIT",
446
- "optional": true,
447
- "os": [
448
- "win32"
449
- ],
450
- "engines": {
660
+ "dependencies": {
451
- "node": ">=12"
661
+ "undici-types": "~6.21.0"
452
662
  }
453
663
  },
454
- "node_modules/@eslint-community/eslint-utils": {
664
+ "node_modules/@types/sax": {
455
- "version": "4.4.1",
665
+ "version": "1.2.7",
456
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
457
- "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
458
- "dev": true,
459
666
  "license": "MIT",
460
667
  "dependencies": {
668
+ "@types/node": "*"
669
+ }
670
+ },
671
+ "node_modules/@types/unist": {
461
- "eslint-visitor-keys": "^3.4.3"
672
+ "version": "3.0.3",
673
+ "license": "MIT"
674
+ },
675
+ "node_modules/@ungap/structured-clone": {
676
+ "version": "1.3.0",
677
+ "license": "ISC"
678
+ },
679
+ "node_modules/acorn": {
680
+ "version": "8.14.1",
681
+ "license": "MIT",
682
+ "bin": {
683
+ "acorn": "bin/acorn"
462
684
  },
463
685
  "engines": {
464
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
686
+ "node": ">=0.4.0"
687
+ }
465
- },
688
+ },
689
+ "node_modules/acorn-jsx": {
690
+ "version": "5.3.2",
466
- "funding": {
691
+ "license": "MIT",
467
- "url": "https://opencollective.com/eslint"
468
- },
469
692
  "peerDependencies": {
470
- "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
693
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
694
+ }
695
+ },
696
+ "node_modules/ansi-align": {
697
+ "version": "3.0.1",
698
+ "license": "ISC",
699
+ "dependencies": {
700
+ "string-width": "^4.1.0"
471
701
  }
472
702
  },
473
- "node_modules/@eslint-community/regexpp": {
703
+ "node_modules/ansi-align/node_modules/string-width": {
474
- "version": "4.12.0",
704
+ "version": "4.2.3",
475
- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.0.tgz",
476
- "integrity": "sha512-gh7PdNombP8ftL8TinYC8Xd7WEypB8EKV4PI2h0eMzndKjPCXuo2zUiZtD2Hu+MSPt02Ty2MdS788ADl9ai1rA==",
477
- "dev": true,
478
705
  "license": "MIT",
706
+ "dependencies": {
707
+ "emoji-regex": "^8.0.0",
708
+ "is-fullwidth-code-point": "^3.0.0",
709
+ "strip-ansi": "^6.0.1"
710
+ },
479
711
  "engines": {
480
- "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
712
+ "node": ">=8"
481
713
  }
482
714
  },
483
- "node_modules/@eslint/eslintrc": {
715
+ "node_modules/ansi-align/node_modules/string-width/node_modules/emoji-regex": {
484
- "version": "2.1.4",
716
+ "version": "8.0.0",
485
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
486
- "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
487
- "dev": true,
717
+ "license": "MIT"
718
+ },
719
+ "node_modules/ansi-align/node_modules/string-width/node_modules/strip-ansi": {
720
+ "version": "6.0.1",
488
721
  "license": "MIT",
489
722
  "dependencies": {
490
- "ajv": "^6.12.4",
491
- "debug": "^4.3.2",
492
- "espree": "^9.6.0",
723
+ "ansi-regex": "^5.0.1"
493
- "globals": "^13.19.0",
494
- "ignore": "^5.2.0",
495
- "import-fresh": "^3.2.1",
496
- "js-yaml": "^4.1.0",
497
- "minimatch": "^3.1.2",
498
- "strip-json-comments": "^3.1.1"
499
724
  },
500
725
  "engines": {
501
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
726
+ "node": ">=8"
502
- },
503
- "funding": {
504
- "url": "https://opencollective.com/eslint"
505
727
  }
506
728
  },
507
- "node_modules/@eslint/js": {
729
+ "node_modules/ansi-align/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex": {
508
- "version": "8.57.1",
730
+ "version": "5.0.1",
509
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",
510
- "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",
511
- "dev": true,
512
731
  "license": "MIT",
513
732
  "engines": {
514
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
733
+ "node": ">=8"
515
734
  }
516
735
  },
517
- "node_modules/@humanwhocodes/config-array": {
736
+ "node_modules/ansi-regex": {
518
- "version": "0.13.0",
737
+ "version": "6.1.0",
519
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",
520
- "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
521
- "deprecated": "Use @eslint/config-array instead",
522
- "dev": true,
523
- "license": "Apache-2.0",
738
+ "license": "MIT",
524
- "dependencies": {
525
- "@humanwhocodes/object-schema": "^2.0.3",
526
- "debug": "^4.3.1",
527
- "minimatch": "^3.0.5"
528
- },
529
739
  "engines": {
530
- "node": ">=10.10.0"
740
+ "node": ">=12"
741
+ },
742
+ "funding": {
743
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
531
744
  }
532
745
  },
533
- "node_modules/@humanwhocodes/module-importer": {
746
+ "node_modules/ansi-styles": {
534
- "version": "1.0.1",
747
+ "version": "6.2.1",
535
- "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
536
- "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
537
- "dev": true,
538
- "license": "Apache-2.0",
748
+ "license": "MIT",
539
749
  "engines": {
540
- "node": ">=12.22"
750
+ "node": ">=12"
541
751
  },
542
752
  "funding": {
543
- "type": "github",
544
- "url": "https://github.com/sponsors/nzakas"
753
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
545
754
  }
546
755
  },
547
- "node_modules/@humanwhocodes/object-schema": {
756
+ "node_modules/anymatch": {
548
- "version": "2.0.3",
757
+ "version": "3.1.3",
549
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
550
- "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
551
- "deprecated": "Use @eslint/object-schema instead",
552
- "dev": true,
553
- "license": "BSD-3-Clause"
758
+ "license": "ISC",
759
+ "dependencies": {
760
+ "normalize-path": "^3.0.0",
761
+ "picomatch": "^2.0.4"
762
+ },
763
+ "engines": {
764
+ "node": ">= 8"
765
+ }
554
766
  },
555
- "node_modules/@iconify/svelte": {
767
+ "node_modules/anymatch/node_modules/picomatch": {
556
- "version": "4.0.2",
768
+ "version": "2.3.1",
557
- "resolved": "https://registry.npmjs.org/@iconify/svelte/-/svelte-4.0.2.tgz",
558
- "integrity": "sha512-6BSrU85FzGfhQD3bTXpnkCCvBAglEt8T9QednVnXAYm4C+d3464y+pYMzhQNJm5mPId2cuiw+2wXlDflXllHDw==",
559
- "dev": true,
560
769
  "license": "MIT",
561
- "dependencies": {
770
+ "engines": {
562
- "@iconify/types": "^2.0.0"
771
+ "node": ">=8.6"
563
772
  },
564
773
  "funding": {
565
- "url": "https://github.com/sponsors/cyberalien"
774
+ "url": "https://github.com/sponsors/jonschlinkert"
566
- },
567
- "peerDependencies": {
568
- "svelte": ">4.0.0"
569
775
  }
570
776
  },
571
- "node_modules/@iconify/types": {
777
+ "node_modules/arg": {
572
- "version": "2.0.0",
778
+ "version": "5.0.2",
573
- "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz",
574
- "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==",
575
- "dev": true,
576
779
  "license": "MIT"
577
780
  },
781
+ "node_modules/argparse": {
782
+ "version": "2.0.1",
783
+ "license": "Python-2.0"
784
+ },
578
- "node_modules/@img/sharp-darwin-arm64": {
785
+ "node_modules/aria-query": {
579
- "version": "0.33.5",
786
+ "version": "5.3.2",
580
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
581
- "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
582
- "cpu": [
583
- "arm64"
584
- ],
585
- "dev": true,
586
787
  "license": "Apache-2.0",
587
- "optional": true,
588
- "os": [
589
- "darwin"
590
- ],
591
788
  "engines": {
592
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
789
+ "node": ">= 0.4"
790
+ }
593
- },
791
+ },
792
+ "node_modules/array-iterate": {
793
+ "version": "2.0.1",
794
+ "license": "MIT",
594
795
  "funding": {
796
+ "type": "github",
595
- "url": "https://opencollective.com/libvips"
797
+ "url": "https://github.com/sponsors/wooorm"
596
- },
597
- "optionalDependencies": {
598
- "@img/sharp-libvips-darwin-arm64": "1.0.4"
599
798
  }
600
799
  },
601
- "node_modules/@img/sharp-darwin-x64": {
800
+ "node_modules/astring": {
801
+ "version": "1.9.0",
802
+ "license": "MIT",
803
+ "bin": {
804
+ "astring": "bin/astring"
805
+ }
806
+ },
807
+ "node_modules/astro": {
602
- "version": "0.33.5",
808
+ "version": "5.7.5",
809
+ "license": "MIT",
810
+ "dependencies": {
811
+ "@astrojs/compiler": "^2.11.0",
812
+ "@astrojs/internal-helpers": "0.6.1",
603
- "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
813
+ "@astrojs/markdown-remark": "6.3.1",
814
+ "@astrojs/telemetry": "3.2.1",
815
+ "@capsizecss/unpack": "^2.4.0",
816
+ "@oslojs/encoding": "^1.1.0",
817
+ "@rollup/pluginutils": "^5.1.4",
818
+ "acorn": "^8.14.1",
819
+ "aria-query": "^5.3.2",
820
+ "axobject-query": "^4.1.0",
821
+ "boxen": "8.0.1",
822
+ "ci-info": "^4.2.0",
823
+ "clsx": "^2.1.1",
824
+ "common-ancestor-path": "^1.0.1",
825
+ "cookie": "^1.0.2",
826
+ "cssesc": "^3.0.0",
827
+ "debug": "^4.4.0",
604
- "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
828
+ "deterministic-object-hash": "^2.0.2",
829
+ "devalue": "^5.1.1",
830
+ "diff": "^5.2.0",
831
+ "dlv": "^1.1.3",
832
+ "dset": "^3.1.4",
833
+ "es-module-lexer": "^1.6.0",
834
+ "esbuild": "^0.25.0",
835
+ "estree-walker": "^3.0.3",
836
+ "flattie": "^1.1.1",
837
+ "github-slugger": "^2.0.0",
838
+ "html-escaper": "3.0.3",
839
+ "http-cache-semantics": "^4.1.1",
840
+ "js-yaml": "^4.1.0",
841
+ "kleur": "^4.1.5",
842
+ "magic-string": "^0.30.17",
843
+ "magicast": "^0.3.5",
844
+ "mrmime": "^2.0.1",
845
+ "neotraverse": "^0.6.18",
846
+ "p-limit": "^6.2.0",
847
+ "p-queue": "^8.1.0",
848
+ "package-manager-detector": "^1.1.0",
849
+ "picomatch": "^4.0.2",
850
+ "prompts": "^2.4.2",
851
+ "rehype": "^13.0.2",
852
+ "semver": "^7.7.1",
853
+ "shiki": "^3.2.1",
854
+ "tinyexec": "^0.3.2",
855
+ "tinyglobby": "^0.2.12",
856
+ "tsconfck": "^3.1.5",
857
+ "ultrahtml": "^1.6.0",
858
+ "unifont": "~0.2.0",
859
+ "unist-util-visit": "^5.0.0",
860
+ "unstorage": "^1.15.0",
861
+ "vfile": "^6.0.3",
862
+ "vite": "^6.2.6",
863
+ "vitefu": "^1.0.6",
864
+ "xxhash-wasm": "^1.1.0",
865
+ "yargs-parser": "^21.1.1",
866
+ "yocto-spinner": "^0.2.1",
867
+ "zod": "^3.24.2",
868
+ "zod-to-json-schema": "^3.24.5",
869
+ "zod-to-ts": "^1.2.0"
870
+ },
605
- "cpu": [
871
+ "bin": {
606
- "x64"
607
- ],
608
- "dev": true,
609
- "license": "Apache-2.0",
872
+ "astro": "astro.js"
610
- "optional": true,
611
- "os": [
612
- "darwin"
613
- ],
873
+ },
614
874
  "engines": {
615
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
875
+ "node": "^18.17.1 || ^20.3.0 || >=22.0.0",
876
+ "npm": ">=9.6.5",
877
+ "pnpm": ">=7.1.0"
616
878
  },
617
879
  "funding": {
880
+ "type": "opencollective",
618
- "url": "https://opencollective.com/libvips"
881
+ "url": "https://opencollective.com/astrodotbuild"
619
882
  },
620
883
  "optionalDependencies": {
621
- "@img/sharp-libvips-darwin-x64": "1.0.4"
884
+ "sharp": "^0.33.3"
622
885
  }
623
886
  },
624
- "node_modules/@img/sharp-libvips-darwin-arm64": {
887
+ "node_modules/axobject-query": {
625
- "version": "1.0.4",
888
+ "version": "4.1.0",
626
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
627
- "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
628
- "cpu": [
629
- "arm64"
630
- ],
631
- "dev": true,
632
- "license": "LGPL-3.0-or-later",
889
+ "license": "Apache-2.0",
633
- "optional": true,
634
- "os": [
635
- "darwin"
636
- ],
637
- "funding": {
890
+ "engines": {
638
- "url": "https://opencollective.com/libvips"
891
+ "node": ">= 0.4"
639
892
  }
640
893
  },
641
- "node_modules/@img/sharp-libvips-darwin-x64": {
894
+ "node_modules/bail": {
642
- "version": "1.0.4",
895
+ "version": "2.0.2",
643
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
644
- "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
645
- "cpu": [
646
- "x64"
647
- ],
648
- "dev": true,
649
- "license": "LGPL-3.0-or-later",
896
+ "license": "MIT",
650
- "optional": true,
651
- "os": [
652
- "darwin"
653
- ],
654
897
  "funding": {
898
+ "type": "github",
655
- "url": "https://opencollective.com/libvips"
899
+ "url": "https://github.com/sponsors/wooorm"
656
900
  }
657
901
  },
658
- "node_modules/@img/sharp-libvips-linux-arm": {
902
+ "node_modules/base-64": {
659
- "version": "1.0.5",
903
+ "version": "1.0.0",
660
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
661
- "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
662
- "cpu": [
663
- "arm"
664
- ],
665
- "dev": true,
666
- "license": "LGPL-3.0-or-later",
904
+ "license": "MIT"
667
- "optional": true,
668
- "os": [
669
- "linux"
670
- ],
671
- "funding": {
672
- "url": "https://opencollective.com/libvips"
673
- }
674
905
  },
675
- "node_modules/@img/sharp-libvips-linux-arm64": {
906
+ "node_modules/base64-js": {
676
- "version": "1.0.4",
907
+ "version": "1.5.1",
677
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
678
- "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
679
- "cpu": [
908
+ "funding": [
909
+ {
680
- "arm64"
910
+ "type": "github",
911
+ "url": "https://github.com/sponsors/feross"
681
- ],
912
+ },
913
+ {
682
- "dev": true,
914
+ "type": "patreon",
915
+ "url": "https://www.patreon.com/feross"
916
+ },
917
+ {
683
- "license": "LGPL-3.0-or-later",
918
+ "type": "consulting",
684
- "optional": true,
919
+ "url": "https://feross.org/support"
685
- "os": [
920
+ }
686
- "linux"
687
921
  ],
688
- "funding": {
922
+ "license": "MIT"
689
- "url": "https://opencollective.com/libvips"
690
- }
691
923
  },
692
- "node_modules/@img/sharp-libvips-linux-s390x": {
924
+ "node_modules/blob-to-buffer": {
693
- "version": "1.0.4",
925
+ "version": "1.2.9",
694
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
695
- "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
696
- "cpu": [
926
+ "funding": [
927
+ {
697
- "s390x"
928
+ "type": "github",
929
+ "url": "https://github.com/sponsors/feross"
698
- ],
930
+ },
931
+ {
699
- "dev": true,
932
+ "type": "patreon",
933
+ "url": "https://www.patreon.com/feross"
934
+ },
935
+ {
700
- "license": "LGPL-3.0-or-later",
936
+ "type": "consulting",
701
- "optional": true,
937
+ "url": "https://feross.org/support"
702
- "os": [
938
+ }
703
- "linux"
704
939
  ],
705
- "funding": {
940
+ "license": "MIT"
706
- "url": "https://opencollective.com/libvips"
707
- }
708
941
  },
709
- "node_modules/@img/sharp-libvips-linux-x64": {
942
+ "node_modules/boxen": {
710
- "version": "1.0.4",
943
+ "version": "8.0.1",
711
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
712
- "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
713
- "cpu": [
714
- "x64"
715
- ],
716
- "dev": true,
717
- "license": "LGPL-3.0-or-later",
944
+ "license": "MIT",
718
- "optional": true,
945
+ "dependencies": {
946
+ "ansi-align": "^3.0.1",
947
+ "camelcase": "^8.0.0",
948
+ "chalk": "^5.3.0",
949
+ "cli-boxes": "^3.0.0",
950
+ "string-width": "^7.2.0",
951
+ "type-fest": "^4.21.0",
952
+ "widest-line": "^5.0.0",
953
+ "wrap-ansi": "^9.0.0"
954
+ },
719
- "os": [
955
+ "engines": {
720
- "linux"
956
+ "node": ">=18"
721
- ],
957
+ },
722
958
  "funding": {
723
- "url": "https://opencollective.com/libvips"
959
+ "url": "https://github.com/sponsors/sindresorhus"
724
960
  }
725
961
  },
726
- "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
962
+ "node_modules/brotli": {
727
- "version": "1.0.4",
963
+ "version": "1.3.3",
728
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
729
- "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
730
- "cpu": [
731
- "arm64"
732
- ],
733
- "dev": true,
734
- "license": "LGPL-3.0-or-later",
964
+ "license": "MIT",
735
- "optional": true,
736
- "os": [
737
- "linux"
738
- ],
739
- "funding": {
965
+ "dependencies": {
740
- "url": "https://opencollective.com/libvips"
966
+ "base64-js": "^1.1.2"
741
967
  }
742
968
  },
743
- "node_modules/@img/sharp-libvips-linuxmusl-x64": {
969
+ "node_modules/camelcase": {
744
- "version": "1.0.4",
970
+ "version": "8.0.0",
745
- "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
746
- "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
747
- "cpu": [
748
- "x64"
749
- ],
750
- "dev": true,
751
- "license": "LGPL-3.0-or-later",
971
+ "license": "MIT",
752
- "optional": true,
753
- "os": [
972
+ "engines": {
754
- "linux"
973
+ "node": ">=16"
755
- ],
974
+ },
756
975
  "funding": {
757
- "url": "https://opencollective.com/libvips"
976
+ "url": "https://github.com/sponsors/sindresorhus"
758
977
  }
759
978
  },
760
- "node_modules/@img/sharp-linux-arm": {
979
+ "node_modules/ccount": {
761
- "version": "0.33.5",
980
+ "version": "2.0.1",
762
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
763
- "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
764
- "cpu": [
765
- "arm"
766
- ],
767
- "dev": true,
768
- "license": "Apache-2.0",
981
+ "license": "MIT",
769
- "optional": true,
770
- "os": [
771
- "linux"
772
- ],
773
- "engines": {
774
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
775
- },
776
982
  "funding": {
983
+ "type": "github",
777
- "url": "https://opencollective.com/libvips"
984
+ "url": "https://github.com/sponsors/wooorm"
778
- },
779
- "optionalDependencies": {
780
- "@img/sharp-libvips-linux-arm": "1.0.5"
781
985
  }
782
986
  },
783
- "node_modules/@img/sharp-linux-arm64": {
987
+ "node_modules/chalk": {
784
- "version": "0.33.5",
988
+ "version": "5.4.1",
785
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
786
- "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
787
- "cpu": [
788
- "arm64"
789
- ],
790
- "dev": true,
791
- "license": "Apache-2.0",
989
+ "license": "MIT",
792
- "optional": true,
793
- "os": [
794
- "linux"
795
- ],
796
990
  "engines": {
797
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
991
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
798
992
  },
799
993
  "funding": {
800
- "url": "https://opencollective.com/libvips"
994
+ "url": "https://github.com/chalk/chalk?sponsor=1"
801
- },
802
- "optionalDependencies": {
803
- "@img/sharp-libvips-linux-arm64": "1.0.4"
804
995
  }
805
996
  },
806
- "node_modules/@img/sharp-linux-s390x": {
997
+ "node_modules/character-entities": {
807
- "version": "0.33.5",
998
+ "version": "2.0.2",
808
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
809
- "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
810
- "cpu": [
811
- "s390x"
812
- ],
813
- "dev": true,
814
- "license": "Apache-2.0",
999
+ "license": "MIT",
815
- "optional": true,
816
- "os": [
817
- "linux"
818
- ],
819
- "engines": {
820
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
821
- },
822
1000
  "funding": {
1001
+ "type": "github",
823
- "url": "https://opencollective.com/libvips"
1002
+ "url": "https://github.com/sponsors/wooorm"
824
- },
825
- "optionalDependencies": {
826
- "@img/sharp-libvips-linux-s390x": "1.0.4"
827
1003
  }
828
1004
  },
829
- "node_modules/@img/sharp-linux-x64": {
1005
+ "node_modules/character-entities-html4": {
830
- "version": "0.33.5",
1006
+ "version": "2.1.0",
831
- "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
832
- "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
833
- "cpu": [
834
- "x64"
835
- ],
836
- "dev": true,
837
- "license": "Apache-2.0",
1007
+ "license": "MIT",
838
- "optional": true,
839
- "os": [
840
- "linux"
841
- ],
842
- "engines": {
843
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
844
- },
845
1008
  "funding": {
1009
+ "type": "github",
846
- "url": "https://opencollective.com/libvips"
1010
+ "url": "https://github.com/sponsors/wooorm"
847
- },
848
- "optionalDependencies": {
849
- "@img/sharp-libvips-linux-x64": "1.0.4"
850
1011
  }
851
1012
  },
852
- "node_modules/@img/sharp-linuxmusl-arm64": {
1013
+ "node_modules/character-entities-legacy": {
853
- "version": "0.33.5",
1014
+ "version": "3.0.0",
854
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
855
- "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
856
- "cpu": [
857
- "arm64"
858
- ],
859
- "dev": true,
860
- "license": "Apache-2.0",
1015
+ "license": "MIT",
861
- "optional": true,
862
- "os": [
863
- "linux"
864
- ],
865
- "engines": {
866
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
867
- },
868
1016
  "funding": {
1017
+ "type": "github",
869
- "url": "https://opencollective.com/libvips"
1018
+ "url": "https://github.com/sponsors/wooorm"
870
- },
871
- "optionalDependencies": {
872
- "@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
873
1019
  }
874
1020
  },
875
- "node_modules/@img/sharp-linuxmusl-x64": {
1021
+ "node_modules/character-reference-invalid": {
876
- "version": "0.33.5",
1022
+ "version": "2.0.1",
877
- "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
878
- "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
879
- "cpu": [
880
- "x64"
881
- ],
882
- "dev": true,
883
- "license": "Apache-2.0",
1023
+ "license": "MIT",
884
- "optional": true,
885
- "os": [
886
- "linux"
887
- ],
888
- "engines": {
889
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
890
- },
891
1024
  "funding": {
1025
+ "type": "github",
892
- "url": "https://opencollective.com/libvips"
1026
+ "url": "https://github.com/sponsors/wooorm"
893
- },
894
- "optionalDependencies": {
895
- "@img/sharp-libvips-linuxmusl-x64": "1.0.4"
896
1027
  }
897
1028
  },
898
- "node_modules/@img/sharp-wasm32": {
1029
+ "node_modules/chokidar": {
899
- "version": "0.33.5",
1030
+ "version": "4.0.3",
900
- "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
901
- "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
902
- "cpu": [
903
- "wasm32"
904
- ],
905
- "dev": true,
906
- "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
907
- "optional": true,
1031
+ "license": "MIT",
908
1032
  "dependencies": {
909
- "@emnapi/runtime": "^1.2.0"
1033
+ "readdirp": "^4.0.1"
910
1034
  },
911
1035
  "engines": {
912
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1036
+ "node": ">= 14.16.0"
913
1037
  },
914
1038
  "funding": {
915
- "url": "https://opencollective.com/libvips"
1039
+ "url": "https://paulmillr.com/funding/"
916
1040
  }
917
1041
  },
918
- "node_modules/@img/sharp-win32-ia32": {
1042
+ "node_modules/ci-info": {
919
- "version": "0.33.5",
1043
+ "version": "4.2.0",
920
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
921
- "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
922
- "cpu": [
1044
+ "funding": [
923
- "ia32"
924
- ],
1045
+ {
925
- "dev": true,
926
- "license": "Apache-2.0 AND LGPL-3.0-or-later",
927
- "optional": true,
1046
+ "type": "github",
928
- "os": [
929
- "win32"
1047
+ "url": "https://github.com/sponsors/sibiraj-s"
1048
+ }
930
1049
  ],
1050
+ "license": "MIT",
931
1051
  "engines": {
1052
+ "node": ">=8"
1053
+ }
1054
+ },
1055
+ "node_modules/cli-boxes": {
1056
+ "version": "3.0.0",
1057
+ "license": "MIT",
1058
+ "engines": {
932
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1059
+ "node": ">=10"
933
1060
  },
934
1061
  "funding": {
935
- "url": "https://opencollective.com/libvips"
1062
+ "url": "https://github.com/sponsors/sindresorhus"
936
1063
  }
937
1064
  },
938
- "node_modules/@img/sharp-win32-x64": {
1065
+ "node_modules/clone": {
939
- "version": "0.33.5",
1066
+ "version": "2.1.2",
940
- "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
941
- "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
942
- "cpu": [
943
- "x64"
944
- ],
945
- "dev": true,
946
- "license": "Apache-2.0 AND LGPL-3.0-or-later",
1067
+ "license": "MIT",
947
- "optional": true,
948
- "os": [
949
- "win32"
950
- ],
951
1068
  "engines": {
952
- "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
1069
+ "node": ">=0.8"
1070
+ }
953
- },
1071
+ },
1072
+ "node_modules/clsx": {
1073
+ "version": "2.1.1",
1074
+ "license": "MIT",
1075
+ "engines": {
1076
+ "node": ">=6"
1077
+ }
1078
+ },
1079
+ "node_modules/collapse-white-space": {
1080
+ "version": "2.1.0",
1081
+ "license": "MIT",
954
1082
  "funding": {
1083
+ "type": "github",
955
- "url": "https://opencollective.com/libvips"
1084
+ "url": "https://github.com/sponsors/wooorm"
956
1085
  }
957
1086
  },
958
- "node_modules/@jridgewell/gen-mapping": {
1087
+ "node_modules/color": {
959
- "version": "0.3.5",
1088
+ "version": "4.2.3",
960
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
961
- "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
962
- "dev": true,
963
1089
  "license": "MIT",
1090
+ "optional": true,
964
1091
  "dependencies": {
965
- "@jridgewell/set-array": "^1.2.1",
1092
+ "color-convert": "^2.0.1",
966
- "@jridgewell/sourcemap-codec": "^1.4.10",
967
- "@jridgewell/trace-mapping": "^0.3.24"
1093
+ "color-string": "^1.9.0"
968
1094
  },
969
1095
  "engines": {
970
- "node": ">=6.0.0"
1096
+ "node": ">=12.5.0"
971
1097
  }
972
1098
  },
973
- "node_modules/@jridgewell/resolve-uri": {
1099
+ "node_modules/color-convert": {
974
- "version": "3.1.2",
1100
+ "version": "2.0.1",
975
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
976
- "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
977
- "dev": true,
978
1101
  "license": "MIT",
1102
+ "optional": true,
1103
+ "dependencies": {
1104
+ "color-name": "~1.1.4"
1105
+ },
979
1106
  "engines": {
980
- "node": ">=6.0.0"
1107
+ "node": ">=7.0.0"
981
1108
  }
982
1109
  },
1110
+ "node_modules/color-name": {
1111
+ "version": "1.1.4",
1112
+ "license": "MIT",
1113
+ "optional": true
1114
+ },
983
- "node_modules/@jridgewell/set-array": {
1115
+ "node_modules/color-string": {
984
- "version": "1.2.1",
1116
+ "version": "1.9.1",
985
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
1117
+ "license": "MIT",
986
- "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
987
- "dev": true,
1118
+ "optional": true,
1119
+ "dependencies": {
1120
+ "color-name": "^1.0.0",
1121
+ "simple-swizzle": "^0.2.2"
1122
+ }
1123
+ },
1124
+ "node_modules/comma-separated-tokens": {
1125
+ "version": "2.0.3",
1126
+ "license": "MIT",
1127
+ "funding": {
1128
+ "type": "github",
1129
+ "url": "https://github.com/sponsors/wooorm"
1130
+ }
1131
+ },
1132
+ "node_modules/common-ancestor-path": {
1133
+ "version": "1.0.1",
1134
+ "license": "ISC"
1135
+ },
1136
+ "node_modules/cookie": {
1137
+ "version": "1.0.2",
988
1138
  "license": "MIT",
989
1139
  "engines": {
990
- "node": ">=6.0.0"
1140
+ "node": ">=18"
991
1141
  }
992
1142
  },
993
- "node_modules/@jridgewell/sourcemap-codec": {
1143
+ "node_modules/cookie-es": {
994
- "version": "1.5.0",
1144
+ "version": "1.2.2",
995
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
996
- "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
997
- "dev": true,
998
1145
  "license": "MIT"
999
1146
  },
1000
- "node_modules/@jridgewell/trace-mapping": {
1147
+ "node_modules/cross-fetch": {
1148
+ "version": "3.2.0",
1149
+ "license": "MIT",
1150
+ "dependencies": {
1151
+ "node-fetch": "^2.7.0"
1152
+ }
1153
+ },
1154
+ "node_modules/crossws": {
1001
- "version": "0.3.25",
1155
+ "version": "0.3.4",
1002
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
1003
- "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
1004
- "dev": true,
1005
1156
  "license": "MIT",
1006
1157
  "dependencies": {
1007
- "@jridgewell/resolve-uri": "^3.1.0",
1158
+ "uncrypto": "^0.1.3"
1008
- "@jridgewell/sourcemap-codec": "^1.4.14"
1009
1159
  }
1010
1160
  },
1011
- "node_modules/@nodelib/fs.scandir": {
1161
+ "node_modules/css-tree": {
1012
- "version": "2.1.5",
1162
+ "version": "3.1.0",
1013
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1014
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1015
- "dev": true,
1016
1163
  "license": "MIT",
1017
1164
  "dependencies": {
1018
- "@nodelib/fs.stat": "2.0.5",
1165
+ "mdn-data": "2.12.2",
1019
- "run-parallel": "^1.1.9"
1166
+ "source-map-js": "^1.0.1"
1020
1167
  },
1021
1168
  "engines": {
1022
- "node": ">= 8"
1169
+ "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
1023
1170
  }
1024
1171
  },
1025
- "node_modules/@nodelib/fs.stat": {
1172
+ "node_modules/cssesc": {
1026
- "version": "2.0.5",
1173
+ "version": "3.0.0",
1027
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1028
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1029
- "dev": true,
1030
1174
  "license": "MIT",
1175
+ "bin": {
1176
+ "cssesc": "bin/cssesc"
1177
+ },
1031
1178
  "engines": {
1032
- "node": ">= 8"
1179
+ "node": ">=4"
1033
1180
  }
1034
1181
  },
1035
- "node_modules/@nodelib/fs.walk": {
1182
+ "node_modules/debug": {
1036
- "version": "1.2.8",
1183
+ "version": "4.4.0",
1037
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1038
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1039
- "dev": true,
1040
1184
  "license": "MIT",
1041
1185
  "dependencies": {
1042
- "@nodelib/fs.scandir": "2.1.5",
1043
- "fastq": "^1.6.0"
1186
+ "ms": "^2.1.3"
1044
1187
  },
1045
1188
  "engines": {
1046
- "node": ">= 8"
1189
+ "node": ">=6.0"
1190
+ },
1191
+ "peerDependenciesMeta": {
1192
+ "supports-color": {
1193
+ "optional": true
1194
+ }
1047
1195
  }
1048
1196
  },
1049
- "node_modules/@playwright/test": {
1197
+ "node_modules/decode-named-character-reference": {
1050
- "version": "1.48.2",
1198
+ "version": "1.1.0",
1051
- "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.48.2.tgz",
1052
- "integrity": "sha512-54w1xCWfXuax7dz4W2M9uw0gDyh+ti/0K/MxcCUxChFh37kkdxPdfZDw5QBbuPUJHr1CiHJ1hXgSs+GgeQc5Zw==",
1053
- "dev": true,
1054
- "license": "Apache-2.0",
1199
+ "license": "MIT",
1055
1200
  "dependencies": {
1056
- "playwright": "1.48.2"
1201
+ "character-entities": "^2.0.0"
1057
1202
  },
1058
- "bin": {
1203
+ "funding": {
1204
+ "type": "github",
1205
+ "url": "https://github.com/sponsors/wooorm"
1206
+ }
1207
+ },
1208
+ "node_modules/defu": {
1059
- "playwright": "cli.js"
1209
+ "version": "6.1.4",
1210
+ "license": "MIT"
1211
+ },
1212
+ "node_modules/dequal": {
1213
+ "version": "2.0.3",
1214
+ "license": "MIT",
1215
+ "engines": {
1216
+ "node": ">=6"
1217
+ }
1218
+ },
1219
+ "node_modules/destr": {
1220
+ "version": "2.0.5",
1221
+ "license": "MIT"
1222
+ },
1223
+ "node_modules/detect-libc": {
1224
+ "version": "2.0.4",
1225
+ "license": "Apache-2.0",
1226
+ "engines": {
1227
+ "node": ">=8"
1228
+ }
1229
+ },
1230
+ "node_modules/deterministic-object-hash": {
1231
+ "version": "2.0.2",
1232
+ "license": "MIT",
1233
+ "dependencies": {
1234
+ "base-64": "^1.0.0"
1060
1235
  },
1061
1236
  "engines": {
1062
1237
  "node": ">=18"
1063
1238
  }
1064
1239
  },
1065
- "node_modules/@polka/url": {
1240
+ "node_modules/devalue": {
1066
- "version": "1.0.0-next.28",
1241
+ "version": "5.1.1",
1067
- "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz",
1068
- "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==",
1069
- "dev": true,
1070
1242
  "license": "MIT"
1071
1243
  },
1072
- "node_modules/@poppanator/sveltekit-svg": {
1244
+ "node_modules/devlop": {
1073
- "version": "5.0.0",
1245
+ "version": "1.1.0",
1074
- "resolved": "https://registry.npmjs.org/@poppanator/sveltekit-svg/-/sveltekit-svg-5.0.0.tgz",
1075
- "integrity": "sha512-b7hk55SF0HjTS+xFgMG20hy6W0F/m+yRA/ZWcjnsa391rB3Ys3desCiUyIKQYcfvcyuRiQCPedUJMYgu00VdCA==",
1076
- "dev": true,
1077
1246
  "license": "MIT",
1078
1247
  "dependencies": {
1079
- "@rollup/pluginutils": "^5.1.0"
1248
+ "dequal": "^2.0.0"
1080
1249
  },
1081
- "peerDependencies": {
1250
+ "funding": {
1082
- "svelte": ">=5.x",
1083
- "svgo": ">=3.x",
1251
+ "type": "github",
1084
- "vite": ">=5.x"
1252
+ "url": "https://github.com/sponsors/wooorm"
1085
1253
  }
1086
1254
  },
1255
+ "node_modules/dfa": {
1256
+ "version": "1.2.0",
1257
+ "license": "MIT"
1258
+ },
1087
- "node_modules/@rollup/pluginutils": {
1259
+ "node_modules/diff": {
1260
+ "version": "5.2.0",
1261
+ "license": "BSD-3-Clause",
1262
+ "engines": {
1263
+ "node": ">=0.3.1"
1264
+ }
1265
+ },
1266
+ "node_modules/dlv": {
1088
- "version": "5.1.3",
1267
+ "version": "1.1.3",
1268
+ "license": "MIT"
1269
+ },
1270
+ "node_modules/dset": {
1271
+ "version": "3.1.4",
1272
+ "license": "MIT",
1273
+ "engines": {
1274
+ "node": ">=4"
1275
+ }
1276
+ },
1277
+ "node_modules/emoji-regex": {
1278
+ "version": "10.4.0",
1279
+ "license": "MIT"
1280
+ },
1281
+ "node_modules/enhanced-resolve": {
1282
+ "version": "5.18.1",
1089
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.3.tgz",
1283
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz",
1090
- "integrity": "sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==",
1284
+ "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==",
1091
- "dev": true,
1092
1285
  "license": "MIT",
1093
1286
  "dependencies": {
1094
- "@types/estree": "^1.0.0",
1095
- "estree-walker": "^2.0.2",
1287
+ "graceful-fs": "^4.2.4",
1096
- "picomatch": "^4.0.2"
1288
+ "tapable": "^2.2.0"
1097
1289
  },
1098
1290
  "engines": {
1099
- "node": ">=14.0.0"
1291
+ "node": ">=10.13.0"
1292
+ }
1100
- },
1293
+ },
1294
+ "node_modules/entities": {
1295
+ "version": "6.0.0",
1296
+ "license": "BSD-2-Clause",
1101
- "peerDependencies": {
1297
+ "engines": {
1102
- "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
1298
+ "node": ">=0.12"
1103
1299
  },
1104
- "peerDependenciesMeta": {
1105
- "rollup": {
1300
+ "funding": {
1106
- "optional": true
1301
+ "url": "https://github.com/fb55/entities?sponsor=1"
1107
- }
1108
1302
  }
1109
1303
  },
1110
- "node_modules/@rollup/rollup-android-arm-eabi": {
1304
+ "node_modules/es-module-lexer": {
1111
- "version": "4.24.1",
1305
+ "version": "1.7.0",
1112
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.1.tgz",
1113
- "integrity": "sha512-j2llrtCTwNu68yp1wybgkTUW8CrR8AZvGZzIO/qwNAetVP3FHidylyz1s0dU2zXG9uqqpoUIhWKmMypGMcdM2Q==",
1114
- "cpu": [
1306
+ "license": "MIT"
1115
- "arm"
1116
- ],
1307
+ },
1308
+ "node_modules/esast-util-from-estree": {
1117
- "dev": true,
1309
+ "version": "2.0.0",
1118
1310
  "license": "MIT",
1119
- "optional": true,
1311
+ "dependencies": {
1312
+ "@types/estree-jsx": "^1.0.0",
1313
+ "devlop": "^1.0.0",
1314
+ "estree-util-visit": "^2.0.0",
1315
+ "unist-util-position-from-estree": "^2.0.0"
1316
+ },
1120
- "os": [
1317
+ "funding": {
1121
- "android"
1318
+ "type": "opencollective",
1319
+ "url": "https://opencollective.com/unified"
1122
- ]
1320
+ }
1123
1321
  },
1124
- "node_modules/@rollup/rollup-android-arm64": {
1322
+ "node_modules/esast-util-from-js": {
1125
- "version": "4.24.1",
1323
+ "version": "2.0.1",
1126
- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.1.tgz",
1127
- "integrity": "sha512-y65R3hM9sJVAXV3qh/dJ5o2OCVzwy6d994qmi+rGw1i1onYY5AoV9dREDYoizaZvc9esEqOs07CyFgPzz4DBqg==",
1128
- "cpu": [
1129
- "arm64"
1130
- ],
1131
- "dev": true,
1132
1324
  "license": "MIT",
1133
- "optional": true,
1325
+ "dependencies": {
1326
+ "@types/estree-jsx": "^1.0.0",
1327
+ "acorn": "^8.0.0",
1328
+ "esast-util-from-estree": "^2.0.0",
1329
+ "vfile-message": "^4.0.0"
1330
+ },
1134
- "os": [
1331
+ "funding": {
1135
- "android"
1332
+ "type": "opencollective",
1333
+ "url": "https://opencollective.com/unified"
1136
- ]
1334
+ }
1137
1335
  },
1138
- "node_modules/@rollup/rollup-darwin-arm64": {
1336
+ "node_modules/esbuild": {
1139
- "version": "4.24.1",
1337
+ "version": "0.25.3",
1140
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.1.tgz",
1141
- "integrity": "sha512-K9iOc75U9HpDffjop9qVPwNoBEPXS0Q6RrVSvh13gs38ynurJ2+HuS7NJbsx+fwiDA+eJYfBi7sablI8G2/3oA==",
1142
- "cpu": [
1143
- "arm64"
1144
- ],
1145
- "dev": true,
1338
+ "hasInstallScript": true,
1146
1339
  "license": "MIT",
1147
- "optional": true,
1148
- "os": [
1340
+ "bin": {
1341
+ "esbuild": "bin/esbuild"
1342
+ },
1149
- "darwin"
1343
+ "engines": {
1344
+ "node": ">=18"
1345
+ },
1346
+ "optionalDependencies": {
1347
+ "@esbuild/aix-ppc64": "0.25.3",
1348
+ "@esbuild/android-arm": "0.25.3",
1349
+ "@esbuild/android-arm64": "0.25.3",
1350
+ "@esbuild/android-x64": "0.25.3",
1351
+ "@esbuild/darwin-arm64": "0.25.3",
1352
+ "@esbuild/darwin-x64": "0.25.3",
1353
+ "@esbuild/freebsd-arm64": "0.25.3",
1354
+ "@esbuild/freebsd-x64": "0.25.3",
1355
+ "@esbuild/linux-arm": "0.25.3",
1356
+ "@esbuild/linux-arm64": "0.25.3",
1357
+ "@esbuild/linux-ia32": "0.25.3",
1358
+ "@esbuild/linux-loong64": "0.25.3",
1359
+ "@esbuild/linux-mips64el": "0.25.3",
1360
+ "@esbuild/linux-ppc64": "0.25.3",
1361
+ "@esbuild/linux-riscv64": "0.25.3",
1362
+ "@esbuild/linux-s390x": "0.25.3",
1363
+ "@esbuild/linux-x64": "0.25.3",
1364
+ "@esbuild/netbsd-arm64": "0.25.3",
1365
+ "@esbuild/netbsd-x64": "0.25.3",
1366
+ "@esbuild/openbsd-arm64": "0.25.3",
1367
+ "@esbuild/openbsd-x64": "0.25.3",
1368
+ "@esbuild/sunos-x64": "0.25.3",
1369
+ "@esbuild/win32-arm64": "0.25.3",
1370
+ "@esbuild/win32-ia32": "0.25.3",
1371
+ "@esbuild/win32-x64": "0.25.3"
1150
- ]
1372
+ }
1151
1373
  },
1152
- "node_modules/@rollup/rollup-darwin-x64": {
1374
+ "node_modules/escape-string-regexp": {
1153
- "version": "4.24.1",
1375
+ "version": "5.0.0",
1154
- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.1.tgz",
1155
- "integrity": "sha512-Ufz0fX79W9937euBI4qEdh2xLb0Lzo4GiZ7xxDpueEZxWdPbow6gnTRokSzSgtqRFs1vFgcgm7Ci/KnOo15MIg==",
1156
- "cpu": [
1157
- "x64"
1158
- ],
1159
- "dev": true,
1160
1376
  "license": "MIT",
1161
- "optional": true,
1162
- "os": [
1377
+ "engines": {
1378
+ "node": ">=12"
1379
+ },
1163
- "darwin"
1380
+ "funding": {
1381
+ "url": "https://github.com/sponsors/sindresorhus"
1164
- ]
1382
+ }
1165
1383
  },
1166
- "node_modules/@rollup/rollup-freebsd-x64": {
1384
+ "node_modules/estree-util-attach-comments": {
1167
- "version": "4.24.1",
1385
+ "version": "3.0.0",
1168
- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.24.1.tgz",
1169
- "integrity": "sha512-IfG1khuwe10V2EBfFIrcd7P6X0stdhHQM71NyaG5TPgy6dXr2nzAa5TMNFA35tr41gihUPqp/w8StayYG7jXYw==",
1170
- "cpu": [
1171
- "x64"
1172
- ],
1173
- "dev": true,
1174
1386
  "license": "MIT",
1175
- "optional": true,
1387
+ "dependencies": {
1388
+ "@types/estree": "^1.0.0"
1389
+ },
1176
- "os": [
1390
+ "funding": {
1177
- "freebsd"
1391
+ "type": "opencollective",
1392
+ "url": "https://opencollective.com/unified"
1178
- ]
1393
+ }
1179
1394
  },
1180
- "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1395
+ "node_modules/estree-util-build-jsx": {
1181
- "version": "4.24.1",
1396
+ "version": "3.0.1",
1182
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.1.tgz",
1183
- "integrity": "sha512-W+drJRBL1+N1/zaq+8y/CtQ3VP5wxMXwCy7obFl9r5jJ5EFNEYAqchuPfYTleYOoA46bwXAprCL+OVK3BTrWWw==",
1184
- "cpu": [
1185
- "arm"
1186
- ],
1187
- "dev": true,
1188
1397
  "license": "MIT",
1189
- "optional": true,
1398
+ "dependencies": {
1399
+ "@types/estree-jsx": "^1.0.0",
1400
+ "devlop": "^1.0.0",
1401
+ "estree-util-is-identifier-name": "^3.0.0",
1402
+ "estree-walker": "^3.0.0"
1403
+ },
1190
- "os": [
1404
+ "funding": {
1191
- "linux"
1405
+ "type": "opencollective",
1406
+ "url": "https://opencollective.com/unified"
1192
- ]
1407
+ }
1193
1408
  },
1194
- "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1409
+ "node_modules/estree-util-is-identifier-name": {
1195
- "version": "4.24.1",
1410
+ "version": "3.0.0",
1196
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.1.tgz",
1197
- "integrity": "sha512-mKngr0zxo4FMSDqiq4F4G/1IPqjpNO7MyjAM6+YxDIADO4ZSI4m05bZYD4po12Jid6+n9YJRWdIcvi4JztMVcw==",
1198
- "cpu": [
1199
- "arm"
1200
- ],
1201
- "dev": true,
1202
1411
  "license": "MIT",
1203
- "optional": true,
1204
- "os": [
1412
+ "funding": {
1205
- "linux"
1413
+ "type": "opencollective",
1414
+ "url": "https://opencollective.com/unified"
1206
- ]
1415
+ }
1207
1416
  },
1208
- "node_modules/@rollup/rollup-linux-arm64-gnu": {
1417
+ "node_modules/estree-util-scope": {
1209
- "version": "4.24.1",
1418
+ "version": "1.0.0",
1210
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.1.tgz",
1211
- "integrity": "sha512-Rh12WITgvLydYFR9XAjmCRArU71nMfi5lDVLhpRV8dR2sCGtZESVkfD66mi3owp4q1scwysT35nNMPleRTQOow==",
1212
- "cpu": [
1213
- "arm64"
1214
- ],
1215
- "dev": true,
1216
1419
  "license": "MIT",
1217
- "optional": true,
1420
+ "dependencies": {
1421
+ "@types/estree": "^1.0.0",
1422
+ "devlop": "^1.0.0"
1423
+ },
1218
- "os": [
1424
+ "funding": {
1219
- "linux"
1425
+ "type": "opencollective",
1426
+ "url": "https://opencollective.com/unified"
1220
- ]
1427
+ }
1221
1428
  },
1222
- "node_modules/@rollup/rollup-linux-arm64-musl": {
1429
+ "node_modules/estree-util-to-js": {
1223
- "version": "4.24.1",
1430
+ "version": "2.0.0",
1224
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.1.tgz",
1225
- "integrity": "sha512-zOLu7V1iBpJMIrrmZjpmAZ9txFlnGgqQMnjNmRrqmV1vQaou9SIT3qI3JE1kt+DQE8zCdB3n2/mAjIU90AfjEg==",
1226
- "cpu": [
1227
- "arm64"
1228
- ],
1229
- "dev": true,
1230
1431
  "license": "MIT",
1231
- "optional": true,
1432
+ "dependencies": {
1433
+ "@types/estree-jsx": "^1.0.0",
1434
+ "astring": "^1.8.0",
1435
+ "source-map": "^0.7.0"
1436
+ },
1232
- "os": [
1437
+ "funding": {
1233
- "linux"
1438
+ "type": "opencollective",
1439
+ "url": "https://opencollective.com/unified"
1234
- ]
1440
+ }
1235
1441
  },
1236
- "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
1442
+ "node_modules/estree-util-visit": {
1237
- "version": "4.24.1",
1443
+ "version": "2.0.0",
1238
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.1.tgz",
1239
- "integrity": "sha512-h9ipTGhMzTBAJL/bg1HsElhGPWLGeCKE8JkxgvrJ5O/S1MXH9RxMUTl++tzlpzxdOBCAGqygZIMBj3wIDf/kJw==",
1240
- "cpu": [
1241
- "ppc64"
1242
- ],
1243
- "dev": true,
1244
1444
  "license": "MIT",
1245
- "optional": true,
1445
+ "dependencies": {
1446
+ "@types/estree-jsx": "^1.0.0",
1447
+ "@types/unist": "^3.0.0"
1448
+ },
1246
- "os": [
1449
+ "funding": {
1247
- "linux"
1450
+ "type": "opencollective",
1451
+ "url": "https://opencollective.com/unified"
1248
- ]
1452
+ }
1249
1453
  },
1250
- "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1454
+ "node_modules/estree-walker": {
1251
- "version": "4.24.1",
1455
+ "version": "3.0.3",
1252
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.1.tgz",
1253
- "integrity": "sha512-PNKCMA1xRBARR7/j6KXMSB1z0/eGenC/t2wdQl5et3jnrHA+igIaLVNUEPfnVjmZIZJign7u/dobvV2VkPxMiw==",
1254
- "cpu": [
1255
- "riscv64"
1256
- ],
1257
- "dev": true,
1258
1456
  "license": "MIT",
1259
- "optional": true,
1260
- "os": [
1457
+ "dependencies": {
1261
- "linux"
1458
+ "@types/estree": "^1.0.0"
1262
- ]
1459
+ }
1263
1460
  },
1264
- "node_modules/@rollup/rollup-linux-s390x-gnu": {
1461
+ "node_modules/eventemitter3": {
1265
- "version": "4.24.1",
1462
+ "version": "5.0.1",
1266
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.1.tgz",
1267
- "integrity": "sha512-mkl3uWq/ix18gAfzBUIecSwioPyJkbR6QXVaNuOGM7Qbs7f1EfDLP4XtLSJx4GL6mO8GrKhB3cmhUc3zjUrQSg==",
1268
- "cpu": [
1269
- "s390x"
1270
- ],
1271
- "dev": true,
1272
- "license": "MIT",
1463
+ "license": "MIT"
1273
- "optional": true,
1274
- "os": [
1275
- "linux"
1276
- ]
1277
1464
  },
1278
- "node_modules/@rollup/rollup-linux-x64-gnu": {
1465
+ "node_modules/extend": {
1279
- "version": "4.24.1",
1466
+ "version": "3.0.2",
1280
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.1.tgz",
1281
- "integrity": "sha512-j0RPQWteEXAAxRQI+IcX3i7WQb7hFe7CW94H3l0edBVyJMIPOlr/hqc5CGG1FBDW9gNr0ZC2IzwSta1iSNJIoA==",
1282
- "cpu": [
1283
- "x64"
1284
- ],
1285
- "dev": true,
1286
- "license": "MIT",
1467
+ "license": "MIT"
1287
- "optional": true,
1288
- "os": [
1289
- "linux"
1290
- ]
1291
1468
  },
1292
- "node_modules/@rollup/rollup-linux-x64-musl": {
1469
+ "node_modules/fast-deep-equal": {
1293
- "version": "4.24.1",
1470
+ "version": "3.1.3",
1294
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.1.tgz",
1295
- "integrity": "sha512-UrwXowd3gyT+/ijoeSzMyHHGUaV3WhiJL77eTZE8/Pq+9K6auacIJ264biAUhHJ3FjAHsXNhzEmxGnj4tpDz2g==",
1296
- "cpu": [
1297
- "x64"
1298
- ],
1299
- "dev": true,
1300
- "license": "MIT",
1471
+ "license": "MIT"
1301
- "optional": true,
1302
- "os": [
1303
- "linux"
1304
- ]
1305
1472
  },
1306
- "node_modules/@rollup/rollup-win32-arm64-msvc": {
1473
+ "node_modules/fast-xml-parser": {
1307
- "version": "4.24.1",
1474
+ "version": "4.5.3",
1308
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.1.tgz",
1309
- "integrity": "sha512-wexHPBkBa2/tPhbGcxLqOM2AFZ7BQsZ0pk3dVxRL5Ec0SsXnkpcMucZ4j4woyoD5DbRdFP6Roptd9TRsGVTvUA==",
1310
- "cpu": [
1475
+ "funding": [
1476
+ {
1311
- "arm64"
1477
+ "type": "github",
1478
+ "url": "https://github.com/sponsors/NaturalIntelligence"
1479
+ }
1312
1480
  ],
1313
- "dev": true,
1314
1481
  "license": "MIT",
1315
- "optional": true,
1482
+ "dependencies": {
1483
+ "strnum": "^1.1.1"
1484
+ },
1316
- "os": [
1485
+ "bin": {
1317
- "win32"
1486
+ "fxparser": "src/cli/cli.js"
1318
- ]
1487
+ }
1319
1488
  },
1320
- "node_modules/@rollup/rollup-win32-ia32-msvc": {
1489
+ "node_modules/fdir": {
1321
- "version": "4.24.1",
1490
+ "version": "6.4.4",
1322
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.1.tgz",
1323
- "integrity": "sha512-IW2axCCdiC+kgj5/50Mt5v8qG0LYaDichBGKXM4Oo2NaWStAs0oQp1dqVzCV1XOXNvNNDRFw0EaT+JMs6BX+WQ==",
1324
- "cpu": [
1325
- "ia32"
1326
- ],
1327
- "dev": true,
1328
1491
  "license": "MIT",
1492
+ "peerDependencies": {
1493
+ "picomatch": "^3 || ^4"
1494
+ },
1495
+ "peerDependenciesMeta": {
1496
+ "picomatch": {
1329
- "optional": true,
1497
+ "optional": true
1330
- "os": [
1331
- "win32"
1332
- ]
1498
+ }
1499
+ }
1333
1500
  },
1334
- "node_modules/@rollup/rollup-win32-x64-msvc": {
1501
+ "node_modules/flattie": {
1335
- "version": "4.24.1",
1502
+ "version": "1.1.1",
1336
- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.1.tgz",
1337
- "integrity": "sha512-b9IK2buRXwm7owl4Hd8fselCQ7/gr2WaErv0e/IPgRQuJfFS+O0cFJA4t13+FKAZeQh97iEyBG06g613IJLirQ==",
1338
- "cpu": [
1339
- "x64"
1340
- ],
1341
- "dev": true,
1342
1503
  "license": "MIT",
1343
- "optional": true,
1344
- "os": [
1504
+ "engines": {
1345
- "win32"
1505
+ "node": ">=8"
1346
- ]
1506
+ }
1347
1507
  },
1348
- "node_modules/@shikijs/core": {
1508
+ "node_modules/fontkit": {
1349
- "version": "1.22.1",
1509
+ "version": "2.0.4",
1350
- "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.22.1.tgz",
1351
- "integrity": "sha512-bqAhT/Ri5ixV4oYsvJNH8UJjpjbINWlWyXY6tBTsP4OmD6XnFv43nRJ+lTdxd2rmG5pgam/x+zGR6kLRXrpEKA==",
1352
- "dev": true,
1353
1510
  "license": "MIT",
1354
1511
  "dependencies": {
1355
- "@shikijs/engine-javascript": "1.22.1",
1356
- "@shikijs/engine-oniguruma": "1.22.1",
1357
- "@shikijs/types": "1.22.1",
1512
+ "@swc/helpers": "^0.5.12",
1358
- "@shikijs/vscode-textmate": "^9.3.0",
1513
+ "brotli": "^1.3.2",
1359
- "@types/hast": "^3.0.4",
1514
+ "clone": "^2.1.2",
1515
+ "dfa": "^1.2.0",
1360
- "hast-util-to-html": "^9.0.3"
1516
+ "fast-deep-equal": "^3.1.3",
1517
+ "restructure": "^3.0.0",
1518
+ "tiny-inflate": "^1.0.3",
1519
+ "unicode-properties": "^1.4.0",
1520
+ "unicode-trie": "^2.0.0"
1361
1521
  }
1362
1522
  },
1363
- "node_modules/@shikijs/engine-javascript": {
1523
+ "node_modules/fsevents": {
1364
- "version": "1.22.1",
1524
+ "version": "2.3.3",
1365
- "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.22.1.tgz",
1366
- "integrity": "sha512-540pyoy0LWe4jj2BVbgELwOFu1uFvRI7lg4hdsExrSXA9x7gqfzZ/Nnh4RfX86aDAgJ647gx4TCmRwACbnQSvw==",
1367
- "dev": true,
1368
1525
  "license": "MIT",
1526
+ "optional": true,
1527
+ "os": [
1528
+ "darwin"
1529
+ ],
1369
- "dependencies": {
1530
+ "engines": {
1370
- "@shikijs/types": "1.22.1",
1371
- "@shikijs/vscode-textmate": "^9.3.0",
1531
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1372
- "oniguruma-to-js": "0.4.3"
1373
1532
  }
1374
1533
  },
1375
- "node_modules/@shikijs/engine-oniguruma": {
1534
+ "node_modules/get-east-asian-width": {
1376
- "version": "1.22.1",
1535
+ "version": "1.3.0",
1377
- "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.22.1.tgz",
1378
- "integrity": "sha512-L+1Vmd+a2kk8HtogUFymQS6BjUfJnzcWoUp1BUgxoDiklbKSMvrsMuLZGevTOP1m0rEjgnC5MsDmsr8lX1lC+Q==",
1379
- "dev": true,
1380
1536
  "license": "MIT",
1381
- "dependencies": {
1537
+ "engines": {
1382
- "@shikijs/types": "1.22.1",
1538
+ "node": ">=18"
1539
+ },
1540
+ "funding": {
1383
- "@shikijs/vscode-textmate": "^9.3.0"
1541
+ "url": "https://github.com/sponsors/sindresorhus"
1384
1542
  }
1385
1543
  },
1386
- "node_modules/@shikijs/types": {
1544
+ "node_modules/github-slugger": {
1545
+ "version": "2.0.0",
1546
+ "license": "ISC"
1547
+ },
1548
+ "node_modules/graceful-fs": {
1549
+ "version": "4.2.11",
1550
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
1551
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
1552
+ "license": "ISC"
1553
+ },
1554
+ "node_modules/h3": {
1387
- "version": "1.22.1",
1555
+ "version": "1.15.1",
1388
- "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.22.1.tgz",
1389
- "integrity": "sha512-+45f8mu/Hxqs6Kyhfm98Nld5n7Q7lwhjU8UtdQwrOPs7BnM4VAb929O3IQ2ce+4D7SlNFlZGd8CnKRSnwbQreQ==",
1390
- "dev": true,
1391
1556
  "license": "MIT",
1392
1557
  "dependencies": {
1558
+ "cookie-es": "^1.2.2",
1559
+ "crossws": "^0.3.3",
1560
+ "defu": "^6.1.4",
1561
+ "destr": "^2.0.3",
1393
- "@shikijs/vscode-textmate": "^9.3.0",
1562
+ "iron-webcrypto": "^1.2.1",
1394
- "@types/hast": "^3.0.4"
1563
+ "node-mock-http": "^1.0.0",
1564
+ "radix3": "^1.1.2",
1565
+ "ufo": "^1.5.4",
1566
+ "uncrypto": "^0.1.3"
1395
1567
  }
1396
1568
  },
1397
- "node_modules/@shikijs/vscode-textmate": {
1569
+ "node_modules/hast-util-from-html": {
1398
- "version": "9.3.0",
1399
- "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.3.0.tgz",
1400
- "integrity": "sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==",
1401
- "dev": true,
1402
- "license": "MIT"
1403
- },
1404
- "node_modules/@sveltejs/adapter-static": {
1405
- "version": "3.0.6",
1570
+ "version": "2.0.3",
1406
- "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-3.0.6.tgz",
1407
- "integrity": "sha512-MGJcesnJWj7FxDcB/GbrdYD3q24Uk0PIL4QIX149ku+hlJuj//nxUbb0HxUTpjkecWfHjVveSUnUaQWnPRXlpg==",
1408
- "dev": true,
1409
1571
  "license": "MIT",
1410
- "peerDependencies": {
1572
+ "dependencies": {
1411
- "@sveltejs/kit": "^2.0.0"
1573
+ "@types/hast": "^3.0.0",
1574
+ "devlop": "^1.1.0",
1575
+ "hast-util-from-parse5": "^8.0.0",
1576
+ "parse5": "^7.0.0",
1577
+ "vfile": "^6.0.0",
1578
+ "vfile-message": "^4.0.0"
1579
+ },
1580
+ "funding": {
1581
+ "type": "opencollective",
1582
+ "url": "https://opencollective.com/unified"
1412
1583
  }
1413
1584
  },
1414
- "node_modules/@sveltejs/enhanced-img": {
1585
+ "node_modules/hast-util-from-parse5": {
1415
- "version": "0.3.10",
1586
+ "version": "8.0.3",
1416
- "resolved": "https://registry.npmjs.org/@sveltejs/enhanced-img/-/enhanced-img-0.3.10.tgz",
1417
- "integrity": "sha512-1JxjthN6yb1md3rSFbHRDBi/Jj2R9EjE06vh9zbWgYxm5d4UUphTzNICJTis8bkIDQilbAokrkaQtfRpKSE7qg==",
1418
- "dev": true,
1419
1587
  "license": "MIT",
1420
1588
  "dependencies": {
1589
+ "@types/hast": "^3.0.0",
1590
+ "@types/unist": "^3.0.0",
1591
+ "devlop": "^1.0.0",
1421
- "magic-string": "^0.30.5",
1592
+ "hastscript": "^9.0.0",
1422
- "svelte-parse-markup": "^0.1.5",
1593
+ "property-information": "^7.0.0",
1594
+ "vfile": "^6.0.0",
1423
- "vite-imagetools": "^7.0.1"
1595
+ "vfile-location": "^5.0.0",
1596
+ "web-namespaces": "^2.0.0"
1424
1597
  },
1425
- "peerDependencies": {
1598
+ "funding": {
1426
- "svelte": "^4.0.0 || ^5.0.0-next.0",
1427
- "vite": ">= 5.0.0"
1599
+ "type": "opencollective",
1600
+ "url": "https://opencollective.com/unified"
1428
1601
  }
1429
1602
  },
1430
- "node_modules/@sveltejs/kit": {
1603
+ "node_modules/hast-util-is-element": {
1431
- "version": "2.7.3",
1604
+ "version": "3.0.0",
1432
- "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.7.3.tgz",
1433
- "integrity": "sha512-Vx7nq5MJ86I8qXYsVidC5PX6xm+uxt8DydvOdmJoyOK7LvGP18OFEG359yY+aa51t6pENvqZAMqAREQQx1OI2Q==",
1434
- "dev": true,
1435
- "hasInstallScript": true,
1436
1605
  "license": "MIT",
1437
1606
  "dependencies": {
1438
- "@types/cookie": "^0.6.0",
1607
+ "@types/hast": "^3.0.0"
1439
- "cookie": "^0.6.0",
1440
- "devalue": "^5.1.0",
1441
- "esm-env": "^1.0.0",
1442
- "import-meta-resolve": "^4.1.0",
1443
- "kleur": "^4.1.5",
1444
- "magic-string": "^0.30.5",
1445
- "mrmime": "^2.0.0",
1446
- "sade": "^1.8.1",
1447
- "set-cookie-parser": "^2.6.0",
1448
- "sirv": "^3.0.0",
1449
- "tiny-glob": "^0.2.9"
1450
- },
1451
- "bin": {
1452
- "svelte-kit": "svelte-kit.js"
1453
- },
1454
- "engines": {
1455
- "node": ">=18.13"
1456
1608
  },
1457
- "peerDependencies": {
1609
+ "funding": {
1458
- "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1",
1459
- "svelte": "^4.0.0 || ^5.0.0-next.0",
1460
- "vite": "^5.0.3"
1610
+ "type": "opencollective",
1611
+ "url": "https://opencollective.com/unified"
1461
1612
  }
1462
1613
  },
1463
- "node_modules/@sveltejs/vite-plugin-svelte": {
1614
+ "node_modules/hast-util-parse-selector": {
1464
1615
  "version": "4.0.0",
1465
- "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-4.0.0.tgz",
1466
- "integrity": "sha512-kpVJwF+gNiMEsoHaw+FJL76IYiwBikkxYU83+BpqQLdVMff19KeRKLd2wisS8niNBMJ2omv5gG+iGDDwd8jzag==",
1467
- "dev": true,
1468
1616
  "license": "MIT",
1469
1617
  "dependencies": {
1470
- "@sveltejs/vite-plugin-svelte-inspector": "^3.0.0-next.0||^3.0.0",
1471
- "debug": "^4.3.7",
1472
- "deepmerge": "^4.3.1",
1473
- "kleur": "^4.1.5",
1474
- "magic-string": "^0.30.12",
1475
- "vitefu": "^1.0.3"
1618
+ "@types/hast": "^3.0.0"
1476
- },
1477
- "engines": {
1478
- "node": "^18.0.0 || ^20.0.0 || >=22"
1479
1619
  },
1480
- "peerDependencies": {
1620
+ "funding": {
1481
- "svelte": "^5.0.0-next.96 || ^5.0.0",
1482
- "vite": "^5.0.0"
1621
+ "type": "opencollective",
1622
+ "url": "https://opencollective.com/unified"
1483
1623
  }
1484
1624
  },
1485
- "node_modules/@sveltejs/vite-plugin-svelte-inspector": {
1625
+ "node_modules/hast-util-raw": {
1486
- "version": "3.0.1",
1626
+ "version": "9.1.0",
1487
- "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-3.0.1.tgz",
1488
- "integrity": "sha512-2CKypmj1sM4GE7HjllT7UKmo4Q6L5xFRd7VMGEWhYnZ+wc6AUVU01IBd7yUi6WnFndEwWoMNOd6e8UjoN0nbvQ==",
1489
- "dev": true,
1490
1627
  "license": "MIT",
1491
1628
  "dependencies": {
1629
+ "@types/hast": "^3.0.0",
1630
+ "@types/unist": "^3.0.0",
1631
+ "@ungap/structured-clone": "^1.0.0",
1632
+ "hast-util-from-parse5": "^8.0.0",
1633
+ "hast-util-to-parse5": "^8.0.0",
1634
+ "html-void-elements": "^3.0.0",
1635
+ "mdast-util-to-hast": "^13.0.0",
1636
+ "parse5": "^7.0.0",
1637
+ "unist-util-position": "^5.0.0",
1638
+ "unist-util-visit": "^5.0.0",
1492
- "debug": "^4.3.7"
1639
+ "vfile": "^6.0.0",
1493
- },
1494
- "engines": {
1640
+ "web-namespaces": "^2.0.0",
1495
- "node": "^18.0.0 || ^20.0.0 || >=22"
1641
+ "zwitch": "^2.0.0"
1496
1642
  },
1497
- "peerDependencies": {
1643
+ "funding": {
1498
- "@sveltejs/vite-plugin-svelte": "^4.0.0-next.0||^4.0.0",
1499
- "svelte": "^5.0.0-next.96 || ^5.0.0",
1500
- "vite": "^5.0.0"
1644
+ "type": "opencollective",
1645
+ "url": "https://opencollective.com/unified"
1501
1646
  }
1502
1647
  },
1503
- "node_modules/@tailwindcss/node": {
1648
+ "node_modules/hast-util-to-estree": {
1504
- "version": "4.0.3",
1649
+ "version": "3.1.3",
1505
- "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.0.3.tgz",
1506
- "integrity": "sha512-QsVJokOl0pJ4AbJV33D2npvLcHGPWi5MOSZtrtE0GT3tSx+3D0JE2lokLA8yHS1x3oCY/3IyRyy7XX6tmzid7A==",
1507
- "dev": true,
1508
1650
  "license": "MIT",
1509
1651
  "dependencies": {
1652
+ "@types/estree": "^1.0.0",
1653
+ "@types/estree-jsx": "^1.0.0",
1654
+ "@types/hast": "^3.0.0",
1655
+ "comma-separated-tokens": "^2.0.0",
1656
+ "devlop": "^1.0.0",
1657
+ "estree-util-attach-comments": "^3.0.0",
1658
+ "estree-util-is-identifier-name": "^3.0.0",
1659
+ "hast-util-whitespace": "^3.0.0",
1660
+ "mdast-util-mdx-expression": "^2.0.0",
1661
+ "mdast-util-mdx-jsx": "^3.0.0",
1662
+ "mdast-util-mdxjs-esm": "^2.0.0",
1663
+ "property-information": "^7.0.0",
1664
+ "space-separated-tokens": "^2.0.0",
1510
- "enhanced-resolve": "^5.18.0",
1665
+ "style-to-js": "^1.0.0",
1666
+ "unist-util-position": "^5.0.0",
1511
- "jiti": "^2.4.2",
1667
+ "zwitch": "^2.0.0"
1512
- "tailwindcss": "4.0.3"
1513
- }
1514
- },
1515
- "node_modules/@tailwindcss/oxide": {
1516
- "version": "4.0.3",
1517
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.0.3.tgz",
1518
- "integrity": "sha512-FFcp3VNvRjjmFA39ORM27g2mbflMQljhvM7gxBAujHxUy4LXlKa6yMF9wbHdTbPqTONiCyyOYxccvJyVyI/XBg==",
1519
- "dev": true,
1520
- "license": "MIT",
1521
- "engines": {
1522
- "node": ">= 10"
1523
1668
  },
1524
- "optionalDependencies": {
1669
+ "funding": {
1525
- "@tailwindcss/oxide-android-arm64": "4.0.3",
1526
- "@tailwindcss/oxide-darwin-arm64": "4.0.3",
1527
- "@tailwindcss/oxide-darwin-x64": "4.0.3",
1670
+ "type": "opencollective",
1528
- "@tailwindcss/oxide-freebsd-x64": "4.0.3",
1529
- "@tailwindcss/oxide-linux-arm-gnueabihf": "4.0.3",
1530
- "@tailwindcss/oxide-linux-arm64-gnu": "4.0.3",
1531
- "@tailwindcss/oxide-linux-arm64-musl": "4.0.3",
1532
- "@tailwindcss/oxide-linux-x64-gnu": "4.0.3",
1533
- "@tailwindcss/oxide-linux-x64-musl": "4.0.3",
1534
- "@tailwindcss/oxide-win32-arm64-msvc": "4.0.3",
1535
- "@tailwindcss/oxide-win32-x64-msvc": "4.0.3"
1671
+ "url": "https://opencollective.com/unified"
1536
1672
  }
1537
1673
  },
1538
- "node_modules/@tailwindcss/oxide-android-arm64": {
1674
+ "node_modules/hast-util-to-html": {
1539
- "version": "4.0.3",
1675
+ "version": "9.0.5",
1540
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.0.3.tgz",
1541
- "integrity": "sha512-S8XOTQuMnpijZRlPm5HBzPJjZ28quB+40LSRHjRnQF6rRYKsvpr1qkY7dfwsetNdd+kMLOMDsvmuT8WnqqETvg==",
1542
- "cpu": [
1543
- "arm64"
1544
- ],
1545
- "dev": true,
1546
1676
  "license": "MIT",
1547
- "optional": true,
1548
- "os": [
1549
- "android"
1677
+ "dependencies": {
1678
+ "@types/hast": "^3.0.0",
1679
+ "@types/unist": "^3.0.0",
1680
+ "ccount": "^2.0.0",
1681
+ "comma-separated-tokens": "^2.0.0",
1682
+ "hast-util-whitespace": "^3.0.0",
1683
+ "html-void-elements": "^3.0.0",
1684
+ "mdast-util-to-hast": "^13.0.0",
1685
+ "property-information": "^7.0.0",
1686
+ "space-separated-tokens": "^2.0.0",
1687
+ "stringify-entities": "^4.0.0",
1688
+ "zwitch": "^2.0.4"
1550
- ],
1689
+ },
1551
- "engines": {
1690
+ "funding": {
1552
- "node": ">= 10"
1691
+ "type": "opencollective",
1692
+ "url": "https://opencollective.com/unified"
1553
1693
  }
1554
1694
  },
1555
- "node_modules/@tailwindcss/oxide-darwin-arm64": {
1695
+ "node_modules/hast-util-to-jsx-runtime": {
1556
- "version": "4.0.3",
1696
+ "version": "2.3.6",
1557
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.0.3.tgz",
1558
- "integrity": "sha512-smrY2DpzhXvgDhZtQlYAl8+vxJ04lv2/64C1eiRxvsRT2nkw/q+zA1/eAYKvUHat6cIuwqDku3QucmrUT6pCeg==",
1559
- "cpu": [
1560
- "arm64"
1561
- ],
1562
- "dev": true,
1563
1697
  "license": "MIT",
1564
- "optional": true,
1565
- "os": [
1698
+ "dependencies": {
1699
+ "@types/estree": "^1.0.0",
1700
+ "@types/hast": "^3.0.0",
1701
+ "@types/unist": "^3.0.0",
1702
+ "comma-separated-tokens": "^2.0.0",
1566
- "darwin"
1703
+ "devlop": "^1.0.0",
1704
+ "estree-util-is-identifier-name": "^3.0.0",
1705
+ "hast-util-whitespace": "^3.0.0",
1706
+ "mdast-util-mdx-expression": "^2.0.0",
1707
+ "mdast-util-mdx-jsx": "^3.0.0",
1708
+ "mdast-util-mdxjs-esm": "^2.0.0",
1709
+ "property-information": "^7.0.0",
1710
+ "space-separated-tokens": "^2.0.0",
1711
+ "style-to-js": "^1.0.0",
1712
+ "unist-util-position": "^5.0.0",
1713
+ "vfile-message": "^4.0.0"
1567
- ],
1714
+ },
1568
- "engines": {
1715
+ "funding": {
1569
- "node": ">= 10"
1716
+ "type": "opencollective",
1717
+ "url": "https://opencollective.com/unified"
1570
1718
  }
1571
1719
  },
1572
- "node_modules/@tailwindcss/oxide-darwin-x64": {
1720
+ "node_modules/hast-util-to-parse5": {
1573
- "version": "4.0.3",
1721
+ "version": "8.0.0",
1574
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.0.3.tgz",
1575
- "integrity": "sha512-NTz8x/LcGUjpZAWUxz0ZuzHao90Wj9spoQgomwB+/hgceh5gcJDfvaBYqxLFpKzVglpnbDSq1Fg0p0zI4oa5Pg==",
1576
- "cpu": [
1577
- "x64"
1578
- ],
1579
- "dev": true,
1580
1722
  "license": "MIT",
1581
- "optional": true,
1582
- "os": [
1723
+ "dependencies": {
1724
+ "@types/hast": "^3.0.0",
1725
+ "comma-separated-tokens": "^2.0.0",
1583
- "darwin"
1726
+ "devlop": "^1.0.0",
1727
+ "property-information": "^6.0.0",
1728
+ "space-separated-tokens": "^2.0.0",
1729
+ "web-namespaces": "^2.0.0",
1730
+ "zwitch": "^2.0.0"
1584
- ],
1731
+ },
1585
- "engines": {
1732
+ "funding": {
1586
- "node": ">= 10"
1733
+ "type": "opencollective",
1734
+ "url": "https://opencollective.com/unified"
1587
1735
  }
1588
1736
  },
1589
- "node_modules/@tailwindcss/oxide-freebsd-x64": {
1737
+ "node_modules/hast-util-to-parse5/node_modules/property-information": {
1590
- "version": "4.0.3",
1738
+ "version": "6.5.0",
1591
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.0.3.tgz",
1592
- "integrity": "sha512-yQc9Q0JCOp3kkAV8gKgDctXO60IkQhHpqGB+KgOccDtD5UmN6Q5+gd+lcsDyQ7N8dRuK1fAud51xQpZJgKfm7g==",
1593
- "cpu": [
1594
- "x64"
1595
- ],
1596
- "dev": true,
1597
1739
  "license": "MIT",
1598
- "optional": true,
1599
- "os": [
1600
- "freebsd"
1601
- ],
1602
- "engines": {
1740
+ "funding": {
1603
- "node": ">= 10"
1741
+ "type": "github",
1742
+ "url": "https://github.com/sponsors/wooorm"
1604
1743
  }
1605
1744
  },
1606
- "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1745
+ "node_modules/hast-util-to-text": {
1607
- "version": "4.0.3",
1746
+ "version": "4.0.2",
1608
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.0.3.tgz",
1609
- "integrity": "sha512-e1ivVMLSnxTOU1O3npnxN16FEyWM/g3SuH2pP6udxXwa0/SnSAijRwcAYRpqIlhVKujr158S8UeHxQjC4fGl4w==",
1610
- "cpu": [
1611
- "arm"
1612
- ],
1613
- "dev": true,
1614
1747
  "license": "MIT",
1615
- "optional": true,
1616
- "os": [
1748
+ "dependencies": {
1749
+ "@types/hast": "^3.0.0",
1750
+ "@types/unist": "^3.0.0",
1617
- "linux"
1751
+ "hast-util-is-element": "^3.0.0",
1752
+ "unist-util-find-after": "^5.0.0"
1618
- ],
1753
+ },
1619
- "engines": {
1754
+ "funding": {
1620
- "node": ">= 10"
1755
+ "type": "opencollective",
1756
+ "url": "https://opencollective.com/unified"
1621
1757
  }
1622
1758
  },
1623
- "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1759
+ "node_modules/hast-util-whitespace": {
1624
- "version": "4.0.3",
1760
+ "version": "3.0.0",
1625
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.0.3.tgz",
1626
- "integrity": "sha512-PLrToqQqX6sdJ9DmMi8IxZWWrfjc9pdi9AEEPTrtMts3Jm9HBi1WqEeF1VwZZ2aW9TXloE5OwA35zuuq1Bhb/Q==",
1627
- "cpu": [
1628
- "arm64"
1629
- ],
1630
- "dev": true,
1631
1761
  "license": "MIT",
1632
- "optional": true,
1633
- "os": [
1762
+ "dependencies": {
1634
- "linux"
1763
+ "@types/hast": "^3.0.0"
1635
- ],
1764
+ },
1636
- "engines": {
1765
+ "funding": {
1637
- "node": ">= 10"
1766
+ "type": "opencollective",
1767
+ "url": "https://opencollective.com/unified"
1638
1768
  }
1639
1769
  },
1640
- "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
1770
+ "node_modules/hastscript": {
1641
- "version": "4.0.3",
1771
+ "version": "9.0.1",
1642
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.0.3.tgz",
1643
- "integrity": "sha512-YlzRxx7N1ampfgSKzEDw0iwDkJXUInR4cgNEqmR4TzHkU2Vhg59CGPJrTI7dxOBofD8+O35R13Nk9Ytyv0JUFg==",
1644
- "cpu": [
1645
- "arm64"
1646
- ],
1647
- "dev": true,
1648
1772
  "license": "MIT",
1649
- "optional": true,
1650
- "os": [
1773
+ "dependencies": {
1774
+ "@types/hast": "^3.0.0",
1775
+ "comma-separated-tokens": "^2.0.0",
1776
+ "hast-util-parse-selector": "^4.0.0",
1651
- "linux"
1777
+ "property-information": "^7.0.0",
1778
+ "space-separated-tokens": "^2.0.0"
1652
- ],
1779
+ },
1653
- "engines": {
1780
+ "funding": {
1654
- "node": ">= 10"
1781
+ "type": "opencollective",
1782
+ "url": "https://opencollective.com/unified"
1655
1783
  }
1656
1784
  },
1657
- "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
1785
+ "node_modules/html-escaper": {
1658
- "version": "4.0.3",
1786
+ "version": "3.0.3",
1659
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.0.3.tgz",
1660
- "integrity": "sha512-Xfc3z/li6XkuD7Hs+Uk6pjyCXnfnd9zuQTKOyDTZJ544xc2yoMKUkuDw6Et9wb31MzU2/c0CIUpTDa71lL9KHw==",
1661
- "cpu": [
1787
+ "license": "MIT"
1662
- "x64"
1663
- ],
1788
+ },
1789
+ "node_modules/html-void-elements": {
1664
- "dev": true,
1790
+ "version": "3.0.0",
1665
1791
  "license": "MIT",
1666
- "optional": true,
1667
- "os": [
1668
- "linux"
1669
- ],
1670
- "engines": {
1792
+ "funding": {
1671
- "node": ">= 10"
1793
+ "type": "github",
1794
+ "url": "https://github.com/sponsors/wooorm"
1672
1795
  }
1673
1796
  },
1674
- "node_modules/@tailwindcss/oxide-linux-x64-musl": {
1797
+ "node_modules/http-cache-semantics": {
1675
- "version": "4.0.3",
1798
+ "version": "4.1.1",
1676
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.0.3.tgz",
1677
- "integrity": "sha512-ugKVqKzwa/cjmqSQG17aS9DYrEcQ/a5NITcgmOr3JLW4Iz64C37eoDlkC8tIepD3S/Td/ywKAolTQ8fKbjEL4g==",
1678
- "cpu": [
1799
+ "license": "BSD-2-Clause"
1679
- "x64"
1680
- ],
1800
+ },
1801
+ "node_modules/import-meta-resolve": {
1681
- "dev": true,
1802
+ "version": "4.1.0",
1682
1803
  "license": "MIT",
1683
- "optional": true,
1684
- "os": [
1685
- "linux"
1686
- ],
1687
- "engines": {
1804
+ "funding": {
1688
- "node": ">= 10"
1805
+ "type": "github",
1806
+ "url": "https://github.com/sponsors/wooorm"
1689
1807
  }
1690
1808
  },
1691
- "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
1809
+ "node_modules/inline-style-parser": {
1692
- "version": "4.0.3",
1810
+ "version": "0.2.4",
1693
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.0.3.tgz",
1694
- "integrity": "sha512-qHPDMl+UUwsk1RMJMgAXvhraWqUUT+LR/tkXix5RA39UGxtTrHwsLIN1AhNxI5i2RFXAXfmFXDqZCdyQ4dWmAQ==",
1695
- "cpu": [
1811
+ "license": "MIT"
1696
- "arm64"
1697
- ],
1812
+ },
1813
+ "node_modules/iron-webcrypto": {
1698
- "dev": true,
1814
+ "version": "1.2.1",
1699
1815
  "license": "MIT",
1700
- "optional": true,
1701
- "os": [
1702
- "win32"
1703
- ],
1704
- "engines": {
1816
+ "funding": {
1705
- "node": ">= 10"
1817
+ "url": "https://github.com/sponsors/brc-dd"
1706
1818
  }
1707
1819
  },
1708
- "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
1820
+ "node_modules/is-alphabetical": {
1709
- "version": "4.0.3",
1821
+ "version": "2.0.1",
1710
- "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.0.3.tgz",
1711
- "integrity": "sha512-+ujwN4phBGyOsPyLgGgeCyUm4Mul+gqWVCIGuSXWgrx9xVUnf6LVXrw0BDBc9Aq1S2qMyOTX4OkCGbZeoIo8Qw==",
1712
- "cpu": [
1713
- "x64"
1714
- ],
1715
- "dev": true,
1716
1822
  "license": "MIT",
1717
- "optional": true,
1718
- "os": [
1719
- "win32"
1720
- ],
1721
- "engines": {
1823
+ "funding": {
1722
- "node": ">= 10"
1824
+ "type": "github",
1825
+ "url": "https://github.com/sponsors/wooorm"
1723
1826
  }
1724
1827
  },
1725
- "node_modules/@tailwindcss/vite": {
1828
+ "node_modules/is-alphanumerical": {
1726
- "version": "4.0.3",
1829
+ "version": "2.0.1",
1727
- "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.0.3.tgz",
1728
- "integrity": "sha512-Qj6rSO+EvXnNDymloKZ11D54JJTnDrkRWJBzNHENDxjt0HtrCZJbSLIrcJ/WdaoU4othrel/oFqHpO/doxIS/Q==",
1729
- "dev": true,
1730
1830
  "license": "MIT",
1731
1831
  "dependencies": {
1732
- "@tailwindcss/node": "^4.0.3",
1733
- "@tailwindcss/oxide": "^4.0.3",
1734
- "lightningcss": "^1.29.1",
1832
+ "is-alphabetical": "^2.0.0",
1735
- "tailwindcss": "4.0.3"
1833
+ "is-decimal": "^2.0.0"
1736
1834
  },
1737
- "peerDependencies": {
1738
- "vite": "^5.2.0 || ^6"
1739
- }
1740
- },
1741
- "node_modules/@trysound/sax": {
1742
- "version": "0.2.0",
1743
- "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
1744
- "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
1745
- "dev": true,
1746
- "license": "ISC",
1747
- "peer": true,
1748
- "engines": {
1835
+ "funding": {
1749
- "node": ">=10.13.0"
1836
+ "type": "github",
1837
+ "url": "https://github.com/sponsors/wooorm"
1750
1838
  }
1751
1839
  },
1752
- "node_modules/@types/cookie": {
1840
+ "node_modules/is-arrayish": {
1753
- "version": "0.6.0",
1841
+ "version": "0.3.2",
1754
- "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
1755
- "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==",
1756
- "dev": true,
1757
- "license": "MIT"
1842
+ "license": "MIT",
1843
+ "optional": true
1758
1844
  },
1759
- "node_modules/@types/eslint": {
1845
+ "node_modules/is-decimal": {
1760
- "version": "8.56.0",
1846
+ "version": "2.0.1",
1761
- "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.0.tgz",
1762
- "integrity": "sha512-FlsN0p4FhuYRjIxpbdXovvHQhtlG05O1GG/RNWvdAxTboR438IOTwmrY/vLA+Xfgg06BTkP045M3vpFwTMv1dg==",
1763
- "dev": true,
1764
1847
  "license": "MIT",
1765
- "dependencies": {
1848
+ "funding": {
1766
- "@types/estree": "*",
1849
+ "type": "github",
1767
- "@types/json-schema": "*"
1850
+ "url": "https://github.com/sponsors/wooorm"
1768
1851
  }
1769
1852
  },
1770
- "node_modules/@types/estree": {
1853
+ "node_modules/is-docker": {
1771
- "version": "1.0.6",
1772
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
1773
- "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
1774
- "dev": true,
1775
- "license": "MIT"
1776
- },
1777
- "node_modules/@types/hast": {
1778
- "version": "3.0.4",
1854
+ "version": "3.0.0",
1779
- "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz",
1780
- "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
1781
- "dev": true,
1782
- "license": "MIT",
1783
- "dependencies": {
1784
- "@types/unist": "*"
1785
- }
1786
- },
1787
- "node_modules/@types/json-schema": {
1788
- "version": "7.0.15",
1789
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
1790
- "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
1791
- "dev": true,
1792
- "license": "MIT"
1793
- },
1794
- "node_modules/@types/mdast": {
1795
- "version": "4.0.4",
1796
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
1797
- "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
1798
- "dev": true,
1799
- "license": "MIT",
1800
- "dependencies": {
1801
- "@types/unist": "*"
1802
- }
1803
- },
1804
- "node_modules/@types/unist": {
1805
- "version": "2.0.11",
1806
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
1807
- "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
1808
- "dev": true,
1809
- "license": "MIT"
1810
- },
1811
- "node_modules/@ungap/structured-clone": {
1812
- "version": "1.2.0",
1813
- "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
1814
- "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
1815
- "dev": true,
1816
- "license": "ISC"
1817
- },
1818
- "node_modules/@vitest/expect": {
1819
- "version": "2.1.3",
1820
- "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.3.tgz",
1821
- "integrity": "sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==",
1822
- "dev": true,
1823
1855
  "license": "MIT",
1824
- "dependencies": {
1856
+ "bin": {
1825
- "@vitest/spy": "2.1.3",
1826
- "@vitest/utils": "2.1.3",
1827
- "chai": "^5.1.1",
1828
- "tinyrainbow": "^1.2.0"
1857
+ "is-docker": "cli.js"
1829
1858
  },
1830
- "funding": {
1859
+ "engines": {
1831
- "url": "https://opencollective.com/vitest"
1860
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1832
- }
1833
- },
1834
- "node_modules/@vitest/mocker": {
1835
- "version": "2.1.3",
1836
- "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.3.tgz",
1837
- "integrity": "sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==",
1838
- "dev": true,
1839
- "license": "MIT",
1840
- "dependencies": {
1841
- "@vitest/spy": "2.1.3",
1842
- "estree-walker": "^3.0.3",
1843
- "magic-string": "^0.30.11"
1844
1861
  },
1845
1862
  "funding": {
1846
- "url": "https://opencollective.com/vitest"
1863
+ "url": "https://github.com/sponsors/sindresorhus"
1847
- },
1848
- "peerDependencies": {
1849
- "@vitest/spy": "2.1.3",
1850
- "msw": "^2.3.5",
1851
- "vite": "^5.0.0"
1852
- },
1853
- "peerDependenciesMeta": {
1854
- "msw": {
1855
- "optional": true
1856
- },
1857
- "vite": {
1858
- "optional": true
1859
- }
1860
1864
  }
1861
1865
  },
1862
- "node_modules/@vitest/mocker/node_modules/estree-walker": {
1866
+ "node_modules/is-fullwidth-code-point": {
1863
- "version": "3.0.3",
1867
+ "version": "3.0.0",
1864
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
1865
- "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
1866
- "dev": true,
1867
1868
  "license": "MIT",
1868
- "dependencies": {
1869
+ "engines": {
1869
- "@types/estree": "^1.0.0"
1870
+ "node": ">=8"
1870
1871
  }
1871
1872
  },
1872
- "node_modules/@vitest/pretty-format": {
1873
+ "node_modules/is-hexadecimal": {
1873
- "version": "2.1.3",
1874
+ "version": "2.0.1",
1874
- "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.3.tgz",
1875
- "integrity": "sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==",
1876
- "dev": true,
1877
1875
  "license": "MIT",
1878
- "dependencies": {
1879
- "tinyrainbow": "^1.2.0"
1880
- },
1881
1876
  "funding": {
1877
+ "type": "github",
1882
- "url": "https://opencollective.com/vitest"
1878
+ "url": "https://github.com/sponsors/wooorm"
1883
1879
  }
1884
1880
  },
1885
- "node_modules/@vitest/runner": {
1881
+ "node_modules/is-inside-container": {
1886
- "version": "2.1.3",
1882
+ "version": "1.0.0",
1887
- "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.3.tgz",
1888
- "integrity": "sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==",
1889
- "dev": true,
1890
1883
  "license": "MIT",
1891
1884
  "dependencies": {
1892
- "@vitest/utils": "2.1.3",
1893
- "pathe": "^1.1.2"
1885
+ "is-docker": "^3.0.0"
1894
1886
  },
1895
- "funding": {
1887
+ "bin": {
1896
- "url": "https://opencollective.com/vitest"
1888
+ "is-inside-container": "cli.js"
1897
- }
1898
- },
1889
+ },
1899
- "node_modules/@vitest/snapshot": {
1900
- "version": "2.1.3",
1901
- "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.3.tgz",
1902
- "integrity": "sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==",
1903
- "dev": true,
1904
- "license": "MIT",
1905
- "dependencies": {
1890
+ "engines": {
1906
- "@vitest/pretty-format": "2.1.3",
1907
- "magic-string": "^0.30.11",
1908
- "pathe": "^1.1.2"
1891
+ "node": ">=14.16"
1909
1892
  },
1910
1893
  "funding": {
1911
- "url": "https://opencollective.com/vitest"
1894
+ "url": "https://github.com/sponsors/sindresorhus"
1912
1895
  }
1913
1896
  },
1914
- "node_modules/@vitest/spy": {
1897
+ "node_modules/is-plain-obj": {
1915
- "version": "2.1.3",
1898
+ "version": "4.1.0",
1916
- "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.3.tgz",
1917
- "integrity": "sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==",
1918
- "dev": true,
1919
1899
  "license": "MIT",
1920
- "dependencies": {
1900
+ "engines": {
1921
- "tinyspy": "^3.0.0"
1901
+ "node": ">=12"
1922
1902
  },
1923
1903
  "funding": {
1924
- "url": "https://opencollective.com/vitest"
1904
+ "url": "https://github.com/sponsors/sindresorhus"
1925
1905
  }
1926
1906
  },
1927
- "node_modules/@vitest/utils": {
1907
+ "node_modules/is-wsl": {
1928
- "version": "2.1.3",
1908
+ "version": "3.1.0",
1929
- "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.3.tgz",
1930
- "integrity": "sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==",
1931
- "dev": true,
1932
1909
  "license": "MIT",
1933
1910
  "dependencies": {
1934
- "@vitest/pretty-format": "2.1.3",
1911
+ "is-inside-container": "^1.0.0"
1912
+ },
1913
+ "engines": {
1935
- "loupe": "^3.1.1",
1914
+ "node": ">=16"
1936
- "tinyrainbow": "^1.2.0"
1937
1915
  },
1938
1916
  "funding": {
1939
- "url": "https://opencollective.com/vitest"
1917
+ "url": "https://github.com/sponsors/sindresorhus"
1940
1918
  }
1941
1919
  },
1942
- "node_modules/acorn": {
1920
+ "node_modules/jiti": {
1943
- "version": "8.14.0",
1921
+ "version": "2.4.2",
1944
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
1945
- "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
1946
- "dev": true,
1947
1922
  "license": "MIT",
1948
1923
  "bin": {
1949
- "acorn": "bin/acorn"
1924
+ "jiti": "lib/jiti-cli.mjs"
1950
- },
1951
- "engines": {
1952
- "node": ">=0.4.0"
1953
- }
1954
- },
1955
- "node_modules/acorn-jsx": {
1956
- "version": "5.3.2",
1957
- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1958
- "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1959
- "dev": true,
1960
- "license": "MIT",
1961
- "peerDependencies": {
1962
- "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1963
- }
1964
- },
1965
- "node_modules/acorn-typescript": {
1966
- "version": "1.4.13",
1967
- "resolved": "https://registry.npmjs.org/acorn-typescript/-/acorn-typescript-1.4.13.tgz",
1968
- "integrity": "sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==",
1969
- "dev": true,
1970
- "license": "MIT",
1971
- "peerDependencies": {
1972
- "acorn": ">=8.9.0"
1973
1925
  }
1974
1926
  },
1975
- "node_modules/ajv": {
1927
+ "node_modules/js-yaml": {
1976
- "version": "6.12.6",
1928
+ "version": "4.1.0",
1977
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1978
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1979
- "dev": true,
1980
1929
  "license": "MIT",
1981
1930
  "dependencies": {
1982
- "fast-deep-equal": "^3.1.1",
1983
- "fast-json-stable-stringify": "^2.0.0",
1984
- "json-schema-traverse": "^0.4.1",
1985
- "uri-js": "^4.2.2"
1931
+ "argparse": "^2.0.1"
1986
1932
  },
1987
- "funding": {
1933
+ "bin": {
1988
- "type": "github",
1934
+ "js-yaml": "bin/js-yaml.js"
1989
- "url": "https://github.com/sponsors/epoberezkin"
1990
1935
  }
1991
1936
  },
1992
- "node_modules/ansi-regex": {
1937
+ "node_modules/kleur": {
1993
- "version": "5.0.1",
1938
+ "version": "4.1.5",
1994
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1995
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1996
- "dev": true,
1997
1939
  "license": "MIT",
1998
1940
  "engines": {
1999
- "node": ">=8"
1941
+ "node": ">=6"
2000
1942
  }
2001
1943
  },
2002
- "node_modules/ansi-styles": {
1944
+ "node_modules/lightningcss": {
2003
- "version": "4.3.0",
1945
+ "version": "1.29.2",
2004
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1946
+ "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.29.2.tgz",
2005
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1947
+ "integrity": "sha512-6b6gd/RUXKaw5keVdSEtqFVdzWnU5jMxTUjA2bVcMNPLwSQ08Sv/UodBVtETLCn7k4S1Ibxwh7k68IwLZPgKaA==",
2006
- "dev": true,
2007
- "license": "MIT",
1948
+ "license": "MPL-2.0",
2008
1949
  "dependencies": {
2009
- "color-convert": "^2.0.1"
1950
+ "detect-libc": "^2.0.3"
2010
1951
  },
2011
1952
  "engines": {
2012
- "node": ">=8"
1953
+ "node": ">= 12.0.0"
2013
1954
  },
2014
1955
  "funding": {
1956
+ "type": "opencollective",
2015
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1957
+ "url": "https://opencollective.com/parcel"
1958
+ },
1959
+ "optionalDependencies": {
1960
+ "lightningcss-darwin-arm64": "1.29.2",
1961
+ "lightningcss-darwin-x64": "1.29.2",
1962
+ "lightningcss-freebsd-x64": "1.29.2",
1963
+ "lightningcss-linux-arm-gnueabihf": "1.29.2",
1964
+ "lightningcss-linux-arm64-gnu": "1.29.2",
1965
+ "lightningcss-linux-arm64-musl": "1.29.2",
1966
+ "lightningcss-linux-x64-gnu": "1.29.2",
1967
+ "lightningcss-linux-x64-musl": "1.29.2",
1968
+ "lightningcss-win32-arm64-msvc": "1.29.2",
1969
+ "lightningcss-win32-x64-msvc": "1.29.2"
2016
1970
  }
2017
1971
  },
2018
- "node_modules/argparse": {
2019
- "version": "2.0.1",
2020
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2021
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
2022
- "dev": true,
2023
- "license": "Python-2.0"
2024
- },
2025
- "node_modules/aria-query": {
1972
+ "node_modules/lightningcss-darwin-arm64": {
2026
- "version": "5.3.2",
1973
+ "version": "1.29.2",
2027
- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
1974
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.29.2.tgz",
2028
- "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
1975
+ "integrity": "sha512-cK/eMabSViKn/PG8U/a7aCorpeKLMlK0bQeNHmdb7qUnBkNPnL+oV5DjJUo0kqWsJUapZsM4jCfYItbqBDvlcA==",
2029
- "dev": true,
1976
+ "cpu": [
1977
+ "arm64"
1978
+ ],
2030
- "license": "Apache-2.0",
1979
+ "license": "MPL-2.0",
1980
+ "optional": true,
1981
+ "os": [
1982
+ "darwin"
1983
+ ],
2031
1984
  "engines": {
2032
- "node": ">= 0.4"
1985
+ "node": ">= 12.0.0"
1986
+ },
1987
+ "funding": {
1988
+ "type": "opencollective",
1989
+ "url": "https://opencollective.com/parcel"
2033
1990
  }
2034
1991
  },
2035
- "node_modules/array-back": {
1992
+ "node_modules/lightningcss-darwin-x64": {
2036
- "version": "3.1.0",
1993
+ "version": "1.29.2",
2037
- "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz",
1994
+ "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.29.2.tgz",
2038
- "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==",
1995
+ "integrity": "sha512-j5qYxamyQw4kDXX5hnnCKMf3mLlHvG44f24Qyi2965/Ycz829MYqjrVg2H8BidybHBp9kom4D7DR5VqCKDXS0w==",
2039
- "dev": true,
1996
+ "cpu": [
1997
+ "x64"
1998
+ ],
2040
- "license": "MIT",
1999
+ "license": "MPL-2.0",
2000
+ "optional": true,
2001
+ "os": [
2002
+ "darwin"
2003
+ ],
2041
2004
  "engines": {
2042
- "node": ">=6"
2005
+ "node": ">= 12.0.0"
2006
+ },
2007
+ "funding": {
2008
+ "type": "opencollective",
2009
+ "url": "https://opencollective.com/parcel"
2043
2010
  }
2044
2011
  },
2045
- "node_modules/assertion-error": {
2012
+ "node_modules/lightningcss-freebsd-x64": {
2046
- "version": "2.0.1",
2013
+ "version": "1.29.2",
2047
- "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
2014
+ "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.29.2.tgz",
2048
- "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
2015
+ "integrity": "sha512-wDk7M2tM78Ii8ek9YjnY8MjV5f5JN2qNVO+/0BAGZRvXKtQrBC4/cn4ssQIpKIPP44YXw6gFdpUF+Ps+RGsCwg==",
2049
- "dev": true,
2016
+ "cpu": [
2017
+ "x64"
2018
+ ],
2050
- "license": "MIT",
2019
+ "license": "MPL-2.0",
2020
+ "optional": true,
2021
+ "os": [
2022
+ "freebsd"
2023
+ ],
2051
2024
  "engines": {
2052
- "node": ">=12"
2025
+ "node": ">= 12.0.0"
2026
+ },
2027
+ "funding": {
2028
+ "type": "opencollective",
2029
+ "url": "https://opencollective.com/parcel"
2053
2030
  }
2054
2031
  },
2055
- "node_modules/autoprefixer": {
2032
+ "node_modules/lightningcss-linux-arm-gnueabihf": {
2056
- "version": "10.4.20",
2033
+ "version": "1.29.2",
2057
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz",
2034
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.29.2.tgz",
2058
- "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==",
2035
+ "integrity": "sha512-IRUrOrAF2Z+KExdExe3Rz7NSTuuJ2HvCGlMKoquK5pjvo2JY4Rybr+NrKnq0U0hZnx5AnGsuFHjGnNT14w26sg==",
2036
+ "cpu": [
2037
+ "arm"
2038
+ ],
2039
+ "license": "MPL-2.0",
2059
- "dev": true,
2040
+ "optional": true,
2060
- "funding": [
2041
+ "os": [
2061
- {
2062
- "type": "opencollective",
2063
- "url": "https://opencollective.com/postcss/"
2064
- },
2065
- {
2066
- "type": "tidelift",
2067
- "url": "https://tidelift.com/funding/github/npm/autoprefixer"
2068
- },
2069
- {
2070
- "type": "github",
2042
+ "linux"
2071
- "url": "https://github.com/sponsors/ai"
2072
- }
2073
2043
  ],
2074
- "license": "MIT",
2075
- "dependencies": {
2076
- "browserslist": "^4.23.3",
2077
- "caniuse-lite": "^1.0.30001646",
2078
- "fraction.js": "^4.3.7",
2079
- "normalize-range": "^0.1.2",
2080
- "picocolors": "^1.0.1",
2081
- "postcss-value-parser": "^4.2.0"
2082
- },
2083
- "bin": {
2084
- "autoprefixer": "bin/autoprefixer"
2085
- },
2086
2044
  "engines": {
2087
- "node": "^10 || ^12 || >=14"
2045
+ "node": ">= 12.0.0"
2088
2046
  },
2089
- "peerDependencies": {
2047
+ "funding": {
2090
- "postcss": "^8.1.0"
2048
+ "type": "opencollective",
2049
+ "url": "https://opencollective.com/parcel"
2091
2050
  }
2092
2051
  },
2093
- "node_modules/axobject-query": {
2052
+ "node_modules/lightningcss-linux-arm64-gnu": {
2094
- "version": "4.1.0",
2053
+ "version": "1.29.2",
2095
- "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
2054
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.29.2.tgz",
2096
- "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
2055
+ "integrity": "sha512-KKCpOlmhdjvUTX/mBuaKemp0oeDIBBLFiU5Fnqxh1/DZ4JPZi4evEH7TKoSBFOSOV3J7iEmmBaw/8dpiUvRKlQ==",
2097
- "dev": true,
2056
+ "cpu": [
2057
+ "arm64"
2058
+ ],
2098
- "license": "Apache-2.0",
2059
+ "license": "MPL-2.0",
2060
+ "optional": true,
2061
+ "os": [
2062
+ "linux"
2063
+ ],
2099
2064
  "engines": {
2100
- "node": ">= 0.4"
2065
+ "node": ">= 12.0.0"
2066
+ },
2067
+ "funding": {
2068
+ "type": "opencollective",
2069
+ "url": "https://opencollective.com/parcel"
2101
2070
  }
2102
2071
  },
2103
- "node_modules/balanced-match": {
2072
+ "node_modules/lightningcss-linux-arm64-musl": {
2104
- "version": "1.0.2",
2073
+ "version": "1.29.2",
2105
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2074
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.29.2.tgz",
2106
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2075
+ "integrity": "sha512-Q64eM1bPlOOUgxFmoPUefqzY1yV3ctFPE6d/Vt7WzLW4rKTv7MyYNky+FWxRpLkNASTnKQUaiMJ87zNODIrrKQ==",
2107
- "dev": true,
2076
+ "cpu": [
2077
+ "arm64"
2078
+ ],
2108
- "license": "MIT"
2079
+ "license": "MPL-2.0",
2080
+ "optional": true,
2081
+ "os": [
2082
+ "linux"
2083
+ ],
2084
+ "engines": {
2085
+ "node": ">= 12.0.0"
2109
- },
2086
+ },
2110
- "node_modules/boolbase": {
2111
- "version": "1.0.0",
2112
- "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
2113
- "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
2114
- "dev": true,
2115
- "license": "ISC",
2116
- "peer": true
2117
- },
2118
- "node_modules/brace-expansion": {
2119
- "version": "1.1.11",
2120
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2121
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2122
- "dev": true,
2123
- "license": "MIT",
2124
- "dependencies": {
2087
+ "funding": {
2125
- "balanced-match": "^1.0.0",
2126
- "concat-map": "0.0.1"
2088
+ "type": "opencollective",
2089
+ "url": "https://opencollective.com/parcel"
2127
2090
  }
2128
2091
  },
2129
- "node_modules/browserslist": {
2092
+ "node_modules/lightningcss-linux-x64-gnu": {
2130
- "version": "4.24.2",
2093
+ "version": "1.29.2",
2131
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz",
2094
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.29.2.tgz",
2132
- "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==",
2095
+ "integrity": "sha512-0v6idDCPG6epLXtBH/RPkHvYx74CVziHo6TMYga8O2EiQApnUPZsbR9nFNrg2cgBzk1AYqEd95TlrsL7nYABQg==",
2096
+ "cpu": [
2097
+ "x64"
2098
+ ],
2099
+ "license": "MPL-2.0",
2133
- "dev": true,
2100
+ "optional": true,
2134
- "funding": [
2101
+ "os": [
2135
- {
2136
- "type": "opencollective",
2137
- "url": "https://opencollective.com/browserslist"
2138
- },
2139
- {
2140
- "type": "tidelift",
2141
- "url": "https://tidelift.com/funding/github/npm/browserslist"
2142
- },
2143
- {
2144
- "type": "github",
2102
+ "linux"
2145
- "url": "https://github.com/sponsors/ai"
2146
- }
2147
2103
  ],
2148
- "license": "MIT",
2149
- "dependencies": {
2150
- "caniuse-lite": "^1.0.30001669",
2151
- "electron-to-chromium": "^1.5.41",
2152
- "node-releases": "^2.0.18",
2153
- "update-browserslist-db": "^1.1.1"
2154
- },
2155
- "bin": {
2156
- "browserslist": "cli.js"
2157
- },
2158
2104
  "engines": {
2105
+ "node": ">= 12.0.0"
2106
+ },
2107
+ "funding": {
2108
+ "type": "opencollective",
2159
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
2109
+ "url": "https://opencollective.com/parcel"
2160
2110
  }
2161
2111
  },
2162
- "node_modules/cac": {
2112
+ "node_modules/lightningcss-linux-x64-musl": {
2163
- "version": "6.7.14",
2113
+ "version": "1.29.2",
2164
- "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
2114
+ "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.29.2.tgz",
2165
- "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
2115
+ "integrity": "sha512-rMpz2yawkgGT8RULc5S4WiZopVMOFWjiItBT7aSfDX4NQav6M44rhn5hjtkKzB+wMTRlLLqxkeYEtQ3dd9696w==",
2166
- "dev": true,
2116
+ "cpu": [
2117
+ "x64"
2118
+ ],
2167
- "license": "MIT",
2119
+ "license": "MPL-2.0",
2120
+ "optional": true,
2121
+ "os": [
2122
+ "linux"
2123
+ ],
2168
2124
  "engines": {
2169
- "node": ">=8"
2125
+ "node": ">= 12.0.0"
2126
+ },
2127
+ "funding": {
2128
+ "type": "opencollective",
2129
+ "url": "https://opencollective.com/parcel"
2170
2130
  }
2171
2131
  },
2172
- "node_modules/callsites": {
2132
+ "node_modules/lightningcss-win32-arm64-msvc": {
2173
- "version": "3.1.0",
2133
+ "version": "1.29.2",
2174
- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2134
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.29.2.tgz",
2175
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2135
+ "integrity": "sha512-nL7zRW6evGQqYVu/bKGK+zShyz8OVzsCotFgc7judbt6wnB2KbiKKJwBE4SGoDBQ1O94RjW4asrCjQL4i8Fhbw==",
2176
- "dev": true,
2136
+ "cpu": [
2137
+ "arm64"
2138
+ ],
2177
- "license": "MIT",
2139
+ "license": "MPL-2.0",
2140
+ "optional": true,
2141
+ "os": [
2142
+ "win32"
2143
+ ],
2178
2144
  "engines": {
2179
- "node": ">=6"
2145
+ "node": ">= 12.0.0"
2146
+ },
2147
+ "funding": {
2148
+ "type": "opencollective",
2149
+ "url": "https://opencollective.com/parcel"
2180
2150
  }
2181
2151
  },
2182
- "node_modules/caniuse-lite": {
2152
+ "node_modules/lightningcss-win32-x64-msvc": {
2183
- "version": "1.0.30001672",
2153
+ "version": "1.29.2",
2184
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001672.tgz",
2154
+ "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.29.2.tgz",
2185
- "integrity": "sha512-XhW1vRo1ob6aeK2w3rTohwTPBLse/rvjq+s3RTSBwnlZqoFFjx9cHsShJjAIbLsLjyoacaTxpLZy9v3gg6zypw==",
2155
+ "integrity": "sha512-EdIUW3B2vLuHmv7urfzMI/h2fmlnOQBk1xlsDxkN1tCWKjNFjfLhGxYk8C8mzpSfr+A6jFFIi8fU6LbQGsRWjA==",
2186
- "dev": true,
2187
- "funding": [
2156
+ "cpu": [
2188
- {
2189
- "type": "opencollective",
2190
- "url": "https://opencollective.com/browserslist"
2191
- },
2192
- {
2193
- "type": "tidelift",
2194
- "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
2195
- },
2196
- {
2197
- "type": "github",
2157
+ "x64"
2198
- "url": "https://github.com/sponsors/ai"
2199
- }
2200
2158
  ],
2201
- "license": "CC-BY-4.0"
2159
+ "license": "MPL-2.0",
2160
+ "optional": true,
2161
+ "os": [
2162
+ "win32"
2163
+ ],
2164
+ "engines": {
2165
+ "node": ">= 12.0.0"
2166
+ },
2167
+ "funding": {
2168
+ "type": "opencollective",
2169
+ "url": "https://opencollective.com/parcel"
2170
+ }
2202
2171
  },
2203
- "node_modules/ccount": {
2172
+ "node_modules/longest-streak": {
2204
- "version": "2.0.1",
2173
+ "version": "3.1.0",
2205
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
2206
- "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
2207
- "dev": true,
2208
2174
  "license": "MIT",
2209
2175
  "funding": {
2210
2176
  "type": "github",
2211
2177
  "url": "https://github.com/sponsors/wooorm"
2212
2178
  }
2213
2179
  },
2214
- "node_modules/chai": {
2180
+ "node_modules/lru-cache": {
2215
- "version": "5.1.2",
2181
+ "version": "10.4.3",
2216
- "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz",
2217
- "integrity": "sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==",
2218
- "dev": true,
2182
+ "license": "ISC"
2183
+ },
2184
+ "node_modules/magic-string": {
2185
+ "version": "0.30.17",
2219
2186
  "license": "MIT",
2220
2187
  "dependencies": {
2221
- "assertion-error": "^2.0.1",
2188
+ "@jridgewell/sourcemap-codec": "^1.5.0"
2222
- "check-error": "^2.1.1",
2223
- "deep-eql": "^5.0.1",
2224
- "loupe": "^3.1.0",
2225
- "pathval": "^2.0.0"
2226
- },
2227
- "engines": {
2228
- "node": ">=12"
2229
2189
  }
2230
2190
  },
2231
- "node_modules/chalk": {
2191
+ "node_modules/magicast": {
2232
- "version": "4.1.2",
2192
+ "version": "0.3.5",
2233
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2234
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2235
- "dev": true,
2236
2193
  "license": "MIT",
2237
2194
  "dependencies": {
2195
+ "@babel/parser": "^7.25.4",
2238
- "ansi-styles": "^4.1.0",
2196
+ "@babel/types": "^7.25.4",
2239
- "supports-color": "^7.1.0"
2197
+ "source-map-js": "^1.2.0"
2198
+ }
2240
- },
2199
+ },
2200
+ "node_modules/markdown-extensions": {
2201
+ "version": "2.0.0",
2202
+ "license": "MIT",
2241
2203
  "engines": {
2242
- "node": ">=10"
2204
+ "node": ">=16"
2243
2205
  },
2244
2206
  "funding": {
2245
- "url": "https://github.com/chalk/chalk?sponsor=1"
2207
+ "url": "https://github.com/sponsors/sindresorhus"
2246
2208
  }
2247
2209
  },
2248
- "node_modules/character-entities-html4": {
2210
+ "node_modules/markdown-table": {
2249
- "version": "2.1.0",
2211
+ "version": "3.0.4",
2250
- "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
2251
- "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
2252
- "dev": true,
2253
2212
  "license": "MIT",
2254
2213
  "funding": {
2255
2214
  "type": "github",
2256
2215
  "url": "https://github.com/sponsors/wooorm"
2257
2216
  }
2258
2217
  },
2259
- "node_modules/character-entities-legacy": {
2218
+ "node_modules/mdast-util-definitions": {
2260
- "version": "3.0.0",
2219
+ "version": "6.0.0",
2261
- "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
2262
- "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
2263
- "dev": true,
2264
2220
  "license": "MIT",
2221
+ "dependencies": {
2222
+ "@types/mdast": "^4.0.0",
2223
+ "@types/unist": "^3.0.0",
2224
+ "unist-util-visit": "^5.0.0"
2225
+ },
2265
2226
  "funding": {
2266
- "type": "github",
2227
+ "type": "opencollective",
2267
- "url": "https://github.com/sponsors/wooorm"
2228
+ "url": "https://opencollective.com/unified"
2268
2229
  }
2269
2230
  },
2270
- "node_modules/check-error": {
2231
+ "node_modules/mdast-util-find-and-replace": {
2271
- "version": "2.1.1",
2232
+ "version": "3.0.2",
2272
- "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz",
2273
- "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==",
2274
- "dev": true,
2275
2233
  "license": "MIT",
2234
+ "dependencies": {
2235
+ "@types/mdast": "^4.0.0",
2236
+ "escape-string-regexp": "^5.0.0",
2237
+ "unist-util-is": "^6.0.0",
2238
+ "unist-util-visit-parents": "^6.0.0"
2239
+ },
2276
- "engines": {
2240
+ "funding": {
2277
- "node": ">= 16"
2241
+ "type": "opencollective",
2242
+ "url": "https://opencollective.com/unified"
2278
2243
  }
2279
2244
  },
2280
- "node_modules/chokidar": {
2245
+ "node_modules/mdast-util-from-markdown": {
2281
- "version": "4.0.1",
2246
+ "version": "2.0.2",
2282
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
2283
- "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
2284
- "dev": true,
2285
2247
  "license": "MIT",
2286
2248
  "dependencies": {
2249
+ "@types/mdast": "^4.0.0",
2250
+ "@types/unist": "^3.0.0",
2251
+ "decode-named-character-reference": "^1.0.0",
2287
- "readdirp": "^4.0.1"
2252
+ "devlop": "^1.0.0",
2288
- },
2289
- "engines": {
2253
+ "mdast-util-to-string": "^4.0.0",
2290
- "node": ">= 14.16.0"
2254
+ "micromark": "^4.0.0",
2255
+ "micromark-util-decode-numeric-character-reference": "^2.0.0",
2256
+ "micromark-util-decode-string": "^2.0.0",
2257
+ "micromark-util-normalize-identifier": "^2.0.0",
2258
+ "micromark-util-symbol": "^2.0.0",
2259
+ "micromark-util-types": "^2.0.0",
2260
+ "unist-util-stringify-position": "^4.0.0"
2291
2261
  },
2292
2262
  "funding": {
2263
+ "type": "opencollective",
2293
- "url": "https://paulmillr.com/funding/"
2264
+ "url": "https://opencollective.com/unified"
2294
2265
  }
2295
2266
  },
2296
- "node_modules/color": {
2267
+ "node_modules/mdast-util-gfm": {
2297
- "version": "4.2.3",
2268
+ "version": "3.1.0",
2298
- "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
2299
- "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
2300
- "dev": true,
2301
2269
  "license": "MIT",
2302
2270
  "dependencies": {
2271
+ "mdast-util-from-markdown": "^2.0.0",
2272
+ "mdast-util-gfm-autolink-literal": "^2.0.0",
2273
+ "mdast-util-gfm-footnote": "^2.0.0",
2274
+ "mdast-util-gfm-strikethrough": "^2.0.0",
2303
- "color-convert": "^2.0.1",
2275
+ "mdast-util-gfm-table": "^2.0.0",
2276
+ "mdast-util-gfm-task-list-item": "^2.0.0",
2304
- "color-string": "^1.9.0"
2277
+ "mdast-util-to-markdown": "^2.0.0"
2305
2278
  },
2306
- "engines": {
2279
+ "funding": {
2307
- "node": ">=12.5.0"
2280
+ "type": "opencollective",
2281
+ "url": "https://opencollective.com/unified"
2308
2282
  }
2309
2283
  },
2310
- "node_modules/color-convert": {
2284
+ "node_modules/mdast-util-gfm-autolink-literal": {
2311
2285
  "version": "2.0.1",
2312
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2313
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2314
- "dev": true,
2315
2286
  "license": "MIT",
2316
2287
  "dependencies": {
2288
+ "@types/mdast": "^4.0.0",
2317
- "color-name": "~1.1.4"
2289
+ "ccount": "^2.0.0",
2290
+ "devlop": "^1.0.0",
2291
+ "mdast-util-find-and-replace": "^3.0.0",
2292
+ "micromark-util-character": "^2.0.0"
2318
2293
  },
2319
- "engines": {
2294
+ "funding": {
2320
- "node": ">=7.0.0"
2295
+ "type": "opencollective",
2296
+ "url": "https://opencollective.com/unified"
2321
2297
  }
2322
2298
  },
2323
- "node_modules/color-name": {
2299
+ "node_modules/mdast-util-gfm-footnote": {
2324
- "version": "1.1.4",
2300
+ "version": "2.1.0",
2325
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2326
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2327
- "dev": true,
2328
- "license": "MIT"
2329
- },
2330
- "node_modules/color-string": {
2331
- "version": "1.9.1",
2332
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
2333
- "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
2334
- "dev": true,
2335
2301
  "license": "MIT",
2336
2302
  "dependencies": {
2303
+ "@types/mdast": "^4.0.0",
2337
- "color-name": "^1.0.0",
2304
+ "devlop": "^1.1.0",
2305
+ "mdast-util-from-markdown": "^2.0.0",
2338
- "simple-swizzle": "^0.2.2"
2306
+ "mdast-util-to-markdown": "^2.0.0",
2307
+ "micromark-util-normalize-identifier": "^2.0.0"
2308
+ },
2309
+ "funding": {
2310
+ "type": "opencollective",
2311
+ "url": "https://opencollective.com/unified"
2339
2312
  }
2340
2313
  },
2341
- "node_modules/comma-separated-tokens": {
2314
+ "node_modules/mdast-util-gfm-strikethrough": {
2342
- "version": "2.0.3",
2315
+ "version": "2.0.0",
2343
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
2344
- "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
2345
- "dev": true,
2346
2316
  "license": "MIT",
2317
+ "dependencies": {
2318
+ "@types/mdast": "^4.0.0",
2319
+ "mdast-util-from-markdown": "^2.0.0",
2320
+ "mdast-util-to-markdown": "^2.0.0"
2321
+ },
2347
2322
  "funding": {
2348
- "type": "github",
2323
+ "type": "opencollective",
2349
- "url": "https://github.com/sponsors/wooorm"
2324
+ "url": "https://opencollective.com/unified"
2350
2325
  }
2351
2326
  },
2352
- "node_modules/command-line-args": {
2327
+ "node_modules/mdast-util-gfm-table": {
2353
- "version": "5.2.1",
2328
+ "version": "2.0.0",
2354
- "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz",
2355
- "integrity": "sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==",
2356
- "dev": true,
2357
2329
  "license": "MIT",
2358
2330
  "dependencies": {
2359
- "array-back": "^3.1.0",
2360
- "find-replace": "^3.0.0",
2361
- "lodash.camelcase": "^4.3.0",
2331
+ "@types/mdast": "^4.0.0",
2362
- "typical": "^4.0.0"
2332
+ "devlop": "^1.0.0",
2333
+ "markdown-table": "^3.0.0",
2334
+ "mdast-util-from-markdown": "^2.0.0",
2335
+ "mdast-util-to-markdown": "^2.0.0"
2363
2336
  },
2364
- "engines": {
2337
+ "funding": {
2365
- "node": ">=4.0.0"
2338
+ "type": "opencollective",
2339
+ "url": "https://opencollective.com/unified"
2366
2340
  }
2367
2341
  },
2368
- "node_modules/command-line-usage": {
2342
+ "node_modules/mdast-util-gfm-task-list-item": {
2369
- "version": "6.1.3",
2343
+ "version": "2.0.0",
2370
- "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-6.1.3.tgz",
2371
- "integrity": "sha512-sH5ZSPr+7UStsloltmDh7Ce5fb8XPlHyoPzTpyyMuYCtervL65+ubVZ6Q61cFtFl62UyJlc8/JwERRbAFPUqgw==",
2372
- "dev": true,
2373
2344
  "license": "MIT",
2374
2345
  "dependencies": {
2375
- "array-back": "^4.0.2",
2346
+ "@types/mdast": "^4.0.0",
2376
- "chalk": "^2.4.2",
2347
+ "devlop": "^1.0.0",
2348
+ "mdast-util-from-markdown": "^2.0.0",
2377
- "table-layout": "^1.0.2",
2349
+ "mdast-util-to-markdown": "^2.0.0"
2378
- "typical": "^5.2.0"
2379
2350
  },
2380
- "engines": {
2351
+ "funding": {
2381
- "node": ">=8.0.0"
2352
+ "type": "opencollective",
2353
+ "url": "https://opencollective.com/unified"
2382
2354
  }
2383
2355
  },
2384
- "node_modules/command-line-usage/node_modules/ansi-styles": {
2356
+ "node_modules/mdast-util-mdx": {
2385
- "version": "3.2.1",
2357
+ "version": "3.0.0",
2386
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2387
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2388
- "dev": true,
2389
2358
  "license": "MIT",
2390
2359
  "dependencies": {
2360
+ "mdast-util-from-markdown": "^2.0.0",
2361
+ "mdast-util-mdx-expression": "^2.0.0",
2391
- "color-convert": "^1.9.0"
2362
+ "mdast-util-mdx-jsx": "^3.0.0",
2363
+ "mdast-util-mdxjs-esm": "^2.0.0",
2364
+ "mdast-util-to-markdown": "^2.0.0"
2392
2365
  },
2393
- "engines": {
2366
+ "funding": {
2394
- "node": ">=4"
2367
+ "type": "opencollective",
2368
+ "url": "https://opencollective.com/unified"
2395
2369
  }
2396
2370
  },
2397
- "node_modules/command-line-usage/node_modules/array-back": {
2371
+ "node_modules/mdast-util-mdx-expression": {
2398
- "version": "4.0.2",
2372
+ "version": "2.0.1",
2399
- "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz",
2400
- "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==",
2401
- "dev": true,
2402
2373
  "license": "MIT",
2374
+ "dependencies": {
2375
+ "@types/estree-jsx": "^1.0.0",
2376
+ "@types/hast": "^3.0.0",
2377
+ "@types/mdast": "^4.0.0",
2378
+ "devlop": "^1.0.0",
2379
+ "mdast-util-from-markdown": "^2.0.0",
2380
+ "mdast-util-to-markdown": "^2.0.0"
2381
+ },
2403
- "engines": {
2382
+ "funding": {
2404
- "node": ">=8"
2383
+ "type": "opencollective",
2384
+ "url": "https://opencollective.com/unified"
2405
2385
  }
2406
2386
  },
2407
- "node_modules/command-line-usage/node_modules/chalk": {
2387
+ "node_modules/mdast-util-mdx-jsx": {
2408
- "version": "2.4.2",
2388
+ "version": "3.2.0",
2409
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2410
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2411
- "dev": true,
2412
2389
  "license": "MIT",
2413
2390
  "dependencies": {
2391
+ "@types/estree-jsx": "^1.0.0",
2392
+ "@types/hast": "^3.0.0",
2393
+ "@types/mdast": "^4.0.0",
2394
+ "@types/unist": "^3.0.0",
2395
+ "ccount": "^2.0.0",
2396
+ "devlop": "^1.1.0",
2397
+ "mdast-util-from-markdown": "^2.0.0",
2398
+ "mdast-util-to-markdown": "^2.0.0",
2414
- "ansi-styles": "^3.2.1",
2399
+ "parse-entities": "^4.0.0",
2400
+ "stringify-entities": "^4.0.0",
2415
- "escape-string-regexp": "^1.0.5",
2401
+ "unist-util-stringify-position": "^4.0.0",
2416
- "supports-color": "^5.3.0"
2402
+ "vfile-message": "^4.0.0"
2417
2403
  },
2418
- "engines": {
2404
+ "funding": {
2419
- "node": ">=4"
2405
+ "type": "opencollective",
2406
+ "url": "https://opencollective.com/unified"
2420
2407
  }
2421
2408
  },
2422
- "node_modules/command-line-usage/node_modules/color-convert": {
2409
+ "node_modules/mdast-util-mdxjs-esm": {
2423
- "version": "1.9.3",
2410
+ "version": "2.0.1",
2424
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2425
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2426
- "dev": true,
2427
2411
  "license": "MIT",
2428
2412
  "dependencies": {
2413
+ "@types/estree-jsx": "^1.0.0",
2414
+ "@types/hast": "^3.0.0",
2415
+ "@types/mdast": "^4.0.0",
2429
- "color-name": "1.1.3"
2416
+ "devlop": "^1.0.0",
2417
+ "mdast-util-from-markdown": "^2.0.0",
2418
+ "mdast-util-to-markdown": "^2.0.0"
2419
+ },
2420
+ "funding": {
2421
+ "type": "opencollective",
2422
+ "url": "https://opencollective.com/unified"
2430
2423
  }
2431
2424
  },
2432
- "node_modules/command-line-usage/node_modules/color-name": {
2425
+ "node_modules/mdast-util-phrasing": {
2433
- "version": "1.1.3",
2426
+ "version": "4.1.0",
2434
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2435
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
2436
- "dev": true,
2437
- "license": "MIT"
2438
- },
2439
- "node_modules/command-line-usage/node_modules/escape-string-regexp": {
2440
- "version": "1.0.5",
2441
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2442
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
2443
- "dev": true,
2444
2427
  "license": "MIT",
2445
- "engines": {
2428
+ "dependencies": {
2429
+ "@types/mdast": "^4.0.0",
2446
- "node": ">=0.8.0"
2430
+ "unist-util-is": "^6.0.0"
2447
- }
2448
- },
2431
+ },
2449
- "node_modules/command-line-usage/node_modules/has-flag": {
2450
- "version": "3.0.0",
2451
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2452
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
2453
- "dev": true,
2454
- "license": "MIT",
2455
- "engines": {
2432
+ "funding": {
2456
- "node": ">=4"
2433
+ "type": "opencollective",
2434
+ "url": "https://opencollective.com/unified"
2457
2435
  }
2458
2436
  },
2459
- "node_modules/command-line-usage/node_modules/supports-color": {
2437
+ "node_modules/mdast-util-to-hast": {
2460
- "version": "5.5.0",
2438
+ "version": "13.2.0",
2461
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2462
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2463
- "dev": true,
2464
2439
  "license": "MIT",
2465
2440
  "dependencies": {
2441
+ "@types/hast": "^3.0.0",
2442
+ "@types/mdast": "^4.0.0",
2443
+ "@ungap/structured-clone": "^1.0.0",
2444
+ "devlop": "^1.0.0",
2445
+ "micromark-util-sanitize-uri": "^2.0.0",
2446
+ "trim-lines": "^3.0.0",
2447
+ "unist-util-position": "^5.0.0",
2448
+ "unist-util-visit": "^5.0.0",
2466
- "has-flag": "^3.0.0"
2449
+ "vfile": "^6.0.0"
2467
2450
  },
2468
- "engines": {
2451
+ "funding": {
2469
- "node": ">=4"
2452
+ "type": "opencollective",
2453
+ "url": "https://opencollective.com/unified"
2470
2454
  }
2471
2455
  },
2472
- "node_modules/command-line-usage/node_modules/typical": {
2456
+ "node_modules/mdast-util-to-markdown": {
2473
- "version": "5.2.0",
2457
+ "version": "2.1.2",
2474
- "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz",
2475
- "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==",
2476
- "dev": true,
2477
2458
  "license": "MIT",
2459
+ "dependencies": {
2460
+ "@types/mdast": "^4.0.0",
2461
+ "@types/unist": "^3.0.0",
2462
+ "longest-streak": "^3.0.0",
2463
+ "mdast-util-phrasing": "^4.0.0",
2464
+ "mdast-util-to-string": "^4.0.0",
2465
+ "micromark-util-classify-character": "^2.0.0",
2466
+ "micromark-util-decode-string": "^2.0.0",
2467
+ "unist-util-visit": "^5.0.0",
2468
+ "zwitch": "^2.0.0"
2469
+ },
2478
- "engines": {
2470
+ "funding": {
2479
- "node": ">=8"
2471
+ "type": "opencollective",
2472
+ "url": "https://opencollective.com/unified"
2480
2473
  }
2481
2474
  },
2482
- "node_modules/commander": {
2475
+ "node_modules/mdast-util-to-string": {
2483
- "version": "7.2.0",
2476
+ "version": "4.0.0",
2484
- "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
2485
- "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
2486
- "dev": true,
2487
2477
  "license": "MIT",
2488
- "peer": true,
2478
+ "dependencies": {
2479
+ "@types/mdast": "^4.0.0"
2480
+ },
2489
- "engines": {
2481
+ "funding": {
2490
- "node": ">= 10"
2482
+ "type": "opencollective",
2483
+ "url": "https://opencollective.com/unified"
2491
2484
  }
2492
2485
  },
2493
- "node_modules/concat-map": {
2486
+ "node_modules/mdn-data": {
2494
- "version": "0.0.1",
2487
+ "version": "2.12.2",
2495
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2496
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
2497
- "dev": true,
2498
- "license": "MIT"
2488
+ "license": "CC0-1.0"
2499
2489
  },
2500
- "node_modules/cookie": {
2490
+ "node_modules/micromark": {
2501
- "version": "0.6.0",
2491
+ "version": "4.0.2",
2492
+ "funding": [
2493
+ {
2494
+ "type": "GitHub Sponsors",
2502
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
2495
+ "url": "https://github.com/sponsors/unifiedjs"
2503
- "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
2496
+ },
2497
+ {
2504
- "dev": true,
2498
+ "type": "OpenCollective",
2499
+ "url": "https://opencollective.com/unified"
2500
+ }
2501
+ ],
2505
2502
  "license": "MIT",
2506
- "engines": {
2503
+ "dependencies": {
2504
+ "@types/debug": "^4.0.0",
2507
- "node": ">= 0.6"
2505
+ "debug": "^4.0.0",
2506
+ "decode-named-character-reference": "^1.0.0",
2507
+ "devlop": "^1.0.0",
2508
+ "micromark-core-commonmark": "^2.0.0",
2509
+ "micromark-factory-space": "^2.0.0",
2510
+ "micromark-util-character": "^2.0.0",
2511
+ "micromark-util-chunked": "^2.0.0",
2512
+ "micromark-util-combine-extensions": "^2.0.0",
2513
+ "micromark-util-decode-numeric-character-reference": "^2.0.0",
2514
+ "micromark-util-encode": "^2.0.0",
2515
+ "micromark-util-normalize-identifier": "^2.0.0",
2516
+ "micromark-util-resolve-all": "^2.0.0",
2517
+ "micromark-util-sanitize-uri": "^2.0.0",
2518
+ "micromark-util-subtokenize": "^2.0.0",
2519
+ "micromark-util-symbol": "^2.0.0",
2520
+ "micromark-util-types": "^2.0.0"
2508
2521
  }
2509
2522
  },
2510
- "node_modules/cross-spawn": {
2523
+ "node_modules/micromark-core-commonmark": {
2511
- "version": "7.0.3",
2524
+ "version": "2.0.3",
2512
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
2513
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
2514
- "dev": true,
2525
+ "funding": [
2526
+ {
2527
+ "type": "GitHub Sponsors",
2528
+ "url": "https://github.com/sponsors/unifiedjs"
2529
+ },
2530
+ {
2531
+ "type": "OpenCollective",
2532
+ "url": "https://opencollective.com/unified"
2533
+ }
2534
+ ],
2515
2535
  "license": "MIT",
2516
2536
  "dependencies": {
2517
- "path-key": "^3.1.0",
2518
- "shebang-command": "^2.0.0",
2537
+ "decode-named-character-reference": "^1.0.0",
2519
- "which": "^2.0.1"
2538
+ "devlop": "^1.0.0",
2539
+ "micromark-factory-destination": "^2.0.0",
2520
- },
2540
+ "micromark-factory-label": "^2.0.0",
2541
+ "micromark-factory-space": "^2.0.0",
2542
+ "micromark-factory-title": "^2.0.0",
2543
+ "micromark-factory-whitespace": "^2.0.0",
2544
+ "micromark-util-character": "^2.0.0",
2521
- "engines": {
2545
+ "micromark-util-chunked": "^2.0.0",
2546
+ "micromark-util-classify-character": "^2.0.0",
2547
+ "micromark-util-html-tag-name": "^2.0.0",
2548
+ "micromark-util-normalize-identifier": "^2.0.0",
2549
+ "micromark-util-resolve-all": "^2.0.0",
2550
+ "micromark-util-subtokenize": "^2.0.0",
2551
+ "micromark-util-symbol": "^2.0.0",
2522
- "node": ">= 8"
2552
+ "micromark-util-types": "^2.0.0"
2523
2553
  }
2524
2554
  },
2525
- "node_modules/css-select": {
2555
+ "node_modules/micromark-extension-gfm": {
2526
- "version": "5.1.0",
2556
+ "version": "3.0.0",
2527
- "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
2528
- "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
2529
- "dev": true,
2530
- "license": "BSD-2-Clause",
2557
+ "license": "MIT",
2531
- "peer": true,
2532
2558
  "dependencies": {
2559
+ "micromark-extension-gfm-autolink-literal": "^2.0.0",
2560
+ "micromark-extension-gfm-footnote": "^2.0.0",
2561
+ "micromark-extension-gfm-strikethrough": "^2.0.0",
2533
- "boolbase": "^1.0.0",
2562
+ "micromark-extension-gfm-table": "^2.0.0",
2534
- "css-what": "^6.1.0",
2535
- "domhandler": "^5.0.2",
2563
+ "micromark-extension-gfm-tagfilter": "^2.0.0",
2564
+ "micromark-extension-gfm-task-list-item": "^2.0.0",
2565
+ "micromark-util-combine-extensions": "^2.0.0",
2536
- "domutils": "^3.0.1",
2566
+ "micromark-util-types": "^2.0.0"
2537
- "nth-check": "^2.0.1"
2538
2567
  },
2539
2568
  "funding": {
2569
+ "type": "opencollective",
2540
- "url": "https://github.com/sponsors/fb55"
2570
+ "url": "https://opencollective.com/unified"
2541
2571
  }
2542
2572
  },
2543
- "node_modules/css-tree": {
2573
+ "node_modules/micromark-extension-gfm-autolink-literal": {
2544
- "version": "2.3.1",
2574
+ "version": "2.1.0",
2545
- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz",
2546
- "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
2547
- "dev": true,
2548
2575
  "license": "MIT",
2549
- "peer": true,
2550
2576
  "dependencies": {
2577
+ "micromark-util-character": "^2.0.0",
2578
+ "micromark-util-sanitize-uri": "^2.0.0",
2551
- "mdn-data": "2.0.30",
2579
+ "micromark-util-symbol": "^2.0.0",
2552
- "source-map-js": "^1.0.1"
2580
+ "micromark-util-types": "^2.0.0"
2553
- },
2554
- "engines": {
2555
- "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
2556
- }
2557
- },
2558
- "node_modules/css-what": {
2559
- "version": "6.1.0",
2560
- "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
2561
- "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
2562
- "dev": true,
2563
- "license": "BSD-2-Clause",
2564
- "peer": true,
2565
- "engines": {
2566
- "node": ">= 6"
2567
2581
  },
2568
2582
  "funding": {
2583
+ "type": "opencollective",
2569
- "url": "https://github.com/sponsors/fb55"
2584
+ "url": "https://opencollective.com/unified"
2570
2585
  }
2571
2586
  },
2572
- "node_modules/cssesc": {
2587
+ "node_modules/micromark-extension-gfm-footnote": {
2573
- "version": "3.0.0",
2588
+ "version": "2.1.0",
2574
- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
2575
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
2576
- "dev": true,
2577
2589
  "license": "MIT",
2578
- "bin": {
2590
+ "dependencies": {
2579
- "cssesc": "bin/cssesc"
2591
+ "devlop": "^1.0.0",
2592
+ "micromark-core-commonmark": "^2.0.0",
2593
+ "micromark-factory-space": "^2.0.0",
2594
+ "micromark-util-character": "^2.0.0",
2595
+ "micromark-util-normalize-identifier": "^2.0.0",
2596
+ "micromark-util-sanitize-uri": "^2.0.0",
2597
+ "micromark-util-symbol": "^2.0.0",
2598
+ "micromark-util-types": "^2.0.0"
2580
2599
  },
2581
- "engines": {
2600
+ "funding": {
2582
- "node": ">=4"
2601
+ "type": "opencollective",
2602
+ "url": "https://opencollective.com/unified"
2583
2603
  }
2584
2604
  },
2585
- "node_modules/csso": {
2605
+ "node_modules/micromark-extension-gfm-strikethrough": {
2586
- "version": "5.0.5",
2606
+ "version": "2.1.0",
2587
- "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz",
2588
- "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==",
2589
- "dev": true,
2590
2607
  "license": "MIT",
2591
- "peer": true,
2592
2608
  "dependencies": {
2593
- "css-tree": "~2.2.0"
2609
+ "devlop": "^1.0.0",
2610
+ "micromark-util-chunked": "^2.0.0",
2611
+ "micromark-util-classify-character": "^2.0.0",
2612
+ "micromark-util-resolve-all": "^2.0.0",
2613
+ "micromark-util-symbol": "^2.0.0",
2614
+ "micromark-util-types": "^2.0.0"
2594
2615
  },
2595
- "engines": {
2616
+ "funding": {
2596
- "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0",
2597
- "npm": ">=7.0.0"
2617
+ "type": "opencollective",
2618
+ "url": "https://opencollective.com/unified"
2598
2619
  }
2599
2620
  },
2600
- "node_modules/csso/node_modules/css-tree": {
2621
+ "node_modules/micromark-extension-gfm-table": {
2601
- "version": "2.2.1",
2622
+ "version": "2.1.1",
2602
- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz",
2603
- "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==",
2604
- "dev": true,
2605
2623
  "license": "MIT",
2606
- "peer": true,
2607
2624
  "dependencies": {
2608
- "mdn-data": "2.0.28",
2625
+ "devlop": "^1.0.0",
2626
+ "micromark-factory-space": "^2.0.0",
2627
+ "micromark-util-character": "^2.0.0",
2628
+ "micromark-util-symbol": "^2.0.0",
2609
- "source-map-js": "^1.0.1"
2629
+ "micromark-util-types": "^2.0.0"
2610
2630
  },
2611
- "engines": {
2631
+ "funding": {
2612
- "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0",
2613
- "npm": ">=7.0.0"
2632
+ "type": "opencollective",
2633
+ "url": "https://opencollective.com/unified"
2614
2634
  }
2615
2635
  },
2616
- "node_modules/csso/node_modules/mdn-data": {
2636
+ "node_modules/micromark-extension-gfm-tagfilter": {
2617
- "version": "2.0.28",
2637
+ "version": "2.0.0",
2618
- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz",
2619
- "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==",
2620
- "dev": true,
2621
- "license": "CC0-1.0",
2622
- "peer": true
2623
- },
2624
- "node_modules/debug": {
2625
- "version": "4.3.7",
2626
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
2627
- "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
2628
- "dev": true,
2629
2638
  "license": "MIT",
2630
2639
  "dependencies": {
2631
- "ms": "^2.1.3"
2640
+ "micromark-util-types": "^2.0.0"
2632
- },
2633
- "engines": {
2634
- "node": ">=6.0"
2635
2641
  },
2636
- "peerDependenciesMeta": {
2637
- "supports-color": {
2638
- "optional": true
2639
- }
2640
- }
2641
- },
2642
- "node_modules/deep-eql": {
2643
- "version": "5.0.2",
2644
- "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
2645
- "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
2646
- "dev": true,
2647
- "license": "MIT",
2648
- "engines": {
2642
+ "funding": {
2649
- "node": ">=6"
2643
+ "type": "opencollective",
2644
+ "url": "https://opencollective.com/unified"
2650
2645
  }
2651
2646
  },
2652
- "node_modules/deep-extend": {
2647
+ "node_modules/micromark-extension-gfm-task-list-item": {
2653
- "version": "0.6.0",
2648
+ "version": "2.1.0",
2654
- "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
2655
- "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
2656
- "dev": true,
2657
2649
  "license": "MIT",
2650
+ "dependencies": {
2651
+ "devlop": "^1.0.0",
2652
+ "micromark-factory-space": "^2.0.0",
2653
+ "micromark-util-character": "^2.0.0",
2654
+ "micromark-util-symbol": "^2.0.0",
2655
+ "micromark-util-types": "^2.0.0"
2656
+ },
2658
- "engines": {
2657
+ "funding": {
2659
- "node": ">=4.0.0"
2658
+ "type": "opencollective",
2659
+ "url": "https://opencollective.com/unified"
2660
2660
  }
2661
2661
  },
2662
- "node_modules/deep-is": {
2662
+ "node_modules/micromark-extension-mdx-expression": {
2663
- "version": "0.1.4",
2663
+ "version": "3.0.1",
2664
+ "funding": [
2665
+ {
2666
+ "type": "GitHub Sponsors",
2664
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
2667
+ "url": "https://github.com/sponsors/unifiedjs"
2665
- "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2666
- "dev": true,
2667
- "license": "MIT"
2668
- },
2668
+ },
2669
- "node_modules/deepmerge": {
2669
+ {
2670
- "version": "4.3.1",
2670
+ "type": "OpenCollective",
2671
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
2671
+ "url": "https://opencollective.com/unified"
2672
- "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
2672
+ }
2673
- "dev": true,
2673
+ ],
2674
2674
  "license": "MIT",
2675
- "engines": {
2675
+ "dependencies": {
2676
+ "@types/estree": "^1.0.0",
2676
- "node": ">=0.10.0"
2677
+ "devlop": "^1.0.0",
2678
+ "micromark-factory-mdx-expression": "^2.0.0",
2679
+ "micromark-factory-space": "^2.0.0",
2680
+ "micromark-util-character": "^2.0.0",
2681
+ "micromark-util-events-to-acorn": "^2.0.0",
2682
+ "micromark-util-symbol": "^2.0.0",
2683
+ "micromark-util-types": "^2.0.0"
2677
2684
  }
2678
2685
  },
2679
- "node_modules/dequal": {
2686
+ "node_modules/micromark-extension-mdx-jsx": {
2680
- "version": "2.0.3",
2687
+ "version": "3.0.2",
2681
- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
2682
- "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
2683
- "dev": true,
2684
2688
  "license": "MIT",
2685
- "engines": {
2689
+ "dependencies": {
2690
+ "@types/estree": "^1.0.0",
2686
- "node": ">=6"
2691
+ "devlop": "^1.0.0",
2692
+ "estree-util-is-identifier-name": "^3.0.0",
2693
+ "micromark-factory-mdx-expression": "^2.0.0",
2694
+ "micromark-factory-space": "^2.0.0",
2695
+ "micromark-util-character": "^2.0.0",
2696
+ "micromark-util-events-to-acorn": "^2.0.0",
2697
+ "micromark-util-symbol": "^2.0.0",
2698
+ "micromark-util-types": "^2.0.0",
2687
- }
2699
+ "vfile-message": "^4.0.0"
2688
- },
2700
+ },
2689
- "node_modules/detect-libc": {
2690
- "version": "2.0.3",
2691
- "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
2692
- "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
2693
- "dev": true,
2694
- "license": "Apache-2.0",
2695
- "engines": {
2701
+ "funding": {
2696
- "node": ">=8"
2702
+ "type": "opencollective",
2703
+ "url": "https://opencollective.com/unified"
2697
2704
  }
2698
2705
  },
2699
- "node_modules/devalue": {
2706
+ "node_modules/micromark-extension-mdx-md": {
2700
- "version": "5.1.1",
2701
- "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz",
2702
- "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==",
2703
- "dev": true,
2704
- "license": "MIT"
2705
- },
2706
- "node_modules/devlop": {
2707
- "version": "1.1.0",
2707
+ "version": "2.0.0",
2708
- "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
2709
- "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
2710
- "dev": true,
2711
2708
  "license": "MIT",
2712
2709
  "dependencies": {
2713
- "dequal": "^2.0.0"
2710
+ "micromark-util-types": "^2.0.0"
2714
2711
  },
2715
2712
  "funding": {
2716
- "type": "github",
2713
+ "type": "opencollective",
2717
- "url": "https://github.com/sponsors/wooorm"
2714
+ "url": "https://opencollective.com/unified"
2718
2715
  }
2719
2716
  },
2720
- "node_modules/directory-tree": {
2717
+ "node_modules/micromark-extension-mdxjs": {
2721
- "version": "3.5.2",
2718
+ "version": "3.0.0",
2722
- "resolved": "https://registry.npmjs.org/directory-tree/-/directory-tree-3.5.2.tgz",
2723
- "integrity": "sha512-DsOqeZEHkZnZrVOJG3mE/J9M6J8PulImiC6I1ZpoprVlfno8GvLOPDMkxiJihklLK7B9aVudG463L1+S/kzjiw==",
2724
- "dev": true,
2725
2719
  "license": "MIT",
2726
2720
  "dependencies": {
2721
+ "acorn": "^8.0.0",
2727
- "command-line-args": "^5.2.0",
2722
+ "acorn-jsx": "^5.0.0",
2723
+ "micromark-extension-mdx-expression": "^3.0.0",
2724
+ "micromark-extension-mdx-jsx": "^3.0.0",
2725
+ "micromark-extension-mdx-md": "^2.0.0",
2726
+ "micromark-extension-mdxjs-esm": "^3.0.0",
2727
+ "micromark-util-combine-extensions": "^2.0.0",
2728
- "command-line-usage": "^6.1.1"
2728
+ "micromark-util-types": "^2.0.0"
2729
- },
2730
- "bin": {
2731
- "directory-tree": "bin/index.js"
2732
2729
  },
2733
- "engines": {
2730
+ "funding": {
2734
- "node": ">=10.0"
2731
+ "type": "opencollective",
2732
+ "url": "https://opencollective.com/unified"
2735
2733
  }
2736
2734
  },
2737
- "node_modules/doctrine": {
2735
+ "node_modules/micromark-extension-mdxjs-esm": {
2738
2736
  "version": "3.0.0",
2739
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
2740
- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
2741
- "dev": true,
2742
- "license": "Apache-2.0",
2737
+ "license": "MIT",
2743
2738
  "dependencies": {
2744
- "esutils": "^2.0.2"
2739
+ "@types/estree": "^1.0.0",
2745
- },
2746
- "engines": {
2747
- "node": ">=6.0.0"
2748
- }
2749
- },
2750
- "node_modules/dom-serializer": {
2751
- "version": "2.0.0",
2740
+ "devlop": "^1.0.0",
2752
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
2741
+ "micromark-core-commonmark": "^2.0.0",
2753
- "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
2754
- "dev": true,
2742
+ "micromark-util-character": "^2.0.0",
2743
+ "micromark-util-events-to-acorn": "^2.0.0",
2755
- "license": "MIT",
2744
+ "micromark-util-symbol": "^2.0.0",
2756
- "peer": true,
2757
- "dependencies": {
2758
- "domelementtype": "^2.3.0",
2745
+ "micromark-util-types": "^2.0.0",
2759
- "domhandler": "^5.0.2",
2746
+ "unist-util-position-from-estree": "^2.0.0",
2760
- "entities": "^4.2.0"
2747
+ "vfile-message": "^4.0.0"
2761
2748
  },
2762
2749
  "funding": {
2750
+ "type": "opencollective",
2763
- "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
2751
+ "url": "https://opencollective.com/unified"
2764
2752
  }
2765
2753
  },
2766
- "node_modules/domelementtype": {
2754
+ "node_modules/micromark-factory-destination": {
2767
- "version": "2.3.0",
2755
+ "version": "2.0.1",
2768
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
2769
- "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
2770
- "dev": true,
2771
2756
  "funding": [
2772
2757
  {
2773
- "type": "github",
2758
+ "type": "GitHub Sponsors",
2774
- "url": "https://github.com/sponsors/fb55"
2759
+ "url": "https://github.com/sponsors/unifiedjs"
2760
+ },
2761
+ {
2762
+ "type": "OpenCollective",
2763
+ "url": "https://opencollective.com/unified"
2775
2764
  }
2776
2765
  ],
2777
- "license": "BSD-2-Clause",
2766
+ "license": "MIT",
2778
- "peer": true
2779
- },
2780
- "node_modules/domhandler": {
2781
- "version": "5.0.3",
2782
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
2783
- "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
2784
- "dev": true,
2785
- "license": "BSD-2-Clause",
2786
- "peer": true,
2787
2767
  "dependencies": {
2768
+ "micromark-util-character": "^2.0.0",
2769
+ "micromark-util-symbol": "^2.0.0",
2788
- "domelementtype": "^2.3.0"
2770
+ "micromark-util-types": "^2.0.0"
2789
- },
2790
- "engines": {
2791
- "node": ">= 4"
2792
- },
2793
- "funding": {
2794
- "url": "https://github.com/fb55/domhandler?sponsor=1"
2795
2771
  }
2796
2772
  },
2797
- "node_modules/domutils": {
2773
+ "node_modules/micromark-factory-label": {
2798
- "version": "3.1.0",
2774
+ "version": "2.0.1",
2799
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
2800
- "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
2801
- "dev": true,
2775
+ "funding": [
2776
+ {
2777
+ "type": "GitHub Sponsors",
2778
+ "url": "https://github.com/sponsors/unifiedjs"
2779
+ },
2780
+ {
2781
+ "type": "OpenCollective",
2782
+ "url": "https://opencollective.com/unified"
2783
+ }
2784
+ ],
2802
- "license": "BSD-2-Clause",
2785
+ "license": "MIT",
2803
- "peer": true,
2804
2786
  "dependencies": {
2805
- "dom-serializer": "^2.0.0",
2806
- "domelementtype": "^2.3.0",
2807
- "domhandler": "^5.0.3"
2787
+ "devlop": "^1.0.0",
2808
- },
2809
- "funding": {
2810
- "url": "https://github.com/fb55/domutils?sponsor=1"
2788
+ "micromark-util-character": "^2.0.0",
2789
+ "micromark-util-symbol": "^2.0.0",
2790
+ "micromark-util-types": "^2.0.0"
2811
2791
  }
2812
2792
  },
2813
- "node_modules/electron-to-chromium": {
2793
+ "node_modules/micromark-factory-mdx-expression": {
2814
- "version": "1.5.47",
2794
+ "version": "2.0.3",
2815
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.47.tgz",
2816
- "integrity": "sha512-zS5Yer0MOYw4rtK2iq43cJagHZ8sXN0jDHDKzB+86gSBSAI4v07S97mcq+Gs2vclAxSh1j7vOAHxSVgduiiuVQ==",
2817
- "dev": true,
2795
+ "funding": [
2796
+ {
2818
- "license": "ISC"
2797
+ "type": "GitHub Sponsors",
2798
+ "url": "https://github.com/sponsors/unifiedjs"
2819
- },
2799
+ },
2820
- "node_modules/enhanced-resolve": {
2800
+ {
2821
- "version": "5.18.0",
2801
+ "type": "OpenCollective",
2822
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz",
2802
+ "url": "https://opencollective.com/unified"
2823
- "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==",
2803
+ }
2824
- "dev": true,
2804
+ ],
2825
2805
  "license": "MIT",
2826
2806
  "dependencies": {
2827
- "graceful-fs": "^4.2.4",
2807
+ "@types/estree": "^1.0.0",
2828
- "tapable": "^2.2.0"
2808
+ "devlop": "^1.0.0",
2809
+ "micromark-factory-space": "^2.0.0",
2810
+ "micromark-util-character": "^2.0.0",
2811
+ "micromark-util-events-to-acorn": "^2.0.0",
2829
- },
2812
+ "micromark-util-symbol": "^2.0.0",
2830
- "engines": {
2813
+ "micromark-util-types": "^2.0.0",
2814
+ "unist-util-position-from-estree": "^2.0.0",
2831
- "node": ">=10.13.0"
2815
+ "vfile-message": "^4.0.0"
2832
2816
  }
2833
2817
  },
2834
- "node_modules/entities": {
2818
+ "node_modules/micromark-factory-space": {
2835
- "version": "4.5.0",
2819
+ "version": "2.0.1",
2836
- "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
2837
- "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
2838
- "dev": true,
2839
- "license": "BSD-2-Clause",
2840
- "peer": true,
2841
- "engines": {
2820
+ "funding": [
2821
+ {
2842
- "node": ">=0.12"
2822
+ "type": "GitHub Sponsors",
2823
+ "url": "https://github.com/sponsors/unifiedjs"
2843
- },
2824
+ },
2825
+ {
2826
+ "type": "OpenCollective",
2827
+ "url": "https://opencollective.com/unified"
2828
+ }
2829
+ ],
2830
+ "license": "MIT",
2844
- "funding": {
2831
+ "dependencies": {
2845
- "url": "https://github.com/fb55/entities?sponsor=1"
2832
+ "micromark-util-character": "^2.0.0",
2833
+ "micromark-util-types": "^2.0.0"
2846
2834
  }
2847
2835
  },
2848
- "node_modules/esbuild": {
2836
+ "node_modules/micromark-factory-title": {
2849
- "version": "0.21.5",
2837
+ "version": "2.0.1",
2850
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
2851
- "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
2852
- "dev": true,
2853
- "hasInstallScript": true,
2854
- "license": "MIT",
2855
- "bin": {
2838
+ "funding": [
2839
+ {
2856
- "esbuild": "bin/esbuild"
2840
+ "type": "GitHub Sponsors",
2841
+ "url": "https://github.com/sponsors/unifiedjs"
2857
- },
2842
+ },
2858
- "engines": {
2843
+ {
2859
- "node": ">=12"
2844
+ "type": "OpenCollective",
2860
- },
2861
- "optionalDependencies": {
2862
- "@esbuild/aix-ppc64": "0.21.5",
2863
- "@esbuild/android-arm": "0.21.5",
2864
- "@esbuild/android-arm64": "0.21.5",
2865
- "@esbuild/android-x64": "0.21.5",
2866
- "@esbuild/darwin-arm64": "0.21.5",
2867
- "@esbuild/darwin-x64": "0.21.5",
2868
- "@esbuild/freebsd-arm64": "0.21.5",
2869
- "@esbuild/freebsd-x64": "0.21.5",
2870
- "@esbuild/linux-arm": "0.21.5",
2871
- "@esbuild/linux-arm64": "0.21.5",
2872
- "@esbuild/linux-ia32": "0.21.5",
2873
- "@esbuild/linux-loong64": "0.21.5",
2874
- "@esbuild/linux-mips64el": "0.21.5",
2875
- "@esbuild/linux-ppc64": "0.21.5",
2876
- "@esbuild/linux-riscv64": "0.21.5",
2877
- "@esbuild/linux-s390x": "0.21.5",
2878
- "@esbuild/linux-x64": "0.21.5",
2879
- "@esbuild/netbsd-x64": "0.21.5",
2880
- "@esbuild/openbsd-x64": "0.21.5",
2845
+ "url": "https://opencollective.com/unified"
2881
- "@esbuild/sunos-x64": "0.21.5",
2882
- "@esbuild/win32-arm64": "0.21.5",
2883
- "@esbuild/win32-ia32": "0.21.5",
2884
- "@esbuild/win32-x64": "0.21.5"
2885
- }
2846
+ }
2886
- },
2847
+ ],
2887
- "node_modules/escalade": {
2888
- "version": "3.2.0",
2889
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
2890
- "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
2891
- "dev": true,
2892
2848
  "license": "MIT",
2893
- "engines": {
2849
+ "dependencies": {
2850
+ "micromark-factory-space": "^2.0.0",
2851
+ "micromark-util-character": "^2.0.0",
2852
+ "micromark-util-symbol": "^2.0.0",
2894
- "node": ">=6"
2853
+ "micromark-util-types": "^2.0.0"
2895
2854
  }
2896
2855
  },
2897
- "node_modules/escape-string-regexp": {
2856
+ "node_modules/micromark-factory-whitespace": {
2898
- "version": "4.0.0",
2857
+ "version": "2.0.1",
2899
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2900
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2901
- "dev": true,
2858
+ "funding": [
2859
+ {
2860
+ "type": "GitHub Sponsors",
2861
+ "url": "https://github.com/sponsors/unifiedjs"
2862
+ },
2863
+ {
2864
+ "type": "OpenCollective",
2865
+ "url": "https://opencollective.com/unified"
2866
+ }
2867
+ ],
2902
2868
  "license": "MIT",
2903
- "engines": {
2869
+ "dependencies": {
2870
+ "micromark-factory-space": "^2.0.0",
2871
+ "micromark-util-character": "^2.0.0",
2872
+ "micromark-util-symbol": "^2.0.0",
2904
- "node": ">=10"
2873
+ "micromark-util-types": "^2.0.0"
2905
- },
2906
- "funding": {
2907
- "url": "https://github.com/sponsors/sindresorhus"
2908
2874
  }
2909
2875
  },
2910
- "node_modules/eslint": {
2876
+ "node_modules/micromark-util-character": {
2911
- "version": "8.57.1",
2877
+ "version": "2.1.1",
2878
+ "funding": [
2879
+ {
2880
+ "type": "GitHub Sponsors",
2912
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",
2881
+ "url": "https://github.com/sponsors/unifiedjs"
2913
- "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
2882
+ },
2914
- "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
2883
+ {
2915
- "dev": true,
2884
+ "type": "OpenCollective",
2885
+ "url": "https://opencollective.com/unified"
2886
+ }
2887
+ ],
2916
- "license": "MIT",
2888
+ "license": "MIT",
2917
- "dependencies": {
2889
+ "dependencies": {
2918
- "@eslint-community/eslint-utils": "^4.2.0",
2919
- "@eslint-community/regexpp": "^4.6.1",
2920
- "@eslint/eslintrc": "^2.1.4",
2921
- "@eslint/js": "8.57.1",
2922
- "@humanwhocodes/config-array": "^0.13.0",
2923
- "@humanwhocodes/module-importer": "^1.0.1",
2924
- "@nodelib/fs.walk": "^1.2.8",
2925
- "@ungap/structured-clone": "^1.2.0",
2926
- "ajv": "^6.12.4",
2927
- "chalk": "^4.0.0",
2928
- "cross-spawn": "^7.0.2",
2929
- "debug": "^4.3.2",
2930
- "doctrine": "^3.0.0",
2931
- "escape-string-regexp": "^4.0.0",
2890
+ "micromark-util-symbol": "^2.0.0",
2932
- "eslint-scope": "^7.2.2",
2933
- "eslint-visitor-keys": "^3.4.3",
2934
- "espree": "^9.6.1",
2935
- "esquery": "^1.4.2",
2936
- "esutils": "^2.0.2",
2937
- "fast-deep-equal": "^3.1.3",
2938
- "file-entry-cache": "^6.0.1",
2939
- "find-up": "^5.0.0",
2940
- "glob-parent": "^6.0.2",
2941
- "globals": "^13.19.0",
2942
- "graphemer": "^1.4.0",
2943
- "ignore": "^5.2.0",
2944
- "imurmurhash": "^0.1.4",
2945
- "is-glob": "^4.0.0",
2946
- "is-path-inside": "^3.0.3",
2891
+ "micromark-util-types": "^2.0.0"
2947
- "js-yaml": "^4.1.0",
2948
- "json-stable-stringify-without-jsonify": "^1.0.1",
2949
- "levn": "^0.4.1",
2950
- "lodash.merge": "^4.6.2",
2951
- "minimatch": "^3.1.2",
2952
- "natural-compare": "^1.4.0",
2953
- "optionator": "^0.9.3",
2954
- "strip-ansi": "^6.0.1",
2955
- "text-table": "^0.2.0"
2956
- },
2957
- "bin": {
2958
- "eslint": "bin/eslint.js"
2959
- },
2960
- "engines": {
2961
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2962
- },
2963
- "funding": {
2964
- "url": "https://opencollective.com/eslint"
2965
2892
  }
2966
2893
  },
2967
- "node_modules/eslint-compat-utils": {
2894
+ "node_modules/micromark-util-chunked": {
2968
- "version": "0.5.1",
2895
+ "version": "2.0.1",
2969
- "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz",
2970
- "integrity": "sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==",
2971
- "dev": true,
2896
+ "funding": [
2897
+ {
2898
+ "type": "GitHub Sponsors",
2899
+ "url": "https://github.com/sponsors/unifiedjs"
2900
+ },
2901
+ {
2902
+ "type": "OpenCollective",
2903
+ "url": "https://opencollective.com/unified"
2904
+ }
2905
+ ],
2972
2906
  "license": "MIT",
2973
2907
  "dependencies": {
2974
- "semver": "^7.5.4"
2908
+ "micromark-util-symbol": "^2.0.0"
2975
- },
2976
- "engines": {
2977
- "node": ">=12"
2978
- },
2979
- "peerDependencies": {
2980
- "eslint": ">=6.0.0"
2981
2909
  }
2982
2910
  },
2983
- "node_modules/eslint-config-prettier": {
2911
+ "node_modules/micromark-util-classify-character": {
2984
- "version": "9.1.0",
2912
+ "version": "2.0.1",
2985
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz",
2986
- "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==",
2987
- "dev": true,
2913
+ "funding": [
2914
+ {
2915
+ "type": "GitHub Sponsors",
2916
+ "url": "https://github.com/sponsors/unifiedjs"
2917
+ },
2918
+ {
2919
+ "type": "OpenCollective",
2920
+ "url": "https://opencollective.com/unified"
2921
+ }
2922
+ ],
2988
2923
  "license": "MIT",
2989
- "bin": {
2990
- "eslint-config-prettier": "bin/cli.js"
2991
- },
2992
- "peerDependencies": {
2924
+ "dependencies": {
2925
+ "micromark-util-character": "^2.0.0",
2926
+ "micromark-util-symbol": "^2.0.0",
2993
- "eslint": ">=7.0.0"
2927
+ "micromark-util-types": "^2.0.0"
2994
2928
  }
2995
2929
  },
2996
- "node_modules/eslint-plugin-svelte": {
2930
+ "node_modules/micromark-util-combine-extensions": {
2997
- "version": "2.46.0",
2931
+ "version": "2.0.1",
2998
- "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.46.0.tgz",
2999
- "integrity": "sha512-1A7iEMkzmCZ9/Iz+EAfOGYL8IoIG6zeKEq1SmpxGeM5SXmoQq+ZNnCpXFVJpsxPWYx8jIVGMerQMzX20cqUl0g==",
3000
- "dev": true,
2932
+ "funding": [
2933
+ {
2934
+ "type": "GitHub Sponsors",
2935
+ "url": "https://github.com/sponsors/unifiedjs"
2936
+ },
2937
+ {
2938
+ "type": "OpenCollective",
2939
+ "url": "https://opencollective.com/unified"
2940
+ }
2941
+ ],
3001
2942
  "license": "MIT",
3002
2943
  "dependencies": {
3003
- "@eslint-community/eslint-utils": "^4.4.0",
2944
+ "micromark-util-chunked": "^2.0.0",
3004
- "@jridgewell/sourcemap-codec": "^1.4.15",
3005
- "eslint-compat-utils": "^0.5.1",
2945
+ "micromark-util-types": "^2.0.0"
3006
- "esutils": "^2.0.3",
3007
- "known-css-properties": "^0.35.0",
3008
- "postcss": "^8.4.38",
3009
- "postcss-load-config": "^3.1.4",
3010
- "postcss-safe-parser": "^6.0.0",
3011
- "postcss-selector-parser": "^6.1.0",
3012
- "semver": "^7.6.2",
3013
- "svelte-eslint-parser": "^0.43.0"
3014
- },
3015
- "engines": {
3016
- "node": "^14.17.0 || >=16.0.0"
3017
- },
3018
- "funding": {
3019
- "url": "https://github.com/sponsors/ota-meshi"
3020
- },
3021
- "peerDependencies": {
3022
- "eslint": "^7.0.0 || ^8.0.0-0 || ^9.0.0-0",
3023
- "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0"
3024
- },
3025
- "peerDependenciesMeta": {
3026
- "svelte": {
3027
- "optional": true
3028
- }
3029
2946
  }
3030
2947
  },
3031
- "node_modules/eslint-plugin-svelte/node_modules/postcss-selector-parser": {
2948
+ "node_modules/micromark-util-decode-numeric-character-reference": {
3032
- "version": "6.1.2",
2949
+ "version": "2.0.2",
3033
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
3034
- "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
3035
- "dev": true,
2950
+ "funding": [
2951
+ {
2952
+ "type": "GitHub Sponsors",
2953
+ "url": "https://github.com/sponsors/unifiedjs"
2954
+ },
2955
+ {
2956
+ "type": "OpenCollective",
2957
+ "url": "https://opencollective.com/unified"
2958
+ }
2959
+ ],
3036
2960
  "license": "MIT",
3037
2961
  "dependencies": {
3038
- "cssesc": "^3.0.0",
3039
- "util-deprecate": "^1.0.2"
2962
+ "micromark-util-symbol": "^2.0.0"
3040
- },
3041
- "engines": {
3042
- "node": ">=4"
3043
2963
  }
3044
2964
  },
3045
- "node_modules/eslint-scope": {
3046
- "version": "7.2.2",
3047
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
3048
- "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
3049
- "dev": true,
3050
- "license": "BSD-2-Clause",
3051
- "dependencies": {
3052
- "esrecurse": "^4.3.0",
3053
- "estraverse": "^5.2.0"
3054
- },
3055
- "engines": {
3056
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3057
- },
3058
- "funding": {
3059
- "url": "https://opencollective.com/eslint"
3060
- }
3061
- },
3062
- "node_modules/eslint-visitor-keys": {
2965
+ "node_modules/micromark-util-decode-string": {
3063
- "version": "3.4.3",
3064
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
3065
- "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
3066
- "dev": true,
3067
- "license": "Apache-2.0",
3068
- "engines": {
3069
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3070
- },
3071
- "funding": {
3072
- "url": "https://opencollective.com/eslint"
3073
- }
3074
- },
3075
- "node_modules/esm-env": {
3076
- "version": "1.0.0",
3077
- "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz",
3078
- "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==",
3079
- "dev": true,
3080
- "license": "MIT"
3081
- },
3082
- "node_modules/espree": {
3083
- "version": "9.6.1",
3084
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
3085
- "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
3086
- "dev": true,
3087
- "license": "BSD-2-Clause",
3088
- "dependencies": {
3089
- "acorn": "^8.9.0",
3090
- "acorn-jsx": "^5.3.2",
3091
- "eslint-visitor-keys": "^3.4.1"
3092
- },
3093
- "engines": {
3094
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3095
- },
3096
- "funding": {
3097
- "url": "https://opencollective.com/eslint"
3098
- }
3099
- },
3100
- "node_modules/esquery": {
3101
- "version": "1.6.0",
3102
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
3103
- "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
3104
- "dev": true,
3105
- "license": "BSD-3-Clause",
3106
- "dependencies": {
3107
- "estraverse": "^5.1.0"
3108
- },
3109
- "engines": {
3110
- "node": ">=0.10"
3111
- }
3112
- },
3113
- "node_modules/esrap": {
3114
- "version": "1.2.2",
3115
- "resolved": "https://registry.npmjs.org/esrap/-/esrap-1.2.2.tgz",
3116
- "integrity": "sha512-F2pSJklxx1BlQIQgooczXCPHmcWpn6EsP5oo73LQfonG9fIlIENQ8vMmfGXeojP9MrkzUNAfyU5vdFlR9shHAw==",
3117
- "dev": true,
3118
- "license": "MIT",
3119
- "dependencies": {
3120
- "@jridgewell/sourcemap-codec": "^1.4.15",
3121
- "@types/estree": "^1.0.1"
3122
- }
3123
- },
3124
- "node_modules/esrecurse": {
3125
- "version": "4.3.0",
3126
- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
3127
- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
3128
- "dev": true,
3129
- "license": "BSD-2-Clause",
3130
- "dependencies": {
3131
- "estraverse": "^5.2.0"
3132
- },
3133
- "engines": {
3134
- "node": ">=4.0"
3135
- }
3136
- },
3137
- "node_modules/estraverse": {
3138
- "version": "5.3.0",
3139
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
3140
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
3141
- "dev": true,
3142
- "license": "BSD-2-Clause",
3143
- "engines": {
3144
- "node": ">=4.0"
3145
- }
3146
- },
3147
- "node_modules/estree-walker": {
3148
- "version": "2.0.2",
2966
+ "version": "2.0.1",
3149
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
3150
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
3151
- "dev": true,
3152
- "license": "MIT"
3153
- },
3154
- "node_modules/esutils": {
3155
- "version": "2.0.3",
3156
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3157
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3158
- "dev": true,
3159
- "license": "BSD-2-Clause",
3160
- "engines": {
3161
- "node": ">=0.10.0"
3162
- }
3163
- },
3164
- "node_modules/fast-deep-equal": {
3165
- "version": "3.1.3",
3166
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
3167
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
3168
- "dev": true,
3169
- "license": "MIT"
3170
- },
3171
- "node_modules/fast-json-stable-stringify": {
3172
- "version": "2.1.0",
3173
- "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
3174
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
3175
- "dev": true,
3176
- "license": "MIT"
3177
- },
3178
- "node_modules/fast-levenshtein": {
3179
- "version": "2.0.6",
3180
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3181
- "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
3182
- "dev": true,
3183
- "license": "MIT"
3184
- },
3185
- "node_modules/fast-xml-parser": {
3186
- "version": "4.5.0",
3187
- "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz",
3188
- "integrity": "sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==",
3189
- "dev": true,
3190
2967
  "funding": [
3191
2968
  {
3192
- "type": "github",
2969
+ "type": "GitHub Sponsors",
3193
- "url": "https://github.com/sponsors/NaturalIntelligence"
2970
+ "url": "https://github.com/sponsors/unifiedjs"
3194
2971
  },
3195
2972
  {
3196
- "type": "paypal",
2973
+ "type": "OpenCollective",
3197
- "url": "https://paypal.me/naturalintelligence"
2974
+ "url": "https://opencollective.com/unified"
3198
2975
  }
3199
2976
  ],
3200
2977
  "license": "MIT",
3201
2978
  "dependencies": {
2979
+ "decode-named-character-reference": "^1.0.0",
3202
- "strnum": "^1.0.5"
2980
+ "micromark-util-character": "^2.0.0",
3203
- },
3204
- "bin": {
3205
- "fxparser": "src/cli/cli.js"
3206
- }
3207
- },
3208
- "node_modules/fastq": {
3209
- "version": "1.17.1",
2981
+ "micromark-util-decode-numeric-character-reference": "^2.0.0",
3210
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
3211
- "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
3212
- "dev": true,
3213
- "license": "ISC",
3214
- "dependencies": {
3215
- "reusify": "^1.0.4"
2982
+ "micromark-util-symbol": "^2.0.0"
3216
2983
  }
3217
2984
  },
3218
- "node_modules/fdir": {
2985
+ "node_modules/micromark-util-encode": {
3219
- "version": "6.4.2",
2986
+ "version": "2.0.1",
2987
+ "funding": [
2988
+ {
2989
+ "type": "GitHub Sponsors",
3220
- "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.2.tgz",
2990
+ "url": "https://github.com/sponsors/unifiedjs"
3221
- "integrity": "sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==",
3222
- "dev": true,
3223
- "license": "MIT",
3224
- "peerDependencies": {
3225
- "picomatch": "^3 || ^4"
3226
- },
2991
+ },
2992
+ {
3227
- "peerDependenciesMeta": {
2993
+ "type": "OpenCollective",
3228
- "picomatch": {
3229
- "optional": true
2994
+ "url": "https://opencollective.com/unified"
3230
2995
  }
3231
- }
3232
- },
3233
- "node_modules/file-entry-cache": {
3234
- "version": "6.0.1",
3235
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
3236
- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
3237
- "dev": true,
3238
- "license": "MIT",
3239
- "dependencies": {
3240
- "flat-cache": "^3.0.4"
3241
- },
3242
- "engines": {
3243
- "node": "^10.12.0 || >=12.0.0"
3244
- }
3245
- },
3246
- "node_modules/find-replace": {
3247
- "version": "3.0.0",
3248
- "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz",
3249
- "integrity": "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==",
3250
- "dev": true,
3251
- "license": "MIT",
3252
- "dependencies": {
3253
- "array-back": "^3.0.1"
3254
- },
3255
- "engines": {
3256
- "node": ">=4.0.0"
3257
- }
3258
- },
3259
- "node_modules/find-up": {
3260
- "version": "5.0.0",
3261
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
3262
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
3263
- "dev": true,
3264
- "license": "MIT",
3265
- "dependencies": {
3266
- "locate-path": "^6.0.0",
3267
- "path-exists": "^4.0.0"
3268
- },
3269
- "engines": {
3270
- "node": ">=10"
3271
- },
3272
- "funding": {
3273
- "url": "https://github.com/sponsors/sindresorhus"
3274
- }
3275
- },
3276
- "node_modules/flat-cache": {
3277
- "version": "3.2.0",
3278
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
3279
- "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
3280
- "dev": true,
3281
- "license": "MIT",
3282
- "dependencies": {
3283
- "flatted": "^3.2.9",
3284
- "keyv": "^4.5.3",
3285
- "rimraf": "^3.0.2"
3286
- },
3287
- "engines": {
3288
- "node": "^10.12.0 || >=12.0.0"
3289
- }
3290
- },
3291
- "node_modules/flatted": {
3292
- "version": "3.3.1",
3293
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz",
3294
- "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==",
3295
- "dev": true,
3296
- "license": "ISC"
3297
- },
3298
- "node_modules/fraction.js": {
3299
- "version": "4.3.7",
3300
- "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz",
3301
- "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==",
3302
- "dev": true,
3303
- "license": "MIT",
3304
- "engines": {
3305
- "node": "*"
3306
- },
3307
- "funding": {
3308
- "type": "patreon",
3309
- "url": "https://github.com/sponsors/rawify"
3310
- }
3311
- },
3312
- "node_modules/fs.realpath": {
3313
- "version": "1.0.0",
3314
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3315
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
3316
- "dev": true,
3317
- "license": "ISC"
3318
- },
3319
- "node_modules/fsevents": {
3320
- "version": "2.3.2",
3321
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
3322
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
3323
- "dev": true,
3324
- "hasInstallScript": true,
3325
- "license": "MIT",
3326
- "optional": true,
3327
- "os": [
3328
- "darwin"
3329
2996
  ],
3330
- "engines": {
3331
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
3332
- }
3333
- },
3334
- "node_modules/glob": {
3335
- "version": "7.2.3",
3336
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
3337
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
3338
- "deprecated": "Glob versions prior to v9 are no longer supported",
3339
- "dev": true,
3340
- "license": "ISC",
3341
- "dependencies": {
3342
- "fs.realpath": "^1.0.0",
3343
- "inflight": "^1.0.4",
3344
- "inherits": "2",
3345
- "minimatch": "^3.1.1",
3346
- "once": "^1.3.0",
3347
- "path-is-absolute": "^1.0.0"
3348
- },
3349
- "engines": {
3350
- "node": "*"
3351
- },
3352
- "funding": {
3353
- "url": "https://github.com/sponsors/isaacs"
3354
- }
3355
- },
3356
- "node_modules/glob-parent": {
3357
- "version": "6.0.2",
3358
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
3359
- "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
3360
- "dev": true,
3361
- "license": "ISC",
3362
- "dependencies": {
3363
- "is-glob": "^4.0.3"
3364
- },
3365
- "engines": {
3366
- "node": ">=10.13.0"
3367
- }
3368
- },
3369
- "node_modules/globals": {
3370
- "version": "13.24.0",
3371
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
3372
- "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
3373
- "dev": true,
3374
- "license": "MIT",
3375
- "dependencies": {
3376
- "type-fest": "^0.20.2"
3377
- },
3378
- "engines": {
3379
- "node": ">=8"
3380
- },
3381
- "funding": {
3382
- "url": "https://github.com/sponsors/sindresorhus"
3383
- }
3384
- },
3385
- "node_modules/globalyzer": {
3386
- "version": "0.1.0",
3387
- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
3388
- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
3389
- "dev": true,
3390
- "license": "MIT"
3391
- },
3392
- "node_modules/globrex": {
3393
- "version": "0.1.2",
3394
- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
3395
- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
3396
- "dev": true,
3397
- "license": "MIT"
3398
- },
3399
- "node_modules/graceful-fs": {
3400
- "version": "4.2.11",
3401
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
3402
- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
3403
- "dev": true,
3404
- "license": "ISC"
3405
- },
3406
- "node_modules/graphemer": {
3407
- "version": "1.4.0",
3408
- "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
3409
- "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
3410
- "dev": true,
3411
2997
  "license": "MIT"
3412
2998
  },
3413
- "node_modules/has-flag": {
2999
+ "node_modules/micromark-util-events-to-acorn": {
3414
- "version": "4.0.0",
3000
+ "version": "2.0.3",
3415
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3416
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3417
- "dev": true,
3418
- "license": "MIT",
3419
- "engines": {
3001
+ "funding": [
3002
+ {
3003
+ "type": "GitHub Sponsors",
3004
+ "url": "https://github.com/sponsors/unifiedjs"
3005
+ },
3006
+ {
3420
- "node": ">=8"
3007
+ "type": "OpenCollective",
3008
+ "url": "https://opencollective.com/unified"
3421
- }
3009
+ }
3422
- },
3010
+ ],
3423
- "node_modules/hast-util-to-html": {
3424
- "version": "9.0.3",
3425
- "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz",
3426
- "integrity": "sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==",
3427
- "dev": true,
3428
3011
  "license": "MIT",
3429
3012
  "dependencies": {
3430
- "@types/hast": "^3.0.0",
3013
+ "@types/estree": "^1.0.0",
3431
3014
  "@types/unist": "^3.0.0",
3432
- "ccount": "^2.0.0",
3433
- "comma-separated-tokens": "^2.0.0",
3434
- "hast-util-whitespace": "^3.0.0",
3435
- "html-void-elements": "^3.0.0",
3436
- "mdast-util-to-hast": "^13.0.0",
3437
- "property-information": "^6.0.0",
3438
- "space-separated-tokens": "^2.0.0",
3439
- "stringify-entities": "^4.0.0",
3440
- "zwitch": "^2.0.4"
3441
- },
3442
- "funding": {
3443
- "type": "opencollective",
3444
- "url": "https://opencollective.com/unified"
3445
- }
3446
- },
3447
- "node_modules/hast-util-to-html/node_modules/@types/unist": {
3448
- "version": "3.0.3",
3449
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
3450
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
3451
- "dev": true,
3452
- "license": "MIT"
3453
- },
3454
- "node_modules/hast-util-whitespace": {
3455
- "version": "3.0.0",
3456
- "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
3457
- "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
3458
- "dev": true,
3459
- "license": "MIT",
3460
- "dependencies": {
3461
- "@types/hast": "^3.0.0"
3462
- },
3463
- "funding": {
3464
- "type": "opencollective",
3465
- "url": "https://opencollective.com/unified"
3466
- }
3467
- },
3468
- "node_modules/html-void-elements": {
3469
- "version": "3.0.0",
3470
- "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz",
3471
- "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==",
3472
- "dev": true,
3473
- "license": "MIT",
3474
- "funding": {
3475
- "type": "github",
3476
- "url": "https://github.com/sponsors/wooorm"
3477
- }
3478
- },
3479
- "node_modules/ignore": {
3480
- "version": "5.3.2",
3481
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
3482
- "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
3483
- "dev": true,
3484
- "license": "MIT",
3485
- "engines": {
3486
- "node": ">= 4"
3487
- }
3488
- },
3489
- "node_modules/imagetools-core": {
3490
- "version": "7.0.1",
3491
- "resolved": "https://registry.npmjs.org/imagetools-core/-/imagetools-core-7.0.1.tgz",
3492
- "integrity": "sha512-XDUx3Ac1VrZ4XF5eAJNYdHbFXRPNyebHFrwJsZ4WHb7X2MitOVW23cFphSDByT3MH5rdWdxKr4edSW2agChvDg==",
3493
- "dev": true,
3494
- "license": "MIT",
3495
- "engines": {
3496
- "node": ">=18.0.0"
3497
- }
3498
- },
3499
- "node_modules/import-fresh": {
3500
- "version": "3.3.0",
3501
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
3502
- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
3503
- "dev": true,
3504
- "license": "MIT",
3505
- "dependencies": {
3506
- "parent-module": "^1.0.0",
3507
- "resolve-from": "^4.0.0"
3508
- },
3509
- "engines": {
3510
- "node": ">=6"
3511
- },
3512
- "funding": {
3513
- "url": "https://github.com/sponsors/sindresorhus"
3514
- }
3515
- },
3516
- "node_modules/import-meta-resolve": {
3517
- "version": "4.1.0",
3518
- "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
3519
- "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==",
3520
- "dev": true,
3521
- "license": "MIT",
3522
- "funding": {
3523
- "type": "github",
3524
- "url": "https://github.com/sponsors/wooorm"
3525
- }
3526
- },
3527
- "node_modules/imurmurhash": {
3528
- "version": "0.1.4",
3529
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
3530
- "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
3531
- "dev": true,
3532
- "license": "MIT",
3533
- "engines": {
3534
- "node": ">=0.8.19"
3535
- }
3536
- },
3537
- "node_modules/inflight": {
3538
- "version": "1.0.6",
3539
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
3540
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
3541
- "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
3542
- "dev": true,
3543
- "license": "ISC",
3544
- "dependencies": {
3545
- "once": "^1.3.0",
3546
- "wrappy": "1"
3547
- }
3548
- },
3549
- "node_modules/inherits": {
3550
- "version": "2.0.4",
3551
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
3552
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
3553
- "dev": true,
3554
- "license": "ISC"
3555
- },
3556
- "node_modules/is-arrayish": {
3557
- "version": "0.3.2",
3558
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
3559
- "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
3560
- "dev": true,
3561
- "license": "MIT"
3562
- },
3563
- "node_modules/is-extglob": {
3564
- "version": "2.1.1",
3565
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3566
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
3567
- "dev": true,
3568
- "license": "MIT",
3569
- "engines": {
3570
- "node": ">=0.10.0"
3571
- }
3572
- },
3573
- "node_modules/is-glob": {
3574
- "version": "4.0.3",
3575
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
3576
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
3577
- "dev": true,
3578
- "license": "MIT",
3579
- "dependencies": {
3580
- "is-extglob": "^2.1.1"
3581
- },
3582
- "engines": {
3583
- "node": ">=0.10.0"
3584
- }
3585
- },
3586
- "node_modules/is-path-inside": {
3587
- "version": "3.0.3",
3588
- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
3589
- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
3590
- "dev": true,
3591
- "license": "MIT",
3592
- "engines": {
3593
- "node": ">=8"
3594
- }
3595
- },
3596
- "node_modules/is-reference": {
3597
- "version": "3.0.2",
3598
- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz",
3599
- "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==",
3600
- "dev": true,
3601
- "license": "MIT",
3602
- "dependencies": {
3603
- "@types/estree": "*"
3604
- }
3605
- },
3606
- "node_modules/isexe": {
3607
- "version": "2.0.0",
3608
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3609
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
3610
- "dev": true,
3611
- "license": "ISC"
3612
- },
3613
- "node_modules/jiti": {
3614
- "version": "2.4.2",
3615
- "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz",
3616
- "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==",
3617
- "dev": true,
3618
- "license": "MIT",
3619
- "bin": {
3620
- "jiti": "lib/jiti-cli.mjs"
3621
- }
3622
- },
3623
- "node_modules/js-yaml": {
3624
- "version": "4.1.0",
3625
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
3626
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
3627
- "dev": true,
3628
- "license": "MIT",
3629
- "dependencies": {
3630
- "argparse": "^2.0.1"
3631
- },
3632
- "bin": {
3633
- "js-yaml": "bin/js-yaml.js"
3634
- }
3635
- },
3636
- "node_modules/json-buffer": {
3637
- "version": "3.0.1",
3638
- "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
3639
- "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
3640
- "dev": true,
3641
- "license": "MIT"
3642
- },
3643
- "node_modules/json-schema-traverse": {
3644
- "version": "0.4.1",
3645
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
3646
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
3647
- "dev": true,
3648
- "license": "MIT"
3649
- },
3650
- "node_modules/json-stable-stringify-without-jsonify": {
3651
- "version": "1.0.1",
3652
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
3653
- "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
3654
- "dev": true,
3655
- "license": "MIT"
3656
- },
3657
- "node_modules/keyv": {
3658
- "version": "4.5.4",
3659
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
3660
- "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
3661
- "dev": true,
3662
- "license": "MIT",
3663
- "dependencies": {
3664
- "json-buffer": "3.0.1"
3665
- }
3666
- },
3667
- "node_modules/kleur": {
3668
- "version": "4.1.5",
3669
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
3670
- "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
3671
- "dev": true,
3672
- "license": "MIT",
3673
- "engines": {
3674
- "node": ">=6"
3675
- }
3676
- },
3677
- "node_modules/known-css-properties": {
3678
- "version": "0.35.0",
3679
- "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz",
3680
- "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==",
3681
- "dev": true,
3682
- "license": "MIT"
3683
- },
3684
- "node_modules/levn": {
3685
- "version": "0.4.1",
3686
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
3687
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
3688
- "dev": true,
3689
- "license": "MIT",
3690
- "dependencies": {
3691
- "prelude-ls": "^1.2.1",
3692
- "type-check": "~0.4.0"
3693
- },
3694
- "engines": {
3695
- "node": ">= 0.8.0"
3696
- }
3697
- },
3698
- "node_modules/lightningcss": {
3699
- "version": "1.29.1",
3700
- "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.29.1.tgz",
3701
- "integrity": "sha512-FmGoeD4S05ewj+AkhTY+D+myDvXI6eL27FjHIjoyUkO/uw7WZD1fBVs0QxeYWa7E17CUHJaYX/RUGISCtcrG4Q==",
3702
- "dev": true,
3703
- "license": "MPL-2.0",
3704
- "dependencies": {
3705
- "detect-libc": "^1.0.3"
3706
- },
3707
- "engines": {
3708
- "node": ">= 12.0.0"
3709
- },
3710
- "funding": {
3711
- "type": "opencollective",
3712
- "url": "https://opencollective.com/parcel"
3713
- },
3714
- "optionalDependencies": {
3715
- "lightningcss-darwin-arm64": "1.29.1",
3716
- "lightningcss-darwin-x64": "1.29.1",
3717
- "lightningcss-freebsd-x64": "1.29.1",
3718
- "lightningcss-linux-arm-gnueabihf": "1.29.1",
3719
- "lightningcss-linux-arm64-gnu": "1.29.1",
3720
- "lightningcss-linux-arm64-musl": "1.29.1",
3721
- "lightningcss-linux-x64-gnu": "1.29.1",
3722
- "lightningcss-linux-x64-musl": "1.29.1",
3723
- "lightningcss-win32-arm64-msvc": "1.29.1",
3724
- "lightningcss-win32-x64-msvc": "1.29.1"
3725
- }
3726
- },
3727
- "node_modules/lightningcss-darwin-arm64": {
3728
- "version": "1.29.1",
3729
- "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.29.1.tgz",
3730
- "integrity": "sha512-HtR5XJ5A0lvCqYAoSv2QdZZyoHNttBpa5EP9aNuzBQeKGfbyH5+UipLWvVzpP4Uml5ej4BYs5I9Lco9u1fECqw==",
3731
- "cpu": [
3732
- "arm64"
3733
- ],
3734
- "dev": true,
3735
- "license": "MPL-2.0",
3736
- "optional": true,
3737
- "os": [
3738
- "darwin"
3739
- ],
3740
- "engines": {
3741
- "node": ">= 12.0.0"
3742
- },
3743
- "funding": {
3744
- "type": "opencollective",
3745
- "url": "https://opencollective.com/parcel"
3746
- }
3747
- },
3748
- "node_modules/lightningcss-darwin-x64": {
3749
- "version": "1.29.1",
3750
- "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.29.1.tgz",
3751
- "integrity": "sha512-k33G9IzKUpHy/J/3+9MCO4e+PzaFblsgBjSGlpAaFikeBFm8B/CkO3cKU9oI4g+fjS2KlkLM/Bza9K/aw8wsNA==",
3752
- "cpu": [
3753
- "x64"
3754
- ],
3755
- "dev": true,
3756
- "license": "MPL-2.0",
3757
- "optional": true,
3758
- "os": [
3759
- "darwin"
3760
- ],
3761
- "engines": {
3762
- "node": ">= 12.0.0"
3763
- },
3764
- "funding": {
3765
- "type": "opencollective",
3766
- "url": "https://opencollective.com/parcel"
3767
- }
3768
- },
3769
- "node_modules/lightningcss-freebsd-x64": {
3770
- "version": "1.29.1",
3771
- "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.29.1.tgz",
3772
- "integrity": "sha512-0SUW22fv/8kln2LnIdOCmSuXnxgxVC276W5KLTwoehiO0hxkacBxjHOL5EtHD8BAXg2BvuhsJPmVMasvby3LiQ==",
3773
- "cpu": [
3774
- "x64"
3775
- ],
3776
- "dev": true,
3777
- "license": "MPL-2.0",
3778
- "optional": true,
3779
- "os": [
3780
- "freebsd"
3781
- ],
3782
- "engines": {
3783
- "node": ">= 12.0.0"
3784
- },
3785
- "funding": {
3786
- "type": "opencollective",
3787
- "url": "https://opencollective.com/parcel"
3788
- }
3789
- },
3790
- "node_modules/lightningcss-linux-arm-gnueabihf": {
3791
- "version": "1.29.1",
3792
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.29.1.tgz",
3793
- "integrity": "sha512-sD32pFvlR0kDlqsOZmYqH/68SqUMPNj+0pucGxToXZi4XZgZmqeX/NkxNKCPsswAXU3UeYgDSpGhu05eAufjDg==",
3794
- "cpu": [
3795
- "arm"
3796
- ],
3797
- "dev": true,
3798
- "license": "MPL-2.0",
3799
- "optional": true,
3800
- "os": [
3801
- "linux"
3802
- ],
3803
- "engines": {
3804
- "node": ">= 12.0.0"
3805
- },
3806
- "funding": {
3807
- "type": "opencollective",
3808
- "url": "https://opencollective.com/parcel"
3809
- }
3810
- },
3811
- "node_modules/lightningcss-linux-arm64-gnu": {
3812
- "version": "1.29.1",
3813
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.29.1.tgz",
3814
- "integrity": "sha512-0+vClRIZ6mmJl/dxGuRsE197o1HDEeeRk6nzycSy2GofC2JsY4ifCRnvUWf/CUBQmlrvMzt6SMQNMSEu22csWQ==",
3815
- "cpu": [
3816
- "arm64"
3817
- ],
3818
- "dev": true,
3819
- "license": "MPL-2.0",
3820
- "optional": true,
3821
- "os": [
3822
- "linux"
3823
- ],
3824
- "engines": {
3825
- "node": ">= 12.0.0"
3826
- },
3827
- "funding": {
3828
- "type": "opencollective",
3829
- "url": "https://opencollective.com/parcel"
3830
- }
3831
- },
3832
- "node_modules/lightningcss-linux-arm64-musl": {
3833
- "version": "1.29.1",
3834
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.29.1.tgz",
3835
- "integrity": "sha512-UKMFrG4rL/uHNgelBsDwJcBqVpzNJbzsKkbI3Ja5fg00sgQnHw/VrzUTEc4jhZ+AN2BvQYz/tkHu4vt1kLuJyw==",
3836
- "cpu": [
3837
- "arm64"
3838
- ],
3839
- "dev": true,
3840
- "license": "MPL-2.0",
3841
- "optional": true,
3842
- "os": [
3843
- "linux"
3844
- ],
3845
- "engines": {
3846
- "node": ">= 12.0.0"
3847
- },
3848
- "funding": {
3849
- "type": "opencollective",
3850
- "url": "https://opencollective.com/parcel"
3851
- }
3852
- },
3853
- "node_modules/lightningcss-linux-x64-gnu": {
3854
- "version": "1.29.1",
3855
- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.29.1.tgz",
3856
- "integrity": "sha512-u1S+xdODy/eEtjADqirA774y3jLcm8RPtYztwReEXoZKdzgsHYPl0s5V52Tst+GKzqjebkULT86XMSxejzfISw==",
3857
- "cpu": [
3858
- "x64"
3859
- ],
3860
- "dev": true,
3861
- "license": "MPL-2.0",
3862
- "optional": true,
3863
- "os": [
3864
- "linux"
3865
- ],
3866
- "engines": {
3867
- "node": ">= 12.0.0"
3868
- },
3869
- "funding": {
3870
- "type": "opencollective",
3871
- "url": "https://opencollective.com/parcel"
3872
- }
3873
- },
3874
- "node_modules/lightningcss-linux-x64-musl": {
3875
- "version": "1.29.1",
3876
- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.29.1.tgz",
3877
- "integrity": "sha512-L0Tx0DtaNUTzXv0lbGCLB/c/qEADanHbu4QdcNOXLIe1i8i22rZRpbT3gpWYsCh9aSL9zFujY/WmEXIatWvXbw==",
3878
- "cpu": [
3879
- "x64"
3880
- ],
3881
- "dev": true,
3882
- "license": "MPL-2.0",
3883
- "optional": true,
3884
- "os": [
3885
- "linux"
3886
- ],
3887
- "engines": {
3888
- "node": ">= 12.0.0"
3889
- },
3890
- "funding": {
3891
- "type": "opencollective",
3892
- "url": "https://opencollective.com/parcel"
3893
- }
3894
- },
3895
- "node_modules/lightningcss-win32-arm64-msvc": {
3896
- "version": "1.29.1",
3897
- "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.29.1.tgz",
3898
- "integrity": "sha512-QoOVnkIEFfbW4xPi+dpdft/zAKmgLgsRHfJalEPYuJDOWf7cLQzYg0DEh8/sn737FaeMJxHZRc1oBreiwZCjog==",
3899
- "cpu": [
3900
- "arm64"
3901
- ],
3902
- "dev": true,
3903
- "license": "MPL-2.0",
3904
- "optional": true,
3905
- "os": [
3906
- "win32"
3907
- ],
3908
- "engines": {
3909
- "node": ">= 12.0.0"
3910
- },
3911
- "funding": {
3912
- "type": "opencollective",
3913
- "url": "https://opencollective.com/parcel"
3914
- }
3915
- },
3916
- "node_modules/lightningcss-win32-x64-msvc": {
3917
- "version": "1.29.1",
3918
- "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.29.1.tgz",
3919
- "integrity": "sha512-NygcbThNBe4JElP+olyTI/doBNGJvLs3bFCRPdvuCcxZCcCZ71B858IHpdm7L1btZex0FvCmM17FK98Y9MRy1Q==",
3920
- "cpu": [
3921
- "x64"
3922
- ],
3923
- "dev": true,
3924
- "license": "MPL-2.0",
3925
- "optional": true,
3926
- "os": [
3927
- "win32"
3928
- ],
3929
- "engines": {
3930
- "node": ">= 12.0.0"
3931
- },
3932
- "funding": {
3933
- "type": "opencollective",
3934
- "url": "https://opencollective.com/parcel"
3935
- }
3936
- },
3937
- "node_modules/lightningcss/node_modules/detect-libc": {
3938
- "version": "1.0.3",
3939
- "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
3940
- "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
3941
- "dev": true,
3942
- "license": "Apache-2.0",
3943
- "bin": {
3944
- "detect-libc": "bin/detect-libc.js"
3945
- },
3946
- "engines": {
3947
- "node": ">=0.10"
3948
- }
3949
- },
3950
- "node_modules/lilconfig": {
3951
- "version": "2.1.0",
3952
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
3953
- "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
3954
- "dev": true,
3955
- "license": "MIT",
3956
- "engines": {
3957
- "node": ">=10"
3958
- }
3959
- },
3960
- "node_modules/locate-character": {
3961
- "version": "3.0.0",
3962
- "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
3963
- "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==",
3964
- "dev": true,
3965
- "license": "MIT"
3966
- },
3967
- "node_modules/locate-path": {
3968
- "version": "6.0.0",
3969
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
3970
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
3971
- "dev": true,
3972
- "license": "MIT",
3973
- "dependencies": {
3974
- "p-locate": "^5.0.0"
3975
- },
3976
- "engines": {
3977
- "node": ">=10"
3978
- },
3979
- "funding": {
3980
- "url": "https://github.com/sponsors/sindresorhus"
3981
- }
3982
- },
3983
- "node_modules/lodash.camelcase": {
3984
- "version": "4.3.0",
3985
- "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
3986
- "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==",
3987
- "dev": true,
3988
- "license": "MIT"
3989
- },
3990
- "node_modules/lodash.merge": {
3991
- "version": "4.6.2",
3992
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3993
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3994
- "dev": true,
3995
- "license": "MIT"
3996
- },
3997
- "node_modules/loupe": {
3998
- "version": "3.1.2",
3999
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz",
4000
- "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==",
4001
- "dev": true,
4002
- "license": "MIT"
4003
- },
4004
- "node_modules/magic-string": {
4005
- "version": "0.30.12",
4006
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz",
4007
- "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==",
4008
- "dev": true,
4009
- "license": "MIT",
4010
- "dependencies": {
4011
- "@jridgewell/sourcemap-codec": "^1.5.0"
4012
- }
4013
- },
4014
- "node_modules/mdast-util-find-and-replace": {
4015
- "version": "3.0.1",
4016
- "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz",
4017
- "integrity": "sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==",
4018
- "dev": true,
4019
- "license": "MIT",
4020
- "dependencies": {
4021
- "@types/mdast": "^4.0.0",
4022
- "escape-string-regexp": "^5.0.0",
4023
- "unist-util-is": "^6.0.0",
4024
- "unist-util-visit-parents": "^6.0.0"
4025
- },
4026
- "funding": {
4027
- "type": "opencollective",
4028
- "url": "https://opencollective.com/unified"
4029
- }
4030
- },
4031
- "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": {
4032
- "version": "5.0.0",
4033
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
4034
- "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
4035
- "dev": true,
4036
- "license": "MIT",
4037
- "engines": {
4038
- "node": ">=12"
4039
- },
4040
- "funding": {
4041
- "url": "https://github.com/sponsors/sindresorhus"
4042
- }
4043
- },
4044
- "node_modules/mdast-util-to-hast": {
4045
- "version": "13.2.0",
4046
- "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz",
4047
- "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==",
4048
- "dev": true,
4049
- "license": "MIT",
4050
- "dependencies": {
4051
- "@types/hast": "^3.0.0",
4052
- "@types/mdast": "^4.0.0",
4053
- "@ungap/structured-clone": "^1.0.0",
4054
3015
  "devlop": "^1.0.0",
4055
- "micromark-util-sanitize-uri": "^2.0.0",
4056
- "trim-lines": "^3.0.0",
4057
- "unist-util-position": "^5.0.0",
4058
- "unist-util-visit": "^5.0.0",
3016
+ "estree-util-visit": "^2.0.0",
3017
+ "micromark-util-symbol": "^2.0.0",
3018
+ "micromark-util-types": "^2.0.0",
4059
- "vfile": "^6.0.0"
3019
+ "vfile-message": "^4.0.0"
4060
- },
4061
- "funding": {
4062
- "type": "opencollective",
4063
- "url": "https://opencollective.com/unified"
4064
- }
4065
- },
4066
- "node_modules/mdast-util-to-string": {
4067
- "version": "4.0.0",
4068
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
4069
- "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
4070
- "dev": true,
4071
- "license": "MIT",
4072
- "dependencies": {
4073
- "@types/mdast": "^4.0.0"
4074
- },
4075
- "funding": {
4076
- "type": "opencollective",
4077
- "url": "https://opencollective.com/unified"
4078
3020
  }
4079
3021
  },
4080
- "node_modules/mdn-data": {
3022
+ "node_modules/micromark-util-html-tag-name": {
4081
- "version": "2.0.30",
3023
+ "version": "2.0.1",
4082
- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz",
4083
- "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==",
4084
- "dev": true,
3024
+ "funding": [
3025
+ {
3026
+ "type": "GitHub Sponsors",
3027
+ "url": "https://github.com/sponsors/unifiedjs"
3028
+ },
3029
+ {
3030
+ "type": "OpenCollective",
3031
+ "url": "https://opencollective.com/unified"
3032
+ }
3033
+ ],
4085
- "license": "CC0-1.0",
3034
+ "license": "MIT"
4086
- "peer": true
4087
3035
  },
4088
- "node_modules/mdsvex": {
3036
+ "node_modules/micromark-util-normalize-identifier": {
4089
- "version": "0.12.3",
3037
+ "version": "2.0.1",
4090
- "resolved": "https://registry.npmjs.org/mdsvex/-/mdsvex-0.12.3.tgz",
4091
- "integrity": "sha512-C/uIJamjNo5PHHnR3JHqsBPoLcfUBpzRmAEB6FLMXI/s7XHOceswjDMKqSPEW2WHmYpKm0taZ3U20GSyhMridA==",
4092
- "dev": true,
3038
+ "funding": [
3039
+ {
3040
+ "type": "GitHub Sponsors",
3041
+ "url": "https://github.com/sponsors/unifiedjs"
3042
+ },
3043
+ {
3044
+ "type": "OpenCollective",
3045
+ "url": "https://opencollective.com/unified"
3046
+ }
3047
+ ],
4093
3048
  "license": "MIT",
4094
3049
  "dependencies": {
4095
- "@types/unist": "^2.0.3",
4096
- "prism-svelte": "^0.4.7",
4097
- "prismjs": "^1.17.1",
4098
- "vfile-message": "^2.0.4"
3050
+ "micromark-util-symbol": "^2.0.0"
4099
- },
4100
- "peerDependencies": {
4101
- "svelte": "^3.56.0 || ^4.0.0 || ^5.0.0-next.120"
4102
3051
  }
4103
3052
  },
4104
- "node_modules/micromark-util-character": {
3053
+ "node_modules/micromark-util-resolve-all": {
4105
- "version": "2.1.0",
3054
+ "version": "2.0.1",
4106
- "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz",
4107
- "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==",
4108
- "dev": true,
4109
3055
  "funding": [
4110
3056
  {
4111
3057
  "type": "GitHub Sponsors",
@@ -4118,15 +3064,11 @@
4118
3064
  ],
4119
3065
  "license": "MIT",
4120
3066
  "dependencies": {
4121
- "micromark-util-symbol": "^2.0.0",
4122
3067
  "micromark-util-types": "^2.0.0"
4123
3068
  }
4124
3069
  },
4125
- "node_modules/micromark-util-encode": {
3070
+ "node_modules/micromark-util-sanitize-uri": {
4126
- "version": "2.0.0",
3071
+ "version": "2.0.1",
4127
- "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz",
4128
- "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==",
4129
- "dev": true,
4130
3072
  "funding": [
4131
3073
  {
4132
3074
  "type": "GitHub Sponsors",
@@ -4137,13 +3079,15 @@
4137
3079
  "url": "https://opencollective.com/unified"
4138
3080
  }
4139
3081
  ],
4140
- "license": "MIT"
3082
+ "license": "MIT",
3083
+ "dependencies": {
3084
+ "micromark-util-character": "^2.0.0",
3085
+ "micromark-util-encode": "^2.0.0",
3086
+ "micromark-util-symbol": "^2.0.0"
3087
+ }
4141
3088
  },
4142
- "node_modules/micromark-util-sanitize-uri": {
3089
+ "node_modules/micromark-util-subtokenize": {
4143
- "version": "2.0.0",
3090
+ "version": "2.1.0",
4144
- "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz",
4145
- "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==",
4146
- "dev": true,
4147
3091
  "funding": [
4148
3092
  {
4149
3093
  "type": "GitHub Sponsors",
@@ -4156,16 +3100,14 @@
4156
3100
  ],
4157
3101
  "license": "MIT",
4158
3102
  "dependencies": {
3103
+ "devlop": "^1.0.0",
4159
- "micromark-util-character": "^2.0.0",
3104
+ "micromark-util-chunked": "^2.0.0",
4160
- "micromark-util-encode": "^2.0.0",
4161
- "micromark-util-symbol": "^2.0.0"
3105
+ "micromark-util-symbol": "^2.0.0",
3106
+ "micromark-util-types": "^2.0.0"
4162
3107
  }
4163
3108
  },
4164
3109
  "node_modules/micromark-util-symbol": {
4165
- "version": "2.0.0",
3110
+ "version": "2.0.1",
4166
- "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz",
4167
- "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==",
4168
- "dev": true,
4169
3111
  "funding": [
4170
3112
  {
4171
3113
  "type": "GitHub Sponsors",
@@ -4179,10 +3121,7 @@
4179
3121
  "license": "MIT"
4180
3122
  },
4181
3123
  "node_modules/micromark-util-types": {
4182
- "version": "2.0.0",
3124
+ "version": "2.0.2",
4183
- "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz",
4184
- "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==",
4185
- "dev": true,
4186
3125
  "funding": [
4187
3126
  {
4188
3127
  "type": "GitHub Sponsors",
@@ -4195,34 +3134,8 @@
4195
3134
  ],
4196
3135
  "license": "MIT"
4197
3136
  },
4198
- "node_modules/minimatch": {
4199
- "version": "3.1.2",
4200
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
4201
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
4202
- "dev": true,
4203
- "license": "ISC",
4204
- "dependencies": {
4205
- "brace-expansion": "^1.1.7"
4206
- },
4207
- "engines": {
4208
- "node": "*"
4209
- }
4210
- },
4211
- "node_modules/mri": {
4212
- "version": "1.2.0",
4213
- "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
4214
- "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
4215
- "dev": true,
4216
- "license": "MIT",
4217
- "engines": {
4218
- "node": ">=4"
4219
- }
4220
- },
4221
3137
  "node_modules/mrmime": {
4222
- "version": "2.0.0",
3138
+ "version": "2.0.1",
4223
- "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz",
4224
- "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==",
4225
- "dev": true,
4226
3139
  "license": "MIT",
4227
3140
  "engines": {
4228
3141
  "node": ">=10"
@@ -4230,16 +3143,10 @@
4230
3143
  },
4231
3144
  "node_modules/ms": {
4232
3145
  "version": "2.1.3",
4233
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
4234
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
4235
- "dev": true,
4236
3146
  "license": "MIT"
4237
3147
  },
4238
3148
  "node_modules/nanoid": {
4239
- "version": "3.3.7",
3149
+ "version": "3.3.11",
4240
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
4241
- "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
4242
- "dev": true,
4243
3150
  "funding": [
4244
3151
  {
4245
3152
  "type": "github",
@@ -4254,531 +3161,548 @@
4254
3161
  "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
4255
3162
  }
4256
3163
  },
4257
- "node_modules/natural-compare": {
3164
+ "node_modules/neotraverse": {
3165
+ "version": "0.6.18",
3166
+ "license": "MIT",
3167
+ "engines": {
3168
+ "node": ">= 10"
3169
+ }
3170
+ },
3171
+ "node_modules/nlcst-to-string": {
4258
- "version": "1.4.0",
3172
+ "version": "4.0.0",
3173
+ "license": "MIT",
3174
+ "dependencies": {
3175
+ "@types/nlcst": "^2.0.0"
3176
+ },
3177
+ "funding": {
3178
+ "type": "opencollective",
4259
- "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
3179
+ "url": "https://opencollective.com/unified"
3180
+ }
3181
+ },
3182
+ "node_modules/node-fetch": {
3183
+ "version": "2.7.0",
3184
+ "license": "MIT",
3185
+ "dependencies": {
3186
+ "whatwg-url": "^5.0.0"
3187
+ },
3188
+ "engines": {
4260
- "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
3189
+ "node": "4.x || >=6.0.0"
3190
+ },
3191
+ "peerDependencies": {
3192
+ "encoding": "^0.1.0"
3193
+ },
3194
+ "peerDependenciesMeta": {
3195
+ "encoding": {
4261
- "dev": true,
3196
+ "optional": true
3197
+ }
3198
+ }
3199
+ },
3200
+ "node_modules/node-fetch-native": {
3201
+ "version": "1.6.6",
4262
3202
  "license": "MIT"
4263
3203
  },
4264
- "node_modules/node-releases": {
3204
+ "node_modules/node-mock-http": {
4265
- "version": "2.0.18",
3205
+ "version": "1.0.0",
4266
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
4267
- "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==",
4268
- "dev": true,
4269
3206
  "license": "MIT"
4270
3207
  },
4271
- "node_modules/normalize-range": {
3208
+ "node_modules/normalize-path": {
4272
- "version": "0.1.2",
3209
+ "version": "3.0.0",
4273
- "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
4274
- "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
4275
- "dev": true,
4276
3210
  "license": "MIT",
4277
3211
  "engines": {
4278
3212
  "node": ">=0.10.0"
4279
3213
  }
4280
3214
  },
4281
- "node_modules/nth-check": {
3215
+ "node_modules/ofetch": {
4282
- "version": "2.1.1",
3216
+ "version": "1.4.1",
4283
- "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
4284
- "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
4285
- "dev": true,
4286
- "license": "BSD-2-Clause",
3217
+ "license": "MIT",
4287
- "peer": true,
4288
3218
  "dependencies": {
3219
+ "destr": "^2.0.3",
3220
+ "node-fetch-native": "^1.6.4",
4289
- "boolbase": "^1.0.0"
3221
+ "ufo": "^1.5.4"
4290
- },
4291
- "funding": {
4292
- "url": "https://github.com/fb55/nth-check?sponsor=1"
4293
3222
  }
4294
3223
  },
4295
- "node_modules/once": {
3224
+ "node_modules/ohash": {
3225
+ "version": "2.0.11",
3226
+ "license": "MIT"
3227
+ },
3228
+ "node_modules/oniguruma-parser": {
4296
- "version": "1.4.0",
3229
+ "version": "0.12.0",
4297
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4298
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
4299
- "dev": true,
3230
+ "license": "MIT"
3231
+ },
3232
+ "node_modules/oniguruma-to-es": {
3233
+ "version": "4.3.1",
4300
- "license": "ISC",
3234
+ "license": "MIT",
4301
3235
  "dependencies": {
3236
+ "oniguruma-parser": "^0.12.0",
4302
- "wrappy": "1"
3237
+ "regex": "^6.0.1",
3238
+ "regex-recursion": "^6.0.2"
4303
3239
  }
4304
3240
  },
4305
- "node_modules/oniguruma-to-js": {
3241
+ "node_modules/p-limit": {
4306
- "version": "0.4.3",
3242
+ "version": "6.2.0",
4307
- "resolved": "https://registry.npmjs.org/oniguruma-to-js/-/oniguruma-to-js-0.4.3.tgz",
4308
- "integrity": "sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==",
4309
- "dev": true,
4310
3243
  "license": "MIT",
4311
3244
  "dependencies": {
3245
+ "yocto-queue": "^1.1.1"
3246
+ },
3247
+ "engines": {
4312
- "regex": "^4.3.2"
3248
+ "node": ">=18"
4313
3249
  },
4314
3250
  "funding": {
4315
- "url": "https://github.com/sponsors/antfu"
3251
+ "url": "https://github.com/sponsors/sindresorhus"
4316
3252
  }
4317
3253
  },
4318
- "node_modules/optionator": {
3254
+ "node_modules/p-queue": {
4319
- "version": "0.9.4",
3255
+ "version": "8.1.0",
4320
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
4321
- "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
4322
- "dev": true,
4323
3256
  "license": "MIT",
4324
3257
  "dependencies": {
4325
- "deep-is": "^0.1.3",
4326
- "fast-levenshtein": "^2.0.6",
4327
- "levn": "^0.4.1",
3258
+ "eventemitter3": "^5.0.1",
4328
- "prelude-ls": "^1.2.1",
3259
+ "p-timeout": "^6.1.2"
4329
- "type-check": "^0.4.0",
4330
- "word-wrap": "^1.2.5"
4331
3260
  },
4332
3261
  "engines": {
4333
- "node": ">= 0.8.0"
3262
+ "node": ">=18"
3263
+ },
3264
+ "funding": {
3265
+ "url": "https://github.com/sponsors/sindresorhus"
4334
3266
  }
4335
3267
  },
4336
- "node_modules/p-limit": {
3268
+ "node_modules/p-timeout": {
4337
- "version": "3.1.0",
3269
+ "version": "6.1.4",
4338
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
4339
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
4340
- "dev": true,
4341
3270
  "license": "MIT",
4342
- "dependencies": {
4343
- "yocto-queue": "^0.1.0"
4344
- },
4345
3271
  "engines": {
4346
- "node": ">=10"
3272
+ "node": ">=14.16"
4347
3273
  },
4348
3274
  "funding": {
4349
3275
  "url": "https://github.com/sponsors/sindresorhus"
4350
3276
  }
4351
3277
  },
3278
+ "node_modules/package-manager-detector": {
3279
+ "version": "1.2.0",
3280
+ "license": "MIT"
3281
+ },
4352
- "node_modules/p-locate": {
3282
+ "node_modules/pako": {
3283
+ "version": "0.2.9",
3284
+ "license": "MIT"
3285
+ },
3286
+ "node_modules/parse-entities": {
3287
+ "version": "4.0.2",
3288
+ "license": "MIT",
3289
+ "dependencies": {
3290
+ "@types/unist": "^2.0.0",
3291
+ "character-entities-legacy": "^3.0.0",
3292
+ "character-reference-invalid": "^2.0.0",
3293
+ "decode-named-character-reference": "^1.0.0",
3294
+ "is-alphanumerical": "^2.0.0",
3295
+ "is-decimal": "^2.0.0",
3296
+ "is-hexadecimal": "^2.0.0"
3297
+ },
3298
+ "funding": {
3299
+ "type": "github",
3300
+ "url": "https://github.com/sponsors/wooorm"
3301
+ }
3302
+ },
3303
+ "node_modules/parse-entities/node_modules/@types/unist": {
3304
+ "version": "2.0.11",
3305
+ "license": "MIT"
3306
+ },
3307
+ "node_modules/parse-latin": {
4353
- "version": "5.0.0",
3308
+ "version": "7.0.0",
3309
+ "license": "MIT",
3310
+ "dependencies": {
4354
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
3311
+ "@types/nlcst": "^2.0.0",
3312
+ "@types/unist": "^3.0.0",
3313
+ "nlcst-to-string": "^4.0.0",
3314
+ "unist-util-modify-children": "^4.0.0",
4355
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
3315
+ "unist-util-visit-children": "^3.0.0",
3316
+ "vfile": "^6.0.0"
3317
+ },
4356
- "dev": true,
3318
+ "funding": {
3319
+ "type": "github",
3320
+ "url": "https://github.com/sponsors/wooorm"
3321
+ }
3322
+ },
3323
+ "node_modules/parse5": {
3324
+ "version": "7.3.0",
4357
3325
  "license": "MIT",
4358
3326
  "dependencies": {
4359
- "p-limit": "^3.0.2"
3327
+ "entities": "^6.0.0"
4360
3328
  },
3329
+ "funding": {
3330
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
3331
+ }
3332
+ },
3333
+ "node_modules/picocolors": {
3334
+ "version": "1.1.1",
3335
+ "license": "ISC"
3336
+ },
3337
+ "node_modules/picomatch": {
3338
+ "version": "4.0.2",
3339
+ "license": "MIT",
4361
3340
  "engines": {
4362
- "node": ">=10"
3341
+ "node": ">=12"
4363
3342
  },
4364
3343
  "funding": {
4365
- "url": "https://github.com/sponsors/sindresorhus"
3344
+ "url": "https://github.com/sponsors/jonschlinkert"
4366
3345
  }
4367
3346
  },
3347
+ "node_modules/postcss": {
3348
+ "version": "8.5.3",
3349
+ "funding": [
3350
+ {
3351
+ "type": "opencollective",
3352
+ "url": "https://opencollective.com/postcss/"
3353
+ },
3354
+ {
3355
+ "type": "tidelift",
3356
+ "url": "https://tidelift.com/funding/github/npm/postcss"
3357
+ },
3358
+ {
3359
+ "type": "github",
3360
+ "url": "https://github.com/sponsors/ai"
3361
+ }
3362
+ ],
3363
+ "license": "MIT",
3364
+ "dependencies": {
3365
+ "nanoid": "^3.3.8",
3366
+ "picocolors": "^1.1.1",
3367
+ "source-map-js": "^1.2.1"
3368
+ },
3369
+ "engines": {
3370
+ "node": "^10 || ^12 || >=14"
3371
+ }
3372
+ },
4368
- "node_modules/parent-module": {
3373
+ "node_modules/prismjs": {
4369
- "version": "1.0.1",
3374
+ "version": "1.30.0",
4370
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
3375
+ "license": "MIT",
4371
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
4372
- "dev": true,
3376
+ "engines": {
3377
+ "node": ">=6"
3378
+ }
3379
+ },
3380
+ "node_modules/prompts": {
3381
+ "version": "2.4.2",
4373
3382
  "license": "MIT",
4374
3383
  "dependencies": {
4375
- "callsites": "^3.0.0"
3384
+ "kleur": "^3.0.3",
3385
+ "sisteransi": "^1.0.5"
4376
3386
  },
3387
+ "engines": {
3388
+ "node": ">= 6"
3389
+ }
3390
+ },
3391
+ "node_modules/prompts/node_modules/kleur": {
3392
+ "version": "3.0.3",
3393
+ "license": "MIT",
4377
3394
  "engines": {
4378
3395
  "node": ">=6"
4379
3396
  }
4380
3397
  },
4381
- "node_modules/path-exists": {
3398
+ "node_modules/property-information": {
4382
- "version": "4.0.0",
3399
+ "version": "7.0.0",
4383
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
3400
+ "license": "MIT",
4384
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
4385
- "dev": true,
3401
+ "funding": {
3402
+ "type": "github",
3403
+ "url": "https://github.com/sponsors/wooorm"
3404
+ }
3405
+ },
3406
+ "node_modules/radix3": {
3407
+ "version": "1.1.2",
3408
+ "license": "MIT"
3409
+ },
3410
+ "node_modules/readdirp": {
3411
+ "version": "4.1.2",
4386
3412
  "license": "MIT",
4387
3413
  "engines": {
4388
- "node": ">=8"
3414
+ "node": ">= 14.18.0"
3415
+ },
3416
+ "funding": {
3417
+ "type": "individual",
3418
+ "url": "https://paulmillr.com/funding/"
3419
+ }
3420
+ },
3421
+ "node_modules/recma-build-jsx": {
3422
+ "version": "1.0.0",
3423
+ "license": "MIT",
3424
+ "dependencies": {
3425
+ "@types/estree": "^1.0.0",
3426
+ "estree-util-build-jsx": "^3.0.0",
3427
+ "vfile": "^6.0.0"
3428
+ },
3429
+ "funding": {
3430
+ "type": "opencollective",
3431
+ "url": "https://opencollective.com/unified"
3432
+ }
3433
+ },
3434
+ "node_modules/recma-jsx": {
3435
+ "version": "1.0.0",
3436
+ "license": "MIT",
3437
+ "dependencies": {
3438
+ "acorn-jsx": "^5.0.0",
3439
+ "estree-util-to-js": "^2.0.0",
3440
+ "recma-parse": "^1.0.0",
3441
+ "recma-stringify": "^1.0.0",
3442
+ "unified": "^11.0.0"
3443
+ },
3444
+ "funding": {
3445
+ "type": "opencollective",
3446
+ "url": "https://opencollective.com/unified"
3447
+ }
3448
+ },
3449
+ "node_modules/recma-parse": {
3450
+ "version": "1.0.0",
3451
+ "license": "MIT",
3452
+ "dependencies": {
3453
+ "@types/estree": "^1.0.0",
3454
+ "esast-util-from-js": "^2.0.0",
3455
+ "unified": "^11.0.0",
3456
+ "vfile": "^6.0.0"
3457
+ },
3458
+ "funding": {
3459
+ "type": "opencollective",
3460
+ "url": "https://opencollective.com/unified"
4389
3461
  }
4390
3462
  },
4391
- "node_modules/path-is-absolute": {
3463
+ "node_modules/recma-stringify": {
4392
- "version": "1.0.1",
3464
+ "version": "1.0.0",
4393
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
4394
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
4395
- "dev": true,
4396
3465
  "license": "MIT",
3466
+ "dependencies": {
3467
+ "@types/estree": "^1.0.0",
3468
+ "estree-util-to-js": "^2.0.0",
3469
+ "unified": "^11.0.0",
3470
+ "vfile": "^6.0.0"
3471
+ },
4397
- "engines": {
3472
+ "funding": {
4398
- "node": ">=0.10.0"
3473
+ "type": "opencollective",
3474
+ "url": "https://opencollective.com/unified"
4399
3475
  }
4400
3476
  },
4401
- "node_modules/path-key": {
3477
+ "node_modules/regex": {
4402
- "version": "3.1.1",
3478
+ "version": "6.0.1",
4403
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
4404
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
4405
- "dev": true,
4406
3479
  "license": "MIT",
4407
- "engines": {
3480
+ "dependencies": {
4408
- "node": ">=8"
3481
+ "regex-utilities": "^2.3.0"
4409
3482
  }
4410
3483
  },
4411
- "node_modules/pathe": {
3484
+ "node_modules/regex-recursion": {
4412
- "version": "1.1.2",
3485
+ "version": "6.0.2",
4413
- "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz",
4414
- "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==",
4415
- "dev": true,
4416
- "license": "MIT"
4417
- },
4418
- "node_modules/pathval": {
4419
- "version": "2.0.0",
4420
- "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz",
4421
- "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==",
4422
- "dev": true,
4423
3486
  "license": "MIT",
4424
- "engines": {
3487
+ "dependencies": {
4425
- "node": ">= 14.16"
3488
+ "regex-utilities": "^2.3.0"
4426
3489
  }
4427
3490
  },
4428
- "node_modules/picocolors": {
3491
+ "node_modules/regex-utilities": {
4429
- "version": "1.1.1",
3492
+ "version": "2.3.0",
4430
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
4431
- "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
4432
- "dev": true,
4433
- "license": "ISC"
3493
+ "license": "MIT"
4434
3494
  },
4435
- "node_modules/picomatch": {
3495
+ "node_modules/rehype": {
4436
- "version": "4.0.2",
3496
+ "version": "13.0.2",
4437
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
4438
- "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
4439
- "dev": true,
4440
3497
  "license": "MIT",
4441
- "engines": {
3498
+ "dependencies": {
3499
+ "@types/hast": "^3.0.0",
3500
+ "rehype-parse": "^9.0.0",
3501
+ "rehype-stringify": "^10.0.0",
4442
- "node": ">=12"
3502
+ "unified": "^11.0.0"
4443
3503
  },
4444
3504
  "funding": {
3505
+ "type": "opencollective",
4445
- "url": "https://github.com/sponsors/jonschlinkert"
3506
+ "url": "https://opencollective.com/unified"
4446
3507
  }
4447
3508
  },
4448
- "node_modules/playwright": {
3509
+ "node_modules/rehype-parse": {
4449
- "version": "1.48.2",
3510
+ "version": "9.0.1",
4450
- "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.48.2.tgz",
4451
- "integrity": "sha512-NjYvYgp4BPmiwfe31j4gHLa3J7bD2WiBz8Lk2RoSsmX38SVIARZ18VYjxLjAcDsAhA+F4iSEXTSGgjua0rrlgQ==",
4452
- "dev": true,
4453
- "license": "Apache-2.0",
3511
+ "license": "MIT",
4454
3512
  "dependencies": {
4455
- "playwright-core": "1.48.2"
4456
- },
4457
- "bin": {
4458
- "playwright": "cli.js"
4459
- },
4460
- "engines": {
4461
- "node": ">=18"
4462
- },
4463
- "optionalDependencies": {
4464
- "fsevents": "2.3.2"
3513
+ "@types/hast": "^3.0.0",
4465
- }
4466
- },
4467
- "node_modules/playwright-core": {
3514
+ "hast-util-from-html": "^2.0.0",
4468
- "version": "1.48.2",
3515
+ "unified": "^11.0.0"
4469
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.48.2.tgz",
4470
- "integrity": "sha512-sjjw+qrLFlriJo64du+EK0kJgZzoQPsabGF4lBvsid+3CNIZIYLgnMj9V6JY5VhM2Peh20DJWIVpVljLLnlawA==",
4471
- "dev": true,
4472
- "license": "Apache-2.0",
4473
- "bin": {
4474
- "playwright-core": "cli.js"
4475
3516
  },
4476
- "engines": {
3517
+ "funding": {
4477
- "node": ">=18"
3518
+ "type": "opencollective",
3519
+ "url": "https://opencollective.com/unified"
4478
3520
  }
4479
3521
  },
4480
- "node_modules/postcss": {
3522
+ "node_modules/rehype-raw": {
4481
- "version": "8.4.47",
3523
+ "version": "7.0.0",
4482
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz",
4483
- "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==",
4484
- "dev": true,
4485
- "funding": [
4486
- {
4487
- "type": "opencollective",
4488
- "url": "https://opencollective.com/postcss/"
4489
- },
4490
- {
4491
- "type": "tidelift",
4492
- "url": "https://tidelift.com/funding/github/npm/postcss"
4493
- },
4494
- {
4495
- "type": "github",
4496
- "url": "https://github.com/sponsors/ai"
4497
- }
4498
- ],
4499
3524
  "license": "MIT",
4500
3525
  "dependencies": {
3526
+ "@types/hast": "^3.0.0",
3527
+ "hast-util-raw": "^9.0.0",
4501
- "nanoid": "^3.3.7",
3528
+ "vfile": "^6.0.0"
4502
- "picocolors": "^1.1.0",
4503
- "source-map-js": "^1.2.1"
4504
3529
  },
4505
- "engines": {
3530
+ "funding": {
4506
- "node": "^10 || ^12 || >=14"
3531
+ "type": "opencollective",
3532
+ "url": "https://opencollective.com/unified"
4507
3533
  }
4508
3534
  },
4509
- "node_modules/postcss-load-config": {
3535
+ "node_modules/rehype-recma": {
4510
- "version": "3.1.4",
3536
+ "version": "1.0.0",
4511
- "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
4512
- "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
4513
- "dev": true,
4514
3537
  "license": "MIT",
4515
3538
  "dependencies": {
3539
+ "@types/estree": "^1.0.0",
4516
- "lilconfig": "^2.0.5",
3540
+ "@types/hast": "^3.0.0",
4517
- "yaml": "^1.10.2"
3541
+ "hast-util-to-estree": "^3.0.0"
4518
- },
4519
- "engines": {
4520
- "node": ">= 10"
4521
3542
  },
4522
3543
  "funding": {
4523
3544
  "type": "opencollective",
4524
- "url": "https://opencollective.com/postcss/"
3545
+ "url": "https://opencollective.com/unified"
4525
- },
4526
- "peerDependencies": {
4527
- "postcss": ">=8.0.9",
4528
- "ts-node": ">=9.0.0"
4529
- },
4530
- "peerDependenciesMeta": {
4531
- "postcss": {
4532
- "optional": true
4533
- },
4534
- "ts-node": {
4535
- "optional": true
4536
- }
4537
3546
  }
4538
3547
  },
4539
- "node_modules/postcss-safe-parser": {
3548
+ "node_modules/rehype-stringify": {
4540
- "version": "6.0.0",
3549
+ "version": "10.0.1",
4541
- "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
4542
- "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
4543
- "dev": true,
4544
3550
  "license": "MIT",
4545
- "engines": {
3551
+ "dependencies": {
3552
+ "@types/hast": "^3.0.0",
3553
+ "hast-util-to-html": "^9.0.0",
4546
- "node": ">=12.0"
3554
+ "unified": "^11.0.0"
4547
3555
  },
4548
3556
  "funding": {
4549
3557
  "type": "opencollective",
4550
- "url": "https://opencollective.com/postcss/"
3558
+ "url": "https://opencollective.com/unified"
4551
- },
4552
- "peerDependencies": {
4553
- "postcss": "^8.3.3"
4554
3559
  }
4555
3560
  },
4556
- "node_modules/postcss-scss": {
3561
+ "node_modules/remark-gfm": {
4557
- "version": "4.0.9",
3562
+ "version": "4.0.1",
4558
- "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz",
4559
- "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==",
4560
- "dev": true,
4561
- "funding": [
4562
- {
4563
- "type": "opencollective",
4564
- "url": "https://opencollective.com/postcss/"
4565
- },
4566
- {
4567
- "type": "tidelift",
4568
- "url": "https://tidelift.com/funding/github/npm/postcss-scss"
4569
- },
4570
- {
4571
- "type": "github",
4572
- "url": "https://github.com/sponsors/ai"
4573
- }
4574
- ],
4575
3563
  "license": "MIT",
4576
- "engines": {
3564
+ "dependencies": {
3565
+ "@types/mdast": "^4.0.0",
3566
+ "mdast-util-gfm": "^3.0.0",
3567
+ "micromark-extension-gfm": "^3.0.0",
3568
+ "remark-parse": "^11.0.0",
3569
+ "remark-stringify": "^11.0.0",
4577
- "node": ">=12.0"
3570
+ "unified": "^11.0.0"
4578
3571
  },
4579
- "peerDependencies": {
3572
+ "funding": {
4580
- "postcss": "^8.4.29"
3573
+ "type": "opencollective",
3574
+ "url": "https://opencollective.com/unified"
4581
3575
  }
4582
3576
  },
4583
- "node_modules/postcss-value-parser": {
3577
+ "node_modules/remark-mdx": {
4584
- "version": "4.2.0",
3578
+ "version": "3.1.0",
4585
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
4586
- "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
4587
- "dev": true,
4588
- "license": "MIT"
4589
- },
4590
- "node_modules/prelude-ls": {
4591
- "version": "1.2.1",
4592
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
4593
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
4594
- "dev": true,
4595
3579
  "license": "MIT",
3580
+ "dependencies": {
3581
+ "mdast-util-mdx": "^3.0.0",
3582
+ "micromark-extension-mdxjs": "^3.0.0"
3583
+ },
4596
- "engines": {
3584
+ "funding": {
4597
- "node": ">= 0.8.0"
3585
+ "type": "opencollective",
3586
+ "url": "https://opencollective.com/unified"
4598
3587
  }
4599
3588
  },
4600
- "node_modules/prettier": {
3589
+ "node_modules/remark-parse": {
4601
- "version": "3.3.3",
3590
+ "version": "11.0.0",
4602
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz",
4603
- "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==",
4604
- "dev": true,
4605
3591
  "license": "MIT",
4606
- "bin": {
4607
- "prettier": "bin/prettier.cjs"
4608
- },
4609
- "engines": {
3592
+ "dependencies": {
3593
+ "@types/mdast": "^4.0.0",
3594
+ "mdast-util-from-markdown": "^2.0.0",
3595
+ "micromark-util-types": "^2.0.0",
4610
- "node": ">=14"
3596
+ "unified": "^11.0.0"
4611
3597
  },
4612
3598
  "funding": {
3599
+ "type": "opencollective",
4613
- "url": "https://github.com/prettier/prettier?sponsor=1"
3600
+ "url": "https://opencollective.com/unified"
4614
3601
  }
4615
3602
  },
4616
- "node_modules/prettier-plugin-svelte": {
3603
+ "node_modules/remark-rehype": {
4617
- "version": "3.2.7",
3604
+ "version": "11.1.2",
4618
- "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.2.7.tgz",
4619
- "integrity": "sha512-/Dswx/ea0lV34If1eDcG3nulQ63YNr5KPDfMsjbdtpSWOxKKJ7nAc2qlVuYwEvCr4raIuredNoR7K4JCkmTGaQ==",
4620
- "dev": true,
4621
3605
  "license": "MIT",
4622
- "peerDependencies": {
3606
+ "dependencies": {
3607
+ "@types/hast": "^3.0.0",
3608
+ "@types/mdast": "^4.0.0",
3609
+ "mdast-util-to-hast": "^13.0.0",
4623
- "prettier": "^3.0.0",
3610
+ "unified": "^11.0.0",
3611
+ "vfile": "^6.0.0"
3612
+ },
3613
+ "funding": {
3614
+ "type": "opencollective",
4624
- "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0"
3615
+ "url": "https://opencollective.com/unified"
4625
3616
  }
4626
3617
  },
4627
- "node_modules/prism-svelte": {
3618
+ "node_modules/remark-smartypants": {
4628
- "version": "0.4.7",
3619
+ "version": "3.0.2",
4629
- "resolved": "https://registry.npmjs.org/prism-svelte/-/prism-svelte-0.4.7.tgz",
4630
- "integrity": "sha512-yABh19CYbM24V7aS7TuPYRNMqthxwbvx6FF/Rw920YbyBWO3tnyPIqRMgHuSVsLmuHkkBS1Akyof463FVdkeDQ==",
4631
- "dev": true,
4632
- "license": "MIT"
4633
- },
4634
- "node_modules/prismjs": {
4635
- "version": "1.29.0",
4636
- "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz",
4637
- "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==",
4638
- "dev": true,
4639
3620
  "license": "MIT",
3621
+ "dependencies": {
3622
+ "retext": "^9.0.0",
3623
+ "retext-smartypants": "^6.0.0",
3624
+ "unified": "^11.0.4",
3625
+ "unist-util-visit": "^5.0.0"
3626
+ },
4640
3627
  "engines": {
4641
- "node": ">=6"
3628
+ "node": ">=16.0.0"
4642
3629
  }
4643
3630
  },
4644
- "node_modules/property-information": {
3631
+ "node_modules/remark-stringify": {
4645
- "version": "6.5.0",
3632
+ "version": "11.0.0",
4646
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz",
4647
- "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==",
4648
- "dev": true,
4649
3633
  "license": "MIT",
3634
+ "dependencies": {
3635
+ "@types/mdast": "^4.0.0",
3636
+ "mdast-util-to-markdown": "^2.0.0",
3637
+ "unified": "^11.0.0"
3638
+ },
4650
3639
  "funding": {
4651
- "type": "github",
3640
+ "type": "opencollective",
4652
- "url": "https://github.com/sponsors/wooorm"
3641
+ "url": "https://opencollective.com/unified"
4653
- }
4654
- },
4655
- "node_modules/punycode": {
4656
- "version": "2.3.1",
4657
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
4658
- "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
4659
- "dev": true,
4660
- "license": "MIT",
4661
- "engines": {
4662
- "node": ">=6"
4663
3642
  }
4664
3643
  },
4665
- "node_modules/queue-microtask": {
3644
+ "node_modules/restructure": {
4666
- "version": "1.2.3",
3645
+ "version": "3.0.2",
4667
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
4668
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
4669
- "dev": true,
4670
- "funding": [
4671
- {
4672
- "type": "github",
4673
- "url": "https://github.com/sponsors/feross"
4674
- },
4675
- {
4676
- "type": "patreon",
4677
- "url": "https://www.patreon.com/feross"
4678
- },
4679
- {
4680
- "type": "consulting",
4681
- "url": "https://feross.org/support"
4682
- }
4683
- ],
4684
3646
  "license": "MIT"
4685
3647
  },
4686
- "node_modules/readdirp": {
3648
+ "node_modules/retext": {
4687
- "version": "4.0.2",
3649
+ "version": "9.0.0",
4688
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz",
4689
- "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==",
4690
- "dev": true,
4691
3650
  "license": "MIT",
4692
- "engines": {
3651
+ "dependencies": {
3652
+ "@types/nlcst": "^2.0.0",
3653
+ "retext-latin": "^4.0.0",
3654
+ "retext-stringify": "^4.0.0",
4693
- "node": ">= 14.16.0"
3655
+ "unified": "^11.0.0"
4694
3656
  },
4695
3657
  "funding": {
4696
- "type": "individual",
3658
+ "type": "opencollective",
4697
- "url": "https://paulmillr.com/funding/"
3659
+ "url": "https://opencollective.com/unified"
4698
3660
  }
4699
3661
  },
4700
- "node_modules/reduce-flatten": {
3662
+ "node_modules/retext-latin": {
4701
- "version": "2.0.0",
3663
+ "version": "4.0.0",
4702
- "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-2.0.0.tgz",
4703
- "integrity": "sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==",
4704
- "dev": true,
4705
3664
  "license": "MIT",
3665
+ "dependencies": {
3666
+ "@types/nlcst": "^2.0.0",
3667
+ "parse-latin": "^7.0.0",
3668
+ "unified": "^11.0.0"
3669
+ },
4706
- "engines": {
3670
+ "funding": {
4707
- "node": ">=6"
3671
+ "type": "opencollective",
3672
+ "url": "https://opencollective.com/unified"
4708
3673
  }
4709
3674
  },
4710
- "node_modules/regex": {
4711
- "version": "4.3.3",
4712
- "resolved": "https://registry.npmjs.org/regex/-/regex-4.3.3.tgz",
4713
- "integrity": "sha512-r/AadFO7owAq1QJVeZ/nq9jNS1vyZt+6t1p/E59B56Rn2GCya+gr1KSyOzNL/er+r+B7phv5jG2xU2Nz1YkmJg==",
4714
- "dev": true,
4715
- "license": "MIT"
4716
- },
4717
- "node_modules/remark-github": {
3675
+ "node_modules/retext-smartypants": {
4718
- "version": "12.0.0",
3676
+ "version": "6.2.0",
4719
- "resolved": "https://registry.npmjs.org/remark-github/-/remark-github-12.0.0.tgz",
4720
- "integrity": "sha512-ByefQKFN184LeiGRCabfl7zUJsdlMYWEhiLX1gpmQ11yFg6xSuOTW7LVCv0oc1x+YvUMJW23NU36sJX2RWGgvg==",
4721
- "dev": true,
4722
3677
  "license": "MIT",
4723
3678
  "dependencies": {
4724
- "@types/mdast": "^4.0.0",
3679
+ "@types/nlcst": "^2.0.0",
4725
- "mdast-util-find-and-replace": "^3.0.0",
4726
- "mdast-util-to-string": "^4.0.0",
3680
+ "nlcst-to-string": "^4.0.0",
4727
- "to-vfile": "^8.0.0",
4728
- "unist-util-visit": "^5.0.0",
3681
+ "unist-util-visit": "^5.0.0"
4729
- "vfile": "^6.0.0"
4730
3682
  },
4731
3683
  "funding": {
4732
3684
  "type": "opencollective",
4733
3685
  "url": "https://opencollective.com/unified"
4734
3686
  }
4735
3687
  },
4736
- "node_modules/resolve-from": {
3688
+ "node_modules/retext-stringify": {
4737
3689
  "version": "4.0.0",
4738
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
4739
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
4740
- "dev": true,
4741
- "license": "MIT",
4742
- "engines": {
4743
- "node": ">=4"
4744
- }
4745
- },
4746
- "node_modules/reusify": {
4747
- "version": "1.0.4",
4748
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
4749
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
4750
- "dev": true,
4751
3690
  "license": "MIT",
4752
- "engines": {
4753
- "iojs": ">=1.0.0",
4754
- "node": ">=0.10.0"
4755
- }
4756
- },
4757
- "node_modules/rimraf": {
4758
- "version": "3.0.2",
4759
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
4760
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
4761
- "deprecated": "Rimraf versions prior to v4 are no longer supported",
4762
- "dev": true,
4763
- "license": "ISC",
4764
3691
  "dependencies": {
3692
+ "@types/nlcst": "^2.0.0",
3693
+ "nlcst-to-string": "^4.0.0",
4765
- "glob": "^7.1.3"
3694
+ "unified": "^11.0.0"
4766
- },
4767
- "bin": {
4768
- "rimraf": "bin.js"
4769
3695
  },
4770
3696
  "funding": {
3697
+ "type": "opencollective",
4771
- "url": "https://github.com/sponsors/isaacs"
3698
+ "url": "https://opencollective.com/unified"
4772
3699
  }
4773
3700
  },
4774
3701
  "node_modules/rollup": {
4775
- "version": "4.24.1",
3702
+ "version": "4.40.0",
4776
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.1.tgz",
4777
- "integrity": "sha512-2lhtdsnyxlfBAZVh9tfriEc1nV9HxjQGnqEpd7z7cWXuLbI4jHWDhAvw6JGs0AVcnYqv0gL7Mjuj/utxW2wPBw==",
4778
- "dev": true,
4779
3703
  "license": "MIT",
4780
3704
  "dependencies": {
4781
- "@types/estree": "1.0.6"
3705
+ "@types/estree": "1.0.7"
4782
3706
  },
4783
3707
  "bin": {
4784
3708
  "rollup": "dist/bin/rollup"
@@ -4787,70 +3711,36 @@
4787
3711
  "node": ">=18.0.0",
4788
3712
  "npm": ">=8.0.0"
4789
3713
  },
4790
- "optionalDependencies": {
3714
+ "optionalDependencies": {
4791
- "@rollup/rollup-android-arm-eabi": "4.24.1",
3715
+ "@rollup/rollup-android-arm-eabi": "4.40.0",
4792
- "@rollup/rollup-android-arm64": "4.24.1",
3716
+ "@rollup/rollup-android-arm64": "4.40.0",
4793
- "@rollup/rollup-darwin-arm64": "4.24.1",
3717
+ "@rollup/rollup-darwin-arm64": "4.40.0",
4794
- "@rollup/rollup-darwin-x64": "4.24.1",
3718
+ "@rollup/rollup-darwin-x64": "4.40.0",
4795
- "@rollup/rollup-freebsd-arm64": "4.24.1",
3719
+ "@rollup/rollup-freebsd-arm64": "4.40.0",
4796
- "@rollup/rollup-freebsd-x64": "4.24.1",
3720
+ "@rollup/rollup-freebsd-x64": "4.40.0",
4797
- "@rollup/rollup-linux-arm-gnueabihf": "4.24.1",
3721
+ "@rollup/rollup-linux-arm-gnueabihf": "4.40.0",
4798
- "@rollup/rollup-linux-arm-musleabihf": "4.24.1",
3722
+ "@rollup/rollup-linux-arm-musleabihf": "4.40.0",
4799
- "@rollup/rollup-linux-arm64-gnu": "4.24.1",
3723
+ "@rollup/rollup-linux-arm64-gnu": "4.40.0",
4800
- "@rollup/rollup-linux-arm64-musl": "4.24.1",
3724
+ "@rollup/rollup-linux-arm64-musl": "4.40.0",
3725
+ "@rollup/rollup-linux-loongarch64-gnu": "4.40.0",
4801
- "@rollup/rollup-linux-powerpc64le-gnu": "4.24.1",
3726
+ "@rollup/rollup-linux-powerpc64le-gnu": "4.40.0",
4802
- "@rollup/rollup-linux-riscv64-gnu": "4.24.1",
3727
+ "@rollup/rollup-linux-riscv64-gnu": "4.40.0",
3728
+ "@rollup/rollup-linux-riscv64-musl": "4.40.0",
4803
- "@rollup/rollup-linux-s390x-gnu": "4.24.1",
3729
+ "@rollup/rollup-linux-s390x-gnu": "4.40.0",
4804
- "@rollup/rollup-linux-x64-gnu": "4.24.1",
3730
+ "@rollup/rollup-linux-x64-gnu": "4.40.0",
4805
- "@rollup/rollup-linux-x64-musl": "4.24.1",
3731
+ "@rollup/rollup-linux-x64-musl": "4.40.0",
4806
- "@rollup/rollup-win32-arm64-msvc": "4.24.1",
3732
+ "@rollup/rollup-win32-arm64-msvc": "4.40.0",
4807
- "@rollup/rollup-win32-ia32-msvc": "4.24.1",
3733
+ "@rollup/rollup-win32-ia32-msvc": "4.40.0",
4808
- "@rollup/rollup-win32-x64-msvc": "4.24.1",
3734
+ "@rollup/rollup-win32-x64-msvc": "4.40.0",
4809
- "fsevents": "~2.3.2"
3735
+ "fsevents": "~2.3.2"
4810
- }
4811
- },
4812
- "node_modules/run-parallel": {
4813
- "version": "1.2.0",
4814
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
4815
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
4816
- "dev": true,
4817
- "funding": [
4818
- {
4819
- "type": "github",
4820
- "url": "https://github.com/sponsors/feross"
4821
- },
4822
- {
4823
- "type": "patreon",
4824
- "url": "https://www.patreon.com/feross"
4825
- },
4826
- {
4827
- "type": "consulting",
4828
- "url": "https://feross.org/support"
4829
- }
4830
- ],
4831
- "license": "MIT",
4832
- "dependencies": {
4833
- "queue-microtask": "^1.2.2"
4834
- }
4835
- },
4836
- "node_modules/sade": {
4837
- "version": "1.8.1",
4838
- "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
4839
- "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
4840
- "dev": true,
4841
- "license": "MIT",
4842
- "dependencies": {
4843
- "mri": "^1.1.0"
4844
- },
4845
- "engines": {
4846
- "node": ">=6"
4847
3736
  }
4848
3737
  },
3738
+ "node_modules/sax": {
3739
+ "version": "1.4.1",
3740
+ "license": "ISC"
3741
+ },
4849
3742
  "node_modules/semver": {
4850
- "version": "7.6.3",
3743
+ "version": "7.7.1",
4851
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
4852
- "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
4853
- "dev": true,
4854
3744
  "license": "ISC",
4855
3745
  "bin": {
4856
3746
  "semver": "bin/semver.js"
@@ -4859,20 +3749,11 @@
4859
3749
  "node": ">=10"
4860
3750
  }
4861
3751
  },
4862
- "node_modules/set-cookie-parser": {
4863
- "version": "2.7.1",
4864
- "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz",
4865
- "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==",
4866
- "dev": true,
4867
- "license": "MIT"
4868
- },
4869
3752
  "node_modules/sharp": {
4870
3753
  "version": "0.33.5",
4871
- "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
4872
- "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
4873
- "dev": true,
4874
3754
  "hasInstallScript": true,
4875
3755
  "license": "Apache-2.0",
3756
+ "optional": true,
4876
3757
  "dependencies": {
4877
3758
  "color": "^4.2.3",
4878
3759
  "detect-libc": "^2.0.3",
@@ -4906,81 +3787,74 @@
4906
3787
  "@img/sharp-win32-x64": "0.33.5"
4907
3788
  }
4908
3789
  },
4909
- "node_modules/shebang-command": {
4910
- "version": "2.0.0",
4911
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
4912
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
4913
- "dev": true,
4914
- "license": "MIT",
4915
- "dependencies": {
4916
- "shebang-regex": "^3.0.0"
4917
- },
4918
- "engines": {
4919
- "node": ">=8"
4920
- }
4921
- },
4922
- "node_modules/shebang-regex": {
4923
- "version": "3.0.0",
4924
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
4925
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
4926
- "dev": true,
4927
- "license": "MIT",
4928
- "engines": {
4929
- "node": ">=8"
4930
- }
4931
- },
4932
3790
  "node_modules/shiki": {
4933
- "version": "1.22.1",
3791
+ "version": "3.3.0",
4934
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.22.1.tgz",
4935
- "integrity": "sha512-PbJ6XxrWLMwB2rm3qdjIHNm3zq4SfFnOx0B3rEoi4AN8AUngsdyZ1tRe5slMPtn6jQkbUURLNZPpLR7Do3k78g==",
4936
- "dev": true,
4937
3792
  "license": "MIT",
4938
3793
  "dependencies": {
4939
- "@shikijs/core": "1.22.1",
3794
+ "@shikijs/core": "3.3.0",
4940
- "@shikijs/engine-javascript": "1.22.1",
3795
+ "@shikijs/engine-javascript": "3.3.0",
4941
- "@shikijs/engine-oniguruma": "1.22.1",
3796
+ "@shikijs/engine-oniguruma": "3.3.0",
3797
+ "@shikijs/langs": "3.3.0",
3798
+ "@shikijs/themes": "3.3.0",
4942
- "@shikijs/types": "1.22.1",
3799
+ "@shikijs/types": "3.3.0",
4943
- "@shikijs/vscode-textmate": "^9.3.0",
3800
+ "@shikijs/vscode-textmate": "^10.0.2",
4944
3801
  "@types/hast": "^3.0.4"
4945
3802
  }
4946
3803
  },
4947
- "node_modules/siginfo": {
4948
- "version": "2.0.0",
4949
- "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
4950
- "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
4951
- "dev": true,
4952
- "license": "ISC"
4953
- },
4954
3804
  "node_modules/simple-swizzle": {
4955
3805
  "version": "0.2.2",
4956
- "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
4957
- "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
4958
- "dev": true,
4959
3806
  "license": "MIT",
3807
+ "optional": true,
4960
3808
  "dependencies": {
4961
3809
  "is-arrayish": "^0.3.1"
4962
3810
  }
4963
3811
  },
3812
+ "node_modules/sisteransi": {
3813
+ "version": "1.0.5",
3814
+ "license": "MIT"
3815
+ },
4964
- "node_modules/sirv": {
3816
+ "node_modules/sitemap": {
4965
- "version": "3.0.0",
3817
+ "version": "8.0.0",
4966
- "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.0.tgz",
4967
- "integrity": "sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==",
4968
- "dev": true,
4969
3818
  "license": "MIT",
4970
3819
  "dependencies": {
4971
- "@polka/url": "^1.0.0-next.24",
3820
+ "@types/node": "^17.0.5",
3821
+ "@types/sax": "^1.2.1",
4972
- "mrmime": "^2.0.0",
3822
+ "arg": "^5.0.0",
4973
- "totalist": "^3.0.0"
3823
+ "sax": "^1.2.4"
3824
+ },
3825
+ "bin": {
3826
+ "sitemap": "dist/cli.js"
4974
3827
  },
4975
3828
  "engines": {
3829
+ "node": ">=14.0.0",
3830
+ "npm": ">=6.0.0"
3831
+ }
3832
+ },
3833
+ "node_modules/sitemap/node_modules/@types/node": {
3834
+ "version": "17.0.45",
3835
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz",
3836
+ "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==",
3837
+ "license": "MIT"
3838
+ },
3839
+ "node_modules/smol-toml": {
3840
+ "version": "1.3.4",
3841
+ "license": "BSD-3-Clause",
3842
+ "engines": {
4976
- "node": ">=18"
3843
+ "node": ">= 18"
3844
+ },
3845
+ "funding": {
3846
+ "url": "https://github.com/sponsors/cyyynthia"
3847
+ }
3848
+ },
3849
+ "node_modules/source-map": {
3850
+ "version": "0.7.4",
3851
+ "license": "BSD-3-Clause",
3852
+ "engines": {
3853
+ "node": ">= 8"
4977
3854
  }
4978
3855
  },
4979
3856
  "node_modules/source-map-js": {
4980
3857
  "version": "1.2.1",
4981
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
4982
- "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
4983
- "dev": true,
4984
3858
  "license": "BSD-3-Clause",
4985
3859
  "engines": {
4986
3860
  "node": ">=0.10.0"
@@ -4988,34 +3862,33 @@
4988
3862
  },
4989
3863
  "node_modules/space-separated-tokens": {
4990
3864
  "version": "2.0.2",
4991
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
4992
- "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
4993
- "dev": true,
4994
3865
  "license": "MIT",
4995
3866
  "funding": {
4996
3867
  "type": "github",
4997
3868
  "url": "https://github.com/sponsors/wooorm"
4998
3869
  }
4999
3870
  },
5000
- "node_modules/stackback": {
3871
+ "node_modules/stream-replace-string": {
5001
- "version": "0.0.2",
3872
+ "version": "2.0.0",
5002
- "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
5003
- "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
5004
- "dev": true,
5005
3873
  "license": "MIT"
5006
3874
  },
5007
- "node_modules/std-env": {
3875
+ "node_modules/string-width": {
5008
- "version": "3.7.0",
3876
+ "version": "7.2.0",
5009
- "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz",
5010
- "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==",
5011
- "dev": true,
5012
- "license": "MIT"
3877
+ "license": "MIT",
3878
+ "dependencies": {
3879
+ "emoji-regex": "^10.3.0",
3880
+ "get-east-asian-width": "^1.0.0",
3881
+ "strip-ansi": "^7.1.0"
3882
+ },
3883
+ "engines": {
3884
+ "node": ">=18"
3885
+ },
3886
+ "funding": {
3887
+ "url": "https://github.com/sponsors/sindresorhus"
3888
+ }
5013
3889
  },
5014
3890
  "node_modules/stringify-entities": {
5015
3891
  "version": "4.0.4",
5016
- "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
5017
- "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
5018
- "dev": true,
5019
3892
  "license": "MIT",
5020
3893
  "dependencies": {
5021
3894
  "character-entities-html4": "^2.0.0",
@@ -5027,304 +3900,187 @@
5027
3900
  }
5028
3901
  },
5029
3902
  "node_modules/strip-ansi": {
5030
- "version": "6.0.1",
3903
+ "version": "7.1.0",
5031
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
5032
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
5033
- "dev": true,
5034
3904
  "license": "MIT",
5035
3905
  "dependencies": {
5036
- "ansi-regex": "^5.0.1"
3906
+ "ansi-regex": "^6.0.1"
5037
3907
  },
5038
3908
  "engines": {
5039
- "node": ">=8"
3909
+ "node": ">=12"
5040
- }
5041
- },
5042
- "node_modules/strip-json-comments": {
5043
- "version": "3.1.1",
5044
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
5045
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
5046
- "dev": true,
5047
- "license": "MIT",
5048
- "engines": {
5049
- "node": ">=8"
5050
3910
  },
5051
3911
  "funding": {
5052
- "url": "https://github.com/sponsors/sindresorhus"
3912
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
5053
3913
  }
5054
3914
  },
5055
3915
  "node_modules/strnum": {
5056
- "version": "1.0.5",
3916
+ "version": "1.1.2",
3917
+ "funding": [
3918
+ {
3919
+ "type": "github",
5057
- "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz",
3920
+ "url": "https://github.com/sponsors/NaturalIntelligence"
5058
- "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==",
3921
+ }
5059
- "dev": true,
3922
+ ],
5060
3923
  "license": "MIT"
5061
3924
  },
5062
- "node_modules/super-sitemap": {
3925
+ "node_modules/style-to-js": {
5063
- "version": "0.14.20",
3926
+ "version": "1.1.16",
5064
- "resolved": "https://registry.npmjs.org/super-sitemap/-/super-sitemap-0.14.20.tgz",
5065
- "integrity": "sha512-Ac9e3EMqgTZPM59sPErzTd1Qd/keaXddHDRABVtgZi9StHCxhs2NtC4VHx08aGsoq2NlYHYSbcMMh2WgR6NavA==",
5066
- "dev": true,
5067
3927
  "license": "MIT",
5068
3928
  "dependencies": {
5069
- "directory-tree": "^3.5.1",
3929
+ "style-to-object": "1.0.8"
5070
- "fast-xml-parser": "^4.3.2"
5071
- },
5072
- "peerDependencies": {
5073
- "svelte": ">=4.0.0 <6.0.0"
5074
3930
  }
5075
3931
  },
5076
- "node_modules/supports-color": {
3932
+ "node_modules/style-to-object": {
5077
- "version": "7.2.0",
3933
+ "version": "1.0.8",
5078
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5079
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5080
- "dev": true,
5081
3934
  "license": "MIT",
5082
3935
  "dependencies": {
5083
- "has-flag": "^4.0.0"
3936
+ "inline-style-parser": "0.2.4"
5084
- },
5085
- "engines": {
5086
- "node": ">=8"
5087
3937
  }
5088
3938
  },
5089
- "node_modules/svelte": {
3939
+ "node_modules/tailwindcss": {
5090
- "version": "5.1.3",
3940
+ "version": "4.1.4",
3941
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.4.tgz",
3942
+ "integrity": "sha512-1ZIUqtPITFbv/DxRmDr5/agPqJwF69d24m9qmM1939TJehgY539CtzeZRjbLt5G6fSy/7YqqYsfvoTEw9xUI2A==",
3943
+ "license": "MIT"
3944
+ },
3945
+ "node_modules/tapable": {
3946
+ "version": "2.2.1",
5091
- "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.1.3.tgz",
3947
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
5092
- "integrity": "sha512-Sl8UFHlBvF54aK8MElFvyvaUfPE2REOz6LnhR2pBClCL11MU4qpn4V+KgAggaXxDyrP2iQixvHbtpHqL/zXlSQ==",
3948
+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
5093
- "dev": true,
5094
3949
  "license": "MIT",
5095
- "dependencies": {
5096
- "@ampproject/remapping": "^2.3.0",
5097
- "@jridgewell/sourcemap-codec": "^1.5.0",
5098
- "@types/estree": "^1.0.5",
5099
- "acorn": "^8.12.1",
5100
- "acorn-typescript": "^1.4.13",
5101
- "aria-query": "^5.3.1",
5102
- "axobject-query": "^4.1.0",
5103
- "esm-env": "^1.0.0",
5104
- "esrap": "^1.2.2",
5105
- "is-reference": "^3.0.2",
5106
- "locate-character": "^3.0.0",
5107
- "magic-string": "^0.30.11",
5108
- "zimmerframe": "^1.1.2"
5109
- },
5110
3950
  "engines": {
5111
- "node": ">=18"
3951
+ "node": ">=6"
5112
3952
  }
5113
3953
  },
5114
- "node_modules/svelte-check": {
3954
+ "node_modules/tiny-inflate": {
5115
- "version": "4.0.5",
3955
+ "version": "1.0.3",
5116
- "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.0.5.tgz",
5117
- "integrity": "sha512-icBTBZ3ibBaywbXUat3cK6hB5Du+Kq9Z8CRuyLmm64XIe2/r+lQcbuBx/IQgsbrC+kT2jQ0weVpZSSRIPwB6jQ==",
5118
- "dev": true,
3956
+ "license": "MIT"
3957
+ },
3958
+ "node_modules/tinyexec": {
3959
+ "version": "0.3.2",
3960
+ "license": "MIT"
3961
+ },
3962
+ "node_modules/tinyglobby": {
3963
+ "version": "0.2.13",
5119
3964
  "license": "MIT",
5120
3965
  "dependencies": {
5121
- "@jridgewell/trace-mapping": "^0.3.25",
5122
- "chokidar": "^4.0.1",
5123
- "fdir": "^6.2.0",
3966
+ "fdir": "^6.4.4",
5124
- "picocolors": "^1.0.0",
3967
+ "picomatch": "^4.0.2"
5125
- "sade": "^1.7.4"
5126
- },
5127
- "bin": {
5128
- "svelte-check": "bin/svelte-check"
5129
3968
  },
5130
3969
  "engines": {
5131
- "node": ">= 18.0.0"
3970
+ "node": ">=12.0.0"
5132
3971
  },
5133
- "peerDependencies": {
3972
+ "funding": {
5134
- "svelte": "^4.0.0 || ^5.0.0-next.0",
3973
+ "url": "https://github.com/sponsors/SuperchupuDev"
5135
- "typescript": ">=5.0.0"
5136
3974
  }
5137
3975
  },
5138
- "node_modules/svelte-eslint-parser": {
3976
+ "node_modules/tr46": {
5139
- "version": "0.43.0",
3977
+ "version": "0.0.3",
5140
- "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.43.0.tgz",
5141
- "integrity": "sha512-GpU52uPKKcVnh8tKN5P4UZpJ/fUDndmq7wfsvoVXsyP+aY0anol7Yqo01fyrlaWGMFfm4av5DyrjlaXdLRJvGA==",
5142
- "dev": true,
3978
+ "license": "MIT"
3979
+ },
3980
+ "node_modules/trim-lines": {
3981
+ "version": "3.0.1",
5143
3982
  "license": "MIT",
5144
- "dependencies": {
5145
- "eslint-scope": "^7.2.2",
5146
- "eslint-visitor-keys": "^3.4.3",
5147
- "espree": "^9.6.1",
5148
- "postcss": "^8.4.39",
5149
- "postcss-scss": "^4.0.9"
5150
- },
5151
- "engines": {
5152
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5153
- },
5154
3983
  "funding": {
3984
+ "type": "github",
5155
- "url": "https://github.com/sponsors/ota-meshi"
3985
+ "url": "https://github.com/sponsors/wooorm"
5156
- },
5157
- "peerDependencies": {
5158
- "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0"
5159
- },
5160
- "peerDependenciesMeta": {
5161
- "svelte": {
5162
- "optional": true
5163
- }
5164
3986
  }
5165
3987
  },
5166
- "node_modules/svelte-parse-markup": {
3988
+ "node_modules/trough": {
5167
- "version": "0.1.5",
3989
+ "version": "2.2.0",
5168
- "resolved": "https://registry.npmjs.org/svelte-parse-markup/-/svelte-parse-markup-0.1.5.tgz",
5169
- "integrity": "sha512-T6mqZrySltPCDwfKXWQ6zehipVLk4GWfH1zCMGgRtLlOIFPuw58ZxVYxVvotMJgJaurKi1i14viB2GIRKXeJTQ==",
5170
- "dev": true,
5171
3990
  "license": "MIT",
5172
3991
  "funding": {
3992
+ "type": "github",
5173
- "url": "https://bjornlu.com/sponsor"
3993
+ "url": "https://github.com/sponsors/wooorm"
5174
- },
5175
- "peerDependencies": {
5176
- "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0-next.1"
5177
3994
  }
5178
3995
  },
5179
- "node_modules/svgo": {
3996
+ "node_modules/tsconfck": {
5180
- "version": "3.3.2",
3997
+ "version": "3.1.5",
5181
- "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz",
5182
- "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==",
5183
- "dev": true,
5184
3998
  "license": "MIT",
5185
- "peer": true,
5186
- "dependencies": {
5187
- "@trysound/sax": "0.2.0",
5188
- "commander": "^7.2.0",
5189
- "css-select": "^5.1.0",
5190
- "css-tree": "^2.3.1",
5191
- "css-what": "^6.1.0",
5192
- "csso": "^5.0.5",
5193
- "picocolors": "^1.0.0"
5194
- },
5195
3999
  "bin": {
5196
- "svgo": "bin/svgo"
4000
+ "tsconfck": "bin/tsconfck.js"
5197
4001
  },
5198
4002
  "engines": {
5199
- "node": ">=14.0.0"
4003
+ "node": "^18 || >=20"
5200
4004
  },
5201
- "funding": {
5202
- "type": "opencollective",
5203
- "url": "https://opencollective.com/svgo"
5204
- }
5205
- },
5206
- "node_modules/table-layout": {
5207
- "version": "1.0.2",
5208
- "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.2.tgz",
5209
- "integrity": "sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==",
5210
- "dev": true,
5211
- "license": "MIT",
5212
- "dependencies": {
4005
+ "peerDependencies": {
5213
- "array-back": "^4.0.1",
5214
- "deep-extend": "~0.6.0",
5215
- "typical": "^5.2.0",
4006
+ "typescript": "^5.0.0"
5216
- "wordwrapjs": "^4.0.0"
5217
4007
  },
4008
+ "peerDependenciesMeta": {
5218
- "engines": {
4009
+ "typescript": {
5219
- "node": ">=8.0.0"
4010
+ "optional": true
4011
+ }
5220
4012
  }
5221
4013
  },
5222
- "node_modules/table-layout/node_modules/array-back": {
4014
+ "node_modules/tslib": {
5223
- "version": "4.0.2",
4015
+ "version": "2.8.1",
5224
- "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz",
5225
- "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==",
5226
- "dev": true,
5227
- "license": "MIT",
4016
+ "license": "0BSD"
5228
- "engines": {
5229
- "node": ">=8"
5230
- }
5231
4017
  },
5232
- "node_modules/table-layout/node_modules/typical": {
4018
+ "node_modules/type-fest": {
5233
- "version": "5.2.0",
4019
+ "version": "4.40.0",
5234
- "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz",
5235
- "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==",
5236
- "dev": true,
5237
- "license": "MIT",
4020
+ "license": "(MIT OR CC0-1.0)",
5238
4021
  "engines": {
5239
- "node": ">=8"
4022
+ "node": ">=16"
4023
+ },
4024
+ "funding": {
4025
+ "url": "https://github.com/sponsors/sindresorhus"
5240
4026
  }
5241
4027
  },
5242
- "node_modules/tailwindcss": {
4028
+ "node_modules/typescript": {
5243
- "version": "4.0.3",
4029
+ "version": "5.8.3",
5244
- "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.0.3.tgz",
4030
+ "license": "Apache-2.0",
5245
- "integrity": "sha512-ImmZF0Lon5RrQpsEAKGxRvHwCvMgSC4XVlFRqmbzTEDb/3wvin9zfEZrMwgsa3yqBbPqahYcVI6lulM2S7IZAA==",
5246
- "dev": true,
4031
+ "peer": true,
4032
+ "bin": {
5247
- "license": "MIT"
4033
+ "tsc": "bin/tsc",
4034
+ "tsserver": "bin/tsserver"
5248
- },
4035
+ },
5249
- "node_modules/tapable": {
5250
- "version": "2.2.1",
5251
- "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
5252
- "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
5253
- "dev": true,
5254
- "license": "MIT",
5255
4036
  "engines": {
5256
- "node": ">=6"
4037
+ "node": ">=14.17"
5257
4038
  }
5258
4039
  },
5259
- "node_modules/text-table": {
4040
+ "node_modules/ufo": {
5260
- "version": "0.2.0",
4041
+ "version": "1.6.1",
5261
- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
5262
- "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
5263
- "dev": true,
5264
4042
  "license": "MIT"
5265
4043
  },
5266
- "node_modules/tiny-glob": {
4044
+ "node_modules/ultrahtml": {
5267
- "version": "0.2.9",
5268
- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
5269
- "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
5270
- "dev": true,
5271
- "license": "MIT",
5272
- "dependencies": {
5273
- "globalyzer": "0.1.0",
5274
- "globrex": "^0.1.2"
5275
- }
5276
- },
5277
- "node_modules/tinybench": {
5278
- "version": "2.9.0",
4045
+ "version": "1.6.0",
5279
- "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
5280
- "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
5281
- "dev": true,
5282
4046
  "license": "MIT"
5283
4047
  },
5284
- "node_modules/tinyexec": {
4048
+ "node_modules/uncrypto": {
5285
- "version": "0.3.1",
4049
+ "version": "0.1.3",
5286
- "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz",
5287
- "integrity": "sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==",
5288
- "dev": true,
5289
4050
  "license": "MIT"
5290
4051
  },
5291
- "node_modules/tinypool": {
4052
+ "node_modules/undici-types": {
5292
- "version": "1.0.1",
4053
+ "version": "6.21.0",
5293
- "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.0.1.tgz",
4054
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
5294
- "integrity": "sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==",
4055
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
5295
- "dev": true,
5296
- "license": "MIT",
4056
+ "license": "MIT"
5297
- "engines": {
5298
- "node": "^18.0.0 || >=20.0.0"
5299
- }
5300
4057
  },
5301
- "node_modules/tinyrainbow": {
4058
+ "node_modules/unicode-properties": {
5302
- "version": "1.2.0",
4059
+ "version": "1.4.1",
5303
- "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz",
5304
- "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==",
5305
- "dev": true,
5306
4060
  "license": "MIT",
5307
- "engines": {
4061
+ "dependencies": {
4062
+ "base64-js": "^1.3.0",
5308
- "node": ">=14.0.0"
4063
+ "unicode-trie": "^2.0.0"
5309
4064
  }
5310
4065
  },
5311
- "node_modules/tinyspy": {
4066
+ "node_modules/unicode-trie": {
5312
- "version": "3.0.2",
4067
+ "version": "2.0.0",
5313
- "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",
5314
- "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==",
5315
- "dev": true,
5316
4068
  "license": "MIT",
5317
- "engines": {
4069
+ "dependencies": {
5318
- "node": ">=14.0.0"
4070
+ "pako": "^0.2.5",
4071
+ "tiny-inflate": "^1.0.0"
5319
4072
  }
5320
4073
  },
5321
- "node_modules/to-vfile": {
4074
+ "node_modules/unified": {
5322
- "version": "8.0.0",
4075
+ "version": "11.0.5",
5323
- "resolved": "https://registry.npmjs.org/to-vfile/-/to-vfile-8.0.0.tgz",
5324
- "integrity": "sha512-IcmH1xB5576MJc9qcfEC/m/nQCFt3fzMHz45sSlgJyTWjRbKW1HAkJpuf3DgE57YzIlZcwcBZA5ENQbBo4aLkg==",
5325
- "dev": true,
5326
4076
  "license": "MIT",
5327
4077
  "dependencies": {
4078
+ "@types/unist": "^3.0.0",
4079
+ "bail": "^2.0.0",
4080
+ "devlop": "^1.0.0",
4081
+ "extend": "^3.0.0",
4082
+ "is-plain-obj": "^4.0.0",
4083
+ "trough": "^2.0.0",
5328
4084
  "vfile": "^6.0.0"
5329
4085
  },
5330
4086
  "funding": {
@@ -5332,91 +4088,55 @@
5332
4088
  "url": "https://opencollective.com/unified"
5333
4089
  }
5334
4090
  },
5335
- "node_modules/totalist": {
4091
+ "node_modules/unifont": {
5336
- "version": "3.0.1",
4092
+ "version": "0.2.0",
5337
- "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
5338
- "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
5339
- "dev": true,
5340
4093
  "license": "MIT",
5341
- "engines": {
4094
+ "dependencies": {
4095
+ "css-tree": "^3.0.0",
5342
- "node": ">=6"
4096
+ "ohash": "^2.0.0"
5343
4097
  }
5344
4098
  },
5345
- "node_modules/trim-lines": {
4099
+ "node_modules/unist-util-find-after": {
5346
- "version": "3.0.1",
4100
+ "version": "5.0.0",
5347
- "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
5348
- "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",
5349
- "dev": true,
5350
4101
  "license": "MIT",
4102
+ "dependencies": {
4103
+ "@types/unist": "^3.0.0",
4104
+ "unist-util-is": "^6.0.0"
4105
+ },
5351
4106
  "funding": {
5352
- "type": "github",
4107
+ "type": "opencollective",
5353
- "url": "https://github.com/sponsors/wooorm"
4108
+ "url": "https://opencollective.com/unified"
5354
4109
  }
5355
4110
  },
5356
- "node_modules/tslib": {
4111
+ "node_modules/unist-util-is": {
5357
- "version": "2.8.0",
4112
+ "version": "6.0.0",
5358
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz",
5359
- "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==",
5360
- "dev": true,
5361
- "license": "0BSD",
5362
- "optional": true
5363
- },
5364
- "node_modules/type-check": {
5365
- "version": "0.4.0",
5366
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
5367
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
5368
- "dev": true,
5369
4113
  "license": "MIT",
5370
4114
  "dependencies": {
5371
- "prelude-ls": "^1.2.1"
4115
+ "@types/unist": "^3.0.0"
5372
- },
5373
- "engines": {
5374
- "node": ">= 0.8.0"
5375
- }
5376
- },
5377
- "node_modules/type-fest": {
5378
- "version": "0.20.2",
5379
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
5380
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
5381
- "dev": true,
5382
- "license": "(MIT OR CC0-1.0)",
5383
- "engines": {
5384
- "node": ">=10"
5385
4116
  },
5386
4117
  "funding": {
4118
+ "type": "opencollective",
5387
- "url": "https://github.com/sponsors/sindresorhus"
4119
+ "url": "https://opencollective.com/unified"
5388
4120
  }
5389
4121
  },
5390
- "node_modules/typescript": {
4122
+ "node_modules/unist-util-is/node_modules/@types/unist": {
5391
- "version": "5.6.3",
4123
+ "version": "3.0.3",
5392
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz",
5393
- "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==",
5394
- "dev": true,
5395
- "license": "Apache-2.0",
4124
+ "license": "MIT"
5396
- "peer": true,
5397
- "bin": {
5398
- "tsc": "bin/tsc",
5399
- "tsserver": "bin/tsserver"
5400
- },
5401
- "engines": {
5402
- "node": ">=14.17"
5403
- }
5404
4125
  },
5405
- "node_modules/typical": {
4126
+ "node_modules/unist-util-modify-children": {
5406
4127
  "version": "4.0.0",
5407
- "resolved": "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz",
5408
- "integrity": "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==",
5409
- "dev": true,
5410
4128
  "license": "MIT",
4129
+ "dependencies": {
4130
+ "@types/unist": "^3.0.0",
4131
+ "array-iterate": "^2.0.0"
4132
+ },
5411
- "engines": {
4133
+ "funding": {
5412
- "node": ">=8"
4134
+ "type": "opencollective",
4135
+ "url": "https://opencollective.com/unified"
5413
4136
  }
5414
4137
  },
5415
- "node_modules/unist-util-is": {
4138
+ "node_modules/unist-util-position": {
5416
- "version": "6.0.0",
4139
+ "version": "5.0.0",
5417
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz",
5418
- "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==",
5419
- "dev": true,
5420
4140
  "license": "MIT",
5421
4141
  "dependencies": {
5422
4142
  "@types/unist": "^3.0.0"
@@ -5426,18 +4146,8 @@
5426
4146
  "url": "https://opencollective.com/unified"
5427
4147
  }
5428
4148
  },
5429
- "node_modules/unist-util-is/node_modules/@types/unist": {
5430
- "version": "3.0.3",
5431
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
5432
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
5433
- "dev": true,
5434
- "license": "MIT"
5435
- },
5436
- "node_modules/unist-util-position": {
4149
+ "node_modules/unist-util-position-from-estree": {
5437
- "version": "5.0.0",
4150
+ "version": "2.0.0",
5438
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
5439
- "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
5440
- "dev": true,
5441
4151
  "license": "MIT",
5442
4152
  "dependencies": {
5443
4153
  "@types/unist": "^3.0.0"
@@ -5449,19 +4159,25 @@
5449
4159
  },
5450
4160
  "node_modules/unist-util-position/node_modules/@types/unist": {
5451
4161
  "version": "3.0.3",
5452
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
5453
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
5454
- "dev": true,
5455
4162
  "license": "MIT"
5456
4163
  },
4164
+ "node_modules/unist-util-remove-position": {
4165
+ "version": "5.0.0",
4166
+ "license": "MIT",
4167
+ "dependencies": {
4168
+ "@types/unist": "^3.0.0",
4169
+ "unist-util-visit": "^5.0.0"
4170
+ },
4171
+ "funding": {
4172
+ "type": "opencollective",
4173
+ "url": "https://opencollective.com/unified"
4174
+ }
4175
+ },
5457
4176
  "node_modules/unist-util-stringify-position": {
5458
- "version": "2.0.3",
4177
+ "version": "4.0.0",
5459
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
5460
- "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
5461
- "dev": true,
5462
4178
  "license": "MIT",
5463
4179
  "dependencies": {
5464
- "@types/unist": "^2.0.2"
4180
+ "@types/unist": "^3.0.0"
5465
4181
  },
5466
4182
  "funding": {
5467
4183
  "type": "opencollective",
@@ -5470,9 +4186,6 @@
5470
4186
  },
5471
4187
  "node_modules/unist-util-visit": {
5472
4188
  "version": "5.0.0",
5473
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz",
5474
- "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==",
5475
- "dev": true,
5476
4189
  "license": "MIT",
5477
4190
  "dependencies": {
5478
4191
  "@types/unist": "^3.0.0",
@@ -5484,11 +4197,19 @@
5484
4197
  "url": "https://opencollective.com/unified"
5485
4198
  }
5486
4199
  },
4200
+ "node_modules/unist-util-visit-children": {
4201
+ "version": "3.0.0",
4202
+ "license": "MIT",
4203
+ "dependencies": {
4204
+ "@types/unist": "^3.0.0"
4205
+ },
4206
+ "funding": {
4207
+ "type": "opencollective",
4208
+ "url": "https://opencollective.com/unified"
4209
+ }
4210
+ },
5487
4211
  "node_modules/unist-util-visit-parents": {
5488
4212
  "version": "6.0.1",
5489
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz",
5490
- "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==",
5491
- "dev": true,
5492
4213
  "license": "MIT",
5493
4214
  "dependencies": {
5494
4215
  "@types/unist": "^3.0.0",
@@ -5501,71 +4222,104 @@
5501
4222
  },
5502
4223
  "node_modules/unist-util-visit-parents/node_modules/@types/unist": {
5503
4224
  "version": "3.0.3",
5504
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
5505
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
5506
- "dev": true,
5507
4225
  "license": "MIT"
5508
4226
  },
5509
4227
  "node_modules/unist-util-visit/node_modules/@types/unist": {
5510
4228
  "version": "3.0.3",
5511
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
5512
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
5513
- "dev": true,
5514
4229
  "license": "MIT"
5515
4230
  },
5516
- "node_modules/update-browserslist-db": {
4231
+ "node_modules/unstorage": {
5517
- "version": "1.1.1",
4232
+ "version": "1.15.0",
5518
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz",
5519
- "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==",
5520
- "dev": true,
5521
- "funding": [
5522
- {
5523
- "type": "opencollective",
5524
- "url": "https://opencollective.com/browserslist"
5525
- },
5526
- {
5527
- "type": "tidelift",
5528
- "url": "https://tidelift.com/funding/github/npm/browserslist"
5529
- },
5530
- {
5531
- "type": "github",
5532
- "url": "https://github.com/sponsors/ai"
5533
- }
5534
- ],
5535
4233
  "license": "MIT",
5536
4234
  "dependencies": {
5537
- "escalade": "^3.2.0",
4235
+ "anymatch": "^3.1.3",
4236
+ "chokidar": "^4.0.3",
4237
+ "destr": "^2.0.3",
4238
+ "h3": "^1.15.0",
4239
+ "lru-cache": "^10.4.3",
4240
+ "node-fetch-native": "^1.6.6",
4241
+ "ofetch": "^1.4.1",
5538
- "picocolors": "^1.1.0"
4242
+ "ufo": "^1.5.4"
5539
- },
5540
- "bin": {
5541
- "update-browserslist-db": "cli.js"
5542
4243
  },
5543
4244
  "peerDependencies": {
4245
+ "@azure/app-configuration": "^1.8.0",
4246
+ "@azure/cosmos": "^4.2.0",
4247
+ "@azure/data-tables": "^13.3.0",
4248
+ "@azure/identity": "^4.6.0",
4249
+ "@azure/keyvault-secrets": "^4.9.0",
4250
+ "@azure/storage-blob": "^12.26.0",
4251
+ "@capacitor/preferences": "^6.0.3",
5544
- "browserslist": ">= 4.21.0"
4252
+ "@deno/kv": ">=0.9.0",
4253
+ "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0",
4254
+ "@planetscale/database": "^1.19.0",
4255
+ "@upstash/redis": "^1.34.3",
4256
+ "@vercel/blob": ">=0.27.1",
4257
+ "@vercel/kv": "^1.0.1",
4258
+ "aws4fetch": "^1.0.20",
4259
+ "db0": ">=0.2.1",
4260
+ "idb-keyval": "^6.2.1",
4261
+ "ioredis": "^5.4.2",
4262
+ "uploadthing": "^7.4.4"
4263
+ },
4264
+ "peerDependenciesMeta": {
4265
+ "@azure/app-configuration": {
4266
+ "optional": true
4267
+ },
4268
+ "@azure/cosmos": {
4269
+ "optional": true
4270
+ },
4271
+ "@azure/data-tables": {
4272
+ "optional": true
4273
+ },
4274
+ "@azure/identity": {
4275
+ "optional": true
4276
+ },
4277
+ "@azure/keyvault-secrets": {
4278
+ "optional": true
4279
+ },
4280
+ "@azure/storage-blob": {
4281
+ "optional": true
4282
+ },
4283
+ "@capacitor/preferences": {
4284
+ "optional": true
4285
+ },
4286
+ "@deno/kv": {
4287
+ "optional": true
4288
+ },
4289
+ "@netlify/blobs": {
4290
+ "optional": true
4291
+ },
4292
+ "@planetscale/database": {
4293
+ "optional": true
4294
+ },
4295
+ "@upstash/redis": {
4296
+ "optional": true
4297
+ },
4298
+ "@vercel/blob": {
4299
+ "optional": true
4300
+ },
4301
+ "@vercel/kv": {
4302
+ "optional": true
4303
+ },
4304
+ "aws4fetch": {
4305
+ "optional": true
4306
+ },
4307
+ "db0": {
4308
+ "optional": true
4309
+ },
4310
+ "idb-keyval": {
4311
+ "optional": true
4312
+ },
4313
+ "ioredis": {
4314
+ "optional": true
4315
+ },
4316
+ "uploadthing": {
4317
+ "optional": true
5545
- }
4318
+ }
5546
- },
5547
- "node_modules/uri-js": {
5548
- "version": "4.4.1",
5549
- "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
5550
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
5551
- "dev": true,
5552
- "license": "BSD-2-Clause",
5553
- "dependencies": {
5554
- "punycode": "^2.1.0"
5555
4319
  }
5556
4320
  },
5557
- "node_modules/util-deprecate": {
5558
- "version": "1.0.2",
5559
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
5560
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
5561
- "dev": true,
5562
- "license": "MIT"
5563
- },
5564
4321
  "node_modules/vfile": {
5565
4322
  "version": "6.0.3",
5566
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
5567
- "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
5568
- "dev": true,
5569
4323
  "license": "MIT",
5570
4324
  "dependencies": {
5571
4325
  "@types/unist": "^3.0.0",
@@ -5576,15 +4330,24 @@
5576
4330
  "url": "https://opencollective.com/unified"
5577
4331
  }
5578
4332
  },
4333
+ "node_modules/vfile-location": {
4334
+ "version": "5.0.3",
4335
+ "license": "MIT",
4336
+ "dependencies": {
4337
+ "@types/unist": "^3.0.0",
4338
+ "vfile": "^6.0.0"
4339
+ },
4340
+ "funding": {
4341
+ "type": "opencollective",
4342
+ "url": "https://opencollective.com/unified"
4343
+ }
4344
+ },
5579
4345
  "node_modules/vfile-message": {
5580
- "version": "2.0.4",
4346
+ "version": "4.0.2",
5581
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
5582
- "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
5583
- "dev": true,
5584
4347
  "license": "MIT",
5585
4348
  "dependencies": {
5586
- "@types/unist": "^2.0.0",
4349
+ "@types/unist": "^3.0.0",
5587
- "unist-util-stringify-position": "^2.0.0"
4350
+ "unist-util-stringify-position": "^4.0.0"
5588
4351
  },
5589
4352
  "funding": {
5590
4353
  "type": "opencollective",
@@ -5593,16 +4356,10 @@
5593
4356
  },
5594
4357
  "node_modules/vfile/node_modules/@types/unist": {
5595
4358
  "version": "3.0.3",
5596
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
5597
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
5598
- "dev": true,
5599
4359
  "license": "MIT"
5600
4360
  },
5601
4361
  "node_modules/vfile/node_modules/unist-util-stringify-position": {
5602
4362
  "version": "4.0.0",
5603
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
5604
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
5605
- "dev": true,
5606
4363
  "license": "MIT",
5607
4364
  "dependencies": {
5608
4365
  "@types/unist": "^3.0.0"
@@ -5614,9 +4371,6 @@
5614
4371
  },
5615
4372
  "node_modules/vfile/node_modules/vfile-message": {
5616
4373
  "version": "4.0.2",
5617
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
5618
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
5619
- "dev": true,
5620
4374
  "license": "MIT",
5621
4375
  "dependencies": {
5622
4376
  "@types/unist": "^3.0.0",
@@ -5628,21 +4382,21 @@
5628
4382
  }
5629
4383
  },
5630
4384
  "node_modules/vite": {
5631
- "version": "5.4.10",
4385
+ "version": "6.3.3",
5632
- "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.10.tgz",
5633
- "integrity": "sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==",
5634
- "dev": true,
5635
4386
  "license": "MIT",
5636
4387
  "dependencies": {
5637
- "esbuild": "^0.21.3",
4388
+ "esbuild": "^0.25.0",
4389
+ "fdir": "^6.4.4",
4390
+ "picomatch": "^4.0.2",
5638
- "postcss": "^8.4.43",
4391
+ "postcss": "^8.5.3",
5639
- "rollup": "^4.20.0"
4392
+ "rollup": "^4.34.9",
4393
+ "tinyglobby": "^0.2.13"
5640
4394
  },
5641
4395
  "bin": {
5642
4396
  "vite": "bin/vite.js"
5643
4397
  },
5644
4398
  "engines": {
5645
- "node": "^18.0.0 || >=20.0.0"
4399
+ "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
5646
4400
  },
5647
4401
  "funding": {
5648
4402
  "url": "https://github.com/vitejs/vite?sponsor=1"
@@ -5651,19 +4405,25 @@
5651
4405
  "fsevents": "~2.3.3"
5652
4406
  },
5653
4407
  "peerDependencies": {
5654
- "@types/node": "^18.0.0 || >=20.0.0",
4408
+ "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
4409
+ "jiti": ">=1.21.0",
5655
4410
  "less": "*",
5656
4411
  "lightningcss": "^1.21.0",
5657
4412
  "sass": "*",
5658
4413
  "sass-embedded": "*",
5659
4414
  "stylus": "*",
5660
4415
  "sugarss": "*",
5661
- "terser": "^5.4.0"
4416
+ "terser": "^5.16.0",
4417
+ "tsx": "^4.8.1",
4418
+ "yaml": "^2.4.2"
5662
4419
  },
5663
4420
  "peerDependenciesMeta": {
5664
4421
  "@types/node": {
5665
4422
  "optional": true
5666
4423
  },
4424
+ "jiti": {
4425
+ "optional": true
4426
+ },
5667
4427
  "less": {
5668
4428
  "optional": true
5669
4429
  },
@@ -5684,73 +4444,24 @@
5684
4444
  },
5685
4445
  "terser": {
5686
4446
  "optional": true
4447
+ },
4448
+ "tsx": {
4449
+ "optional": true
4450
+ },
4451
+ "yaml": {
4452
+ "optional": true
5687
4453
  }
5688
4454
  }
5689
4455
  },
5690
- "node_modules/vite-imagetools": {
5691
- "version": "7.0.4",
5692
- "resolved": "https://registry.npmjs.org/vite-imagetools/-/vite-imagetools-7.0.4.tgz",
5693
- "integrity": "sha512-C9C7b2p/8/TCN2g26tE9haoer2i8K4x0v2RXUiHsIjiz221vQuKItCQ+VyiVCsUMPXfJC/tlZsmCZVBz5jh7uA==",
5694
- "dev": true,
5695
- "license": "MIT",
5696
- "dependencies": {
5697
- "@rollup/pluginutils": "^5.0.5",
5698
- "imagetools-core": "^7.0.1",
5699
- "sharp": "^0.33.4"
5700
- },
5701
- "engines": {
5702
- "node": ">=18.0.0"
5703
- }
5704
- },
5705
- "node_modules/vite-node": {
5706
- "version": "2.1.3",
5707
- "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.3.tgz",
5708
- "integrity": "sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==",
5709
- "dev": true,
5710
- "license": "MIT",
5711
- "dependencies": {
5712
- "cac": "^6.7.14",
5713
- "debug": "^4.3.6",
5714
- "pathe": "^1.1.2",
5715
- "vite": "^5.0.0"
5716
- },
5717
- "bin": {
5718
- "vite-node": "vite-node.mjs"
5719
- },
5720
- "engines": {
5721
- "node": "^18.0.0 || >=20.0.0"
5722
- },
5723
- "funding": {
5724
- "url": "https://opencollective.com/vitest"
5725
- }
5726
- },
5727
- "node_modules/vite/node_modules/fsevents": {
5728
- "version": "2.3.3",
5729
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
5730
- "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
5731
- "dev": true,
5732
- "hasInstallScript": true,
5733
- "license": "MIT",
5734
- "optional": true,
5735
- "os": [
5736
- "darwin"
5737
- ],
5738
- "engines": {
5739
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
5740
- }
5741
- },
5742
4456
  "node_modules/vitefu": {
5743
- "version": "1.0.3",
4457
+ "version": "1.0.6",
5744
- "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.3.tgz",
5745
- "integrity": "sha512-iKKfOMBHob2WxEJbqbJjHAkmYgvFDPhuqrO82om83S8RLk+17FtyMBfcyeH8GqD0ihShtkMW/zzJgiA51hCNCQ==",
5746
- "dev": true,
5747
4458
  "license": "MIT",
5748
4459
  "workspaces": [
5749
4460
  "tests/deps/*",
5750
4461
  "tests/projects/*"
5751
4462
  ],
5752
4463
  "peerDependencies": {
5753
- "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0-beta.0"
4464
+ "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0"
5754
4465
  },
5755
4466
  "peerDependenciesMeta": {
5756
4467
  "vite": {
@@ -5758,180 +4469,142 @@
5758
4469
  }
5759
4470
  }
5760
4471
  },
5761
- "node_modules/vitest": {
4472
+ "node_modules/web-namespaces": {
5762
- "version": "2.1.3",
4473
+ "version": "2.0.1",
5763
- "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.3.tgz",
5764
- "integrity": "sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==",
5765
- "dev": true,
5766
- "license": "MIT",
4474
+ "license": "MIT",
5767
- "dependencies": {
5768
- "@vitest/expect": "2.1.3",
5769
- "@vitest/mocker": "2.1.3",
5770
- "@vitest/pretty-format": "^2.1.3",
5771
- "@vitest/runner": "2.1.3",
5772
- "@vitest/snapshot": "2.1.3",
5773
- "@vitest/spy": "2.1.3",
5774
- "@vitest/utils": "2.1.3",
5775
- "chai": "^5.1.1",
5776
- "debug": "^4.3.6",
5777
- "magic-string": "^0.30.11",
5778
- "pathe": "^1.1.2",
5779
- "std-env": "^3.7.0",
5780
- "tinybench": "^2.9.0",
5781
- "tinyexec": "^0.3.0",
5782
- "tinypool": "^1.0.0",
5783
- "tinyrainbow": "^1.2.0",
5784
- "vite": "^5.0.0",
5785
- "vite-node": "2.1.3",
5786
- "why-is-node-running": "^2.3.0"
5787
- },
5788
- "bin": {
5789
- "vitest": "vitest.mjs"
5790
- },
5791
- "engines": {
5792
- "node": "^18.0.0 || >=20.0.0"
5793
- },
5794
4475
  "funding": {
4476
+ "type": "github",
5795
- "url": "https://opencollective.com/vitest"
4477
+ "url": "https://github.com/sponsors/wooorm"
5796
- },
5797
- "peerDependencies": {
5798
- "@edge-runtime/vm": "*",
5799
- "@types/node": "^18.0.0 || >=20.0.0",
5800
- "@vitest/browser": "2.1.3",
5801
- "@vitest/ui": "2.1.3",
5802
- "happy-dom": "*",
5803
- "jsdom": "*"
5804
- },
5805
- "peerDependenciesMeta": {
5806
- "@edge-runtime/vm": {
5807
- "optional": true
5808
- },
5809
- "@types/node": {
5810
- "optional": true
5811
- },
5812
- "@vitest/browser": {
5813
- "optional": true
5814
- },
5815
- "@vitest/ui": {
5816
- "optional": true
5817
- },
5818
- "happy-dom": {
5819
- "optional": true
5820
- },
5821
- "jsdom": {
5822
- "optional": true
5823
- }
5824
4478
  }
5825
4479
  },
5826
- "node_modules/which": {
4480
+ "node_modules/webidl-conversions": {
5827
- "version": "2.0.2",
4481
+ "version": "3.0.1",
5828
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
5829
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
5830
- "dev": true,
5831
- "license": "ISC",
4482
+ "license": "BSD-2-Clause"
5832
- "dependencies": {
5833
- "isexe": "^2.0.0"
5834
- },
5835
- "bin": {
5836
- "node-which": "bin/node-which"
5837
- },
5838
- "engines": {
5839
- "node": ">= 8"
5840
- }
5841
4483
  },
5842
- "node_modules/why-is-node-running": {
4484
+ "node_modules/whatwg-url": {
5843
- "version": "2.3.0",
4485
+ "version": "5.0.0",
5844
- "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
5845
- "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
5846
- "dev": true,
5847
4486
  "license": "MIT",
5848
4487
  "dependencies": {
5849
- "siginfo": "^2.0.0",
4488
+ "tr46": "~0.0.3",
5850
- "stackback": "0.0.2"
5851
- },
5852
- "bin": {
5853
- "why-is-node-running": "cli.js"
4489
+ "webidl-conversions": "^3.0.0"
5854
- },
5855
- "engines": {
5856
- "node": ">=8"
5857
4490
  }
5858
4491
  },
5859
- "node_modules/word-wrap": {
4492
+ "node_modules/which-pm-runs": {
5860
- "version": "1.2.5",
4493
+ "version": "1.1.0",
5861
- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
5862
- "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
5863
- "dev": true,
5864
4494
  "license": "MIT",
5865
4495
  "engines": {
5866
- "node": ">=0.10.0"
4496
+ "node": ">=4"
5867
4497
  }
5868
4498
  },
5869
- "node_modules/wordwrapjs": {
4499
+ "node_modules/widest-line": {
5870
- "version": "4.0.1",
4500
+ "version": "5.0.0",
5871
- "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-4.0.1.tgz",
5872
- "integrity": "sha512-kKlNACbvHrkpIw6oPeYDSmdCTu2hdMHoyXLTcUKala++lx5Y+wjJ/e474Jqv5abnVmwxw08DiTuHmw69lJGksA==",
5873
- "dev": true,
5874
4501
  "license": "MIT",
5875
4502
  "dependencies": {
5876
- "reduce-flatten": "^2.0.0",
5877
- "typical": "^5.2.0"
4503
+ "string-width": "^7.0.0"
5878
4504
  },
5879
4505
  "engines": {
5880
- "node": ">=8.0.0"
4506
+ "node": ">=18"
4507
+ },
4508
+ "funding": {
4509
+ "url": "https://github.com/sponsors/sindresorhus"
5881
4510
  }
5882
4511
  },
5883
- "node_modules/wordwrapjs/node_modules/typical": {
4512
+ "node_modules/wrap-ansi": {
5884
- "version": "5.2.0",
4513
+ "version": "9.0.0",
5885
- "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz",
5886
- "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==",
5887
- "dev": true,
5888
4514
  "license": "MIT",
4515
+ "dependencies": {
4516
+ "ansi-styles": "^6.2.1",
4517
+ "string-width": "^7.0.0",
4518
+ "strip-ansi": "^7.1.0"
4519
+ },
5889
4520
  "engines": {
5890
- "node": ">=8"
4521
+ "node": ">=18"
4522
+ },
4523
+ "funding": {
4524
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
5891
4525
  }
5892
4526
  },
5893
- "node_modules/wrappy": {
4527
+ "node_modules/xxhash-wasm": {
5894
- "version": "1.0.2",
4528
+ "version": "1.1.0",
5895
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
5896
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
5897
- "dev": true,
5898
- "license": "ISC"
4529
+ "license": "MIT"
5899
4530
  },
5900
4531
  "node_modules/yaml": {
5901
- "version": "1.10.2",
4532
+ "version": "2.7.1",
5902
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
4533
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.1.tgz",
5903
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
4534
+ "integrity": "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==",
4535
+ "license": "ISC",
4536
+ "optional": true,
5904
- "dev": true,
4537
+ "peer": true,
4538
+ "bin": {
4539
+ "yaml": "bin.mjs"
4540
+ },
4541
+ "engines": {
4542
+ "node": ">= 14"
4543
+ }
4544
+ },
4545
+ "node_modules/yargs-parser": {
4546
+ "version": "21.1.1",
5905
4547
  "license": "ISC",
5906
4548
  "engines": {
5907
- "node": ">= 6"
4549
+ "node": ">=12"
5908
4550
  }
5909
4551
  },
5910
4552
  "node_modules/yocto-queue": {
5911
- "version": "0.1.0",
4553
+ "version": "1.2.1",
5912
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
5913
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
5914
- "dev": true,
5915
4554
  "license": "MIT",
5916
4555
  "engines": {
5917
- "node": ">=10"
4556
+ "node": ">=12.20"
5918
4557
  },
5919
4558
  "funding": {
5920
4559
  "url": "https://github.com/sponsors/sindresorhus"
5921
4560
  }
5922
4561
  },
5923
- "node_modules/zimmerframe": {
4562
+ "node_modules/yocto-spinner": {
5924
- "version": "1.1.2",
4563
+ "version": "0.2.2",
5925
- "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.2.tgz",
5926
- "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==",
5927
- "dev": true,
5928
- "license": "MIT"
4564
+ "license": "MIT",
4565
+ "dependencies": {
4566
+ "yoctocolors": "^2.1.1"
4567
+ },
4568
+ "engines": {
4569
+ "node": ">=18.19"
4570
+ },
4571
+ "funding": {
4572
+ "url": "https://github.com/sponsors/sindresorhus"
4573
+ }
4574
+ },
4575
+ "node_modules/yoctocolors": {
4576
+ "version": "2.1.1",
4577
+ "license": "MIT",
4578
+ "engines": {
4579
+ "node": ">=18"
4580
+ },
4581
+ "funding": {
4582
+ "url": "https://github.com/sponsors/sindresorhus"
4583
+ }
4584
+ },
4585
+ "node_modules/zod": {
4586
+ "version": "3.24.3",
4587
+ "license": "MIT",
4588
+ "funding": {
4589
+ "url": "https://github.com/sponsors/colinhacks"
4590
+ }
4591
+ },
4592
+ "node_modules/zod-to-json-schema": {
4593
+ "version": "3.24.5",
4594
+ "license": "ISC",
4595
+ "peerDependencies": {
4596
+ "zod": "^3.24.1"
4597
+ }
4598
+ },
4599
+ "node_modules/zod-to-ts": {
4600
+ "version": "1.2.0",
4601
+ "peerDependencies": {
4602
+ "typescript": "^4.9.4 || ^5.0.2",
4603
+ "zod": "^3"
4604
+ }
5929
4605
  },
5930
4606
  "node_modules/zwitch": {
5931
4607
  "version": "2.0.4",
5932
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
5933
- "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
5934
- "dev": true,
5935
4608
  "license": "MIT",
5936
4609
  "funding": {
5937
4610
  "type": "github",
package.json CHANGED
@@ -1,46 +1,20 @@
1
1
  {
2
- "name": "website",
2
+ "name": "my-astro-project-using-bun",
3
- "version": "0.0.1",
4
- "private": true,
5
3
  "type": "module",
4
+ "version": "0.0.1",
6
5
  "scripts": {
7
- "dev": "vite dev",
6
+ "dev": "astro dev",
8
- "build": "vite build",
7
+ "build": "astro build",
9
- "preview": "vite preview",
8
+ "preview": "astro preview",
10
- "publish": "rm -rf build && npm run build && tar -C build -cvz . > site.tar.gz && hut pages publish -d pyrossh.dev site.tar.gz && rm site.tar.gz",
11
- "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json",
12
- "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch",
13
- "test": "npm run test:integration && npm run test:unit",
14
- "lint": "prettier --check . && eslint .",
15
- "fmt": "prettier --write .",
16
- "test:integration": "playwright test",
17
- "test:unit": "vitest"
9
+ "astro": "astro"
18
10
  },
19
- "devDependencies": {
11
+ "dependencies": {
20
- "@iconify/svelte": "^4.0.2",
21
- "@playwright/test": "^1.48.2",
22
- "@poppanator/sveltekit-svg": "^5.0.0",
23
- "@sveltejs/adapter-static": "^3.0.6",
24
- "@sveltejs/enhanced-img": "^0.3.10",
25
- "@sveltejs/kit": "^2.7.3",
12
+ "@astrojs/mdx": "^4.2.5",
13
+ "@astrojs/rss": "^4.0.11",
14
+ "@astrojs/sitemap": "^3.3.1",
26
- "@sveltejs/vite-plugin-svelte": "^4.0.0",
15
+ "@effective/css-reset": "^3.2.0",
27
- "@sveltejs/vite-plugin-svelte-inspector": "^3.0.1",
28
- "@tailwindcss/vite": "^4.0.3",
16
+ "@tailwindcss/vite": "^4.1.4",
29
- "@types/eslint": "8.56.0",
30
- "autoprefixer": "^10.4.19",
31
- "eslint": "^8.56.0",
32
- "eslint-config-prettier": "^9.1.0",
33
- "eslint-plugin-svelte": "^2.45.1",
34
- "mdsvex": "^0.12.3",
35
- "prettier": "^3.3.3",
36
- "prettier-plugin-svelte": "^3.2.7",
37
- "remark-github": "^12.0.0",
38
- "shiki": "^1.22.1",
39
- "super-sitemap": "^0.14.14",
40
- "svelte": "^5.1.3",
17
+ "astro": "^5.7.5",
41
- "svelte-check": "^4.0.5",
42
- "tailwindcss": "^4.0.3",
18
+ "tailwindcss": "^4.1.4"
43
- "vite": "^5.4.10",
44
- "vitest": "^2.1.3"
45
19
  }
46
- }
20
+ }
package2.json ADDED
@@ -0,0 +1,46 @@
1
+ {
2
+ "name": "website",
3
+ "version": "0.0.1",
4
+ "private": true,
5
+ "type": "module",
6
+ "scripts": {
7
+ "dev": "vite dev",
8
+ "build": "vite build",
9
+ "preview": "vite preview",
10
+ "publish": "rm -rf build && npm run build && tar -C build -cvz . > site.tar.gz && hut pages publish -d pyrossh.dev site.tar.gz && rm site.tar.gz",
11
+ "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json",
12
+ "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch",
13
+ "test": "npm run test:integration && npm run test:unit",
14
+ "lint": "prettier --check . && eslint .",
15
+ "fmt": "prettier --write .",
16
+ "test:integration": "playwright test",
17
+ "test:unit": "vitest"
18
+ },
19
+ "devDependencies": {
20
+ "@iconify/svelte": "^4.0.2",
21
+ "@playwright/test": "^1.48.2",
22
+ "@poppanator/sveltekit-svg": "^5.0.0",
23
+ "@sveltejs/adapter-static": "^3.0.6",
24
+ "@sveltejs/enhanced-img": "^0.3.10",
25
+ "@sveltejs/kit": "^2.7.3",
26
+ "@sveltejs/vite-plugin-svelte": "^4.0.0",
27
+ "@sveltejs/vite-plugin-svelte-inspector": "^3.0.1",
28
+ "@tailwindcss/vite": "^4.0.3",
29
+ "@types/eslint": "8.56.0",
30
+ "autoprefixer": "^10.4.19",
31
+ "eslint": "^8.56.0",
32
+ "eslint-config-prettier": "^9.1.0",
33
+ "eslint-plugin-svelte": "^2.45.1",
34
+ "mdsvex": "^0.12.3",
35
+ "prettier": "^3.3.3",
36
+ "prettier-plugin-svelte": "^3.2.7",
37
+ "remark-github": "^12.0.0",
38
+ "shiki": "^1.22.1",
39
+ "super-sitemap": "^0.14.14",
40
+ "svelte": "^5.1.3",
41
+ "svelte-check": "^4.0.5",
42
+ "tailwindcss": "^4.0.3",
43
+ "vite": "^5.4.10",
44
+ "vitest": "^2.1.3"
45
+ }
46
+ }
public/blog-placeholder-1.jpg ADDED
Binary file
public/blog-placeholder-2.jpg ADDED
Binary file
public/blog-placeholder-3.jpg ADDED
Binary file
public/blog-placeholder-4.jpg ADDED
Binary file
public/blog-placeholder-5.jpg ADDED
Binary file
public/blog-placeholder-about.jpg ADDED
Binary file
public/favicon.svg ADDED
@@ -0,0 +1,9 @@
1
+ <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128">
2
+ <path d="M50.4 78.5a75.1 75.1 0 0 0-28.5 6.9l24.2-65.7c.7-2 1.9-3.2 3.4-3.2h29c1.5 0 2.7 1.2 3.4 3.2l24.2 65.7s-11.6-7-28.5-7L67 45.5c-.4-1.7-1.6-2.8-2.9-2.8-1.3 0-2.5 1.1-2.9 2.7L50.4 78.5Zm-1.1 28.2Zm-4.2-20.2c-2 6.6-.6 15.8 4.2 20.2a17.5 17.5 0 0 1 .2-.7 5.5 5.5 0 0 1 5.7-4.5c2.8.1 4.3 1.5 4.7 4.7.2 1.1.2 2.3.2 3.5v.4c0 2.7.7 5.2 2.2 7.4a13 13 0 0 0 5.7 4.9v-.3l-.2-.3c-1.8-5.6-.5-9.5 4.4-12.8l1.5-1a73 73 0 0 0 3.2-2.2 16 16 0 0 0 6.8-11.4c.3-2 .1-4-.6-6l-.8.6-1.6 1a37 37 0 0 1-22.4 2.7c-5-.7-9.7-2-13.2-6.2Z" />
3
+ <style>
4
+ path { fill: #000; }
5
+ @media (prefers-color-scheme: dark) {
6
+ path { fill: #FFF; }
7
+ }
8
+ </style>
9
+ </svg>
src/{lib/assets → assets}/icons/appstore.svg RENAMED
File without changes
src/{lib/assets → assets}/icons/playstore.svg RENAMED
File without changes
src/{lib/assets → assets}/images/app_icon.png RENAMED
File without changes
src/{lib/assets → assets}/images/app_image.png RENAMED
File without changes
src/{lib/assets → assets}/logos/code.png RENAMED
File without changes
src/{lib/assets → assets}/logos/helix.png RENAMED
File without changes
src/{lib/assets → assets}/logos/inkscape.png RENAMED
File without changes
src/{lib/assets → assets}/logos/iterm.png RENAMED
File without changes
src/{lib/assets → assets}/logos/nu.png RENAMED
File without changes
src/{lib/assets → assets}/logos/onlybible.png RENAMED
File without changes
src/{lib/assets → assets}/logos/pyrossh.png RENAMED
File without changes
src/{lib/assets → assets}/logos/rust.png RENAMED
File without changes
src/{lib/assets → assets}/logos/stats.png RENAMED
File without changes
src/{lib/assets → assets}/logos/zellij.png RENAMED
File without changes
src/components/BaseHead.astro ADDED
@@ -0,0 +1,55 @@
1
+ ---
2
+ // Import the global.css file here so that it is included on
3
+ // all pages through the use of the <BaseHead /> component.
4
+ import '../styles/global.css';
5
+ import { SITE_TITLE } from '../consts';
6
+
7
+ interface Props {
8
+ title: string;
9
+ description: string;
10
+ image?: string;
11
+ }
12
+
13
+ const canonicalURL = new URL(Astro.url.pathname, Astro.site);
14
+
15
+ const { title, description, image = '/blog-placeholder-1.jpg' } = Astro.props;
16
+ ---
17
+
18
+ <!-- Global Metadata -->
19
+ <meta charset="utf-8" />
20
+ <meta name="viewport" content="width=device-width,initial-scale=1" />
21
+ <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
22
+ <link rel="sitemap" href="/sitemap-index.xml" />
23
+ <link
24
+ rel="alternate"
25
+ type="application/rss+xml"
26
+ title={SITE_TITLE}
27
+ href={new URL('rss.xml', Astro.site)}
28
+ />
29
+ <meta name="generator" content={Astro.generator} />
30
+
31
+ <!-- Font preloads -->
32
+ <link rel="preload" href="/fonts/atkinson-regular.woff" as="font" type="font/woff" crossorigin />
33
+ <link rel="preload" href="/fonts/atkinson-bold.woff" as="font" type="font/woff" crossorigin />
34
+
35
+ <!-- Canonical URL -->
36
+ <link rel="canonical" href={canonicalURL} />
37
+
38
+ <!-- Primary Meta Tags -->
39
+ <title>{title}</title>
40
+ <meta name="title" content={title} />
41
+ <meta name="description" content={description} />
42
+
43
+ <!-- Open Graph / Facebook -->
44
+ <meta property="og:type" content="website" />
45
+ <meta property="og:url" content={Astro.url} />
46
+ <meta property="og:title" content={title} />
47
+ <meta property="og:description" content={description} />
48
+ <meta property="og:image" content={new URL(image, Astro.url)} />
49
+
50
+ <!-- Twitter -->
51
+ <meta property="twitter:card" content="summary_large_image" />
52
+ <meta property="twitter:url" content={Astro.url} />
53
+ <meta property="twitter:title" content={title} />
54
+ <meta property="twitter:description" content={description} />
55
+ <meta property="twitter:image" content={new URL(image, Astro.url)} />
src/components/Footer.astro ADDED
@@ -0,0 +1,41 @@
1
+ ---
2
+ const today = new Date();
3
+ ---
4
+
5
+ <footer>
6
+ <div class="wrapper container">
7
+ <div class="flex-1"></div>
8
+ <div class="flex items-center justify-center mx-2">
9
+ <span class="text-base text-gray-200 hover:no-underline mr-2">
10
+ Copyright © {today.getFullYear()}
11
+ <a class="link" href="https://git.sr.ht/~pyrossh/"> pyrossh </a>
12
+ </span>
13
+ </div>
14
+ </div>
15
+ </footer>
16
+ <style>
17
+ footer {
18
+ background: var(--color-black);
19
+ }
20
+
21
+ .container {
22
+ display: flex;
23
+ flex-direction: row;
24
+ flex: 1;
25
+ padding: 16px 0px;
26
+ }
27
+
28
+ .link {
29
+ color: var(--color-white);
30
+ font-weight: 500;
31
+ text-underline-offset: 2px;
32
+ text-decoration-thickness: 2px;
33
+ text-decoration-line: underline;
34
+ text-decoration-color: white;
35
+
36
+ &:hover {
37
+ color: var(--color-gray-200);
38
+ text-decoration-color: var(--color-gray-200);
39
+ }
40
+ }
41
+ </style>
src/components/FormattedDate.astro ADDED
@@ -0,0 +1,11 @@
1
+ ---
2
+ interface Props {
3
+ date: Date;
4
+ }
5
+
6
+ const { date } = Astro.props;
7
+ ---
8
+
9
+ <time datetime={date.toISOString()}>
10
+ {new Intl.DateTimeFormat('en-GB', { dateStyle: 'long' }).format(new Date(date))}
11
+ </time>
src/components/Header.astro ADDED
@@ -0,0 +1,77 @@
1
+ ---
2
+ import HeaderLink from './HeaderLink.astro';
3
+ ---
4
+
5
+ <header>
6
+ <nav class="wrapper">
7
+ <HeaderLink class="logo" href="/"> 木 pyrossh </HeaderLink>
8
+ <div class="links">
9
+ <HeaderLink href="/cv">cv</HeaderLink>
10
+ <div>|</div>
11
+ <HeaderLink href="/posts">posts</HeaderLink>
12
+ <div>|</div>
13
+ <HeaderLink href="https://git.sr.ht/~pyrossh/">code</HeaderLink>
14
+ </div>
15
+ </nav>
16
+ </header>
17
+ <style>
18
+ header {
19
+ background-color: var(--color-black);
20
+ border-top: 5px solid #444;
21
+ border-bottom: 1px solid #444;
22
+ min-height: 56px;
23
+ position: relative;
24
+ }
25
+
26
+ nav {
27
+ /* padding-left: 0px; */
28
+ /* padding-right: 0px; */
29
+ }
30
+
31
+ .logo {
32
+ display: flex;
33
+ font-size: 22px;
34
+ line-height: 56px;
35
+ font-weight: 400;
36
+ margin-bottom: 0;
37
+ float: left;
38
+ color: var(--color-accent);
39
+ margin-right: 8px;
40
+
41
+ &.active,
42
+ &:hover {
43
+ color: var(--color-accent);
44
+ text-decoration: underline;
45
+ text-decoration-color: var(--color-accent);
46
+ text-underline-offset: 8px;
47
+ }
48
+ }
49
+
50
+ .links {
51
+ display: flex;
52
+ flex-direction: row;
53
+ float: right;
54
+ font-size: 22px;
55
+ line-height: 56px;
56
+ color: white;
57
+ }
58
+
59
+ .links a {
60
+ display: inline-block;
61
+ text-decoration: none;
62
+ font-size: 22px;
63
+ line-height: 56px;
64
+ color: white;
65
+ font-weight: 400;
66
+ padding-left: 12px;
67
+ padding-right: 12px;
68
+
69
+ &.active,
70
+ &:hover {
71
+ color: var(--color-gray-200);
72
+ text-decoration: underline;
73
+ text-decoration-color: var(--color-accent);
74
+ text-underline-offset: 8px;
75
+ }
76
+ }
77
+ </style>
src/components/HeaderLink.astro ADDED
@@ -0,0 +1,14 @@
1
+ ---
2
+ import type { HTMLAttributes } from 'astro/types';
3
+
4
+ type Props = HTMLAttributes<'a'>;
5
+
6
+ const { href, class: className, ...props } = Astro.props;
7
+ const pathname = Astro.url.pathname.replace(import.meta.env.BASE_URL, '');
8
+ const subpath = pathname.match(/[^\/]+/g);
9
+ const isActive = href === pathname || href === '/' + (subpath?.[0] || '');
10
+ ---
11
+
12
+ <a href={href} class:list={[className, { active: isActive }]} {...props}>
13
+ <slot />
14
+ </a>
src/components/Slide.astro ADDED
@@ -0,0 +1,37 @@
1
+ ---
2
+ const { title, link, isExternal = true } = Astro.props;
3
+ ---
4
+
5
+ <div class="card bg-[#f0ede2] rounded-xs">
6
+ <div class="card-body p-4">
7
+ <div class="card-title">
8
+ <slot name="icon" />
9
+ <a
10
+ class="link"
11
+ href={link}
12
+ target={isExternal ? '_blank' : '_self'}
13
+ rel={isExternal ? 'noopener noreferrer' : ''}
14
+ >
15
+ {title}
16
+ </a>
17
+ </div>
18
+ <slot />
19
+ </div>
20
+ </div>
21
+
22
+ <style>
23
+ .card {
24
+ display: flex;
25
+ }
26
+
27
+ .card-title {
28
+ display: flex;
29
+ flex-direction: row;
30
+ align-items: center;
31
+ }
32
+
33
+ .link {
34
+ font-weight: 500;
35
+ text-decoration: underline;
36
+ }
37
+ </style>
src/consts.ts ADDED
@@ -0,0 +1,5 @@
1
+ // Place any global data in this file.
2
+ // You can import this data from anywhere in your site by using the `import` keyword.
3
+
4
+ export const SITE_TITLE = 'Astro Blog';
5
+ export const SITE_DESCRIPTION = 'Welcome to my website!';
src/content.config.ts ADDED
@@ -0,0 +1,18 @@
1
+ import { glob } from 'astro/loaders';
2
+ import { defineCollection, z } from 'astro:content';
3
+
4
+ const blog = defineCollection({
5
+ // Load Markdown and MDX files in the `src/content/blog/` directory.
6
+ loader: glob({ base: './src/content/blog', pattern: '**/*.{md,mdx}' }),
7
+ // Type-check frontmatter using a schema
8
+ schema: z.object({
9
+ title: z.string(),
10
+ description: z.string(),
11
+ // Transform string to Date object
12
+ pubDate: z.coerce.date(),
13
+ updatedDate: z.coerce.date().optional(),
14
+ heroImage: z.string().optional(),
15
+ }),
16
+ });
17
+
18
+ export const collections = { blog };
src/{posts → content/blog}/eyecandy-golang-error-reporting.md RENAMED
@@ -1,8 +1,8 @@
1
1
  ---
2
2
  title: Eyecandy golang error reporting
3
3
  description: Better error message logging in golang
4
- image: /images/terminal1.png
4
+ heroImage: /images/terminal1.png
5
- date: 2016-09-17
5
+ pubDate: 2016-09-17
6
6
  tags:
7
7
  - golang
8
8
  - error
src/content/blog/first-post.md ADDED
@@ -0,0 +1,16 @@
1
+ ---
2
+ title: 'First post'
3
+ description: 'Lorem ipsum dolor sit amet'
4
+ pubDate: 'Jul 08 2022'
5
+ heroImage: '/blog-placeholder-3.jpg'
6
+ ---
7
+
8
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet.
9
+
10
+ Morbi tristique senectus et netus. Id semper risus in hendrerit gravida rutrum quisque non tellus. Habitasse platea dictumst quisque sagittis purus sit amet. Tellus molestie nunc non blandit massa. Cursus vitae congue mauris rhoncus. Accumsan tortor posuere ac ut. Fringilla urna porttitor rhoncus dolor. Elit ullamcorper dignissim cras tincidunt lobortis. In cursus turpis massa tincidunt dui ut ornare lectus. Integer feugiat scelerisque varius morbi enim nunc. Bibendum neque egestas congue quisque egestas diam. Cras ornare arcu dui vivamus arcu felis bibendum. Dignissim suspendisse in est ante in nibh mauris. Sed tempus urna et pharetra pharetra massa massa ultricies mi.
11
+
12
+ Mollis nunc sed id semper risus in. Convallis a cras semper auctor neque. Diam sit amet nisl suscipit. Lacus viverra vitae congue eu consequat ac felis donec. Egestas integer eget aliquet nibh praesent tristique magna sit amet. Eget magna fermentum iaculis eu non diam. In vitae turpis massa sed elementum. Tristique et egestas quis ipsum suspendisse ultrices. Eget lorem dolor sed viverra ipsum. Vel turpis nunc eget lorem dolor sed viverra. Posuere ac ut consequat semper viverra nam. Laoreet suspendisse interdum consectetur libero id faucibus. Diam phasellus vestibulum lorem sed risus ultricies tristique. Rhoncus dolor purus non enim praesent elementum facilisis. Ultrices tincidunt arcu non sodales neque. Tempus egestas sed sed risus pretium quam vulputate. Viverra suspendisse potenti nullam ac tortor vitae purus faucibus ornare. Fringilla urna porttitor rhoncus dolor purus non. Amet dictum sit amet justo donec enim.
13
+
14
+ Mattis ullamcorper velit sed ullamcorper morbi tincidunt. Tortor posuere ac ut consequat semper viverra. Tellus mauris a diam maecenas sed enim ut sem viverra. Venenatis urna cursus eget nunc scelerisque viverra mauris in. Arcu ac tortor dignissim convallis aenean et tortor at. Curabitur gravida arcu ac tortor dignissim convallis aenean et tortor. Egestas tellus rutrum tellus pellentesque eu. Fusce ut placerat orci nulla pellentesque dignissim enim sit amet. Ut enim blandit volutpat maecenas volutpat blandit aliquam etiam. Id donec ultrices tincidunt arcu. Id cursus metus aliquam eleifend mi.
15
+
16
+ Tempus quam pellentesque nec nam aliquam sem. Risus at ultrices mi tempus imperdiet. Id porta nibh venenatis cras sed felis eget velit. Ipsum a arcu cursus vitae. Facilisis magna etiam tempor orci eu lobortis elementum. Tincidunt dui ut ornare lectus sit. Quisque non tellus orci ac. Blandit libero volutpat sed cras. Nec tincidunt praesent semper feugiat nibh sed pulvinar proin gravida. Egestas integer eget aliquet nibh praesent tristique magna.
src/{posts → content/blog}/gopibot-to-the-rescue.md RENAMED
@@ -1,8 +1,8 @@
1
1
  ---
2
2
  title: Gopibot to the rescue
3
3
  description: A slackbot for deploying your applications (chatops)
4
- image: /images/gopibot.png
4
+ heroImage: /images/gopibot.png
5
- date: 2017-04-19
5
+ pubDate: 2017-04-19
6
6
  tags:
7
7
  - nodejs
8
8
  - slack
src/content/blog/markdown-style-guide.md ADDED
@@ -0,0 +1,214 @@
1
+ ---
2
+ title: 'Markdown Style Guide'
3
+ description: 'Here is a sample of some basic Markdown syntax that can be used when writing Markdown content in Astro.'
4
+ pubDate: 'Jun 19 2024'
5
+ heroImage: '/blog-placeholder-1.jpg'
6
+ ---
7
+
8
+ Here is a sample of some basic Markdown syntax that can be used when writing Markdown content in Astro.
9
+
10
+ ## Headings
11
+
12
+ The following HTML `<h1>`—`<h6>` elements represent six levels of section headings. `<h1>` is the highest section level while `<h6>` is the lowest.
13
+
14
+ # H1
15
+
16
+ ## H2
17
+
18
+ ### H3
19
+
20
+ #### H4
21
+
22
+ ##### H5
23
+
24
+ ###### H6
25
+
26
+ ## Paragraph
27
+
28
+ Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat.
29
+
30
+ Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat.
31
+
32
+ ## Images
33
+
34
+ ### Syntax
35
+
36
+ ```markdown
37
+ ![Alt text](./full/or/relative/path/of/image)
38
+ ```
39
+
40
+ ### Output
41
+
42
+ ![blog placeholder](/blog-placeholder-about.jpg)
43
+
44
+ ## Blockquotes
45
+
46
+ The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations.
47
+
48
+ ### Blockquote without attribution
49
+
50
+ #### Syntax
51
+
52
+ ```markdown
53
+ > Tiam, ad mint andaepu dandae nostion secatur sequo quae.
54
+ > **Note** that you can use _Markdown syntax_ within a blockquote.
55
+ ```
56
+
57
+ #### Output
58
+
59
+ > Tiam, ad mint andaepu dandae nostion secatur sequo quae.
60
+ > **Note** that you can use _Markdown syntax_ within a blockquote.
61
+
62
+ ### Blockquote with attribution
63
+
64
+ #### Syntax
65
+
66
+ ```markdown
67
+ > Don't communicate by sharing memory, share memory by communicating.<br>
68
+ > — <cite>Rob Pike[^1]</cite>
69
+ ```
70
+
71
+ #### Output
72
+
73
+ > Don't communicate by sharing memory, share memory by communicating.<br>
74
+ > — <cite>Rob Pike[^1]</cite>
75
+
76
+ [^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015.
77
+
78
+ ## Tables
79
+
80
+ ### Syntax
81
+
82
+ ```markdown
83
+ | Italics | Bold | Code |
84
+ | --------- | -------- | ------ |
85
+ | _italics_ | **bold** | `code` |
86
+ ```
87
+
88
+ ### Output
89
+
90
+ | Italics | Bold | Code |
91
+ | --------- | -------- | ------ |
92
+ | _italics_ | **bold** | `code` |
93
+
94
+ ## Code Blocks
95
+
96
+ ### Syntax
97
+
98
+ we can use 3 backticks ``` in new line and write snippet and close with 3 backticks on new line and to highlight language specific syntax, write one word of language name after first 3 backticks, for eg. html, javascript, css, markdown, typescript, txt, bash
99
+
100
+ ````markdown
101
+ ```html
102
+ <!doctype html>
103
+ <html lang="en">
104
+ <head>
105
+ <meta charset="utf-8" />
106
+ <title>Example HTML5 Document</title>
107
+ </head>
108
+ <body>
109
+ <p>Test</p>
110
+ </body>
111
+ </html>
112
+ ```
113
+ ````
114
+
115
+ ### Output
116
+
117
+ ```html
118
+ <!doctype html>
119
+ <html lang="en">
120
+ <head>
121
+ <meta charset="utf-8" />
122
+ <title>Example HTML5 Document</title>
123
+ </head>
124
+ <body>
125
+ <p>Test</p>
126
+ </body>
127
+ </html>
128
+ ```
129
+
130
+ ## List Types
131
+
132
+ ### Ordered List
133
+
134
+ #### Syntax
135
+
136
+ ```markdown
137
+ 1. First item
138
+ 2. Second item
139
+ 3. Third item
140
+ ```
141
+
142
+ #### Output
143
+
144
+ 1. First item
145
+ 2. Second item
146
+ 3. Third item
147
+
148
+ ### Unordered List
149
+
150
+ #### Syntax
151
+
152
+ ```markdown
153
+ - List item
154
+ - Another item
155
+ - And another item
156
+ ```
157
+
158
+ #### Output
159
+
160
+ - List item
161
+ - Another item
162
+ - And another item
163
+
164
+ ### Nested list
165
+
166
+ #### Syntax
167
+
168
+ ```markdown
169
+ - Fruit
170
+ - Apple
171
+ - Orange
172
+ - Banana
173
+ - Dairy
174
+ - Milk
175
+ - Cheese
176
+ ```
177
+
178
+ #### Output
179
+
180
+ - Fruit
181
+ - Apple
182
+ - Orange
183
+ - Banana
184
+ - Dairy
185
+ - Milk
186
+ - Cheese
187
+
188
+ ## Other Elements — abbr, sub, sup, kbd, mark
189
+
190
+ ### Syntax
191
+
192
+ ```markdown
193
+ <abbr title="Graphics Interchange Format">GIF</abbr> is a bitmap image format.
194
+
195
+ H<sub>2</sub>O
196
+
197
+ X<sup>n</sup> + Y<sup>n</sup> = Z<sup>n</sup>
198
+
199
+ Press <kbd>CTRL</kbd> + <kbd>ALT</kbd> + <kbd>Delete</kbd> to end the session.
200
+
201
+ Most <mark>salamanders</mark> are nocturnal, and hunt for insects, worms, and other small creatures.
202
+ ```
203
+
204
+ ### Output
205
+
206
+ <abbr title="Graphics Interchange Format">GIF</abbr> is a bitmap image format.
207
+
208
+ H<sub>2</sub>O
209
+
210
+ X<sup>n</sup> + Y<sup>n</sup> = Z<sup>n</sup>
211
+
212
+ Press <kbd>CTRL</kbd> + <kbd>ALT</kbd> + <kbd>Delete</kbd> to end the session.
213
+
214
+ Most <mark>salamanders</mark> are nocturnal, and hunt for insects, worms, and other small creatures.
src/{posts → content/blog}/react-powertools-swr.md RENAMED
@@ -1,8 +1,8 @@
1
1
  ---
2
2
  title: 'React Powertools: SWR'
3
3
  description: A react library that makes it easier to fetch data
4
- image: /images/gopibot.png
4
+ heroImage: /images/gopibot.png
5
- date: 2024-08-16
5
+ pubDate: 2024-08-16
6
6
  tags:
7
7
  - react
8
8
  - frontend
src/content/blog/second-post.md ADDED
@@ -0,0 +1,16 @@
1
+ ---
2
+ title: 'Second post'
3
+ description: 'Lorem ipsum dolor sit amet'
4
+ pubDate: 'Jul 15 2022'
5
+ heroImage: '/blog-placeholder-4.jpg'
6
+ ---
7
+
8
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet.
9
+
10
+ Morbi tristique senectus et netus. Id semper risus in hendrerit gravida rutrum quisque non tellus. Habitasse platea dictumst quisque sagittis purus sit amet. Tellus molestie nunc non blandit massa. Cursus vitae congue mauris rhoncus. Accumsan tortor posuere ac ut. Fringilla urna porttitor rhoncus dolor. Elit ullamcorper dignissim cras tincidunt lobortis. In cursus turpis massa tincidunt dui ut ornare lectus. Integer feugiat scelerisque varius morbi enim nunc. Bibendum neque egestas congue quisque egestas diam. Cras ornare arcu dui vivamus arcu felis bibendum. Dignissim suspendisse in est ante in nibh mauris. Sed tempus urna et pharetra pharetra massa massa ultricies mi.
11
+
12
+ Mollis nunc sed id semper risus in. Convallis a cras semper auctor neque. Diam sit amet nisl suscipit. Lacus viverra vitae congue eu consequat ac felis donec. Egestas integer eget aliquet nibh praesent tristique magna sit amet. Eget magna fermentum iaculis eu non diam. In vitae turpis massa sed elementum. Tristique et egestas quis ipsum suspendisse ultrices. Eget lorem dolor sed viverra ipsum. Vel turpis nunc eget lorem dolor sed viverra. Posuere ac ut consequat semper viverra nam. Laoreet suspendisse interdum consectetur libero id faucibus. Diam phasellus vestibulum lorem sed risus ultricies tristique. Rhoncus dolor purus non enim praesent elementum facilisis. Ultrices tincidunt arcu non sodales neque. Tempus egestas sed sed risus pretium quam vulputate. Viverra suspendisse potenti nullam ac tortor vitae purus faucibus ornare. Fringilla urna porttitor rhoncus dolor purus non. Amet dictum sit amet justo donec enim.
13
+
14
+ Mattis ullamcorper velit sed ullamcorper morbi tincidunt. Tortor posuere ac ut consequat semper viverra. Tellus mauris a diam maecenas sed enim ut sem viverra. Venenatis urna cursus eget nunc scelerisque viverra mauris in. Arcu ac tortor dignissim convallis aenean et tortor at. Curabitur gravida arcu ac tortor dignissim convallis aenean et tortor. Egestas tellus rutrum tellus pellentesque eu. Fusce ut placerat orci nulla pellentesque dignissim enim sit amet. Ut enim blandit volutpat maecenas volutpat blandit aliquam etiam. Id donec ultrices tincidunt arcu. Id cursus metus aliquam eleifend mi.
15
+
16
+ Tempus quam pellentesque nec nam aliquam sem. Risus at ultrices mi tempus imperdiet. Id porta nibh venenatis cras sed felis eget velit. Ipsum a arcu cursus vitae. Facilisis magna etiam tempor orci eu lobortis elementum. Tincidunt dui ut ornare lectus sit. Quisque non tellus orci ac. Blandit libero volutpat sed cras. Nec tincidunt praesent semper feugiat nibh sed pulvinar proin gravida. Egestas integer eget aliquet nibh praesent tristique magna.
src/content/blog/third-post.md ADDED
@@ -0,0 +1,16 @@
1
+ ---
2
+ title: 'Third post'
3
+ description: 'Lorem ipsum dolor sit amet'
4
+ pubDate: 'Jul 22 2022'
5
+ heroImage: '/blog-placeholder-2.jpg'
6
+ ---
7
+
8
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet.
9
+
10
+ Morbi tristique senectus et netus. Id semper risus in hendrerit gravida rutrum quisque non tellus. Habitasse platea dictumst quisque sagittis purus sit amet. Tellus molestie nunc non blandit massa. Cursus vitae congue mauris rhoncus. Accumsan tortor posuere ac ut. Fringilla urna porttitor rhoncus dolor. Elit ullamcorper dignissim cras tincidunt lobortis. In cursus turpis massa tincidunt dui ut ornare lectus. Integer feugiat scelerisque varius morbi enim nunc. Bibendum neque egestas congue quisque egestas diam. Cras ornare arcu dui vivamus arcu felis bibendum. Dignissim suspendisse in est ante in nibh mauris. Sed tempus urna et pharetra pharetra massa massa ultricies mi.
11
+
12
+ Mollis nunc sed id semper risus in. Convallis a cras semper auctor neque. Diam sit amet nisl suscipit. Lacus viverra vitae congue eu consequat ac felis donec. Egestas integer eget aliquet nibh praesent tristique magna sit amet. Eget magna fermentum iaculis eu non diam. In vitae turpis massa sed elementum. Tristique et egestas quis ipsum suspendisse ultrices. Eget lorem dolor sed viverra ipsum. Vel turpis nunc eget lorem dolor sed viverra. Posuere ac ut consequat semper viverra nam. Laoreet suspendisse interdum consectetur libero id faucibus. Diam phasellus vestibulum lorem sed risus ultricies tristique. Rhoncus dolor purus non enim praesent elementum facilisis. Ultrices tincidunt arcu non sodales neque. Tempus egestas sed sed risus pretium quam vulputate. Viverra suspendisse potenti nullam ac tortor vitae purus faucibus ornare. Fringilla urna porttitor rhoncus dolor purus non. Amet dictum sit amet justo donec enim.
13
+
14
+ Mattis ullamcorper velit sed ullamcorper morbi tincidunt. Tortor posuere ac ut consequat semper viverra. Tellus mauris a diam maecenas sed enim ut sem viverra. Venenatis urna cursus eget nunc scelerisque viverra mauris in. Arcu ac tortor dignissim convallis aenean et tortor at. Curabitur gravida arcu ac tortor dignissim convallis aenean et tortor. Egestas tellus rutrum tellus pellentesque eu. Fusce ut placerat orci nulla pellentesque dignissim enim sit amet. Ut enim blandit volutpat maecenas volutpat blandit aliquam etiam. Id donec ultrices tincidunt arcu. Id cursus metus aliquam eleifend mi.
15
+
16
+ Tempus quam pellentesque nec nam aliquam sem. Risus at ultrices mi tempus imperdiet. Id porta nibh venenatis cras sed felis eget velit. Ipsum a arcu cursus vitae. Facilisis magna etiam tempor orci eu lobortis elementum. Tincidunt dui ut ornare lectus sit. Quisque non tellus orci ac. Blandit libero volutpat sed cras. Nec tincidunt praesent semper feugiat nibh sed pulvinar proin gravida. Egestas integer eget aliquet nibh praesent tristique magna.
src/content/blog/using-mdx.mdx ADDED
@@ -0,0 +1,31 @@
1
+ ---
2
+ title: 'Using MDX'
3
+ description: 'Lorem ipsum dolor sit amet'
4
+ pubDate: 'Jun 01 2024'
5
+ heroImage: '/blog-placeholder-5.jpg'
6
+ ---
7
+
8
+ This theme comes with the [@astrojs/mdx](https://docs.astro.build/en/guides/integrations-guide/mdx/) integration installed and configured in your `astro.config.mjs` config file. If you prefer not to use MDX, you can disable support by removing the integration from your config file.
9
+
10
+ ## Why MDX?
11
+
12
+ MDX is a special flavor of Markdown that supports embedded JavaScript & JSX syntax. This unlocks the ability to [mix JavaScript and UI Components into your Markdown content](https://docs.astro.build/en/guides/markdown-content/#mdx-features) for things like interactive charts or alerts.
13
+
14
+ If you have existing content authored in MDX, this integration will hopefully make migrating to Astro a breeze.
15
+
16
+ ## Example
17
+
18
+ Here is how you import and use a UI component inside of MDX.
19
+ When you open this page in the browser, you should see the clickable button below.
20
+
21
+ import HeaderLink from '../../components/HeaderLink.astro';
22
+
23
+ <HeaderLink href="#" onclick="alert('clicked!')">
24
+ Embedded component in MDX
25
+ </HeaderLink>
26
+
27
+ ## More Links
28
+
29
+ - [MDX Syntax Documentation](https://mdxjs.com/docs/what-is-mdx)
30
+ - [Astro Usage Documentation](https://docs.astro.build/en/guides/markdown-content/#markdown-and-mdx-pages)
31
+ - **Note:** [Client Directives](https://docs.astro.build/en/reference/directives-reference/#client-directives) are still required to create interactive components. Otherwise, all components in your MDX will render as static HTML (no JavaScript) by default.
src/layouts/Base.astro ADDED
@@ -0,0 +1,73 @@
1
+ ---
2
+ import { Font } from 'astro:assets';
3
+ import BaseHead from '../components/BaseHead.astro';
4
+ import Header from '../components/Header.astro';
5
+ import Footer from '../components/Footer.astro';
6
+ import { SITE_TITLE, SITE_DESCRIPTION } from '../consts';
7
+ // import '@effective/css-reset';
8
+ import './src/styles/global.css';
9
+
10
+ const { title, description } = Astro.props;
11
+ ---
12
+
13
+ <!doctype html>
14
+ <html lang="en">
15
+ <head>
16
+ <!-- <title slot="head"></title> -->
17
+ <!-- <meta name="author" content="pyrossh" />
18
+ <meta name="keywords" content="pyrossh.dev,pyrossh,svelte,website" />
19
+ <link rel="canonical" href={url} />
20
+ <meta property="og:site_name" content="pyrossh.dev" />
21
+ <meta property="og:type" content="website" />
22
+ <meta property="og:url" content={url} /> -->
23
+ <BaseHead title={title} description={description} />
24
+ <Font cssVariable="--font-roboto" preload />
25
+ </head>
26
+ <body>
27
+ <div class="flex flex-1 flex-col">
28
+ <Header />
29
+ <main class="wrapper">
30
+ <slot />
31
+ <!-- <div class="flex flex-1 flex-row">
32
+ <div class="flex flex-1 flex-row my-4">
33
+ <slot />
34
+ </div>
35
+ </div> -->
36
+ </main>
37
+ <Footer />
38
+ </div>
39
+ </body>
40
+ </html>
41
+
42
+ <style>
43
+ html {
44
+ background-color: white;
45
+ }
46
+
47
+ body {
48
+ /* margin: 0;
49
+ padding: 0;
50
+ text-align: left;
51
+ background: linear-gradient(var(--gray-gradient)) no-repeat;
52
+ background-size: 100% 600px;
53
+ word-wrap: break-word;
54
+ overflow-wrap: break-word;
55
+ color: rgb(var(--gray-dark));
56
+ font-size: 20px;
57
+ line-height: 1.7; */
58
+ background-color: var(--color-white);
59
+ font-family: var(--font-roboto);
60
+ text-rendering: optimizeLegibility;
61
+ font-variant-ligatures: common-ligatures;
62
+ font-kerning: normal;
63
+ font-size: 14pt;
64
+ line-height: 1.6;
65
+ color: #222;
66
+ }
67
+
68
+ main {
69
+ background-color: var(--color-white);
70
+ padding-top: 1em;
71
+ padding-bottom: 1em;
72
+ }
73
+ </style>
src/layouts/Post.astro ADDED
@@ -0,0 +1,73 @@
1
+ ---
2
+ import type { CollectionEntry } from 'astro:content';
3
+ import FormattedDate from '../components/FormattedDate.astro';
4
+ import Layout from './Base.astro';
5
+
6
+ type Props = CollectionEntry<'blog'>['data'];
7
+
8
+ const { title, description, pubDate, updatedDate, heroImage } = Astro.props;
9
+ ---
10
+
11
+ <Layout>
12
+ <article>
13
+ <div class="hero-image">
14
+ {heroImage && <img width={1020} height={510} src={heroImage} alt="" />}
15
+ </div>
16
+ <div class="prose">
17
+ <div class="title">
18
+ <div class="date">
19
+ <FormattedDate date={pubDate} />
20
+ {
21
+ updatedDate && (
22
+ <div class="last-updated-on">
23
+ Last updated on <FormattedDate date={updatedDate} />
24
+ </div>
25
+ )
26
+ }
27
+ </div>
28
+ <h1>{title}</h1>
29
+ <hr />
30
+ </div>
31
+ <slot />
32
+ </div>
33
+ </article>
34
+ </Layout>
35
+ <style>
36
+ main {
37
+ width: calc(100% - 2em);
38
+ max-width: 100%;
39
+ margin: 0;
40
+ }
41
+ .hero-image {
42
+ width: 100%;
43
+ }
44
+ .hero-image img {
45
+ display: block;
46
+ margin: 0 auto;
47
+ border-radius: 12px;
48
+ box-shadow: var(--box-shadow);
49
+ }
50
+ .prose {
51
+ width: 720px;
52
+ max-width: calc(100% - 2em);
53
+ margin: auto;
54
+ padding: 1em;
55
+ color: rgb(var(--gray-dark));
56
+ }
57
+ .title {
58
+ margin-bottom: 1em;
59
+ padding: 1em 0;
60
+ text-align: center;
61
+ line-height: 1;
62
+ }
63
+ .title h1 {
64
+ margin: 0 0 0.5em 0;
65
+ }
66
+ .date {
67
+ margin-bottom: 0.5em;
68
+ color: rgb(var(--gray));
69
+ }
70
+ .last-updated-on {
71
+ font-style: italic;
72
+ }
73
+ </style>
src/lib/components/Copyright.svelte DELETED
@@ -1,9 +0,0 @@
1
- <span class="text-base text-gray-200 hover:no-underline mr-2"
2
- >Copyright © {new Date().getFullYear()}
3
- <a
4
- class="decoration-2 underline underline-offset-2 font-medium hover:text-gray-400 hover:decoration-gray-400"
5
- href="https://git.sr.ht/~pyrossh/"
6
- >
7
- pyrossh
8
- </a>
9
- </span>
src/lib/components/Footer.svelte DELETED
@@ -1,25 +0,0 @@
1
- <script>
2
- import Copyright from './Copyright.svelte';
3
- import SocialLinks from './SocialLinks.svelte';
4
- </script>
5
-
6
- <footer class="bg-black">
7
- <div class="wrapper flex flex-row flex-1 py-4 px-3 max-w-5xl">
8
- <div class="flex-1">
9
- <SocialLinks />
10
- </div>
11
- <div class="flex items-center justify-center mx-2">
12
- <Copyright />
13
- </div>
14
- </div>
15
- </footer>
16
-
17
- <style>
18
- .wrapper {
19
- max-width: calc(95ex - (1em * 2));
20
- margin-right: auto;
21
- margin-left: auto;
22
- padding-left: 1em;
23
- padding-right: 1em;
24
- }
25
- </style>
src/lib/components/Header.svelte DELETED
@@ -1,60 +0,0 @@
1
- <script>
2
- import { page } from '$app/stores';
3
- let isActive = $derived((href) => $page.url.pathname.includes(href));
4
- </script>
5
-
6
- <header>
7
- <nav class="wrapper">
8
- <a class="flex text-[#f1fa8c] mr-4 logo" href="/">
9
- <span class="mr-1">木</span> pyrossh
10
- </a>
11
- <div class="links">
12
- <a href="/cv" class:underline={isActive('/cv')} rel="prefetch"> cv </a>
13
- <div>|</div>
14
- <a href="/posts" class:underline={isActive('/posts')} rel="prefetch"> posts </a>
15
- <div class="hidden sm:block">|</div>
16
- <a class="hidden sm:block" href="https://git.sr.ht/~pyrossh/"> code </a>
17
- </div>
18
- </nav>
19
- </header>
20
-
21
- <style>
22
- header {
23
- background-color: black;
24
- border-top: 5px solid #444;
25
- border-bottom: 1px solid #444;
26
- min-height: 56px;
27
- position: relative;
28
- }
29
-
30
- .wrapper {
31
- max-width: calc(95ex - (1em * 2));
32
- margin-right: auto;
33
- margin-left: auto;
34
- padding-left: 1em;
35
- padding-right: 1em;
36
- }
37
-
38
- .logo {
39
- font-size: 22px;
40
- line-height: 56px;
41
- font-weight: 500;
42
- margin-bottom: 0;
43
- float: left;
44
- }
45
-
46
- .links {
47
- display: flex;
48
- flex-direction: row;
49
- float: right;
50
- font-size: 22px;
51
- line-height: 56px;
52
- color: white;
53
- }
54
-
55
- .links a {
56
- font-weight: 500;
57
- padding-left: 12px;
58
- padding-right: 12px;
59
- }
60
- </style>
src/lib/components/Intro.svelte DELETED
@@ -1,11 +0,0 @@
1
- <h1 class="text-xl text-center sm:text-left lg:leading-tight mt-3">
2
- The only bible app you will ever need
3
- </h1>
4
- <div class="text-center sm:text-left flex flex-col text-lg sm:mt-5">
5
- <p>No ads</p>
6
- <p>No in-app purchases</p>
7
- <p>No distractions</p>
8
- <p>Offline First</p>
9
- <p>Optimized reading</p>
10
- <p>Online Audio Playback</p>
11
- </div>
src/lib/components/Slide.svelte DELETED
@@ -1,47 +0,0 @@
1
- <script>
2
- /**
3
- * @typedef {Object} Props
4
- * @property {any} title - let { title, link, children } = $props();
5
- * @property {any} link - let { title, link, children } = $props();
6
- * @property {boolean} [isExternal] - let { title, link, children } = $props();
7
- * @property {import('svelte').Snippet} [icon]
8
- * @property {import('svelte').Snippet} [children]
9
- */
10
-
11
- /** @type {Props} */
12
- let { title, link, isExternal = true, icon, children } = $props();
13
- </script>
14
-
15
- <div class="card bg-[#f0ede2] rounded-xs">
16
- <div class="card-body p-4">
17
- <div class="card-title">
18
- {@render icon?.()}
19
- <a
20
- class="link"
21
- href={link}
22
- target={isExternal ? '_blank' : ''}
23
- rel={isExternal ? 'noopener noreferrer' : ''}
24
- >
25
- {title}
26
- </a>
27
- </div>
28
- {@render children?.()}
29
- </div>
30
- </div>
31
-
32
- <style>
33
- .card {
34
- display: flex;
35
- }
36
-
37
- .card-title {
38
- display: flex;
39
- flex-direction: row;
40
- align-items: center;
41
- }
42
-
43
- .link {
44
- font-weight: 500;
45
- text-decoration: underline;
46
- }
47
- </style>
src/lib/components/SocialLinks.svelte DELETED
@@ -1,25 +0,0 @@
1
- <script>
2
- import Icon from '@iconify/svelte';
3
- </script>
4
-
5
- <div class="flex hover:no-underline text-white *:mx-2">
6
- <a
7
- href="https://linkedin.com/in/pyrossh"
8
- title="My LinkedIn profile"
9
- target="_blank"
10
- rel="noopener noreferrer"
11
- >
12
- <Icon class="" icon="mdi:linkedin" width="36" />
13
- </a>
14
- <a
15
- href="https://github.com/pyrossh"
16
- title="My GitHub profile"
17
- target="_blank"
18
- rel="noopener noreferrer"
19
- >
20
- <Icon icon="mdi:github" width="36" />
21
- </a>
22
- <a href="mailto:[email protected]" title="My email" target="_blank" rel="noopener noreferrer">
23
- <Icon icon="mdi:email-outline" width="36" />
24
- </a>
25
- </div>
src/lib/dateUtils.js DELETED
@@ -1,5 +0,0 @@
1
- export const formatDate = (d) =>
2
- new Intl.DateTimeFormat('en-GB').format(new Date(d)).replaceAll('/', '-');
3
-
4
- export const formatDateLong = (d) =>
5
- new Intl.DateTimeFormat('en-GB', { dateStyle: 'long' }).format(new Date(d));
src/pages/cv/index.astro ADDED
@@ -0,0 +1,240 @@
1
+ ---
2
+ import Layout from '@/layouts/Base.astro';
3
+ ---
4
+
5
+ <Layout
6
+ title="CV"
7
+ description="Lorem ipsum dolor sit amet"
8
+ pubDate={new Date('August 08 2021')}
9
+ heroImage="/blog-placeholder-about.jpg"
10
+ >
11
+ <div>
12
+ <section>
13
+ <h3>Equal Experts</h3>
14
+ <h4>Software Developer, Oct 2018 - present</h4>
15
+ <h5>
16
+ Making Software. Better. Equal Experts is a network of talented, experienced software
17
+ consultants, specialising in agile delivery.
18
+ </h5>
19
+ <div>
20
+ These are the client projects I worked on,
21
+ <ul>
22
+ <li>
23
+ <h6>John Lewis <span>(Mar '21 - Aug '24)</span></h6>
24
+ <ul class="*:list-disc">
25
+ <li>
26
+ Built a quiz memory game with leaderboard scoring to improve engagement during
27
+ Christmas
28
+ </li>
29
+ <li>
30
+ Implemented new features for customer self-serve actions in returns, cancellations,
31
+ tracking
32
+ </li>
33
+ <li>
34
+ Refactored the old self-serve React app to use Nextjs and removed a large dependency
35
+ on redux
36
+ </li>
37
+ <li>
38
+ Ran many experiments in the customer services and order pages to improve our metrics
39
+ and reduce contacts
40
+ </li>
41
+ <li>
42
+ Built the new Product Description Page (PDP) for Simple Carpets using a micro
43
+ frontend architecture
44
+ </li>
45
+ <li>
46
+ <b>Technologies & Tools</b>: Nodejs, Nextjs, Reactjs, Kotlin, K8s, Grafana, Kibana,
47
+ Firestore, Google Sheets API, Monetate, Adobe Analytics, Scene7, Adobe AEM
48
+ </li>
49
+ </ul>
50
+ </li>
51
+ <li>
52
+ <h6>iOWNA <span>(Mar '20 - Mar '21)</span></h6>
53
+ <ul class="*:list-disc">
54
+ <li>Built a Content Editor for curators to create content on our platform</li>
55
+ <li>
56
+ Built the iOWNA crossplatform app in react-native that works in android, ios, and
57
+ web using one codebase.
58
+ </li>
59
+ <li>Implemented Admin specific functionalities in the web app</li>
60
+ <li>Implemented an in-app OTA update method using expo and semantic versioning.</li>
61
+ <li>Built the iOWNA marketing website</li>
62
+ <li>
63
+ Built the Health Questionnaire clinician/patient feedback form feature with push
64
+ notifications
65
+ </li>
66
+ <li>
67
+ <b>Technologies & Tools</b>: Go, Javascript, React Native, Expo, GraphQL,
68
+ Serverless, AppSync, Cognito, Dynamodb, API Gateway, Lambda, Cloudformation
69
+ </li>
70
+ </ul>
71
+ </li>
72
+ <li>
73
+ <h6>Zeta <span>(Nov '19 - Feb '20)</span></h6>
74
+ <ul class="*:list-disc">
75
+ <li>
76
+ Added multiple download formats (pdf,html,xlsx) for reports in the Reporting Center
77
+ </li>
78
+ <li>
79
+ Created a Groovy Script to automate creating ACL in sandbox authorization framework
80
+ </li>
81
+ <li>Integrated Camunda Workflow Engine into Zeta services in Operations Center</li>
82
+ <li>
83
+ Built a few workflows on Camunda and integrated it with some internal services
84
+ </li>
85
+ <li>
86
+ Built a custom k8s CRD using the operator framework to automate creating ACL in
87
+ sandbox using custom resources
88
+ </li>
89
+ <li>
90
+ <b>Technologies & Tools</b>: Go, Java, Springboot, Camunda, Postgres, Docker, K8s
91
+ </li>
92
+ </ul>
93
+ </li>
94
+ <li>
95
+ <h6>Lifebox <span>(Oct '18 - Oct '19)</span></h6>
96
+ <ul class="*:list-disc">
97
+ <li>Added search functionality to the hospital procedure codes</li>
98
+ <li>
99
+ Converted the Health Questionnaire from json to native go code making it easier to
100
+ make changes to it
101
+ </li>
102
+ <li>
103
+ Integrated with SAP using HL7 message format to create patients, episodes,
104
+ schedule/cancel procedures
105
+ </li>
106
+ <li>
107
+ Built the Patient Document repository for uploading, downloading patient files
108
+ </li>
109
+ <li>Built the patients online reports view using the data from SAP</li>
110
+ <li>
111
+ <b>Technologies & Tools</b>: Go, Javascript, Reactjs, K6, Serverless, Grafana,
112
+ Cognito, Dynamodb, API Gateway , Lambda, GraphQL, Cloudformation, SQLite3
113
+ </li>
114
+ </ul>
115
+ </li>
116
+ </ul>
117
+ </div>
118
+ </section>
119
+ <section>
120
+ <h3>Numberz</h3>
121
+ <h4>Full Stack Developer, Sept 2016 - Oct 2018</h4>
122
+ <h5>
123
+ Numberz integrates banking with your day-2-day business work-flows freeing up a lot of
124
+ effort, time and heart-burn, to help your business grow.
125
+ </h5>
126
+ <ul class="*:list-disc">
127
+ <li>Implemented new features and fixed bugs on the numberz android app</li>
128
+ <li>Integrated numberz with Tally ERP (export and import of sales, purchases)</li>
129
+ <li>
130
+ Implemented CI and Devops within out system to ease our deployment process using docker
131
+ and docker-compose
132
+ </li>
133
+ <li>
134
+ Created a slack bot called deploybot which was used to deploy our microservices to our
135
+ servers
136
+ </li>
137
+ <li>Started tech talks on Thursdays to discuss cutting edge technologies</li>
138
+ <li>Architected and built the Notification Service using rabbitmq and nodejs</li>
139
+ <li>Built the Multi-User and Multi-Company Features</li>
140
+ <li>
141
+ Implemented and lead a team on integration with the GSTN System so that customers could
142
+ file their GST Taxes within our product
143
+ </li>
144
+ <li>Architected and built the numberz Identity Management Service(IMS)</li>
145
+ <li>Architected our new product called the Numberz Accounts Receivable (AR)</li>
146
+ <li>Laid down the architecture for the frontend and backend</li>
147
+ <li>
148
+ Built these core features for our new AR Product - Auto Reminders, Manual Reminders, User
149
+ Management, Cash Discounting, CFO Dashboard Metrics
150
+ </li>
151
+ <li>
152
+ <b>Technologies & Tools</b>: Nodejs, Mongodb, Postgres, GraphQL, Ansible, K8s, Typescript,
153
+ Reactjs
154
+ </li>
155
+ </ul>
156
+ </section>
157
+ <section>
158
+ <h3>Playlyfe</h3>
159
+ <h4>Full Stack Developer, Apr 2014 - Sept 2016</h4>
160
+ <h5>
161
+ Playlyfe is an online Gamification Platform which empowers anyone to design and implement a
162
+ gamified system.
163
+ </h5>
164
+ <ul class="*:list-disc">
165
+ <li>Built the Playlyfe Hybrid Mobile app using Phonegap for Android and iOS</li>
166
+ <li>Built the leaderboard system using Mongodb, Redis and Couchbase as the datastore</li>
167
+ <li>Migration of data from v1 to v2 of the API</li>
168
+ <li>Built SDKs for the Playlyfe v2 API in C#, Java, Python, Ruby, PHP, Nodejs, Gos</li>
169
+ <li>Maintained the job server and wrote most of the background jobs</li>
170
+ <li>
171
+ Added documentation to most of the REST API and created the Developer Console which was
172
+ Like Swagger UI
173
+ </li>
174
+ <li>Integrated our REST API in Leanosphere's LMS</li>
175
+ <li>Integrated the REST API in Knolskape's product Aktivlearn LMS</li>
176
+ <li>Integrated the REST API in Linkstreet's LMS</li>
177
+ <li>
178
+ Integrated the REST API in Moodle LMS by creating an admin plugin to add Gamification
179
+ features
180
+ </li>
181
+ <li>Rebuilt the core platform in golang for performance and developement speed</li>
182
+ <li>Built the GraphQL API for our cutting edge product Catalyst</li>
183
+ <li>
184
+ Convinced the boss to create our own scripting language plscript for our rule engine.
185
+ </li>
186
+ <li>Build a REST API for our product catalyst for a POC with Vodafone</li>
187
+ <li>
188
+ Built the Quiz, Review, Match, Tournament features in Catalyst for a major project with HP
189
+ </li>
190
+ <li>Added gamification features to Saudi Matches a popular game tracking app</li>
191
+ <li>
192
+ <b>Technologies & Tools</b>: Nodejs, Coffeescript, Angularjs, Mongodb, Couchbase, Redis,
193
+ Seaweedfs, Postgres, Golang, GraphQL, Relay, React
194
+ </li>
195
+ </ul>
196
+ </section>
197
+ </div>
198
+ </Layout>
199
+ <style>
200
+ b {
201
+ font-weight: 600;
202
+ }
203
+
204
+ ul {
205
+ margin: 0.5rem;
206
+ padding-left: 1rem;
207
+ }
208
+
209
+ li {
210
+ list-style-type: disc;
211
+ list-style-position: outside;
212
+ }
213
+
214
+ h3 {
215
+ font-weight: 700;
216
+ font-size: 1.4rem;
217
+ margin-top: 0.5rem;
218
+ margin-bottom: 0.5rem;
219
+ }
220
+
221
+ h4 {
222
+ font-weight: 600;
223
+ margin-top: 0.5rem;
224
+ }
225
+
226
+ h5 {
227
+ margin-top: 0.5rem;
228
+ }
229
+
230
+ h6 {
231
+ font-weight: 600;
232
+ margin-top: 0.5rem;
233
+
234
+ span {
235
+ font-family: sans-serif;
236
+ font-weight: 400;
237
+ font-size: 0.95rem;
238
+ }
239
+ }
240
+ </style>
src/pages/index.astro ADDED
@@ -0,0 +1,263 @@
1
+ ---
2
+ import { Image } from 'astro:assets';
3
+ import Layout from '@/layouts/Base.astro';
4
+ import Slide from '@/components/Slide.astro';
5
+ import onlyBiblePng from '@/assets/images/app_icon.png';
6
+ import rustPng from '@/assets/logos/rust.png';
7
+ import pyrosshPng from '@/assets/logos/pyrossh.png';
8
+ import stats from '@/assets/logos/stats.png';
9
+ import code from '@/assets/logos/code.png';
10
+ import helix from '@/assets/logos/helix.png';
11
+ import nu from '@/assets/logos/nu.png';
12
+ import iterm from '@/assets/logos/iterm.png';
13
+ import zellij from '@/assets/logos/zellij.png';
14
+ import inkscape from '@/assets/logos/inkscape.png';
15
+ ---
16
+
17
+ <style>
18
+ h2 {
19
+ font-size: 1.5rem;
20
+ font-weight: 600;
21
+ }
22
+
23
+ section {
24
+ display: flex;
25
+ flex-direction: column;
26
+ margin-top: 1.5rem;
27
+ margin-bottom: 1rem;
28
+ }
29
+
30
+ .soft-link {
31
+ display: flex;
32
+ flex-direction: row;
33
+ align-items: center;
34
+ text-align: left;
35
+
36
+ & > div {
37
+ flex: 1;
38
+ }
39
+ }
40
+
41
+ .p-0\.5 {
42
+ /* padding: 0.125rem; */
43
+ }
44
+
45
+ .rounded-md {
46
+ border-radius: 0.375rem;
47
+ }
48
+ </style>
49
+
50
+ <Layout>
51
+ <div class="mx-auto mb-10">
52
+ <div>
53
+ <h1 class="text-3xl font-bold mb-4">Hello!</h1>
54
+ <p>
55
+ <a
56
+ class="underline"
57
+ href="https://www.linkedin.com/in/pyrossh"
58
+ target="_blank"
59
+ rel="noopener noreferrer"
60
+ >
61
+ <strong>I’m</strong>
62
+ </a>
63
+ a full stack developer based out of Bangalore, India and have worked for startups and enterprises
64
+ that focus on products in the healthcare and finance domains. I like to build frameworks and
65
+ automate common tasks to make it easier to develop applications.
66
+ </p>
67
+ <p>
68
+ I enjoy working on open-source projects, and during the last decade, I've created a number
69
+ of projects that are widely used.
70
+ </p>
71
+ <div>
72
+ <section>
73
+ <div class="flex items-center mb-4">
74
+ <h2>Projects</h2>
75
+ </div>
76
+ <div class="grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-8">
77
+ <Slide title="rust-embed" link="https://git.sr.ht/~pyrossh/rust-embed">
78
+ <Image slot="icon" class="mr-2 w-9 rounded-xl" src={rustPng} alt="rust embed" />
79
+ <p>
80
+ A rust proc-macro which loads files into the rust binary at compile time during
81
+ release and loads the file from the fs during dev
82
+ </p>
83
+ </Slide>
84
+ <Slide title="pyrossh.dev" link="https://git.sr.ht/~pyrossh/website">
85
+ <Image
86
+ slot="icon"
87
+ class="mr-2 w-9 rounded-xl"
88
+ src={pyrosshPng}
89
+ alt="pyrossh website"
90
+ />
91
+ <p>
92
+ 木 Personal website of pyrossh. Built with
93
+ <span class="*:underline">
94
+ <a href="https://astro.build/" target="_blank" rel="noopener noreferrer"
95
+ >astrojs</a
96
+ >,
97
+ <a href="https://shiki.matsu.io/" target="_blank" rel="noopener noreferrer"
98
+ >shiki</a
99
+ >,
100
+ <a href="https://vitejs.dev/" target="_blank" rel="noopener noreferrer">vite</a>.
101
+ </span>
102
+ </p>
103
+ </Slide>
104
+ <Slide title="pacman" link="https://git.sr.ht/~pyrossh/plum">
105
+ <span slot="icon" class="text-4xl mr-2">👾</span>
106
+ <p>
107
+ A statically typed, imperative programming language with ADT's inspired by rust,
108
+ haskell.
109
+ </p>
110
+ </Slide>
111
+ <Slide title="Only Bible App" link="/only-bible-app" isExternal={false}>
112
+ <Image
113
+ slot="icon"
114
+ class="mr-2 w-9 rounded-xl"
115
+ src={onlyBiblePng}
116
+ alt="Only Bible App"
117
+ />
118
+ <p>
119
+ The only bible app you will ever need. No ads, No in-app purchases, No distractions.
120
+ Works completely offline.
121
+ </p>
122
+ </Slide>
123
+ </div>
124
+
125
+ <div class="grid grid-cols-1 gap-4 sm:grid-cols-2 sm:gap-8">
126
+ <section>
127
+ <div class="flex items-center">
128
+ <h2>Interests</h2>
129
+ </div>
130
+ <ul class="grid gap-2 grid-cols-3 text-center mt-4 *:bg-slate-100 *:p-1">
131
+ <li>HTML</li>
132
+ <li>CSS</li>
133
+ <li>Javascript</li>
134
+ <li>SQL</li>
135
+ <li>Go</li>
136
+ <li>Zig</li>
137
+ <li>Kotlin</li>
138
+ <li>React</li>
139
+ <li>Expo</li>
140
+ <li>Bun</li>
141
+ <li>MicroZig</li>
142
+ <li>Kaluma</li>
143
+ <li>K8s</li>
144
+ <li>Knative</li>
145
+ <li>Iceberg</li>
146
+ </ul>
147
+ </section>
148
+ <section>
149
+ <div class="flex items-center">
150
+ <h2>Contact</h2>
151
+ </div>
152
+ <ul
153
+ class="grid gap-2 grid-cols-1 text-left mt-4 *:bg-slate-100 *:p-2 *:flex *:flex-col *:items-baseline *:sm:flex-row"
154
+ >
155
+ <li>
156
+ <strong class="mr-2">Email:</strong>
157
+ <span>[email protected]</span>
158
+ </li>
159
+ <li>
160
+ <strong class="mr-2">Sourcehut:</strong>
161
+ <a class="text-blue-900" href="https://git.sr.ht/~pyrossh/">
162
+ https://git.sr.ht/~pyrossh/
163
+ </a>
164
+ </li>
165
+ <li>
166
+ <strong class="mr-2">LinkedIn:</strong>
167
+ <a class="text-blue-900" href="https://www.linkedin.com/in/peter-john-in">
168
+ https://www.linkedin.com/in/pyrossh
169
+ </a>
170
+ </li>
171
+ </ul>
172
+ </section>
173
+ </div>
174
+ <section>
175
+ <div class="flex items-center">
176
+ <h2>Tools</h2>
177
+ </div>
178
+ <ul class="grid gap-2 grid-cols-3 md:grid-cols-7 text-center mt-4 *:bg-slate-100 *:p-1">
179
+ <li>
180
+ <a
181
+ class="soft-link"
182
+ href="https://github.com/exelban/stats"
183
+ target="_blank"
184
+ rel="noopener noreferrer"
185
+ >
186
+ <div>Stats</div>
187
+ <Image src={stats} alt="Stats" width="32" />
188
+ </a>
189
+ </li>
190
+ <li>
191
+ <a
192
+ class="soft-link"
193
+ href="https://github.com/microsoft/vscode"
194
+ target="_blank"
195
+ rel="noopener noreferrer"
196
+ >
197
+ <div>VS Code</div>
198
+ <Image src={code} alt="VS Code" width="32" />
199
+ </a>
200
+ </li>
201
+ <li>
202
+ <a
203
+ class="soft-link"
204
+ href="https://github.com/helix-editor/helix"
205
+ target="_blank"
206
+ rel="noopener noreferrer"
207
+ >
208
+ <div>Helix</div>
209
+ <Image src={helix} alt="Helix" width="32" />
210
+ </a>
211
+ </li>
212
+ <li>
213
+ <a
214
+ class="soft-link"
215
+ href="https://github.com/nushell/nushell"
216
+ target="_blank"
217
+ rel="noopener noreferrer"
218
+ >
219
+ <div>Nushell</div>
220
+ <Image class="p-0.5 rounded-md" src={nu} alt="nu-shell" width="32" />
221
+ </a>
222
+ </li>
223
+ <li>
224
+ <a
225
+ class="soft-link"
226
+ href="https://github.com/gnachman/iTerm2"
227
+ target="_blank"
228
+ rel="noopener noreferrer"
229
+ >
230
+ <div>iTerm2</div>
231
+ <Image src={iterm} alt="iterm2" width="32" />
232
+ </a>
233
+ </li>
234
+ <li>
235
+ <a
236
+ class="soft-link"
237
+ href="https://zellij.dev/"
238
+ target="_blank"
239
+ rel="noopener noreferrer"
240
+ >
241
+ <div>Zellij</div>
242
+ <Image class="w-7 p-0.5" src={zellij} alt="zellij" width="32" />
243
+ </a>
244
+ </li>
245
+
246
+ <li>
247
+ <a
248
+ class="soft-link"
249
+ href="https://inkscape.org/"
250
+ target="_blank"
251
+ rel="noopener noreferrer"
252
+ >
253
+ <div>Inkscape</div>
254
+ <Image src={inkscape} alt="inkscape" width="32" />
255
+ </a>
256
+ </li>
257
+ </ul>
258
+ </section>
259
+ </section>
260
+ </div>
261
+ </div>
262
+ </div>
263
+ </Layout>
src/pages/posts/[...slug].astro ADDED
@@ -0,0 +1,75 @@
1
+ ---
2
+ import { type CollectionEntry, getCollection } from 'astro:content';
3
+ import { render } from 'astro:content';
4
+ import Layout from '@/layouts/Base.astro';
5
+ import FormattedDate from '@/components/FormattedDate.astro';
6
+
7
+ export async function getStaticPaths() {
8
+ const posts = await getCollection('blog');
9
+ return posts.map((post) => ({
10
+ params: { slug: post.id },
11
+ props: post,
12
+ }));
13
+ }
14
+ type Props = CollectionEntry<'blog'>;
15
+
16
+ const {
17
+ data: { title, description, pubDate, updatedDate, heroImage },
18
+ } = Astro.props;
19
+ const { Content } = await render(Astro.props);
20
+ ---
21
+
22
+ <Layout>
23
+ <article>
24
+ <!-- <div class="hero-image">
25
+ {heroImage && <img width={1020} height={510} src={heroImage} alt="" />}
26
+ </div> -->
27
+ <div class="title">
28
+ <div class="date">
29
+ <FormattedDate date={pubDate} />
30
+ {
31
+ updatedDate && (
32
+ <div class="last-updated-on">
33
+ Last updated on <FormattedDate date={updatedDate} />
34
+ </div>
35
+ )
36
+ }
37
+ </div>
38
+ <h1>{title}</h1>
39
+ <hr />
40
+ </div>
41
+ <Content />
42
+ </article>
43
+ </Layout>
44
+ <style>
45
+ article {
46
+ p {
47
+ padding-bottom: 20px;
48
+ }
49
+ }
50
+ .hero-image {
51
+ width: 100%;
52
+ }
53
+ .hero-image img {
54
+ display: block;
55
+ margin: 0 auto;
56
+ border-radius: 12px;
57
+ box-shadow: var(--box-shadow);
58
+ }
59
+ .title {
60
+ margin-bottom: 1em;
61
+ padding: 1em 0;
62
+ text-align: center;
63
+ line-height: 1;
64
+ }
65
+ .title h1 {
66
+ margin: 0 0 0.5em 0;
67
+ }
68
+ .date {
69
+ margin-bottom: 0.5em;
70
+ color: rgb(var(--gray));
71
+ }
72
+ .last-updated-on {
73
+ font-style: italic;
74
+ }
75
+ </style>
src/pages/posts/index.astro ADDED
@@ -0,0 +1,45 @@
1
+ ---
2
+ import { getCollection } from 'astro:content';
3
+ import FormattedDate from '../../components/FormattedDate.astro';
4
+ import Layout from '@/layouts/Base.astro';
5
+
6
+ const posts = (await getCollection('blog')).sort(
7
+ (a, b) => b.data.pubDate.valueOf() - a.data.pubDate.valueOf(),
8
+ );
9
+ ---
10
+
11
+ <Layout>
12
+ <h1 class="font-bold text-3xl">Posts</h1>
13
+ <div class="container">
14
+ <ul class="flex flex-col">
15
+ {
16
+ posts.map((post) => (
17
+ <li class="grid grid-cols-1 sm:grid-cols-2 gap-3 justify-start items-end mt-5 leading-6">
18
+ <div class="flex flex-col">
19
+ <a class="text-black underline underline-offset-4" href={`/posts/${post.id}`}>
20
+ {post.data.title}
21
+ </a>
22
+ {/* <span class="hover:cursor-default">{post.data.}</span> */}
23
+ </div>
24
+ <span class="flex flex-1 justify-end sm:ml-4 text-md text-gray-900">
25
+ <FormattedDate date={post.data.pubDate} />
26
+ </span>
27
+ {/* <a href={`/blog/${post.id}/`}>
28
+ <img width={720} height={360} src={post.data.heroImage} alt="" />
29
+ <h4 class="title">{post.data.title}</h4>
30
+ <p class="date">
31
+ <FormattedDate date={post.data.pubDate} />
32
+ </p>
33
+ </a> */}
34
+ </li>
35
+ ))
36
+ }
37
+ </ul>
38
+ </div>
39
+ </Layout>
40
+ <style>
41
+ .container {
42
+ display: flex;
43
+ float: left;
44
+ }
45
+ </style>
src/pages/rss.xml.js ADDED
@@ -0,0 +1,16 @@
1
+ import rss from '@astrojs/rss';
2
+ import { getCollection } from 'astro:content';
3
+ import { SITE_TITLE, SITE_DESCRIPTION } from '../consts';
4
+
5
+ export async function GET(context) {
6
+ const posts = await getCollection('blog');
7
+ return rss({
8
+ title: SITE_TITLE,
9
+ description: SITE_DESCRIPTION,
10
+ site: context.site,
11
+ items: posts.map((post) => ({
12
+ ...post.data,
13
+ link: `/blog/${post.id}/`,
14
+ })),
15
+ });
16
+ }
src/routes/cv/+page.svelte DELETED
@@ -1,229 +0,0 @@
1
- <svelte:head>
2
- <title>pyrossh | cv</title>
3
- <meta name="description" content="Peter John's CV" />
4
- </svelte:head>
5
-
6
- <div>
7
- <section>
8
- <h3>Equal Experts</h3>
9
- <h4>Software Developer, Oct 2018 - present</h4>
10
- <h5>
11
- Making Software. Better. Equal Experts is a network of talented, experienced software
12
- consultants, specialising in agile delivery.
13
- </h5>
14
- <div>
15
- These are the client projects I worked on,
16
- <ul>
17
- <li>
18
- <h6>John Lewis <span>(Mar '21 - Aug '24)</span></h6>
19
- <ul class="*:list-disc">
20
- <li>
21
- Built a quiz memory game with leaderboard scoring to improve engagement during
22
- Christmas
23
- </li>
24
- <li>
25
- Implemented new features for customer self-serve actions in returns, cancellations,
26
- tracking
27
- </li>
28
- <li>
29
- Refactored the old self-serve React app to use Nextjs and removed a large dependency
30
- on redux
31
- </li>
32
- <li>
33
- Ran many experiments in the customer services and order pages to improve our metrics
34
- and reduce contacts
35
- </li>
36
- <li>
37
- Built the new Product Description Page (PDP) for Simple Carpets using a micro frontend
38
- architecture
39
- </li>
40
- <li>
41
- <b>Technologies & Tools</b>: Nodejs, Nextjs, Reactjs, Kotlin, K8s, Grafana, Kibana,
42
- Firestore, Google Sheets API, Monetate, Adobe Analytics, Scene7, Adobe AEM
43
- </li>
44
- </ul>
45
- </li>
46
- <li>
47
- <h6>iOWNA <span>(Mar '20 - Mar '21)</span></h6>
48
- <ul class="*:list-disc">
49
- <li>Built a Content Editor for curators to create content on our platform</li>
50
- <li>
51
- Built the iOWNA crossplatform app in react-native that works in android, ios, and web
52
- using one codebase.
53
- </li>
54
- <li>Implemented Admin specific functionalities in the web app</li>
55
- <li>Implemented an in-app OTA update method using expo and semantic versioning.</li>
56
- <li>Built the iOWNA marketing website</li>
57
- <li>
58
- Built the Health Questionnaire clinician/patient feedback form feature with push
59
- notifications
60
- </li>
61
- <li>
62
- <b>Technologies & Tools</b>: Go, Javascript, React Native, Expo, GraphQL, Serverless,
63
- AppSync, Cognito, Dynamodb, API Gateway, Lambda, Cloudformation
64
- </li>
65
- </ul>
66
- </li>
67
- <li>
68
- <h6>Zeta <span>(Nov '19 - Feb '20)</span></h6>
69
- <ul class="*:list-disc">
70
- <li>
71
- Added multiple download formats (pdf,html,xlsx) for reports in the Reporting Center
72
- </li>
73
- <li>
74
- Created a Groovy Script to automate creating ACL in sandbox authorization framework
75
- </li>
76
- <li>Integrated Camunda Workflow Engine into Zeta services in Operations Center</li>
77
- <li>Built a few workflows on Camunda and integrated it with some internal services</li>
78
- <li>
79
- Built a custom k8s CRD using the operator framework to automate creating ACL in
80
- sandbox using custom resources
81
- </li>
82
- <li>
83
- <b>Technologies & Tools</b>: Go, Java, Springboot, Camunda, Postgres, Docker, K8s
84
- </li>
85
- </ul>
86
- </li>
87
- <li>
88
- <h6>Lifebox <span>(Oct '18 - Oct '19)</span></h6>
89
- <ul class="*:list-disc">
90
- <li>Added search functionality to the hospital procedure codes</li>
91
- <li>
92
- Converted the Health Questionnaire from json to native go code making it easier to
93
- make changes to it
94
- </li>
95
- <li>
96
- Integrated with SAP using HL7 message format to create patients, episodes,
97
- schedule/cancel procedures
98
- </li>
99
- <li>Built the Patient Document repository for uploading, downloading patient files</li>
100
- <li>Built the patients online reports view using the data from SAP</li>
101
- <li>
102
- <b>Technologies & Tools</b>: Go, Javascript, Reactjs, K6, Serverless, Grafana,
103
- Cognito, Dynamodb, API Gateway , Lambda, GraphQL, Cloudformation, SQLite3
104
- </li>
105
- </ul>
106
- </li>
107
- </ul>
108
- </div>
109
- </section>
110
- <section>
111
- <h3>Numberz</h3>
112
- <h4>Full Stack Developer, Sept 2016 - Oct 2018</h4>
113
- <h5>
114
- Numberz integrates banking with your day-2-day business work-flows freeing up a lot of effort,
115
- time and heart-burn, to help your business grow.
116
- </h5>
117
- <ul class="*:list-disc">
118
- <li>Implemented new features and fixed bugs on the numberz android app</li>
119
- <li>Integrated numberz with Tally ERP (export and import of sales, purchases)</li>
120
- <li>
121
- Implemented CI and Devops within out system to ease our deployment process using docker and
122
- docker-compose
123
- </li>
124
- <li>
125
- Created a slack bot called deploybot which was used to deploy our microservices to our
126
- servers
127
- </li>
128
- <li>Started tech talks on Thursdays to discuss cutting edge technologies</li>
129
- <li>Architected and built the Notification Service using rabbitmq and nodejs</li>
130
- <li>Built the Multi-User and Multi-Company Features</li>
131
- <li>
132
- Implemented and lead a team on integration with the GSTN System so that customers could file
133
- their GST Taxes within our product
134
- </li>
135
- <li>Architected and built the numberz Identity Management Service(IMS)</li>
136
- <li>Architected our new product called the Numberz Accounts Receivable (AR)</li>
137
- <li>Laid down the architecture for the frontend and backend</li>
138
- <li>
139
- Built these core features for our new AR Product - Auto Reminders, Manual Reminders, User
140
- Management, Cash Discounting, CFO Dashboard Metrics
141
- </li>
142
- <li>
143
- <b>Technologies & Tools</b>: Nodejs, Mongodb, Postgres, GraphQL, Ansible, K8s, Typescript,
144
- Reactjs
145
- </li>
146
- </ul>
147
- </section>
148
- <section>
149
- <h3>Playlyfe</h3>
150
- <h4>Full Stack Developer, Apr 2014 - Sept 2016</h4>
151
- <h5>
152
- Playlyfe is an online Gamification Platform which empowers anyone to design and implement a
153
- gamified system.
154
- </h5>
155
- <ul class="*:list-disc">
156
- <li>Built the Playlyfe Hybrid Mobile app using Phonegap for Android and iOS</li>
157
- <li>Built the leaderboard system using Mongodb, Redis and Couchbase as the datastore</li>
158
- <li>Migration of data from v1 to v2 of the API</li>
159
- <li>Built SDKs for the Playlyfe v2 API in C#, Java, Python, Ruby, PHP, Nodejs, Gos</li>
160
- <li>Maintained the job server and wrote most of the background jobs</li>
161
- <li>
162
- Added documentation to most of the REST API and created the Developer Console which was Like
163
- Swagger UI
164
- </li>
165
- <li>Integrated our REST API in Leanosphere's LMS</li>
166
- <li>Integrated the REST API in Knolskape's product Aktivlearn LMS</li>
167
- <li>Integrated the REST API in Linkstreet's LMS</li>
168
- <li>
169
- Integrated the REST API in Moodle LMS by creating an admin plugin to add Gamification
170
- features
171
- </li>
172
- <li>Rebuilt the core platform in golang for performance and developement speed</li>
173
- <li>Built the GraphQL API for our cutting edge product Catalyst</li>
174
- <li>Convinced the boss to create our own scripting language plscript for our rule engine.</li>
175
- <li>Build a REST API for our product catalyst for a POC with Vodafone</li>
176
- <li>
177
- Built the Quiz, Review, Match, Tournament features in Catalyst for a major project with HP
178
- </li>
179
- <li>Added gamification features to Saudi Matches a popular game tracking app</li>
180
- <li>
181
- <b>Technologies & Tools</b>: Nodejs, Coffeescript, Angularjs, Mongodb, Couchbase, Redis,
182
- Seaweedfs, Postgres, Golang, GraphQL, Relay, React
183
- </li>
184
- </ul>
185
- </section>
186
- </div>
187
-
188
- <style>
189
- b {
190
- font-weight: 600;
191
- }
192
-
193
- ul {
194
- margin: 0.5rem;
195
- padding-left: 1rem;
196
- }
197
-
198
- li {
199
- list-style-type: disc;
200
- list-style-position: outside;
201
- }
202
-
203
- h3 {
204
- font-weight: 700;
205
- font-size: 1.2rem;
206
- margin-top: 0.5rem;
207
- margin-bottom: 0.5rem;
208
- }
209
-
210
- h4 {
211
- font-weight: 600;
212
- margin-top: 0.5rem;
213
- }
214
-
215
- h5 {
216
- margin-top: 0.5rem;
217
- }
218
-
219
- h6 {
220
- font-weight: 600;
221
- margin-top: 0.5rem;
222
-
223
- span {
224
- font-family: sans-serif;
225
- font-weight: 400;
226
- font-size: 0.95rem;
227
- }
228
- }
229
- </style>
src/styles/global.css ADDED
@@ -0,0 +1,150 @@
1
+ @import "tailwindcss";
2
+
3
+ :root {
4
+ --color-accent: #F1FA8C;
5
+ --color-accent-dark: #000D8A;
6
+ --color-black: #000000;
7
+ --color-white: #FFFFFF;
8
+ --gray: 96, 115, 159;
9
+ --gray-light: 229, 233, 240;
10
+ --gray-dark: 34, 41, 57;
11
+ --gray-gradient: rgba(var(--gray-light), 50%), #fff;
12
+ --box-shadow:
13
+ 0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%),
14
+ 0 16px 32px rgba(var(--gray), 33%);
15
+ }
16
+
17
+ /* body {
18
+ margin: 0;
19
+ padding: 0;
20
+ text-align: left;
21
+ background: linear-gradient(var(--gray-gradient)) no-repeat;
22
+ background-size: 100% 600px;
23
+ word-wrap: break-word;
24
+ overflow-wrap: break-word;
25
+ color: rgb(var(--gray-dark));
26
+ font-size: 20px;
27
+ line-height: 1.7;
28
+ } */
29
+
30
+ /* h1,
31
+ h2,
32
+ h3,
33
+ h4,
34
+ h5,
35
+ h6 {
36
+ margin: 0 0 0.5rem 0;
37
+ color: rgb(var(--black));
38
+ line-height: 1.2;
39
+ }
40
+
41
+ h1 {
42
+ font-size: 3.052em;
43
+ }
44
+
45
+ h2 {
46
+ font-size: 2.441em;
47
+ }
48
+
49
+ h3 {
50
+ font-size: 1.953em;
51
+ }
52
+
53
+ h4 {
54
+ font-size: 1.563em;
55
+ }
56
+
57
+ h5 {
58
+ font-size: 1.25em;
59
+ }
60
+
61
+ strong,
62
+ b {
63
+ font-weight: 700;
64
+ }
65
+
66
+ a {
67
+ color: var(--color-black);
68
+ }
69
+
70
+ a:hover {
71
+ color: var(--accent);
72
+ }
73
+
74
+ p {
75
+ margin-bottom: 1em;
76
+ }
77
+
78
+ .prose p {
79
+ margin-bottom: 2em;
80
+ }
81
+
82
+ textarea {
83
+ width: 100%;
84
+ font-size: 16px;
85
+ }
86
+
87
+ input {
88
+ font-size: 16px;
89
+ }
90
+
91
+ table {
92
+ width: 100%;
93
+ }
94
+
95
+ img {
96
+ max-width: 100%;
97
+ height: auto;
98
+ border-radius: 8px;
99
+ }
100
+
101
+ code {
102
+ padding: 2px 5px;
103
+ background-color: rgb(var(--gray-light));
104
+ border-radius: 2px;
105
+ }
106
+
107
+ pre {
108
+ padding: 1.5em;
109
+ border-radius: 8px;
110
+ }
111
+
112
+ pre>code {
113
+ all: unset;
114
+ }
115
+
116
+ blockquote {
117
+ border-left: 4px solid var(--accent);
118
+ padding: 0 0 0 20px;
119
+ margin: 0px;
120
+ font-size: 1.333em;
121
+ }
122
+
123
+ hr {
124
+ border: none;
125
+ border-top: 1px solid rgb(var(--gray-light));
126
+ }
127
+
128
+ @media (max-width: 720px) {
129
+ body {
130
+ font-size: 18px;
131
+ }
132
+
133
+ main {
134
+ padding: 1em;
135
+ }
136
+ } */
137
+
138
+ .wrapper {
139
+ width: calc(95ex - (1em * 2));
140
+ margin-right: auto;
141
+ margin-left: auto;
142
+ padding-left: 1em;
143
+ padding-right: 1em;
144
+ }
145
+
146
+ @media (max-width: 720px) {
147
+ .wrapper {
148
+ width: 100%;
149
+ }
150
+ }
{src → src2}/app.css RENAMED
File without changes
{src → src2}/app.d.ts RENAMED
File without changes
{src → src2}/app.html RENAMED
File without changes
{src → src2}/index.test.js RENAMED
File without changes
{src → src2}/routes/+error.svelte RENAMED
File without changes
{src → src2}/routes/+layout.js RENAMED
File without changes
{src → src2}/routes/+layout.svelte RENAMED
@@ -17,28 +17,8 @@
17
17
  let isAppPage = $derived($page.url.pathname.includes('only-bible-app'));
18
18
  </script>
19
19
 
20
- <svelte:head>
21
- <meta name="author" content="pyrossh" />
22
- <meta name="keywords" content="pyrossh.dev,pyrossh,svelte,website" />
23
- <link rel="canonical" href={url} />
24
- <meta property="og:site_name" content="pyrossh.dev" />
25
- <meta property="og:type" content="website" />
26
- <meta property="og:url" content={url} />
27
- </svelte:head>
20
+ <svelte:head></svelte:head>
28
- {#if !isAppPage}
21
+ {#if !isAppPage}{:else}
29
- <div class="flex flex-1 flex-col">
30
- <Header />
31
- <main class="wrapper bg-white">
32
- <div class="flex flex-1 flex-row">
33
- <div class="flex flex-1 flex-row my-4">
34
- <!-- {@render children()} -->
35
- {@render children?.()}
36
- </div>
37
- </div>
38
- </main>
39
- <Footer />
40
- </div>
41
- {:else}
42
22
  {@render children?.()}
43
23
  {/if}
44
24
 
{src → src2}/routes/+page.svelte RENAMED
@@ -243,32 +243,3 @@
243
243
  </div>
244
244
  </div>
245
245
  </div>
246
-
247
- <style>
248
- h2 {
249
- font-size: 1.5rem;
250
- font-weight: 600;
251
- }
252
-
253
- section {
254
- display: flex;
255
- flex-direction: column;
256
- margin-top: 1.5rem;
257
- margin-bottom: 1rem;
258
- }
259
-
260
- .soft-link {
261
- display: flex;
262
- flex-direction: row;
263
- align-items: center;
264
- text-align: left;
265
-
266
- & > div {
267
- flex: 1;
268
- }
269
- }
270
-
271
- .soft-icon {
272
- width: 32px;
273
- }
274
- </style>
src2/routes/cv/+page.svelte ADDED
@@ -0,0 +1,4 @@
1
+ <svelte:head>
2
+ <title>pyrossh | cv</title>
3
+ <meta name="description" content="Peter John's CV" />
4
+ </svelte:head>
{src → src2}/routes/only-bible-app/+layout.svelte RENAMED
File without changes
{src → src2}/routes/only-bible-app/+page.svelte RENAMED
File without changes
{src → src2}/routes/only-bible-app/privacy-policy/+page.svelte RENAMED
File without changes
{src → src2}/routes/only-bible-app/terms-and-conditions/+page.svelte RENAMED
File without changes
{src → src2}/routes/posts/+page.js RENAMED
File without changes
{src → src2}/routes/posts/+page.svelte RENAMED
File without changes
{src → src2}/routes/posts/[slug]/+page.js RENAMED
File without changes
{src → src2}/routes/posts/[slug]/+page.svelte RENAMED
File without changes
{src → src2}/routes/sitemap.xml/+server.js RENAMED
File without changes
{src → src2}/vite-env.d.ts RENAMED
File without changes
tsconfig.json ADDED
@@ -0,0 +1,12 @@
1
+ {
2
+ "extends": "astro/tsconfigs/strict",
3
+ "include": [".astro/types.d.ts", "**/*"],
4
+ "exclude": ["dist"],
5
+ "compilerOptions": {
6
+ "strictNullChecks": true,
7
+ "baseUrl": ".",
8
+ "paths": {
9
+ "@/*": ["src/*"]
10
+ }
11
+ }
12
+ }