From 799d917a06f4cdc25481166dbd2eaee4d64295c4 Mon Sep 17 00:00:00 2001 From: Filipe Medeiros Date: Tue, 5 Mar 2024 18:07:09 +0000 Subject: [PATCH] lots of stuff :P --- frontend/bun.lockb | Bin 0 -> 245383 bytes frontend/pnpm-lock.yaml | 4841 ----------------- .../{mdx => }/BlogPostSubtitle.astro | 0 frontend/src/components/CardLink.astro | 30 +- frontend/src/components/InlineLink.astro | 7 +- .../mdx/components/InlineLink.astro | 3 +- .../mdx/components/LinkToFootnote.astro | 3 +- frontend/src/content/blog/pt/voto-digital.mdx | 2 +- frontend/src/content/config.ts | 2 + .../library/en/doughnut-economics.yaml | 2 + .../library/en/limits-to-growth-30.yaml | 2 + .../content/library/en/mission-economy.yaml | 4 +- .../library/en/the-strange-library.yaml | 12 + .../library/pt/doughnut-economics.yaml | 2 + .../library/pt/limits-to-growth-30.yaml | 2 + .../content/library/pt/mission-economy.yaml | 2 + .../library/pt/the-strange-library.yaml | 13 + frontend/src/layouts/Layout.astro | 6 +- frontend/src/pages/biblioteca/index.astro | 52 +- frontend/src/pages/blog/[slug]/index.astro | 4 +- frontend/src/pages/blog/index.astro | 12 +- frontend/src/pages/blogue/[slug]/index.astro | 4 +- frontend/src/pages/blogue/index.astro | 12 +- frontend/src/pages/home.astro | 60 +- frontend/src/pages/index.astro | 64 +- frontend/src/pages/library/index.astro | 47 +- 26 files changed, 228 insertions(+), 4960 deletions(-) create mode 100755 frontend/bun.lockb delete mode 100644 frontend/pnpm-lock.yaml rename frontend/src/components/{mdx => }/BlogPostSubtitle.astro (100%) create mode 100644 frontend/src/content/library/en/the-strange-library.yaml create mode 100644 frontend/src/content/library/pt/the-strange-library.yaml diff --git a/frontend/bun.lockb b/frontend/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..aca9279818de3cb05e679b41782a6d76113adda6 GIT binary patch literal 245383 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¬?1>Ax}{%kJ*VhZ`4KUn+L}Am<#y- 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'} - - /@ampproject/remapping@2.2.1: - resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - dev: false - - /@astrojs/compiler@2.3.4: - resolution: {integrity: sha512-33/YtWoBCE0cBUNy1kh78FCDXBoBANX87ShgATlAHECYbG2+buNTAgq4Xgz4t5NgnEHPN21GIBC2Mvvwisoutw==} - dev: false - - /@astrojs/internal-helpers@0.2.1: - resolution: {integrity: sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==} - dev: false - - /@astrojs/markdown-remark@3.5.0(astro@4.0.6): - resolution: {integrity: sha512-q7vdIqzYhxpsfghg2YmkmSXCfp4w7lBTYP+SSHw89wVhC5Riltr3u8w2otBRxNLSByNi+ht/gGkFC23Shetytw==} - peerDependencies: - astro: ^3.0.0 - dependencies: - '@astrojs/prism': 3.0.0 - astro: 4.0.6(@types/node@20.10.5) - github-slugger: 2.0.0 - import-meta-resolve: 3.1.1 - mdast-util-definitions: 6.0.0 - rehype-raw: 6.1.1 - rehype-stringify: 9.0.4 - remark-gfm: 3.0.1 - remark-parse: 10.0.2 - remark-rehype: 10.1.0 - remark-smartypants: 2.0.0 - shikiji: 0.6.13 - unified: 10.1.2 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - transitivePeerDependencies: - - supports-color - dev: false - - /@astrojs/markdown-remark@4.0.1: - resolution: {integrity: sha512-RU4ESnqvyLpj8WZs0n5elS6idaDdtIIm7mIpMaRNPCebpxMjfcfdwcmBwz83ktAj5d2eO5bC3z92TcGdli+lRw==} - dependencies: - '@astrojs/prism': 3.0.0 - github-slugger: 2.0.0 - import-meta-resolve: 4.0.0 - mdast-util-definitions: 6.0.0 - rehype-raw: 7.0.0 - rehype-stringify: 10.0.0 - remark-gfm: 4.0.0 - remark-parse: 11.0.0 - remark-rehype: 11.0.0 - remark-smartypants: 2.0.0 - shikiji: 0.6.13 - unified: 11.0.4 - unist-util-visit: 5.0.0 - vfile: 6.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - /@astrojs/mdx@1.1.5(astro@4.0.6): - resolution: {integrity: sha512-4bveyB1Lb1vWo2kdHJjQYoCytWlrIjAxHATHUTuYnBPmdPjsfy9wuCnb9rozwyyarDABx87CzG5gotBNYd+dVA==} - engines: {node: '>=18.14.1'} - peerDependencies: - astro: ^3.0.0 - dependencies: - '@astrojs/markdown-remark': 3.5.0(astro@4.0.6) - '@mdx-js/mdx': 2.3.0 - acorn: 8.11.2 - astro: 4.0.6(@types/node@20.10.5) - es-module-lexer: 1.4.1 - estree-util-visit: 1.2.1 - github-slugger: 2.0.0 - gray-matter: 4.0.3 - hast-util-to-html: 8.0.4 - kleur: 4.1.5 - rehype-raw: 6.1.1 - remark-gfm: 3.0.1 - remark-smartypants: 2.0.0 - source-map: 0.7.4 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - transitivePeerDependencies: - - supports-color - dev: false - - /@astrojs/prism@3.0.0: - resolution: {integrity: sha512-g61lZupWq1bYbcBnYZqdjndShr/J3l/oFobBKPA3+qMat146zce3nz2kdO4giGbhYDt4gYdhmoBz0vZJ4sIurQ==} - engines: {node: '>=18.14.1'} - dependencies: - prismjs: 1.29.0 - dev: false - - /@astrojs/tailwind@5.0.3(astro@4.0.6)(tailwindcss@3.4.0): - resolution: {integrity: sha512-p+uFa1PNuV8RxhGkPUFgVq8CUbmS3xr0u5k1An2xKECLotRh7vsrGcPUijHvYOt42URohcg8rIq0CxNoVMhReg==} - peerDependencies: - astro: ^3.0.0 || ^4.0.0 - tailwindcss: ^3.0.24 - dependencies: - astro: 4.0.6(@types/node@20.10.5) - autoprefixer: 10.4.16(postcss@8.4.32) - postcss: 8.4.32 - postcss-load-config: 4.0.2(postcss@8.4.32) - tailwindcss: 3.4.0 - transitivePeerDependencies: - - ts-node - dev: false - - /@astrojs/telemetry@3.0.4: - resolution: {integrity: sha512-A+0c7k/Xy293xx6odsYZuXiaHO0PL+bnDoXOc47sGDF5ffIKdKQGRPFl2NMlCF4L0NqN4Ynbgnaip+pPF0s7pQ==} - engines: {node: '>=18.14.1'} - dependencies: - ci-info: 3.9.0 - debug: 4.3.4 - dlv: 1.1.3 - dset: 3.1.3 - is-docker: 3.0.0 - is-wsl: 3.1.0 - which-pm-runs: 1.1.0 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/code-frame@7.23.5: - resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.23.4 - chalk: 2.4.2 - dev: false - - /@babel/compat-data@7.23.5: - resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/core@7.23.6: - resolution: {integrity: sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw==} - engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.6 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.6) - '@babel/helpers': 7.23.6 - '@babel/parser': 7.23.6 - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.6 - '@babel/types': 7.23.6 - convert-source-map: 2.0.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/generator@7.23.6: - resolution: {integrity: sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.6 - '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 - jsesc: 2.5.2 - dev: false - - /@babel/helper-annotate-as-pure@7.22.5: - resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.6 - dev: false - - /@babel/helper-compilation-targets@7.23.6: - resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/compat-data': 7.23.5 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.2 - lru-cache: 5.1.1 - semver: 6.3.1 - dev: false - - /@babel/helper-environment-visitor@7.22.20: - resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-function-name@7.23.0: - resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.22.15 - '@babel/types': 7.23.6 - dev: false - - /@babel/helper-hoist-variables@7.22.5: - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.6 - dev: false - - /@babel/helper-module-imports@7.22.15: - resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.6 - dev: false - - /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.6): - resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.6 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-simple-access': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.22.20 - dev: false - - /@babel/helper-plugin-utils@7.22.5: - resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-simple-access@7.22.5: - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.6 - dev: false - - /@babel/helper-split-export-declaration@7.22.6: - resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.23.6 - dev: false - - /@babel/helper-string-parser@7.23.4: - resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-validator-identifier@7.22.20: - resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-validator-option@7.23.5: - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helpers@7.23.6: - resolution: {integrity: sha512-wCfsbN4nBidDRhpDhvcKlzHWCTlgJYUUdSJfzXb2NuBssDSIjc3xcb+znA7l+zYsFljAcGM0aFkN40cR3lXiGA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.22.15 - '@babel/traverse': 7.23.6 - '@babel/types': 7.23.6 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/highlight@7.23.4: - resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.22.20 - chalk: 2.4.2 - js-tokens: 4.0.0 - dev: false - - /@babel/parser@7.23.6: - resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.23.6 - dev: false - - /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.6): - resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.6 - '@babel/helper-plugin-utils': 7.22.5 - dev: false - - /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.6): - resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.23.6 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.6) - '@babel/types': 7.23.6 - dev: false - - /@babel/template@7.22.15: - resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.23.5 - '@babel/parser': 7.23.6 - '@babel/types': 7.23.6 - dev: false - - /@babel/traverse@7.23.6: - resolution: {integrity: sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.23.5 - '@babel/generator': 7.23.6 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.6 - '@babel/types': 7.23.6 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/types@7.23.6: - resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.23.4 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 - dev: false - - /@emnapi/runtime@0.44.0: - resolution: {integrity: sha512-ZX/etZEZw8DR7zAB1eVQT40lNo0jeqpb6dCgOvctB6FIQ5PoXfMuNY8+ayQfu8tNQbAB8gQWSSJupR8NxeiZXw==} - requiresBuild: true - dependencies: - tslib: 2.6.2 - dev: false - optional: true - - /@esbuild/aix-ppc64@0.19.10: - resolution: {integrity: sha512-Q+mk96KJ+FZ30h9fsJl+67IjNJm3x2eX+GBWGmocAKgzp27cowCOOqSdscX80s0SpdFXZnIv/+1xD1EctFx96Q==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - requiresBuild: true - dev: false - optional: true - - /@esbuild/android-arm64@0.19.10: - resolution: {integrity: sha512-1X4CClKhDgC3by7k8aOWZeBXQX8dHT5QAMCAQDArCLaYfkppoARvh0fit3X2Qs+MXDngKcHv6XXyQCpY0hkK1Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: false - optional: true - - /@esbuild/android-arm@0.19.10: - resolution: {integrity: sha512-7W0bK7qfkw1fc2viBfrtAEkDKHatYfHzr/jKAHNr9BvkYDXPcC6bodtm8AyLJNNuqClLNaeTLuwURt4PRT9d7w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: false - optional: true - - /@esbuild/android-x64@0.19.10: - resolution: {integrity: sha512-O/nO/g+/7NlitUxETkUv/IvADKuZXyH4BHf/g/7laqKC4i/7whLpB0gvpPc2zpF0q9Q6FXS3TS75QHac9MvVWw==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: false - optional: true - - /@esbuild/darwin-arm64@0.19.10: - resolution: {integrity: sha512-YSRRs2zOpwypck+6GL3wGXx2gNP7DXzetmo5pHXLrY/VIMsS59yKfjPizQ4lLt5vEI80M41gjm2BxrGZ5U+VMA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@esbuild/darwin-x64@0.19.10: - resolution: {integrity: sha512-alfGtT+IEICKtNE54hbvPg13xGBe4GkVxyGWtzr+yHO7HIiRJppPDhOKq3zstTcVf8msXb/t4eavW3jCDpMSmA==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@esbuild/freebsd-arm64@0.19.10: - resolution: {integrity: sha512-dMtk1wc7FSH8CCkE854GyGuNKCewlh+7heYP/sclpOG6Cectzk14qdUIY5CrKDbkA/OczXq9WesqnPl09mj5dg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: false - optional: true - - /@esbuild/freebsd-x64@0.19.10: - resolution: {integrity: sha512-G5UPPspryHu1T3uX8WiOEUa6q6OlQh6gNl4CO4Iw5PS+Kg5bVggVFehzXBJY6X6RSOMS8iXDv2330VzaObm4Ag==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-arm64@0.19.10: - resolution: {integrity: sha512-QxaouHWZ+2KWEj7cGJmvTIHVALfhpGxo3WLmlYfJ+dA5fJB6lDEIg+oe/0//FuyVHuS3l79/wyBxbHr0NgtxJQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-arm@0.19.10: - resolution: {integrity: sha512-j6gUW5aAaPgD416Hk9FHxn27On28H4eVI9rJ4az7oCGTFW48+LcgNDBN+9f8rKZz7EEowo889CPKyeaD0iw9Kg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-ia32@0.19.10: - resolution: {integrity: sha512-4ub1YwXxYjj9h1UIZs2hYbnTZBtenPw5NfXCRgEkGb0b6OJ2gpkMvDqRDYIDRjRdWSe/TBiZltm3Y3Q8SN1xNg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-loong64@0.19.10: - resolution: {integrity: sha512-lo3I9k+mbEKoxtoIbM0yC/MZ1i2wM0cIeOejlVdZ3D86LAcFXFRdeuZmh91QJvUTW51bOK5W2BznGNIl4+mDaA==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-mips64el@0.19.10: - resolution: {integrity: sha512-J4gH3zhHNbdZN0Bcr1QUGVNkHTdpijgx5VMxeetSk6ntdt+vR1DqGmHxQYHRmNb77tP6GVvD+K0NyO4xjd7y4A==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-ppc64@0.19.10: - resolution: {integrity: sha512-tgT/7u+QhV6ge8wFMzaklOY7KqiyitgT1AUHMApau32ZlvTB/+efeCtMk4eXS+uEymYK249JsoiklZN64xt6oQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-riscv64@0.19.10: - resolution: {integrity: sha512-0f/spw0PfBMZBNqtKe5FLzBDGo0SKZKvMl5PHYQr3+eiSscfJ96XEknCe+JoOayybWUFQbcJTrk946i3j9uYZA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-s390x@0.19.10: - resolution: {integrity: sha512-pZFe0OeskMHzHa9U38g+z8Yx5FNCLFtUnJtQMpwhS+r4S566aK2ci3t4NCP4tjt6d5j5uo4h7tExZMjeKoehAA==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/linux-x64@0.19.10: - resolution: {integrity: sha512-SpYNEqg/6pZYoc+1zLCjVOYvxfZVZj6w0KROZ3Fje/QrM3nfvT2llI+wmKSrWuX6wmZeTapbarvuNNK/qepSgA==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@esbuild/netbsd-x64@0.19.10: - resolution: {integrity: sha512-ACbZ0vXy9zksNArWlk2c38NdKg25+L9pr/mVaj9SUq6lHZu/35nx2xnQVRGLrC1KKQqJKRIB0q8GspiHI3J80Q==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: false - optional: true - - /@esbuild/openbsd-x64@0.19.10: - resolution: {integrity: sha512-PxcgvjdSjtgPMiPQrM3pwSaG4kGphP+bLSb+cihuP0LYdZv1epbAIecHVl5sD3npkfYBZ0ZnOjR878I7MdJDFg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: false - optional: true - - /@esbuild/sunos-x64@0.19.10: - resolution: {integrity: sha512-ZkIOtrRL8SEJjr+VHjmW0znkPs+oJXhlJbNwfI37rvgeMtk3sxOQevXPXjmAPZPigVTncvFqLMd+uV0IBSEzqA==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: false - optional: true - - /@esbuild/win32-arm64@0.19.10: - resolution: {integrity: sha512-+Sa4oTDbpBfGpl3Hn3XiUe4f8TU2JF7aX8cOfqFYMMjXp6ma6NJDztl5FDG8Ezx0OjwGikIHw+iA54YLDNNVfw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@esbuild/win32-ia32@0.19.10: - resolution: {integrity: sha512-EOGVLK1oWMBXgfttJdPHDTiivYSjX6jDNaATeNOaCOFEVcfMjtbx7WVQwPSE1eIfCp/CaSF2nSrDtzc4I9f8TQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@esbuild/win32-x64@0.19.10: - resolution: {integrity: sha512-whqLG6Sc70AbU73fFYvuYzaE4MNMBIlR1Y/IrUeOXFrWHxBEjjbZaQ3IXIQS8wJdAzue2GwYZCjOrgrU1oUHoA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@img/sharp-darwin-arm64@0.33.1: - resolution: {integrity: sha512-esr2BZ1x0bo+wl7Gx2hjssYhjrhUsD88VQulI0FrG8/otRQUOxLWHMBd1Y1qo2Gfg2KUvXNpT0ASnV9BzJCexw==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.0.0 - dev: false - optional: true - - /@img/sharp-darwin-x64@0.33.1: - resolution: {integrity: sha512-YrnuB3bXuWdG+hJlXtq7C73lF8ampkhU3tMxg5Hh+E7ikxbUVOU9nlNtVTloDXz6pRHt2y2oKJq7DY/yt+UXYw==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [darwin] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.0.0 - dev: false - optional: true - - /@img/sharp-libvips-darwin-arm64@1.0.0: - resolution: {integrity: sha512-VzYd6OwnUR81sInf3alj1wiokY50DjsHz5bvfnsFpxs5tqQxESoHtJO6xyksDs3RIkyhMWq2FufXo6GNSU9BMw==} - engines: {macos: '>=11', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@img/sharp-libvips-darwin-x64@1.0.0: - resolution: {integrity: sha512-dD9OznTlHD6aovRswaPNEy8dKtSAmNo4++tO7uuR4o5VxbVAOoEQ1uSmN4iFAdQneTHws1lkTZeiXPrcCkh6IA==} - engines: {macos: '>=10.13', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@img/sharp-libvips-linux-arm64@1.0.0: - resolution: {integrity: sha512-xTYThiqEZEZc0PRU90yVtM3KE7lw1bKdnDQ9kCTHWbqWyHOe4NpPOtMGy27YnN51q0J5dqRrvicfPbALIOeAZA==} - engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@img/sharp-libvips-linux-arm@1.0.0: - resolution: {integrity: sha512-VwgD2eEikDJUk09Mn9Dzi1OW2OJFRQK+XlBTkUNmAWPrtj8Ly0yq05DFgu1VCMx2/DqCGQVi5A1dM9hTmxf3uw==} - engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@img/sharp-libvips-linux-s390x@1.0.0: - resolution: {integrity: sha512-o9E46WWBC6JsBlwU4QyU9578G77HBDT1NInd+aERfxeOPbk0qBZHgoDsQmA2v9TbqJRWzoBPx1aLOhprBMgPjw==} - engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@img/sharp-libvips-linux-x64@1.0.0: - resolution: {integrity: sha512-naldaJy4hSVhWBgEjfdBY85CAa4UO+W1nx6a1sWStHZ7EUfNiuBTTN2KUYT5dH1+p/xij1t2QSXfCiFJoC5S/Q==} - engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@img/sharp-libvips-linuxmusl-arm64@1.0.0: - resolution: {integrity: sha512-OdorplCyvmSAPsoJLldtLh3nLxRrkAAAOHsGWGDYfN0kh730gifK+UZb3dWORRa6EusNqCTjfXV4GxvgJ/nPDQ==} - engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@img/sharp-libvips-linuxmusl-x64@1.0.0: - resolution: {integrity: sha512-FW8iK6rJrg+X2jKD0Ajhjv6y74lToIBEvkZhl42nZt563FfxkCYacrXZtd+q/sRQDypQLzY5WdLkVTbJoPyqNg==} - engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@img/sharp-linux-arm64@0.33.1: - resolution: {integrity: sha512-59B5GRO2d5N3tIfeGHAbJps7cLpuWEQv/8ySd9109ohQ3kzyCACENkFVAnGPX00HwPTQcaBNF7HQYEfZyZUFfw==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.0.0 - dev: false - optional: true - - /@img/sharp-linux-arm@0.33.1: - resolution: {integrity: sha512-Ii4X1vnzzI4j0+cucsrYA5ctrzU9ciXERfJR633S2r39CiD8npqH2GMj63uFZRCFt3E687IenAdbwIpQOJ5BNA==} - engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.0.0 - dev: false - optional: true - - /@img/sharp-linux-s390x@0.33.1: - resolution: {integrity: sha512-tRGrb2pHnFUXpOAj84orYNxHADBDIr0J7rrjwQrTNMQMWA4zy3StKmMvwsI7u3dEZcgwuMMooIIGWEWOjnmG8A==} - engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [s390x] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.0.0 - dev: false - optional: true - - /@img/sharp-linux-x64@0.33.1: - resolution: {integrity: sha512-4y8osC0cAc1TRpy02yn5omBeloZZwS62fPZ0WUAYQiLhSFSpWJfY/gMrzKzLcHB9ulUV6ExFiu2elMaixKDbeg==} - engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.0.0 - dev: false - optional: true - - /@img/sharp-linuxmusl-arm64@0.33.1: - resolution: {integrity: sha512-D3lV6clkqIKUizNS8K6pkuCKNGmWoKlBGh5p0sLO2jQERzbakhu4bVX1Gz+RS4vTZBprKlWaf+/Rdp3ni2jLfA==} - engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.0.0 - dev: false - optional: true - - /@img/sharp-linuxmusl-x64@0.33.1: - resolution: {integrity: sha512-LOGKNu5w8uu1evVqUAUKTix2sQu1XDRIYbsi5Q0c/SrXhvJ4QyOx+GaajxmOg5PZSsSnCYPSmhjHHsRBx06/wQ==} - engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.0.0 - dev: false - optional: true - - /@img/sharp-wasm32@0.33.1: - resolution: {integrity: sha512-vWI/sA+0p+92DLkpAMb5T6I8dg4z2vzCUnp8yvxHlwBpzN8CIcO3xlSXrLltSvK6iMsVMNswAv+ub77rsf25lA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [wasm32] - requiresBuild: true - dependencies: - '@emnapi/runtime': 0.44.0 - dev: false - optional: true - - /@img/sharp-win32-ia32@0.33.1: - resolution: {integrity: sha512-/xhYkylsKL05R+NXGJc9xr2Tuw6WIVl2lubFJaFYfW4/MQ4J+dgjIo/T4qjNRizrqs/szF/lC9a5+updmY9jaQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@img/sharp-win32-x64@0.33.1: - resolution: {integrity: sha512-XaM69X0n6kTEsp9tVYYLhXdg7Qj32vYJlAKRutxUsm1UlgQNx6BOhHwZPwukCGXBU2+tH87ip2eV1I/E8MQnZg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.20 - - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} - engines: {node: '>=6.0.0'} - - /@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} - - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - - /@jridgewell/trace-mapping@0.3.20: - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 - - /@mdx-js/mdx@2.3.0: - resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} - dependencies: - '@types/estree-jsx': 1.0.3 - '@types/mdx': 2.0.10 - estree-util-build-jsx: 2.2.2 - estree-util-is-identifier-name: 2.1.0 - estree-util-to-js: 1.2.0 - estree-walker: 3.0.3 - hast-util-to-estree: 2.3.3 - markdown-extensions: 1.1.1 - periscopic: 3.1.0 - remark-mdx: 2.3.0 - remark-parse: 10.0.2 - remark-rehype: 10.1.0 - unified: 10.1.2 - unist-util-position-from-estree: 1.1.2 - unist-util-stringify-position: 3.0.3 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - transitivePeerDependencies: - - supports-color - dev: false - - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.16.0 - - /@rollup/rollup-android-arm-eabi@4.9.1: - resolution: {integrity: sha512-6vMdBZqtq1dVQ4CWdhFwhKZL6E4L1dV6jUjuBvsavvNJSppzi6dLBbuV+3+IyUREaj9ZFvQefnQm28v4OCXlig==} - cpu: [arm] - os: [android] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-android-arm64@4.9.1: - resolution: {integrity: sha512-Jto9Fl3YQ9OLsTDWtLFPtaIMSL2kwGyGoVCmPC8Gxvym9TCZm4Sie+cVeblPO66YZsYH8MhBKDMGZ2NDxuk/XQ==} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-darwin-arm64@4.9.1: - resolution: {integrity: sha512-LtYcLNM+bhsaKAIGwVkh5IOWhaZhjTfNOkGzGqdHvhiCUVuJDalvDxEdSnhFzAn+g23wgsycmZk1vbnaibZwwA==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-darwin-x64@4.9.1: - resolution: {integrity: sha512-KyP/byeXu9V+etKO6Lw3E4tW4QdcnzDG/ake031mg42lob5tN+5qfr+lkcT/SGZaH2PdW4Z1NX9GHEkZ8xV7og==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-arm-gnueabihf@4.9.1: - resolution: {integrity: sha512-Yqz/Doumf3QTKplwGNrCHe/B2p9xqDghBZSlAY0/hU6ikuDVQuOUIpDP/YcmoT+447tsZTmirmjgG3znvSCR0Q==} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-arm64-gnu@4.9.1: - resolution: {integrity: sha512-u3XkZVvxcvlAOlQJ3UsD1rFvLWqu4Ef/Ggl40WAVCuogf4S1nJPHh5RTgqYFpCOvuGJ7H5yGHabjFKEZGExk5Q==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-arm64-musl@4.9.1: - resolution: {integrity: sha512-0XSYN/rfWShW+i+qjZ0phc6vZ7UWI8XWNz4E/l+6edFt+FxoEghrJHjX1EY/kcUGCnZzYYRCl31SNdfOi450Aw==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-riscv64-gnu@4.9.1: - resolution: {integrity: sha512-LmYIO65oZVfFt9t6cpYkbC4d5lKHLYv5B4CSHRpnANq0VZUQXGcCPXHzbCXCz4RQnx7jvlYB1ISVNCE/omz5cw==} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-x64-gnu@4.9.1: - resolution: {integrity: sha512-kr8rEPQ6ns/Lmr/hiw8sEVj9aa07gh1/tQF2Y5HrNCCEPiCBGnBUt9tVusrcBBiJfIt1yNaXN6r1CCmpbFEDpg==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-x64-musl@4.9.1: - resolution: {integrity: sha512-t4QSR7gN+OEZLG0MiCgPqMWZGwmeHhsM4AkegJ0Kiy6TnJ9vZ8dEIwHw1LcZKhbHxTY32hp9eVCMdR3/I8MGRw==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-win32-arm64-msvc@4.9.1: - resolution: {integrity: sha512-7XI4ZCBN34cb+BH557FJPmh0kmNz2c25SCQeT9OiFWEgf8+dL6ZwJ8f9RnUIit+j01u07Yvrsuu1rZGxJCc51g==} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-win32-ia32-msvc@4.9.1: - resolution: {integrity: sha512-yE5c2j1lSWOH5jp+Q0qNL3Mdhr8WuqCNVjc6BxbVfS5cAS6zRmdiw7ktb8GNpDCEUJphILY6KACoFoRtKoqNQg==} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-win32-x64-msvc@4.9.1: - resolution: {integrity: sha512-PyJsSsafjmIhVgaI1Zdj7m8BB8mMckFah/xbpplObyHfiXzKcI5UOUXRyOdHW7nz4DpMCuzLnF7v5IWHenCwYA==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@types/acorn@4.0.6: - resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} - dependencies: - '@types/estree': 1.0.5 - dev: false - - /@types/babel__core@7.20.5: - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - dependencies: - '@babel/parser': 7.23.6 - '@babel/types': 7.23.6 - '@types/babel__generator': 7.6.8 - '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.4 - dev: false - - /@types/babel__generator@7.6.8: - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} - dependencies: - '@babel/types': 7.23.6 - dev: false - - /@types/babel__template@7.4.4: - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - dependencies: - '@babel/parser': 7.23.6 - '@babel/types': 7.23.6 - dev: false - - /@types/babel__traverse@7.20.4: - resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} - dependencies: - '@babel/types': 7.23.6 - dev: false - - /@types/debug@4.1.12: - resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - dependencies: - '@types/ms': 0.7.34 - dev: false - - /@types/estree-jsx@1.0.3: - resolution: {integrity: sha512-pvQ+TKeRHeiUGRhvYwRrQ/ISnohKkSJR14fT2yqyZ4e9K5vqc7hrtY2Y1Dw0ZwAzQ6DQsxsaCUuSIIi8v0Cq6w==} - dependencies: - '@types/estree': 1.0.5 - dev: false - - /@types/estree@1.0.5: - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - dev: false - - /@types/hast@2.3.8: - resolution: {integrity: sha512-aMIqAlFd2wTIDZuvLbhUT+TGvMxrNC8ECUIVtH6xxy0sQLs3iu6NO8Kp/VT5je7i5ufnebXzdV1dNDMnvaH6IQ==} - dependencies: - '@types/unist': 2.0.10 - dev: false - - /@types/hast@3.0.3: - resolution: {integrity: sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==} - dependencies: - '@types/unist': 3.0.2 - dev: false - - /@types/mdast@3.0.15: - resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} - dependencies: - '@types/unist': 2.0.10 - dev: false - - /@types/mdast@4.0.3: - resolution: {integrity: sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==} - dependencies: - '@types/unist': 3.0.2 - dev: false - - /@types/mdx@2.0.10: - resolution: {integrity: sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg==} - dev: false - - /@types/ms@0.7.34: - resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - dev: false - - /@types/nlcst@1.0.4: - resolution: {integrity: sha512-ABoYdNQ/kBSsLvZAekMhIPMQ3YUZvavStpKYs7BjLLuKVmIMA0LUgZ7b54zzuWJRbHF80v1cNf4r90Vd6eMQDg==} - dependencies: - '@types/unist': 2.0.10 - dev: false - - /@types/node@20.10.5: - resolution: {integrity: sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==} - dependencies: - undici-types: 5.26.5 - - /@types/parse5@6.0.3: - resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} - dev: false - - /@types/unist@2.0.10: - resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} - dev: false - - /@types/unist@3.0.2: - resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} - dev: false - - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - dev: false - - /acorn-jsx@5.3.2(acorn@8.11.2): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.11.2 - dev: false - - /acorn@8.11.2: - resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: false - - /ansi-align@3.0.1: - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} - dependencies: - string-width: 4.2.3 - dev: false - - /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - dev: false - - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} - engines: {node: '>=12'} - dev: false - - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - dependencies: - color-convert: 1.9.3 - dev: false - - /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - dev: false - - /any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - - /anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - /arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - - /argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - dependencies: - sprintf-js: 1.0.3 - dev: false - - /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - dev: false - - /array-iterate@2.0.1: - resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==} - dev: false - - /astring@1.8.6: - resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==} - hasBin: true - dev: false - - /astro@4.0.6(@types/node@20.10.5): - resolution: {integrity: sha512-P7CfFqWKzkJozzF6IoOC6qoI2ONndV8P3ULhGDgMiXPL7xVkWI5haTBSpyrcjBx643tVXspIRsSV/v+Cx+CjGw==} - engines: {node: '>=18.14.1', npm: '>=6.14.0'} - hasBin: true - dependencies: - '@astrojs/compiler': 2.3.4 - '@astrojs/internal-helpers': 0.2.1 - '@astrojs/markdown-remark': 4.0.1 - '@astrojs/telemetry': 3.0.4 - '@babel/core': 7.23.6 - '@babel/generator': 7.23.6 - '@babel/parser': 7.23.6 - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.6) - '@babel/traverse': 7.23.6 - '@babel/types': 7.23.6 - '@types/babel__core': 7.20.5 - acorn: 8.11.2 - boxen: 7.1.1 - chokidar: 3.5.3 - ci-info: 4.0.0 - clsx: 2.0.0 - common-ancestor-path: 1.0.1 - cookie: 0.6.0 - debug: 4.3.4 - deterministic-object-hash: 2.0.2 - devalue: 4.3.2 - diff: 5.1.0 - dlv: 1.1.3 - dset: 3.1.3 - es-module-lexer: 1.4.1 - esbuild: 0.19.10 - estree-walker: 3.0.3 - execa: 8.0.1 - fast-glob: 3.3.2 - flattie: 1.1.0 - github-slugger: 2.0.0 - gray-matter: 4.0.3 - html-escaper: 3.0.3 - http-cache-semantics: 4.1.1 - js-yaml: 4.1.0 - kleur: 4.1.5 - magic-string: 0.30.5 - mdast-util-to-hast: 13.0.2 - mime: 3.0.0 - ora: 7.0.1 - p-limit: 5.0.0 - p-queue: 7.4.1 - path-to-regexp: 6.2.1 - preferred-pm: 3.1.2 - probe-image-size: 7.2.3 - prompts: 2.4.2 - rehype: 13.0.1 - resolve: 1.22.8 - semver: 7.5.4 - server-destroy: 1.0.1 - shikiji: 0.6.13 - string-width: 7.0.0 - strip-ansi: 7.1.0 - tsconfck: 3.0.0 - unist-util-visit: 5.0.0 - vfile: 6.0.1 - vite: 5.0.10(@types/node@20.10.5) - vitefu: 0.2.5(vite@5.0.10) - which-pm: 2.1.1 - yargs-parser: 21.1.1 - zod: 3.22.4 - optionalDependencies: - sharp: 0.32.6 - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - typescript - dev: false - - /autoprefixer@10.4.16(postcss@8.4.32): - resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.22.2 - caniuse-lite: 1.0.30001570 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.32 - postcss-value-parser: 4.2.0 - - /b4a@1.6.4: - resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==} - requiresBuild: true - dev: false - optional: true - - /bail@2.0.2: - resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - dev: false - - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - /base-64@1.0.0: - resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} - dev: false - - /base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - dev: false - - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - requiresBuild: true - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - optional: true - - /bl@5.1.0: - resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} - dependencies: - buffer: 6.0.3 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - - /boxen@7.1.1: - resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} - engines: {node: '>=14.16'} - dependencies: - ansi-align: 3.0.1 - camelcase: 7.0.1 - chalk: 5.3.0 - cli-boxes: 3.0.0 - string-width: 5.1.2 - type-fest: 2.19.0 - widest-line: 4.0.1 - wrap-ansi: 8.1.0 - dev: false - - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - dependencies: - fill-range: 7.0.1 - - /browserslist@4.22.2: - resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001570 - electron-to-chromium: 1.4.615 - node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.22.2) - - /buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - requiresBuild: true - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: false - optional: true - - /buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: false - - /camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - - /camelcase@7.0.1: - resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} - engines: {node: '>=14.16'} - dev: false - - /caniuse-lite@1.0.30001570: - resolution: {integrity: sha512-+3e0ASu4sw1SWaoCtvPeyXp+5PsjigkSt8OXZbF9StH5pQWbxEjLAZE3n8Aup5udop1uRiKA7a4utUk/uoSpUw==} - - /ccount@2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - dev: false - - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - dev: false - - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - dev: false - - /character-entities-html4@2.1.0: - resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} - dev: false - - /character-entities-legacy@3.0.0: - resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - dev: false - - /character-entities@2.0.2: - resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - dev: false - - /character-reference-invalid@2.0.1: - resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - dev: false - - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - - /chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - requiresBuild: true - dev: false - optional: true - - /ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - dev: false - - /ci-info@4.0.0: - resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} - engines: {node: '>=8'} - dev: false - - /cli-boxes@3.0.0: - resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} - engines: {node: '>=10'} - dev: false - - /cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - restore-cursor: 4.0.0 - dev: false - - /cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - dev: false - - /clsx@2.0.0: - resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==} - engines: {node: '>=6'} - dev: false - - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - dependencies: - color-name: 1.1.3 - dev: false - - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - requiresBuild: true - dependencies: - color-name: 1.1.4 - dev: false - - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - dev: false - - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - requiresBuild: true - dev: false - - /color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - requiresBuild: true - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - dev: false - - /color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - requiresBuild: true - dependencies: - color-convert: 2.0.1 - color-string: 1.9.1 - dev: false - - /comma-separated-tokens@2.0.3: - resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - dev: false - - /commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - - /common-ancestor-path@1.0.1: - resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} - dev: false - - /concat-map@0.0.1: - resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} - - /convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - dev: false - - /cookie@0.6.0: - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} - engines: {node: '>= 0.6'} - dev: false - - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - dev: false - - /cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - /debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.0.0 - dev: false - - /debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.3 - dev: false - - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - dev: false - - /decode-named-character-reference@1.0.2: - resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} - dependencies: - character-entities: 2.0.2 - dev: false - - /decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - requiresBuild: true - dependencies: - mimic-response: 3.1.0 - dev: false - optional: true - - /deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - requiresBuild: true - dev: false - optional: true - - /dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - dev: false - - /detect-libc@2.0.2: - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} - engines: {node: '>=8'} - requiresBuild: true - dev: false - - /deterministic-object-hash@2.0.2: - resolution: {integrity: sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==} - engines: {node: '>=18'} - dependencies: - base-64: 1.0.0 - dev: false - - /devalue@4.3.2: - resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==} - dev: false - - /devlop@1.1.0: - resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - dependencies: - dequal: 2.0.3 - dev: false - - /didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - - /diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} - engines: {node: '>=0.3.1'} - dev: false - - /dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - - /dset@3.1.3: - resolution: {integrity: sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==} - engines: {node: '>=4'} - dev: false - - /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - dev: false - - /electron-to-chromium@1.4.615: - resolution: {integrity: sha512-/bKPPcgZVUziECqDc+0HkT87+0zhaWSZHNXqF8FLd2lQcptpmUFwoCSWjCdOng9Gdq+afKArPdEg/0ZW461Eng==} - - /emoji-regex@10.3.0: - resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} - dev: false - - /emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - dev: false - - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: false - - /end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - requiresBuild: true - dependencies: - once: 1.4.0 - dev: false - optional: true - - /entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - dev: false - - /es-module-lexer@1.4.1: - resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} - dev: false - - /esbuild@0.19.10: - resolution: {integrity: sha512-S1Y27QGt/snkNYrRcswgRFqZjaTG5a5xM3EQo97uNBnH505pdzSNe/HLBq1v0RO7iK/ngdbhJB6mDAp0OK+iUA==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/aix-ppc64': 0.19.10 - '@esbuild/android-arm': 0.19.10 - '@esbuild/android-arm64': 0.19.10 - '@esbuild/android-x64': 0.19.10 - '@esbuild/darwin-arm64': 0.19.10 - '@esbuild/darwin-x64': 0.19.10 - '@esbuild/freebsd-arm64': 0.19.10 - '@esbuild/freebsd-x64': 0.19.10 - '@esbuild/linux-arm': 0.19.10 - '@esbuild/linux-arm64': 0.19.10 - '@esbuild/linux-ia32': 0.19.10 - '@esbuild/linux-loong64': 0.19.10 - '@esbuild/linux-mips64el': 0.19.10 - '@esbuild/linux-ppc64': 0.19.10 - '@esbuild/linux-riscv64': 0.19.10 - '@esbuild/linux-s390x': 0.19.10 - '@esbuild/linux-x64': 0.19.10 - '@esbuild/netbsd-x64': 0.19.10 - '@esbuild/openbsd-x64': 0.19.10 - '@esbuild/sunos-x64': 0.19.10 - '@esbuild/win32-arm64': 0.19.10 - '@esbuild/win32-ia32': 0.19.10 - '@esbuild/win32-x64': 0.19.10 - dev: false - - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} - - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - dev: false - - /escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - dev: false - - /esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - dev: false - - /estree-util-attach-comments@2.1.1: - resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==} - dependencies: - '@types/estree': 1.0.5 - dev: false - - /estree-util-build-jsx@2.2.2: - resolution: {integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==} - dependencies: - '@types/estree-jsx': 1.0.3 - estree-util-is-identifier-name: 2.1.0 - estree-walker: 3.0.3 - dev: false - - /estree-util-is-identifier-name@2.1.0: - resolution: {integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==} - dev: false - - /estree-util-to-js@1.2.0: - resolution: {integrity: sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==} - dependencies: - '@types/estree-jsx': 1.0.3 - astring: 1.8.6 - source-map: 0.7.4 - dev: false - - /estree-util-visit@1.2.1: - resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==} - dependencies: - '@types/estree-jsx': 1.0.3 - '@types/unist': 2.0.10 - dev: false - - /estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - dependencies: - '@types/estree': 1.0.5 - dev: false - - /eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - dev: false - - /execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.1.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - dev: false - - /expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - requiresBuild: true - dev: false - optional: true - - /extend-shallow@2.0.1: - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} - engines: {node: '>=0.10.0'} - dependencies: - is-extendable: 0.1.1 - dev: false - - /extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - dev: false - - /fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - requiresBuild: true - dev: false - optional: true - - /fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 - - /fastq@1.16.0: - resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==} - dependencies: - reusify: 1.0.4 - - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - dependencies: - to-regex-range: 5.0.1 - - /find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 - dev: false - - /find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - dev: false - - /find-yarn-workspace-root2@1.2.16: - resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} - dependencies: - micromatch: 4.0.5 - pkg-dir: 4.2.0 - dev: false - - /flattie@1.1.0: - resolution: {integrity: sha512-xU99gDEnciIwJdGcBmNHnzTJ/w5AT+VFJOu6sTB6WM8diOYNA3Sa+K1DiEBQ7XH4QikQq3iFW1U+jRVcotQnBw==} - engines: {node: '>=8'} - dev: false - - /fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - - /fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - requiresBuild: true - dev: false - optional: true - - /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - optional: true - - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - /gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - dev: false - - /get-east-asian-width@1.2.0: - resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} - engines: {node: '>=18'} - dev: false - - /get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - dev: false - - /github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - requiresBuild: true - dev: false - optional: true - - /github-slugger@2.0.0: - resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} - dev: false - - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - dependencies: - is-glob: 4.0.3 - - /glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - dependencies: - is-glob: 4.0.3 - - /glob@7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - dev: false - - /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - dev: false - - /gray-matter@4.0.3: - resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} - engines: {node: '>=6.0'} - dependencies: - js-yaml: 3.14.1 - kind-of: 6.0.3 - section-matter: 1.0.0 - strip-bom-string: 1.0.0 - dev: false - - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - dev: false - - /hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} - engines: {node: '>= 0.4'} - dependencies: - function-bind: 1.1.2 - - /hast-util-from-html@2.0.1: - resolution: {integrity: sha512-RXQBLMl9kjKVNkJTIO6bZyb2n+cUH8LFaSSzo82jiLT6Tfc+Pt7VQCS+/h3YwG4jaNE2TA2sdJisGWR+aJrp0g==} - dependencies: - '@types/hast': 3.0.3 - devlop: 1.1.0 - hast-util-from-parse5: 8.0.1 - parse5: 7.1.2 - vfile: 6.0.1 - vfile-message: 4.0.2 - dev: false - - /hast-util-from-parse5@7.1.2: - resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} - dependencies: - '@types/hast': 2.3.8 - '@types/unist': 2.0.10 - hastscript: 7.2.0 - property-information: 6.4.0 - vfile: 5.3.7 - vfile-location: 4.1.0 - web-namespaces: 2.0.1 - dev: false - - /hast-util-from-parse5@8.0.1: - resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} - dependencies: - '@types/hast': 3.0.3 - '@types/unist': 3.0.2 - devlop: 1.1.0 - hastscript: 8.0.0 - property-information: 6.4.0 - vfile: 6.0.1 - vfile-location: 5.0.2 - web-namespaces: 2.0.1 - dev: false - - /hast-util-parse-selector@3.1.1: - resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} - dependencies: - '@types/hast': 2.3.8 - dev: false - - /hast-util-parse-selector@4.0.0: - resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} - dependencies: - '@types/hast': 3.0.3 - dev: false - - /hast-util-raw@7.2.3: - resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} - dependencies: - '@types/hast': 2.3.8 - '@types/parse5': 6.0.3 - hast-util-from-parse5: 7.1.2 - hast-util-to-parse5: 7.1.0 - html-void-elements: 2.0.1 - parse5: 6.0.1 - unist-util-position: 4.0.4 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - dev: false - - /hast-util-raw@9.0.1: - resolution: {integrity: sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==} - dependencies: - '@types/hast': 3.0.3 - '@types/unist': 3.0.2 - '@ungap/structured-clone': 1.2.0 - hast-util-from-parse5: 8.0.1 - hast-util-to-parse5: 8.0.0 - html-void-elements: 3.0.0 - mdast-util-to-hast: 13.0.2 - parse5: 7.1.2 - unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 - vfile: 6.0.1 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - dev: false - - /hast-util-to-estree@2.3.3: - resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==} - dependencies: - '@types/estree': 1.0.5 - '@types/estree-jsx': 1.0.3 - '@types/hast': 2.3.8 - '@types/unist': 2.0.10 - comma-separated-tokens: 2.0.3 - estree-util-attach-comments: 2.1.1 - estree-util-is-identifier-name: 2.1.0 - hast-util-whitespace: 2.0.1 - mdast-util-mdx-expression: 1.3.2 - mdast-util-mdxjs-esm: 1.3.1 - property-information: 6.4.0 - space-separated-tokens: 2.0.2 - style-to-object: 0.4.4 - unist-util-position: 4.0.4 - zwitch: 2.0.4 - transitivePeerDependencies: - - supports-color - dev: false - - /hast-util-to-html@8.0.4: - resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==} - dependencies: - '@types/hast': 2.3.8 - '@types/unist': 2.0.10 - ccount: 2.0.1 - comma-separated-tokens: 2.0.3 - hast-util-raw: 7.2.3 - hast-util-whitespace: 2.0.1 - html-void-elements: 2.0.1 - property-information: 6.4.0 - space-separated-tokens: 2.0.2 - stringify-entities: 4.0.3 - zwitch: 2.0.4 - dev: false - - /hast-util-to-html@9.0.0: - resolution: {integrity: sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==} - dependencies: - '@types/hast': 3.0.3 - '@types/unist': 3.0.2 - ccount: 2.0.1 - comma-separated-tokens: 2.0.3 - hast-util-raw: 9.0.1 - hast-util-whitespace: 3.0.0 - html-void-elements: 3.0.0 - mdast-util-to-hast: 13.0.2 - property-information: 6.4.0 - space-separated-tokens: 2.0.2 - stringify-entities: 4.0.3 - zwitch: 2.0.4 - dev: false - - /hast-util-to-parse5@7.1.0: - resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} - dependencies: - '@types/hast': 2.3.8 - comma-separated-tokens: 2.0.3 - property-information: 6.4.0 - space-separated-tokens: 2.0.2 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - dev: false - - /hast-util-to-parse5@8.0.0: - resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} - dependencies: - '@types/hast': 3.0.3 - comma-separated-tokens: 2.0.3 - devlop: 1.1.0 - property-information: 6.4.0 - space-separated-tokens: 2.0.2 - web-namespaces: 2.0.1 - zwitch: 2.0.4 - dev: false - - /hast-util-whitespace@2.0.1: - resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} - dev: false - - /hast-util-whitespace@3.0.0: - resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - dependencies: - '@types/hast': 3.0.3 - dev: false - - /hastscript@7.2.0: - resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} - dependencies: - '@types/hast': 2.3.8 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 3.1.1 - property-information: 6.4.0 - space-separated-tokens: 2.0.2 - dev: false - - /hastscript@8.0.0: - resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} - dependencies: - '@types/hast': 3.0.3 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 4.0.0 - property-information: 6.4.0 - space-separated-tokens: 2.0.2 - dev: false - - /html-escaper@3.0.3: - resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} - dev: false - - /html-void-elements@2.0.1: - resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} - dev: false - - /html-void-elements@3.0.0: - resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - dev: false - - /http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - dev: false - - /human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - dev: false - - /iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: 2.1.2 - dev: false - - /ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - dev: false - - /import-meta-resolve@3.1.1: - resolution: {integrity: sha512-qeywsE/KC3w9Fd2ORrRDUw6nS/nLwZpXgfrOc2IILvZYnCaEMd+D56Vfg9k4G29gIeVi3XKql1RQatME8iYsiw==} - dev: false - - /import-meta-resolve@4.0.0: - resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} - dev: false - - /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - /ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - requiresBuild: true - dev: false - optional: true - - /inline-style-parser@0.1.1: - resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} - dev: false - - /is-alphabetical@2.0.1: - resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - dev: false - - /is-alphanumerical@2.0.1: - resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} - dependencies: - is-alphabetical: 2.0.1 - is-decimal: 2.0.1 - dev: false - - /is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - requiresBuild: true - dev: false - - /is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - dependencies: - binary-extensions: 2.2.0 - - /is-buffer@2.0.5: - resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} - engines: {node: '>=4'} - dev: false - - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - dependencies: - hasown: 2.0.0 - - /is-decimal@2.0.1: - resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - dev: false - - /is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - dev: false - - /is-extendable@0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - dev: false - - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - /is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - dev: false - - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 - - /is-hexadecimal@2.0.1: - resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - dev: false - - /is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - dependencies: - is-docker: 3.0.0 - dev: false - - /is-interactive@2.0.0: - resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} - engines: {node: '>=12'} - dev: false - - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - /is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} - engines: {node: '>=12'} - dev: false - - /is-reference@3.0.2: - resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} - dependencies: - '@types/estree': 1.0.5 - dev: false - - /is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false - - /is-unicode-supported@1.3.0: - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} - engines: {node: '>=12'} - dev: false - - /is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} - engines: {node: '>=16'} - dependencies: - is-inside-container: 1.0.0 - dev: false - - /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - dev: false - - /jiti@1.21.0: - resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} - hasBin: true - - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - dev: false - - /js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - dev: false - - /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - dependencies: - argparse: 2.0.1 - dev: false - - /jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - dev: false - - /json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - dev: false - - /kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - dev: false - - /kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - dev: false - - /kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - dev: false - - /lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} - - /lilconfig@3.0.0: - resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} - engines: {node: '>=14'} - - /lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - - /load-yaml-file@0.2.0: - resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} - engines: {node: '>=6'} - dependencies: - graceful-fs: 4.2.11 - js-yaml: 3.14.1 - pify: 4.0.1 - strip-bom: 3.0.0 - dev: false - - /locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - dependencies: - p-locate: 4.1.0 - dev: false - - /locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - dependencies: - p-locate: 5.0.0 - dev: false - - /lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - dev: false - - /log-symbols@5.1.0: - resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} - engines: {node: '>=12'} - dependencies: - chalk: 5.3.0 - is-unicode-supported: 1.3.0 - dev: false - - /longest-streak@3.1.0: - resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - dev: false - - /lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - dependencies: - yallist: 3.1.1 - dev: false - - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - dependencies: - yallist: 4.0.0 - dev: false - - /magic-string@0.30.5: - resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} - engines: {node: '>=12'} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - dev: false - - /markdown-extensions@1.1.1: - resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==} - engines: {node: '>=0.10.0'} - dev: false - - /markdown-table@3.0.3: - resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} - dev: false - - /mdast-flatten-listitem-paragraphs@1.0.0: - resolution: {integrity: sha512-F4/nTdHHi3n+ayQ8EDgALsBXctfkgjg3x5ssCC0Kr+4vYWkh+L7wq53QItzkZ51cTTM2VOa0sJHb9OIGZU0/7A==} - dependencies: - unist-util-visit: 1.3.1 - dev: false - - /mdast-util-definitions@5.1.2: - resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} - dependencies: - '@types/mdast': 3.0.15 - '@types/unist': 2.0.10 - unist-util-visit: 4.1.2 - dev: false - - /mdast-util-definitions@6.0.0: - resolution: {integrity: sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==} - dependencies: - '@types/mdast': 4.0.3 - '@types/unist': 3.0.2 - unist-util-visit: 5.0.0 - dev: false - - /mdast-util-find-and-replace@2.2.2: - resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} - dependencies: - '@types/mdast': 3.0.15 - escape-string-regexp: 5.0.0 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - dev: false - - /mdast-util-find-and-replace@3.0.1: - resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==} - dependencies: - '@types/mdast': 4.0.3 - escape-string-regexp: 5.0.0 - unist-util-is: 6.0.0 - unist-util-visit-parents: 6.0.1 - dev: false - - /mdast-util-from-markdown@1.3.1: - resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} - dependencies: - '@types/mdast': 3.0.15 - '@types/unist': 2.0.10 - decode-named-character-reference: 1.0.2 - mdast-util-to-string: 3.2.0 - micromark: 3.2.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-decode-string: 1.1.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-stringify-position: 3.0.3 - uvu: 0.5.6 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-from-markdown@2.0.0: - resolution: {integrity: sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA==} - dependencies: - '@types/mdast': 4.0.3 - '@types/unist': 3.0.2 - decode-named-character-reference: 1.0.2 - devlop: 1.1.0 - mdast-util-to-string: 4.0.0 - micromark: 4.0.0 - micromark-util-decode-numeric-character-reference: 2.0.1 - micromark-util-decode-string: 2.0.0 - micromark-util-normalize-identifier: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - unist-util-stringify-position: 4.0.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-gfm-autolink-literal@1.0.3: - resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} - dependencies: - '@types/mdast': 3.0.15 - ccount: 2.0.1 - mdast-util-find-and-replace: 2.2.2 - micromark-util-character: 1.2.0 - dev: false - - /mdast-util-gfm-autolink-literal@2.0.0: - resolution: {integrity: sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==} - dependencies: - '@types/mdast': 4.0.3 - ccount: 2.0.1 - devlop: 1.1.0 - mdast-util-find-and-replace: 3.0.1 - micromark-util-character: 2.0.1 - dev: false - - /mdast-util-gfm-footnote@1.0.2: - resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - micromark-util-normalize-identifier: 1.1.0 - dev: false - - /mdast-util-gfm-footnote@2.0.0: - resolution: {integrity: sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ==} - dependencies: - '@types/mdast': 4.0.3 - devlop: 1.1.0 - mdast-util-from-markdown: 2.0.0 - mdast-util-to-markdown: 2.1.0 - micromark-util-normalize-identifier: 2.0.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-gfm-strikethrough@1.0.3: - resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - dev: false - - /mdast-util-gfm-strikethrough@2.0.0: - resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==} - dependencies: - '@types/mdast': 4.0.3 - mdast-util-from-markdown: 2.0.0 - mdast-util-to-markdown: 2.1.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-gfm-table@1.0.7: - resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} - dependencies: - '@types/mdast': 3.0.15 - markdown-table: 3.0.3 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-gfm-table@2.0.0: - resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==} - dependencies: - '@types/mdast': 4.0.3 - devlop: 1.1.0 - markdown-table: 3.0.3 - mdast-util-from-markdown: 2.0.0 - mdast-util-to-markdown: 2.1.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-gfm-task-list-item@1.0.2: - resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - dev: false - - /mdast-util-gfm-task-list-item@2.0.0: - resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==} - dependencies: - '@types/mdast': 4.0.3 - devlop: 1.1.0 - mdast-util-from-markdown: 2.0.0 - mdast-util-to-markdown: 2.1.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-gfm@2.0.2: - resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} - dependencies: - mdast-util-from-markdown: 1.3.1 - mdast-util-gfm-autolink-literal: 1.0.3 - mdast-util-gfm-footnote: 1.0.2 - mdast-util-gfm-strikethrough: 1.0.3 - mdast-util-gfm-table: 1.0.7 - mdast-util-gfm-task-list-item: 1.0.2 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-gfm@3.0.0: - resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} - dependencies: - mdast-util-from-markdown: 2.0.0 - mdast-util-gfm-autolink-literal: 2.0.0 - mdast-util-gfm-footnote: 2.0.0 - mdast-util-gfm-strikethrough: 2.0.0 - mdast-util-gfm-table: 2.0.0 - mdast-util-gfm-task-list-item: 2.0.0 - mdast-util-to-markdown: 2.1.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-mdx-expression@1.3.2: - resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==} - dependencies: - '@types/estree-jsx': 1.0.3 - '@types/hast': 2.3.8 - '@types/mdast': 3.0.15 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-mdx-jsx@2.1.4: - resolution: {integrity: sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==} - dependencies: - '@types/estree-jsx': 1.0.3 - '@types/hast': 2.3.8 - '@types/mdast': 3.0.15 - '@types/unist': 2.0.10 - ccount: 2.0.1 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - parse-entities: 4.0.1 - stringify-entities: 4.0.3 - unist-util-remove-position: 4.0.2 - unist-util-stringify-position: 3.0.3 - vfile-message: 3.1.4 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-mdx@2.0.1: - resolution: {integrity: sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==} - dependencies: - mdast-util-from-markdown: 1.3.1 - mdast-util-mdx-expression: 1.3.2 - mdast-util-mdx-jsx: 2.1.4 - mdast-util-mdxjs-esm: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-mdxjs-esm@1.3.1: - resolution: {integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==} - dependencies: - '@types/estree-jsx': 1.0.3 - '@types/hast': 2.3.8 - '@types/mdast': 3.0.15 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - dev: false - - /mdast-util-phrasing@3.0.1: - resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} - dependencies: - '@types/mdast': 3.0.15 - unist-util-is: 5.2.1 - dev: false - - /mdast-util-phrasing@4.0.0: - resolution: {integrity: sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==} - dependencies: - '@types/mdast': 4.0.3 - unist-util-is: 6.0.0 - dev: false - - /mdast-util-to-hast@12.3.0: - resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} - dependencies: - '@types/hast': 2.3.8 - '@types/mdast': 3.0.15 - mdast-util-definitions: 5.1.2 - micromark-util-sanitize-uri: 1.2.0 - trim-lines: 3.0.1 - unist-util-generated: 2.0.1 - unist-util-position: 4.0.4 - unist-util-visit: 4.1.2 - dev: false - - /mdast-util-to-hast@13.0.2: - resolution: {integrity: sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==} - dependencies: - '@types/hast': 3.0.3 - '@types/mdast': 4.0.3 - '@ungap/structured-clone': 1.2.0 - devlop: 1.1.0 - micromark-util-sanitize-uri: 2.0.0 - trim-lines: 3.0.1 - unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 - dev: false - - /mdast-util-to-markdown@1.5.0: - resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} - dependencies: - '@types/mdast': 3.0.15 - '@types/unist': 2.0.10 - longest-streak: 3.1.0 - mdast-util-phrasing: 3.0.1 - mdast-util-to-string: 3.2.0 - micromark-util-decode-string: 1.1.0 - unist-util-visit: 4.1.2 - zwitch: 2.0.4 - dev: false - - /mdast-util-to-markdown@2.1.0: - resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} - dependencies: - '@types/mdast': 4.0.3 - '@types/unist': 3.0.2 - longest-streak: 3.1.0 - mdast-util-phrasing: 4.0.0 - mdast-util-to-string: 4.0.0 - micromark-util-decode-string: 2.0.0 - unist-util-visit: 5.0.0 - zwitch: 2.0.4 - dev: false - - /mdast-util-to-string@3.2.0: - resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} - dependencies: - '@types/mdast': 3.0.15 - dev: false - - /mdast-util-to-string@4.0.0: - resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} - dependencies: - '@types/mdast': 4.0.3 - dev: false - - /merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: false - - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - /micromark-core-commonmark@1.1.0: - resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} - dependencies: - decode-named-character-reference: 1.0.2 - micromark-factory-destination: 1.1.0 - micromark-factory-label: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-factory-title: 1.1.0 - micromark-factory-whitespace: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-chunked: 1.1.0 - micromark-util-classify-character: 1.1.0 - micromark-util-html-tag-name: 1.2.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-subtokenize: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: false - - /micromark-core-commonmark@2.0.0: - resolution: {integrity: sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==} - dependencies: - decode-named-character-reference: 1.0.2 - devlop: 1.1.0 - micromark-factory-destination: 2.0.0 - micromark-factory-label: 2.0.0 - micromark-factory-space: 2.0.0 - micromark-factory-title: 2.0.0 - micromark-factory-whitespace: 2.0.0 - micromark-util-character: 2.0.1 - micromark-util-chunked: 2.0.0 - micromark-util-classify-character: 2.0.0 - micromark-util-html-tag-name: 2.0.0 - micromark-util-normalize-identifier: 2.0.0 - micromark-util-resolve-all: 2.0.0 - micromark-util-subtokenize: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-extension-gfm-autolink-literal@1.0.5: - resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: false - - /micromark-extension-gfm-autolink-literal@2.0.0: - resolution: {integrity: sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==} - dependencies: - micromark-util-character: 2.0.1 - micromark-util-sanitize-uri: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-extension-gfm-footnote@1.1.2: - resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} - dependencies: - micromark-core-commonmark: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: false - - /micromark-extension-gfm-footnote@2.0.0: - resolution: {integrity: sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==} - dependencies: - devlop: 1.1.0 - micromark-core-commonmark: 2.0.0 - micromark-factory-space: 2.0.0 - micromark-util-character: 2.0.1 - micromark-util-normalize-identifier: 2.0.0 - micromark-util-sanitize-uri: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-extension-gfm-strikethrough@1.0.7: - resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-classify-character: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: false - - /micromark-extension-gfm-strikethrough@2.0.0: - resolution: {integrity: sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==} - dependencies: - devlop: 1.1.0 - micromark-util-chunked: 2.0.0 - micromark-util-classify-character: 2.0.0 - micromark-util-resolve-all: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-extension-gfm-table@1.0.7: - resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: false - - /micromark-extension-gfm-table@2.0.0: - resolution: {integrity: sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==} - dependencies: - devlop: 1.1.0 - micromark-factory-space: 2.0.0 - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-extension-gfm-tagfilter@1.0.2: - resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} - dependencies: - micromark-util-types: 1.1.0 - dev: false - - /micromark-extension-gfm-tagfilter@2.0.0: - resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==} - dependencies: - micromark-util-types: 2.0.0 - dev: false - - /micromark-extension-gfm-task-list-item@1.0.5: - resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: false - - /micromark-extension-gfm-task-list-item@2.0.1: - resolution: {integrity: sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==} - dependencies: - devlop: 1.1.0 - micromark-factory-space: 2.0.0 - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-extension-gfm@2.0.3: - resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} - dependencies: - micromark-extension-gfm-autolink-literal: 1.0.5 - micromark-extension-gfm-footnote: 1.1.2 - micromark-extension-gfm-strikethrough: 1.0.7 - micromark-extension-gfm-table: 1.0.7 - micromark-extension-gfm-tagfilter: 1.0.2 - micromark-extension-gfm-task-list-item: 1.0.5 - micromark-util-combine-extensions: 1.1.0 - micromark-util-types: 1.1.0 - dev: false - - /micromark-extension-gfm@3.0.0: - resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==} - dependencies: - micromark-extension-gfm-autolink-literal: 2.0.0 - micromark-extension-gfm-footnote: 2.0.0 - micromark-extension-gfm-strikethrough: 2.0.0 - micromark-extension-gfm-table: 2.0.0 - micromark-extension-gfm-tagfilter: 2.0.0 - micromark-extension-gfm-task-list-item: 2.0.1 - micromark-util-combine-extensions: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-extension-mdx-expression@1.0.8: - resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==} - dependencies: - '@types/estree': 1.0.5 - micromark-factory-mdx-expression: 1.0.9 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: false - - /micromark-extension-mdx-jsx@1.0.5: - resolution: {integrity: sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==} - dependencies: - '@types/acorn': 4.0.6 - '@types/estree': 1.0.5 - estree-util-is-identifier-name: 2.1.0 - micromark-factory-mdx-expression: 1.0.9 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - vfile-message: 3.1.4 - dev: false - - /micromark-extension-mdx-md@1.0.1: - resolution: {integrity: sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==} - dependencies: - micromark-util-types: 1.1.0 - dev: false - - /micromark-extension-mdxjs-esm@1.0.5: - resolution: {integrity: sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==} - dependencies: - '@types/estree': 1.0.5 - micromark-core-commonmark: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-position-from-estree: 1.1.2 - uvu: 0.5.6 - vfile-message: 3.1.4 - dev: false - - /micromark-extension-mdxjs@1.0.1: - resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==} - dependencies: - acorn: 8.11.2 - acorn-jsx: 5.3.2(acorn@8.11.2) - micromark-extension-mdx-expression: 1.0.8 - micromark-extension-mdx-jsx: 1.0.5 - micromark-extension-mdx-md: 1.0.1 - micromark-extension-mdxjs-esm: 1.0.5 - micromark-util-combine-extensions: 1.1.0 - micromark-util-types: 1.1.0 - dev: false - - /micromark-factory-destination@1.1.0: - resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: false - - /micromark-factory-destination@2.0.0: - resolution: {integrity: sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA==} - dependencies: - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-factory-label@1.1.0: - resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: false - - /micromark-factory-label@2.0.0: - resolution: {integrity: sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw==} - dependencies: - devlop: 1.1.0 - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-factory-mdx-expression@1.0.9: - resolution: {integrity: sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==} - dependencies: - '@types/estree': 1.0.5 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-position-from-estree: 1.1.2 - uvu: 0.5.6 - vfile-message: 3.1.4 - dev: false - - /micromark-factory-space@1.1.0: - resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-types: 1.1.0 - dev: false - - /micromark-factory-space@2.0.0: - resolution: {integrity: sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg==} - dependencies: - micromark-util-character: 2.0.1 - micromark-util-types: 2.0.0 - dev: false - - /micromark-factory-title@1.1.0: - resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: false - - /micromark-factory-title@2.0.0: - resolution: {integrity: sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A==} - dependencies: - micromark-factory-space: 2.0.0 - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-factory-whitespace@1.1.0: - resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: false - - /micromark-factory-whitespace@2.0.0: - resolution: {integrity: sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==} - dependencies: - micromark-factory-space: 2.0.0 - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-util-character@1.2.0: - resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} - dependencies: - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: false - - /micromark-util-character@2.0.1: - resolution: {integrity: sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==} - dependencies: - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-util-chunked@1.1.0: - resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} - dependencies: - micromark-util-symbol: 1.1.0 - dev: false - - /micromark-util-chunked@2.0.0: - resolution: {integrity: sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg==} - dependencies: - micromark-util-symbol: 2.0.0 - dev: false - - /micromark-util-classify-character@1.1.0: - resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - dev: false - - /micromark-util-classify-character@2.0.0: - resolution: {integrity: sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==} - dependencies: - micromark-util-character: 2.0.1 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-util-combine-extensions@1.1.0: - resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-types: 1.1.0 - dev: false - - /micromark-util-combine-extensions@2.0.0: - resolution: {integrity: sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ==} - dependencies: - micromark-util-chunked: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-util-decode-numeric-character-reference@1.1.0: - resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} - dependencies: - micromark-util-symbol: 1.1.0 - dev: false - - /micromark-util-decode-numeric-character-reference@2.0.1: - resolution: {integrity: sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ==} - dependencies: - micromark-util-symbol: 2.0.0 - dev: false - - /micromark-util-decode-string@1.1.0: - resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} - dependencies: - decode-named-character-reference: 1.0.2 - micromark-util-character: 1.2.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-symbol: 1.1.0 - dev: false - - /micromark-util-decode-string@2.0.0: - resolution: {integrity: sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA==} - dependencies: - decode-named-character-reference: 1.0.2 - micromark-util-character: 2.0.1 - micromark-util-decode-numeric-character-reference: 2.0.1 - micromark-util-symbol: 2.0.0 - dev: false - - /micromark-util-encode@1.1.0: - resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} - dev: false - - /micromark-util-encode@2.0.0: - resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} - dev: false - - /micromark-util-events-to-acorn@1.2.3: - resolution: {integrity: sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==} - dependencies: - '@types/acorn': 4.0.6 - '@types/estree': 1.0.5 - '@types/unist': 2.0.10 - estree-util-visit: 1.2.1 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - vfile-message: 3.1.4 - dev: false - - /micromark-util-html-tag-name@1.2.0: - resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} - dev: false - - /micromark-util-html-tag-name@2.0.0: - resolution: {integrity: sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw==} - dev: false - - /micromark-util-normalize-identifier@1.1.0: - resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} - dependencies: - micromark-util-symbol: 1.1.0 - dev: false - - /micromark-util-normalize-identifier@2.0.0: - resolution: {integrity: sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==} - dependencies: - micromark-util-symbol: 2.0.0 - dev: false - - /micromark-util-resolve-all@1.1.0: - resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} - dependencies: - micromark-util-types: 1.1.0 - dev: false - - /micromark-util-resolve-all@2.0.0: - resolution: {integrity: sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==} - dependencies: - micromark-util-types: 2.0.0 - dev: false - - /micromark-util-sanitize-uri@1.2.0: - resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} - dependencies: - micromark-util-character: 1.2.0 - micromark-util-encode: 1.1.0 - micromark-util-symbol: 1.1.0 - dev: false - - /micromark-util-sanitize-uri@2.0.0: - resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} - dependencies: - micromark-util-character: 2.0.1 - micromark-util-encode: 2.0.0 - micromark-util-symbol: 2.0.0 - dev: false - - /micromark-util-subtokenize@1.1.0: - resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - dev: false - - /micromark-util-subtokenize@2.0.0: - resolution: {integrity: sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==} - dependencies: - devlop: 1.1.0 - micromark-util-chunked: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: false - - /micromark-util-symbol@1.1.0: - resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} - dev: false - - /micromark-util-symbol@2.0.0: - resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} - dev: false - - /micromark-util-types@1.1.0: - resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} - dev: false - - /micromark-util-types@2.0.0: - resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} - dev: false - - /micromark@3.2.0: - resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} - dependencies: - '@types/debug': 4.1.12 - debug: 4.3.4 - decode-named-character-reference: 1.0.2 - micromark-core-commonmark: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-chunked: 1.1.0 - micromark-util-combine-extensions: 1.1.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-encode: 1.1.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-subtokenize: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - transitivePeerDependencies: - - supports-color - dev: false - - /micromark@4.0.0: - resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} - dependencies: - '@types/debug': 4.1.12 - debug: 4.3.4 - decode-named-character-reference: 1.0.2 - devlop: 1.1.0 - micromark-core-commonmark: 2.0.0 - micromark-factory-space: 2.0.0 - micromark-util-character: 2.0.1 - micromark-util-chunked: 2.0.0 - micromark-util-combine-extensions: 2.0.0 - micromark-util-decode-numeric-character-reference: 2.0.1 - micromark-util-encode: 2.0.0 - micromark-util-normalize-identifier: 2.0.0 - micromark-util-resolve-all: 2.0.0 - micromark-util-sanitize-uri: 2.0.0 - micromark-util-subtokenize: 2.0.0 - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - transitivePeerDependencies: - - supports-color - dev: false - - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - - /mime@3.0.0: - resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} - engines: {node: '>=10.0.0'} - hasBin: true - dev: false - - /mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - dev: false - - /mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - dev: false - - /mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - requiresBuild: true - dev: false - optional: true - - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - dependencies: - brace-expansion: 1.1.11 - - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - requiresBuild: true - dev: false - optional: true - - /mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - requiresBuild: true - dev: false - optional: true - - /mri@1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} - engines: {node: '>=4'} - dev: false - - /ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - dev: false - - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - dev: false - - /ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - dev: false - - /mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - - /nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - /napi-build-utils@1.0.2: - resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} - requiresBuild: true - dev: false - optional: true - - /needle@2.9.1: - resolution: {integrity: sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==} - engines: {node: '>= 4.4.x'} - hasBin: true - dependencies: - debug: 3.2.7 - iconv-lite: 0.4.24 - sax: 1.3.0 - transitivePeerDependencies: - - supports-color - dev: false - - /nlcst-to-string@3.1.1: - resolution: {integrity: sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==} - dependencies: - '@types/nlcst': 1.0.4 - dev: false - - /node-abi@3.52.0: - resolution: {integrity: sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==} - engines: {node: '>=10'} - requiresBuild: true - dependencies: - semver: 7.5.4 - dev: false - optional: true - - /node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - requiresBuild: true - dev: false - optional: true - - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - - /normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - /normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - - /npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - path-key: 4.0.0 - dev: false - - /object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - /object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - dependencies: - wrappy: 1.0.2 - - /onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - dependencies: - mimic-fn: 2.1.0 - dev: false - - /onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - dependencies: - mimic-fn: 4.0.0 - dev: false - - /ora@7.0.1: - resolution: {integrity: sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==} - engines: {node: '>=16'} - dependencies: - chalk: 5.3.0 - cli-cursor: 4.0.0 - cli-spinners: 2.9.2 - is-interactive: 2.0.0 - is-unicode-supported: 1.3.0 - log-symbols: 5.1.0 - stdin-discarder: 0.1.0 - string-width: 6.1.0 - strip-ansi: 7.1.0 - dev: false - - /p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - dependencies: - p-try: 2.2.0 - dev: false - - /p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - dependencies: - yocto-queue: 0.1.0 - dev: false - - /p-limit@5.0.0: - resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} - engines: {node: '>=18'} - dependencies: - yocto-queue: 1.0.0 - dev: false - - /p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} - dependencies: - p-limit: 2.3.0 - dev: false - - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - dependencies: - p-limit: 3.1.0 - dev: false - - /p-queue@7.4.1: - resolution: {integrity: sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==} - engines: {node: '>=12'} - dependencies: - eventemitter3: 5.0.1 - p-timeout: 5.1.0 - dev: false - - /p-timeout@5.1.0: - resolution: {integrity: sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==} - engines: {node: '>=12'} - dev: false - - /p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - dev: false - - /parse-entities@4.0.1: - resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} - dependencies: - '@types/unist': 2.0.10 - character-entities: 2.0.2 - character-entities-legacy: 3.0.0 - character-reference-invalid: 2.0.1 - decode-named-character-reference: 1.0.2 - is-alphanumerical: 2.0.1 - is-decimal: 2.0.1 - is-hexadecimal: 2.0.1 - dev: false - - /parse-latin@5.0.1: - resolution: {integrity: sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==} - dependencies: - nlcst-to-string: 3.1.1 - unist-util-modify-children: 3.1.1 - unist-util-visit-children: 2.0.2 - dev: false - - /parse5@6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - dev: false - - /parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} - dependencies: - entities: 4.5.0 - dev: false - - /path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - dev: false - - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - dev: false - - /path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - dev: false - - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - /path-to-regexp@6.2.1: - resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} - dev: false - - /periscopic@3.1.0: - resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} - dependencies: - '@types/estree': 1.0.5 - estree-walker: 3.0.3 - is-reference: 3.0.2 - dev: false - - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - /pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - - /pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - dev: false - - /pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} - - /pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} - dependencies: - find-up: 4.1.0 - dev: false - - /postcss-import@15.1.0(postcss@8.4.32): - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - dependencies: - postcss: 8.4.32 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.8 - - /postcss-js@4.0.1(postcss@8.4.32): - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - dependencies: - camelcase-css: 2.0.1 - postcss: 8.4.32 - - /postcss-load-config@4.0.2(postcss@8.4.32): - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - dependencies: - lilconfig: 3.0.0 - postcss: 8.4.32 - yaml: 2.3.4 - - /postcss-nested@6.0.1(postcss@8.4.32): - resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - dependencies: - postcss: 8.4.32 - postcss-selector-parser: 6.0.13 - - /postcss-selector-parser@6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - - /postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - /postcss@8.4.32: - resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.0.2 - - /prebuild-install@7.1.1: - resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==} - engines: {node: '>=10'} - hasBin: true - requiresBuild: true - dependencies: - detect-libc: 2.0.2 - expand-template: 2.0.3 - github-from-package: 0.0.0 - minimist: 1.2.8 - mkdirp-classic: 0.5.3 - napi-build-utils: 1.0.2 - node-abi: 3.52.0 - pump: 3.0.0 - rc: 1.2.8 - simple-get: 4.0.1 - tar-fs: 2.1.1 - tunnel-agent: 0.6.0 - dev: false - optional: true - - /preferred-pm@3.1.2: - resolution: {integrity: sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==} - engines: {node: '>=10'} - dependencies: - find-up: 5.0.0 - find-yarn-workspace-root2: 1.2.16 - path-exists: 4.0.0 - which-pm: 2.0.0 - dev: false - - /prismjs@1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} - engines: {node: '>=6'} - dev: false - - /probe-image-size@7.2.3: - resolution: {integrity: sha512-HubhG4Rb2UH8YtV4ba0Vp5bQ7L78RTONYu/ujmCu5nBI8wGv24s4E9xSKBi0N1MowRpxk76pFCpJtW0KPzOK0w==} - dependencies: - lodash.merge: 4.6.2 - needle: 2.9.1 - stream-parser: 0.3.1 - transitivePeerDependencies: - - supports-color - dev: false - - /prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - dev: false - - /property-information@6.4.0: - resolution: {integrity: sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ==} - dev: false - - /pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - requiresBuild: true - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: false - optional: true - - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - /queue-tick@1.0.1: - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - requiresBuild: true - dev: false - optional: true - - /rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - requiresBuild: true - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - dev: false - optional: true - - /read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - dependencies: - pify: 2.3.0 - - /readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - dev: false - - /readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - dependencies: - picomatch: 2.3.1 - - /rehype-parse@9.0.0: - resolution: {integrity: sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw==} - dependencies: - '@types/hast': 3.0.3 - hast-util-from-html: 2.0.1 - unified: 11.0.4 - dev: false - - /rehype-raw@6.1.1: - resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==} - dependencies: - '@types/hast': 2.3.8 - hast-util-raw: 7.2.3 - unified: 10.1.2 - dev: false - - /rehype-raw@7.0.0: - resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==} - dependencies: - '@types/hast': 3.0.3 - hast-util-raw: 9.0.1 - vfile: 6.0.1 - dev: false - - /rehype-stringify@10.0.0: - resolution: {integrity: sha512-1TX1i048LooI9QoecrXy7nGFFbFSufxVRAfc6Y9YMRAi56l+oB0zP51mLSV312uRuvVLPV1opSlJmslozR1XHQ==} - dependencies: - '@types/hast': 3.0.3 - hast-util-to-html: 9.0.0 - unified: 11.0.4 - dev: false - - /rehype-stringify@9.0.4: - resolution: {integrity: sha512-Uk5xu1YKdqobe5XpSskwPvo1XeHUUucWEQSl8hTrXt5selvca1e8K1EZ37E6YoZ4BT8BCqCdVfQW7OfHfthtVQ==} - dependencies: - '@types/hast': 2.3.8 - hast-util-to-html: 8.0.4 - unified: 10.1.2 - dev: false - - /rehype@13.0.1: - resolution: {integrity: sha512-AcSLS2mItY+0fYu9xKxOu1LhUZeBZZBx8//5HKzF+0XP+eP8+6a5MXn2+DW2kfXR6Dtp1FEXMVrjyKAcvcU8vg==} - dependencies: - '@types/hast': 3.0.3 - rehype-parse: 9.0.0 - rehype-stringify: 10.0.0 - unified: 11.0.4 - dev: false - - /remark-gfm@3.0.1: - resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} - dependencies: - '@types/mdast': 3.0.15 - mdast-util-gfm: 2.0.2 - micromark-extension-gfm: 2.0.3 - unified: 10.1.2 - transitivePeerDependencies: - - supports-color - dev: false - - /remark-gfm@4.0.0: - resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==} - dependencies: - '@types/mdast': 4.0.3 - mdast-util-gfm: 3.0.0 - micromark-extension-gfm: 3.0.0 - remark-parse: 11.0.0 - remark-stringify: 11.0.0 - unified: 11.0.4 - transitivePeerDependencies: - - supports-color - dev: false - - /remark-mdx@2.3.0: - resolution: {integrity: sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==} - dependencies: - mdast-util-mdx: 2.0.1 - micromark-extension-mdxjs: 1.0.1 - transitivePeerDependencies: - - supports-color - dev: false - - /remark-parse@10.0.2: - resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} - dependencies: - '@types/mdast': 3.0.15 - mdast-util-from-markdown: 1.3.1 - unified: 10.1.2 - transitivePeerDependencies: - - supports-color - dev: false - - /remark-parse@11.0.0: - resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} - dependencies: - '@types/mdast': 4.0.3 - mdast-util-from-markdown: 2.0.0 - micromark-util-types: 2.0.0 - unified: 11.0.4 - transitivePeerDependencies: - - supports-color - dev: false - - /remark-rehype@10.1.0: - resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} - dependencies: - '@types/hast': 2.3.8 - '@types/mdast': 3.0.15 - mdast-util-to-hast: 12.3.0 - unified: 10.1.2 - dev: false - - /remark-rehype@11.0.0: - resolution: {integrity: sha512-vx8x2MDMcxuE4lBmQ46zYUDfcFMmvg80WYX+UNLeG6ixjdCCLcw1lrgAukwBTuOFsS78eoAedHGn9sNM0w7TPw==} - dependencies: - '@types/hast': 3.0.3 - '@types/mdast': 4.0.3 - mdast-util-to-hast: 13.0.2 - unified: 11.0.4 - vfile: 6.0.1 - dev: false - - /remark-smartypants@2.0.0: - resolution: {integrity: sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - retext: 8.1.0 - retext-smartypants: 5.2.0 - unist-util-visit: 4.1.2 - dev: false - - /remark-stringify@11.0.0: - resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} - dependencies: - '@types/mdast': 4.0.3 - mdast-util-to-markdown: 2.1.0 - unified: 11.0.4 - dev: false - - /resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - /restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 - dev: false - - /retext-latin@3.1.0: - resolution: {integrity: sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==} - dependencies: - '@types/nlcst': 1.0.4 - parse-latin: 5.0.1 - unherit: 3.0.1 - unified: 10.1.2 - dev: false - - /retext-smartypants@5.2.0: - resolution: {integrity: sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==} - dependencies: - '@types/nlcst': 1.0.4 - nlcst-to-string: 3.1.1 - unified: 10.1.2 - unist-util-visit: 4.1.2 - dev: false - - /retext-stringify@3.1.0: - resolution: {integrity: sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==} - dependencies: - '@types/nlcst': 1.0.4 - nlcst-to-string: 3.1.1 - unified: 10.1.2 - dev: false - - /retext@8.1.0: - resolution: {integrity: sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==} - dependencies: - '@types/nlcst': 1.0.4 - retext-latin: 3.1.0 - retext-stringify: 3.1.0 - unified: 10.1.2 - dev: false - - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - /rollup@4.9.1: - resolution: {integrity: sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.9.1 - '@rollup/rollup-android-arm64': 4.9.1 - '@rollup/rollup-darwin-arm64': 4.9.1 - '@rollup/rollup-darwin-x64': 4.9.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.9.1 - '@rollup/rollup-linux-arm64-gnu': 4.9.1 - '@rollup/rollup-linux-arm64-musl': 4.9.1 - '@rollup/rollup-linux-riscv64-gnu': 4.9.1 - '@rollup/rollup-linux-x64-gnu': 4.9.1 - '@rollup/rollup-linux-x64-musl': 4.9.1 - '@rollup/rollup-win32-arm64-msvc': 4.9.1 - '@rollup/rollup-win32-ia32-msvc': 4.9.1 - '@rollup/rollup-win32-x64-msvc': 4.9.1 - fsevents: 2.3.3 - dev: false - - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - dependencies: - queue-microtask: 1.2.3 - - /sade@1.8.1: - resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} - engines: {node: '>=6'} - dependencies: - mri: 1.2.0 - dev: false - - /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - dev: false - - /safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - dev: false - - /sax@1.3.0: - resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} - dev: false - - /section-matter@1.0.0: - resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} - engines: {node: '>=4'} - dependencies: - extend-shallow: 2.0.1 - kind-of: 6.0.3 - dev: false - - /semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - dev: false - - /semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: false - - /server-destroy@1.0.1: - resolution: {integrity: sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==} - dev: false - - /sharp@0.32.6: - resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} - engines: {node: '>=14.15.0'} - requiresBuild: true - dependencies: - color: 4.2.3 - detect-libc: 2.0.2 - node-addon-api: 6.1.0 - prebuild-install: 7.1.1 - semver: 7.5.4 - simple-get: 4.0.1 - tar-fs: 3.0.4 - tunnel-agent: 0.6.0 - dev: false - optional: true - - /sharp@0.33.1: - resolution: {integrity: sha512-iAYUnOdTqqZDb3QjMneBKINTllCJDZ3em6WaWy7NPECM4aHncvqHRm0v0bN9nqJxMiwamv5KIdauJ6lUzKDpTQ==} - engines: {libvips: '>=8.15.0', node: ^18.17.0 || ^20.3.0 || >=21.0.0} - requiresBuild: true - dependencies: - color: 4.2.3 - detect-libc: 2.0.2 - semver: 7.5.4 - optionalDependencies: - '@img/sharp-darwin-arm64': 0.33.1 - '@img/sharp-darwin-x64': 0.33.1 - '@img/sharp-libvips-darwin-arm64': 1.0.0 - '@img/sharp-libvips-darwin-x64': 1.0.0 - '@img/sharp-libvips-linux-arm': 1.0.0 - '@img/sharp-libvips-linux-arm64': 1.0.0 - '@img/sharp-libvips-linux-s390x': 1.0.0 - '@img/sharp-libvips-linux-x64': 1.0.0 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.0 - '@img/sharp-libvips-linuxmusl-x64': 1.0.0 - '@img/sharp-linux-arm': 0.33.1 - '@img/sharp-linux-arm64': 0.33.1 - '@img/sharp-linux-s390x': 0.33.1 - '@img/sharp-linux-x64': 0.33.1 - '@img/sharp-linuxmusl-arm64': 0.33.1 - '@img/sharp-linuxmusl-x64': 0.33.1 - '@img/sharp-wasm32': 0.33.1 - '@img/sharp-win32-ia32': 0.33.1 - '@img/sharp-win32-x64': 0.33.1 - dev: false - - /shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - dependencies: - shebang-regex: 3.0.0 - dev: false - - /shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - dev: false - - /shikiji@0.6.13: - resolution: {integrity: sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==} - dependencies: - hast-util-to-html: 9.0.0 - dev: false - - /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - dev: false - - /signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - dev: false - - /simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - requiresBuild: true - dev: false - optional: true - - /simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - requiresBuild: true - dependencies: - decompress-response: 6.0.0 - once: 1.4.0 - simple-concat: 1.0.1 - dev: false - optional: true - - /simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - requiresBuild: true - dependencies: - is-arrayish: 0.3.2 - dev: false - - /sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - dev: false - - /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} - - /source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - dev: false - - /space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - dev: false - - /sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - dev: false - - /stdin-discarder@0.1.0: - resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - bl: 5.1.0 - dev: false - - /stream-parser@0.3.1: - resolution: {integrity: sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==} - dependencies: - debug: 2.6.9 - transitivePeerDependencies: - - supports-color - dev: false - - /streamx@2.15.6: - resolution: {integrity: sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==} - requiresBuild: true - dependencies: - fast-fifo: 1.3.2 - queue-tick: 1.0.1 - dev: false - optional: true - - /string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - dev: false - - /string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 - dev: false - - /string-width@6.1.0: - resolution: {integrity: sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==} - engines: {node: '>=16'} - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 10.3.0 - strip-ansi: 7.1.0 - dev: false - - /string-width@7.0.0: - resolution: {integrity: sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==} - engines: {node: '>=18'} - dependencies: - emoji-regex: 10.3.0 - get-east-asian-width: 1.2.0 - strip-ansi: 7.1.0 - dev: false - - /string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - dependencies: - safe-buffer: 5.2.1 - dev: false - - /stringify-entities@4.0.3: - resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} - dependencies: - character-entities-html4: 2.1.0 - character-entities-legacy: 3.0.0 - dev: false - - /strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - dependencies: - ansi-regex: 5.0.1 - dev: false - - /strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - dependencies: - ansi-regex: 6.0.1 - dev: false - - /strip-bom-string@1.0.0: - resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} - engines: {node: '>=0.10.0'} - dev: false - - /strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - dev: false - - /strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - dev: false - - /strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - requiresBuild: true - dev: false - optional: true - - /style-to-object@0.4.4: - resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==} - dependencies: - inline-style-parser: 0.1.1 - dev: false - - /sucrase@3.34.0: - resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} - engines: {node: '>=8'} - hasBin: true - dependencies: - '@jridgewell/gen-mapping': 0.3.3 - commander: 4.1.1 - glob: 7.1.6 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.6 - ts-interface-checker: 0.1.13 - - /supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - dependencies: - has-flag: 3.0.0 - dev: false - - /supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - - /tailwindcss@3.4.0: - resolution: {integrity: sha512-VigzymniH77knD1dryXbyxR+ePHihHociZbXnLZHUyzf2MMs2ZVqlUrZ3FvpXP8pno9JzmILt1sZPD19M3IxtA==} - engines: {node: '>=14.0.0'} - hasBin: true - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.5.3 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.2 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.0 - lilconfig: 2.1.0 - micromatch: 4.0.5 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.0.0 - postcss: 8.4.32 - postcss-import: 15.1.0(postcss@8.4.32) - postcss-js: 4.0.1(postcss@8.4.32) - postcss-load-config: 4.0.2(postcss@8.4.32) - postcss-nested: 6.0.1(postcss@8.4.32) - postcss-selector-parser: 6.0.13 - resolve: 1.22.8 - sucrase: 3.34.0 - transitivePeerDependencies: - - ts-node - - /tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} - requiresBuild: true - dependencies: - chownr: 1.1.4 - mkdirp-classic: 0.5.3 - pump: 3.0.0 - tar-stream: 2.2.0 - dev: false - optional: true - - /tar-fs@3.0.4: - resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==} - requiresBuild: true - dependencies: - mkdirp-classic: 0.5.3 - pump: 3.0.0 - tar-stream: 3.1.6 - dev: false - optional: true - - /tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - requiresBuild: true - dependencies: - bl: 4.1.0 - end-of-stream: 1.4.4 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - optional: true - - /tar-stream@3.1.6: - resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==} - requiresBuild: true - dependencies: - b4a: 1.6.4 - fast-fifo: 1.3.2 - streamx: 2.15.6 - dev: false - optional: true - - /thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - dependencies: - thenify: 3.3.1 - - /thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - dependencies: - any-promise: 1.3.0 - - /to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - dev: false - - /to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - dependencies: - is-number: 7.0.0 - - /trim-lines@3.0.1: - resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - dev: false - - /trough@2.1.0: - resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} - dev: false - - /ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - - /tsconfck@3.0.0: - resolution: {integrity: sha512-w3wnsIrJNi7avf4Zb0VjOoodoO0woEqGgZGQm+LHH9przdUI+XDKsWAXwxHA1DaRTjeuZNcregSzr7RaA8zG9A==} - engines: {node: ^18 || >=20} - hasBin: true - peerDependencies: - typescript: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - dev: false - - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - requiresBuild: true - dev: false - optional: true - - /tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - requiresBuild: true - dependencies: - safe-buffer: 5.2.1 - dev: false - optional: true - - /type-fest@2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} - engines: {node: '>=12.20'} - dev: false - - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - - /unherit@3.0.1: - resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==} - dev: false - - /unified@10.1.2: - resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} - dependencies: - '@types/unist': 2.0.10 - bail: 2.0.2 - extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 4.1.0 - trough: 2.1.0 - vfile: 5.3.7 - dev: false - - /unified@11.0.4: - resolution: {integrity: sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ==} - dependencies: - '@types/unist': 3.0.2 - bail: 2.0.2 - devlop: 1.1.0 - extend: 3.0.2 - is-plain-obj: 4.1.0 - trough: 2.1.0 - vfile: 6.0.1 - dev: false - - /unist-util-generated@2.0.1: - resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} - dev: false - - /unist-util-is@2.1.3: - resolution: {integrity: sha512-4WbQX2iwfr/+PfM4U3zd2VNXY+dWtZsN1fLnWEi2QQXA4qyDYAZcDMfXUX0Cu6XZUHHAO9q4nyxxLT4Awk1qUA==} - dev: false - - /unist-util-is@5.2.1: - resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} - dependencies: - '@types/unist': 2.0.10 - dev: false - - /unist-util-is@6.0.0: - resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} - dependencies: - '@types/unist': 3.0.2 - dev: false - - /unist-util-modify-children@3.1.1: - resolution: {integrity: sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==} - dependencies: - '@types/unist': 2.0.10 - array-iterate: 2.0.1 - dev: false - - /unist-util-position-from-estree@1.1.2: - resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==} - dependencies: - '@types/unist': 2.0.10 - dev: false - - /unist-util-position@4.0.4: - resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} - dependencies: - '@types/unist': 2.0.10 - dev: false - - /unist-util-position@5.0.0: - resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} - dependencies: - '@types/unist': 3.0.2 - dev: false - - /unist-util-remove-position@4.0.2: - resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==} - dependencies: - '@types/unist': 2.0.10 - unist-util-visit: 4.1.2 - dev: false - - /unist-util-stringify-position@3.0.3: - resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} - dependencies: - '@types/unist': 2.0.10 - dev: false - - /unist-util-stringify-position@4.0.0: - resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} - dependencies: - '@types/unist': 3.0.2 - dev: false - - /unist-util-visit-children@2.0.2: - resolution: {integrity: sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==} - dependencies: - '@types/unist': 2.0.10 - dev: false - - /unist-util-visit-parents@5.1.3: - resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} - dependencies: - '@types/unist': 2.0.10 - unist-util-is: 5.2.1 - dev: false - - /unist-util-visit-parents@6.0.1: - resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} - dependencies: - '@types/unist': 3.0.2 - unist-util-is: 6.0.0 - dev: false - - /unist-util-visit@1.3.1: - resolution: {integrity: sha512-0fdB9EQJU0tho5tK0VzOJzAQpPv2LyLZ030b10GxuzAWEfvd54mpY7BMjQ1L69k2YNvL+SvxRzH0yUIehOO8aA==} - dependencies: - unist-util-is: 2.1.3 - dev: false - - /unist-util-visit@4.1.2: - resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} - dependencies: - '@types/unist': 2.0.10 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - dev: false - - /unist-util-visit@5.0.0: - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - dependencies: - '@types/unist': 3.0.2 - unist-util-is: 6.0.0 - unist-util-visit-parents: 6.0.1 - dev: false - - /update-browserslist-db@1.0.13(browserslist@4.22.2): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.22.2 - escalade: 3.1.1 - picocolors: 1.0.0 - - /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - /uvu@0.5.6: - resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} - engines: {node: '>=8'} - hasBin: true - dependencies: - dequal: 2.0.3 - diff: 5.1.0 - kleur: 4.1.5 - sade: 1.8.1 - dev: false - - /vfile-location@4.1.0: - resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} - dependencies: - '@types/unist': 2.0.10 - vfile: 5.3.7 - dev: false - - /vfile-location@5.0.2: - resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} - dependencies: - '@types/unist': 3.0.2 - vfile: 6.0.1 - dev: false - - /vfile-message@3.1.4: - resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} - dependencies: - '@types/unist': 2.0.10 - unist-util-stringify-position: 3.0.3 - dev: false - - /vfile-message@4.0.2: - resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} - dependencies: - '@types/unist': 3.0.2 - unist-util-stringify-position: 4.0.0 - dev: false - - /vfile@5.3.7: - resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} - dependencies: - '@types/unist': 2.0.10 - is-buffer: 2.0.5 - unist-util-stringify-position: 3.0.3 - vfile-message: 3.1.4 - dev: false - - /vfile@6.0.1: - resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} - dependencies: - '@types/unist': 3.0.2 - unist-util-stringify-position: 4.0.0 - vfile-message: 4.0.2 - dev: false - - /vite@5.0.10(@types/node@20.10.5): - resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 20.10.5 - esbuild: 0.19.10 - postcss: 8.4.32 - rollup: 4.9.1 - optionalDependencies: - fsevents: 2.3.3 - dev: false - - /vitefu@0.2.5(vite@5.0.10): - resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - vite: - optional: true - dependencies: - vite: 5.0.10(@types/node@20.10.5) - dev: false - - /web-namespaces@2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - dev: false - - /which-pm-runs@1.1.0: - resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==} - engines: {node: '>=4'} - dev: false - - /which-pm@2.0.0: - resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==} - engines: {node: '>=8.15'} - dependencies: - load-yaml-file: 0.2.0 - path-exists: 4.0.0 - dev: false - - /which-pm@2.1.1: - resolution: {integrity: sha512-xzzxNw2wMaoCWXiGE8IJ9wuPMU+EYhFksjHxrRT8kMT5SnocBPRg69YAMtyV4D12fP582RA+k3P8H9J5EMdIxQ==} - engines: {node: '>=8.15'} - dependencies: - load-yaml-file: 0.2.0 - path-exists: 4.0.0 - dev: false - - /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - dependencies: - isexe: 2.0.0 - dev: false - - /widest-line@4.0.1: - resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} - engines: {node: '>=12'} - dependencies: - string-width: 5.1.2 - dev: false - - /wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - dependencies: - ansi-styles: 6.2.1 - string-width: 5.1.2 - strip-ansi: 7.1.0 - dev: false - - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - /yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - dev: false - - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: false - - /yaml@2.3.4: - resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} - engines: {node: '>= 14'} - - /yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - dev: false - - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - dev: false - - /yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} - engines: {node: '>=12.20'} - dev: false - - /zod@3.22.4: - resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - dev: false - - /zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - dev: false diff --git a/frontend/src/components/mdx/BlogPostSubtitle.astro b/frontend/src/components/BlogPostSubtitle.astro similarity index 100% rename from frontend/src/components/mdx/BlogPostSubtitle.astro rename to frontend/src/components/BlogPostSubtitle.astro diff --git a/frontend/src/components/CardLink.astro b/frontend/src/components/CardLink.astro index a0fba0a..9f1c514 100644 --- a/frontend/src/components/CardLink.astro +++ b/frontend/src/components/CardLink.astro @@ -1,35 +1,39 @@ --- export interface Props { link: string; + isExternal?: boolean; } const random = Math.round(Math.random() * 10) % 4; -const { link } = Astro.props; +const { link, isExternal = false } = Astro.props; ---
  • - +
    + {isExternal ? '⤤' : '→'} +
  • diff --git a/frontend/src/components/InlineLink.astro b/frontend/src/components/InlineLink.astro index 3f0109a..449a63b 100644 --- a/frontend/src/components/InlineLink.astro +++ b/frontend/src/components/InlineLink.astro @@ -1,12 +1,17 @@ --- import type { HTMLAttributes } from 'astro/types'; -export type Props = HTMLAttributes<'a'>; +export interface Props extends HTMLAttributes<'a'> { + isExternal?: boolean; +} + +const { isExternal = false } = Astro.props; --- ; -console.log(Astro.props); +const isExternal = Astro.props.href?.toString().startsWith('https://'); --- Como podemos usar o voto digital para tornar a democracia diff --git a/frontend/src/content/config.ts b/frontend/src/content/config.ts index 002bf4c..b7429e8 100644 --- a/frontend/src/content/config.ts +++ b/frontend/src/content/config.ts @@ -7,6 +7,8 @@ const libraryCollection = defineCollection({ checkedOut: z.boolean(), link: z.string().url(), description: z.ostring(), + date: z.date(), + mainAuthor: z.ostring(), }), }); diff --git a/frontend/src/content/library/en/doughnut-economics.yaml b/frontend/src/content/library/en/doughnut-economics.yaml index fa0953b..7889b88 100644 --- a/frontend/src/content/library/en/doughnut-economics.yaml +++ b/frontend/src/content/library/en/doughnut-economics.yaml @@ -1,6 +1,8 @@ title: 'Doughnut Economics: Seven Ways to Think Like a 21st-Century Economist' checkedOut: true link: 'https://www.kobo.com/ie/en/ebook/doughnut-economics' +date: 2024-03-03 +mainAuthor: Kate Raworth description: > I loved it and highly recommend it! It's a book about economics, but a very unorthodox one. It has a degrowth side to it, but it's a great read for any person that wants a breath of diff --git a/frontend/src/content/library/en/limits-to-growth-30.yaml b/frontend/src/content/library/en/limits-to-growth-30.yaml index 468e418..32a0619 100644 --- a/frontend/src/content/library/en/limits-to-growth-30.yaml +++ b/frontend/src/content/library/en/limits-to-growth-30.yaml @@ -1,6 +1,8 @@ title: 'Limits to Growth: The 30-Year Update' checkedOut: true link: 'https://www.kobo.com/ie/en/ebook/limits-to-growth-1' +date: 2024-03-03 +mainAuthor: D. Meadows, J Randers, D. Meadows description: > This book completely solidified my urge to study political economics and system dynamics. It takes on a realistic but duly urgent approach about the problems diff --git a/frontend/src/content/library/en/mission-economy.yaml b/frontend/src/content/library/en/mission-economy.yaml index 1f2ae93..b058aec 100644 --- a/frontend/src/content/library/en/mission-economy.yaml +++ b/frontend/src/content/library/en/mission-economy.yaml @@ -1,6 +1,8 @@ title: 'Mission Economy: A Moonshot Guide to Changing Capitalism' checkedOut: true -link: 'https://www.kobo.com/us/en/ebook/mission-economy-1' +link: https://www.kobo.com/us/en/ebook/mission-economy-1 +date: 2024-03-03 +mainAuthor: Mariana Mazzucato description: > I've read about half of the book (maybe a bit more, if you don't count references, etc). I can't say I was impressed. The book tries to use the case of Nasa's Apolo XIII project diff --git a/frontend/src/content/library/en/the-strange-library.yaml b/frontend/src/content/library/en/the-strange-library.yaml new file mode 100644 index 0000000..e912784 --- /dev/null +++ b/frontend/src/content/library/en/the-strange-library.yaml @@ -0,0 +1,12 @@ +title: The Strange Library +checkedOut: true +link: https://www.kobo.com/us/en/ebook/the-strange-library-1 +date: 2024-03-04 +mainAuthor: Haruki Murakami +description: > + This is a Murakami book that's very different from his other works. + It's tiny and it's as much visual as verbal, with beautiful illustrations + intertwined with the story. The creepy, unsettling and sometimes magical plot + is not new to the author, and he still managed to make me feel new emotions: + this time of fear and loneliness. The only unfortunate part is that the book + is so short that these strange emotions can be more fleeting than one would wish. diff --git a/frontend/src/content/library/pt/doughnut-economics.yaml b/frontend/src/content/library/pt/doughnut-economics.yaml index f98b4bf..6badaf6 100644 --- a/frontend/src/content/library/pt/doughnut-economics.yaml +++ b/frontend/src/content/library/pt/doughnut-economics.yaml @@ -1,6 +1,8 @@ title: 'Economia Donut: Sete Formas de Pensar Como um Economista no Século XXI' checkedOut: true link: 'https://www.wook.pt/ebook/economia-donut-kate-raworth/21400895' +mainAuthor: Kate Raworth +date: 2024-03-03 description: > 'Adorei e recomendo vivamente! É um livro sobre economia, mas muito pouco ortodoxo. Tem uma faceta decrescentista, mas é uma ótima leitura para qualquer pessoa que queira diff --git a/frontend/src/content/library/pt/limits-to-growth-30.yaml b/frontend/src/content/library/pt/limits-to-growth-30.yaml index ac78055..4271dee 100644 --- a/frontend/src/content/library/pt/limits-to-growth-30.yaml +++ b/frontend/src/content/library/pt/limits-to-growth-30.yaml @@ -1,6 +1,8 @@ title: 'Limites do Crescimento: A Atualização de 30 Anos' checkedOut: true link: 'https://www.scribd.com/document/422266661/Limites-Do-Crescimento-A-Atualizacao-de-30-Anos' +date: 2024-03-03 +mainAuthor: D. Meadows, J Randers, D. Meadows description: > Este livro solidificou por completo a minha vontade de estudar economia política e dinâmica de sistemas. É uma abordagem realista mas devidamente urgente sobre os diff --git a/frontend/src/content/library/pt/mission-economy.yaml b/frontend/src/content/library/pt/mission-economy.yaml index 23cd86d..bed72ab 100644 --- a/frontend/src/content/library/pt/mission-economy.yaml +++ b/frontend/src/content/library/pt/mission-economy.yaml @@ -1,6 +1,8 @@ title: 'Economia de Missão: Um guia ousado e inovador para mudar o capitalismo' checkedOut: true link: 'https://www.wook.pt/ebook/economia-de-missao-mariana-mazzucato/25383261' +date: 2024-03-03 +mainAuthor: Mariana Mazzucato description: > Já li cerca de metade do livro (talvez mais, se excluir referências, etc). Não posso dizer que fiquei impressionado. O livro tenta usar o caso do projeto Apolo XIII diff --git a/frontend/src/content/library/pt/the-strange-library.yaml b/frontend/src/content/library/pt/the-strange-library.yaml new file mode 100644 index 0000000..e6edb81 --- /dev/null +++ b/frontend/src/content/library/pt/the-strange-library.yaml @@ -0,0 +1,13 @@ +title: The Strange Library +checkedOut: true +link: https://www.fnac.pt/The-Strange-Library-Haruki-Murakami/a807074?NUMERICAL=Y#bl=FA_ebook +mainAuthor: Haruki Murakami +date: 2024-03-04 +description: > + Este é um livro de Murakami que é muito diferente das suas outras obras. + É minúsculo e é tanto visual como verbal, contando com belíssimas ilustrações + que alternam com a estória. O enredo pertubador, desconcertante e por vezes + mágico não é novo para o autor, e ainda assim conseguiu provocar-me novas + emoções: desta vez, de medo e solidão. A única parte infeliz é que o livro é + tão curto que estas emoções estranhas podem ser mais efémeres do que gostaríamos. + (Ainda não foi traduzido para português) diff --git a/frontend/src/layouts/Layout.astro b/frontend/src/layouts/Layout.astro index cd48734..13c49f8 100644 --- a/frontend/src/layouts/Layout.astro +++ b/frontend/src/layouts/Layout.astro @@ -49,17 +49,17 @@ const hasFooter = !!footer;
    • - + Fediverso
    • - + Software
    • - + Bandcamp
    • diff --git a/frontend/src/pages/biblioteca/index.astro b/frontend/src/pages/biblioteca/index.astro index 3a63eb3..ff8c06e 100644 --- a/frontend/src/pages/biblioteca/index.astro +++ b/frontend/src/pages/biblioteca/index.astro @@ -5,9 +5,9 @@ import PageTitle from '../../components/PageTitle.astro'; import Layout from '../../layouts/Layout.astro'; import { getCollection } from 'astro:content'; -const libraryItems = await getCollection('library', ({ id }) => - id.startsWith('pt'), -); +const libraryItems = ( + await getCollection('library', ({ id }) => id.startsWith('pt')) +).sort((a, b) => b.data.date.getTime() - a.data.date.getTime()); --- >
      Biblioteca -

      - Livros, artigos, etc. que já li e que - recomendo ou que quero ler num futuro próximo. Se um item tiver uma marca - "", siginifca que eu já o li, vi, etc. -

      +

      + Livros, artigos, etc. que já li e que recomendo + ou que quero ler num futuro próximo. Se um item tiver uma marca "", siginifca que eu já o li, vi, etc. +

      -
        +
          { - libraryItems.map(({ data: { title, description, link, checkedOut } }) => ( - -
          -
          -

          - {title} -

          - {checkedOut && } -
          -

          {description}

          -
          -
          - )) + libraryItems.map( + ({ data: { title, description, link, checkedOut, mainAuthor } }) => ( + +
          +
          +

          + {title} +

          + {checkedOut && } +
          + {mainAuthor && ( +

          {mainAuthor}

          + )} +

          {description}

          +
          +
          + ), + ) }
        diff --git a/frontend/src/pages/blog/[slug]/index.astro b/frontend/src/pages/blog/[slug]/index.astro index 27bc66c..62e85cc 100644 --- a/frontend/src/pages/blog/[slug]/index.astro +++ b/frontend/src/pages/blog/[slug]/index.astro @@ -1,5 +1,5 @@ --- -import BlogPostSubtitle from '../../../components/mdx/BlogPostSubtitle.astro'; +import BlogPostSubtitle from '../../../components/BlogPostSubtitle.astro'; import ButtonLink from '../../../components/ButtonLink.astro'; import PageTitle from '../../../components/PageTitle.astro'; import Layout from '../../../layouts/Layout.astro'; @@ -73,7 +73,7 @@ const formattedPublishDate = publishDate.toLocaleDateString('pt', { - • + • {readTime} diff --git a/frontend/src/pages/blog/index.astro b/frontend/src/pages/blog/index.astro index 13aaa65..9657d57 100644 --- a/frontend/src/pages/blog/index.astro +++ b/frontend/src/pages/blog/index.astro @@ -5,22 +5,24 @@ import CardLink from '../../components/CardLink.astro'; import PageTitle from '../../components/PageTitle.astro'; import Layout from '../../layouts/Layout.astro'; -const posts = await getCollection('blog', ({ id }) => id.startsWith('en')); +const posts = ( + await getCollection('blog', ({ id }) => id.startsWith('en')) +).sort((a, b) => b.data.publishDate.getTime() - a.data.publishDate.getTime()); ---
        Blog -

        Uma coleção de artigos que vou escrevendo. Sobretudo por diversão.

        +

        Uma coleção de artigos que vou escrevendo. Sobretudo por diversão.

        -
          +
            { posts.map(({ data: { title, publishDate, summary }, slug }) => (
            - +

            {title} - +