From 681cd8c1cc2904c562f9a58db3cbb657d58fb552 Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 16 May 2023 03:53:24 -0400 Subject: feat: rewrite with astro --- .editorconfig | 4 + .eslintrc.json | 11 + .github/workflows/deploy.yaml | 12 +- .github/workflows/format.yaml | 11 +- .gitignore | 26 +- .prettierignore | 1 + README.md | 55 +- _config.ts | 73 - astro.config.mjs | 8 + deno.json | 10 - deno.lock | 2005 ------------ flake.nix | 23 +- justfile | 18 +- nix/default.nix | 17 + package.json | 28 + postcss.config.cjs | 7 + public/favicon.ico | Bin 0 -> 15406 bytes public/files/chris.webp | Bin 0 -> 1950 bytes public/files/getchoo-modpack.zip | Bin 0 -> 91883 bytes public/files/rickroll.mp4 | Bin 0 -> 20247438 bytes public/files/server-icon.png | Bin 0 -> 18746 bytes public/guzzle.sass | 96 + public/imgs/chris/bkender_bauob.jpg | Bin 0 -> 7404 bytes public/imgs/chris/blurry_chris.jpg | Bin 0 -> 14954 bytes public/imgs/chris/chis_very_fried.jpg | Bin 0 -> 7966 bytes public/imgs/chris/chris_medium_fried.jpg | Bin 0 -> 7272 bytes public/imgs/chris/chris_moshed.jpg | Bin 0 -> 51242 bytes public/imgs/chris/fried_publisher.jpg | Bin 0 -> 2727 bytes public/imgs/chris/help_me.png | Bin 0 -> 10678 bytes public/imgs/chris/nice_chris.png | Bin 0 -> 157488 bytes public/imgs/chris/nice_publisher.png | Bin 0 -> 98501 bytes public/imgs/construction.png | Bin 0 -> 118352 bytes public/imgs/gifs/acab.gif | Bin 0 -> 8785 bytes public/imgs/gifs/anybrowser.gif | Bin 0 -> 1286 bytes public/imgs/gifs/arnold.gif | Bin 0 -> 5046 bytes public/imgs/gifs/bob.gif | Bin 0 -> 142993 bytes public/imgs/gifs/capitalism.gif | Bin 0 -> 253 bytes public/imgs/gifs/chris.gif | Bin 0 -> 2279 bytes public/imgs/gifs/counterstrike.gif | Bin 0 -> 5023 bytes public/imgs/gifs/explorer.gif | Bin 0 -> 10877 bytes public/imgs/gifs/free.gif | Bin 0 -> 622 bytes public/imgs/gifs/gimp.gif | Bin 0 -> 2602 bytes public/imgs/gifs/gnu-linux.gif | Bin 0 -> 550 bytes public/imgs/gifs/imagine.gif | Bin 0 -> 9865 bytes public/imgs/gifs/jsfree.gif | Bin 0 -> 1695 bytes public/imgs/gifs/kmelon.gif | Bin 0 -> 2964 bytes public/imgs/gifs/legalize.gif | Bin 0 -> 7182 bytes public/imgs/gifs/moz.gif | Bin 0 -> 2864 bytes public/imgs/gifs/obras.gif | Bin 0 -> 5497 bytes public/imgs/gifs/poweredbyfedora.gif | Bin 0 -> 2314 bytes public/imgs/gifs/poweredbynix.svg | 187 ++ public/imgs/gifs/pride.gif | Bin 0 -> 17783 bytes public/imgs/gifs/steam.gif | Bin 0 -> 2750 bytes public/imgs/gifs/tired.gif | Bin 0 -> 899 bytes public/imgs/gifs/vi.gif | Bin 0 -> 761 bytes public/imgs/gifs/web3.gif | Bin 0 -> 483 bytes public/imgs/gifs/weezer.gif | Bin 0 -> 24883 bytes public/js/chrisApp.js | 24 + src/_includes/components/footer.njk | 6 - src/_includes/components/headerbar.njk | 9 - src/_includes/components/postlist.njk | 17 - src/_includes/layouts/base.njk | 17 - src/_includes/layouts/index.njk | 193 -- src/_includes/layouts/page.njk | 7 - src/blog/index.njk | 8 - src/blog/posts/2023-03-17_test.md | 9 - src/blog/posts/2023-04-21_nix-lib.md | 172 - src/blog/posts/_data.yaml | 2 - src/components/Head.astro | 11 + src/components/Nav.astro | 29 + src/components/PostList.astro | 15 + src/env.d.ts | 1 + src/favicon.ico | Bin 15406 -> 0 bytes src/files/chris.webp | Bin 1950 -> 0 bytes src/files/getchoo-modpack.zip | Bin 91883 -> 0 bytes src/files/rickroll.mp4 | Bin 20247438 -> 0 bytes src/files/server-icon.png | Bin 18746 -> 0 bytes src/guzzle.sass | 96 - src/imgs/chris/bkender_bauob.jpg | Bin 7404 -> 0 bytes src/imgs/chris/blurry_chris.jpg | Bin 14954 -> 0 bytes src/imgs/chris/chis_very_fried.jpg | Bin 7966 -> 0 bytes src/imgs/chris/chris_medium_fried.jpg | Bin 7272 -> 0 bytes src/imgs/chris/chris_moshed.jpg | Bin 51242 -> 0 bytes src/imgs/chris/fried_publisher.jpg | Bin 2727 -> 0 bytes src/imgs/chris/help_me.png | Bin 10678 -> 0 bytes src/imgs/chris/nice_chris.png | Bin 157488 -> 0 bytes src/imgs/chris/nice_publisher.png | Bin 98501 -> 0 bytes src/imgs/construction.png | Bin 118352 -> 0 bytes src/imgs/gifs/acab.gif | Bin 8785 -> 0 bytes src/imgs/gifs/anybrowser.gif | Bin 1286 -> 0 bytes src/imgs/gifs/arnold.gif | Bin 5046 -> 0 bytes src/imgs/gifs/bob.gif | Bin 142993 -> 0 bytes src/imgs/gifs/capitalism.gif | Bin 253 -> 0 bytes src/imgs/gifs/chris.gif | Bin 2279 -> 0 bytes src/imgs/gifs/counterstrike.gif | Bin 5023 -> 0 bytes src/imgs/gifs/explorer.gif | Bin 10877 -> 0 bytes src/imgs/gifs/free.gif | Bin 622 -> 0 bytes src/imgs/gifs/gimp.gif | Bin 2602 -> 0 bytes src/imgs/gifs/gnu-linux.gif | Bin 550 -> 0 bytes src/imgs/gifs/imagine.gif | Bin 9865 -> 0 bytes src/imgs/gifs/jsfree.gif | Bin 1695 -> 0 bytes src/imgs/gifs/kmelon.gif | Bin 2964 -> 0 bytes src/imgs/gifs/legalize.gif | Bin 7182 -> 0 bytes src/imgs/gifs/moz.gif | Bin 2864 -> 0 bytes src/imgs/gifs/obras.gif | Bin 5497 -> 0 bytes src/imgs/gifs/poweredbyfedora.gif | Bin 2314 -> 0 bytes src/imgs/gifs/poweredbynix.svg | 187 -- src/imgs/gifs/pride.gif | Bin 17783 -> 0 bytes src/imgs/gifs/steam.gif | Bin 2750 -> 0 bytes src/imgs/gifs/tired.gif | Bin 899 -> 0 bytes src/imgs/gifs/vi.gif | Bin 761 -> 0 bytes src/imgs/gifs/web3.gif | Bin 483 -> 0 bytes src/imgs/gifs/weezer.gif | Bin 24883 -> 0 bytes src/index.md | 16 - src/js/chrisApp.js | 23 - src/layouts/Base.astro | 18 + src/layouts/Blogpost.astro | 8 + src/layouts/Index.astro | 206 ++ src/layouts/Page.astro | 12 + src/lul.njk | 11 - src/pages/blog/index.astro | 10 + src/pages/blog/posts/nix-lib.md | 173 + src/pages/index.astro | 27 + src/pages/lul.astro | 13 + src/styles/global.sass | 52 + tailwind.config.cjs | 17 + tsconfig.json | 18 + yarn.lock | 5190 ++++++++++++++++++++++++++++++ 128 files changed, 6294 insertions(+), 2895 deletions(-) create mode 100644 .eslintrc.json delete mode 100644 _config.ts create mode 100644 astro.config.mjs delete mode 100644 deno.json delete mode 100644 deno.lock create mode 100644 nix/default.nix create mode 100644 package.json create mode 100644 postcss.config.cjs create mode 100644 public/favicon.ico create mode 100644 public/files/chris.webp create mode 100644 public/files/getchoo-modpack.zip create mode 100644 public/files/rickroll.mp4 create mode 100644 public/files/server-icon.png create mode 100644 public/guzzle.sass create mode 100644 public/imgs/chris/bkender_bauob.jpg create mode 100644 public/imgs/chris/blurry_chris.jpg create mode 100644 public/imgs/chris/chis_very_fried.jpg create mode 100644 public/imgs/chris/chris_medium_fried.jpg create mode 100644 public/imgs/chris/chris_moshed.jpg create mode 100644 public/imgs/chris/fried_publisher.jpg create mode 100644 public/imgs/chris/help_me.png create mode 100644 public/imgs/chris/nice_chris.png create mode 100644 public/imgs/chris/nice_publisher.png create mode 100644 public/imgs/construction.png create mode 100644 public/imgs/gifs/acab.gif create mode 100644 public/imgs/gifs/anybrowser.gif create mode 100644 public/imgs/gifs/arnold.gif create mode 100644 public/imgs/gifs/bob.gif create mode 100644 public/imgs/gifs/capitalism.gif create mode 100644 public/imgs/gifs/chris.gif create mode 100644 public/imgs/gifs/counterstrike.gif create mode 100644 public/imgs/gifs/explorer.gif create mode 100644 public/imgs/gifs/free.gif create mode 100644 public/imgs/gifs/gimp.gif create mode 100644 public/imgs/gifs/gnu-linux.gif create mode 100644 public/imgs/gifs/imagine.gif create mode 100644 public/imgs/gifs/jsfree.gif create mode 100644 public/imgs/gifs/kmelon.gif create mode 100644 public/imgs/gifs/legalize.gif create mode 100644 public/imgs/gifs/moz.gif create mode 100644 public/imgs/gifs/obras.gif create mode 100644 public/imgs/gifs/poweredbyfedora.gif create mode 100644 public/imgs/gifs/poweredbynix.svg create mode 100644 public/imgs/gifs/pride.gif create mode 100644 public/imgs/gifs/steam.gif create mode 100644 public/imgs/gifs/tired.gif create mode 100644 public/imgs/gifs/vi.gif create mode 100644 public/imgs/gifs/web3.gif create mode 100644 public/imgs/gifs/weezer.gif create mode 100644 public/js/chrisApp.js delete mode 100644 src/_includes/components/footer.njk delete mode 100644 src/_includes/components/headerbar.njk delete mode 100644 src/_includes/components/postlist.njk delete mode 100644 src/_includes/layouts/base.njk delete mode 100644 src/_includes/layouts/index.njk delete mode 100644 src/_includes/layouts/page.njk delete mode 100644 src/blog/index.njk delete mode 100644 src/blog/posts/2023-03-17_test.md delete mode 100644 src/blog/posts/2023-04-21_nix-lib.md delete mode 100644 src/blog/posts/_data.yaml create mode 100644 src/components/Head.astro create mode 100644 src/components/Nav.astro create mode 100644 src/components/PostList.astro create mode 100644 src/env.d.ts delete mode 100644 src/favicon.ico delete mode 100644 src/files/chris.webp delete mode 100644 src/files/getchoo-modpack.zip delete mode 100644 src/files/rickroll.mp4 delete mode 100644 src/files/server-icon.png delete mode 100644 src/guzzle.sass delete mode 100644 src/imgs/chris/bkender_bauob.jpg delete mode 100644 src/imgs/chris/blurry_chris.jpg delete mode 100644 src/imgs/chris/chis_very_fried.jpg delete mode 100644 src/imgs/chris/chris_medium_fried.jpg delete mode 100644 src/imgs/chris/chris_moshed.jpg delete mode 100644 src/imgs/chris/fried_publisher.jpg delete mode 100644 src/imgs/chris/help_me.png delete mode 100644 src/imgs/chris/nice_chris.png delete mode 100644 src/imgs/chris/nice_publisher.png delete mode 100644 src/imgs/construction.png delete mode 100644 src/imgs/gifs/acab.gif delete mode 100644 src/imgs/gifs/anybrowser.gif delete mode 100644 src/imgs/gifs/arnold.gif delete mode 100644 src/imgs/gifs/bob.gif delete mode 100644 src/imgs/gifs/capitalism.gif delete mode 100644 src/imgs/gifs/chris.gif delete mode 100644 src/imgs/gifs/counterstrike.gif delete mode 100644 src/imgs/gifs/explorer.gif delete mode 100644 src/imgs/gifs/free.gif delete mode 100644 src/imgs/gifs/gimp.gif delete mode 100644 src/imgs/gifs/gnu-linux.gif delete mode 100644 src/imgs/gifs/imagine.gif delete mode 100644 src/imgs/gifs/jsfree.gif delete mode 100644 src/imgs/gifs/kmelon.gif delete mode 100644 src/imgs/gifs/legalize.gif delete mode 100644 src/imgs/gifs/moz.gif delete mode 100644 src/imgs/gifs/obras.gif delete mode 100644 src/imgs/gifs/poweredbyfedora.gif delete mode 100755 src/imgs/gifs/poweredbynix.svg delete mode 100644 src/imgs/gifs/pride.gif delete mode 100644 src/imgs/gifs/steam.gif delete mode 100644 src/imgs/gifs/tired.gif delete mode 100644 src/imgs/gifs/vi.gif delete mode 100644 src/imgs/gifs/web3.gif delete mode 100644 src/imgs/gifs/weezer.gif delete mode 100644 src/index.md delete mode 100644 src/js/chrisApp.js create mode 100644 src/layouts/Base.astro create mode 100644 src/layouts/Blogpost.astro create mode 100644 src/layouts/Index.astro create mode 100644 src/layouts/Page.astro delete mode 100644 src/lul.njk create mode 100644 src/pages/blog/index.astro create mode 100644 src/pages/blog/posts/nix-lib.md create mode 100644 src/pages/index.astro create mode 100644 src/pages/lul.astro create mode 100644 src/styles/global.sass create mode 100644 tailwind.config.cjs create mode 100644 tsconfig.json create mode 100644 yarn.lock diff --git a/.editorconfig b/.editorconfig index 57d9631..9ecab0a 100644 --- a/.editorconfig +++ b/.editorconfig @@ -14,3 +14,7 @@ indent_size = 2 [*.{nix,lock}] indent_style = space indent_size = 2 + +[justfile] +indent_style = space +indent_size = 4 diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..eb253c3 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,11 @@ +{ + "extends": ["eslint:recommended", "plugin:prettier/recommended"], + "env": { + "es6": true, + "node": true + }, + "rules": { + "prettier/prettier": "error" + }, + "plugins": ["prettier"] +} diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 34a8c38..f1d9155 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -17,13 +17,13 @@ jobs: steps: - uses: actions/checkout@v3 - - name: setup deno - uses: denoland/setup-deno@v1 - with: - deno-version: v1.31.3 + - name: install Nix + uses: cachix/install-nix-action@v20 - name: build site - run: deno task build + run: | + nix shell nixpkgs#{bash,nodejs,nodePackages.yarn} \ + --command bash -c 'yarn install -D && yarn build' - name: setup pages uses: actions/configure-pages@v3 @@ -31,7 +31,7 @@ jobs: - name: upload artifact uses: actions/upload-pages-artifact@v1 with: - path: "_site" + path: "dist" - name: deploy id: deployment diff --git a/.github/workflows/format.yaml b/.github/workflows/format.yaml index aeb8118..7610e0b 100644 --- a/.github/workflows/format.yaml +++ b/.github/workflows/format.yaml @@ -14,17 +14,12 @@ jobs: - name: checkout repository uses: actions/checkout@v3 - - name: setup node - uses: actions/setup-node@v3 - - - name: install prettier - run: | - npm install -g prettier + - name: install Nix + uses: cachix/install-nix-action@v20 - name: format run: | - prettier --editorconfig -w --parser html ./**/*.njk - prettier --editorconfig -w . + nix run nixpkgs#nodePackages.prettier -- --editorconfig -w . - name: add and commit uses: EndBug/add-and-commit@v9 diff --git a/.gitignore b/.gitignore index dd8429b..b77d6d6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,26 @@ -# lume build output -_site +# build output +dist/ -# vscode settings -.vscode/ +# generated types +.astro/ + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store # nix stuff -result .direnv/ +result .pre-commit-config.yaml diff --git a/.prettierignore b/.prettierignore index 410621b..966c1c0 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,2 +1,3 @@ .direnv/ .pre-commit-config.yaml +src/styles/global.scss diff --git a/README.md b/README.md index 32c4ac0..75d44e0 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,54 @@ -# getchoo.github.io +# Astro Starter Kit: Basics -just my personal website - made with [lume](https://lume.land/) +``` +npm create astro@latest -- --template basics +``` + +[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/basics) +[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/basics) +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/basics/devcontainer.json) + +> 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun! + +![basics](https://user-images.githubusercontent.com/4677417/186188965-73453154-fdec-4d6b-9c34-cb35c248ae5b.png) + +## 🚀 Project Structure + +Inside of your Astro project, you'll see the following folders and files: + +``` +/ +├── public/ +│ └── favicon.svg +├── src/ +│ ├── components/ +│ │ └── Card.astro +│ ├── layouts/ +│ │ └── Layout.astro +│ └── pages/ +│ └── index.astro +└── package.json +``` + +Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name. + +There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. + +Any static assets, like images, can be placed in the `public/` directory. + +## 🧞 Commands + +All commands are run from the root of the project, from a terminal: + +| Command | Action | +| :------------------------ | :----------------------------------------------- | +| `npm install` | Installs dependencies | +| `npm run dev` | Starts local dev server at `localhost:3000` | +| `npm run build` | Build your production site to `./dist/` | +| `npm run preview` | Preview your build locally, before deploying | +| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` | +| `npm run astro -- --help` | Get help using the Astro CLI | + +## 👀 Want to learn more? + +Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat). diff --git a/_config.ts b/_config.ts deleted file mode 100644 index f2c6508..0000000 --- a/_config.ts +++ /dev/null @@ -1,73 +0,0 @@ -import lume from "lume/mod.ts"; -import attributes from "lume/plugins/attributes.ts"; -import base_path from "lume/plugins/base_path.ts"; -import code_highlight from "lume/plugins/code_highlight.ts"; -import date from "lume/plugins/date.ts"; -import remark from "lume/plugins/remark.ts"; -import postcss from "lume/plugins/postcss.ts"; -import sass from "lume/plugins/sass.ts"; -import sitemap from "lume/plugins/sitemap.ts"; -import tailwindcss from "lume/plugins/tailwindcss.ts"; -import tailwind_catppuccin from "npm:@catppuccin/tailwindcss@0.1.1"; - -const getGitRevision = async () => { - const p = Deno.run({ - cmd: ["git", "rev-parse", "HEAD"], - stdout: "piped", - }); - const [status, output] = await Promise.all([p.status(), p.output()]); - - if (status.success) { - return new TextDecoder().decode(output).trim().substring(0, 8); - } - - return null; -}; - -const site = lume({ - src: "./src", - location: new URL("https://getchoo.github.io"), -}); - -site.remoteFile( - "_includes/css/highlight.css", - "https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.7.0/build/styles/github-dark.min.css" -); - -site.use(attributes()) - .use(base_path()) - .use(code_highlight()) - .use(date()) - .use(remark()) - .use(sitemap()) - .use(sass()) - .use( - tailwindcss({ - options: { - plugins: [ - tailwind_catppuccin({ - defaultFlavour: "mocha", - }), - ], - }, - }) - ) - .use(postcss()) - .data("gitRevision", await getGitRevision()) - .ignore( - "README.md", - "LICENSE", - ".gitignore", - ".gitattributes", - "flake.nix", - "flake.lock", - ".editorconfig", - ".prettierignore", - ".envrc" - ) - .copy("favicon.ico") - .copy("files") - .copy("imgs") - .copy("js"); - -export default site; diff --git a/astro.config.mjs b/astro.config.mjs new file mode 100644 index 0000000..8b80116 --- /dev/null +++ b/astro.config.mjs @@ -0,0 +1,8 @@ +import { defineConfig } from "astro/config"; +import tailwind from "@astrojs/tailwind"; + +// https://astro.build/config +export default defineConfig({ + site: "https://getchoo.github.io", + integrations: [tailwind()], +}); diff --git a/deno.json b/deno.json deleted file mode 100644 index 9cb4dc6..0000000 --- a/deno.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "tasks": { - "lume": "echo \"import 'lume/cli.ts'\" | deno run --unstable -A -", - "build": "deno task lume", - "serve": "deno task lume -s" - }, - "imports": { - "lume/": "https://deno.land/x/lume@v1.15.3/" - } -} diff --git a/deno.lock b/deno.lock deleted file mode 100644 index 4eaabdb..0000000 --- a/deno.lock +++ /dev/null @@ -1,2005 +0,0 @@ -{ - "version": "2", - "remote": { - "https://deno.land/std@0.161.0/_util/assert.ts": "e94f2eb37cebd7f199952e242c77654e43333c1ac4c5c700e929ea3aa5489f74", - "https://deno.land/std@0.161.0/_util/os.ts": "8a33345f74990e627b9dfe2de9b040004b08ea5146c7c9e8fe9a29070d193934", - "https://deno.land/std@0.161.0/path/_constants.ts": "df1db3ffa6dd6d1252cc9617e5d72165cd2483df90e93833e13580687b6083c3", - "https://deno.land/std@0.161.0/path/_interface.ts": "ee3b431a336b80cf445441109d089b70d87d5e248f4f90ff906820889ecf8d09", - "https://deno.land/std@0.161.0/path/_util.ts": "d16be2a16e1204b65f9d0dfc54a9bc472cafe5f4a190b3c8471ec2016ccd1677", - "https://deno.land/std@0.161.0/path/common.ts": "bee563630abd2d97f99d83c96c2fa0cca7cee103e8cb4e7699ec4d5db7bd2633", - "https://deno.land/std@0.161.0/path/glob.ts": "cb5255638de1048973c3e69e420c77dc04f75755524cb3b2e160fe9277d939ee", - "https://deno.land/std@0.161.0/path/mod.ts": "56fec03ad0ebd61b6ab39ddb9b0ddb4c4a5c9f2f4f632e09dd37ec9ebfd722ac", - "https://deno.land/std@0.161.0/path/posix.ts": "6b63de7097e68c8663c84ccedc0fd977656eb134432d818ecd3a4e122638ac24", - "https://deno.land/std@0.161.0/path/separator.ts": "fe1816cb765a8068afb3e8f13ad272351c85cbc739af56dacfc7d93d710fe0f9", - "https://deno.land/std@0.161.0/path/win32.ts": "ee8826dce087d31c5c81cd414714e677eb68febc40308de87a2ce4b40e10fb8d", - "https://deno.land/std@0.170.0/_util/asserts.ts": "d0844e9b62510f89ce1f9878b046f6a57bf88f208a10304aab50efcb48365272", - "https://deno.land/std@0.170.0/_util/os.ts": "8a33345f74990e627b9dfe2de9b040004b08ea5146c7c9e8fe9a29070d193934", - "https://deno.land/std@0.170.0/encoding/base64.ts": "8605e018e49211efc767686f6f687827d7f5fd5217163e981d8d693105640d7a", - "https://deno.land/std@0.170.0/fmt/colors.ts": "03ad95e543d2808bc43c17a3dd29d25b43d0f16287fe562a0be89bf632454a12", - "https://deno.land/std@0.170.0/path/_constants.ts": "df1db3ffa6dd6d1252cc9617e5d72165cd2483df90e93833e13580687b6083c3", - "https://deno.land/std@0.170.0/path/_interface.ts": "ee3b431a336b80cf445441109d089b70d87d5e248f4f90ff906820889ecf8d09", - "https://deno.land/std@0.170.0/path/_util.ts": "d16be2a16e1204b65f9d0dfc54a9bc472cafe5f4a190b3c8471ec2016ccd1677", - "https://deno.land/std@0.170.0/path/common.ts": "bee563630abd2d97f99d83c96c2fa0cca7cee103e8cb4e7699ec4d5db7bd2633", - "https://deno.land/std@0.170.0/path/glob.ts": "81cc6c72be002cd546c7a22d1f263f82f63f37fe0035d9726aa96fc8f6e4afa1", - "https://deno.land/std@0.170.0/path/mod.ts": "cf7cec7ac11b7048bb66af8ae03513e66595c279c65cfa12bfc07d9599608b78", - "https://deno.land/std@0.170.0/path/posix.ts": "b859684bc4d80edfd4cad0a82371b50c716330bed51143d6dcdbe59e6278b30c", - "https://deno.land/std@0.170.0/path/separator.ts": "fe1816cb765a8068afb3e8f13ad272351c85cbc739af56dacfc7d93d710fe0f9", - "https://deno.land/std@0.170.0/path/win32.ts": "7cebd2bda6657371adc00061a1d23fdd87bcdf64b4843bb148b0b24c11b40f69", - "https://deno.land/std@0.177.0/_util/asserts.ts": "178dfc49a464aee693a7e285567b3d0b555dc805ff490505a8aae34f9cfb1462", - "https://deno.land/std@0.177.0/_util/os.ts": "d932f56d41e4f6a6093d56044e29ce637f8dcc43c5a90af43504a889cf1775e3", - "https://deno.land/std@0.177.0/async/abortable.ts": "73acfb3ed7261ce0d930dbe89e43db8d34e017b063cf0eaa7d215477bf53442e", - "https://deno.land/std@0.177.0/async/deadline.ts": "c5facb0b404eede83e38bd2717ea8ab34faa2ffb20ef87fd261fcba32ba307aa", - "https://deno.land/std@0.177.0/async/debounce.ts": "adab11d04ca38d699444ac8a9d9856b4155e8dda2afd07ce78276c01ea5a4332", - "https://deno.land/std@0.177.0/async/deferred.ts": "42790112f36a75a57db4a96d33974a936deb7b04d25c6084a9fa8a49f135def8", - "https://deno.land/std@0.177.0/async/delay.ts": "73aa04cec034c84fc748c7be49bb15cac3dd43a57174bfdb7a4aec22c248f0dd", - "https://deno.land/std@0.177.0/async/mod.ts": "f04344fa21738e5ad6bea37a6bfffd57c617c2d372bb9f9dcfd118a1b622e576", - "https://deno.land/std@0.177.0/async/mux_async_iterator.ts": "70c7f2ee4e9466161350473ad61cac0b9f115cff4c552eaa7ef9d50c4cbb4cc9", - "https://deno.land/std@0.177.0/async/pool.ts": "fd082bd4aaf26445909889435a5c74334c017847842ec035739b4ae637ae8260", - "https://deno.land/std@0.177.0/async/retry.ts": "5efa3ba450ac0c07a40a82e2df296287b5013755d232049efd7ea2244f15b20f", - "https://deno.land/std@0.177.0/async/tee.ts": "47e42d35f622650b02234d43803d0383a89eb4387e1b83b5a40106d18ae36757", - "https://deno.land/std@0.177.0/bytes/copy.ts": "939d89e302a9761dcf1d9c937c7711174ed74c59eef40a1e4569a05c9de88219", - "https://deno.land/std@0.177.0/collections/_utils.ts": "5114abc026ddef71207a79609b984614e66a63a4bda17d819d56b0e72c51527e", - "https://deno.land/std@0.177.0/collections/deep_merge.ts": "5a8ed29030f4471a5272785c57c3455fa79697b9a8f306013a8feae12bafc99a", - "https://deno.land/std@0.177.0/crypto/_fnv/fnv32.ts": "e4649dfdefc5c987ed53c3c25db62db771a06d9d1b9c36d2b5cf0853b8e82153", - "https://deno.land/std@0.177.0/crypto/_fnv/fnv64.ts": "bfa0e4702061fdb490a14e6bf5f9168a22fb022b307c5723499469bfefca555e", - "https://deno.land/std@0.177.0/crypto/_fnv/index.ts": "169c213eb75de2d6738c1ed66a8e5782bd222b70b187cc4e7fb7b73edfcf0927", - "https://deno.land/std@0.177.0/crypto/_fnv/util.ts": "accba12bfd80a352e32a872f87df2a195e75561f1b1304a4cb4f5a4648d288f9", - "https://deno.land/std@0.177.0/crypto/_util.ts": "0522d1466e3c92df84cea94da85dbb7bd93e629dacb2aa5b39cab432ab7cb3d6", - "https://deno.land/std@0.177.0/crypto/_wasm/lib/deno_std_wasm_crypto.generated.mjs": "5dedb7f9aa05f0e18ed017691c58df5f4686e4cbbd70368c6f896e5cca03f2b4", - "https://deno.land/std@0.177.0/crypto/_wasm/mod.ts": "e2df88236fc061eac7a89e8cb0b97843f5280b08b2a990e473b7397a3e566003", - "https://deno.land/std@0.177.0/crypto/crypto.ts": "d5ce53784ab7b1348095389426a7ea98536223fb143812ecb50724a0aa1ec657", - "https://deno.land/std@0.177.0/crypto/keystack.ts": "877ab0f19eb7d37ad6495190d3c3e39f58e9c52e0b6a966f82fd6df67ca55f90", - "https://deno.land/std@0.177.0/crypto/mod.ts": "885738e710868202d7328305b0c0c134e36a2d9c98ceab9513ea2442863c00eb", - "https://deno.land/std@0.177.0/crypto/timing_safe_equal.ts": "8d69ab611c67fe51b6127d97fcfb4d8e7d0e1b6b4f3e0cc4ab86744c3691f965", - "https://deno.land/std@0.177.0/crypto/to_hash_string.ts": "fe4e95239d7afb617f469bc2f76ff20f888ddb8d1385e0d92276f6e4d5a809d1", - "https://deno.land/std@0.177.0/encoding/_yaml/dumper/dumper.ts": "49053c293a2250b33f2efc0ce3973280c6dc3bc0b41397af3863b5f03340e01b", - "https://deno.land/std@0.177.0/encoding/_yaml/dumper/dumper_state.ts": "975a3702752a29251c5746206507dfebbfede60dd2c0dec161dc22633fbc6085", - "https://deno.land/std@0.177.0/encoding/_yaml/error.ts": "e60ab51d7c0253cf0d1cf7d445202e8e3da5c77aae0032071ba7400121c281b4", - "https://deno.land/std@0.177.0/encoding/_yaml/loader/loader.ts": "6c59f60faaf78d73db0e016293f4bfed19e6356d7064230d07d6b68a65a1df5d", - "https://deno.land/std@0.177.0/encoding/_yaml/loader/loader_state.ts": "fcc82fcdf167acb0e9e5e32b32682e58b45f2d44210bf685794797ccb5621232", - "https://deno.land/std@0.177.0/encoding/_yaml/mark.ts": "0027d6f62a70a6c64b85bd1751ddf1646ea97edcefbf5bea1706d5e519f4e34f", - "https://deno.land/std@0.177.0/encoding/_yaml/parse.ts": "63e79582e07145ca1d3205d1ac72b82bf5ce14159dabae195abe7e36de8111bd", - "https://deno.land/std@0.177.0/encoding/_yaml/schema.ts": "0833c75c59bf72c8a8f96f6c0615bcd98d23fdd9b076657f42b5c1a4f9d972b0", - "https://deno.land/std@0.177.0/encoding/_yaml/schema/core.ts": "366f56673336ba24f5723c04319efcc7471be5f55d5f8d95c9b4a38ec233d4c6", - "https://deno.land/std@0.177.0/encoding/_yaml/schema/default.ts": "96e9ed6ead36f53a0832c542fc9b8cca7f8b4a67c1c8424e1423a39ee7154db7", - "https://deno.land/std@0.177.0/encoding/_yaml/schema/extended.ts": "f9bd75c79ebdfb92a8e167488b6bde7113a31b8fabe20ad7eed0904fba11bcd2", - "https://deno.land/std@0.177.0/encoding/_yaml/schema/failsafe.ts": "cddcbf0258bbe0cd77ca10e2f5aec13439f50d4068f96aab08ca2d64496dabe8", - "https://deno.land/std@0.177.0/encoding/_yaml/schema/json.ts": "c86905dfb1b6c4633750bfbb5bd529a30be5c08287ab7eb6694390b40e276487", - "https://deno.land/std@0.177.0/encoding/_yaml/schema/mod.ts": "051f93dd97a15aaad2da62bd24627e8fd2f02fb026d21567d924b720d606f078", - "https://deno.land/std@0.177.0/encoding/_yaml/state.ts": "ef03d55ec235d48dcfbecc0ab3ade90bfae69a61094846e08003421c2cf5cfc6", - "https://deno.land/std@0.177.0/encoding/_yaml/stringify.ts": "426b73e4dbaeed26ed855add3862786d7e374bd4c59e5e1bd9a6fcd5082be3c7", - "https://deno.land/std@0.177.0/encoding/_yaml/type.ts": "5ded5472a0f17a219ac3b0e90d96dc8472a68654a40258a31e03a6c6297b6788", - "https://deno.land/std@0.177.0/encoding/_yaml/type/binary.ts": "935d39794420ac3718d26716192239de6a53566c6f2ba5010e8ed26936b94a89", - "https://deno.land/std@0.177.0/encoding/_yaml/type/bool.ts": "1c99cfbaa94b022575b636a73e1549569b26fc6bbff2cd5e539aa77b49bdf303", - "https://deno.land/std@0.177.0/encoding/_yaml/type/float.ts": "f60ad19b27050add694bfc255b7efef27103f047861aa657823ff3f6853bad11", - "https://deno.land/std@0.177.0/encoding/_yaml/type/function.ts": "65a37f6bef43ef141854ee48a1058d9c9c4c80ed6eed6cd35608329a6957e27a", - "https://deno.land/std@0.177.0/encoding/_yaml/type/int.ts": "892f59bb7b2dbd64dd9b643c17441af95c0b962ad027e454cb84a68864787b86", - "https://deno.land/std@0.177.0/encoding/_yaml/type/map.ts": "92e647a6aec0dc184ea4b039a77a15883b54da754311189c595b43f6aaa50030", - "https://deno.land/std@0.177.0/encoding/_yaml/type/merge.ts": "8192bf3e4d637f32567917f48bb276043da9cf729cf594e5ec191f7cd229337e", - "https://deno.land/std@0.177.0/encoding/_yaml/type/mod.ts": "060e2b3d38725094b77ea3a3f05fc7e671fced8e67ca18e525be98c4aa8f4bbb", - "https://deno.land/std@0.177.0/encoding/_yaml/type/nil.ts": "606e8f0c44d73117c81abec822f89ef81e40f712258c74f186baa1af659b8887", - "https://deno.land/std@0.177.0/encoding/_yaml/type/omap.ts": "fbd5da9970c211335ff7c8fa11e9c5e9256e568d52418ac237d1538c5cb0d5e6", - "https://deno.land/std@0.177.0/encoding/_yaml/type/pairs.ts": "ea487a44c0ae64d8d952779fa1cb5fa0a12f32a0b5d3d1e8c1f06f446448427c", - "https://deno.land/std@0.177.0/encoding/_yaml/type/regexp.ts": "672000d22a1062d61577d30b218c28f5cb1d039a7a60079fdde6a4e558d5ca51", - "https://deno.land/std@0.177.0/encoding/_yaml/type/seq.ts": "39b28f7c7aa41263c5c42cab9d184f03555e9ba19493766afc0c0c325a9ac49f", - "https://deno.land/std@0.177.0/encoding/_yaml/type/set.ts": "0e30a9f750306b514c8ae9869d1ac2548d57beab55b33e85ea9673ca0a08264c", - "https://deno.land/std@0.177.0/encoding/_yaml/type/str.ts": "a67a3c6e429d95041399e964015511779b1130ea5889fa257c48457bd3446e31", - "https://deno.land/std@0.177.0/encoding/_yaml/type/timestamp.ts": "706ea80a76a73e48efaeb400ace087da1f927647b53ad6f754f4e06d51af087f", - "https://deno.land/std@0.177.0/encoding/_yaml/type/undefined.ts": "94a316ca450597ccbc6750cbd79097ad0d5f3a019797eed3c841a040c29540ba", - "https://deno.land/std@0.177.0/encoding/_yaml/utils.ts": "26b311f0d42a7ce025060bd6320a68b50e52fd24a839581eb31734cd48e20393", - "https://deno.land/std@0.177.0/encoding/base64.ts": "7de04c2f8aeeb41453b09b186480be90f2ff357613b988e99fabb91d2eeceba1", - "https://deno.land/std@0.177.0/encoding/base64url.ts": "3f1178f6446834457b16bfde8b559c1cd3481727fe384d3385e4a9995dc2d851", - "https://deno.land/std@0.177.0/encoding/front_matter/mod.ts": "086d2c2f20e8b20bad9c02daa270333439441c1509959c79f7ab792dff394b39", - "https://deno.land/std@0.177.0/encoding/front_matter/yaml.ts": "c0293a9599dd5a8af53a1567c829eb23c35f364744ae7b19a3cd28c6e6b3c68d", - "https://deno.land/std@0.177.0/encoding/hex.ts": "50f8c95b52eae24395d3dfcb5ec1ced37c5fe7610ef6fffdcc8b0fdc38e3b32f", - "https://deno.land/std@0.177.0/encoding/jsonc.ts": "02b86115d2b812f26789481ebcf4748171e8ece6514b60243b3733e2c200876a", - "https://deno.land/std@0.177.0/encoding/yaml.ts": "02571d1bbbcfd7c5647789cee872ecf9c1c470e1b1a40948ed219fb661e19d87", - "https://deno.land/std@0.177.0/flags/mod.ts": "d1cdefa18472ef69858a17df5cf7c98445ed27ac10e1460183081303b0ebc270", - "https://deno.land/std@0.177.0/fmt/colors.ts": "938c5d44d889fb82eff6c358bea8baa7e85950a16c9f6dae3ec3a7a729164471", - "https://deno.land/std@0.177.0/fs/_util.ts": "65381f341af1ff7f40198cee15c20f59951ac26e51ddc651c5293e24f9ce6f32", - "https://deno.land/std@0.177.0/fs/copy.ts": "14214efd94fc3aa6db1e4af2b4b9578e50f7362b7f3725d5a14ad259a5df26c8", - "https://deno.land/std@0.177.0/fs/empty_dir.ts": "c3d2da4c7352fab1cf144a1ecfef58090769e8af633678e0f3fabaef98594688", - "https://deno.land/std@0.177.0/fs/ensure_dir.ts": "724209875497a6b4628dfb256116e5651c4f7816741368d6c44aab2531a1e603", - "https://deno.land/std@0.177.0/fs/ensure_file.ts": "c38602670bfaf259d86ca824a94e6cb9e5eb73757fefa4ebf43a90dd017d53d9", - "https://deno.land/std@0.177.0/fs/ensure_link.ts": "c0f5b2f0ec094ed52b9128eccb1ee23362a617457aa0f699b145d4883f5b2fb4", - "https://deno.land/std@0.177.0/fs/ensure_symlink.ts": "2955cc8332aeca9bdfefd05d8d3976b94e282b0f353392a71684808ed2ffdd41", - "https://deno.land/std@0.177.0/fs/eol.ts": "f1f2eb348a750c34500741987b21d65607f352cf7205f48f4319d417fff42842", - "https://deno.land/std@0.177.0/fs/exists.ts": "b8c8a457b71e9d7f29b9d2f87aad8dba2739cbe637e8926d6ba6e92567875f8e", - "https://deno.land/std@0.177.0/fs/expand_glob.ts": "45d17e89796a24bd6002e4354eda67b4301bb8ba67d2cac8453cdabccf1d9ab0", - "https://deno.land/std@0.177.0/fs/mod.ts": "bc3d0acd488cc7b42627044caf47d72019846d459279544e1934418955ba4898", - "https://deno.land/std@0.177.0/fs/move.ts": "4cb47f880e3f0582c55e71c9f8b1e5e8cfaacb5e84f7390781dd563b7298ec19", - "https://deno.land/std@0.177.0/fs/walk.ts": "ea95ffa6500c1eda6b365be488c056edc7c883a1db41ef46ec3bf057b1c0fe32", - "https://deno.land/std@0.177.0/http/file_server.ts": "86d624c0c908a4a377090668ee872cf5c064245da71b3e8f8f7df888cac869d5", - "https://deno.land/std@0.177.0/http/http_status.ts": "8a7bcfe3ac025199ad804075385e57f63d055b2aed539d943ccc277616d6f932", - "https://deno.land/std@0.177.0/http/server.ts": "cbb17b594651215ba95c01a395700684e569c165a567e4e04bba327f41197433", - "https://deno.land/std@0.177.0/http/util.ts": "36c0b60c031f9e2ba024353ed11693f76c714551f9e766b36cdaacda54f25a21", - "https://deno.land/std@0.177.0/io/buffer.ts": "e2b7564f684dad625cab08f5106f33572d325705d19a36822b3272fbdfb8f726", - "https://deno.land/std@0.177.0/media_types/_db.ts": "7606d83e31f23ce1a7968cbaee852810c2cf477903a095696cdc62eaab7ce570", - "https://deno.land/std@0.177.0/media_types/_util.ts": "916efbd30b6148a716f110e67a4db29d6949bf4048997b754415dd7e42c52378", - "https://deno.land/std@0.177.0/media_types/content_type.ts": "c682589a0aeb016bfed355cc1ed6fbb3ead2ea48fc0000ac5de6a5730613ad1c", - "https://deno.land/std@0.177.0/media_types/format_media_type.ts": "1e35e16562e5c417401ffc388a9f8f421f97f0ee06259cbe990c51bae4e6c7a8", - "https://deno.land/std@0.177.0/media_types/get_charset.ts": "8be15a1fd31a545736b91ace56d0e4c66ea0d7b3fdc5c90760e8202e7b4b1fad", - "https://deno.land/std@0.177.0/media_types/parse_media_type.ts": "bed260d868ea271445ae41d748e7afed9b5a7f407d2777ead08cecf73e9278de", - "https://deno.land/std@0.177.0/media_types/type_by_extension.ts": "6076a7fc63181d70f92ec582fdea2c927eb2cfc7f9c9bee9d6add2aca86f2355", - "https://deno.land/std@0.177.0/media_types/vendor/mime-db.v1.52.0.ts": "6925bbcae81ca37241e3f55908d0505724358cda3384eaea707773b2c7e99586", - "https://deno.land/std@0.177.0/path/_constants.ts": "e49961f6f4f48039c0dfed3c3f93e963ca3d92791c9d478ac5b43183413136e0", - "https://deno.land/std@0.177.0/path/_interface.ts": "6471159dfbbc357e03882c2266d21ef9afdb1e4aa771b0545e90db58a0ba314b", - "https://deno.land/std@0.177.0/path/_util.ts": "d7abb1e0dea065f427b89156e28cdeb32b045870acdf865833ba808a73b576d0", - "https://deno.land/std@0.177.0/path/common.ts": "ee7505ab01fd22de3963b64e46cff31f40de34f9f8de1fff6a1bd2fe79380000", - "https://deno.land/std@0.177.0/path/glob.ts": "d479e0a695621c94d3fd7fe7abd4f9499caf32a8de13f25073451c6ef420a4e1", - "https://deno.land/std@0.177.0/path/mod.ts": "4b83694ac500d7d31b0cdafc927080a53dc0c3027eb2895790fb155082b0d232", - "https://deno.land/std@0.177.0/path/posix.ts": "8b7c67ac338714b30c816079303d0285dd24af6b284f7ad63da5b27372a2c94d", - "https://deno.land/std@0.177.0/path/separator.ts": "0fb679739d0d1d7bf45b68dacfb4ec7563597a902edbaf3c59b50d5bcadd93b1", - "https://deno.land/std@0.177.0/path/win32.ts": "d186344e5583bcbf8b18af416d13d82b35a317116e6460a5a3953508c3de5bba", - "https://deno.land/std@0.177.0/types.d.ts": "220ed56662a0bd393ba5d124aa6ae2ad36a00d2fcbc0e8666a65f4606aaa9784", - "https://deno.land/std@0.177.0/version.ts": "259c8866ec257c3511b437baa95205a86761abaef852a9b2199072accb2ef046", - "https://deno.land/x/cliffy@v0.25.7/_utils/distance.ts": "02af166952c7c358ac83beae397aa2fbca4ad630aecfcd38d92edb1ea429f004", - "https://deno.land/x/cliffy@v0.25.7/ansi/ansi.ts": "7f43d07d31dd7c24b721bb434c39cbb5132029fa4be3dd8938873065f65e5810", - "https://deno.land/x/cliffy@v0.25.7/ansi/ansi_escapes.ts": "885f61f343223f27b8ec69cc138a54bea30542924eacd0f290cd84edcf691387", - "https://deno.land/x/cliffy@v0.25.7/ansi/chain.ts": "31fb9fcbf72fed9f3eb9b9487270d2042ccd46a612d07dd5271b1a80ae2140a0", - "https://deno.land/x/cliffy@v0.25.7/ansi/colors.ts": "5f71993af5bd1aa0a795b15f41692d556d7c89584a601fed75997df844b832c9", - "https://deno.land/x/cliffy@v0.25.7/ansi/cursor_position.ts": "d537491e31d9c254b208277448eff92ff7f55978c4928dea363df92c0df0813f", - "https://deno.land/x/cliffy@v0.25.7/ansi/deps.ts": "0f35cb7e91868ce81561f6a77426ea8bc55dc15e13f84c7352f211023af79053", - "https://deno.land/x/cliffy@v0.25.7/ansi/mod.ts": "bb4e6588e6704949766205709463c8c33b30fec66c0b1846bc84a3db04a4e075", - "https://deno.land/x/cliffy@v0.25.7/ansi/tty.ts": "8fb064c17ead6cdf00c2d3bc87a9fd17b1167f2daa575c42b516f38bdb604673", - "https://deno.land/x/cliffy@v0.25.7/command/_errors.ts": "a9bd23dc816b32ec96c9b8f3057218241778d8c40333b43341138191450965e5", - "https://deno.land/x/cliffy@v0.25.7/command/_utils.ts": "9ab3d69fabab6c335b881b8a5229cbd5db0c68f630a1c307aff988b6396d9baf", - "https://deno.land/x/cliffy@v0.25.7/command/command.ts": "a2b83c612acd65c69116f70dec872f6da383699b83874b70fcf38cddf790443f", - "https://deno.land/x/cliffy@v0.25.7/command/completions/_bash_completions_generator.ts": "43b4abb543d4dc60233620d51e69d82d3b7c44e274e723681e0dce2a124f69f9", - "https://deno.land/x/cliffy@v0.25.7/command/completions/_fish_completions_generator.ts": "d0289985f5cf0bd288c05273bfa286b24c27feb40822eb7fd9d7fee64e6580e8", - "https://deno.land/x/cliffy@v0.25.7/command/completions/_zsh_completions_generator.ts": "14461eb274954fea4953ee75938821f721da7da607dc49bcc7db1e3f33a207bd", - "https://deno.land/x/cliffy@v0.25.7/command/completions/bash.ts": "053aa2006ec327ccecacb00ba28e5eb836300e5c1bec1b3cfaee9ddcf8189756", - "https://deno.land/x/cliffy@v0.25.7/command/completions/complete.ts": "58df61caa5e6220ff2768636a69337923ad9d4b8c1932aeb27165081c4d07d8b", - "https://deno.land/x/cliffy@v0.25.7/command/completions/fish.ts": "9938beaa6458c6cf9e2eeda46a09e8cd362d4f8c6c9efe87d3cd8ca7477402a5", - "https://deno.land/x/cliffy@v0.25.7/command/completions/mod.ts": "aeef7ec8e319bb157c39a4bab8030c9fe8fa327b4c1e94c9c1025077b45b40c0", - "https://deno.land/x/cliffy@v0.25.7/command/completions/zsh.ts": "8b04ab244a0b582f7927d405e17b38602428eeb347a9968a657e7ea9f40e721a", - "https://deno.land/x/cliffy@v0.25.7/command/deprecated.ts": "bbe6670f1d645b773d04b725b8b8e7814c862c9f1afba460c4d599ffe9d4983c", - "https://deno.land/x/cliffy@v0.25.7/command/deps.ts": "275b964ce173770bae65f6b8ebe9d2fd557dc10292cdd1ed3db1735f0d77fa1d", - "https://deno.land/x/cliffy@v0.25.7/command/help/_help_generator.ts": "f7c349cb2ddb737e70dc1f89bcb1943ca9017a53506be0d4138e0aadb9970a49", - "https://deno.land/x/cliffy@v0.25.7/command/help/mod.ts": "09d74d3eb42d21285407cda688074c29595d9c927b69aedf9d05ff3f215820d3", - "https://deno.land/x/cliffy@v0.25.7/command/mod.ts": "d0a32df6b14028e43bb2d41fa87d24bc00f9662a44e5a177b3db02f93e473209", - "https://deno.land/x/cliffy@v0.25.7/command/type.ts": "24e88e3085e1574662b856ccce70d589959648817135d4469fab67b9cce1b364", - "https://deno.land/x/cliffy@v0.25.7/command/types.ts": "ae02eec0ed7a769f7dba2dd5d3a931a61724b3021271b1b565cf189d9adfd4a0", - "https://deno.land/x/cliffy@v0.25.7/command/types/action_list.ts": "33c98d449617c7a563a535c9ceb3741bde9f6363353fd492f90a74570c611c27", - "https://deno.land/x/cliffy@v0.25.7/command/types/boolean.ts": "3879ec16092b4b5b1a0acb8675f8c9250c0b8a972e1e4c7adfba8335bd2263ed", - "https://deno.land/x/cliffy@v0.25.7/command/types/child_command.ts": "f1fca390c7fbfa7a713ca15ef55c2c7656bcbb394d50e8ef54085bdf6dc22559", - "https://deno.land/x/cliffy@v0.25.7/command/types/command.ts": "325d0382e383b725fd8d0ef34ebaeae082c5b76a1f6f2e843fee5dbb1a4fe3ac", - "https://deno.land/x/cliffy@v0.25.7/command/types/enum.ts": "2178345972adf7129a47e5f02856ca3e6852a91442a1c78307dffb8a6a3c6c9f", - "https://deno.land/x/cliffy@v0.25.7/command/types/file.ts": "8618f16ac9015c8589cbd946b3de1988cc4899b90ea251f3325c93c46745140e", - "https://deno.land/x/cliffy@v0.25.7/command/types/integer.ts": "29864725fd48738579d18123d7ee78fed37515e6dc62146c7544c98a82f1778d", - "https://deno.land/x/cliffy@v0.25.7/command/types/number.ts": "aeba96e6f470309317a16b308c82e0e4138a830ec79c9877e4622c682012bc1f", - "https://deno.land/x/cliffy@v0.25.7/command/types/string.ts": "e4dadb08a11795474871c7967beab954593813bb53d9f69ea5f9b734e43dc0e0", - "https://deno.land/x/cliffy@v0.25.7/command/upgrade/mod.ts": "17e2df3b620905583256684415e6c4a31e8de5c59066eb6d6c9c133919292dc4", - "https://deno.land/x/cliffy@v0.25.7/command/upgrade/provider.ts": "d6fb846043232cbd23c57d257100c7fc92274984d75a5fead0f3e4266dc76ab8", - "https://deno.land/x/cliffy@v0.25.7/command/upgrade/provider/deno_land.ts": "24f8d82e38c51e09be989f30f8ad21f9dd41ac1bb1973b443a13883e8ba06d6d", - "https://deno.land/x/cliffy@v0.25.7/command/upgrade/provider/github.ts": "99e1b133dd446c6aa79f69e69c46eb8bc1c968dd331c2a7d4064514a317c7b59", - "https://deno.land/x/cliffy@v0.25.7/command/upgrade/provider/nest_land.ts": "0e07936cea04fa41ac9297f32d87f39152ea873970c54cb5b4934b12fee1885e", - "https://deno.land/x/cliffy@v0.25.7/command/upgrade/upgrade_command.ts": "3640a287d914190241ea1e636774b1b4b0e1828fa75119971dd5304784061e05", - "https://deno.land/x/cliffy@v0.25.7/flags/_errors.ts": "f1fbb6bfa009e7950508c9d491cfb4a5551027d9f453389606adb3f2327d048f", - "https://deno.land/x/cliffy@v0.25.7/flags/_utils.ts": "340d3ecab43cde9489187e1f176504d2c58485df6652d1cdd907c0e9c3ce4cc2", - "https://deno.land/x/cliffy@v0.25.7/flags/_validate_flags.ts": "16eb5837986c6f6f7620817820161a78d66ce92d690e3697068726bbef067452", - "https://deno.land/x/cliffy@v0.25.7/flags/deprecated.ts": "a72a35de3cc7314e5ebea605ca23d08385b218ef171c32a3f135fb4318b08126", - "https://deno.land/x/cliffy@v0.25.7/flags/flags.ts": "68a9dfcacc4983a84c07ba19b66e5e9fccd04389fad215210c60fb414cc62576", - "https://deno.land/x/cliffy@v0.25.7/flags/mod.ts": "b21c2c135cd2437cc16245c5f168a626091631d6d4907ad10db61c96c93bdb25", - "https://deno.land/x/cliffy@v0.25.7/flags/types.ts": "7452ea5296758fb7af89930349ce40d8eb9a43b24b3f5759283e1cb5113075fd", - "https://deno.land/x/cliffy@v0.25.7/flags/types/boolean.ts": "4c026dd66ec9c5436860dc6d0241427bdb8d8e07337ad71b33c08193428a2236", - "https://deno.land/x/cliffy@v0.25.7/flags/types/integer.ts": "b60d4d590f309ddddf066782d43e4dc3799f0e7d08e5ede7dc62a5ee94b9a6d9", - "https://deno.land/x/cliffy@v0.25.7/flags/types/number.ts": "610936e2d29de7c8c304b65489a75ebae17b005c6122c24e791fbed12444d51e", - "https://deno.land/x/cliffy@v0.25.7/flags/types/string.ts": "e89b6a5ce322f65a894edecdc48b44956ec246a1d881f03e97bbda90dd8638c5", - "https://deno.land/x/cliffy@v0.25.7/keycode/key_code.ts": "c4ab0ffd102c2534962b765ded6d8d254631821bf568143d9352c1cdcf7a24be", - "https://deno.land/x/cliffy@v0.25.7/keycode/key_codes.ts": "917f0a2da0dbace08cf29bcfdaaa2257da9fe7e705fff8867d86ed69dfb08cfe", - "https://deno.land/x/cliffy@v0.25.7/keycode/mod.ts": "292d2f295316c6e0da6955042a7b31ab2968ff09f2300541d00f05ed6c2aa2d4", - "https://deno.land/x/cliffy@v0.25.7/mod.ts": "e3515ccf6bd4e4ac89322034e07e2332ed71901e4467ee5bc9d72851893e167b", - "https://deno.land/x/cliffy@v0.25.7/prompt/_generic_input.ts": "737cff2de02c8ce35250f5dd79c67b5fc176423191a2abd1f471a90dd725659e", - "https://deno.land/x/cliffy@v0.25.7/prompt/_generic_list.ts": "79b301bf09eb19f0d070d897f613f78d4e9f93100d7e9a26349ef0bfaa7408d2", - "https://deno.land/x/cliffy@v0.25.7/prompt/_generic_prompt.ts": "8630ce89a66d83e695922df41721cada52900b515385d86def597dea35971bb2", - "https://deno.land/x/cliffy@v0.25.7/prompt/_generic_suggestions.ts": "2a8b619f91e8f9a270811eff557f10f1343a444a527b5fc22c94de832939920c", - "https://deno.land/x/cliffy@v0.25.7/prompt/_utils.ts": "676cca30762656ed1a9bcb21a7254244278a23ffc591750e98a501644b6d2df3", - "https://deno.land/x/cliffy@v0.25.7/prompt/checkbox.ts": "e5a5a9adbb86835dffa2afbd23c6f7a8fe25a9d166485388ef25aba5dc3fbf9e", - "https://deno.land/x/cliffy@v0.25.7/prompt/confirm.ts": "94c8e55de3bbcd53732804420935c432eab29945497d1c47c357d236a89cb5f6", - "https://deno.land/x/cliffy@v0.25.7/prompt/deps.ts": "4c38ab18e55a792c9a136c1c29b2b6e21ea4820c45de7ef4cf517ce94012c57d", - "https://deno.land/x/cliffy@v0.25.7/prompt/figures.ts": "26af0fbfe21497220e4b887bb550fab997498cde14703b98e78faf370fbb4b94", - "https://deno.land/x/cliffy@v0.25.7/prompt/input.ts": "ee45532e0a30c2463e436e08ae291d79d1c2c40872e17364c96d2b97c279bf4d", - "https://deno.land/x/cliffy@v0.25.7/prompt/list.ts": "6780427ff2a932a48c9b882d173c64802081d6cdce9ff618d66ba6504b6abc50", - "https://deno.land/x/cliffy@v0.25.7/prompt/mod.ts": "195aed14d10d279914eaa28c696dec404d576ca424c097a5bc2b4a7a13b66c89", - "https://deno.land/x/cliffy@v0.25.7/prompt/number.ts": "015305a76b50138234dde4fd50eb886c6c7c0baa1b314caf811484644acdc2cf", - "https://deno.land/x/cliffy@v0.25.7/prompt/prompt.ts": "0e7f6a1d43475ee33fb25f7d50749b2f07fc0bcddd9579f3f9af12d05b4a4412", - "https://deno.land/x/cliffy@v0.25.7/prompt/secret.ts": "58745f5231fb2c44294c4acf2511f8c5bfddfa1e12f259580ff90dedea2703d6", - "https://deno.land/x/cliffy@v0.25.7/prompt/select.ts": "1e982eae85718e4e15a3ee10a5ae2233e532d7977d55888f3a309e8e3982b784", - "https://deno.land/x/cliffy@v0.25.7/prompt/toggle.ts": "842c3754a40732f2e80bcd4670098713e402e64bd930e6cab2b787f7ad4d931a", - "https://deno.land/x/cliffy@v0.25.7/table/border.ts": "2514abae4e4f51eda60a5f8c927ba24efd464a590027e900926b38f68e01253c", - "https://deno.land/x/cliffy@v0.25.7/table/cell.ts": "1d787d8006ac8302020d18ec39f8d7f1113612c20801b973e3839de9c3f8b7b3", - "https://deno.land/x/cliffy@v0.25.7/table/deps.ts": "5b05fa56c1a5e2af34f2103fd199e5f87f0507549963019563eae519271819d2", - "https://deno.land/x/cliffy@v0.25.7/table/layout.ts": "46bf10ae5430cf4fbb92f23d588230e9c6336edbdb154e5c9581290562b169f4", - "https://deno.land/x/cliffy@v0.25.7/table/mod.ts": "e74f69f38810ee6139a71132783765feb94436a6619c07474ada45b465189834", - "https://deno.land/x/cliffy@v0.25.7/table/row.ts": "5f519ba7488d2ef76cbbf50527f10f7957bfd668ce5b9169abbc44ec88302645", - "https://deno.land/x/cliffy@v0.25.7/table/table.ts": "ec204c9d08bb3ff1939c5ac7412a4c9ed7d00925d4fc92aff9bfe07bd269258d", - "https://deno.land/x/cliffy@v0.25.7/table/utils.ts": "187bb7dcbcfb16199a5d906113f584740901dfca1007400cba0df7dcd341bc29", - "https://deno.land/x/deno_dom@v0.1.36-alpha/build/deno-wasm/deno-wasm.js": "3fa41dba4813e6d4b024a53a146b76e1afcbdf218fc02063442378c61239ed14", - "https://deno.land/x/deno_dom@v0.1.36-alpha/deno-dom-wasm.ts": "bfd999a493a6974e9fca4d331bee03bfb68cfc600c662cd0b48b21d67a2a8ba0", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/api.ts": "0ff5790f0a3eeecb4e00b7d8fbfa319b165962cf6d0182a65ba90f158d74f7d7", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/constructor-lock.ts": "59714df7e0571ec7bd338903b1f396202771a6d4d7f55a452936bd0de9deb186", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/deserialize.ts": "f4d34514ca00473ca428b69ad437ba345925744b5d791cb9552e2d7a0e7b0439", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/document-fragment.ts": "a40c6e18dd0efcf749a31552c1c9a6f7fa614452245e86ee38fc92ba0235e5ae", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/document.ts": "b8f4e4ccabaaa063d6562a0f2f8dea9c0419515d63d8bd79bfde95f7cd64bd93", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/dom-parser.ts": "609097b426f8c2358f3e5d2bca55ed026cf26cdf86562e94130dfdb0f2537f92", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/element.ts": "4a267c24d0e20b70741a14ab371a7511a4f3db682d3a1d229adaa66a46445fff", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/elements/html-template-element.ts": "19ad97c55222115e8daaca2788b9c98cc31a7f9d2547ed5bca0c56a4a12bfec8", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/html-collection.ts": "ae90197f5270c32074926ad6cf30ee07d274d44596c7e413c354880cebce8565", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/node-list.ts": "4c6e4b4585301d4147addaccd90cb5f5a80e8d6290a1ba7058c5e3dfea16e15d", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/node.ts": "3069e6fc93ac4111a136ed68199d76673339842b9751610ba06f111ba7dc10a7", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/selectors/custom-api.ts": "852696bd58e534bc41bd3be9e2250b60b67cd95fd28ed16b1deff1d548531a71", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/selectors/nwsapi-types.ts": "c43b36c36acc5d32caabaa54fda8c9d239b2b0fcbce9a28efb93c84aa1021698", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/selectors/nwsapi.js": "985d7d8fc1eabbb88946b47a1c44c1b2d4aa79ff23c21424219f1528fa27a2ff", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/selectors/selectors.ts": "83eab57be2290fb48e3130533448c93c6c61239f2a2f3b85f1917f80ca0fdc75", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/selectors/sizzle-types.ts": "78149e2502409989ce861ed636b813b059e16bc267bb543e7c2b26ef43e4798b", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/selectors/sizzle.js": "c3aed60c1045a106d8e546ac2f85cc82e65f62d9af2f8f515210b9212286682a", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/utils-types.ts": "96db30e3e4a75b194201bb9fa30988215da7f91b380fca6a5143e51ece2a8436", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/dom/utils.ts": "ecd889ba74f3ce282620d8ca1d4d5e0365e6cc86101d2352f3bbf936ae496e2c", - "https://deno.land/x/deno_dom@v0.1.36-alpha/src/parser.ts": "b65eb7e673fa7ca611de871de109655f0aa9fa35ddc1de73df1a5fc2baafc332", - "https://deno.land/x/events@v1.0.0/mod.ts": "3e2655ffa5e86a6ee01022f964b7fdc6152c007106c47b02958e766c6614dbaf", - "https://deno.land/x/imagemagick_deno@0.0.19/mod.ts": "8950f261c03b03d1474eb7a092ca892fd7b11f84d8e1d9ff6facb7844d685779", - "https://deno.land/x/imagemagick_deno@0.0.19/src/alpha-option.ts": "749a9f3309e491ec09a1d6bc50ce95d9733887d9f57c6863c4ff1c7e9610227b", - "https://deno.land/x/imagemagick_deno@0.0.19/src/auto-threshold-method.ts": "bb08a00046137e441930e56190b6db10c5fe657cb0a6142cd565a40b1c4250a2", - "https://deno.land/x/imagemagick_deno@0.0.19/src/channel-statistics.ts": "503871a48800436cbd02baee45f5e55aa7a0d95c3cd36e1111cf36dda946f43c", - "https://deno.land/x/imagemagick_deno@0.0.19/src/channels.ts": "03e46f10df374d002cc39d10a6bc93c68deb4e1158bef1107234e10a192b05c7", - "https://deno.land/x/imagemagick_deno@0.0.19/src/color-space.ts": "3d9a60f3a8bfefea8d9525572d7bd6214530c69688e8799dceb492b7797d1d0a", - "https://deno.land/x/imagemagick_deno@0.0.19/src/composite-operator.ts": "f4b5046415c5965d53b17a9e441a42d87e8477b7c158704abd417d6ac10f3ea0", - "https://deno.land/x/imagemagick_deno@0.0.19/src/defines/define.ts": "645fb3a06424ed750250212ac8762ba2ea97c4e4fdbda8aedf21734cbaf4833c", - "https://deno.land/x/imagemagick_deno@0.0.19/src/defines/defines-creator.ts": "876b7215bb6523cee562bcdf95cdd20cce33dd118db9f61d3d9e6305d5cfa631", - "https://deno.land/x/imagemagick_deno@0.0.19/src/defines/defines.ts": "fc8e12475e11a30f9f6f9c2b5e2fba94b01d65135654b97694da915d40fae2fe", - "https://deno.land/x/imagemagick_deno@0.0.19/src/defines/magick-define.ts": "07e9e7fab4ea23f06f584163a99e0007ac1d1f3379ab4a872f1ddd555dd8ddd1", - "https://deno.land/x/imagemagick_deno@0.0.19/src/disposable.ts": "4e30ceedea5c7829153ded68929cc206a303be220a560bb27319b607ee68c4a7", - "https://deno.land/x/imagemagick_deno@0.0.19/src/distort-method.ts": "13819e00ccb6a636af9ece5d11dfce9451e578d46c94e1f528b0ae5da7721985", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawable-color.ts": "fe3785761844f09a2c8bfda1821580c18706d986b1e7619dd984db6d33f3093a", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawable-fill-color.ts": "566325e1b1eee1e4d74a97c7f0cfbd5cc1c3dbab9a39e8820b3e2555280fe633", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawable-fill-opacity.ts": "a8bfce5d256ed1f296b4e57ae49035dad0baadec57b7ee68731494530b5df816", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawable-font-point-size.ts": "ca4f41670186b13c1195eef74764af1ea00592b9faad5970d7867b3cb47630c3", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawable-font.ts": "6a332ab99030ffe9fffd83704ba3e655649e48f026ef78dfb04d0bb1f99416bf", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawable-gravity.ts": "184729aecc6d700a81eec2b8157b27b77f28c4188eb0f0337446b933e3857dbe", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawable-rectangle.ts": "c6b1bb4b81a7e66e59a9338d45816a8471d951a6583567df68b31d3fde5ae6e0", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawable-round-rectangle.ts": "7cd7e90d6d5902abee81061c7ce5919a50ef340d67d984f1ab5eb15ba22683c8", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawable-text.ts": "f13d014b6f8b06e666b701b3860864711d0a0f942c1a30940af939705e72e5ce", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawable.ts": "61b40233ea3c28664c2f8dfd8d794772d8a7a779f4228060efd41b0d44762521", - "https://deno.land/x/imagemagick_deno@0.0.19/src/drawables/drawing-wand.ts": "c6fe73c4f4d48b8802aa79ea636b8d1f16046f2eb516b84260ae446f392b1528", - "https://deno.land/x/imagemagick_deno@0.0.19/src/error-metric.ts": "fafe44d95312b0e9dd6e5d6d3efd536764468a4b80e3dc3d7d7efc33a40fb871", - "https://deno.land/x/imagemagick_deno@0.0.19/src/evaluate-operator.ts": "c05d51cb193d95ce0432dee914465cbafc35026ea1102cc48f431571bfb67260", - "https://deno.land/x/imagemagick_deno@0.0.19/src/filter-type.ts": "face0109ae9e56125b778a8842384031d6e0bd688dfcf96c0861f2fd8bb27225", - "https://deno.land/x/imagemagick_deno@0.0.19/src/formats/dng/dng-output-color.ts": "13533caccea31a8e6cd960df47c1b608f89a786d51e9c4b3b869ca40eb01c5a8", - "https://deno.land/x/imagemagick_deno@0.0.19/src/formats/dng/dng-read-defines.ts": "73d3fdc79c0f37ea3b2681f4e159cd927c25cb0801cc43905a4331171062f6c8", - "https://deno.land/x/imagemagick_deno@0.0.19/src/gravity.ts": "ed99d33e3775c510c0a29fb330ca5ac9445e41dd3644507186c25cc32eb8634a", - "https://deno.land/x/imagemagick_deno@0.0.19/src/image-magick.ts": "da1026ce67ad5040a672bcb0d1a7c76e8bdca9b5f3b7520081266ad96fae5318", - "https://deno.land/x/imagemagick_deno@0.0.19/src/index.ts": "aebfbdd5446d99c67fd38182aa436d327defb5aa032e055de14d66c48649f505", - "https://deno.land/x/imagemagick_deno@0.0.19/src/internal/disposable-array.ts": "048f80ffee94ccb37437961e7bcaa57ee0b0bd95a64423257010a8eeb18e9fae", - "https://deno.land/x/imagemagick_deno@0.0.19/src/internal/disposable.ts": "48ea6c820871b46b9c50f8343bb68765bb81c80bf8edefc50c2d27bf4526c618", - "https://deno.land/x/imagemagick_deno@0.0.19/src/internal/exception/exception.ts": "2c1e1d5f6df4fcaef50403ed18f5ebdf560a5e764944d569db406e97f76f2aae", - "https://deno.land/x/imagemagick_deno@0.0.19/src/internal/geometry-flags.ts": "56bbc3f668db2e67f607cd1c08e07f51ded80a8c402efb0b6cd4ad98d0f69d19", - "https://deno.land/x/imagemagick_deno@0.0.19/src/internal/magick-rectangle.ts": "ffffcd9ebffe20f871396af22c9f5acb332b5d503a5b21200a94e1e61e4e68b3", - "https://deno.land/x/imagemagick_deno@0.0.19/src/internal/native/array.ts": "bcfa4f33246feaf3e1cfd219f188819caf2ed84562f986f508b1ba8beecd28fb", - "https://deno.land/x/imagemagick_deno@0.0.19/src/internal/native/string.ts": "a3985bf82a8c0e0507001ab1af72c817f6a9f3fffcba532c5504b75102107ce3", - "https://deno.land/x/imagemagick_deno@0.0.19/src/internal/pointer/pointer.ts": "d866febf67a2d72678e6bd0fd70f751622348c3c2c4ad0aba42dbd750c4f8526", - "https://deno.land/x/imagemagick_deno@0.0.19/src/internal/string-info.ts": "6121081f0382fdfe259bb6c95655b1626cc68af778ad91af437daa8c55965575", - "https://deno.land/x/imagemagick_deno@0.0.19/src/magick-color.ts": "6e849e94f3183d86f44d55f4646af394d0d3573fbce8b26b6d6bfbda03dcaf5c", - "https://deno.land/x/imagemagick_deno@0.0.19/src/magick-colors.ts": "c3a4cdbbca0ebce9386ae71f835118847d8770573efcb63a35c54242aa156f90", - "https://deno.land/x/imagemagick_deno@0.0.19/src/magick-error-severity.ts": "160e5f07bad67542c9c95a8ec61e70f294333bf7f3c463419dc4fadfacdbdbf6", - "https://deno.land/x/imagemagick_deno@0.0.19/src/magick-error.ts": "5a515e203373ef48903bda51635e04f232bf3144eaee48c66d65df1e705346d4", - "https://deno.land/x/imagemagick_deno@0.0.19/src/magick-format-info.ts": "eef4731c0036d58ebb9b9ff12d48bfdb6fad8d4ef82d74866c6c18f7605670cf", - "https://deno.land/x/imagemagick_deno@0.0.19/src/magick-format.ts": "3373328cacc0e6a5b1264a6bedceffe17f687f8d303c8c3d0ecd7a9102771580", - "https://deno.land/x/imagemagick_deno@0.0.19/src/magick-geometry.ts": "c41ec925e2cba2f4a07ab278de87d533aac282f68b038d6ca7075fc09570f759", - "https://deno.land/x/imagemagick_deno@0.0.19/src/magick-image-collection.ts": "dfa429a070eeb22d57248d4eee057ee0aa3a6ee8ac850f32ec1c8d311b7a641d", - "https://deno.land/x/imagemagick_deno@0.0.19/src/magick-image.ts": "7f85e27512ab1db7c9396b7903b03fb07763a014af9a56c5477bda306f5d42ea", - "https://deno.land/x/imagemagick_deno@0.0.19/src/magick.ts": "990bbb125a908afd71bba8b9601704f64abfe68b861e906ec7495f87b2f4c776", - "https://deno.land/x/imagemagick_deno@0.0.19/src/native-instance.ts": "791c1dc7459d0daf53fd385d255edb9d84869edc2943cd1ff3b4b7c34aeeffb0", - "https://deno.land/x/imagemagick_deno@0.0.19/src/orientation-type.ts": "a5c48feec25d432e5c3ad3ed76c929a7960836d3ab1012525c0f7883e4f46c30", - "https://deno.land/x/imagemagick_deno@0.0.19/src/paint-method.ts": "0178827b90549bf587e8ae9e2757cb96607b1fffa5c05d0534a8de136a346d29", - "https://deno.land/x/imagemagick_deno@0.0.19/src/percentage.ts": "00240337512949c97e407b006cdd025af5fc6db600adce9ca6193ab61e326291", - "https://deno.land/x/imagemagick_deno@0.0.19/src/pixel-channel.ts": "1a6943107a0c9b73757b08b4e41bd72227fec2dbb29f7fe5871257abcf541fa1", - "https://deno.land/x/imagemagick_deno@0.0.19/src/pixel-interpolate-method.ts": "d2c62675acb5d8fffca3e2c91c9a35bfebec62f2424268e5e240f9f17f57d356", - "https://deno.land/x/imagemagick_deno@0.0.19/src/pixels/pixel-collection.ts": "e44aa8ebff8635d3959a20ffa9a545ce5df2dc2a8806f6b0d1d0092e185577f7", - "https://deno.land/x/imagemagick_deno@0.0.19/src/point.ts": "f664938d0f39eadd41fe5eb8ca81c52b59a7f7138539afea3ddc863d25a4a935", - "https://deno.land/x/imagemagick_deno@0.0.19/src/profiles/image-profile.ts": "ea1bb6406430a03cf9263a40260fcd8f99bcc14fa3629206fcbcd2679c94b4a2", - "https://deno.land/x/imagemagick_deno@0.0.19/src/quantum.ts": "7e92f9cf73fc6ec89df48ab4c462339fad580f0b6a1e1009d3c5a5cb599dc3ed", - "https://deno.land/x/imagemagick_deno@0.0.19/src/settings/distort-settings.ts": "cdb352260b90a140191c222bafde0740114062822400bdf89709bef1c2f40563", - "https://deno.land/x/imagemagick_deno@0.0.19/src/settings/drawing-settings.ts": "c5191eff30944c7a6047dfdd4d6a6714cbd3e0154c4942bb53bfa25acc3399b2", - "https://deno.land/x/imagemagick_deno@0.0.19/src/settings/magick-read-settings.ts": "d5e83efd74ff563146c5c074cefeead82e07763c0e75d271c6f1ba9f1fca3b63", - "https://deno.land/x/imagemagick_deno@0.0.19/src/settings/magick-settings.ts": "35a9146c2b92c63b80f0989ab8f6c2315166124e841bb0538303d6f945c08a27", - "https://deno.land/x/imagemagick_deno@0.0.19/src/settings/montage-settings.ts": "db5dc688e2165b1a5501b6f2175c0453f9a1c435c6d1d20be657ddf26af2bb14", - "https://deno.land/x/imagemagick_deno@0.0.19/src/settings/native-drawing-settings.ts": "a69579abe2600a8ae13484f0abee16ec17d4c31213e95fe0fb9b581ee434af64", - "https://deno.land/x/imagemagick_deno@0.0.19/src/settings/native-magick-settings.ts": "553a903e16ad50b990175c5e8614473962b0e866f2e3c0148cf3bc2c0010552a", - "https://deno.land/x/imagemagick_deno@0.0.19/src/settings/native-montage-settings.ts": "5b0c810053730ba63a6603fe4109c09ce02d3dd9f5a04ba1070094cb69a92433", - "https://deno.land/x/imagemagick_deno@0.0.19/src/statistics.ts": "a9122f555b565d9869dcc9070d77febc54f2e12324932c6b8619e1a94b599885", - "https://deno.land/x/imagemagick_deno@0.0.19/src/virtual-pixel-method.ts": "ae2f0520e05b382299e4d41f4d7e2c67baf727ef7c816037e601c978948b1451", - "https://deno.land/x/imagemagick_deno@0.0.19/src/wasm/magick.ts": "b5ec7d6c3c7379f8f9ba0c23238f7024aa35f3a15edb2d1cbca4ccc44a186ac9", - "https://deno.land/x/imagemagick_deno@0.0.19/src/wasm/magick_native.js": "2203872b5a96cb5a96c596898849a862b2ba083455ed0f3a445ba060f8e13f82", - "https://deno.land/x/lume@v1.15.3/cli.ts": "2565143a668f57cce01b6d250b99635f72a796e2f97c27c4e5b0bd71aae30704", - "https://deno.land/x/lume@v1.15.3/cli/build.ts": "819f0c7a7d3657da9b7dc92beca735352fcd0f8c18a27826a525903dac103b13", - "https://deno.land/x/lume@v1.15.3/cli/create.ts": "3b5ed82e4c81858b53f929502ab3dc7c3e2f63be80c1d41011bc566442bbb4e9", - "https://deno.land/x/lume@v1.15.3/cli/import_map.ts": "1c18f2cc4792e83fecb8512e35df021100b6a6bbfeac662f80a45bddd5509bd1", - "https://deno.land/x/lume@v1.15.3/cli/init.ts": "eb09965f3e1736b87876aa3813354ee0879c8f429547054db8ba432423ae0935", - "https://deno.land/x/lume@v1.15.3/cli/run.ts": "ee2813fe642f22f311f578ef0c6bc0f007e592f82be4d77d4c0b8923b8708d6c", - "https://deno.land/x/lume@v1.15.3/cli/upgrade.ts": "c7a2add7056ee074cfa75644720503c72897ecd3443fa365cf8a4647d9e5c466", - "https://deno.land/x/lume@v1.15.3/core.ts": "d9fe31153b696335ee45a5c04ee2c80bd482b8952a8400c6b86dcb11f96f8074", - "https://deno.land/x/lume@v1.15.3/core/cache.ts": "6d770debcedbb7441c2a9d14096ed518907e6615e0d5d014b83d4f5be52a7b3a", - "https://deno.land/x/lume@v1.15.3/core/component_loader.ts": "1da0e26074acd70425767bf868f203dc885864639d3eab79d2903c20d498ac99", - "https://deno.land/x/lume@v1.15.3/core/data_loader.ts": "f7f45d376112b57fcbc7ceaff758016ebabbc7e3cefcbf738d3aaa78544dd362", - "https://deno.land/x/lume@v1.15.3/core/errors.ts": "73901534cfb14808a0fc69fd4929f169604b85f7b94e494be53e101f956b315d", - "https://deno.land/x/lume@v1.15.3/core/events.ts": "f02a60b815325093b650bcf4104d023a079b990dfa29b103f2cf2062b3ffc1ce", - "https://deno.land/x/lume@v1.15.3/core/filesystem.ts": "38ec994cc6ad3db99a43196aed4391e7c8f3b942ceae62fd6c9cf6e7551fa834", - "https://deno.land/x/lume@v1.15.3/core/formats.ts": "0a0be3070e179b33122f064251bd5d75dd60ea633f038265c4ce1a42b4916985", - "https://deno.land/x/lume@v1.15.3/core/includes_loader.ts": "78baec185f448ae2137d1251dfb896147f719b0e62646c8ff47d01a31e8c67be", - "https://deno.land/x/lume@v1.15.3/core/loaders/binary.ts": "cbbfe972103e2663adb2bcf350e2431a6510ef05ce2accc57cd59b09123a9f3d", - "https://deno.land/x/lume@v1.15.3/core/loaders/json.ts": "ef23666ff3a42d45389bfe9aff7056dffc86f09e75182c723941c37f326a3c63", - "https://deno.land/x/lume@v1.15.3/core/loaders/module.ts": "b6d0a1c8250f340054e13843966d371021db869a267c98df63aeda6ca14a9290", - "https://deno.land/x/lume@v1.15.3/core/loaders/text.ts": "d2680045e17907bfde700a57ae229fff560a3e99adc584bc0fd51418b7341919", - "https://deno.land/x/lume@v1.15.3/core/loaders/yaml.ts": "025893f94aa9c56686832752892b97f029e93e4d58ca2236ea6f16fc7c01fd5a", - "https://deno.land/x/lume@v1.15.3/core/logger.ts": "6e1b68ac2bb7c052defb99bd925f7dd4522ed7c35ba2011bbfa84fbad9ee1d20", - "https://deno.land/x/lume@v1.15.3/core/page_loader.ts": "f6826167d25f11079c6a60e19822319d681abcea12b5236e829367782f3c32f9", - "https://deno.land/x/lume@v1.15.3/core/page_preparer.ts": "c272a7b914bbca7306c14ab5f0f29d125bae1a553ea59346046a45db6d3ef713", - "https://deno.land/x/lume@v1.15.3/core/processors.ts": "a94b05c794798e04ccdb2909a956d1ee239699e974c470b9e76eede41000acc5", - "https://deno.land/x/lume@v1.15.3/core/reader.ts": "014680a5b89b0a4ddf3e3b2cc3cb6d6e0d32f0038e3c55994142123a434ff827", - "https://deno.land/x/lume@v1.15.3/core/renderer.ts": "d8e3ff3437a70f6a9c012d977d2c99328c88f6e3d69a116409ab7307309abceb", - "https://deno.land/x/lume@v1.15.3/core/scopes.ts": "0c216c54563b22dcddd8f74e611fd72aa19820281857cf022ee8d234075fb8cf", - "https://deno.land/x/lume@v1.15.3/core/scripts.ts": "f6637fb2629d9d4e9c906b4229c8e4b16f451bb05fb89e5334f7c6e24b292405", - "https://deno.land/x/lume@v1.15.3/core/server.ts": "e639a9297828af5331742c49262b91c9e0da61a510e24f61b4e5fab477141b93", - "https://deno.land/x/lume@v1.15.3/core/site.ts": "7067d2bcdd5d8591a1d3b9c38a175f473a219b1d1139ea392a0f08d37b005bba", - "https://deno.land/x/lume@v1.15.3/core/source.ts": "aafdedbb3689e7adc804933ee4ecee9e22d1cf2b04f9e252ebf1dcb1c8bcea3b", - "https://deno.land/x/lume@v1.15.3/core/utils.ts": "d7b8f9c420f4ab09faebe72c14dee021811a3c1712a0f1b7830836e385d451b5", - "https://deno.land/x/lume@v1.15.3/core/watcher.ts": "3e2d1f9038ad8183e2758ef4f10733d662fade2042ebb767ab0c2d1a765d2f5c", - "https://deno.land/x/lume@v1.15.3/core/writer.ts": "c10e163dea1226210c9f094415a92e70f47621c2d4e0a496d1e49a6dcd2179c2", - "https://deno.land/x/lume@v1.15.3/deps/base64.ts": "728010756856d4317ace1a55c15b90a413c461af47395cb0de2295c3e95c0f10", - "https://deno.land/x/lume@v1.15.3/deps/cliffy.ts": "faff0c2ca187ec9fd1ad8660141f85b9d05b5c36bab25b40eb5038c02590a310", - "https://deno.land/x/lume@v1.15.3/deps/colors.ts": "bad0717fe91e902b933f6fda33c55dab13e9a86463803146a226ad97501af765", - "https://deno.land/x/lume@v1.15.3/deps/crypto.ts": "7ba574321e75272b0274e27904f2258bd118e7096c1af1cd36f6b2634ac3d887", - "https://deno.land/x/lume@v1.15.3/deps/date.ts": "e78430363581658601ededaa067d772e642ead9b37153e7f56e4c5ca6b7da577", - "https://deno.land/x/lume@v1.15.3/deps/dom.ts": "dfe5d2a96a737c75314ab8133984f2ec75a6ca6cde275231e65b48380d48531d", - "https://deno.land/x/lume@v1.15.3/deps/flags.ts": "33dfd92f2f9c095e921e60ae7e9fa20661fa0b7d4224e76b04adabafc88a8f6f", - "https://deno.land/x/lume@v1.15.3/deps/front_matter.ts": "95dd152c4a0344073af1eb20d376cb0c167602eb791b1809c1fefc90d257bd3c", - "https://deno.land/x/lume@v1.15.3/deps/fs.ts": "b62f5332d6954ed62069d1ea2c70b3b82279909b47ac42f24fa5cd3d2986931b", - "https://deno.land/x/lume@v1.15.3/deps/hex.ts": "3d3fa541713676badd61ee8379ea5bb508cefcdf0c7e03346d7dc9b6f6c557e4", - "https://deno.land/x/lume@v1.15.3/deps/highlight.ts": "cf605598fd14ff13da2c973c8501ab5e76f868054a7616df2b333a0cfe31e4d9", - "https://deno.land/x/lume@v1.15.3/deps/http.ts": "830905762404e3b802b12a39c492c87d96de60a7442f57f65af7b6988cd1cf06", - "https://deno.land/x/lume@v1.15.3/deps/imagick.ts": "94d4b2e94aaf45b21e7a4855dec0533790cd4800854ea3a40a4de755f7baacb0", - "https://deno.land/x/lume@v1.15.3/deps/jsonc.ts": "bf2bd57240cdebea70cd10f587b6ce3e8fb86019b151f02aa170c32409c96e20", - "https://deno.land/x/lume@v1.15.3/deps/markdown_it.ts": "e48e34de092bc3fc96617372f26190cf3bbf722f4206a9e9e64febbc8fb925c4", - "https://deno.land/x/lume@v1.15.3/deps/nunjucks.ts": "a8f31de092612a613680944e10b3647ccf91a1db4e099f046c3e73a40f8a6193", - "https://deno.land/x/lume@v1.15.3/deps/path.ts": "276bb6077962eba04b3db3de4e378303e422791c897ce2ac08d8bb73248224cc", - "https://deno.land/x/lume@v1.15.3/deps/postcss.ts": "487d235b4974e68e410c1eb830275b57c271326a64bb33e852249fbb23637ae9", - "https://deno.land/x/lume@v1.15.3/deps/pug.ts": "27ae2b6c129f3c5c913057c9388f845fdd4eca600181480aca624f3de4c8a8a4", - "https://deno.land/x/lume@v1.15.3/deps/react.ts": "6ce99e14ad6bd9ce09f69c90b5a5597e44be78eab7f334bcab31f4824b12536a", - "https://deno.land/x/lume@v1.15.3/deps/remark.ts": "1d4c029051e40cc011cb684fed9e282b8d8a8a6d81a2e20ab998226381552788", - "https://deno.land/x/lume@v1.15.3/deps/sass.ts": "b76e67a72eecea86ef9baca25e0f0cab84cf396ab4ed017535456865ef4b6214", - "https://deno.land/x/lume@v1.15.3/deps/tailwindcss.ts": "70591b5dbcae3e81cbdb0874fbabb160e735eafc9bfb18b7a965aa06d123f2f3", - "https://deno.land/x/lume@v1.15.3/deps/yaml.ts": "4e7333ee5269353315aa0f19d1fe04d704438c7fcb860d36398708036ed1661d", - "https://deno.land/x/lume@v1.15.3/middlewares/logger.ts": "69e69099a2e3a8c62d0bb62014381337f6e855c6b330e210e4a705fe8111e10a", - "https://deno.land/x/lume@v1.15.3/middlewares/no_cache.ts": "95fb11d820d931b6aca268fa30aee22e315c556bd214e135bb9b5ddbcbe039d6", - "https://deno.land/x/lume@v1.15.3/middlewares/not_found.ts": "8a2b7d78d0dd4f441cee909682faac9387ca3b801f8e4ae0f6695a007313732e", - "https://deno.land/x/lume@v1.15.3/middlewares/reload.ts": "031c06bb4b090d92b9a209d78ea54956a108e84acb8dfe9a44aad3737e882676", - "https://deno.land/x/lume@v1.15.3/middlewares/reload_client.js": "34d75e01503fae8180796de882af42b1125fac88f22a010a99d5548de1ba7d72", - "https://deno.land/x/lume@v1.15.3/mod.ts": "2327311f1e815538a92e611b037ed59b987782c265d8877a61fba5c146e151ba", - "https://deno.land/x/lume@v1.15.3/plugins/attributes.ts": "d3f3caeb684e4faa5fb5a380cf97a57322e4a66d8e56d64bc66690eb520c930a", - "https://deno.land/x/lume@v1.15.3/plugins/base_path.ts": "0241df3cf2696eed446ca8c983d2c2ca36ae57bd46fb2c6d92f582c1909b095b", - "https://deno.land/x/lume@v1.15.3/plugins/code_highlight.ts": "5b177676c6c60ba10d676ac9fc8b8b3103920529bb115656adc406737f25c9ab", - "https://deno.land/x/lume@v1.15.3/plugins/date.ts": "5b5b4a5715db86c39b4342366d3cc1e5ee67fd57d58acc0d0d793f90de4d53f6", - "https://deno.land/x/lume@v1.15.3/plugins/imagick.ts": "50983cad8e4b97fd6004815bcbeb0fa3e3d332388ecd3bfe6e02a94e5710cef6", - "https://deno.land/x/lume@v1.15.3/plugins/json.ts": "60f3b8616c282a9c592e1974db143b3461999c55b20235eebced87482ebf16bd", - "https://deno.land/x/lume@v1.15.3/plugins/jsx.ts": "532a055f1c6c6f00d21d13cb658614d5f6fc56ea28266020d371ba5fb151461a", - "https://deno.land/x/lume@v1.15.3/plugins/markdown.ts": "c0dcde18dd19f249e3c1280ab73149be6afa08b6fa4eef73b75969005cea6185", - "https://deno.land/x/lume@v1.15.3/plugins/metas.ts": "69a3dc3569fc99dd91d6dd7329330590e9fe95abc769de685f14e324e381eea4", - "https://deno.land/x/lume@v1.15.3/plugins/modify_urls.ts": "6c3970b525beb9704499528a428f29f3b76cb1d334ec8d6d5a3f75ff2567e886", - "https://deno.land/x/lume@v1.15.3/plugins/modules.ts": "d31ababab5e35b47fc207685765c9431ddc7bec019061e18b1d36f527e13029d", - "https://deno.land/x/lume@v1.15.3/plugins/nunjucks.ts": "6d66887a15cd23793f95e9d38df0b77a55b4b037dd743076556d5c54e2953376", - "https://deno.land/x/lume@v1.15.3/plugins/paginate.ts": "0fefcbb290088bfa8770b84af3cd092a5fd9e8abd0adb426eb74be0927abc0da", - "https://deno.land/x/lume@v1.15.3/plugins/postcss.ts": "5dc3a6e76293db27a7b98e4f63f1a38fb7c7ca6038628adee79c1b6698795215", - "https://deno.land/x/lume@v1.15.3/plugins/pug.ts": "6115a2906303720ce1afdcf299330a0bd0a3a34b805e2a7fd02792c53abbd824", - "https://deno.land/x/lume@v1.15.3/plugins/remark.ts": "42bf59fe9479ef31e437e207f58c0060a4d30bc5779800d9ced93883075ca791", - "https://deno.land/x/lume@v1.15.3/plugins/sass.ts": "fd21d0c646e3d804a1fc599e6f0dca37dcaa0363f236ea4b129261238013a63f", - "https://deno.land/x/lume@v1.15.3/plugins/search.ts": "63b29bf31dfdb4cb9146b5e82c5d86190507842f5da0b85be9ed310c15752076", - "https://deno.land/x/lume@v1.15.3/plugins/sitemap.ts": "2abf853af68ff36cb8ab46196bf538686de686fb1432db52fc2d59f6968c7a5e", - "https://deno.land/x/lume@v1.15.3/plugins/source_maps.ts": "3d3d97691937019949fa791dbd61002c42d918d07cc7cc37028c5018b9aa1bc4", - "https://deno.land/x/lume@v1.15.3/plugins/tailwindcss.ts": "6542757ed1778cdc7a76a47d2f986d8fcedb1c00a9fb704e383ad263ccb20cbc", - "https://deno.land/x/lume@v1.15.3/plugins/url.ts": "43d3d47896a7322a8dd34572dedb4baa6f73a382594a2ff7c34a3a064dcc6c9e", - "https://deno.land/x/lume@v1.15.3/plugins/yaml.ts": "df24aac4098dba258f1ac331a3b16ba488a336eb63c51afed8f59201228d583c", - "https://deno.land/x/nunjucks@3.2.3-2/mod.d.ts": "7ad0a1e485a1890b16591eaa5a7b48fadca831b71b6c5e13c2a4fed279d70190", - "https://deno.land/x/nunjucks@3.2.3-2/mod.js": "3d7c6c78d98b4d9dedb4317be7898a150854cec270a9faa1ef0a77df549b619a", - "https://deno.land/x/nunjucks@3.2.3-2/src/compiler.js": "e5c219a22b0b8f660967db1513db86b3d4006d8c71d7de1e3358da7387450b1d", - "https://deno.land/x/nunjucks@3.2.3-2/src/deps.js": "959735f33da5fe75359e0b17035e42cc66b8da2c0ba416f55b7e45e6ded1de42", - "https://deno.land/x/nunjucks@3.2.3-2/src/environment.js": "064e89a4ab4c73e94c9084b950636d64eba646bb3862827854f184e0bc3e3467", - "https://deno.land/x/nunjucks@3.2.3-2/src/express_app.js": "4519e0f67fa36309a77c37620dacefcc5e82efff286e5b3e59a878f6b5850955", - "https://deno.land/x/nunjucks@3.2.3-2/src/filters.js": "2d187ad9af3f8b5b77de1c382f1fab6814fe30d39d07e2c806591cb38508b7a5", - "https://deno.land/x/nunjucks@3.2.3-2/src/globals.js": "c8e87dbc7036e1b8a73815ba964c6cc7656225e13d414e6a4daa04b81e5f063d", - "https://deno.land/x/nunjucks@3.2.3-2/src/jinja_compat.js": "08581e0096405e74c617395ee14848e5d1a38469df0a3be96966da54ef2dffbc", - "https://deno.land/x/nunjucks@3.2.3-2/src/lexer.js": "b907d8f207a20f70ef9da956dc56009ce1c8e21d5bcdf0580d93423604379af6", - "https://deno.land/x/nunjucks@3.2.3-2/src/lib.js": "47f3e94e8fab597296131a25cddb9b26d875313213317d27d2bae0b09d61f94e", - "https://deno.land/x/nunjucks@3.2.3-2/src/loader.js": "cd3aa871c0954919b4925c4c17ceb7dcae181a49386dbf71a464f22a002037d9", - "https://deno.land/x/nunjucks@3.2.3-2/src/loaders.js": "f802869dbba64e2e5704e25308509420c24af93f6cac1a06e55063f74d4e4b2b", - "https://deno.land/x/nunjucks@3.2.3-2/src/node_loaders.js": "553701d375ca131fd46ea7bdbc34150b454c608b4dc54e6acaaefd190f11ecc3", - "https://deno.land/x/nunjucks@3.2.3-2/src/nodes.js": "522375384d38e394888caa8eee947bef339b2feff45ea7fb99c3f66af459eb53", - "https://deno.land/x/nunjucks@3.2.3-2/src/object.js": "bc981128f958b306bf854654e0c1a26eb333714df9442bac5e8d59e7575696c0", - "https://deno.land/x/nunjucks@3.2.3-2/src/parser.js": "0f5186728eb7778ba0a4d79de81eda1e616cce3c22df3fd649531e77bd1e23a7", - "https://deno.land/x/nunjucks@3.2.3-2/src/precompile.js": "7055e7385ac8f7b5fa1d65ce21ad05a1ad144abb9456e9633a137620bfb45bb0", - "https://deno.land/x/nunjucks@3.2.3-2/src/precompile_global.js": "9d2a8af44ae9d9f1336e1789afef8fe102558a1fd3abbeec55a0572dce0f7de0", - "https://deno.land/x/nunjucks@3.2.3-2/src/precompiled_loader.js": "d951087a9ae3ae96fa24e050d491a9b5fbab3c4c6fae0777fa8309eace198bb3", - "https://deno.land/x/nunjucks@3.2.3-2/src/runtime.js": "e6ebe0265797eaa8e1d974c1e0414c4e4359705024a6617e56fcdaadb3828696", - "https://deno.land/x/nunjucks@3.2.3-2/src/tests.js": "0f68a51c0be20e82eb033c913bb10bca1fc7eb4fcc603943515aac4608e88999", - "https://deno.land/x/nunjucks@3.2.3-2/src/transformer.js": "401e3b1588ea2933883cc43cc329077f5b1a3a5da391f9dfc0a2a63a1a89660c", - "https://deno.land/x/nunjucks@3.2.3-2/src/waterfall.js": "4d8878b3ebcf0a1b4bf9e7575e2f30bc6467cb8ee3717b80754c945cde661b9e" - }, - "npm": { - "specifiers": { - "@catppuccin/tailwindcss@0.1.1": "@catppuccin/tailwindcss@0.1.1_postcss@8.4.21", - "@lumeland/sass@1.58.0": "@lumeland/sass@1.58.0", - "@lumeland/tailwindcss@3.2.5": "@lumeland/tailwindcss@3.2.5_postcss@8.4.21", - "autoprefixer@10.4.13": "autoprefixer@10.4.13_postcss@8.4.21", - "date-fns@2.29.3": "date-fns@2.29.3", - "highlight.js@11.7.0": "highlight.js@11.7.0", - "markdown-it-attrs@4.1.6": "markdown-it-attrs@4.1.6_markdown-it@13.0.1", - "markdown-it-deflist@2.1.0": "markdown-it-deflist@2.1.0", - "markdown-it@13.0.1": "markdown-it@13.0.1", - "postcss-import@15.1.0": "postcss-import@15.1.0_postcss@8.4.21", - "postcss-nesting@11.2.1": "postcss-nesting@11.2.1_postcss@8.4.21_postcss-selector-parser@6.0.11", - "postcss@8.4.21": "postcss@8.4.21", - "pug@3.0.2": "pug@3.0.2", - "react-dom@18.2.0": "react-dom@18.2.0_react@18.2.0", - "react@18.2.0": "react@18.2.0", - "rehype-raw@6.1.1": "rehype-raw@6.1.1", - "rehype-sanitize@5.0.1": "rehype-sanitize@5.0.1", - "rehype-stringify@9.0.3": "rehype-stringify@9.0.3", - "remark-gfm@3.0.1": "remark-gfm@3.0.1", - "remark-parse@10.0.1": "remark-parse@10.0.1", - "remark-rehype@10.1.0": "remark-rehype@10.1.0", - "unified@10.1.2": "unified@10.1.2" - }, - "packages": { - "@babel/helper-string-parser@7.19.4": { - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", - "dependencies": {} - }, - "@babel/helper-validator-identifier@7.19.1": { - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", - "dependencies": {} - }, - "@babel/parser@7.21.3": { - "integrity": "sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==", - "dependencies": {} - }, - "@babel/types@7.21.3": { - "integrity": "sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==", - "dependencies": { - "@babel/helper-string-parser": "@babel/helper-string-parser@7.19.4", - "@babel/helper-validator-identifier": "@babel/helper-validator-identifier@7.19.1", - "to-fast-properties": "to-fast-properties@2.0.0" - } - }, - "@catppuccin/palette@0.1.5": { - "integrity": "sha512-IQLsZwXDMpLc5CFGjIMa/gFnnFL/QLB280F11B51JweZHerZ/FgPXdIR4eQqn1CgrqI3wGfgnj1LVPx12DV/Uw==", - "dependencies": {} - }, - "@catppuccin/tailwindcss@0.1.1_postcss@8.4.21": { - "integrity": "sha512-WWOzx8uOf3QPZ1HdVSkpgaqzMzrfYpOgAketQAQ7493eFhlYC4bJ1ViT5ukhwfhzuu3xnmke+Op2qjhHnyjt8g==", - "dependencies": { - "@catppuccin/palette": "@catppuccin/palette@0.1.5", - "tailwindcss": "tailwindcss@3.2.7_postcss@8.4.21" - } - }, - "@csstools/selector-specificity@2.2.0_postcss-selector-parser@6.0.11": { - "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", - "dependencies": { - "postcss-selector-parser": "postcss-selector-parser@6.0.11" - } - }, - "@lumeland/acorn-node@1.8.3": { - "integrity": "sha512-UkYnuVrw09QEJh1J+1M6o8KWmZnzCv3PU2PbiNImXQGhUcqU5lhqf4KLH3HNcsiVCKLmW0KVqW8rDTGAlDwpbQ==", - "dependencies": { - "acorn": "acorn@7.4.1", - "acorn-walk": "acorn-walk@7.2.0", - "xtend": "xtend@4.0.2" - } - }, - "@lumeland/detective@5.2.2": { - "integrity": "sha512-L5t8if/CUuzDrcyqgOxCDF3Y/wyysBBGb89Em1hm37cp3OLVs5T468VF9NafhjXcY+uRU7g/7Up+dWFdTcmKgA==", - "dependencies": { - "@lumeland/acorn-node": "@lumeland/acorn-node@1.8.3", - "defined": "defined@1.0.1" - } - }, - "@lumeland/sass@1.58.0": { - "integrity": "sha512-5zpXkRmvEnvoo061gVJL8GnXfdzi1u/+i7+rygK/xwT4SRKJVx7k8bSrYQD5nj7JvWg8/QQuZWvwhlIty4ddIg==", - "dependencies": { - "immutable": "immutable@4.3.0", - "source-map-js": "source-map-js@1.0.2" - } - }, - "@lumeland/tailwindcss@3.2.5_postcss@8.4.21": { - "integrity": "sha512-W9sQwqFoTW4h9jOKx9TGT39Jg0YvVCr0CU0cqK04xvivNIV295KlY5YND0IGNamA0IpqoNSzkyuYz2cHgluQFA==", - "dependencies": { - "@lumeland/detective": "@lumeland/detective@5.2.2", - "arg": "arg@5.0.2", - "chokidar": "chokidar@3.5.3", - "color-name": "color-name@1.1.4", - "didyoumean": "didyoumean@1.2.2", - "dlv": "dlv@1.1.3", - "fast-glob": "fast-glob@3.2.12", - "glob-parent": "glob-parent@6.0.2", - "is-glob": "is-glob@4.0.3", - "lilconfig": "lilconfig@2.1.0", - "micromatch": "micromatch@4.0.5", - "normalize-path": "normalize-path@3.0.0", - "object-hash": "object-hash@3.0.0", - "picocolors": "picocolors@1.0.0", - "postcss": "postcss@8.4.21", - "postcss-import": "postcss-import@14.1.0_postcss@8.4.21", - "postcss-js": "postcss-js@4.0.1_postcss@8.4.21", - "postcss-load-config": "postcss-load-config@3.1.4_postcss@8.4.21", - "postcss-nested": "postcss-nested@6.0.0_postcss@8.4.21", - "postcss-selector-parser": "postcss-selector-parser@6.0.11", - "postcss-value-parser": "postcss-value-parser@4.2.0", - "quick-lru": "quick-lru@5.1.1", - "resolve": "resolve@1.22.1" - } - }, - "@nodelib/fs.scandir@2.1.5": { - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dependencies": { - "@nodelib/fs.stat": "@nodelib/fs.stat@2.0.5", - "run-parallel": "run-parallel@1.2.0" - } - }, - "@nodelib/fs.stat@2.0.5": { - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dependencies": {} - }, - "@nodelib/fs.walk@1.2.8": { - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dependencies": { - "@nodelib/fs.scandir": "@nodelib/fs.scandir@2.1.5", - "fastq": "fastq@1.15.0" - } - }, - "@types/debug@4.1.7": { - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "dependencies": { - "@types/ms": "@types/ms@0.7.31" - } - }, - "@types/hast@2.3.4": { - "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6" - } - }, - "@types/mdast@3.0.10": { - "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6" - } - }, - "@types/ms@0.7.31": { - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==", - "dependencies": {} - }, - "@types/parse5@6.0.3": { - "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==", - "dependencies": {} - }, - "@types/unist@2.0.6": { - "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==", - "dependencies": {} - }, - "acorn-node@1.8.2": { - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dependencies": { - "acorn": "acorn@7.4.1", - "acorn-walk": "acorn-walk@7.2.0", - "xtend": "xtend@4.0.2" - } - }, - "acorn-walk@7.2.0": { - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dependencies": {} - }, - "acorn@7.4.1": { - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dependencies": {} - }, - "anymatch@3.1.3": { - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dependencies": { - "normalize-path": "normalize-path@3.0.0", - "picomatch": "picomatch@2.3.1" - } - }, - "arg@5.0.2": { - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "dependencies": {} - }, - "argparse@2.0.1": { - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dependencies": {} - }, - "asap@2.0.6": { - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dependencies": {} - }, - "assert-never@1.2.1": { - "integrity": "sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==", - "dependencies": {} - }, - "autoprefixer@10.4.13_postcss@8.4.21": { - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", - "dependencies": { - "browserslist": "browserslist@4.21.5", - "caniuse-lite": "caniuse-lite@1.0.30001469", - "fraction.js": "fraction.js@4.2.0", - "normalize-range": "normalize-range@0.1.2", - "picocolors": "picocolors@1.0.0", - "postcss": "postcss@8.4.21", - "postcss-value-parser": "postcss-value-parser@4.2.0" - } - }, - "babel-walk@3.0.0-canary-5": { - "integrity": "sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==", - "dependencies": { - "@babel/types": "@babel/types@7.21.3" - } - }, - "bail@2.0.2": { - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "dependencies": {} - }, - "binary-extensions@2.2.0": { - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dependencies": {} - }, - "braces@3.0.2": { - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dependencies": { - "fill-range": "fill-range@7.0.1" - } - }, - "browserslist@4.21.5": { - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", - "dependencies": { - "caniuse-lite": "caniuse-lite@1.0.30001469", - "electron-to-chromium": "electron-to-chromium@1.4.337", - "node-releases": "node-releases@2.0.10", - "update-browserslist-db": "update-browserslist-db@1.0.10_browserslist@4.21.5" - } - }, - "call-bind@1.0.2": { - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "function-bind@1.1.1", - "get-intrinsic": "get-intrinsic@1.2.0" - } - }, - "camelcase-css@2.0.1": { - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "dependencies": {} - }, - "caniuse-lite@1.0.30001469": { - "integrity": "sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==", - "dependencies": {} - }, - "ccount@2.0.1": { - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "dependencies": {} - }, - "character-entities-html4@2.1.0": { - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "dependencies": {} - }, - "character-entities-legacy@3.0.0": { - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "dependencies": {} - }, - "character-entities@2.0.2": { - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "dependencies": {} - }, - "character-parser@2.2.0": { - "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==", - "dependencies": { - "is-regex": "is-regex@1.1.4" - } - }, - "chokidar@3.5.3": { - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dependencies": { - "anymatch": "anymatch@3.1.3", - "braces": "braces@3.0.2", - "fsevents": "fsevents@2.3.2", - "glob-parent": "glob-parent@5.1.2", - "is-binary-path": "is-binary-path@2.1.0", - "is-glob": "is-glob@4.0.3", - "normalize-path": "normalize-path@3.0.0", - "readdirp": "readdirp@3.6.0" - } - }, - "color-name@1.1.4": { - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dependencies": {} - }, - "comma-separated-tokens@2.0.3": { - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "dependencies": {} - }, - "constantinople@4.0.1": { - "integrity": "sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==", - "dependencies": { - "@babel/parser": "@babel/parser@7.21.3", - "@babel/types": "@babel/types@7.21.3" - } - }, - "cssesc@3.0.0": { - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dependencies": {} - }, - "date-fns@2.29.3": { - "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", - "dependencies": {} - }, - "debug@4.3.4": { - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dependencies": { - "ms": "ms@2.1.2" - } - }, - "decode-named-character-reference@1.0.2": { - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "dependencies": { - "character-entities": "character-entities@2.0.2" - } - }, - "defined@1.0.1": { - "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", - "dependencies": {} - }, - "dequal@2.0.3": { - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dependencies": {} - }, - "detective@5.2.1": { - "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", - "dependencies": { - "acorn-node": "acorn-node@1.8.2", - "defined": "defined@1.0.1", - "minimist": "minimist@1.2.8" - } - }, - "didyoumean@1.2.2": { - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "dependencies": {} - }, - "diff@5.1.0": { - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", - "dependencies": {} - }, - "dlv@1.1.3": { - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "dependencies": {} - }, - "doctypes@1.1.0": { - "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==", - "dependencies": {} - }, - "electron-to-chromium@1.4.337": { - "integrity": "sha512-W8gdzXG86mVPoc56eM8YA+QiLxaAxJ8cmDjxZgfhLLWVvZQxyA918w5tX2JEWApZta45T1/sYcmFHTsTOUE3nw==", - "dependencies": {} - }, - "entities@3.0.1": { - "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", - "dependencies": {} - }, - "escalade@3.1.1": { - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dependencies": {} - }, - "escape-string-regexp@5.0.0": { - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dependencies": {} - }, - "extend@3.0.2": { - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dependencies": {} - }, - "fast-glob@3.2.12": { - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dependencies": { - "@nodelib/fs.stat": "@nodelib/fs.stat@2.0.5", - "@nodelib/fs.walk": "@nodelib/fs.walk@1.2.8", - "glob-parent": "glob-parent@5.1.2", - "merge2": "merge2@1.4.1", - "micromatch": "micromatch@4.0.5" - } - }, - "fastq@1.15.0": { - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dependencies": { - "reusify": "reusify@1.0.4" - } - }, - "fill-range@7.0.1": { - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dependencies": { - "to-regex-range": "to-regex-range@5.0.1" - } - }, - "fraction.js@4.2.0": { - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "dependencies": {} - }, - "fsevents@2.3.2": { - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dependencies": {} - }, - "function-bind@1.1.1": { - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dependencies": {} - }, - "get-intrinsic@1.2.0": { - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", - "dependencies": { - "function-bind": "function-bind@1.1.1", - "has": "has@1.0.3", - "has-symbols": "has-symbols@1.0.3" - } - }, - "glob-parent@5.1.2": { - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dependencies": { - "is-glob": "is-glob@4.0.3" - } - }, - "glob-parent@6.0.2": { - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dependencies": { - "is-glob": "is-glob@4.0.3" - } - }, - "has-symbols@1.0.3": { - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dependencies": {} - }, - "has-tostringtag@1.0.0": { - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dependencies": { - "has-symbols": "has-symbols@1.0.3" - } - }, - "has@1.0.3": { - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "function-bind@1.1.1" - } - }, - "hast-util-from-parse5@7.1.2": { - "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4", - "@types/unist": "@types/unist@2.0.6", - "hastscript": "hastscript@7.2.0", - "property-information": "property-information@6.2.0", - "vfile": "vfile@5.3.7", - "vfile-location": "vfile-location@4.1.0", - "web-namespaces": "web-namespaces@2.0.1" - } - }, - "hast-util-parse-selector@3.1.1": { - "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4" - } - }, - "hast-util-raw@7.2.3": { - "integrity": "sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4", - "@types/parse5": "@types/parse5@6.0.3", - "hast-util-from-parse5": "hast-util-from-parse5@7.1.2", - "hast-util-to-parse5": "hast-util-to-parse5@7.1.0", - "html-void-elements": "html-void-elements@2.0.1", - "parse5": "parse5@6.0.1", - "unist-util-position": "unist-util-position@4.0.4", - "unist-util-visit": "unist-util-visit@4.1.2", - "vfile": "vfile@5.3.7", - "web-namespaces": "web-namespaces@2.0.1", - "zwitch": "zwitch@2.0.4" - } - }, - "hast-util-sanitize@4.1.0": { - "integrity": "sha512-Hd9tU0ltknMGRDv+d6Ro/4XKzBqQnP/EZrpiTbpFYfXv/uOhWeKc+2uajcbEvAEH98VZd7eII2PiXm13RihnLw==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4" - } - }, - "hast-util-to-html@8.0.4": { - "integrity": "sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4", - "@types/unist": "@types/unist@2.0.6", - "ccount": "ccount@2.0.1", - "comma-separated-tokens": "comma-separated-tokens@2.0.3", - "hast-util-raw": "hast-util-raw@7.2.3", - "hast-util-whitespace": "hast-util-whitespace@2.0.1", - "html-void-elements": "html-void-elements@2.0.1", - "property-information": "property-information@6.2.0", - "space-separated-tokens": "space-separated-tokens@2.0.2", - "stringify-entities": "stringify-entities@4.0.3", - "zwitch": "zwitch@2.0.4" - } - }, - "hast-util-to-parse5@7.1.0": { - "integrity": "sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4", - "comma-separated-tokens": "comma-separated-tokens@2.0.3", - "property-information": "property-information@6.2.0", - "space-separated-tokens": "space-separated-tokens@2.0.2", - "web-namespaces": "web-namespaces@2.0.1", - "zwitch": "zwitch@2.0.4" - } - }, - "hast-util-whitespace@2.0.1": { - "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==", - "dependencies": {} - }, - "hastscript@7.2.0": { - "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4", - "comma-separated-tokens": "comma-separated-tokens@2.0.3", - "hast-util-parse-selector": "hast-util-parse-selector@3.1.1", - "property-information": "property-information@6.2.0", - "space-separated-tokens": "space-separated-tokens@2.0.2" - } - }, - "highlight.js@11.7.0": { - "integrity": "sha512-1rRqesRFhMO/PRF+G86evnyJkCgaZFOI+Z6kdj15TA18funfoqJXvgPCLSf0SWq3SRfg1j3HlDs8o4s3EGq1oQ==", - "dependencies": {} - }, - "html-void-elements@2.0.1": { - "integrity": "sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==", - "dependencies": {} - }, - "immutable@4.3.0": { - "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", - "dependencies": {} - }, - "is-binary-path@2.1.0": { - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dependencies": { - "binary-extensions": "binary-extensions@2.2.0" - } - }, - "is-buffer@2.0.5": { - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", - "dependencies": {} - }, - "is-core-module@2.11.0": { - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "dependencies": { - "has": "has@1.0.3" - } - }, - "is-expression@4.0.0": { - "integrity": "sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==", - "dependencies": { - "acorn": "acorn@7.4.1", - "object-assign": "object-assign@4.1.1" - } - }, - "is-extglob@2.1.1": { - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dependencies": {} - }, - "is-glob@4.0.3": { - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dependencies": { - "is-extglob": "is-extglob@2.1.1" - } - }, - "is-number@7.0.0": { - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dependencies": {} - }, - "is-plain-obj@4.1.0": { - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "dependencies": {} - }, - "is-promise@2.2.2": { - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", - "dependencies": {} - }, - "is-regex@1.1.4": { - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dependencies": { - "call-bind": "call-bind@1.0.2", - "has-tostringtag": "has-tostringtag@1.0.0" - } - }, - "js-stringify@1.0.2": { - "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==", - "dependencies": {} - }, - "js-tokens@4.0.0": { - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dependencies": {} - }, - "jstransformer@1.0.0": { - "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==", - "dependencies": { - "is-promise": "is-promise@2.2.2", - "promise": "promise@7.3.1" - } - }, - "kleur@4.1.5": { - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "dependencies": {} - }, - "lilconfig@2.1.0": { - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dependencies": {} - }, - "linkify-it@4.0.1": { - "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==", - "dependencies": { - "uc.micro": "uc.micro@1.0.6" - } - }, - "longest-streak@3.1.0": { - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "dependencies": {} - }, - "loose-envify@1.4.0": { - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "js-tokens@4.0.0" - } - }, - "markdown-it-attrs@4.1.6_markdown-it@13.0.1": { - "integrity": "sha512-O7PDKZlN8RFMyDX13JnctQompwrrILuz2y43pW2GagcwpIIElkAdfeek+erHfxUOlXWPsjFeWmZ8ch1xtRLWpA==", - "dependencies": { - "markdown-it": "markdown-it@13.0.1" - } - }, - "markdown-it-deflist@2.1.0": { - "integrity": "sha512-3OuqoRUlSxJiuQYu0cWTLHNhhq2xtoSFqsZK8plANg91+RJQU1ziQ6lA2LzmFAEes18uPBsHZpcX6We5l76Nzg==", - "dependencies": {} - }, - "markdown-it@13.0.1": { - "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==", - "dependencies": { - "argparse": "argparse@2.0.1", - "entities": "entities@3.0.1", - "linkify-it": "linkify-it@4.0.1", - "mdurl": "mdurl@1.0.1", - "uc.micro": "uc.micro@1.0.6" - } - }, - "markdown-table@3.0.3": { - "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==", - "dependencies": {} - }, - "mdast-util-definitions@5.1.2": { - "integrity": "sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "@types/unist": "@types/unist@2.0.6", - "unist-util-visit": "unist-util-visit@4.1.2" - } - }, - "mdast-util-find-and-replace@2.2.2": { - "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "escape-string-regexp": "escape-string-regexp@5.0.0", - "unist-util-is": "unist-util-is@5.2.1", - "unist-util-visit-parents": "unist-util-visit-parents@5.1.3" - } - }, - "mdast-util-from-markdown@1.3.0": { - "integrity": "sha512-HN3W1gRIuN/ZW295c7zi7g9lVBllMgZE40RxCX37wrTPWXCWtpvOZdfnuK+1WNpvZje6XuJeI3Wnb4TJEUem+g==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "@types/unist": "@types/unist@2.0.6", - "decode-named-character-reference": "decode-named-character-reference@1.0.2", - "mdast-util-to-string": "mdast-util-to-string@3.1.1", - "micromark": "micromark@3.1.0", - "micromark-util-decode-numeric-character-reference": "micromark-util-decode-numeric-character-reference@1.0.0", - "micromark-util-decode-string": "micromark-util-decode-string@1.0.2", - "micromark-util-normalize-identifier": "micromark-util-normalize-identifier@1.0.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "unist-util-stringify-position": "unist-util-stringify-position@3.0.3", - "uvu": "uvu@0.5.6" - } - }, - "mdast-util-gfm-autolink-literal@1.0.3": { - "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "ccount": "ccount@2.0.1", - "mdast-util-find-and-replace": "mdast-util-find-and-replace@2.2.2", - "micromark-util-character": "micromark-util-character@1.1.0" - } - }, - "mdast-util-gfm-footnote@1.0.2": { - "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "mdast-util-to-markdown": "mdast-util-to-markdown@1.5.0", - "micromark-util-normalize-identifier": "micromark-util-normalize-identifier@1.0.0" - } - }, - "mdast-util-gfm-strikethrough@1.0.3": { - "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "mdast-util-to-markdown": "mdast-util-to-markdown@1.5.0" - } - }, - "mdast-util-gfm-table@1.0.7": { - "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "markdown-table": "markdown-table@3.0.3", - "mdast-util-from-markdown": "mdast-util-from-markdown@1.3.0", - "mdast-util-to-markdown": "mdast-util-to-markdown@1.5.0" - } - }, - "mdast-util-gfm-task-list-item@1.0.2": { - "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "mdast-util-to-markdown": "mdast-util-to-markdown@1.5.0" - } - }, - "mdast-util-gfm@2.0.2": { - "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==", - "dependencies": { - "mdast-util-from-markdown": "mdast-util-from-markdown@1.3.0", - "mdast-util-gfm-autolink-literal": "mdast-util-gfm-autolink-literal@1.0.3", - "mdast-util-gfm-footnote": "mdast-util-gfm-footnote@1.0.2", - "mdast-util-gfm-strikethrough": "mdast-util-gfm-strikethrough@1.0.3", - "mdast-util-gfm-table": "mdast-util-gfm-table@1.0.7", - "mdast-util-gfm-task-list-item": "mdast-util-gfm-task-list-item@1.0.2", - "mdast-util-to-markdown": "mdast-util-to-markdown@1.5.0" - } - }, - "mdast-util-phrasing@3.0.1": { - "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "unist-util-is": "unist-util-is@5.2.1" - } - }, - "mdast-util-to-hast@12.3.0": { - "integrity": "sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4", - "@types/mdast": "@types/mdast@3.0.10", - "mdast-util-definitions": "mdast-util-definitions@5.1.2", - "micromark-util-sanitize-uri": "micromark-util-sanitize-uri@1.1.0", - "trim-lines": "trim-lines@3.0.1", - "unist-util-generated": "unist-util-generated@2.0.1", - "unist-util-position": "unist-util-position@4.0.4", - "unist-util-visit": "unist-util-visit@4.1.2" - } - }, - "mdast-util-to-markdown@1.5.0": { - "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "@types/unist": "@types/unist@2.0.6", - "longest-streak": "longest-streak@3.1.0", - "mdast-util-phrasing": "mdast-util-phrasing@3.0.1", - "mdast-util-to-string": "mdast-util-to-string@3.1.1", - "micromark-util-decode-string": "micromark-util-decode-string@1.0.2", - "unist-util-visit": "unist-util-visit@4.1.2", - "zwitch": "zwitch@2.0.4" - } - }, - "mdast-util-to-string@3.1.1": { - "integrity": "sha512-tGvhT94e+cVnQt8JWE9/b3cUQZWS732TJxXHktvP+BYo62PpYD53Ls/6cC60rW21dW+txxiM4zMdc6abASvZKA==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10" - } - }, - "mdurl@1.0.1": { - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", - "dependencies": {} - }, - "merge2@1.4.1": { - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dependencies": {} - }, - "micromark-core-commonmark@1.0.6": { - "integrity": "sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA==", - "dependencies": { - "decode-named-character-reference": "decode-named-character-reference@1.0.2", - "micromark-factory-destination": "micromark-factory-destination@1.0.0", - "micromark-factory-label": "micromark-factory-label@1.0.2", - "micromark-factory-space": "micromark-factory-space@1.0.0", - "micromark-factory-title": "micromark-factory-title@1.0.2", - "micromark-factory-whitespace": "micromark-factory-whitespace@1.0.0", - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-chunked": "micromark-util-chunked@1.0.0", - "micromark-util-classify-character": "micromark-util-classify-character@1.0.0", - "micromark-util-html-tag-name": "micromark-util-html-tag-name@1.1.0", - "micromark-util-normalize-identifier": "micromark-util-normalize-identifier@1.0.0", - "micromark-util-resolve-all": "micromark-util-resolve-all@1.0.0", - "micromark-util-subtokenize": "micromark-util-subtokenize@1.0.2", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "uvu": "uvu@0.5.6" - } - }, - "micromark-extension-gfm-autolink-literal@1.0.3": { - "integrity": "sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg==", - "dependencies": { - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-sanitize-uri": "micromark-util-sanitize-uri@1.1.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "uvu": "uvu@0.5.6" - } - }, - "micromark-extension-gfm-footnote@1.0.4": { - "integrity": "sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg==", - "dependencies": { - "micromark-core-commonmark": "micromark-core-commonmark@1.0.6", - "micromark-factory-space": "micromark-factory-space@1.0.0", - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-normalize-identifier": "micromark-util-normalize-identifier@1.0.0", - "micromark-util-sanitize-uri": "micromark-util-sanitize-uri@1.1.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "uvu": "uvu@0.5.6" - } - }, - "micromark-extension-gfm-strikethrough@1.0.4": { - "integrity": "sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ==", - "dependencies": { - "micromark-util-chunked": "micromark-util-chunked@1.0.0", - "micromark-util-classify-character": "micromark-util-classify-character@1.0.0", - "micromark-util-resolve-all": "micromark-util-resolve-all@1.0.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "uvu": "uvu@0.5.6" - } - }, - "micromark-extension-gfm-table@1.0.5": { - "integrity": "sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg==", - "dependencies": { - "micromark-factory-space": "micromark-factory-space@1.0.0", - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "uvu": "uvu@0.5.6" - } - }, - "micromark-extension-gfm-tagfilter@1.0.1": { - "integrity": "sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA==", - "dependencies": { - "micromark-util-types": "micromark-util-types@1.0.2" - } - }, - "micromark-extension-gfm-task-list-item@1.0.3": { - "integrity": "sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q==", - "dependencies": { - "micromark-factory-space": "micromark-factory-space@1.0.0", - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "uvu": "uvu@0.5.6" - } - }, - "micromark-extension-gfm@2.0.1": { - "integrity": "sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA==", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "micromark-extension-gfm-autolink-literal@1.0.3", - "micromark-extension-gfm-footnote": "micromark-extension-gfm-footnote@1.0.4", - "micromark-extension-gfm-strikethrough": "micromark-extension-gfm-strikethrough@1.0.4", - "micromark-extension-gfm-table": "micromark-extension-gfm-table@1.0.5", - "micromark-extension-gfm-tagfilter": "micromark-extension-gfm-tagfilter@1.0.1", - "micromark-extension-gfm-task-list-item": "micromark-extension-gfm-task-list-item@1.0.3", - "micromark-util-combine-extensions": "micromark-util-combine-extensions@1.0.0", - "micromark-util-types": "micromark-util-types@1.0.2" - } - }, - "micromark-factory-destination@1.0.0": { - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "dependencies": { - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2" - } - }, - "micromark-factory-label@1.0.2": { - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "dependencies": { - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "uvu": "uvu@0.5.6" - } - }, - "micromark-factory-space@1.0.0": { - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "dependencies": { - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-types": "micromark-util-types@1.0.2" - } - }, - "micromark-factory-title@1.0.2": { - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "dependencies": { - "micromark-factory-space": "micromark-factory-space@1.0.0", - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "uvu": "uvu@0.5.6" - } - }, - "micromark-factory-whitespace@1.0.0": { - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "dependencies": { - "micromark-factory-space": "micromark-factory-space@1.0.0", - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2" - } - }, - "micromark-util-character@1.1.0": { - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "dependencies": { - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2" - } - }, - "micromark-util-chunked@1.0.0": { - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "dependencies": { - "micromark-util-symbol": "micromark-util-symbol@1.0.1" - } - }, - "micromark-util-classify-character@1.0.0": { - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "dependencies": { - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2" - } - }, - "micromark-util-combine-extensions@1.0.0": { - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "dependencies": { - "micromark-util-chunked": "micromark-util-chunked@1.0.0", - "micromark-util-types": "micromark-util-types@1.0.2" - } - }, - "micromark-util-decode-numeric-character-reference@1.0.0": { - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "dependencies": { - "micromark-util-symbol": "micromark-util-symbol@1.0.1" - } - }, - "micromark-util-decode-string@1.0.2": { - "integrity": "sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==", - "dependencies": { - "decode-named-character-reference": "decode-named-character-reference@1.0.2", - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-decode-numeric-character-reference": "micromark-util-decode-numeric-character-reference@1.0.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1" - } - }, - "micromark-util-encode@1.0.1": { - "integrity": "sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==", - "dependencies": {} - }, - "micromark-util-html-tag-name@1.1.0": { - "integrity": "sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==", - "dependencies": {} - }, - "micromark-util-normalize-identifier@1.0.0": { - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "dependencies": { - "micromark-util-symbol": "micromark-util-symbol@1.0.1" - } - }, - "micromark-util-resolve-all@1.0.0": { - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "dependencies": { - "micromark-util-types": "micromark-util-types@1.0.2" - } - }, - "micromark-util-sanitize-uri@1.1.0": { - "integrity": "sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg==", - "dependencies": { - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-encode": "micromark-util-encode@1.0.1", - "micromark-util-symbol": "micromark-util-symbol@1.0.1" - } - }, - "micromark-util-subtokenize@1.0.2": { - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "dependencies": { - "micromark-util-chunked": "micromark-util-chunked@1.0.0", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "uvu": "uvu@0.5.6" - } - }, - "micromark-util-symbol@1.0.1": { - "integrity": "sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==", - "dependencies": {} - }, - "micromark-util-types@1.0.2": { - "integrity": "sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==", - "dependencies": {} - }, - "micromark@3.1.0": { - "integrity": "sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA==", - "dependencies": { - "@types/debug": "@types/debug@4.1.7", - "debug": "debug@4.3.4", - "decode-named-character-reference": "decode-named-character-reference@1.0.2", - "micromark-core-commonmark": "micromark-core-commonmark@1.0.6", - "micromark-factory-space": "micromark-factory-space@1.0.0", - "micromark-util-character": "micromark-util-character@1.1.0", - "micromark-util-chunked": "micromark-util-chunked@1.0.0", - "micromark-util-combine-extensions": "micromark-util-combine-extensions@1.0.0", - "micromark-util-decode-numeric-character-reference": "micromark-util-decode-numeric-character-reference@1.0.0", - "micromark-util-encode": "micromark-util-encode@1.0.1", - "micromark-util-normalize-identifier": "micromark-util-normalize-identifier@1.0.0", - "micromark-util-resolve-all": "micromark-util-resolve-all@1.0.0", - "micromark-util-sanitize-uri": "micromark-util-sanitize-uri@1.1.0", - "micromark-util-subtokenize": "micromark-util-subtokenize@1.0.2", - "micromark-util-symbol": "micromark-util-symbol@1.0.1", - "micromark-util-types": "micromark-util-types@1.0.2", - "uvu": "uvu@0.5.6" - } - }, - "micromatch@4.0.5": { - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dependencies": { - "braces": "braces@3.0.2", - "picomatch": "picomatch@2.3.1" - } - }, - "minimist@1.2.8": { - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dependencies": {} - }, - "mri@1.2.0": { - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dependencies": {} - }, - "ms@2.1.2": { - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dependencies": {} - }, - "nanoid@3.3.4": { - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dependencies": {} - }, - "node-releases@2.0.10": { - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", - "dependencies": {} - }, - "normalize-path@3.0.0": { - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dependencies": {} - }, - "normalize-range@0.1.2": { - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dependencies": {} - }, - "object-assign@4.1.1": { - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dependencies": {} - }, - "object-hash@3.0.0": { - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "dependencies": {} - }, - "parse5@6.0.1": { - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dependencies": {} - }, - "path-parse@1.0.7": { - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dependencies": {} - }, - "picocolors@1.0.0": { - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dependencies": {} - }, - "picomatch@2.3.1": { - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dependencies": {} - }, - "pify@2.3.0": { - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dependencies": {} - }, - "postcss-import@14.1.0_postcss@8.4.21": { - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", - "dependencies": { - "postcss": "postcss@8.4.21", - "postcss-value-parser": "postcss-value-parser@4.2.0", - "read-cache": "read-cache@1.0.0", - "resolve": "resolve@1.22.1" - } - }, - "postcss-import@15.1.0_postcss@8.4.21": { - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "dependencies": { - "postcss": "postcss@8.4.21", - "postcss-value-parser": "postcss-value-parser@4.2.0", - "read-cache": "read-cache@1.0.0", - "resolve": "resolve@1.22.1" - } - }, - "postcss-js@4.0.1_postcss@8.4.21": { - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "dependencies": { - "camelcase-css": "camelcase-css@2.0.1", - "postcss": "postcss@8.4.21" - } - }, - "postcss-load-config@3.1.4_postcss@8.4.21": { - "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", - "dependencies": { - "lilconfig": "lilconfig@2.1.0", - "postcss": "postcss@8.4.21", - "yaml": "yaml@1.10.2" - } - }, - "postcss-nested@6.0.0_postcss@8.4.21": { - "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", - "dependencies": { - "postcss": "postcss@8.4.21", - "postcss-selector-parser": "postcss-selector-parser@6.0.11" - } - }, - "postcss-nesting@11.2.1_postcss@8.4.21_postcss-selector-parser@6.0.11": { - "integrity": "sha512-E6Jq74Jo/PbRAtZioON54NPhUNJYxVWhwxbweYl1vAoBYuGlDIts5yhtKiZFLvkvwT73e/9nFrW3oMqAtgG+GQ==", - "dependencies": { - "@csstools/selector-specificity": "@csstools/selector-specificity@2.2.0_postcss-selector-parser@6.0.11", - "postcss": "postcss@8.4.21", - "postcss-selector-parser": "postcss-selector-parser@6.0.11" - } - }, - "postcss-selector-parser@6.0.11": { - "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", - "dependencies": { - "cssesc": "cssesc@3.0.0", - "util-deprecate": "util-deprecate@1.0.2" - } - }, - "postcss-value-parser@4.2.0": { - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dependencies": {} - }, - "postcss@8.4.21": { - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", - "dependencies": { - "nanoid": "nanoid@3.3.4", - "picocolors": "picocolors@1.0.0", - "source-map-js": "source-map-js@1.0.2" - } - }, - "promise@7.3.1": { - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dependencies": { - "asap": "asap@2.0.6" - } - }, - "property-information@6.2.0": { - "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==", - "dependencies": {} - }, - "pug-attrs@3.0.0": { - "integrity": "sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==", - "dependencies": { - "constantinople": "constantinople@4.0.1", - "js-stringify": "js-stringify@1.0.2", - "pug-runtime": "pug-runtime@3.0.1" - } - }, - "pug-code-gen@3.0.2": { - "integrity": "sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==", - "dependencies": { - "constantinople": "constantinople@4.0.1", - "doctypes": "doctypes@1.1.0", - "js-stringify": "js-stringify@1.0.2", - "pug-attrs": "pug-attrs@3.0.0", - "pug-error": "pug-error@2.0.0", - "pug-runtime": "pug-runtime@3.0.1", - "void-elements": "void-elements@3.1.0", - "with": "with@7.0.2" - } - }, - "pug-error@2.0.0": { - "integrity": "sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==", - "dependencies": {} - }, - "pug-filters@4.0.0": { - "integrity": "sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==", - "dependencies": { - "constantinople": "constantinople@4.0.1", - "jstransformer": "jstransformer@1.0.0", - "pug-error": "pug-error@2.0.0", - "pug-walk": "pug-walk@2.0.0", - "resolve": "resolve@1.22.1" - } - }, - "pug-lexer@5.0.1": { - "integrity": "sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==", - "dependencies": { - "character-parser": "character-parser@2.2.0", - "is-expression": "is-expression@4.0.0", - "pug-error": "pug-error@2.0.0" - } - }, - "pug-linker@4.0.0": { - "integrity": "sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==", - "dependencies": { - "pug-error": "pug-error@2.0.0", - "pug-walk": "pug-walk@2.0.0" - } - }, - "pug-load@3.0.0": { - "integrity": "sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==", - "dependencies": { - "object-assign": "object-assign@4.1.1", - "pug-walk": "pug-walk@2.0.0" - } - }, - "pug-parser@6.0.0": { - "integrity": "sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==", - "dependencies": { - "pug-error": "pug-error@2.0.0", - "token-stream": "token-stream@1.0.0" - } - }, - "pug-runtime@3.0.1": { - "integrity": "sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==", - "dependencies": {} - }, - "pug-strip-comments@2.0.0": { - "integrity": "sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==", - "dependencies": { - "pug-error": "pug-error@2.0.0" - } - }, - "pug-walk@2.0.0": { - "integrity": "sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==", - "dependencies": {} - }, - "pug@3.0.2": { - "integrity": "sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==", - "dependencies": { - "pug-code-gen": "pug-code-gen@3.0.2", - "pug-filters": "pug-filters@4.0.0", - "pug-lexer": "pug-lexer@5.0.1", - "pug-linker": "pug-linker@4.0.0", - "pug-load": "pug-load@3.0.0", - "pug-parser": "pug-parser@6.0.0", - "pug-runtime": "pug-runtime@3.0.1", - "pug-strip-comments": "pug-strip-comments@2.0.0" - } - }, - "queue-microtask@1.2.3": { - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dependencies": {} - }, - "quick-lru@5.1.1": { - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dependencies": {} - }, - "react-dom@18.2.0_react@18.2.0": { - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "dependencies": { - "loose-envify": "loose-envify@1.4.0", - "react": "react@18.2.0", - "scheduler": "scheduler@0.23.0" - } - }, - "react@18.2.0": { - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "dependencies": { - "loose-envify": "loose-envify@1.4.0" - } - }, - "read-cache@1.0.0": { - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dependencies": { - "pify": "pify@2.3.0" - } - }, - "readdirp@3.6.0": { - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dependencies": { - "picomatch": "picomatch@2.3.1" - } - }, - "rehype-raw@6.1.1": { - "integrity": "sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4", - "hast-util-raw": "hast-util-raw@7.2.3", - "unified": "unified@10.1.2" - } - }, - "rehype-sanitize@5.0.1": { - "integrity": "sha512-da/jIOjq8eYt/1r9GN6GwxIR3gde7OZ+WV8pheu1tL8K0D9KxM2AyMh+UEfke+FfdM3PvGHeYJU0Td5OWa7L5A==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4", - "hast-util-sanitize": "hast-util-sanitize@4.1.0", - "unified": "unified@10.1.2" - } - }, - "rehype-stringify@9.0.3": { - "integrity": "sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4", - "hast-util-to-html": "hast-util-to-html@8.0.4", - "unified": "unified@10.1.2" - } - }, - "remark-gfm@3.0.1": { - "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "mdast-util-gfm": "mdast-util-gfm@2.0.2", - "micromark-extension-gfm": "micromark-extension-gfm@2.0.1", - "unified": "unified@10.1.2" - } - }, - "remark-parse@10.0.1": { - "integrity": "sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw==", - "dependencies": { - "@types/mdast": "@types/mdast@3.0.10", - "mdast-util-from-markdown": "mdast-util-from-markdown@1.3.0", - "unified": "unified@10.1.2" - } - }, - "remark-rehype@10.1.0": { - "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", - "dependencies": { - "@types/hast": "@types/hast@2.3.4", - "@types/mdast": "@types/mdast@3.0.10", - "mdast-util-to-hast": "mdast-util-to-hast@12.3.0", - "unified": "unified@10.1.2" - } - }, - "resolve@1.22.1": { - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dependencies": { - "is-core-module": "is-core-module@2.11.0", - "path-parse": "path-parse@1.0.7", - "supports-preserve-symlinks-flag": "supports-preserve-symlinks-flag@1.0.0" - } - }, - "reusify@1.0.4": { - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dependencies": {} - }, - "run-parallel@1.2.0": { - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dependencies": { - "queue-microtask": "queue-microtask@1.2.3" - } - }, - "sade@1.8.1": { - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dependencies": { - "mri": "mri@1.2.0" - } - }, - "scheduler@0.23.0": { - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "dependencies": { - "loose-envify": "loose-envify@1.4.0" - } - }, - "source-map-js@1.0.2": { - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dependencies": {} - }, - "space-separated-tokens@2.0.2": { - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "dependencies": {} - }, - "stringify-entities@4.0.3": { - "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==", - "dependencies": { - "character-entities-html4": "character-entities-html4@2.1.0", - "character-entities-legacy": "character-entities-legacy@3.0.0" - } - }, - "supports-preserve-symlinks-flag@1.0.0": { - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dependencies": {} - }, - "tailwindcss@3.2.7_postcss@8.4.21": { - "integrity": "sha512-B6DLqJzc21x7wntlH/GsZwEXTBttVSl1FtCzC8WP4oBc/NKef7kaax5jeihkkCEWc831/5NDJ9gRNDK6NEioQQ==", - "dependencies": { - "arg": "arg@5.0.2", - "chokidar": "chokidar@3.5.3", - "color-name": "color-name@1.1.4", - "detective": "detective@5.2.1", - "didyoumean": "didyoumean@1.2.2", - "dlv": "dlv@1.1.3", - "fast-glob": "fast-glob@3.2.12", - "glob-parent": "glob-parent@6.0.2", - "is-glob": "is-glob@4.0.3", - "lilconfig": "lilconfig@2.1.0", - "micromatch": "micromatch@4.0.5", - "normalize-path": "normalize-path@3.0.0", - "object-hash": "object-hash@3.0.0", - "picocolors": "picocolors@1.0.0", - "postcss": "postcss@8.4.21", - "postcss-import": "postcss-import@14.1.0_postcss@8.4.21", - "postcss-js": "postcss-js@4.0.1_postcss@8.4.21", - "postcss-load-config": "postcss-load-config@3.1.4_postcss@8.4.21", - "postcss-nested": "postcss-nested@6.0.0_postcss@8.4.21", - "postcss-selector-parser": "postcss-selector-parser@6.0.11", - "postcss-value-parser": "postcss-value-parser@4.2.0", - "quick-lru": "quick-lru@5.1.1", - "resolve": "resolve@1.22.1" - } - }, - "to-fast-properties@2.0.0": { - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dependencies": {} - }, - "to-regex-range@5.0.1": { - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dependencies": { - "is-number": "is-number@7.0.0" - } - }, - "token-stream@1.0.0": { - "integrity": "sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==", - "dependencies": {} - }, - "trim-lines@3.0.1": { - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "dependencies": {} - }, - "trough@2.1.0": { - "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==", - "dependencies": {} - }, - "uc.micro@1.0.6": { - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", - "dependencies": {} - }, - "unified@10.1.2": { - "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6", - "bail": "bail@2.0.2", - "extend": "extend@3.0.2", - "is-buffer": "is-buffer@2.0.5", - "is-plain-obj": "is-plain-obj@4.1.0", - "trough": "trough@2.1.0", - "vfile": "vfile@5.3.7" - } - }, - "unist-util-generated@2.0.1": { - "integrity": "sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==", - "dependencies": {} - }, - "unist-util-is@5.2.1": { - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6" - } - }, - "unist-util-position@4.0.4": { - "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6" - } - }, - "unist-util-stringify-position@3.0.3": { - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6" - } - }, - "unist-util-visit-parents@5.1.3": { - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6", - "unist-util-is": "unist-util-is@5.2.1" - } - }, - "unist-util-visit@4.1.2": { - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6", - "unist-util-is": "unist-util-is@5.2.1", - "unist-util-visit-parents": "unist-util-visit-parents@5.1.3" - } - }, - "update-browserslist-db@1.0.10_browserslist@4.21.5": { - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", - "dependencies": { - "browserslist": "browserslist@4.21.5", - "escalade": "escalade@3.1.1", - "picocolors": "picocolors@1.0.0" - } - }, - "util-deprecate@1.0.2": { - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dependencies": {} - }, - "uvu@0.5.6": { - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", - "dependencies": { - "dequal": "dequal@2.0.3", - "diff": "diff@5.1.0", - "kleur": "kleur@4.1.5", - "sade": "sade@1.8.1" - } - }, - "vfile-location@4.1.0": { - "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6", - "vfile": "vfile@5.3.7" - } - }, - "vfile-message@3.1.4": { - "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6", - "unist-util-stringify-position": "unist-util-stringify-position@3.0.3" - } - }, - "vfile@5.3.7": { - "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==", - "dependencies": { - "@types/unist": "@types/unist@2.0.6", - "is-buffer": "is-buffer@2.0.5", - "unist-util-stringify-position": "unist-util-stringify-position@3.0.3", - "vfile-message": "vfile-message@3.1.4" - } - }, - "void-elements@3.1.0": { - "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==", - "dependencies": {} - }, - "web-namespaces@2.0.1": { - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "dependencies": {} - }, - "with@7.0.2": { - "integrity": "sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==", - "dependencies": { - "@babel/parser": "@babel/parser@7.21.3", - "@babel/types": "@babel/types@7.21.3", - "assert-never": "assert-never@1.2.1", - "babel-walk": "babel-walk@3.0.0-canary-5" - } - }, - "xtend@4.0.2": { - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dependencies": {} - }, - "yaml@1.10.2": { - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dependencies": {} - }, - "zwitch@2.0.4": { - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "dependencies": {} - } - } - } -} diff --git a/flake.nix b/flake.nix index 36f765c..228e6a8 100644 --- a/flake.nix +++ b/flake.nix @@ -31,6 +31,7 @@ src = ./.; hooks = { alejandra.enable = true; + eslint.enable = true; prettier.enable = true; editorconfig-checker.enable = true; }; @@ -40,17 +41,31 @@ devShells = forAllSystems (system: let pkgs = nixpkgsFor.${system}; inherit (pkgs) mkShell; + cache = pkgs.fetchYarnDeps { + yarnLock = ./yarn.lock; + sha256 = "sha256-yhhuIfXjJhSfA8lweJ/0iD1qhnS3Th7P4zT+8iiWB/8="; + }; in { default = mkShell { inherit (self.checks.${system}.pre-commit-check) shellHook; - packages = with pkgs; [ + packages = with pkgs; + with nodePackages; [ alejandra - deno - fzf + cache + eslint just - nodePackages.prettier + nodejs + prettier + yarn ]; }; }); + + packages = forAllSystems (s: let + pkgs = nixpkgsFor.${s}; + in rec { + getchoo-website = pkgs.callPackage ./nix {}; + default = getchoo-website; + }); }; } diff --git a/justfile b/justfile index 11ed04e..d15c6ac 100644 --- a/justfile +++ b/justfile @@ -1,18 +1,18 @@ -alias s := serve -alias d := deps +alias b := build alias f := fmt +alias uf := update-flake -serve: - deno task serve - -deps: - deno cache --config deno.json --lock deno.lock _config.ts +build: + yarn run build [macos] [windows] fmt: - prettier --editorconfig -w . + prettier --editorconfig -w . [linux] fmt: - prettier --editorconfig -w . && alejandra . + prettier --editorconfig -w . && alejandra . + +update-flake: + nix flake update diff --git a/nix/default.nix b/nix/default.nix new file mode 100644 index 0000000..b626a80 --- /dev/null +++ b/nix/default.nix @@ -0,0 +1,17 @@ +{mkYarnPackage, ...}: +mkYarnPackage rec { + name = "getchoo-website"; + + src = builtins.path { + path = ../.; + name = "getchoo-website-source"; + }; + + packageJSON = src + "/package.json"; + yarnLock = src + "/yarn.lock"; + + buildPhase = '' + export HOME="$(mktemp -d)" + yarn --offline build + ''; +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..5022986 --- /dev/null +++ b/package.json @@ -0,0 +1,28 @@ +{ + "name": "getchoo-website", + "type": "module", + "version": "0.0.1", + "scripts": { + "dev": "astro dev", + "start": "astro dev", + "build": "astro build", + "preview": "astro preview", + "astro": "astro", + "format": "prettier --write --editorconfig ." + }, + "dependencies": {}, + "devDependencies": { + "@astrojs/tailwind": "^3.1.2", + "@catppuccin/tailwindcss": "^0.1.1", + "astro": "^2.4.5", + "autoprefixer": "^10.4.14", + "eslint": "^8.40.0", + "eslint-config-prettier": "^8.8.0", + "eslint-plugin-prettier": "^4.2.1", + "postcss": "^8.4.23", + "prettier": "^2.8.8", + "prettier-plugin-astro": "^0.8.1", + "sass": "^1.62.1", + "tailwind": "^4.0.0" + } +} diff --git a/postcss.config.cjs b/postcss.config.cjs new file mode 100644 index 0000000..7648842 --- /dev/null +++ b/postcss.config.cjs @@ -0,0 +1,7 @@ +module.exports = { + plugins: { + "postcss-import": {}, + tailwindcss: {}, + autoprefixer: {}, + }, +}; diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..4880f14 Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/files/chris.webp b/public/files/chris.webp new file mode 100644 index 0000000..d313814 Binary files /dev/null and b/public/files/chris.webp differ diff --git a/public/files/getchoo-modpack.zip b/public/files/getchoo-modpack.zip new file mode 100644 index 0000000..e5a3839 Binary files /dev/null and b/public/files/getchoo-modpack.zip differ diff --git a/public/files/rickroll.mp4 b/public/files/rickroll.mp4 new file mode 100644 index 0000000..b988dc4 Binary files /dev/null and b/public/files/rickroll.mp4 differ diff --git a/public/files/server-icon.png b/public/files/server-icon.png new file mode 100644 index 0000000..81bd6b7 Binary files /dev/null and b/public/files/server-icon.png differ diff --git a/public/guzzle.sass b/public/guzzle.sass new file mode 100644 index 0000000..9e76690 --- /dev/null +++ b/public/guzzle.sass @@ -0,0 +1,96 @@ +@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;700&display=swap') +@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500&display=swap') + +@tailwind base +@tailwind components +@tailwind utilities +@tailwind variants + +html + font-family: "Noto Sans", sans-serif + +h1 + @apply text-2xl + +h2 + @apply text-xl + +h3 + @apply text-lg + +p,li + @apply text-base + +a + @apply underline + +button + @apply rounded-xl bg-yellow p-2 text-center + +blockquote + @apply bg-surface2 p-2 rounded-xl + p + @apply bg-surface2 text-text + + code + @apply bg-surface2 text-text p-0 + +code + @apply bg-base text-text p-[0.1em] + +body + @apply bg-base p-10 + +footer + @apply text-xs flex items-center justify-center + +.container + @apply bg-lavender + @apply flex flex-auto flex-col + @apply items-center justify-center + @apply w-fit mx-auto + @apply rounded-lg + +.content + @apply inline-block text-center p-5 + img + // this is dumb + @apply mx-auto + +nav + div + @apply flex flex-col items-center justify-center mx-auto rounded p-3 text-text + ul + @apply inline mx-auto rounded p-3 + +#blogpost + h1 + @apply bg-base text-4xl mx-auto p-5 mb-5 mt-5 text-text text-center w-fit + h2 + @apply bg-base text-xl mx-auto p-3 mb-5 mt-5 text-text text-center w-fit + h3 + @apply bg-base text-lg mx-auto p-1 mb-5 mt-5 text-text text-center w-fit + + @apply lg:max-w-6xl text-left items-center + +#blogText + @apply bg-blue rounded-xl p-5 + +#commitText + @apply text-subtext1 p-2 + +#indexHeader + @apply bg-base w-fit h-fit mx-auto rounded p-5 text-text + +#gifs + @apply bg-base + @apply hidden min-[1280px]:flex flex-col gap-2 + @apply text-center items-center justify-center + @apply m-20 mt-0 mb-5 p-10 + @apply rounded-lg drop-shadow-2xl + +#gif + @apply flex gap-2 + +#vidya + @apply flex justify-center p-5 diff --git a/public/imgs/chris/bkender_bauob.jpg b/public/imgs/chris/bkender_bauob.jpg new file mode 100644 index 0000000..aa32641 Binary files /dev/null and b/public/imgs/chris/bkender_bauob.jpg differ diff --git a/public/imgs/chris/blurry_chris.jpg b/public/imgs/chris/blurry_chris.jpg new file mode 100644 index 0000000..331ab3e Binary files /dev/null and b/public/imgs/chris/blurry_chris.jpg differ diff --git a/public/imgs/chris/chis_very_fried.jpg b/public/imgs/chris/chis_very_fried.jpg new file mode 100644 index 0000000..e5ee71b Binary files /dev/null and b/public/imgs/chris/chis_very_fried.jpg differ diff --git a/public/imgs/chris/chris_medium_fried.jpg b/public/imgs/chris/chris_medium_fried.jpg new file mode 100644 index 0000000..b11f978 Binary files /dev/null and b/public/imgs/chris/chris_medium_fried.jpg differ diff --git a/public/imgs/chris/chris_moshed.jpg b/public/imgs/chris/chris_moshed.jpg new file mode 100644 index 0000000..6d1c3de Binary files /dev/null and b/public/imgs/chris/chris_moshed.jpg differ diff --git a/public/imgs/chris/fried_publisher.jpg b/public/imgs/chris/fried_publisher.jpg new file mode 100644 index 0000000..0ac6e38 Binary files /dev/null and b/public/imgs/chris/fried_publisher.jpg differ diff --git a/public/imgs/chris/help_me.png b/public/imgs/chris/help_me.png new file mode 100644 index 0000000..3ac2f67 Binary files /dev/null and b/public/imgs/chris/help_me.png differ diff --git a/public/imgs/chris/nice_chris.png b/public/imgs/chris/nice_chris.png new file mode 100644 index 0000000..af64d6a Binary files /dev/null and b/public/imgs/chris/nice_chris.png differ diff --git a/public/imgs/chris/nice_publisher.png b/public/imgs/chris/nice_publisher.png new file mode 100644 index 0000000..759ef51 Binary files /dev/null and b/public/imgs/chris/nice_publisher.png differ diff --git a/public/imgs/construction.png b/public/imgs/construction.png new file mode 100644 index 0000000..1c038b0 Binary files /dev/null and b/public/imgs/construction.png differ diff --git a/public/imgs/gifs/acab.gif b/public/imgs/gifs/acab.gif new file mode 100644 index 0000000..6f8ccef Binary files /dev/null and b/public/imgs/gifs/acab.gif differ diff --git a/public/imgs/gifs/anybrowser.gif b/public/imgs/gifs/anybrowser.gif new file mode 100644 index 0000000..d7c0e0e Binary files /dev/null and b/public/imgs/gifs/anybrowser.gif differ diff --git a/public/imgs/gifs/arnold.gif b/public/imgs/gifs/arnold.gif new file mode 100644 index 0000000..0035988 Binary files /dev/null and b/public/imgs/gifs/arnold.gif differ diff --git a/public/imgs/gifs/bob.gif b/public/imgs/gifs/bob.gif new file mode 100644 index 0000000..90b6dd5 Binary files /dev/null and b/public/imgs/gifs/bob.gif differ diff --git a/public/imgs/gifs/capitalism.gif b/public/imgs/gifs/capitalism.gif new file mode 100644 index 0000000..c4abb60 Binary files /dev/null and b/public/imgs/gifs/capitalism.gif differ diff --git a/public/imgs/gifs/chris.gif b/public/imgs/gifs/chris.gif new file mode 100644 index 0000000..a2ddbd5 Binary files /dev/null and b/public/imgs/gifs/chris.gif differ diff --git a/public/imgs/gifs/counterstrike.gif b/public/imgs/gifs/counterstrike.gif new file mode 100644 index 0000000..612e116 Binary files /dev/null and b/public/imgs/gifs/counterstrike.gif differ diff --git a/public/imgs/gifs/explorer.gif b/public/imgs/gifs/explorer.gif new file mode 100644 index 0000000..676ef7d Binary files /dev/null and b/public/imgs/gifs/explorer.gif differ diff --git a/public/imgs/gifs/free.gif b/public/imgs/gifs/free.gif new file mode 100644 index 0000000..6ed18d1 Binary files /dev/null and b/public/imgs/gifs/free.gif differ diff --git a/public/imgs/gifs/gimp.gif b/public/imgs/gifs/gimp.gif new file mode 100644 index 0000000..382315e Binary files /dev/null and b/public/imgs/gifs/gimp.gif differ diff --git a/public/imgs/gifs/gnu-linux.gif b/public/imgs/gifs/gnu-linux.gif new file mode 100644 index 0000000..89e3562 Binary files /dev/null and b/public/imgs/gifs/gnu-linux.gif differ diff --git a/public/imgs/gifs/imagine.gif b/public/imgs/gifs/imagine.gif new file mode 100644 index 0000000..fc9f559 Binary files /dev/null and b/public/imgs/gifs/imagine.gif differ diff --git a/public/imgs/gifs/jsfree.gif b/public/imgs/gifs/jsfree.gif new file mode 100644 index 0000000..b83040c Binary files /dev/null and b/public/imgs/gifs/jsfree.gif differ diff --git a/public/imgs/gifs/kmelon.gif b/public/imgs/gifs/kmelon.gif new file mode 100644 index 0000000..bc95862 Binary files /dev/null and b/public/imgs/gifs/kmelon.gif differ diff --git a/public/imgs/gifs/legalize.gif b/public/imgs/gifs/legalize.gif new file mode 100644 index 0000000..071d4d4 Binary files /dev/null and b/public/imgs/gifs/legalize.gif differ diff --git a/public/imgs/gifs/moz.gif b/public/imgs/gifs/moz.gif new file mode 100644 index 0000000..ad0653a Binary files /dev/null and b/public/imgs/gifs/moz.gif differ diff --git a/public/imgs/gifs/obras.gif b/public/imgs/gifs/obras.gif new file mode 100644 index 0000000..3c8443e Binary files /dev/null and b/public/imgs/gifs/obras.gif differ diff --git a/public/imgs/gifs/poweredbyfedora.gif b/public/imgs/gifs/poweredbyfedora.gif new file mode 100644 index 0000000..a632810 Binary files /dev/null and b/public/imgs/gifs/poweredbyfedora.gif differ diff --git a/public/imgs/gifs/poweredbynix.svg b/public/imgs/gifs/poweredbynix.svg new file mode 100644 index 0000000..0bc8c80 --- /dev/null +++ b/public/imgs/gifs/poweredbynix.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/imgs/gifs/pride.gif b/public/imgs/gifs/pride.gif new file mode 100644 index 0000000..9a48896 Binary files /dev/null and b/public/imgs/gifs/pride.gif differ diff --git a/public/imgs/gifs/steam.gif b/public/imgs/gifs/steam.gif new file mode 100644 index 0000000..1f4fe29 Binary files /dev/null and b/public/imgs/gifs/steam.gif differ diff --git a/public/imgs/gifs/tired.gif b/public/imgs/gifs/tired.gif new file mode 100644 index 0000000..bf53872 Binary files /dev/null and b/public/imgs/gifs/tired.gif differ diff --git a/public/imgs/gifs/vi.gif b/public/imgs/gifs/vi.gif new file mode 100644 index 0000000..9aa8301 Binary files /dev/null and b/public/imgs/gifs/vi.gif differ diff --git a/public/imgs/gifs/web3.gif b/public/imgs/gifs/web3.gif new file mode 100644 index 0000000..4f5a2f1 Binary files /dev/null and b/public/imgs/gifs/web3.gif differ diff --git a/public/imgs/gifs/weezer.gif b/public/imgs/gifs/weezer.gif new file mode 100644 index 0000000..d7fa9d1 Binary files /dev/null and b/public/imgs/gifs/weezer.gif differ diff --git a/public/js/chrisApp.js b/public/js/chrisApp.js new file mode 100644 index 0000000..d4d7059 --- /dev/null +++ b/public/js/chrisApp.js @@ -0,0 +1,24 @@ +/* eslint no-undef: "off" */ +const chrisURL = "/imgs/chris/"; + +function randomChris() { + const files = [ + "chis_very_fried.jpg", + "chris_medium_fried.jpg", + "chris_moshed.jpg", + "fried_publisher.jpg", + "help_me.png", + "nice_chris.png", + "nice_publisher.png", + "bkender_bauob.jpg", + "blurry_chris.jpg", + ]; + + // this chooses a random file from the array + const url = chrisURL + files[Math.floor(Math.random() * files.length)]; + + window.location.href = url; +} + +const chris = document.getElementById("chris_gif"); +chris.addEventListener("click", randomChris); diff --git a/src/_includes/components/footer.njk b/src/_includes/components/footer.njk deleted file mode 100644 index 2d88e70..0000000 --- a/src/_includes/components/footer.njk +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/src/_includes/components/headerbar.njk b/src/_includes/components/headerbar.njk deleted file mode 100644 index 0edc922..0000000 --- a/src/_includes/components/headerbar.njk +++ /dev/null @@ -1,9 +0,0 @@ -
- -
diff --git a/src/_includes/components/postlist.njk b/src/_includes/components/postlist.njk deleted file mode 100644 index f7d2b95..0000000 --- a/src/_includes/components/postlist.njk +++ /dev/null @@ -1,17 +0,0 @@ -
- -
diff --git a/src/_includes/layouts/base.njk b/src/_includes/layouts/base.njk deleted file mode 100644 index 51f160b..0000000 --- a/src/_includes/layouts/base.njk +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - {{ title }} - - - - - - - {% block headerbar %} {% include "components/headerbar.njk" %} {% - endblock %} {{ content | safe }} {% block footer %} {% include - "components/footer.njk" %} {% endblock %} - - diff --git a/src/_includes/layouts/index.njk b/src/_includes/layouts/index.njk deleted file mode 100644 index b2373e4..0000000 --- a/src/_includes/layouts/index.njk +++ /dev/null @@ -1,193 +0,0 @@ ---- -layout: "layouts/base.njk" ---- - -
-
{{ content | safe }}
-
-
- legalize now! - acab - - - powered by fedora - - let's crush capitalism! -
-
- best viewed with any browser - weezer fan - - play with steam - - made with vi - pride - imagination -
-
- mozilla is cool - completely free software - graphics by gimp - marijuana mind explorer - javascript free - keep the web free! say no to web3! - tired - hey arnold! - powered by bob - counter-strike player - chris troll -
-
-
diff --git a/src/_includes/layouts/page.njk b/src/_includes/layouts/page.njk deleted file mode 100644 index d355024..0000000 --- a/src/_includes/layouts/page.njk +++ /dev/null @@ -1,7 +0,0 @@ ---- -layout: layouts/base.njk ---- - -
-
{{ content | safe }}
-
diff --git a/src/blog/index.njk b/src/blog/index.njk deleted file mode 100644 index 7922a48..0000000 --- a/src/blog/index.njk +++ /dev/null @@ -1,8 +0,0 @@ ---- -layout: "layouts/page.njk" -title: "getchoo's blog" -description: "getchoo's blog posts" ---- - -{% set postList = search.pages("type=posts", "date=desc", 3) %} {% include -"components/postlist.njk" %} diff --git a/src/blog/posts/2023-03-17_test.md b/src/blog/posts/2023-03-17_test.md deleted file mode 100644 index 7d0a029..0000000 --- a/src/blog/posts/2023-03-17_test.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: test post -description: test test -draft: true ---- - -# uwu - -hello diff --git a/src/blog/posts/2023-04-21_nix-lib.md b/src/blog/posts/2023-04-21_nix-lib.md deleted file mode 100644 index fcff599..0000000 --- a/src/blog/posts/2023-04-21_nix-lib.md +++ /dev/null @@ -1,172 +0,0 @@ ---- -title: making an intuitive, modular nix flake configuration -description: an explanation of my journey through making a modular nix flake configuration ---- - -

making an intuitive, modular nix flake configuration

- -
-as some of my friends may know, recently i've gone off the nixos "deep end" so to speak, moving almost all of my systems and projects to it. i have a lot of reasons for this, but i think all of them might be better told in a different post. for this one, i'm going to go over my approach to making nix flake configurations that scale across multiple systems and users -
- -

first things first

- -
-i started out with [nixos on wsl](https://github.com/nix-community/NixOS-WSL) (heresy i know), mainly because i was on my windows partition when i first thought about it, but also because i wasn't really sure if i liked it yet. similar to a lot of nix beginners, i quickly got a bit overwhelmed by options. - -
- -i kept hearing about custom modules, overlays, and this thing called a "flake." after a quick search, i came across [this](https://nixos.wiki/wiki/Flakes) page. "oh cool, a way to manage dependencies!" i thought, but seeing as nixos-wsl was already installed on my system and me not thinking i was ever going to use a lot of libraries, utils, etc. i didn't pay much attention -- that is, until i wanted to try out native systemd support in nixos-wsl. - -
- -

dipping my toe in

- -
-at the time, in order to use native systemd support i needed to follow the `main` branch of nixos-wsl. since i had been interested in flakes, with some friends using them and the name itself being cool, i decided this might be a good time to learn how to use them! - -
- -...it didn't turn out the way i wanted. - -
- -at first, i couldn't even understand the syntax of the inputs or what they were for, and sadly i couldn't find much on the wiki page to help me there. i tried different formats, but eventually i got `git+https://github.com/nix-community/nixos-wsl?ref=main` to work. - -
- -now another issue: i wasn't really sure how modules worked here. some ideas went through my head like "can i pass them to my config somehow and import them there like i did before?", "can i call the input from the arguments of the file?", "maybe i'm supposed to only use the options since it's already in `inputs`?". all of these could be half correct i guess, but far from the best option. i must have done a few dozen rebuilds in a few hours, but eventually i got to a point where things _mostly_ worked. in the end, i put the `nixos-wsl` module and the attrs i used for it in the `modules` argument for `nixosSystem`. that seemed to work - -
- -

enter: pain

- -
-i felt pretty good now. throughout this, i had been moving a lot of the configs for programs to nix -- which was a much better time than gluing things together -- and started considering it as a replacement to my bare git repo of traditional dotfiles. i had also heard of something called home-manager, and with [great instructions](https://nix-community.github.io/home-manager/index.html#sec-flakes-nixos-module) and not a lot of effort, i was able to get that setup and move even more configurations to nix. - -
- -now i realized a problem: i want to start using this on bare metal. i already have a lot of programs and services configured that i would use there too, so how can i share them? - -
- -a quick solution i came up with (and totally didn't take inspiration from my friend [replaycoding](https://github.com/ReplayCoding) with) was making a common folder that i could import files from in the main machine configurations. this would made it trivial for me to share these (basic) configurations across systems, as well as manage all of them in one place. without even realizing it i think this is when i found main benefit of nixos modules: great composability with minimal effort. - -
- -i failed to do at this first, miserably. my configurations became filled with **a lot** of conditionals, entries in `let; in` expressions, and **_hours_** of mysterious `infinite recursion detected` errors. looking back now, this could have been solved with a bit of docs reading (maybe then i would've known you can't use things from `lib` when declaring `imports`), but it was harder for me to find back then, let alone understand. i was basically just writing stuff blind, but somehow -- and i don't know how -- i got it to work. - -
- -i didn't stop here, though. i realized i was repeating a lot of expressions, primarily when declaring the system configurations themselves with `nixosSystem`. this is when the idea of making my own wrappers and utility functions came to mind. i made one called `mkHost`. All it did was take in the system name, modules, system arch, and instance of `pkgs`, but it took me quite a bit of trial and error (like a lot of things so far) due to not understanding how functions were even made. - -
- -> thanks again to replaycoding here for helping me actually import the file containing `mkHost` correctly, i probably would've given up otherwise. - -
- -i was really proud of myself for pulling this off, and i even made some small improvements like concatenating the attrs for each system to `nixosConfigurations`. i was getting somewhere! - -
- -

diving deeper...

- -
- -`mkHost` was awesome, but i still felt like i could improve more for the future. the next step from `mkHost` was `mkUser`, naturally. this was similar: a very basic function giving me slightly less to type and declaring slightly annoying options. i quickly followed this up with `mkHMUser`, which was again similar, and made portable home-manager configurations trivial. - -
- -this was a really good setup so far, but i still felt like i could make it easier. i saw dotfiles from others such as [hlissner's](https://github.com/hlissner/dotfiles) and projects like [digga](https://github.com/divnix/digga) that seemed to also be accomplishing the same goal i had in mine. being the "diy-er" i am, i of course started going through hlissner's first, and being the "nix noob" i was, i didn't understand almost any of it besides the general concept of automatically importing a lot of files. digga was a bit more interesting, and i was able to start using it without many changes to pre-existing config. i had a few problems with it though, but mainly it was the feeling of not knowing everything that's going on in the background, along with the random (non-standard) outputs it would bring to my flake. - -
- -after a bit of experimenting, i tried to combine ideas from both, but with all of my own home-grown tools. out of this came a function i am still using called `mapFilterDir`. things get a bit advanced here so i think a codeblock might be necessary: - -
- -```nix -{ - mapFilterDir = dir: filter: map: let - dirs = filterAttrs filter (readDir dir); - in - mapAttrs map dirs; -} -``` - -
- -for those of you who are not familiar with nix, this function takes in a path to a directory, a function to filter through a list of files from the previously given directory, and a function who's returned value will be assigned to a variable named after each file in the filtered list. it's short and sweet, but can scale pretty well in my experience (though it could probably use a better name :p). - -
- -this, when combined with `mkHost` and `mkHMUser` (i had dropped `mkUser` at this point since i was declaring things manually somewhere else) allowed me to automagically import all host and home-manager configurations in a folder (assuming the host/user was the same as folder of course). this where i really felt like i had done something, and is mostly what i'm still using today - -
- -

enter: happiness and a near completed product

- -
-this is the most recent part of the story, where i started thinking of making these expressions a bit more generalized, as some people i know have shown a bit of interest in nix (hi sake and hisashi). my first idea was to expand everything i had by a lot, maybe even going full `digga` with a `mkFlake` function! quickly though, i realized even that would be a lot of work; but more interestingly, i also realized that it's not what i needed anyways. i looked back at my old attempt at digga and found it was pretty close to what i'm doing now, except my own solutions fit my needs a lot better. sure, i haven't gotten to the level of hlissner's dotfiles yet, but i think what i have right now is good, so why not go after my original goal of only generalizing everything? - -
- -so that's what i did: i planned out exactly what i want, and what others may want too. i didn't want to make expressions that would change how you write a flake, as i think a big part of them is the standardization, both when interacting with them and hacking at them. instead, i only wanted to make things a bit easier, a la [flake-utils](https://github.com/numtide/flake-utils). - -
- -

quick explanation

- -
-the idea i had for these expressions might be a little bit complicated, so i feel a need to explain it here. given a directory structure like so: - -
- -```shell -| - hosts/ -| - default.nix -| - glados/ -| - default.nix -| - flake.nix -| - users/ -| - default.nix -| - seth/ -| - home.nix -| - default.nix -``` - -
- -in `flake.nix`, you can use this: - -
- -```nix -{ - homeConfigurations = forAllSystems (system: mapHMUsers system ./users); - nixosConfiguration = mapHosts ./hosts; -} -``` - -
- -this will collect basic information from the default.nix file in `hosts/` and `users/`, such as the name of the system/user, `pkgs` instance, state version, modules, etc. these values are then put into `mkHost` and `mkHMUser`, where the `default.nix` file is sourced from `hosts/glados`, along with the `home.nix` in `users/seth`. this can scale to any number of users or hosts, given that some attrs are set in the `default.nix` file of the parent folder. the defaults are pretty minimal and extensible, avoiding the feeling of being locked into doing something that i've felt with similar projects. - -
- -in layman's terms: you can declare what actually matters for your system instead of worrying about gluing them all together as flake outputs :) - -
- -

leaping from the depths of `nix repl`

- -
- -surprisingly, very little changes needed to be made to make everything non-specific to my configuration (thanks past me!). by the time i was done, all i really did was add my previous defaults in `mkHost` and `mkUser` to a [common](https://github.com/getchoo/flake/blob/3066f766ece62acd9b9897082dba28be87889dc1/hosts/default.nix#L3) attrset i use for all hosts in `hosts/default.nix`. there are still some [issues](https://github.com/getchoo/nix-exprs/issues/2), but i think i'm on a good path to having a fully complete "product". - -
- -overall, i feel like i have a sustainable and scalable set of expressions, that along with the _actual_ nixos modules i've made, will give me a nice experience for the long term, with no more worrying about `infinite recursion detected` errors. i just hope that maybe my work can do the same for others :) - -
diff --git a/src/blog/posts/_data.yaml b/src/blog/posts/_data.yaml deleted file mode 100644 index 9287093..0000000 --- a/src/blog/posts/_data.yaml +++ /dev/null @@ -1,2 +0,0 @@ -type: posts -layout: layouts/page.njk diff --git a/src/components/Head.astro b/src/components/Head.astro new file mode 100644 index 0000000..6f96984 --- /dev/null +++ b/src/components/Head.astro @@ -0,0 +1,11 @@ +--- +const { title, description } = Astro.props.title; +--- + + + + + {title} + + + diff --git a/src/components/Nav.astro b/src/components/Nav.astro new file mode 100644 index 0000000..d25b180 --- /dev/null +++ b/src/components/Nav.astro @@ -0,0 +1,29 @@ +--- +const links = { + home: "/", + blog: "/blog", + github: "https://github.com/getchoo", +}; +--- + + + + diff --git a/src/components/PostList.astro b/src/components/PostList.astro new file mode 100644 index 0000000..a537e43 --- /dev/null +++ b/src/components/PostList.astro @@ -0,0 +1,15 @@ +--- +const posts = await Astro.glob("../pages/blog/posts/*.md"); +--- + +
+ +
diff --git a/src/env.d.ts b/src/env.d.ts new file mode 100644 index 0000000..f964fe0 --- /dev/null +++ b/src/env.d.ts @@ -0,0 +1 @@ +/// diff --git a/src/favicon.ico b/src/favicon.ico deleted file mode 100644 index 4880f14..0000000 Binary files a/src/favicon.ico and /dev/null differ diff --git a/src/files/chris.webp b/src/files/chris.webp deleted file mode 100644 index d313814..0000000 Binary files a/src/files/chris.webp and /dev/null differ diff --git a/src/files/getchoo-modpack.zip b/src/files/getchoo-modpack.zip deleted file mode 100644 index e5a3839..0000000 Binary files a/src/files/getchoo-modpack.zip and /dev/null differ diff --git a/src/files/rickroll.mp4 b/src/files/rickroll.mp4 deleted file mode 100644 index b988dc4..0000000 Binary files a/src/files/rickroll.mp4 and /dev/null differ diff --git a/src/files/server-icon.png b/src/files/server-icon.png deleted file mode 100644 index 81bd6b7..0000000 Binary files a/src/files/server-icon.png and /dev/null differ diff --git a/src/guzzle.sass b/src/guzzle.sass deleted file mode 100644 index 47aece9..0000000 --- a/src/guzzle.sass +++ /dev/null @@ -1,96 +0,0 @@ -@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;700&display=swap') -@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500&display=swap') -@import "css/highlight.css" - -@tailwind base -@tailwind components -@tailwind utilities -@tailwind variants - -html - font-family: "Noto Sans", sans-serif - -h1 - @apply text-2xl - -h2 - @apply text-xl - -h3 - @apply text-lg - -p,li - @apply text-base - -a - @apply underline - -button - @apply rounded-xl bg-yellow p-2 text-center - -blockquote - @apply bg-surface2 p-2 rounded-xl - p - @apply bg-surface2 text-text - - code - @apply bg-surface2 text-text p-0 - -code - @apply bg-base text-text p-[0.1em] - -body - @apply bg-base p-10 - -footer - @apply text-xs flex items-center justify-center - -.container - @apply bg-lavender - @apply flex flex-auto flex-col - @apply items-center justify-center - @apply w-fit mx-auto - @apply rounded-lg - -.content - @apply inline-block text-center p-5 - img - // this is dumb - @apply mx-auto - -.headerbar - @apply flex flex-col - @apply items-center justify-center - @apply mx-auto rounded p-3 - -#blogpost - h1 - @apply bg-base text-4xl mx-auto p-5 mb-5 mt-5 text-text text-center w-fit - h2 - @apply bg-base text-xl mx-auto p-3 mb-5 mt-5 text-text text-center w-fit - h3 - @apply bg-base text-lg mx-auto p-1 mb-5 mt-5 text-text text-center w-fit - - @apply lg:max-w-6xl text-left items-center - -#blogText - @apply bg-blue rounded-xl p-5 - -#commitText - @apply text-subtext1 p-2 - -#indexHeader - @apply bg-base w-fit h-fit mx-auto rounded p-5 text-text - -#gifs - @apply bg-base - @apply hidden min-[1280px]:flex flex-col gap-2 - @apply text-center items-center justify-center - @apply m-20 mt-0 mb-5 p-10 - @apply rounded-lg drop-shadow-2xl - -#gif - @apply flex gap-2 - -#vidya - @apply flex justify-center p-5 diff --git a/src/imgs/chris/bkender_bauob.jpg b/src/imgs/chris/bkender_bauob.jpg deleted file mode 100644 index aa32641..0000000 Binary files a/src/imgs/chris/bkender_bauob.jpg and /dev/null differ diff --git a/src/imgs/chris/blurry_chris.jpg b/src/imgs/chris/blurry_chris.jpg deleted file mode 100644 index 331ab3e..0000000 Binary files a/src/imgs/chris/blurry_chris.jpg and /dev/null differ diff --git a/src/imgs/chris/chis_very_fried.jpg b/src/imgs/chris/chis_very_fried.jpg deleted file mode 100644 index e5ee71b..0000000 Binary files a/src/imgs/chris/chis_very_fried.jpg and /dev/null differ diff --git a/src/imgs/chris/chris_medium_fried.jpg b/src/imgs/chris/chris_medium_fried.jpg deleted file mode 100644 index b11f978..0000000 Binary files a/src/imgs/chris/chris_medium_fried.jpg and /dev/null differ diff --git a/src/imgs/chris/chris_moshed.jpg b/src/imgs/chris/chris_moshed.jpg deleted file mode 100644 index 6d1c3de..0000000 Binary files a/src/imgs/chris/chris_moshed.jpg and /dev/null differ diff --git a/src/imgs/chris/fried_publisher.jpg b/src/imgs/chris/fried_publisher.jpg deleted file mode 100644 index 0ac6e38..0000000 Binary files a/src/imgs/chris/fried_publisher.jpg and /dev/null differ diff --git a/src/imgs/chris/help_me.png b/src/imgs/chris/help_me.png deleted file mode 100644 index 3ac2f67..0000000 Binary files a/src/imgs/chris/help_me.png and /dev/null differ diff --git a/src/imgs/chris/nice_chris.png b/src/imgs/chris/nice_chris.png deleted file mode 100644 index af64d6a..0000000 Binary files a/src/imgs/chris/nice_chris.png and /dev/null differ diff --git a/src/imgs/chris/nice_publisher.png b/src/imgs/chris/nice_publisher.png deleted file mode 100644 index 759ef51..0000000 Binary files a/src/imgs/chris/nice_publisher.png and /dev/null differ diff --git a/src/imgs/construction.png b/src/imgs/construction.png deleted file mode 100644 index 1c038b0..0000000 Binary files a/src/imgs/construction.png and /dev/null differ diff --git a/src/imgs/gifs/acab.gif b/src/imgs/gifs/acab.gif deleted file mode 100644 index 6f8ccef..0000000 Binary files a/src/imgs/gifs/acab.gif and /dev/null differ diff --git a/src/imgs/gifs/anybrowser.gif b/src/imgs/gifs/anybrowser.gif deleted file mode 100644 index d7c0e0e..0000000 Binary files a/src/imgs/gifs/anybrowser.gif and /dev/null differ diff --git a/src/imgs/gifs/arnold.gif b/src/imgs/gifs/arnold.gif deleted file mode 100644 index 0035988..0000000 Binary files a/src/imgs/gifs/arnold.gif and /dev/null differ diff --git a/src/imgs/gifs/bob.gif b/src/imgs/gifs/bob.gif deleted file mode 100644 index 90b6dd5..0000000 Binary files a/src/imgs/gifs/bob.gif and /dev/null differ diff --git a/src/imgs/gifs/capitalism.gif b/src/imgs/gifs/capitalism.gif deleted file mode 100644 index c4abb60..0000000 Binary files a/src/imgs/gifs/capitalism.gif and /dev/null differ diff --git a/src/imgs/gifs/chris.gif b/src/imgs/gifs/chris.gif deleted file mode 100644 index a2ddbd5..0000000 Binary files a/src/imgs/gifs/chris.gif and /dev/null differ diff --git a/src/imgs/gifs/counterstrike.gif b/src/imgs/gifs/counterstrike.gif deleted file mode 100644 index 612e116..0000000 Binary files a/src/imgs/gifs/counterstrike.gif and /dev/null differ diff --git a/src/imgs/gifs/explorer.gif b/src/imgs/gifs/explorer.gif deleted file mode 100644 index 676ef7d..0000000 Binary files a/src/imgs/gifs/explorer.gif and /dev/null differ diff --git a/src/imgs/gifs/free.gif b/src/imgs/gifs/free.gif deleted file mode 100644 index 6ed18d1..0000000 Binary files a/src/imgs/gifs/free.gif and /dev/null differ diff --git a/src/imgs/gifs/gimp.gif b/src/imgs/gifs/gimp.gif deleted file mode 100644 index 382315e..0000000 Binary files a/src/imgs/gifs/gimp.gif and /dev/null differ diff --git a/src/imgs/gifs/gnu-linux.gif b/src/imgs/gifs/gnu-linux.gif deleted file mode 100644 index 89e3562..0000000 Binary files a/src/imgs/gifs/gnu-linux.gif and /dev/null differ diff --git a/src/imgs/gifs/imagine.gif b/src/imgs/gifs/imagine.gif deleted file mode 100644 index fc9f559..0000000 Binary files a/src/imgs/gifs/imagine.gif and /dev/null differ diff --git a/src/imgs/gifs/jsfree.gif b/src/imgs/gifs/jsfree.gif deleted file mode 100644 index b83040c..0000000 Binary files a/src/imgs/gifs/jsfree.gif and /dev/null differ diff --git a/src/imgs/gifs/kmelon.gif b/src/imgs/gifs/kmelon.gif deleted file mode 100644 index bc95862..0000000 Binary files a/src/imgs/gifs/kmelon.gif and /dev/null differ diff --git a/src/imgs/gifs/legalize.gif b/src/imgs/gifs/legalize.gif deleted file mode 100644 index 071d4d4..0000000 Binary files a/src/imgs/gifs/legalize.gif and /dev/null differ diff --git a/src/imgs/gifs/moz.gif b/src/imgs/gifs/moz.gif deleted file mode 100644 index ad0653a..0000000 Binary files a/src/imgs/gifs/moz.gif and /dev/null differ diff --git a/src/imgs/gifs/obras.gif b/src/imgs/gifs/obras.gif deleted file mode 100644 index 3c8443e..0000000 Binary files a/src/imgs/gifs/obras.gif and /dev/null differ diff --git a/src/imgs/gifs/poweredbyfedora.gif b/src/imgs/gifs/poweredbyfedora.gif deleted file mode 100644 index a632810..0000000 Binary files a/src/imgs/gifs/poweredbyfedora.gif and /dev/null differ diff --git a/src/imgs/gifs/poweredbynix.svg b/src/imgs/gifs/poweredbynix.svg deleted file mode 100755 index 0bc8c80..0000000 --- a/src/imgs/gifs/poweredbynix.svg +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/imgs/gifs/pride.gif b/src/imgs/gifs/pride.gif deleted file mode 100644 index 9a48896..0000000 Binary files a/src/imgs/gifs/pride.gif and /dev/null differ diff --git a/src/imgs/gifs/steam.gif b/src/imgs/gifs/steam.gif deleted file mode 100644 index 1f4fe29..0000000 Binary files a/src/imgs/gifs/steam.gif and /dev/null differ diff --git a/src/imgs/gifs/tired.gif b/src/imgs/gifs/tired.gif deleted file mode 100644 index bf53872..0000000 Binary files a/src/imgs/gifs/tired.gif and /dev/null differ diff --git a/src/imgs/gifs/vi.gif b/src/imgs/gifs/vi.gif deleted file mode 100644 index 9aa8301..0000000 Binary files a/src/imgs/gifs/vi.gif and /dev/null differ diff --git a/src/imgs/gifs/web3.gif b/src/imgs/gifs/web3.gif deleted file mode 100644 index 4f5a2f1..0000000 Binary files a/src/imgs/gifs/web3.gif and /dev/null differ diff --git a/src/imgs/gifs/weezer.gif b/src/imgs/gifs/weezer.gif deleted file mode 100644 index d7fa9d1..0000000 Binary files a/src/imgs/gifs/weezer.gif and /dev/null differ diff --git a/src/index.md b/src/index.md deleted file mode 100644 index 9432d07..0000000 --- a/src/index.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -layout: layouts/index.njk -title: guzzle guzzle -description: getchoo's website ---- - - -

getchoo's website 🦕

- -
- -this is under construction. i'm experimenting with lume - -![construction](/imgs/gifs/obras.gif) - -[click here](/lul/) diff --git a/src/js/chrisApp.js b/src/js/chrisApp.js deleted file mode 100644 index 133b16d..0000000 --- a/src/js/chrisApp.js +++ /dev/null @@ -1,23 +0,0 @@ -const chrisURL = "/imgs/chris/"; - -function randomChris() { - const files = [ - "chis_very_fried.jpg", - "chris_medium_fried.jpg", - "chris_moshed.jpg", - "fried_publisher.jpg", - "help_me.png", - "nice_chris.png", - "nice_publisher.png", - "bkender_bauob.jpg", - "blurry_chris.jpg", - ]; - - // this chooses a random file from the array - const url = chrisURL + files[Math.floor(Math.random() * files.length)]; - - window.location.href = url; -} - -const chris = document.getElementById("chris_gif"); -chris.addEventListener("click", randomChris); diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro new file mode 100644 index 0000000..2e5b480 --- /dev/null +++ b/src/layouts/Base.astro @@ -0,0 +1,18 @@ +--- +import Head from "@components/Head.astro"; +import Nav from "@components/Nav.astro"; +// import Footer from "@components/Footer.astro"; +import "@styles/global.sass"; +const { title, description } = Astro.props; +--- + + + + + + +