From b476a78b61d610ea9c41cf7de71b753de4283855 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 19 Jul 2023 14:34:00 +0100 Subject: [PATCH 01/66] Cursorless enablement group page --- packages/cursorless-org/mdx-components.tsx | 15 + packages/cursorless-org/next.config.js | 11 +- packages/cursorless-org/package.json | 5 + .../src/content/enablement-group.mdx | 17 + .../src/pages/enablement-group.tsx | 31 + packages/cursorless-org/tailwind.config.js | 1 + pnpm-lock.yaml | 805 +++++++++++++++++- 7 files changed, 881 insertions(+), 4 deletions(-) create mode 100644 packages/cursorless-org/mdx-components.tsx create mode 100644 packages/cursorless-org/src/content/enablement-group.mdx create mode 100644 packages/cursorless-org/src/pages/enablement-group.tsx diff --git a/packages/cursorless-org/mdx-components.tsx b/packages/cursorless-org/mdx-components.tsx new file mode 100644 index 0000000000..4687d27db0 --- /dev/null +++ b/packages/cursorless-org/mdx-components.tsx @@ -0,0 +1,15 @@ +import type { MDXComponents } from "mdx/types"; + +// This file allows you to provide custom React components +// to be used in MDX files. You can import and use any +// React component you want, including components from +// other libraries. + +// This file is required to use MDX in `app` directory. +export function useMDXComponents(components: MDXComponents): MDXComponents { + return { + // Allows customizing built-in components, e.g. to add styling. + // h1: ({ children }) =>

{children}

, + ...components, + }; +} diff --git a/packages/cursorless-org/next.config.js b/packages/cursorless-org/next.config.js index c8eb6fc1e7..247188d5a2 100644 --- a/packages/cursorless-org/next.config.js +++ b/packages/cursorless-org/next.config.js @@ -1,3 +1,9 @@ +const withMDX = require("@next/mdx")({ + options: { + providerImportSource: "@mdx-js/react", + }, +}); + /** @type {import('next').NextConfig} */ const nextConfig = { webpack(config) { @@ -9,7 +15,10 @@ const nextConfig = { return config; }, + experimental: { + mdxRs: true, + }, reactStrictMode: true, }; -module.exports = nextConfig; +module.exports = withMDX(nextConfig); diff --git a/packages/cursorless-org/package.json b/packages/cursorless-org/package.json index bf8777dc2f..55cabad934 100644 --- a/packages/cursorless-org/package.json +++ b/packages/cursorless-org/package.json @@ -14,6 +14,10 @@ }, "dependencies": { "@cursorless/cheatsheet": "workspace:*", + "@mdx-js/loader": "2.3.0", + "@mdx-js/react": "^1.6.22", + "@next/mdx": "13.4.10", + "@types/mdx": "2.0.5", "eslint": "^8.38.0", "eslint-config-next": "13.2.3", "next": "13.2.3", @@ -24,6 +28,7 @@ }, "devDependencies": { "@svgr/webpack": "6.5.1", + "@types/mdx-js__react": "1.5.5", "@types/node": "^16.11.3", "@types/react": "18.0.28", "@types/react-dom": "18.0.11", diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx new file mode 100644 index 0000000000..8278eeb7df --- /dev/null +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -0,0 +1,17 @@ +# Cursorless Enablement Group + +## Help enable the adoption of Cursorless by speeding up its development. + +Cursorless, an open-source spoken programming language, lets users eliminate the need for a cursor entirely. In other words - software engineers can code at the speed of sound (increased productivity) and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). + +--- + +Your input and support will help Cursorless founder, Pokey Rule, develop the follow feature requests as quickly as possible. + +- Develop this +- Deveoph that +- I think actually listing a few of your existing plans is ideal - shows what people are getting “in on” + +### Goals + +Cursorless needs a dedicated, full-time software engineer on staff. This will cost $5,000 USD per month. The Enablement Group guides development and the participation fees contribute to this crucial funding. Cursorless will always be open source. diff --git a/packages/cursorless-org/src/pages/enablement-group.tsx b/packages/cursorless-org/src/pages/enablement-group.tsx new file mode 100644 index 0000000000..9841651832 --- /dev/null +++ b/packages/cursorless-org/src/pages/enablement-group.tsx @@ -0,0 +1,31 @@ +import EnablementGroup from "../content/enablement-group.mdx"; +import { MDXProvider, MDXProviderComponentsProp } from "@mdx-js/react"; + +const components: MDXProviderComponentsProp = { + h1: ({ children }) => ( +

{children}

+ ), + h2: ({ children }) =>

{children}

, + h3: ({ children }) =>

{children}

, + hr: () =>
, + ul: ({ children }) => , + ol: ({ children }) =>
    {children}
, + li: ({ children }) =>
  • {children}
  • , +}; + +// See https://github.com/vercel/next.js/discussions/12325#discussioncomment-1116108 +export async function getStaticProps() { + return { props: { bodyClasses: "bg-salmon-100 dark:bg-salmon-900" } }; +} + +export default function Page() { + return ( + +
    +
    + +
    +
    +
    + ); +} diff --git a/packages/cursorless-org/tailwind.config.js b/packages/cursorless-org/tailwind.config.js index d96f4f226a..63d3dfe83a 100644 --- a/packages/cursorless-org/tailwind.config.js +++ b/packages/cursorless-org/tailwind.config.js @@ -74,6 +74,7 @@ module.exports = { xs: "1.2em", lg: "1.8em", "2xl": "2.4em", + "3xl": "3.6em", }, colors: { salmon: { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5b7d4487f6..6feec9eb26 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -262,6 +262,18 @@ importers: '@cursorless/cheatsheet': specifier: workspace:* version: link:../cheatsheet + '@mdx-js/loader': + specifier: 2.3.0 + version: 2.3.0(webpack@5.76.2) + '@mdx-js/react': + specifier: ^1.6.22 + version: 1.6.22(react@18.2.0) + '@next/mdx': + specifier: 13.4.10 + version: 13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@1.6.22) + '@types/mdx': + specifier: 2.0.5 + version: 2.0.5 eslint: specifier: ^8.38.0 version: 8.38.0 @@ -287,6 +299,9 @@ importers: '@svgr/webpack': specifier: 6.5.1 version: 6.5.1 + '@types/mdx-js__react': + specifier: 1.5.5 + version: 1.5.5 '@types/node': specifier: ^16.11.3 version: 16.18.13 @@ -3476,6 +3491,18 @@ packages: /@leichtgewicht/ip-codec@2.0.4: resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} + /@mdx-js/loader@2.3.0(webpack@5.76.2): + resolution: {integrity: sha512-IqsscXh7Q3Rzb+f5DXYk0HU71PK+WuFsEhf+mSV3fOhpLcEpgsHvTQ2h0T6TlZ5gHOaBeFjkXwB52by7ypMyNg==} + peerDependencies: + webpack: '>=4' + dependencies: + '@mdx-js/mdx': 2.3.0 + source-map: 0.7.4 + webpack: 5.76.2(webpack-cli@5.0.1) + transitivePeerDependencies: + - supports-color + dev: false + /@mdx-js/mdx@1.6.22: resolution: {integrity: sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==} dependencies: @@ -3502,6 +3529,30 @@ packages: - supports-color dev: false + /@mdx-js/mdx@2.3.0: + resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/mdx': 2.0.5 + 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 + /@mdx-js/react@1.6.22(react@18.2.0): resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} peerDependencies: @@ -3529,6 +3580,22 @@ packages: glob: 7.1.7 dev: false + /@next/mdx@13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@1.6.22): + resolution: {integrity: sha512-0ZbUIr3yuFFfkaYth2kNFAT0fbyylJTMqZy5zTdb7YGqvYjKFD8n75L3UYAX0g5mibGp3iETJ0I7730sW13PKQ==} + peerDependencies: + '@mdx-js/loader': '>=0.15.0' + '@mdx-js/react': '>=0.15.0' + peerDependenciesMeta: + '@mdx-js/loader': + optional: true + '@mdx-js/react': + optional: true + dependencies: + '@mdx-js/loader': 2.3.0(webpack@5.76.2) + '@mdx-js/react': 1.6.22(react@18.2.0) + source-map: 0.7.4 + dev: false + /@next/swc-android-arm-eabi@13.2.3: resolution: {integrity: sha512-mykdVaAXX/gm+eFO2kPeVjnOCKwanJ9mV2U0lsUGLrEdMUifPUjiXKc6qFAIs08PvmTMOLMNnUxqhGsJlWGKSw==} engines: {node: '>= 10'} @@ -5314,6 +5381,12 @@ packages: /@tsconfig/node16@1.0.3: resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==} + /@types/acorn@4.0.6: + resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} + dependencies: + '@types/estree': 1.0.1 + dev: false + /@types/aria-query@5.0.1: resolution: {integrity: sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==} dev: true @@ -5378,6 +5451,12 @@ packages: dependencies: '@types/node': 16.18.13 + /@types/debug@4.1.8: + resolution: {integrity: sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==} + dependencies: + '@types/ms': 0.7.31 + dev: false + /@types/emscripten@1.39.6: resolution: {integrity: sha512-H90aoynNhhkQP6DRweEjJp5vfUVdIj7tdPLsu7pq89vODD/lcugKfZOsfgwpvM6XUewEp2N5dCg1Uf3Qe55Dcg==} dev: true @@ -5386,17 +5465,26 @@ packages: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: '@types/eslint': 8.21.3 - '@types/estree': 0.0.51 + '@types/estree': 1.0.1 /@types/eslint@8.21.3: resolution: {integrity: sha512-fa7GkppZVEByMWGbTtE5MbmXWJTVbrjjaS8K6uQj+XtuuUv1fsuPAxhygfqLmsb/Ufb3CV8deFCpiMfAgi00Sw==} dependencies: - '@types/estree': 0.0.51 + '@types/estree': 1.0.1 '@types/json-schema': 7.0.11 + /@types/estree-jsx@1.0.0: + resolution: {integrity: sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==} + dependencies: + '@types/estree': 0.0.51 + dev: false + /@types/estree@0.0.51: resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} + /@types/estree@1.0.1: + resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} + /@types/expect@1.20.4: resolution: {integrity: sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==} @@ -5519,6 +5607,16 @@ packages: '@types/unist': 2.0.6 dev: false + /@types/mdx-js__react@1.5.5: + resolution: {integrity: sha512-k8pnaP6JXVlQh18HgL5X6sYFNC/qZnzO7R2+HsmwrwUd+JnnsU0d9lyyT0RQrHg1anxDU36S98TI/fsGtmYqqg==} + dependencies: + '@types/react': 18.0.28 + dev: true + + /@types/mdx@2.0.5: + resolution: {integrity: sha512-76CqzuD6Q7LC+AtbPqrvD9AqsN0k8bsYo2bM2J8pmNldP1aIPAbzUQ7QbobyXL4eLr1wK5x8FZFe8eF/ubRuBg==} + dev: false + /@types/mime@3.0.1: resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} @@ -5537,6 +5635,10 @@ packages: resolution: {integrity: sha512-ekGvFhFgrc2zYQoX4JeZPmVzZxw6Dtllga7iGHzfbYIYkAMUx/sAFP2GdFpLff+vdHXu5fl7WX9AT+TtqYcsyw==} dev: true + /@types/ms@0.7.31: + resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} + dev: false + /@types/node@13.13.52: resolution: {integrity: sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==} dev: true @@ -6666,6 +6768,11 @@ packages: resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==} dev: false + /astring@1.8.6: + resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==} + hasBin: true + dev: false + /async@2.6.4: resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} dependencies: @@ -6862,6 +6969,10 @@ packages: resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==} dev: false + /bail@2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + dev: false + /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -7258,6 +7369,10 @@ packages: resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==} dev: false + /ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + dev: false + /chai@4.3.7: resolution: {integrity: sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==} engines: {node: '>=4'} @@ -7304,18 +7419,34 @@ packages: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} + /character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + dev: false + /character-entities-legacy@1.1.4: resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} dev: false + /character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + dev: false + /character-entities@1.2.4: resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} dev: false + /character-entities@2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + dev: false + /character-reference-invalid@1.1.4: resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} dev: false + /character-reference-invalid@2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} + dev: false + /chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} @@ -7593,6 +7724,10 @@ packages: resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} dev: false + /comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + dev: false + /commander@10.0.0: resolution: {integrity: sha512-zS5PnTI22FIRM6ylNW8G4Ap0IEOyk62fhLSD0+uHRT9McRCLGpkVNvao4bjimpK/GShynyQkFFxHhwMcETmduA==} engines: {node: '>=14'} @@ -8139,6 +8274,12 @@ packages: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} dev: true + /decode-named-character-reference@1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + dependencies: + character-entities: 2.0.2 + dev: false + /decompress-maybe@1.0.0: resolution: {integrity: sha512-av8/KhXWRUYQ7lGTl/9Gtizz3nQ+7NqDFm/I4Lx+JvTbzHiD4WqfqxMO4YYi91FTqffoBDCYPfIvofwQZwZ3ZQ==} dependencies: @@ -8271,6 +8412,11 @@ packages: /deprecation@2.3.1: resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + dev: false + /destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -9046,6 +9192,45 @@ packages: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} + /estree-util-attach-comments@2.1.1: + resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==} + dependencies: + '@types/estree': 1.0.1 + dev: false + + /estree-util-build-jsx@2.2.2: + resolution: {integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==} + dependencies: + '@types/estree-jsx': 1.0.0 + 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.0 + 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.0 + '@types/unist': 2.0.6 + dev: false + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.1 + dev: false + /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -9979,6 +10164,28 @@ packages: zwitch: 1.0.5 dev: false + /hast-util-to-estree@2.3.3: + resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==} + dependencies: + '@types/estree': 1.0.1 + '@types/estree-jsx': 1.0.0 + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + 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.2.0 + space-separated-tokens: 2.0.2 + style-to-object: 0.4.1 + unist-util-position: 4.0.4 + zwitch: 2.0.4 + transitivePeerDependencies: + - supports-color + dev: false + /hast-util-to-parse5@6.0.0: resolution: {integrity: sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==} dependencies: @@ -9989,6 +10196,10 @@ packages: zwitch: 1.0.5 dev: false + /hast-util-whitespace@2.0.1: + resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} + dev: false + /hastscript@6.0.0: resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} dependencies: @@ -10431,6 +10642,10 @@ packages: resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} dev: false + /is-alphabetical@2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} + dev: false + /is-alphanumerical@1.0.4: resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} dependencies: @@ -10438,6 +10653,13 @@ packages: is-decimal: 1.0.4 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-arguments@1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} @@ -10520,6 +10742,10 @@ packages: resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} dev: false + /is-decimal@2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + dev: false + /is-deflate@1.0.0: resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} dev: true @@ -10566,6 +10792,10 @@ packages: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: false + /is-hexadecimal@2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} + dev: false + /is-inner-link@4.0.0: resolution: {integrity: sha512-ndVRxdfEKJAGvS1IyVIErP6rseojoaMfM37iKV+mDmmf33k3pZFgdPXVaTHE0QjDxygfx7A27edP3cC2Q+iieQ==} engines: {node: '>=10'} @@ -10646,7 +10876,6 @@ packages: /is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} - dev: true /is-plain-object@2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} @@ -10662,6 +10891,12 @@ packages: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} dev: true + /is-reference@3.0.1: + resolution: {integrity: sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==} + dependencies: + '@types/estree': 1.0.1 + dev: false + /is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -11453,6 +11688,11 @@ packages: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} + /kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + dev: false + /klona@2.0.6: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} @@ -11612,6 +11852,10 @@ packages: chalk: 4.1.2 is-unicode-supported: 0.1.0 + /longest-streak@3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + dev: false + /loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -11744,6 +11988,11 @@ packages: resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==} dev: false + /markdown-extensions@1.1.1: + resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==} + engines: {node: '>=0.10.0'} + dev: false + /marked@4.3.0: resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} engines: {node: '>= 12'} @@ -11762,6 +12011,14 @@ packages: unist-util-visit: 2.0.3 dev: false + /mdast-util-definitions@5.1.2: + resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} + dependencies: + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + unist-util-visit: 4.1.2 + dev: false + /mdast-util-find-and-replace@2.2.2: resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} dependencies: @@ -11771,6 +12028,87 @@ packages: unist-util-visit-parents: 5.1.3 dev: false + /mdast-util-from-markdown@1.3.1: + resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} + dependencies: + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + 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-mdx-expression@1.3.2: + resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==} + dependencies: + '@types/estree-jsx': 1.0.0 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + 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.0 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + 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.0 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + 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.10 + unist-util-is: 5.2.1 + dev: false + /mdast-util-to-hast@10.0.1: resolution: {integrity: sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==} dependencies: @@ -11784,10 +12122,42 @@ packages: unist-util-visit: 2.0.3 dev: false + /mdast-util-to-hast@12.3.0: + resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} + dependencies: + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + 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-markdown@1.5.0: + resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} + dependencies: + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + 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-string@2.0.0: resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} dev: false + /mdast-util-to-string@3.2.0: + resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} + dependencies: + '@types/mdast': 3.0.10 + dev: false + /mdn-data@2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} @@ -11886,6 +12256,268 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} + /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-extension-mdx-expression@1.0.8: + resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==} + dependencies: + '@types/estree': 1.0.1 + 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.1 + 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.1 + 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.8.2 + acorn-jsx: 5.3.2(acorn@8.8.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-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-mdx-expression@1.0.9: + resolution: {integrity: sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==} + dependencies: + '@types/estree': 1.0.1 + 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-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-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-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-chunked@1.1.0: + resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} + dependencies: + micromark-util-symbol: 1.1.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-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-decode-numeric-character-reference@1.1.0: + resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} + dependencies: + micromark-util-symbol: 1.1.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-encode@1.1.0: + resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} + 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.1 + '@types/unist': 2.0.6 + 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-normalize-identifier@1.1.0: + resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} + dependencies: + micromark-util-symbol: 1.1.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-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-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-symbol@1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} + dev: false + + /micromark-util-types@1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} + dev: false + + /micromark@3.2.0: + resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} + dependencies: + '@types/debug': 4.1.8 + 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 + /micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} @@ -12116,6 +12748,11 @@ packages: yargs-unparser: 2.0.0 dev: true + /mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + dev: false + /mrmime@1.0.1: resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} engines: {node: '>=10'} @@ -12880,6 +13517,19 @@ packages: is-hexadecimal: 1.0.4 dev: false + /parse-entities@4.0.1: + resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} + dependencies: + '@types/unist': 2.0.6 + 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-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} @@ -13028,6 +13678,14 @@ packages: through2: 2.0.5 dev: true + /periscopic@3.1.0: + resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} + dependencies: + '@types/estree': 1.0.1 + estree-walker: 3.0.3 + is-reference: 3.0.1 + dev: false + /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -13682,6 +14340,10 @@ packages: xtend: 4.0.2 dev: false + /property-information@6.2.0: + resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==} + dev: false + /proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} dev: true @@ -14286,6 +14948,25 @@ packages: - 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.10 + mdast-util-from-markdown: 1.3.1 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: false + /remark-parse@8.0.3: resolution: {integrity: sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==} dependencies: @@ -14307,6 +14988,15 @@ packages: xtend: 4.0.2 dev: false + /remark-rehype@10.1.0: + resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} + dependencies: + '@types/hast': 2.3.4 + '@types/mdast': 3.0.10 + mdast-util-to-hast: 12.3.0 + unified: 10.1.2 + dev: false + /remark-squeeze-paragraphs@4.0.0: resolution: {integrity: sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==} dependencies: @@ -14510,6 +15200,13 @@ packages: dependencies: tslib: 2.5.0 + /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.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -14981,6 +15678,11 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} + /source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + dev: false + /sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead @@ -14990,6 +15692,10 @@ packages: resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} dev: false + /space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + dev: false + /spdx-correct@3.1.1: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: @@ -15220,6 +15926,13 @@ packages: dependencies: safe-buffer: 5.2.1 + /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 + /stringify-object@3.3.0: resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} engines: {node: '>=4'} @@ -15331,6 +16044,12 @@ packages: inline-style-parser: 0.1.1 dev: false + /style-to-object@0.4.1: + resolution: {integrity: sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==} + dependencies: + inline-style-parser: 0.1.1 + dev: false + /styled-jsx@5.1.1(@babel/core@7.21.0)(react@18.2.0): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} @@ -15667,6 +16386,10 @@ packages: /treeverse@1.0.4: resolution: {integrity: sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==} + /trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + dev: false + /trim-newlines@4.0.2: resolution: {integrity: sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==} engines: {node: '>=12'} @@ -15692,6 +16415,10 @@ packages: resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} dev: false + /trough@2.1.0: + resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} + dev: false + /ts-easing@0.2.0: resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} dev: false @@ -16011,6 +16738,18 @@ packages: resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} engines: {node: '>=4'} + /unified@10.1.2: + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} + dependencies: + '@types/unist': 2.0.6 + 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@9.2.0: resolution: {integrity: sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==} dependencies: @@ -16078,6 +16817,10 @@ packages: resolution: {integrity: sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==} dev: false + /unist-util-generated@2.0.1: + resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} + dev: false + /unist-util-is@4.1.0: resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} dev: false @@ -16088,16 +16831,35 @@ packages: '@types/unist': 2.0.6 dev: false + /unist-util-position-from-estree@1.1.2: + resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==} + dependencies: + '@types/unist': 2.0.6 + dev: false + /unist-util-position@3.1.0: resolution: {integrity: sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==} dev: false + /unist-util-position@4.0.4: + resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} + dependencies: + '@types/unist': 2.0.6 + dev: false + /unist-util-remove-position@2.0.1: resolution: {integrity: sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==} dependencies: unist-util-visit: 2.0.3 dev: false + /unist-util-remove-position@4.0.2: + resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==} + dependencies: + '@types/unist': 2.0.6 + unist-util-visit: 4.1.2 + dev: false + /unist-util-remove@2.1.0: resolution: {integrity: sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==} dependencies: @@ -16110,6 +16872,12 @@ packages: '@types/unist': 2.0.6 dev: false + /unist-util-stringify-position@3.0.3: + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} + dependencies: + '@types/unist': 2.0.6 + dev: false + /unist-util-visit-parents@3.1.1: resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} dependencies: @@ -16310,6 +17078,17 @@ packages: hasBin: true dev: false + /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 + /v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} @@ -16372,6 +17151,13 @@ packages: unist-util-stringify-position: 2.0.3 dev: false + /vfile-message@3.1.4: + resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} + dependencies: + '@types/unist': 2.0.6 + unist-util-stringify-position: 3.0.3 + dev: false + /vfile@4.2.1: resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} dependencies: @@ -16381,6 +17167,15 @@ packages: vfile-message: 2.0.4 dev: false + /vfile@5.3.7: + resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} + dependencies: + '@types/unist': 2.0.6 + is-buffer: 2.0.5 + unist-util-stringify-position: 3.0.3 + vfile-message: 3.1.4 + dev: false + /vinyl-file@3.0.0: resolution: {integrity: sha512-BoJDj+ca3D9xOuPEM6RWVtWQtvEPQiQYn82LvdxhLWplfQsBzBqtgK0yhCP0s1BNTi6dH9BO+dzybvyQIacifg==} engines: {node: '>=4'} @@ -17053,3 +17848,7 @@ packages: /zwitch@1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} dev: false + + /zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + dev: false From f78dc836b0a587e69782ade2f471a5c691537851 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 19 Jul 2023 16:21:21 +0100 Subject: [PATCH 02/66] Generalize layout --- .../src/components/BaseSocial.tsx | 125 ++++++++++++++++++ .../src/components/IndexSocial.tsx | 13 ++ .../cursorless-org/src/components/Layout.tsx | 43 ++++++ .../cursorless-org/src/components/Social.tsx | 94 ------------- .../src/content/enablement-group.mdx | 10 +- .../src/content/enablement-group.mdx.d.ts | 6 + .../src/pages/enablement-group.tsx | 35 ++--- packages/cursorless-org/src/pages/index.tsx | 4 +- 8 files changed, 211 insertions(+), 119 deletions(-) create mode 100644 packages/cursorless-org/src/components/BaseSocial.tsx create mode 100644 packages/cursorless-org/src/components/IndexSocial.tsx create mode 100644 packages/cursorless-org/src/components/Layout.tsx delete mode 100644 packages/cursorless-org/src/components/Social.tsx create mode 100644 packages/cursorless-org/src/content/enablement-group.mdx.d.ts diff --git a/packages/cursorless-org/src/components/BaseSocial.tsx b/packages/cursorless-org/src/components/BaseSocial.tsx new file mode 100644 index 0000000000..28d3797ee2 --- /dev/null +++ b/packages/cursorless-org/src/components/BaseSocial.tsx @@ -0,0 +1,125 @@ +import { + BASE_URL, + VIDEO_SHARE_THUMBNAIL_HEIGHT, + VIDEO_SHARE_THUMBNAIL_URL, + VIDEO_SHARE_THUMBNAIL_WIDTH, +} from "./constants"; + +export interface Props { + title: string; + description: string; + youtubeSlug?: string; + thumbnailUrl?: string; + thumbnailWidth?: string; + thumbnailHeight?: string; + relativeUrl: string; +} + +export default function BaseSocial({ + title, + description, + youtubeSlug, + relativeUrl, + thumbnailUrl = VIDEO_SHARE_THUMBNAIL_URL, + thumbnailWidth = VIDEO_SHARE_THUMBNAIL_WIDTH, + thumbnailHeight = VIDEO_SHARE_THUMBNAIL_HEIGHT, +}: Props) { + const url = `${BASE_URL}/${relativeUrl}`; + + return ( + <> + + + + + + + + + + + + + {youtubeSlug != null ? ( + <> + + + + + + + + + + + + + + + + + + ) : null} + + + + + + + + {youtubeSlug != null ? ( + <> + + + + + ) : null} + + + + + + + + + + ); +} diff --git a/packages/cursorless-org/src/components/IndexSocial.tsx b/packages/cursorless-org/src/components/IndexSocial.tsx new file mode 100644 index 0000000000..076e7e088f --- /dev/null +++ b/packages/cursorless-org/src/components/IndexSocial.tsx @@ -0,0 +1,13 @@ +import BaseSocial from "./BaseSocial"; +import { DESCRIPTION, TITLE, VIDEO_SHARE_THUMBNAIL_URL } from "./constants"; + +export default function IndexSocial() { + return ( + + ); +} diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx new file mode 100644 index 0000000000..6918e7635e --- /dev/null +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -0,0 +1,43 @@ +import Head from "next/head"; +import { MDXProvider, MDXProviderComponentsProp } from "@mdx-js/react"; +import BaseSocial from "./BaseSocial"; + +const components: MDXProviderComponentsProp = { + h1: ({ children }) => ( +

    {children}

    + ), + h2: ({ children }) =>

    {children}

    , + h3: ({ children }) =>

    {children}

    , + hr: () =>
    , + ul: ({ children }) => , + ol: ({ children }) =>
      {children}
    , + li: ({ children }) =>
  • {children}
  • , +}; + +export const bodyClasses = "bg-salmon-100 dark:bg-salmon-900"; + +export interface Props extends React.PropsWithChildren { + title: string; + description: string; + relativeUrl: string; +} + +export function Layout({ title, description, relativeUrl, children }: Props) { + return ( + <> + + {title} + + + +
    +
    {children}
    +
    +
    + + ); +} diff --git a/packages/cursorless-org/src/components/Social.tsx b/packages/cursorless-org/src/components/Social.tsx deleted file mode 100644 index 0ea09354b4..0000000000 --- a/packages/cursorless-org/src/components/Social.tsx +++ /dev/null @@ -1,94 +0,0 @@ -import { - DESCRIPTION, - BASE_URL, - VIDEO_SHARE_THUMBNAIL_URL, - YOUTUBE_SLUG, - TITLE, - VIDEO_SHARE_THUMBNAIL_WIDTH, - VIDEO_SHARE_THUMBNAIL_HEIGHT, -} from "./constants"; - -export default function Social() { - return ( - <> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ); -} diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 8278eeb7df..315ca1f0f4 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -1,6 +1,12 @@ -# Cursorless Enablement Group +export const meta = { + title: "Cursorless Enablement Group", + description: + "Help enable the adoption of Cursorless by speeding up its development.", +}; -## Help enable the adoption of Cursorless by speeding up its development. +# {meta.title} + +## {meta.description} Cursorless, an open-source spoken programming language, lets users eliminate the need for a cursor entirely. In other words - software engineers can code at the speed of sound (increased productivity) and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). diff --git a/packages/cursorless-org/src/content/enablement-group.mdx.d.ts b/packages/cursorless-org/src/content/enablement-group.mdx.d.ts new file mode 100644 index 0000000000..0da46b532b --- /dev/null +++ b/packages/cursorless-org/src/content/enablement-group.mdx.d.ts @@ -0,0 +1,6 @@ +export { default } from "*.mdx"; + +export const meta: { + title: string; + description: string; +}; diff --git a/packages/cursorless-org/src/pages/enablement-group.tsx b/packages/cursorless-org/src/pages/enablement-group.tsx index 9841651832..fdca93c7e8 100644 --- a/packages/cursorless-org/src/pages/enablement-group.tsx +++ b/packages/cursorless-org/src/pages/enablement-group.tsx @@ -1,31 +1,24 @@ -import EnablementGroup from "../content/enablement-group.mdx"; -import { MDXProvider, MDXProviderComponentsProp } from "@mdx-js/react"; +import { + default as EnablementGroup, + meta, +} from "../content/enablement-group.mdx"; +import { Layout, bodyClasses } from "../components/Layout"; -const components: MDXProviderComponentsProp = { - h1: ({ children }) => ( -

    {children}

    - ), - h2: ({ children }) =>

    {children}

    , - h3: ({ children }) =>

    {children}

    , - hr: () =>
    , - ul: ({ children }) => , - ol: ({ children }) =>
      {children}
    , - li: ({ children }) =>
  • {children}
  • , -}; +const RELATIVE_URL = "cursorless-enablement"; // See https://github.com/vercel/next.js/discussions/12325#discussioncomment-1116108 export async function getStaticProps() { - return { props: { bodyClasses: "bg-salmon-100 dark:bg-salmon-900" } }; + return { props: { bodyClasses } }; } export default function Page() { return ( - -
    -
    - -
    -
    -
    + + + ); } diff --git a/packages/cursorless-org/src/pages/index.tsx b/packages/cursorless-org/src/pages/index.tsx index 1abf9a8a56..6687d5d1f2 100644 --- a/packages/cursorless-org/src/pages/index.tsx +++ b/packages/cursorless-org/src/pages/index.tsx @@ -2,7 +2,7 @@ import { EmbeddedVideo } from "../components/embedded-video"; import Head from "next/head"; import Button from "../components/Button"; import { TITLE, YOUTUBE_SLUG } from "../components/constants"; -import Social from "../components/Social"; +import IndexSocial from "../components/IndexSocial"; import Logo from "./logo.svg"; // See https://github.com/vercel/next.js/discussions/12325#discussioncomment-1116108 @@ -19,7 +19,7 @@ export default function LandingPage() { <> {TITLE} - +
    {/* From df0829c6116315652935ab56dda5afdc37d3af78 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 19 Jul 2023 16:24:44 +0100 Subject: [PATCH 03/66] Empty commit From 47038bce6d0ccf5e9d0bb2569259d77996aaf8a8 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 20 Jul 2023 15:26:07 +0100 Subject: [PATCH 04/66] fix meta tags --- .../src/components/BaseSocial.tsx | 105 +++++++++--------- 1 file changed, 54 insertions(+), 51 deletions(-) diff --git a/packages/cursorless-org/src/components/BaseSocial.tsx b/packages/cursorless-org/src/components/BaseSocial.tsx index 28d3797ee2..ec3775b3d4 100644 --- a/packages/cursorless-org/src/components/BaseSocial.tsx +++ b/packages/cursorless-org/src/components/BaseSocial.tsx @@ -8,18 +8,18 @@ import { export interface Props { title: string; description: string; + relativeUrl: string; youtubeSlug?: string; thumbnailUrl?: string; thumbnailWidth?: string; thumbnailHeight?: string; - relativeUrl: string; } export default function BaseSocial({ title, description, - youtubeSlug, relativeUrl, + youtubeSlug, thumbnailUrl = VIDEO_SHARE_THUMBNAIL_URL, thumbnailWidth = VIDEO_SHARE_THUMBNAIL_WIDTH, thumbnailHeight = VIDEO_SHARE_THUMBNAIL_HEIGHT, @@ -55,63 +55,19 @@ export default function BaseSocial({ {youtubeSlug != null ? ( - <> - - - - - - - - - - - - - - - - - - ) : null} - - + + ) : ( + + )} - {youtubeSlug != null ? ( - <> - - - - - ) : null} + @@ -123,3 +79,50 @@ export default function BaseSocial({ ); } + +interface VideoProps { + youtubeSlug: string; +} + +function VideoSocial({ youtubeSlug }: VideoProps) { + return ( + <> + + + + + + + + + + + + + + + + + + + + + + + ); +} From adb823124e34471ceed73a6cda0dfb4258a31145 Mon Sep 17 00:00:00 2001 From: F-Kunkle <140621314+F-Kunkle@users.noreply.github.com> Date: Wed, 23 Aug 2023 12:25:39 -0400 Subject: [PATCH 05/66] Update enablement-group.mdx (#1689) ## Checklist - [ ] I have added [tests](https://www.cursorless.org/docs/contributing/test-case-recorder/) - [ ] I have updated the [docs](https://github.com/cursorless-dev/cursorless/tree/main/docs) and [cheatsheet](https://github.com/cursorless-dev/cursorless/tree/main/cursorless-talon/src/cheatsheet) - [ ] I have not broken the cheatsheet --------- Co-authored-by: Pokey Rule <755842+pokey@users.noreply.github.com> --- .../src/content/enablement-group.mdx | 60 ++++++++++++++++++- 1 file changed, 59 insertions(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 315ca1f0f4..f7df260775 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -12,7 +12,7 @@ Cursorless, an open-source spoken programming language, lets users eliminate the --- -Your input and support will help Cursorless founder, Pokey Rule, develop the follow feature requests as quickly as possible. +Your support will help Cursorless founder, Pokey Rule, develop the following feature requests as quickly as possible. - Develop this - Deveoph that @@ -21,3 +21,61 @@ Your input and support will help Cursorless founder, Pokey Rule, develop the fol ### Goals Cursorless needs a dedicated, full-time software engineer on staff. This will cost $5,000 USD per month. The Enablement Group guides development and the participation fees contribute to this crucial funding. Cursorless will always be open source. + +## "Join the Enablement Group", + description: + "The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input helps increase the speed at which new feature can be delivered.", + +The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input helps increase the speed at which new feature can be delivered. + + +##All Enablment Group participants + + + + 1. **Become a Distinguished Accessibility Champion**: By joining the Enablement Group, you solidify your position as a dedicated advocate for accessible technology and inclusion. Your active involvement showcases your commitment to driving positive change and making technology more accessible for everyone. + + 2. **Gain Prominent Visibility Online**: As a valued member of the Enablement Group, you gain increased visibility within both the open source and accessible technology communities. Your participation will be recognized on all web properties including GitHub Repo, cursorless.org, social media, via any other acknowledgments in project updates, newsletters, and events to cement your role as a key player in advancing Cursorless. + + 3. **Obtain Collective Influence on Development**: While the development of Cursorless is guided by its community of users, your annual fee directly contributes to the development of these feature requests! Use your expertise and experience to help prioritize and comment on effective solutions around feature requests. You're ensuring that development directly aligns with the needs of users who value inclusive and accessible technology and rely on it to succeed in their lives. + + 4. **Join a Collaboration with Industry Leaders**: Joining the Enablement Group provides an opportunity to collaborate with like-minded individuals and industry leaders who share your passion for accessible technology This network allows you to exchange insights, share best practices, and collectively drive the advancement of inclusive digital solutions. + + 5. **Empowering Future Accessibility**: Your commitment to the Enablement Group supports the long-term vision of creating a full-time staff engineer dedicated to developing Cursorless. As the group grows, the possibility of achieving this goal becomes more tangible, contributing to a sustainable and impactful initiative for accessible technology. + + +**All participants also enjoy the following benefits** + +**Technical** +-Be the first to access Cursorless feature updates and new versions. +-Lead the adoption of Cursorless by understanding its implementation and having superior knowledge of its use. +-Have some influence over the direction of some aspects of the technology through your expertise. +-Gain an advanced and deeper knowledge of any outputs of the group (recommended practices, engineering guidelines) + +**Visibility** +-Ability to promote your organization as a champion for accessible technology and in particular Cursorless. +-Ability to promote your organization as a leader in the area of accessible technology. +-Opportunity to connect with other influencers in software and accessibility. +-Networking and ability to cultivate deep relationships and potential partnerships with leaders, founders, and influencers. + +**Strategic** +-Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to go code and a healthier way to code. +-Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. + + + + + +##Cursorless can be used to execute any computing task. And here are the most common use cases: + + + +1. Programing and software Development +2. Performing common tasks associated with "office jobs" +3. File and asset management +4. Making inaccessible software more accessible +5. Web browsing +6. Research +7. Document writing and editing + + From 0fd80954c7a893f8f766aef0b7772504a66a7e8c Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 23 Aug 2023 17:35:44 +0100 Subject: [PATCH 06/66] revert lockfile --- pnpm-lock.yaml | 7308 +++++++++++++++++++----------------------------- 1 file changed, 2824 insertions(+), 4484 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6feec9eb26..d56301c47d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,11 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + patchedDependencies: - '@docusaurus/theme-search-algolia@2.3.1': + '@docusaurus/theme-search-algolia@3.0.0-alpha.0': hash: dfty3zxmjzsb7sg6jf27rbwooe path: patches/@docusaurus__theme-search-algolia@2.3.1.patch @@ -10,17 +14,17 @@ importers: .: devDependencies: '@pnpm/meta-updater': - specifier: 0.2.2 - version: 0.2.2(typanion@3.12.1) + specifier: 1.0.0 + version: 1.0.0 '@types/node': specifier: ^16.11.3 version: 16.18.13 '@typescript-eslint/eslint-plugin': specifier: ^5.58.0 - version: 5.58.0(@typescript-eslint/parser@5.58.0)(eslint@8.38.0)(typescript@5.0.3) + version: 5.58.0(@typescript-eslint/parser@5.58.0)(eslint@8.38.0)(typescript@5.1.6) '@typescript-eslint/parser': specifier: ^5.58.0 - version: 5.58.0(eslint@8.38.0)(typescript@5.0.3) + version: 5.58.0(eslint@8.38.0)(typescript@5.1.6) eslint: specifier: ^8.38.0 version: 8.38.0 @@ -37,8 +41,8 @@ importers: specifier: ^2.0.0 version: 2.0.0(@typescript-eslint/eslint-plugin@5.58.0)(eslint@8.38.0) prettier: - specifier: 2.8.7 - version: 2.8.7 + specifier: 3.0.0 + version: 3.0.0 syncpack: specifier: 9.8.4 version: 9.8.4 @@ -46,8 +50,8 @@ importers: specifier: 3.12.3 version: 3.12.3 typescript: - specifier: ^5.0.3 - version: 5.0.3 + specifier: ^5.1.6 + version: 5.1.6 packages/cheatsheet: dependencies: @@ -92,14 +96,14 @@ importers: specifier: 6.1.6 version: 6.1.6 jest-environment-jsdom: - specifier: 29.5.0 - version: 29.5.0 + specifier: 29.6.2 + version: 29.6.2 ts-jest: specifier: 29.0.5 - version: 29.0.5(@babel/core@7.21.4)(jest@29.5.0)(typescript@5.0.3) + version: 29.0.5(@babel/core@7.22.10)(jest@29.5.0)(typescript@5.1.6) typescript: - specifier: ^5.0.3 - version: 5.0.3 + specifier: ^5.1.6 + version: 5.1.6 packages/cheatsheet-local: dependencies: @@ -115,7 +119,7 @@ importers: devDependencies: '@effortlessmotion/html-webpack-inline-source-plugin': specifier: 1.0.3 - version: 1.0.3(html-webpack-plugin@5.5.0)(webpack@5.76.2) + version: 1.0.3(html-webpack-plugin@5.5.0)(webpack@5.88.2) '@testing-library/react': specifier: 14.0.0 version: 14.0.0(react-dom@18.2.0)(react@18.2.0) @@ -133,19 +137,19 @@ importers: version: 18.0.11 '@types/webpack': specifier: 5.28.0 - version: 5.28.0(webpack-cli@5.0.1) + version: 5.28.0(webpack-cli@5.1.4) '@webpack-cli/generators': - specifier: 3.0.1 - version: 3.0.1(mem-fs-editor@9.7.0)(mem-fs@2.3.0)(prettier@2.8.7)(webpack-cli@5.0.1)(webpack@5.76.2) + specifier: 3.0.7 + version: 3.0.7(prettier@3.0.0)(webpack-cli@5.1.4)(webpack@5.88.2) autoprefixer: specifier: 10.4.13 version: 10.4.13(postcss@8.4.21) css-loader: specifier: 6.7.3 - version: 6.7.3(webpack@5.76.2) + version: 6.7.3(webpack@5.88.2) html-webpack-plugin: specifier: 5.5.0 - version: 5.5.0(webpack@5.76.2) + version: 5.5.0(webpack@5.88.2) jest: specifier: 29.5.0 version: 29.5.0(@types/node@16.18.13)(ts-node@10.9.1) @@ -154,31 +158,31 @@ importers: version: 8.4.21 postcss-loader: specifier: 7.0.2 - version: 7.0.2(postcss@8.4.21)(webpack@5.76.2) + version: 7.0.2(postcss@8.4.21)(webpack@5.88.2) style-loader: specifier: 3.3.1 - version: 3.3.1(webpack@5.76.2) + version: 3.3.1(webpack@5.88.2) tailwindcss: specifier: 3.2.7 version: 3.2.7(postcss@8.4.21)(ts-node@10.9.1) ts-loader: specifier: 9.4.2 - version: 9.4.2(typescript@5.0.3)(webpack@5.76.2) + version: 9.4.2(typescript@5.1.6)(webpack@5.88.2) ts-node: specifier: 10.9.1 - version: 10.9.1(@types/node@16.18.13)(typescript@5.0.3) + version: 10.9.1(@types/node@16.18.13)(typescript@5.1.6) typescript: - specifier: ^5.0.3 - version: 5.0.3 + specifier: ^5.1.6 + version: 5.1.6 webpack: - specifier: 5.76.2 - version: 5.76.2(webpack-cli@5.0.1) + specifier: 5.88.2 + version: 5.88.2(webpack-cli@5.1.4) webpack-cli: - specifier: 5.0.1 - version: 5.0.1(@webpack-cli/generators@3.0.1)(webpack-dev-server@4.11.1)(webpack@5.76.2) + specifier: 5.1.4 + version: 5.1.4(@webpack-cli/generators@3.0.7)(webpack-dev-server@4.11.1)(webpack@5.88.2) webpack-dev-server: specifier: 4.11.1 - version: 4.11.1(webpack-cli@5.0.1)(webpack@5.76.2) + version: 4.11.1(webpack-cli@5.1.4)(webpack@5.88.2) packages/common: dependencies: @@ -198,12 +202,18 @@ importers: '@types/mocha': specifier: ^8.0.4 version: 8.2.3 + '@types/sinon': + specifier: ^10.0.2 + version: 10.0.13 js-yaml: specifier: ^4.1.0 version: 4.1.0 mocha: - specifier: ^8.1.3 - version: 8.4.0 + specifier: ^10.2.0 + version: 10.2.0 + sinon: + specifier: ^11.1.1 + version: 11.1.2 packages/cursorless-engine: dependencies: @@ -251,8 +261,8 @@ importers: specifier: ^4.1.0 version: 4.1.0 mocha: - specifier: ^8.1.3 - version: 8.4.0 + specifier: ^10.2.0 + version: 10.2.0 sinon: specifier: ^11.1.1 version: 11.1.2 @@ -262,27 +272,15 @@ importers: '@cursorless/cheatsheet': specifier: workspace:* version: link:../cheatsheet - '@mdx-js/loader': - specifier: 2.3.0 - version: 2.3.0(webpack@5.76.2) - '@mdx-js/react': - specifier: ^1.6.22 - version: 1.6.22(react@18.2.0) - '@next/mdx': - specifier: 13.4.10 - version: 13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@1.6.22) - '@types/mdx': - specifier: 2.0.5 - version: 2.0.5 eslint: specifier: ^8.38.0 version: 8.38.0 eslint-config-next: specifier: 13.2.3 - version: 13.2.3(eslint@8.38.0)(typescript@5.0.3) + version: 13.2.3(eslint@8.38.0)(typescript@5.1.6) next: specifier: 13.2.3 - version: 13.2.3(@babel/core@7.21.0)(react-dom@18.2.0)(react@18.2.0) + version: 13.2.3(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -293,15 +291,12 @@ importers: specifier: 2.12.0 version: 2.12.0(react@18.2.0) typescript: - specifier: ^5.0.3 - version: 5.0.3 + specifier: ^5.1.6 + version: 5.1.6 devDependencies: '@svgr/webpack': specifier: 6.5.1 version: 6.5.1 - '@types/mdx-js__react': - specifier: 1.5.5 - version: 1.5.5 '@types/node': specifier: ^16.11.3 version: 16.18.13 @@ -333,20 +328,23 @@ importers: specifier: 3.3.3 version: 3.3.3(@algolia/client-search@4.15.0)(react-dom@18.2.0)(react@18.2.0) '@docusaurus/core': - specifier: ~2.3.1 - version: 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) + specifier: 3.0.0-alpha.0 + version: 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) '@docusaurus/preset-classic': - specifier: ~2.3.1 - version: 2.3.1(@algolia/client-search@4.15.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) + specifier: 3.0.0-alpha.0 + version: 3.0.0-alpha.0(@algolia/client-search@4.15.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/theme-classic': + specifier: 3.0.0-alpha.0 + version: 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) '@docusaurus/theme-common': - specifier: 2.3.1 - version: 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) + specifier: 3.0.0-alpha.0 + version: 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) '@docusaurus/theme-search-algolia': - specifier: 2.3.1 - version: 2.3.1(patch_hash=dfty3zxmjzsb7sg6jf27rbwooe)(@algolia/client-search@4.15.0)(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) + specifier: 3.0.0-alpha.0 + version: 3.0.0-alpha.0(patch_hash=dfty3zxmjzsb7sg6jf27rbwooe)(@algolia/client-search@4.15.0)(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) '@mdx-js/react': - specifier: ^1.6.22 - version: 1.6.22(react@18.2.0) + specifier: 2.3.0 + version: 2.3.0(react@18.2.0) clsx: specifier: ^1.2.1 version: 1.2.1 @@ -366,30 +364,15 @@ importers: specifier: ^4.1.2 version: 4.1.2 devDependencies: - docusaurus-plugin-typedoc: - specifier: ^0.18.0 - version: 0.18.0(typedoc-plugin-markdown@3.14.0)(typedoc@0.23.28) - typedoc: - specifier: ^0.23.28 - version: 0.23.28(typescript@5.0.3) - typedoc-plugin-markdown: - specifier: ^3.14.0 - version: 3.14.0(typedoc@0.23.28) - typedoc-plugin-mdn-links: - specifier: ^3.0.3 - version: 3.0.3(typedoc@0.23.28) - typedoc-plugin-missing-exports: - specifier: ^1.0.0 - version: 1.0.0(typedoc@0.23.28) - typedoc-plugin-rename-defaults: - specifier: ^0.6.4 - version: 0.6.4(typedoc@0.23.28) - typedoc-plugin-resolve-crossmodule-references: - specifier: 0.3.3 - version: 0.3.3(typedoc@0.23.28) + '@docusaurus/module-type-aliases': + specifier: 3.0.0-alpha.0 + version: 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@tsconfig/docusaurus': + specifier: 2.0.0 + version: 2.0.0 typescript: - specifier: ^5.0.3 - version: 5.0.3 + specifier: ^5.1.6 + version: 5.1.6 packages/cursorless-vscode: dependencies: @@ -412,8 +395,8 @@ importers: specifier: ^4.17.21 version: 4.17.21 semver: - specifier: ^7.3.9 - version: 7.4.0 + specifier: ^7.5.2 + version: 7.5.2 tinycolor2: specifier: 1.6.0 version: 1.6.0 @@ -464,17 +447,20 @@ importers: specifier: ^0.17.11 version: 0.17.11 fast-xml-parser: - specifier: ^4.2.4 - version: 4.2.4 + specifier: ^4.2.5 + version: 4.2.5 fs-extra: specifier: 11.1.0 version: 11.1.0 glob: specifier: ^7.1.7 - version: 7.2.3 + version: 7.1.7 mocha: - specifier: ^8.1.3 - version: 8.4.0 + specifier: ^10.2.0 + version: 10.2.0 + sinon: + specifier: ^11.1.1 + version: 11.1.2 packages/cursorless-vscode-e2e: dependencies: @@ -513,8 +499,8 @@ importers: specifier: ^4.1.0 version: 4.1.0 mocha: - specifier: ^8.1.3 - version: 8.4.0 + specifier: ^10.2.0 + version: 10.2.0 sinon: specifier: ^11.1.1 version: 11.1.2 @@ -536,6 +522,12 @@ importers: '@types/normalize-path': specifier: ^3.0.0 version: 3.0.0 + js-yaml: + specifier: ^4.1.0 + version: 4.1.0 + lodash: + specifier: ^4.17.21 + version: 4.17.21 normalize-path: specifier: ^3.0.0 version: 3.0.0 @@ -543,9 +535,15 @@ importers: specifier: ^4.0.0 version: 4.0.0 type-fest: - specifier: 3.6.1 - version: 3.6.1 + specifier: 4.2.0 + version: 4.2.0 devDependencies: + '@types/js-yaml': + specifier: ^4.0.2 + version: 4.0.5 + '@types/lodash': + specifier: 4.14.181 + version: 4.14.181 esbuild: specifier: ^0.17.11 version: 0.17.11 @@ -557,7 +555,7 @@ importers: version: link:../common glob: specifier: ^7.1.7 - version: 7.2.3 + version: 7.1.7 devDependencies: '@types/glob': specifier: ^7.1.3 @@ -569,8 +567,8 @@ importers: specifier: ^2.1.3 version: 2.2.3 mocha: - specifier: ^8.1.3 - version: 8.4.0 + specifier: ^10.2.0 + version: 10.2.0 packages/vscode-common: dependencies: @@ -699,295 +697,190 @@ packages: '@algolia/requester-common': 4.15.0 dev: false - /@ampproject/remapping@2.2.0: - resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': 0.1.1 - '@jridgewell/trace-mapping': 0.3.17 - /@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.18 - dev: true + '@jridgewell/trace-mapping': 0.3.19 - /@arcanis/slice-ansi@1.1.1: - resolution: {integrity: sha512-xguP2WR2Dv0gQ7Ykbdb7BNCnPnIPB94uTi0Z2NvkRBEnhbwjOQ7QyQKJXrVQg4qDpiD9hA5l5cCwy/z2OXgc3w==} - dependencies: - grapheme-splitter: 1.0.4 - dev: true - - /@babel/code-frame@7.18.6: - resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.18.6 - - /@babel/code-frame@7.21.4: - resolution: {integrity: sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.18.6 - dev: true - - /@babel/compat-data@7.21.0: - resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==} - engines: {node: '>=6.9.0'} - - /@babel/compat-data@7.21.4: - resolution: {integrity: sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/core@7.12.9: - resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} + /@babel/code-frame@7.22.10: + resolution: {integrity: sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.21.1 - '@babel/helper-module-transforms': 7.21.2 - '@babel/helpers': 7.21.0 - '@babel/parser': 7.21.2 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 - '@babel/types': 7.21.2 - convert-source-map: 1.9.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - lodash: 4.17.21 - resolve: 1.22.1 - semver: 5.7.1 - source-map: 0.5.7 - transitivePeerDependencies: - - supports-color - dev: false + '@babel/highlight': 7.22.10 + chalk: 2.4.2 - /@babel/core@7.21.0: - resolution: {integrity: sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==} + /@babel/compat-data@7.22.9: + resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==} engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': 2.2.0 - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.21.1 - '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.21.0) - '@babel/helper-module-transforms': 7.21.2 - '@babel/helpers': 7.21.0 - '@babel/parser': 7.21.2 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 - '@babel/types': 7.21.2 - convert-source-map: 1.9.0 - debug: 4.3.4 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.0 - transitivePeerDependencies: - - supports-color - /@babel/core@7.21.4: - resolution: {integrity: sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA==} + /@babel/core@7.22.10: + resolution: {integrity: sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.4 - '@babel/helper-compilation-targets': 7.21.4(@babel/core@7.21.4) - '@babel/helper-module-transforms': 7.21.2 - '@babel/helpers': 7.21.0 - '@babel/parser': 7.21.4 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.4 - '@babel/types': 7.21.4 + '@babel/code-frame': 7.22.10 + '@babel/generator': 7.22.10 + '@babel/helper-compilation-targets': 7.22.10 + '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.10) + '@babel/helpers': 7.22.10 + '@babel/parser': 7.22.10 + '@babel/template': 7.22.5 + '@babel/traverse': 7.22.10 + '@babel/types': 7.22.10 convert-source-map: 1.9.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true - - /@babel/generator@7.21.1: - resolution: {integrity: sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.21.2 - '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.17 - jsesc: 2.5.2 - /@babel/generator@7.21.4: - resolution: {integrity: sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA==} + /@babel/generator@7.22.10: + resolution: {integrity: sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.4 + '@babel/types': 7.22.10 '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.18 + '@jridgewell/trace-mapping': 0.3.19 jsesc: 2.5.2 - dev: true /@babel/helper-annotate-as-pure@7.18.6: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.2 + '@babel/types': 7.22.10 /@babel/helper-builder-binary-assignment-operator-visitor@7.18.9: resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-explode-assignable-expression': 7.18.6 - '@babel/types': 7.21.2 - - /@babel/helper-compilation-targets@7.20.7(@babel/core@7.21.0): - resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.21.0 - '@babel/core': 7.21.0 - '@babel/helper-validator-option': 7.21.0 - browserslist: 4.21.5 - lru-cache: 5.1.1 - semver: 6.3.0 + '@babel/types': 7.22.10 - /@babel/helper-compilation-targets@7.21.4(@babel/core@7.21.4): - resolution: {integrity: sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg==} + /@babel/helper-compilation-targets@7.22.10: + resolution: {integrity: sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.21.4 - '@babel/core': 7.21.4 - '@babel/helper-validator-option': 7.21.0 - browserslist: 4.21.5 + '@babel/compat-data': 7.22.9 + '@babel/helper-validator-option': 7.22.5 + browserslist: 4.21.10 lru-cache: 5.1.1 - semver: 6.3.0 - dev: true + semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.21.0(@babel/core@7.21.0): + /@babel/helper-create-class-features-plugin@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.21.0 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-function-name': 7.22.5 '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 '@babel/helper-replace-supers': 7.20.7 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - '@babel/helper-split-export-declaration': 7.18.6 + '@babel/helper-split-export-declaration': 7.22.6 transitivePeerDependencies: - supports-color - /@babel/helper-create-regexp-features-plugin@7.21.0(@babel/core@7.21.0): + /@babel/helper-create-regexp-features-plugin@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-annotate-as-pure': 7.18.6 regexpu-core: 5.3.2 - /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.21.0): + /@babel/helper-define-polyfill-provider@0.3.3(@babel/core@7.22.10): resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-compilation-targets': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) lodash.debounce: 4.0.8 - resolve: 1.22.1 - semver: 6.3.0 + resolve: 1.22.4 + semver: 6.3.1 transitivePeerDependencies: - supports-color - /@babel/helper-environment-visitor@7.18.9: - resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} + /@babel/helper-environment-visitor@7.22.5: + resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==} engines: {node: '>=6.9.0'} /@babel/helper-explode-assignable-expression@7.18.6: resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.2 + '@babel/types': 7.22.10 - /@babel/helper-function-name@7.21.0: - resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} + /@babel/helper-function-name@7.22.5: + resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.20.7 - '@babel/types': 7.21.2 + '@babel/template': 7.22.5 + '@babel/types': 7.22.10 - /@babel/helper-hoist-variables@7.18.6: - resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} + /@babel/helper-hoist-variables@7.22.5: + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.2 + '@babel/types': 7.22.10 /@babel/helper-member-expression-to-functions@7.21.0: resolution: {integrity: sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.2 + '@babel/types': 7.22.10 - /@babel/helper-module-imports@7.18.6: - resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} + /@babel/helper-module-imports@7.22.5: + resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.2 + '@babel/types': 7.22.10 - /@babel/helper-module-transforms@7.21.2: - resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==} + /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.10): + resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-module-imports': 7.18.6 - '@babel/helper-simple-access': 7.20.2 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/helper-validator-identifier': 7.19.1 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 - '@babel/types': 7.21.2 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.22.10 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-module-imports': 7.22.5 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.5 /@babel/helper-optimise-call-expression@7.18.6: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.2 - - /@babel/helper-plugin-utils@7.10.4: - resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} - dev: false + '@babel/types': 7.22.10 /@babel/helper-plugin-utils@7.20.2: resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==} engines: {node: '>=6.9.0'} - /@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.21.0): + /@babel/helper-remap-async-to-generator@7.18.9(@babel/core@7.22.10): resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-wrap-function': 7.20.5 - '@babel/types': 7.21.2 + '@babel/types': 7.22.10 transitivePeerDependencies: - supports-color @@ -995,1005 +888,950 @@ packages: resolution: {integrity: sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 - '@babel/types': 7.21.2 + '@babel/template': 7.22.5 + '@babel/traverse': 7.22.10 + '@babel/types': 7.22.10 transitivePeerDependencies: - supports-color - /@babel/helper-simple-access@7.20.2: - resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} + /@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.21.2 + '@babel/types': 7.22.10 /@babel/helper-skip-transparent-expression-wrappers@7.20.0: resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.2 + '@babel/types': 7.22.10 - /@babel/helper-split-export-declaration@7.18.6: - resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} + /@babel/helper-split-export-declaration@7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.21.2 + '@babel/types': 7.22.10 - /@babel/helper-string-parser@7.19.4: - resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} + /@babel/helper-string-parser@7.22.5: + resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-identifier@7.19.1: - resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} + /@babel/helper-validator-identifier@7.22.5: + resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-option@7.21.0: - resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} + /@babel/helper-validator-option@7.22.5: + resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==} engines: {node: '>=6.9.0'} /@babel/helper-wrap-function@7.20.5: resolution: {integrity: sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-function-name': 7.21.0 - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 - '@babel/types': 7.21.2 + '@babel/helper-function-name': 7.22.5 + '@babel/template': 7.22.5 + '@babel/traverse': 7.22.10 + '@babel/types': 7.22.10 transitivePeerDependencies: - supports-color - /@babel/helpers@7.21.0: - resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==} + /@babel/helpers@7.22.10: + resolution: {integrity: sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.20.7 - '@babel/traverse': 7.21.2 - '@babel/types': 7.21.2 + '@babel/template': 7.22.5 + '@babel/traverse': 7.22.10 + '@babel/types': 7.22.10 transitivePeerDependencies: - supports-color - /@babel/highlight@7.18.6: - resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} + /@babel/highlight@7.22.10: + resolution: {integrity: sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-validator-identifier': 7.19.1 + '@babel/helper-validator-identifier': 7.22.5 chalk: 2.4.2 js-tokens: 4.0.0 - /@babel/parser@7.21.2: - resolution: {integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.21.2 - - /@babel/parser@7.21.4: - resolution: {integrity: sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw==} + /@babel/parser@7.22.10: + resolution: {integrity: sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.21.4 - dev: true + '@babel/types': 7.22.10 - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.21.0): + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.20.7(@babel/core@7.21.0): + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.20.7(@babel/core@7.22.10): resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.21.0) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.10) - /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.21.0): + /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.22.10): resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-environment-visitor': 7.18.9 + '@babel/core': 7.22.10 + '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.21.0) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.21.0) + '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.22.10) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.10) transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.21.0): + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-class-static-block@7.21.0(@babel/core@7.21.0): + /@babel/plugin-proposal-class-static-block@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.21.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.10) transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.21.0): + /@babel/plugin-proposal-dynamic-import@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.10) - /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.21.0): + /@babel/plugin-proposal-export-namespace-from@7.18.9(@babel/core@7.22.10): resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.21.0) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.10) - /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.21.0): + /@babel/plugin-proposal-json-strings@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.10) - /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.21.0): + /@babel/plugin-proposal-logical-assignment-operators@7.20.7(@babel/core@7.22.10): resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.10) - /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.21.0): + /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.10) - /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.21.0): + /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.21.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.10) - /@babel/plugin-proposal-object-rest-spread@7.12.1(@babel/core@7.12.9): - resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) - '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.12.9) - dev: false - - /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.21.0): + /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.22.10): resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.21.0 - '@babel/core': 7.21.0 - '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.21.0) + '@babel/compat-data': 7.22.9 + '@babel/core': 7.22.10 + '@babel/helper-compilation-targets': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.21.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.22.10) - /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.21.0): + /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.10) - /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.21.0): + /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.10) - /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.21.0): + /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-private-property-in-object@7.21.0(@babel/core@7.21.0): + /@babel/plugin-proposal-private-property-in-object@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.21.0) + '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.10) transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.21.0): + /@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-create-regexp-features-plugin': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-create-regexp-features-plugin': 7.21.0(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.21.0): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.10): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.22.10): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.21.0): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.10): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.21.0): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.10): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.10): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.10): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-import-assertions@7.20.0(@babel/core@7.21.0): + /@babel/plugin-syntax-import-assertions@7.20.0(@babel/core@7.22.10): resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.21.0): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.10): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.10): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-plugin-utils': 7.20.2 - - /@babel/plugin-syntax-jsx@7.12.1(@babel/core@7.12.9): - resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.9 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - dev: false - /@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.21.0): + /@babel/plugin-syntax-jsx@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.21.0): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.10): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.10): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.21.0): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.10): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-plugin-utils': 7.20.2 - - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.12.9): - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.9 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - dev: false - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.10): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.10): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.21.0): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.10): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.21.0): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.10): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.21.0): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.10): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-typescript@7.20.0(@babel/core@7.21.0): + /@babel/plugin-syntax-typescript@7.20.0(@babel/core@7.22.10): resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-arrow-functions@7.20.7(@babel/core@7.21.0): + /@babel/plugin-transform-arrow-functions@7.20.7(@babel/core@7.22.10): resolution: {integrity: sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-async-to-generator@7.20.7(@babel/core@7.21.0): + /@babel/plugin-transform-async-to-generator@7.20.7(@babel/core@7.22.10): resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-module-imports': 7.18.6 + '@babel/core': 7.22.10 + '@babel/helper-module-imports': 7.22.5 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.21.0) + '@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.22.10) transitivePeerDependencies: - supports-color - /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-block-scoped-functions@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.21.0): + /@babel/plugin-transform-block-scoping@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-classes@7.21.0(@babel/core@7.21.0): + /@babel/plugin-transform-classes@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.21.0) - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.21.0 + '@babel/helper-compilation-targets': 7.22.10 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-function-name': 7.22.5 '@babel/helper-optimise-call-expression': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-replace-supers': 7.20.7 - '@babel/helper-split-export-declaration': 7.18.6 + '@babel/helper-split-export-declaration': 7.22.6 globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/plugin-transform-computed-properties@7.20.7(@babel/core@7.21.0): + /@babel/plugin-transform-computed-properties@7.20.7(@babel/core@7.22.10): resolution: {integrity: sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/template': 7.20.7 + '@babel/template': 7.22.5 - /@babel/plugin-transform-destructuring@7.20.7(@babel/core@7.21.0): + /@babel/plugin-transform-destructuring@7.20.7(@babel/core@7.22.10): resolution: {integrity: sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-dotall-regex@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-create-regexp-features-plugin': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-create-regexp-features-plugin': 7.21.0(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.21.0): + /@babel/plugin-transform-duplicate-keys@7.18.9(@babel/core@7.22.10): resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-exponentiation-operator@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-for-of@7.21.0(@babel/core@7.21.0): + /@babel/plugin-transform-for-of@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.21.0): + /@babel/plugin-transform-function-name@7.18.9(@babel/core@7.22.10): resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.21.0) - '@babel/helper-function-name': 7.21.0 + '@babel/core': 7.22.10 + '@babel/helper-compilation-targets': 7.22.10 + '@babel/helper-function-name': 7.22.5 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-literals@7.18.9(@babel/core@7.21.0): + /@babel/plugin-transform-literals@7.18.9(@babel/core@7.22.10): resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-member-expression-literals@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-modules-amd@7.20.11(@babel/core@7.21.0): + /@babel/plugin-transform-modules-amd@7.20.11(@babel/core@7.22.10): resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-module-transforms': 7.21.2 + '@babel/core': 7.22.10 + '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - transitivePeerDependencies: - - supports-color - /@babel/plugin-transform-modules-commonjs@7.21.2(@babel/core@7.21.0): + /@babel/plugin-transform-modules-commonjs@7.21.2(@babel/core@7.22.10): resolution: {integrity: sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-module-transforms': 7.21.2 + '@babel/core': 7.22.10 + '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-simple-access': 7.20.2 - transitivePeerDependencies: - - supports-color + '@babel/helper-simple-access': 7.22.5 - /@babel/plugin-transform-modules-systemjs@7.20.11(@babel/core@7.21.0): + /@babel/plugin-transform-modules-systemjs@7.20.11(@babel/core@7.22.10): resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-module-transforms': 7.21.2 + '@babel/core': 7.22.10 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-validator-identifier': 7.19.1 - transitivePeerDependencies: - - supports-color + '@babel/helper-validator-identifier': 7.22.5 - /@babel/plugin-transform-modules-umd@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-modules-umd@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-module-transforms': 7.21.2 + '@babel/core': 7.22.10 + '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - transitivePeerDependencies: - - supports-color - /@babel/plugin-transform-named-capturing-groups-regex@7.20.5(@babel/core@7.21.0): + /@babel/plugin-transform-named-capturing-groups-regex@7.20.5(@babel/core@7.22.10): resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-create-regexp-features-plugin': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-create-regexp-features-plugin': 7.21.0(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-new-target@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-new-target@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-object-super@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-replace-supers': 7.20.7 transitivePeerDependencies: - supports-color - /@babel/plugin-transform-parameters@7.20.7(@babel/core@7.12.9): - resolution: {integrity: sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.20.2 - dev: false - - /@babel/plugin-transform-parameters@7.20.7(@babel/core@7.21.0): + /@babel/plugin-transform-parameters@7.20.7(@babel/core@7.22.10): resolution: {integrity: sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-property-literals@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-react-constant-elements@7.20.2(@babel/core@7.21.0): + /@babel/plugin-transform-react-constant-elements@7.20.2(@babel/core@7.22.10): resolution: {integrity: sha512-KS/G8YI8uwMGKErLFOHS/ekhqdHhpEloxs43NecQHVgo2QuQSyJhGIY1fL8UGl9wy5ItVwwoUL4YxVqsplGq2g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-react-display-name@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-react-jsx-development@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-react-jsx-development@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/plugin-transform-react-jsx': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/plugin-transform-react-jsx': 7.21.0(@babel/core@7.22.10) - /@babel/plugin-transform-react-jsx@7.21.0(@babel/core@7.21.0): + /@babel/plugin-transform-react-jsx@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-module-imports': 7.18.6 + '@babel/helper-module-imports': 7.22.5 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.21.0) - '@babel/types': 7.21.2 + '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.22.10) + '@babel/types': 7.22.10 - /@babel/plugin-transform-react-pure-annotations@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-react-pure-annotations@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-regenerator@7.20.5(@babel/core@7.21.0): + /@babel/plugin-transform-regenerator@7.20.5(@babel/core@7.22.10): resolution: {integrity: sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 regenerator-transform: 0.15.1 - /@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-reserved-words@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-runtime@7.21.0(@babel/core@7.21.0): + /@babel/plugin-transform-runtime@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-module-imports': 7.18.6 + '@babel/core': 7.22.10 + '@babel/helper-module-imports': 7.22.5 '@babel/helper-plugin-utils': 7.20.2 - babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.21.0) - babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.21.0) - babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.21.0) - semver: 6.3.0 + babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.22.10) + babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.22.10) + babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.22.10) + semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-shorthand-properties@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-spread@7.20.7(@babel/core@7.21.0): + /@babel/plugin-transform-spread@7.20.7(@babel/core@7.22.10): resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-sticky-regex@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.21.0): + /@babel/plugin-transform-template-literals@7.18.9(@babel/core@7.22.10): resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.21.0): + /@babel/plugin-transform-typeof-symbol@7.18.9(@babel/core@7.22.10): resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-typescript@7.21.0(@babel/core@7.21.0): + /@babel/plugin-transform-typescript@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-xo///XTPp3mDzTtrqXoBlK9eiAYW3wv9JXglcn/u1bi60RW11dEUxIgA8cbnDhutS1zacjMRmAwxE0gMklLnZg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-create-class-features-plugin': 7.21.0(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.21.0) + '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.22.10) transitivePeerDependencies: - supports-color - /@babel/plugin-transform-unicode-escapes@7.18.10(@babel/core@7.21.0): + /@babel/plugin-transform-unicode-escapes@7.18.10(@babel/core@7.22.10): resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.21.0): + /@babel/plugin-transform-unicode-regex@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-create-regexp-features-plugin': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-create-regexp-features-plugin': 7.21.0(@babel/core@7.22.10) '@babel/helper-plugin-utils': 7.20.2 - /@babel/preset-env@7.20.2(@babel/core@7.21.0): + /@babel/preset-env@7.20.2(@babel/core@7.22.10): resolution: {integrity: sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.21.0 - '@babel/core': 7.21.0 - '@babel/helper-compilation-targets': 7.20.7(@babel/core@7.21.0) + '@babel/compat-data': 7.22.9 + '@babel/core': 7.22.10 + '@babel/helper-compilation-targets': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-validator-option': 7.21.0 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7(@babel/core@7.21.0) - '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.21.0) - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-proposal-class-static-block': 7.21.0(@babel/core@7.21.0) - '@babel/plugin-proposal-dynamic-import': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.21.0) - '@babel/plugin-proposal-json-strings': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.21.0) - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.21.0) - '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.21.0) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-proposal-private-property-in-object': 7.21.0(@babel/core@7.21.0) - '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.21.0) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.21.0) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.21.0) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-import-assertions': 7.20.0(@babel/core@7.21.0) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.21.0) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.21.0) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.21.0) - '@babel/plugin-transform-arrow-functions': 7.20.7(@babel/core@7.21.0) - '@babel/plugin-transform-async-to-generator': 7.20.7(@babel/core@7.21.0) - '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.21.0) - '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.21.0) - '@babel/plugin-transform-computed-properties': 7.20.7(@babel/core@7.21.0) - '@babel/plugin-transform-destructuring': 7.20.7(@babel/core@7.21.0) - '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-duplicate-keys': 7.18.9(@babel/core@7.21.0) - '@babel/plugin-transform-exponentiation-operator': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-for-of': 7.21.0(@babel/core@7.21.0) - '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.21.0) - '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.21.0) - '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.21.0) - '@babel/plugin-transform-modules-commonjs': 7.21.2(@babel/core@7.21.0) - '@babel/plugin-transform-modules-systemjs': 7.20.11(@babel/core@7.21.0) - '@babel/plugin-transform-modules-umd': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5(@babel/core@7.21.0) - '@babel/plugin-transform-new-target': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.21.0) - '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-regenerator': 7.20.5(@babel/core@7.21.0) - '@babel/plugin-transform-reserved-words': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-spread': 7.20.7(@babel/core@7.21.0) - '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.21.0) - '@babel/plugin-transform-typeof-symbol': 7.18.9(@babel/core@7.21.0) - '@babel/plugin-transform-unicode-escapes': 7.18.10(@babel/core@7.21.0) - '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.21.0) - '@babel/preset-modules': 0.1.5(@babel/core@7.21.0) - '@babel/types': 7.21.2 - babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.21.0) - babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.21.0) - babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.21.0) + '@babel/helper-validator-option': 7.22.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7(@babel/core@7.22.10) + '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.22.10) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-proposal-class-static-block': 7.21.0(@babel/core@7.22.10) + '@babel/plugin-proposal-dynamic-import': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-proposal-export-namespace-from': 7.18.9(@babel/core@7.22.10) + '@babel/plugin-proposal-json-strings': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-proposal-logical-assignment-operators': 7.20.7(@babel/core@7.22.10) + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.22.10) + '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.22.10) + '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-proposal-private-property-in-object': 7.21.0(@babel/core@7.22.10) + '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.10) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.10) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.22.10) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-import-assertions': 7.20.0(@babel/core@7.22.10) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.10) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.10) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.22.10) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.10) + '@babel/plugin-transform-arrow-functions': 7.20.7(@babel/core@7.22.10) + '@babel/plugin-transform-async-to-generator': 7.20.7(@babel/core@7.22.10) + '@babel/plugin-transform-block-scoped-functions': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-block-scoping': 7.21.0(@babel/core@7.22.10) + '@babel/plugin-transform-classes': 7.21.0(@babel/core@7.22.10) + '@babel/plugin-transform-computed-properties': 7.20.7(@babel/core@7.22.10) + '@babel/plugin-transform-destructuring': 7.20.7(@babel/core@7.22.10) + '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-duplicate-keys': 7.18.9(@babel/core@7.22.10) + '@babel/plugin-transform-exponentiation-operator': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-for-of': 7.21.0(@babel/core@7.22.10) + '@babel/plugin-transform-function-name': 7.18.9(@babel/core@7.22.10) + '@babel/plugin-transform-literals': 7.18.9(@babel/core@7.22.10) + '@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.22.10) + '@babel/plugin-transform-modules-commonjs': 7.21.2(@babel/core@7.22.10) + '@babel/plugin-transform-modules-systemjs': 7.20.11(@babel/core@7.22.10) + '@babel/plugin-transform-modules-umd': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5(@babel/core@7.22.10) + '@babel/plugin-transform-new-target': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-object-super': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-parameters': 7.20.7(@babel/core@7.22.10) + '@babel/plugin-transform-property-literals': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-regenerator': 7.20.5(@babel/core@7.22.10) + '@babel/plugin-transform-reserved-words': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-shorthand-properties': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-spread': 7.20.7(@babel/core@7.22.10) + '@babel/plugin-transform-sticky-regex': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-template-literals': 7.18.9(@babel/core@7.22.10) + '@babel/plugin-transform-typeof-symbol': 7.18.9(@babel/core@7.22.10) + '@babel/plugin-transform-unicode-escapes': 7.18.10(@babel/core@7.22.10) + '@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.22.10) + '@babel/preset-modules': 0.1.5(@babel/core@7.22.10) + '@babel/types': 7.22.10 + babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.22.10) + babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.22.10) + babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.22.10) core-js-compat: 3.29.0 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color - /@babel/preset-modules@0.1.5(@babel/core@7.21.0): + /@babel/preset-modules@0.1.5(@babel/core@7.22.10): resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.21.0) - '@babel/types': 7.21.2 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-dotall-regex': 7.18.6(@babel/core@7.22.10) + '@babel/types': 7.22.10 esutils: 2.0.3 - /@babel/preset-react@7.18.6(@babel/core@7.21.0): + /@babel/preset-react@7.18.6(@babel/core@7.22.10): resolution: {integrity: sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-validator-option': 7.21.0 - '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-react-jsx': 7.21.0(@babel/core@7.21.0) - '@babel/plugin-transform-react-jsx-development': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-transform-react-pure-annotations': 7.18.6(@babel/core@7.21.0) + '@babel/helper-validator-option': 7.22.5 + '@babel/plugin-transform-react-display-name': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-react-jsx': 7.21.0(@babel/core@7.22.10) + '@babel/plugin-transform-react-jsx-development': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-transform-react-pure-annotations': 7.18.6(@babel/core@7.22.10) - /@babel/preset-typescript@7.21.0(@babel/core@7.21.0): + /@babel/preset-typescript@7.21.0(@babel/core@7.22.10): resolution: {integrity: sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-validator-option': 7.21.0 - '@babel/plugin-transform-typescript': 7.21.0(@babel/core@7.21.0) + '@babel/helper-validator-option': 7.22.5 + '@babel/plugin-transform-typescript': 7.21.0(@babel/core@7.22.10) transitivePeerDependencies: - supports-color @@ -2014,65 +1852,38 @@ packages: dependencies: regenerator-runtime: 0.13.11 - /@babel/template@7.20.7: - resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.18.6 - '@babel/parser': 7.21.2 - '@babel/types': 7.21.2 - - /@babel/traverse@7.21.2: - resolution: {integrity: sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==} + /@babel/template@7.22.5: + resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.21.1 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.21.0 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.2 - '@babel/types': 7.21.2 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/code-frame': 7.22.10 + '@babel/parser': 7.22.10 + '@babel/types': 7.22.10 - /@babel/traverse@7.21.4: - resolution: {integrity: sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q==} + /@babel/traverse@7.22.10: + resolution: {integrity: sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.21.4 - '@babel/generator': 7.21.4 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.21.0 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.21.4 - '@babel/types': 7.21.4 - debug: 4.3.4 + '@babel/code-frame': 7.22.10 + '@babel/generator': 7.22.10 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-function-name': 7.22.5 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.22.10 + '@babel/types': 7.22.10 + debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true - - /@babel/types@7.21.2: - resolution: {integrity: sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.19.4 - '@babel/helper-validator-identifier': 7.19.1 - to-fast-properties: 2.0.0 - /@babel/types@7.21.4: - resolution: {integrity: sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA==} + /@babel/types@7.22.10: + resolution: {integrity: sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.19.4 - '@babel/helper-validator-identifier': 7.19.1 + '@babel/helper-string-parser': 7.22.5 + '@babel/helper-validator-identifier': 7.22.5 to-fast-properties: 2.0.0 - dev: true /@bcoe/v8-coverage@0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -2122,35 +1933,35 @@ packages: - '@algolia/client-search' dev: false - /@docusaurus/core@2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-0Jd4jtizqnRAr7svWaBbbrCCN8mzBNd2xFLoT/IM7bGfFie5y58oz97KzXliwiLY3zWjqMXjQcuP1a5VgCv2JA==} + /@docusaurus/core@3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-e1P/PpQqy0DFnYmE6Mv7Dv0RhhA0nF5G+jwkMEEOrztRKaDOqHzWZYy7IC0s+63YizCzgYYuyD02QMhgr77Yhg==} engines: {node: '>=16.14'} hasBin: true peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@babel/core': 7.21.0 - '@babel/generator': 7.21.1 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-transform-runtime': 7.21.0(@babel/core@7.21.0) - '@babel/preset-env': 7.20.2(@babel/core@7.21.0) - '@babel/preset-react': 7.18.6(@babel/core@7.21.0) - '@babel/preset-typescript': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/generator': 7.22.10 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-transform-runtime': 7.21.0(@babel/core@7.22.10) + '@babel/preset-env': 7.20.2(@babel/core@7.22.10) + '@babel/preset-react': 7.18.6(@babel/core@7.22.10) + '@babel/preset-typescript': 7.21.0(@babel/core@7.22.10) '@babel/runtime': 7.21.0 '@babel/runtime-corejs3': 7.21.0 - '@babel/traverse': 7.21.2 - '@docusaurus/cssnano-preset': 2.3.1 - '@docusaurus/logger': 2.3.1 - '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1)(react-dom@18.2.0)(react@18.2.0) + '@babel/traverse': 7.22.10 + '@docusaurus/cssnano-preset': 3.0.0-alpha.0 + '@docusaurus/logger': 3.0.0-alpha.0 + '@docusaurus/mdx-loader': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(react-dom@18.2.0)(react@18.2.0) '@docusaurus/react-loadable': 5.5.2(react@18.2.0) - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-common': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1) + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-common': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) '@slorber/static-site-generator-webpack-plugin': 4.0.7 '@svgr/webpack': 6.5.1 autoprefixer: 10.4.13(postcss@8.4.21) - babel-loader: 8.3.0(@babel/core@7.21.0)(webpack@5.76.2) + babel-loader: 9.1.3(@babel/core@7.22.10)(webpack@5.88.2) babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 chalk: 4.1.2 @@ -2159,50 +1970,50 @@ packages: cli-table3: 0.6.3 combine-promises: 1.1.0 commander: 5.1.0 - copy-webpack-plugin: 11.0.0(webpack@5.76.2) + copy-webpack-plugin: 11.0.0(webpack@5.88.2) core-js: 3.29.0 - css-loader: 6.7.3(webpack@5.76.2) - css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.2)(webpack@5.76.2) + css-loader: 6.7.3(webpack@5.88.2) + css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.2)(webpack@5.88.2) cssnano: 5.1.15(postcss@8.4.21) del: 6.1.1 detect-port: 1.5.1 escape-html: 1.0.3 eta: 2.0.1 - file-loader: 6.2.0(webpack@5.76.2) - fs-extra: 10.1.0 - html-minifier-terser: 6.1.0 + file-loader: 6.2.0(webpack@5.88.2) + fs-extra: 11.1.0 + html-minifier-terser: 7.2.0 html-tags: 3.2.0 - html-webpack-plugin: 5.5.0(webpack@5.76.2) + html-webpack-plugin: 5.5.0(webpack@5.88.2) import-fresh: 3.3.0 leven: 3.1.0 lodash: 4.17.21 - mini-css-extract-plugin: 2.7.3(webpack@5.76.2) + mini-css-extract-plugin: 2.7.3(webpack@5.88.2) postcss: 8.4.21 - postcss-loader: 7.0.2(postcss@8.4.21)(webpack@5.76.2) + postcss-loader: 7.0.2(postcss@8.4.21)(webpack@5.88.2) prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1(eslint@8.38.0)(typescript@5.0.3)(webpack@5.76.2) + react-dev-utils: 12.0.1(eslint@8.38.0)(typescript@5.1.6)(webpack@5.88.2) react-dom: 18.2.0(react@18.2.0) react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0) react-loadable: /@docusaurus/react-loadable@5.5.2(react@18.2.0) - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@5.5.2)(webpack@5.76.2) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@5.5.2)(webpack@5.88.2) react-router: 5.3.4(react@18.2.0) react-router-config: 5.1.1(react-router@5.3.4)(react@18.2.0) react-router-dom: 5.3.4(react@18.2.0) rtl-detect: 1.0.4 - semver: 7.3.8 + semver: 7.5.4 serve-handler: 6.1.5 shelljs: 0.8.5 - terser-webpack-plugin: 5.3.7(webpack@5.76.2) - tslib: 2.5.0 - update-notifier: 5.1.0 - url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.76.2) - wait-on: 6.0.1 - webpack: 5.76.2(webpack-cli@5.0.1) + terser-webpack-plugin: 5.3.9(webpack@5.88.2) + tslib: 2.6.1 + update-notifier: 6.0.2 + url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.88.2) + wait-on: 7.0.1 + webpack: 5.88.2(webpack-cli@5.1.4) webpack-bundle-analyzer: 4.8.0 - webpack-dev-server: 4.11.1(webpack-cli@5.0.1)(webpack@5.76.2) - webpack-merge: 5.8.0 - webpackbar: 5.0.2(webpack@5.76.2) + webpack-dev-server: 4.11.1(webpack-cli@5.1.4)(webpack@5.88.2) + webpack-merge: 5.9.0 + webpackbar: 5.0.2(webpack@5.88.2) transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' @@ -2222,50 +2033,58 @@ packages: - webpack-cli dev: false - /@docusaurus/cssnano-preset@2.3.1: - resolution: {integrity: sha512-7mIhAROES6CY1GmCjR4CZkUfjTL6B3u6rKHK0ChQl2d1IevYXq/k/vFgvOrJfcKxiObpMnE9+X6R2Wt1KqxC6w==} + /@docusaurus/cssnano-preset@3.0.0-alpha.0: + resolution: {integrity: sha512-W+rCRAAv/AIePyWk62tYUxZBRJojBWwIW0/olhhjoEyI4cyLrfUXE1be8gilu0SoDw6S1WukDCoEf+31+9+ZJg==} engines: {node: '>=16.14'} dependencies: cssnano-preset-advanced: 5.3.10(postcss@8.4.21) postcss: 8.4.21 postcss-sort-media-queries: 4.3.0(postcss@8.4.21) - tslib: 2.5.0 + tslib: 2.6.1 dev: false - /@docusaurus/logger@2.3.1: - resolution: {integrity: sha512-2lAV/olKKVr9qJhfHFCaqBIl8FgYjbUFwgUnX76+cULwQYss+42ZQ3grHGFvI0ocN2X55WcYe64ellQXz7suqg==} + /@docusaurus/logger@3.0.0-alpha.0: + resolution: {integrity: sha512-atQzfn8A5A95qOIgTU8+YQts0eWwv7jru9NLp+Jauu0ykWVjKP0IXFHrtHkpLi96gUjIgdRb0AYaLZFGME74ZQ==} engines: {node: '>=16.14'} dependencies: chalk: 4.1.2 - tslib: 2.5.0 + tslib: 2.6.1 dev: false - /@docusaurus/mdx-loader@2.3.1(@docusaurus/types@2.3.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Gzga7OsxQRpt3392K9lv/bW4jGppdLFJh3luKRknCKSAaZrmVkOQv2gvCn8LAOSZ3uRg5No7AgYs/vpL8K94lA==} + /@docusaurus/mdx-loader@3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-R4NUhQldtTdoxLq5C1QgTmX+qAmH0S3RBQHnGhlNjnK1ZUUzrbZvl4luTQ5OziQ2eQDuDmwpPPZqYKbeuKLNcw==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@babel/parser': 7.21.2 - '@babel/traverse': 7.21.2 - '@docusaurus/logger': 2.3.1 - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) - '@mdx-js/mdx': 1.6.22 + '@babel/parser': 7.22.10 + '@babel/traverse': 7.22.10 + '@docusaurus/logger': 3.0.0-alpha.0 + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@mdx-js/mdx': 2.3.0 escape-html: 1.0.3 - file-loader: 6.2.0(webpack@5.76.2) - fs-extra: 10.1.0 + estree-util-value-to-estree: 2.1.0 + file-loader: 6.2.0(webpack@5.88.2) + fs-extra: 11.1.0 + hastscript: 7.2.0 image-size: 1.0.2 - mdast-util-to-string: 2.0.0 + mdast-util-mdx: 2.0.1 + mdast-util-to-string: 3.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + rehype-raw: 6.1.1 + remark-comment: 1.0.0 + remark-directive: 2.0.1 remark-emoji: 2.2.0 + remark-gfm: 3.0.1 stringify-object: 3.3.0 - tslib: 2.5.0 - unified: 9.2.2 + tslib: 2.6.1 + unified: 10.1.2 unist-util-visit: 2.0.3 - url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.76.2) - webpack: 5.76.2(webpack-cli@5.0.1) + url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.88.2) + webpack: 5.88.2(webpack-cli@5.1.4) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -2275,14 +2094,14 @@ packages: - webpack-cli dev: false - /@docusaurus/module-type-aliases@2.3.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-6KkxfAVOJqIUynTRb/tphYCl+co3cP0PlHiMDbi+SzmYxMdgIrwYqH9yAnGSDoN6Jk2ZE/JY/Azs/8LPgKP48A==} + /@docusaurus/module-type-aliases@3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-9Uko9ndSSsRFFpw23zCw0TuzQOrHuYwfuA1gxDoATSGmWdSu8+EVGBV7TP3EHKb8s9EImlZ6I+3CROuoM1fvDQ==} peerDependencies: react: '*' react-dom: '*' dependencies: '@docusaurus/react-loadable': 5.5.2(react@18.2.0) - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) '@types/history': 4.7.11 '@types/react': 18.0.28 '@types/react-router-config': 5.0.6 @@ -2296,33 +2115,32 @@ packages: - esbuild - uglify-js - webpack-cli - dev: false - /@docusaurus/plugin-content-blog@2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-f5LjqX+9WkiLyGiQ41x/KGSJ/9bOjSD8lsVhPvYeUYHCtYpuiDKfhZE07O4EqpHkBx4NQdtQDbp+aptgHSTuiw==} + /@docusaurus/plugin-content-blog@3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-ZKYq0Q888AeIPrTUhw6igq/e2Ee5WLENaOSy2uzVtPLieXu0BAw4gQqV2qyhZr0vwvMYhJ4Ke7KTMFSAgBXdyg==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/logger': 2.3.1 - '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1)(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-common': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1) + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/logger': 3.0.0-alpha.0 + '@docusaurus/mdx-loader': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-common': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) cheerio: 1.0.0-rc.12 feed: 4.2.2 - fs-extra: 10.1.0 + fs-extra: 11.1.0 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) reading-time: 1.5.0 - tslib: 2.5.0 + tslib: 2.6.1 unist-util-visit: 2.0.3 utility-types: 3.10.0 - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -2341,31 +2159,31 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-content-docs@2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-DxztTOBEruv7qFxqUtbsqXeNcHqcVEIEe+NQoI1oi2DBmKBhW/o0MIal8lt+9gvmpx3oYtlwmLOOGepxZgJGkw==} + /@docusaurus/plugin-content-docs@3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-dlxgXsbvjl4jARJi32dn5BAU7LgQRJX18pC/jsrq3IeHQNS9sXSBFmHItK66JtqwXTdhpipkui3iIari2NNpFQ==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/logger': 2.3.1 - '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1)(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/module-type-aliases': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1) + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/logger': 3.0.0-alpha.0 + '@docusaurus/mdx-loader': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/module-type-aliases': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) '@types/react-router-config': 5.0.6 combine-promises: 1.1.0 - fs-extra: 10.1.0 + fs-extra: 11.1.0 import-fresh: 3.3.0 js-yaml: 4.1.0 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.0 + tslib: 2.6.1 utility-types: 3.10.0 - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -2384,23 +2202,23 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-content-pages@2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-E80UL6hvKm5VVw8Ka8YaVDtO6kWWDVUK4fffGvkpQ/AJQDOg99LwOXKujPoICC22nUFTsZ2Hp70XvpezCsFQaA==} + /@docusaurus/plugin-content-pages@3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-yoTfh+xBZaOM3tBJFBpwYsDqnK4zAJjJtAJ80MnnnXIZ9gw640T9F+OjIqwFwp3rphpdONGg1QmeEnmAzy64QA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1)(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1) - fs-extra: 10.1.0 + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/mdx-loader': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + fs-extra: 11.1.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.0 - webpack: 5.76.2(webpack-cli@5.0.1) + tslib: 2.6.1 + webpack: 5.88.2(webpack-cli@5.1.4) transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -2419,21 +2237,21 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-debug@2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-Ujpml1Ppg4geB/2hyu2diWnO49az9U2bxM9Shen7b6qVcyFisNJTkVG2ocvLC7wM1efTJcUhBO6zAku2vKJGMw==} + /@docusaurus/plugin-debug@3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-2dNVjl//5G5djj1+YZ3aqaAmxNGGQydzUr3tZnaGfej7Z2NrhYrGo1LFKI+EgB5TpX/Pu9zIhGi/D0kS8j7BlA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) - fs-extra: 10.1.0 + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + fs-extra: 11.1.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-json-view: 1.21.3(react-dom@18.2.0)(react@18.2.0) - tslib: 2.5.0 + tslib: 2.6.1 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -2454,19 +2272,19 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-google-analytics@2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-OHip0GQxKOFU8n7gkt3TM4HOYTXPCFDjqKbMClDD3KaDnyTuMp/Zvd9HSr770lLEscgPWIvzhJByRAClqsUWiQ==} + /@docusaurus/plugin-google-analytics@3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-ybaJQBHGzMNWOEPMEQ9jhln0pxBrLgWIbj7YlzjKjfHCKZ1FYEKlvQBrps8MPfH+d3LhwS7f9dd7Z1sJs3GUlA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1) + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.0 + tslib: 2.6.1 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -2485,19 +2303,20 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-google-gtag@2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-uXtDhfu4+Hm+oqWUySr3DNI5cWC/rmP6XJyAk83Heor3dFjZqDwCbkX8yWPywkRiWev3Dk/rVF8lEn0vIGVocA==} + /@docusaurus/plugin-google-gtag@3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-IJkZuBf4bIjKWUWe6qg82tSTjTI06rqIWPbw2wCW6H/m+rgI0jbinpR3pmrFl1agVi3dWtn731CVXV4lSvv7cg==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1) + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@types/gtag.js': 0.0.12 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.0 + tslib: 2.6.1 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -2516,19 +2335,19 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-google-tag-manager@2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-Ww2BPEYSqg8q8tJdLYPFFM3FMDBCVhEM4UUqKzJaiRMx3NEoly3qqDRAoRDGdIhlC//Rf0iJV9cWAoq2m6k3sw==} + /@docusaurus/plugin-google-tag-manager@3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-y/9jcokUjreRHghWrhMe6hy2G768JaEdmqie6X5OmXM2Lr+L3H4W4tJiRacqkW+/K5BsrVudOzxAqtXTwfBGvA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1) + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.0 + tslib: 2.6.1 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -2547,24 +2366,24 @@ packages: - webpack-cli dev: false - /@docusaurus/plugin-sitemap@2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-8Yxile/v6QGYV9vgFiYL+8d2N4z4Er3pSHsrD08c5XI8bUXxTppMwjarDUTH/TRTfgAWotRbhJ6WZLyajLpozA==} + /@docusaurus/plugin-sitemap@3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-UftoalMEWAeKPf80tdt0Olfg82V0SyeDEVpf9epRanT9fkr1DaF5lTWhJIgjFdou5XboW7feUeGPOZ78DWQr0w==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/logger': 2.3.1 - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-common': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1) - fs-extra: 10.1.0 + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/logger': 3.0.0-alpha.0 + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-common': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + fs-extra: 11.1.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) sitemap: 7.1.1 - tslib: 2.5.0 + tslib: 2.6.1 transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -2583,26 +2402,26 @@ packages: - webpack-cli dev: false - /@docusaurus/preset-classic@2.3.1(@algolia/client-search@4.15.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-OQ5W0AHyfdUk0IldwJ3BlnZ1EqoJuu2L2BMhqLbqwNWdkmzmSUvlFLH1Pe7CZSQgB2YUUC/DnmjbPKk/qQD0lQ==} + /@docusaurus/preset-classic@3.0.0-alpha.0(@algolia/client-search@4.15.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-NH2Ufv0jSGiPwBD/+JhS3pbedsyUpAU33IzRouVFniQDwBr/n//yJNXTQBW7ZTUeCSebxr4cEABArAVg+RTmQA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 - dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-content-blog': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-content-docs': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-content-pages': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-debug': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-google-analytics': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-google-gtag': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-google-tag-manager': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-sitemap': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/theme-classic': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/theme-common': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/theme-search-algolia': 2.3.1(patch_hash=dfty3zxmjzsb7sg6jf27rbwooe)(@algolia/client-search@4.15.0)(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 + dependencies: + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-content-blog': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-content-docs': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-content-pages': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-debug': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-google-analytics': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-google-gtag': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-google-tag-manager': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-sitemap': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/theme-classic': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/theme-common': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/theme-search-algolia': 3.0.0-alpha.0(patch_hash=dfty3zxmjzsb7sg6jf27rbwooe)(@algolia/client-search@4.15.0)(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -2634,31 +2453,30 @@ packages: '@types/react': 18.0.28 prop-types: 15.8.1 react: 18.2.0 - dev: false - /@docusaurus/theme-classic@2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-SelSIDvyttb7ZYHj8vEUhqykhAqfOPKk+uP0z85jH72IMC58e7O8DIlcAeBv+CWsLbNIl9/Hcg71X0jazuxJug==} + /@docusaurus/theme-classic@3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-EKH1UAi/5I4gy3cpcfAnGBDfX3N5lfdg9NlXIMI5m1337n4QlbfF5f5NPnXwq7F5oWXniyeNAPQnhba/ELTNHA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 - dependencies: - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1)(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/module-type-aliases': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/plugin-content-blog': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-content-docs': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-content-pages': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/theme-common': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/theme-translations': 2.3.1 - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-common': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1) - '@mdx-js/react': 1.6.22(react@18.2.0) + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 + dependencies: + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/mdx-loader': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/module-type-aliases': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/plugin-content-blog': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-content-docs': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-content-pages': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/theme-common': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/theme-translations': 3.0.0-alpha.0 + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-common': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@mdx-js/react': 2.3.0(react@18.2.0) clsx: 1.2.1 copy-text-to-clipboard: 3.1.0 - infima: 0.2.0-alpha.42 + infima: 0.2.0-alpha.43 lodash: 4.17.21 nprogress: 0.2.0 postcss: 8.4.21 @@ -2667,8 +2485,8 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-router-dom: 5.3.4(react@18.2.0) - rtlcss: 3.5.0 - tslib: 2.5.0 + rtlcss: 4.1.0 + tslib: 2.6.1 utility-types: 3.10.0 transitivePeerDependencies: - '@parcel/css' @@ -2688,19 +2506,20 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-common@2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-RYmYl2OR2biO+yhmW1aS5FyEvnrItPINa+0U2dMxcHpah8reSCjQ9eJGRmAgkZFchV1+aIQzXOI1K7LCW38O0g==} + /@docusaurus/theme-common@3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-dEMSB0G+ZigAb9KqQ+yztz2BiXbAX3/vFlE5xpNbH8nSahSfIwF9QG5f+5DON99+0VnpF3fMmLLq6lQR5/LVMQ==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: - '@docusaurus/mdx-loader': 2.3.1(@docusaurus/types@2.3.1)(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/module-type-aliases': 2.3.1(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/plugin-content-blog': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-content-docs': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/plugin-content-pages': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) + '@docusaurus/mdx-loader': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/module-type-aliases': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/plugin-content-blog': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-content-docs': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/plugin-content-pages': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-common': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) '@types/history': 4.7.11 '@types/react': 18.0.28 '@types/react-router-config': 5.0.6 @@ -2709,7 +2528,7 @@ packages: prism-react-renderer: 1.3.5(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.0 + tslib: 2.6.1 use-sync-external-store: 1.2.0(react@18.2.0) utility-types: 3.10.0 transitivePeerDependencies: @@ -2731,30 +2550,30 @@ packages: - webpack-cli dev: false - /@docusaurus/theme-search-algolia@2.3.1(patch_hash=dfty3zxmjzsb7sg6jf27rbwooe)(@algolia/client-search@4.15.0)(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3): - resolution: {integrity: sha512-JdHaRqRuH1X++g5fEMLnq7OtULSGQdrs9AbhcWRQ428ZB8/HOiaN6mj3hzHvcD3DFgu7koIVtWPQnvnN7iwzHA==} + /@docusaurus/theme-search-algolia@3.0.0-alpha.0(patch_hash=dfty3zxmjzsb7sg6jf27rbwooe)(@algolia/client-search@4.15.0)(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6): + resolution: {integrity: sha512-tOtcer8YUA1c1JUsE5UuXYMn4/PvwMXo1/2NFhws3S2+K6mh+1axongRJ8frKf0xMWWTnswtFsLBhwhG8aTwMA==} engines: {node: '>=16.14'} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: '@docsearch/react': 3.3.3(@algolia/client-search@4.15.0)(react-dom@18.2.0)(react@18.2.0) - '@docusaurus/core': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/logger': 2.3.1 - '@docusaurus/plugin-content-docs': 2.3.1(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/theme-common': 2.3.1(@docusaurus/types@2.3.1)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.0.3) - '@docusaurus/theme-translations': 2.3.1 - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) - '@docusaurus/utils-validation': 2.3.1(@docusaurus/types@2.3.1) + '@docusaurus/core': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/logger': 3.0.0-alpha.0 + '@docusaurus/plugin-content-docs': 3.0.0-alpha.0(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/theme-common': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0)(eslint@8.38.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.6) + '@docusaurus/theme-translations': 3.0.0-alpha.0 + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) + '@docusaurus/utils-validation': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) algoliasearch: 4.15.0 algoliasearch-helper: 3.12.0(algoliasearch@4.15.0) clsx: 1.2.1 eta: 2.0.1 - fs-extra: 10.1.0 + fs-extra: 11.1.0 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tslib: 2.5.0 + tslib: 2.6.1 utility-types: 3.10.0 transitivePeerDependencies: - '@algolia/client-search' @@ -2778,19 +2597,19 @@ packages: dev: false patched: true - /@docusaurus/theme-translations@2.3.1: - resolution: {integrity: sha512-BsBZzAewJabVhoGG1Ij2u4pMS3MPW6gZ6sS4pc+Y7czevRpzxoFNJXRtQDVGe7mOpv/MmRmqg4owDK+lcOTCVQ==} + /@docusaurus/theme-translations@3.0.0-alpha.0: + resolution: {integrity: sha512-32s4dxdz3F8p/6WsYdiNlnV0W3glHyG1qDM3SngZLp7sihgmvAIFzLhrbTLYqZhR8DXqy6QdiD7utRN1oQrWUg==} engines: {node: '>=16.14'} dependencies: - fs-extra: 10.1.0 - tslib: 2.5.0 + fs-extra: 11.1.0 + tslib: 2.6.1 dev: false - /@docusaurus/types@2.3.1(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-PREbIRhTaNNY042qmfSE372Jb7djZt+oVTZkoqHJ8eff8vOIc2zqqDqBVc5BhOfpZGPTrE078yy/torUEZy08A==} + /@docusaurus/types@3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-DdLoy6U6KzHxYYEgBN9AG5Xv2yrDXil4EhL+QUui5cGk/BrBDoADmLJ9c/6dQcqThVEqgmAl5tf19tG9P6atgw==} peerDependencies: - react: ^16.8.4 || ^17.0.0 || 18 - react-dom: ^16.8.4 || ^17.0.0 || 18 + react: ^18.0.0 || 18 + react-dom: ^18.0.0 || 18 dependencies: '@types/history': 4.7.11 '@types/react': 18.0.28 @@ -2800,17 +2619,16 @@ packages: react-dom: 18.2.0(react@18.2.0) react-helmet-async: 1.3.0(react-dom@18.2.0)(react@18.2.0) utility-types: 3.10.0 - webpack: 5.76.2(webpack-cli@5.0.1) - webpack-merge: 5.8.0 + webpack: 5.88.2(webpack-cli@5.1.4) + webpack-merge: 5.9.0 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - webpack-cli - dev: false - /@docusaurus/utils-common@2.3.1(@docusaurus/types@2.3.1): - resolution: {integrity: sha512-pVlRpXkdNcxmKNxAaB1ya2hfCEvVsLDp2joeM6K6uv55Oc5nVIqgyYSgSNKZyMdw66NnvMfsu0RBylcwZQKo9A==} + /@docusaurus/utils-common@3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0): + resolution: {integrity: sha512-Q50+OHy1HNR0L1PZSe+eOwqSDXeZdUHkHcfQcIEmoSH7pGB4Wr2TRPUyHgzCkkVhWbqzsgprWH/u6+JmNCV84Q==} engines: {node: '>=16.14'} peerDependencies: '@docusaurus/types': '*' @@ -2818,19 +2636,19 @@ packages: '@docusaurus/types': optional: true dependencies: - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) - tslib: 2.5.0 + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) + tslib: 2.6.1 dev: false - /@docusaurus/utils-validation@2.3.1(@docusaurus/types@2.3.1): - resolution: {integrity: sha512-7n0208IG3k1HVTByMHlZoIDjjOFC8sbViHVXJx0r3Q+3Ezrx+VQ1RZ/zjNn6lT+QBCRCXlnlaoJ8ug4HIVgQ3w==} + /@docusaurus/utils-validation@3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0): + resolution: {integrity: sha512-xqe2ekhMg3HQa/PwqZncP/KlI7wofYSrgjIwWZywLAb1ZhOwZngRBOUMCAVTgeJekq7+waVVb5wXqNSqt/hahw==} engines: {node: '>=16.14'} dependencies: - '@docusaurus/logger': 2.3.1 - '@docusaurus/utils': 2.3.1(@docusaurus/types@2.3.1) + '@docusaurus/logger': 3.0.0-alpha.0 + '@docusaurus/utils': 3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0) joi: 17.8.3 js-yaml: 4.1.0 - tslib: 2.5.0 + tslib: 2.6.1 transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -2840,8 +2658,8 @@ packages: - webpack-cli dev: false - /@docusaurus/utils@2.3.1(@docusaurus/types@2.3.1): - resolution: {integrity: sha512-9WcQROCV0MmrpOQDXDGhtGMd52DHpSFbKLfkyaYumzbTstrbA5pPOtiGtxK1nqUHkiIv8UwexS54p0Vod2I1lg==} + /@docusaurus/utils@3.0.0-alpha.0(@docusaurus/types@3.0.0-alpha.0): + resolution: {integrity: sha512-+dtf9zxLUkgQFf4qOgz1r812EMrVMDPdxlHkZ6Hr/QqDI0XlpFCTBmmngFDGpkvInji40gP7QORxqOrP03r4Bw==} engines: {node: '>=16.14'} peerDependencies: '@docusaurus/types': '*' @@ -2849,12 +2667,12 @@ packages: '@docusaurus/types': optional: true dependencies: - '@docusaurus/logger': 2.3.1 - '@docusaurus/types': 2.3.1(react-dom@18.2.0)(react@18.2.0) + '@docusaurus/logger': 3.0.0-alpha.0 + '@docusaurus/types': 3.0.0-alpha.0(react-dom@18.2.0)(react@18.2.0) '@svgr/webpack': 6.5.1 escape-string-regexp: 4.0.0 - file-loader: 6.2.0(webpack@5.76.2) - fs-extra: 10.1.0 + file-loader: 6.2.0(webpack@5.88.2) + fs-extra: 11.1.0 github-slugger: 1.5.0 globby: 11.1.0 gray-matter: 4.0.3 @@ -2863,9 +2681,9 @@ packages: micromatch: 4.0.5 resolve-pathname: 3.0.0 shelljs: 0.8.5 - tslib: 2.5.0 - url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.76.2) - webpack: 5.76.2(webpack-cli@5.0.1) + tslib: 2.6.1 + url-loader: 4.1.1(file-loader@6.2.0)(webpack@5.88.2) + webpack: 5.88.2(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - esbuild @@ -2874,7 +2692,7 @@ packages: - webpack-cli dev: false - /@effortlessmotion/html-webpack-inline-source-plugin@1.0.3(html-webpack-plugin@5.5.0)(webpack@5.76.2): + /@effortlessmotion/html-webpack-inline-source-plugin@1.0.3(html-webpack-plugin@5.5.0)(webpack@5.88.2): resolution: {integrity: sha512-erpdT6H/PvtO4iTz30ORlyc8xpGWkW9ijLbSmRVuYAaLlGrYhkAUd0pKXGwQ7asIj34ySpacwYch+Zqss2mzdA==} engines: {node: '>=10.13.0'} peerDependencies: @@ -2882,10 +2700,10 @@ packages: webpack: '>=5' dependencies: escape-string-regexp: 4.0.0 - html-webpack-plugin: 5.5.0(webpack@5.76.2) + html-webpack-plugin: 5.5.0(webpack@5.88.2) slash: 3.0.0 source-map-url: 0.4.1 - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) dev: true /@esbuild-kit/cjs-loader@2.4.2: @@ -3125,7 +2943,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) espree: 9.5.1 globals: 13.20.0 ignore: 5.2.4 @@ -3183,20 +3001,18 @@ packages: /@hapi/hoek@9.3.0: resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - dev: false /@hapi/topo@5.1.0: resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} dependencies: '@hapi/hoek': 9.3.0 - dev: false /@humanwhocodes/config-array@0.11.8: resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -3208,6 +3024,17 @@ packages: /@humanwhocodes/object-schema@1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + /@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + dependencies: + string-width: 5.1.2 + string-width-cjs: /string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi@7.0.0 + /@isaacs/string-locale-compare@1.1.0: resolution: {integrity: sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==} @@ -3229,11 +3056,11 @@ packages: resolution: {integrity: sha512-NEpkObxPwyw/XxZVLPmAGKE89IQRp4puc6IQRPru6JKd1M3fW9v1xM1AnzIJE65hbCkzQAdnL8P47e9hzhiYLQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 - '@types/node': 16.18.13 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 chalk: 4.1.2 - jest-message-util: 29.5.0 - jest-util: 29.5.0 + jest-message-util: 29.6.2 + jest-util: 29.6.2 slash: 3.0.0 /@jest/core@29.5.0(ts-node@10.9.1): @@ -3249,42 +3076,42 @@ packages: '@jest/reporters': 29.5.0 '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 - '@jest/types': 29.5.0 - '@types/node': 16.18.13 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.5.0 - jest-config: 29.5.0(@types/node@16.18.13)(ts-node@10.9.1) + jest-config: 29.5.0(@types/node@16.18.40)(ts-node@10.9.1) jest-haste-map: 29.5.0 - jest-message-util: 29.5.0 + jest-message-util: 29.6.2 jest-regex-util: 29.4.3 jest-resolve: 29.5.0 jest-resolve-dependencies: 29.5.0 jest-runner: 29.5.0 jest-runtime: 29.5.0 jest-snapshot: 29.5.0 - jest-util: 29.5.0 + jest-util: 29.6.2 jest-validate: 29.5.0 jest-watcher: 29.5.0 micromatch: 4.0.5 - pretty-format: 29.5.0 + pretty-format: 29.6.2 slash: 3.0.0 strip-ansi: 6.0.1 transitivePeerDependencies: - supports-color - ts-node - /@jest/environment@29.5.0: - resolution: {integrity: sha512-5FXw2+wD29YU1d4I2htpRX7jYnAyTRjP2CsXQdo9SAM8g3ifxWPSV0HnClSn71xwctr0U3oZIIH+dtbfmnbXVQ==} + /@jest/environment@29.6.2: + resolution: {integrity: sha512-AEcW43C7huGd/vogTddNNTDRpO6vQ2zaQNrttvWV18ArBx9Z56h7BIsXkNFJVOO4/kblWEQz30ckw0+L3izc+Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/fake-timers': 29.5.0 - '@jest/types': 29.5.0 - '@types/node': 16.18.13 - jest-mock: 29.5.0 + '@jest/fake-timers': 29.6.2 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 + jest-mock: 29.6.2 /@jest/expect-utils@29.5.0: resolution: {integrity: sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg==} @@ -3301,25 +3128,25 @@ packages: transitivePeerDependencies: - supports-color - /@jest/fake-timers@29.5.0: - resolution: {integrity: sha512-9ARvuAAQcBwDAqOnglWq2zwNIRUDtk/SCkp/ToGEhFv5r86K21l+VEs0qNTaXtyiY0lEePl3kylijSYJQqdbDg==} + /@jest/fake-timers@29.6.2: + resolution: {integrity: sha512-euZDmIlWjm1Z0lJ1D0f7a0/y5Kh/koLFMUBE5SUYWrmy8oNhJpbTBDAP6CxKnadcMLDoDf4waRYCe35cH6G6PA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 - '@sinonjs/fake-timers': 10.0.2 - '@types/node': 16.18.13 - jest-message-util: 29.5.0 - jest-mock: 29.5.0 - jest-util: 29.5.0 + '@jest/types': 29.6.1 + '@sinonjs/fake-timers': 10.3.0 + '@types/node': 16.18.40 + jest-message-util: 29.6.2 + jest-mock: 29.6.2 + jest-util: 29.6.2 /@jest/globals@29.5.0: resolution: {integrity: sha512-S02y0qMWGihdzNbUiqSAiKSpSozSuHX5UYc7QbnHP+D9Lyw8DgGGCinrN9uSuHPeKgSSzvPom2q1nAtBvUsvPQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.5.0 + '@jest/environment': 29.6.2 '@jest/expect': 29.5.0 - '@jest/types': 29.5.0 - jest-mock: 29.5.0 + '@jest/types': 29.6.1 + jest-mock: 29.6.2 transitivePeerDependencies: - supports-color @@ -3336,9 +3163,9 @@ packages: '@jest/console': 29.5.0 '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 - '@jest/types': 29.5.0 - '@jridgewell/trace-mapping': 0.3.17 - '@types/node': 16.18.13 + '@jest/types': 29.6.1 + '@jridgewell/trace-mapping': 0.3.19 + '@types/node': 16.18.40 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -3349,8 +3176,8 @@ packages: istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.5 - jest-message-util: 29.5.0 - jest-util: 29.5.0 + jest-message-util: 29.6.2 + jest-util: 29.6.2 jest-worker: 29.5.0 slash: 3.0.0 string-length: 4.0.2 @@ -3359,17 +3186,17 @@ packages: transitivePeerDependencies: - supports-color - /@jest/schemas@29.4.3: - resolution: {integrity: sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg==} + /@jest/schemas@29.6.0: + resolution: {integrity: sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@sinclair/typebox': 0.25.24 + '@sinclair/typebox': 0.27.8 /@jest/source-map@29.4.3: resolution: {integrity: sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.19 callsites: 3.1.0 graceful-fs: 4.2.11 @@ -3378,7 +3205,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/console': 29.5.0 - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 '@types/istanbul-lib-coverage': 2.0.4 collect-v8-coverage: 1.0.1 @@ -3395,9 +3222,9 @@ packages: resolution: {integrity: sha512-8vbeZWqLJOvHaDfeMuoHITGKSz5qWc9u04lnWrQE3VyuSw604PzQM824ZeX9XSjUCeDiE3GuxZe5UKa8J61NQw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.21.0 - '@jest/types': 29.5.0 - '@jridgewell/trace-mapping': 0.3.17 + '@babel/core': 7.22.10 + '@jest/types': 29.6.1 + '@jridgewell/trace-mapping': 0.3.19 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -3405,7 +3232,7 @@ packages: graceful-fs: 4.2.11 jest-haste-map: 29.5.0 jest-regex-util: 29.4.3 - jest-util: 29.5.0 + jest-util: 29.6.2 micromatch: 4.0.5 pirates: 4.0.5 slash: 3.0.0 @@ -3413,122 +3240,57 @@ packages: transitivePeerDependencies: - supports-color - /@jest/types@29.5.0: - resolution: {integrity: sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==} + /@jest/types@29.6.1: + resolution: {integrity: sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/schemas': 29.4.3 + '@jest/schemas': 29.6.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.18.13 - '@types/yargs': 17.0.22 + '@types/node': 16.18.40 + '@types/yargs': 17.0.24 chalk: 4.1.2 - /@jridgewell/gen-mapping@0.1.1: - resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.14 - - /@jridgewell/gen-mapping@0.3.2: - resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.14 - '@jridgewell/trace-mapping': 0.3.17 - /@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.18 - dev: true + '@jridgewell/trace-mapping': 0.3.19 - /@jridgewell/resolve-uri@3.1.0: - resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} + /@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/source-map@0.3.2: - resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} + /@jridgewell/source-map@0.3.5: + resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} dependencies: - '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.17 - - /@jridgewell/sourcemap-codec@1.4.14: - resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + '@jridgewell/gen-mapping': 0.3.3 + '@jridgewell/trace-mapping': 0.3.19 /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true - /@jridgewell/trace-mapping@0.3.17: - resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==} + /@jridgewell/trace-mapping@0.3.19: + resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} dependencies: - '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.14 - - /@jridgewell/trace-mapping@0.3.18: - resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} - dependencies: - '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.14 - dev: true + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: - '@jridgewell/resolve-uri': 3.1.0 - '@jridgewell/sourcemap-codec': 1.4.14 + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 /@leichtgewicht/ip-codec@2.0.4: resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} - /@mdx-js/loader@2.3.0(webpack@5.76.2): - resolution: {integrity: sha512-IqsscXh7Q3Rzb+f5DXYk0HU71PK+WuFsEhf+mSV3fOhpLcEpgsHvTQ2h0T6TlZ5gHOaBeFjkXwB52by7ypMyNg==} - peerDependencies: - webpack: '>=4' - dependencies: - '@mdx-js/mdx': 2.3.0 - source-map: 0.7.4 - webpack: 5.76.2(webpack-cli@5.0.1) - transitivePeerDependencies: - - supports-color - dev: false - - /@mdx-js/mdx@1.6.22: - resolution: {integrity: sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==} - dependencies: - '@babel/core': 7.12.9 - '@babel/plugin-syntax-jsx': 7.12.1(@babel/core@7.12.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) - '@mdx-js/util': 1.6.22 - babel-plugin-apply-mdx-type-prop: 1.6.22(@babel/core@7.12.9) - babel-plugin-extract-import-names: 1.6.22 - camelcase-css: 2.0.1 - detab: 2.0.4 - hast-util-raw: 6.0.1 - lodash.uniq: 4.5.0 - mdast-util-to-hast: 10.0.1 - remark-footnotes: 2.0.0 - remark-mdx: 1.6.22 - remark-parse: 8.0.3 - remark-squeeze-paragraphs: 4.0.0 - style-to-object: 0.3.0 - unified: 9.2.0 - unist-builder: 2.0.3 - unist-util-visit: 2.0.3 - transitivePeerDependencies: - - supports-color - dev: false - /@mdx-js/mdx@2.3.0: resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} dependencies: @@ -3553,18 +3315,16 @@ packages: - supports-color dev: false - /@mdx-js/react@1.6.22(react@18.2.0): - resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} + /@mdx-js/react@2.3.0(react@18.2.0): + resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} peerDependencies: - react: ^16.13.1 || ^17.0.0 || 18 + react: '>=16 || 18' dependencies: + '@types/mdx': 2.0.5 + '@types/react': 18.0.28 react: 18.2.0 dev: false - /@mdx-js/util@1.6.22: - resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} - dev: false - /@mobily/ts-belt@3.13.1: resolution: {integrity: sha512-K5KqIhPI/EoCTbA6CGbrenM9s41OouyK8A03fGJJcla/zKucsgLbz8HNbeseoLarRPgyWJsUyCYqFhI7t3Ra9Q==} engines: {node: '>= 10.*'} @@ -3580,22 +3340,6 @@ packages: glob: 7.1.7 dev: false - /@next/mdx@13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@1.6.22): - resolution: {integrity: sha512-0ZbUIr3yuFFfkaYth2kNFAT0fbyylJTMqZy5zTdb7YGqvYjKFD8n75L3UYAX0g5mibGp3iETJ0I7730sW13PKQ==} - peerDependencies: - '@mdx-js/loader': '>=0.15.0' - '@mdx-js/react': '>=0.15.0' - peerDependenciesMeta: - '@mdx-js/loader': - optional: true - '@mdx-js/react': - optional: true - dependencies: - '@mdx-js/loader': 2.3.0(webpack@5.76.2) - '@mdx-js/react': 1.6.22(react@18.2.0) - source-map: 0.7.4 - dev: false - /@next/swc-android-arm-eabi@13.2.3: resolution: {integrity: sha512-mykdVaAXX/gm+eFO2kPeVjnOCKwanJ9mV2U0lsUGLrEdMUifPUjiXKc6qFAIs08PvmTMOLMNnUxqhGsJlWGKSw==} engines: {node: '>= 10'} @@ -3760,11 +3504,11 @@ packages: parse-conflict-json: 2.0.2 proc-log: 1.0.0 promise-all-reject-late: 1.0.1 - promise-call-limit: 1.0.1 + promise-call-limit: 1.0.2 read-package-json-fast: 2.0.3 readdir-scoped-modules: 1.1.0 rimraf: 3.0.2 - semver: 7.4.0 + semver: 7.5.4 ssri: 8.0.1 treeverse: 1.0.4 walk-up-path: 1.0.0 @@ -3776,14 +3520,20 @@ packages: resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: '@gar/promisify': 1.1.3 - semver: 7.4.0 + semver: 7.5.4 /@npmcli/fs@2.1.2: resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: '@gar/promisify': 1.1.3 - semver: 7.4.0 + semver: 7.5.4 + + /@npmcli/fs@3.1.0: + resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + semver: 7.5.4 /@npmcli/git@2.1.0: resolution: {integrity: sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==} @@ -3794,19 +3544,42 @@ packages: npm-pick-manifest: 6.1.1 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.4.0 + semver: 7.5.4 which: 2.0.2 transitivePeerDependencies: - bluebird - /@npmcli/installed-package-contents@1.0.7: - resolution: {integrity: sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==} - engines: {node: '>= 10'} - hasBin: true + /@npmcli/git@4.1.0: + resolution: {integrity: sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - npm-bundled: 1.1.2 + '@npmcli/promise-spawn': 6.0.2 + lru-cache: 7.18.3 + npm-pick-manifest: 8.0.2 + proc-log: 3.0.0 + promise-inflight: 1.0.1 + promise-retry: 2.0.1 + semver: 7.5.4 + which: 3.0.1 + transitivePeerDependencies: + - bluebird + + /@npmcli/installed-package-contents@1.0.7: + resolution: {integrity: sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==} + engines: {node: '>= 10'} + hasBin: true + dependencies: + npm-bundled: 1.1.2 npm-normalize-package-bin: 1.0.1 + /@npmcli/installed-package-contents@2.0.2: + resolution: {integrity: sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + npm-bundled: 3.0.0 + npm-normalize-package-bin: 3.0.1 + /@npmcli/map-workspaces@2.0.4: resolution: {integrity: sha512-bMo0aAfwhVwqoVM5UzX1DJnlvVvzDCHae821jv48L1EsrYwfOZChlqWYXEtto/+BkBXetPbEWgau++/brh4oVg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -3823,7 +3596,7 @@ packages: cacache: 15.3.0 json-parse-even-better-errors: 2.3.1 pacote: 12.0.3 - semver: 7.4.0 + semver: 7.5.4 transitivePeerDependencies: - bluebird - supports-color @@ -3850,6 +3623,10 @@ packages: /@npmcli/node-gyp@1.0.3: resolution: {integrity: sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==} + /@npmcli/node-gyp@3.0.0: + resolution: {integrity: sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + /@npmcli/package-json@1.0.1: resolution: {integrity: sha512-y6jnu76E9C23osz8gEMBayZmaZ69vFOIk8vR1FJL/wbEJ54+9aVG9rLTjQKSXfgYZEr50nw1txBBFfBZZe+bYg==} dependencies: @@ -3860,6 +3637,12 @@ packages: dependencies: infer-owner: 1.0.4 + /@npmcli/promise-spawn@6.0.2: + resolution: {integrity: sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + which: 3.0.1 + /@npmcli/run-script@2.0.0: resolution: {integrity: sha512-fSan/Pu11xS/TdaTpTB0MRn9guwGU8dye+x56mEVgBEd/QsybBbYcAL0phPXi8SGWFEChkQd6M9qL4y6VOpFig==} dependencies: @@ -3871,6 +3654,18 @@ packages: - bluebird - supports-color + /@npmcli/run-script@6.0.2: + resolution: {integrity: sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@npmcli/node-gyp': 3.0.0 + '@npmcli/promise-spawn': 6.0.2 + node-gyp: 9.4.0 + read-package-json-fast: 3.0.2 + which: 3.0.1 + transitivePeerDependencies: + - supports-color + /@octokit/auth-token@2.5.0: resolution: {integrity: sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==} dependencies: @@ -3946,7 +3741,7 @@ packages: '@octokit/request-error': 2.1.0 '@octokit/types': 6.41.0 is-plain-object: 5.0.0 - node-fetch: 2.6.9 + node-fetch: 2.6.12 universal-user-agent: 6.0.0 transitivePeerDependencies: - encoding @@ -3966,6 +3761,12 @@ packages: dependencies: '@octokit/openapi-types': 12.11.0 + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + optional: true + /@pkgr/utils@2.3.1: resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -3975,117 +3776,53 @@ packages: open: 8.4.2 picocolors: 1.0.0 tiny-glob: 0.2.9 - tslib: 2.5.0 - - /@pnpm/build-modules@10.1.6(@pnpm/logger@5.0.0)(typanion@3.12.1): - resolution: {integrity: sha512-lyO81YKZAxlk2+NJUTTkztWLv3uksjHbwPfinRfg+FpdYVWb0SYK0QkqThgWslEdn8LoMPEQtfgaKO2aff6dlg==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/calc-dep-state': 3.0.2 - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/fs.hard-link-dir': 1.0.3 - '@pnpm/graph-sequencer': 1.0.0 - '@pnpm/lifecycle': 14.1.6(@pnpm/logger@5.0.0)(typanion@3.12.1) - '@pnpm/link-bins': 8.0.8(@pnpm/logger@5.0.0) - '@pnpm/logger': 5.0.0 - '@pnpm/patching.apply-patch': 1.0.0 - '@pnpm/read-package-json': 7.0.5 - '@pnpm/store-controller-types': 14.3.1 - '@pnpm/types': 8.10.0 - p-defer: 3.0.0 - ramda: /@pnpm/ramda@0.28.1 - run-groups: 3.0.1 - transitivePeerDependencies: - - bluebird - - supports-color - - typanion - dev: true - - /@pnpm/byline@1.0.0: - resolution: {integrity: sha512-61tmh+k7hnKK6b2XbF4GvxmiaF3l2a+xQlZyeoOGBs7mXU3Ie8iCAeAnM0+r70KiqTrgWvBCjMeM+W3JarJqaQ==} - engines: {node: '>=12.17'} - dev: true - - /@pnpm/cafs@6.0.1: - resolution: {integrity: sha512-bj/ojRsYQ2PtkhWNtOyoSByAWStWVmL8eU8+T8N5+NKt7Zrpg0twtHRbpW1WAeO55gnSfOgI1/Ch6tBN7jp5tA==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/fetcher-base': 13.1.6 - '@pnpm/graceful-fs': 2.0.0 - '@pnpm/store-controller-types': 14.3.1 - '@zkochan/rimraf': 2.1.2 - concat-stream: 2.0.0 - decompress-maybe: 1.0.0 - get-stream: 6.0.1 - p-limit: 3.1.0 - path-temp: 2.0.0 - rename-overwrite: 4.0.3 - ssri: 10.0.1 - strip-bom: 4.0.0 - tar-stream: 2.2.0 - dev: true - - /@pnpm/calc-dep-state@3.0.2: - resolution: {integrity: sha512-i6HoHSI5BMfBgyGZWw8SblyiGvlOjzOltORJ4M6GCKqNlZArbPV1OMtJPIzOGLAnUbF5PbCA8JLuf9dIKbtL0w==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/constants': 6.2.0 - sort-keys: 4.2.0 - dev: true + tslib: 2.6.1 - /@pnpm/cli-meta@4.0.3: - resolution: {integrity: sha512-tGWUCorJX/5YLz3xewnElD8IXrN3CHXQuR3b6PASBy93eBciBi28osLQEhGSoR+mmL2mTOyMP1Uvt5ebsbMgcA==} - engines: {node: '>=14.6'} + /@pnpm/cli-meta@5.0.1: + resolution: {integrity: sha512-s7rVArn3s78w2ZDWC2/NzMaYBzq39QBmo1BQ4+qq1liX+ltSErDyAx3M/wvvJQgc+Ur3dZJYuc9t96roPnW3XQ==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/types': 8.10.0 + '@pnpm/types': 9.1.0 load-json-file: 6.2.0 dev: true - /@pnpm/cli-utils@1.1.1(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1): - resolution: {integrity: sha512-wDhqzbzHD+vB6f9kEGweZbvgunyM465o/Ytut13wF7Xk4uzPspaHN/KOYEqsLZRTvSEGtOfqmvvE5A/E677e0Q==} - engines: {node: '>=14.6'} + /@pnpm/cli-utils@2.0.9(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-mNujOPCopIi4r7D2HJ96hHKPEr/UPuZGruQvPVvjoc/pCP0l+y38xZAT72W2WhEM4Fo/zP8L+6g/zf88qUSbbg==} + engines: {node: '>=16.14'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/cli-meta': 4.0.3 - '@pnpm/config': 16.6.4(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1) - '@pnpm/default-reporter': 11.0.36(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1) - '@pnpm/error': 4.0.1 + '@pnpm/cli-meta': 5.0.1 + '@pnpm/config': 18.4.0(@pnpm/logger@5.0.0) + '@pnpm/default-reporter': 12.2.3(@pnpm/logger@5.0.0) + '@pnpm/error': 5.0.1 '@pnpm/logger': 5.0.0 - '@pnpm/manifest-utils': 4.1.4(@pnpm/logger@5.0.0) - '@pnpm/package-is-installable': 7.0.4(@pnpm/logger@5.0.0) - '@pnpm/read-project-manifest': 4.1.3 - '@pnpm/types': 8.10.0 + '@pnpm/manifest-utils': 5.0.1(@pnpm/logger@5.0.0) + '@pnpm/package-is-installable': 8.0.2(@pnpm/logger@5.0.0) + '@pnpm/read-project-manifest': 5.0.1 + '@pnpm/types': 9.1.0 chalk: 4.1.2 load-json-file: 6.2.0 - transitivePeerDependencies: - - '@yarnpkg/core' - - bluebird - - domexception - - supports-color - - typanion dev: true - /@pnpm/config.env-replace@1.0.0: - resolution: {integrity: sha512-ZVPVDi1E8oeXlYqkGRtX0CkzLTwE2zt62bjWaWKaAvI8NZqHzlMvGeSNDpW+JB3+aKanYb4UETJOF1/CxGPemA==} + /@pnpm/config.env-replace@1.1.0: + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} engines: {node: '>=12.22.0'} - dev: true - /@pnpm/config@16.6.4(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1): - resolution: {integrity: sha512-qodspBtvnFvBABRi9ihDYqhtS+yZyF/DbKB2Gq3n2nk+feLbO1vYxKyEHw1wBfDyGSNncv3fhcrItXN2HnSRmg==} - engines: {node: '>=14.6'} + /@pnpm/config@18.4.0(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-8B4Pw7cnMvO3kYUBZYYIjg6BcGhHwxEEkmBAcqAeF9NM6LmG6F0lFNsOf6XPfHZMx2vUTpZxaWo0FQo1uU2AAw==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/config.env-replace': 1.0.0 - '@pnpm/constants': 6.2.0 - '@pnpm/error': 4.0.1 - '@pnpm/git-utils': 0.1.0 - '@pnpm/matcher': 4.0.1 - '@pnpm/npm-conf': 2.0.4 - '@pnpm/pnpmfile': 4.0.34(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1) - '@pnpm/read-project-manifest': 4.1.3 - '@pnpm/types': 8.10.0 + '@pnpm/config.env-replace': 1.1.0 + '@pnpm/constants': 7.1.0 + '@pnpm/error': 5.0.1 + '@pnpm/git-utils': 1.0.0 + '@pnpm/matcher': 5.0.0 + '@pnpm/npm-conf': 2.2.0 + '@pnpm/pnpmfile': 5.0.7(@pnpm/logger@5.0.0) + '@pnpm/read-project-manifest': 5.0.1 + '@pnpm/types': 9.1.0 + better-path-resolve: 1.0.0 camelcase: 6.3.0 camelcase-keys: 6.2.2 can-write-to-dir: 1.1.1 @@ -4097,95 +3834,34 @@ packages: ramda: /@pnpm/ramda@0.28.1 read-ini-file: 4.0.0 realpath-missing: 1.1.0 - which: 3.0.0 + which: 3.0.1 transitivePeerDependencies: - '@pnpm/logger' - - '@yarnpkg/core' - - bluebird - - domexception - - supports-color - - typanion dev: true /@pnpm/constants@6.2.0: resolution: {integrity: sha512-GlDVUkeTR2WK0oZAM+wtDY6RBMLw6b0Z/5qKgBbDszx4e+R7CHyfG7JofyypogRCfeWXeAXp2C2FkFTh+sNgIg==} engines: {node: '>=14.6'} + dev: false - /@pnpm/core-loggers@8.0.3(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-bwnVVHRDjM3Hsz4xmX2B02ing24KJVlYbM4/NJcfklOJLeTAMqv+7+mRmHvDOjBjhiiAeG6N/ckwsaWzyzQVNw==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.10.0 + /@pnpm/constants@7.1.0: + resolution: {integrity: sha512-PzpiPtGF+bIrmkNaHgOIfBZw669+rkUtt/5UFzHukiETwI4/+BTYz8FAr+m5Dfuns531Y+fYRFOpB0PdbAU0+w==} + engines: {node: '>=16.14'} dev: true - /@pnpm/core@7.8.4(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1): - resolution: {integrity: sha512-w0xPeA0aZlN9o8QbU5qMWNMOjazBulWeUQDanYt4yowquK9jmlHY4A4NNi7m9/bPwXwLxcvjKeteID7Jj5nl+A==} - engines: {node: '>=14.6'} + /@pnpm/constants@7.1.1: + resolution: {integrity: sha512-31pZqMtjwV+Vaq7MaPrT1EoDFSYwye3dp6BiHIGRJmVThCQwySRKM7hCvqqI94epNkqFAAYoWrNynWoRYosGdw==} + engines: {node: '>=16.14'} + dev: true + + /@pnpm/core-loggers@9.0.1(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-qP/kk6OeLSxqhvA4n6u4XB6evqD9h1w9p4qtdBOVbkZloCK7L9btkSmKNolBoQ3wrOz7WRFfjRekYUSKphMMCg==} + engines: {node: '>=16.14'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/build-modules': 10.1.6(@pnpm/logger@5.0.0)(typanion@3.12.1) - '@pnpm/calc-dep-state': 3.0.2 - '@pnpm/constants': 6.2.0 - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/crypto.base32-hash': 1.0.1 - '@pnpm/dependency-path': 1.1.3 - '@pnpm/error': 4.0.1 - '@pnpm/filter-lockfile': 7.0.10(@pnpm/logger@5.0.0) - '@pnpm/get-context': 8.2.3(@pnpm/logger@5.0.0) - '@pnpm/graph-sequencer': 1.0.0 - '@pnpm/headless': 19.5.1(@pnpm/logger@5.0.0)(typanion@3.12.1) - '@pnpm/hoist': 7.0.15(@pnpm/logger@5.0.0) - '@pnpm/hooks.read-package-hook': 2.1.0(@yarnpkg/core@4.0.0-rc.14) - '@pnpm/lifecycle': 14.1.6(@pnpm/logger@5.0.0)(typanion@3.12.1) - '@pnpm/link-bins': 8.0.8(@pnpm/logger@5.0.0) - '@pnpm/lockfile-file': 7.0.5(@pnpm/logger@5.0.0) - '@pnpm/lockfile-to-pnp': 2.0.13(@pnpm/logger@5.0.0) - '@pnpm/lockfile-utils': 5.0.7 - '@pnpm/lockfile-walker': 6.0.8 '@pnpm/logger': 5.0.0 - '@pnpm/manifest-utils': 4.1.4(@pnpm/logger@5.0.0) - '@pnpm/matcher': 4.0.1 - '@pnpm/modules-cleaner': 13.0.12(@pnpm/logger@5.0.0) - '@pnpm/modules-yaml': 11.1.0 - '@pnpm/normalize-registries': 4.0.3 - '@pnpm/npm-package-arg': 1.0.0 - '@pnpm/package-requester': 20.1.6(@pnpm/logger@5.0.0) - '@pnpm/parse-wanted-dependency': 4.1.0 - '@pnpm/pkg-manager.direct-dep-linker': 1.0.2(@pnpm/logger@5.0.0) - '@pnpm/prune-lockfile': 4.0.24 - '@pnpm/read-modules-dir': 5.0.0 - '@pnpm/read-package-json': 7.0.5 - '@pnpm/read-project-manifest': 4.1.3 - '@pnpm/remove-bins': 4.0.5(@pnpm/logger@5.0.0) - '@pnpm/resolve-dependencies': 29.3.2(@pnpm/logger@5.0.0)(typanion@3.12.1) - '@pnpm/resolver-base': 9.2.0 - '@pnpm/store-controller-types': 14.3.1 - '@pnpm/symlink-dependency': 6.0.3(@pnpm/logger@5.0.0) - '@pnpm/types': 8.10.0 - '@pnpm/which-version-is-pinned': 4.0.0 - '@zkochan/rimraf': 2.1.2 - is-inner-link: 4.0.0 - load-json-file: 6.2.0 - normalize-path: 3.0.0 - p-every: 2.0.0 - p-filter: 2.1.0 - p-limit: 3.1.0 - p-map-values: 1.0.0 - path-exists: 4.0.0 - ramda: /@pnpm/ramda@0.28.1 - run-groups: 3.0.1 - semver: 7.4.0 - version-selector-type: 3.0.0 - transitivePeerDependencies: - - '@yarnpkg/core' - - bluebird - - domexception - - supports-color - - typanion + '@pnpm/types': 9.1.0 dev: true /@pnpm/crypto.base32-hash@1.0.1: @@ -4193,19 +3869,36 @@ packages: engines: {node: '>=14.6'} dependencies: rfc4648: 1.5.2 + dev: false - /@pnpm/default-reporter@11.0.36(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1): - resolution: {integrity: sha512-7q+U5Dbcw22lkj014TgMR6q5Xxev7nTU22e/tGYzmq0DL1ZxnCpde+pm6JHo1kTAV9ZbphHvsPg4Me3ioi/+/w==} - engines: {node: '>=14.6'} + /@pnpm/dedupe.issues-renderer@1.0.0: + resolution: {integrity: sha512-vlo2t1ERLH3vsL1PtlCue6qfpWofN2Pt2bvGIPtN6Y4siCZVwjy9GU3yXJk1wS2+a7qj9plPiobebadJgV/VHw==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/dedupe.types': 1.0.0 + archy: 1.0.0 + chalk: 4.1.2 + dev: true + + /@pnpm/dedupe.types@1.0.0: + resolution: {integrity: sha512-WGZ5E7aMPwaM+WMFYszTCP3Sms/gE0nLgI37gFnNbaKgAh5R7GojSHCxLgXqjiz0Jwx+Qi9BmdDgN1cJs5XBsg==} + engines: {node: '>=16.14'} + dev: true + + /@pnpm/default-reporter@12.2.3(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-ALV6AQOcRPJ5bZlcCHDFQ4cEqH2B/2Luu0VYoAoofINgbhNDOKCrV6PkqLvnMQps98k1f7mtn4w/u4r99+qr7g==} + engines: {node: '>=16.14'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/config': 16.6.4(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1) - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/error': 4.0.1 + '@pnpm/config': 18.4.0(@pnpm/logger@5.0.0) + '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.0.0) + '@pnpm/dedupe.issues-renderer': 1.0.0 + '@pnpm/dedupe.types': 1.0.0 + '@pnpm/error': 5.0.1 '@pnpm/logger': 5.0.0 - '@pnpm/render-peer-issues': 3.0.3 - '@pnpm/types': 8.10.0 + '@pnpm/render-peer-issues': 4.0.1 + '@pnpm/types': 9.1.0 ansi-diff: 1.1.1 boxen: 5.1.2 chalk: 4.1.2 @@ -4214,17 +3907,11 @@ packages: pretty-ms: 7.0.1 ramda: /@pnpm/ramda@0.28.1 right-pad: 1.0.1 - rxjs: 7.8.0 - semver: 7.4.0 + rxjs: 7.8.1 + semver: 7.5.4 stacktracey: 2.1.8 string-length: 4.0.2 strip-ansi: 6.0.1 - transitivePeerDependencies: - - '@yarnpkg/core' - - bluebird - - domexception - - supports-color - - typanion dev: true /@pnpm/dependency-path@1.1.3: @@ -4234,272 +3921,99 @@ packages: '@pnpm/crypto.base32-hash': 1.0.1 '@pnpm/types': 8.10.0 encode-registry: 3.0.0 - semver: 7.4.0 - - /@pnpm/directory-fetcher@5.1.5(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-x0E4ev/NxwJMT+OHu9BJ+QgUlGuHzvy8HI31Nql2ynfVA2r4bfFL6XW6vqtno1+vIoW4VcD8pPlmU+lsxWl53g==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/fetcher-base': 13.1.6 - '@pnpm/logger': 5.0.0 - '@pnpm/read-project-manifest': 4.1.3 - '@pnpm/resolver-base': 9.2.0 - npm-packlist: 5.1.3 - dev: true + semver: 7.5.4 + dev: false /@pnpm/error@4.0.1: resolution: {integrity: sha512-6UFakGqUDhnZVzYCfN+QaG1epxtBVS1M9mb9RzoBuvWxcimBYTT04fdYuyk1Nay8y/TvAVl3AVB/lCziWG0+2w==} engines: {node: '>=14.6'} dependencies: '@pnpm/constants': 6.2.0 + dev: false - /@pnpm/fetcher-base@13.1.6: - resolution: {integrity: sha512-mbCs/m3iZjRLUL0gTJazA8O9iDnlPAVxGcDiU571atmhtCSYmf82Uh70DSQbHaVXU0TVyzuxJDOyB2TCDNguRQ==} - engines: {node: '>=14.6'} + /@pnpm/error@5.0.1: + resolution: {integrity: sha512-JQSOeSEqrV6k6+kKgrlSJ7gddJRcjxtNCxSVJRIqwckkGSdSTNpXmKEdGgLlaDuEwElPAZUmLDGSqk5InJ5pMA==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/resolver-base': 9.2.0 - '@pnpm/types': 8.10.0 - '@types/ssri': 7.1.1 + '@pnpm/constants': 7.1.0 dev: true - /@pnpm/fetching-types@4.0.0: - resolution: {integrity: sha512-KuOlRuCxgwoNlaBcNVOVgPHOf0TUO3Fs4BINIIjpo/dw+Afu2BHheFQRMfYCG9YKGwSZMbzn86x9DVgI4hlDJQ==} - engines: {node: '>=14.6'} + /@pnpm/error@5.0.2: + resolution: {integrity: sha512-0TEm+tWNYm+9uh6DSKyRbv8pv/6b4NL0PastLvMxIoqZbBZ5Zj1cYi332R9xsSUi31ZOsu2wpgn/bC7DA9hrjg==} + engines: {node: '>=16.14'} dependencies: - '@zkochan/retry': 0.2.0 - node-fetch: 3.0.0-beta.9 - transitivePeerDependencies: - - domexception + '@pnpm/constants': 7.1.1 dev: true - /@pnpm/filter-lockfile@7.0.10(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-HS1wtF24gMfWcBqnOoHr0KtEDYNqfcQRHGNvCC7YZPbrxHh5DOaSEv5LAAa4x+UR4qTERDjg3qEOV88mk31rpQ==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 + /@pnpm/fetcher-base@14.0.1: + resolution: {integrity: sha512-DXPZ33CrmDQXnYzwvqyP7I0BF0MQELo4ah2JGpXhLhgOdzU+vj7zdKFo2x82L8anrK861IRi01V8o14oATq1vA==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/constants': 6.2.0 - '@pnpm/dependency-path': 1.1.3 - '@pnpm/error': 4.0.1 - '@pnpm/lockfile-types': 4.3.6 - '@pnpm/lockfile-utils': 5.0.7 - '@pnpm/lockfile-walker': 6.0.8 - '@pnpm/logger': 5.0.0 - '@pnpm/package-is-installable': 7.0.4(@pnpm/logger@5.0.0) - '@pnpm/types': 8.10.0 - ramda: /@pnpm/ramda@0.28.1 + '@pnpm/resolver-base': 10.0.1 + '@pnpm/types': 9.1.0 + '@types/ssri': 7.1.1 dev: true - /@pnpm/find-workspace-dir@5.0.1: - resolution: {integrity: sha512-oi0robLrR07GzNkVBsJiYTTxqEks4pcUD5lCwBR8BGd0evOuy9fpIbxNwCcuTvJNN1FXhS2ZqRqtRcvGFp4TgQ==} - engines: {node: '>=14.6'} + /@pnpm/find-workspace-dir@6.0.2: + resolution: {integrity: sha512-JSrpQUFCs4vY1D5tOmj7qBb+oE2j/lO6341giEdUpvYf3FijY8CY13l8rPjfHV2y3m//utzl0An+q+qx14S6Nw==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/error': 4.0.1 + '@pnpm/error': 5.0.2 find-up: 5.0.0 dev: true - /@pnpm/find-workspace-packages@5.0.36(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1): - resolution: {integrity: sha512-azhKg7AvUKMOZ5glYIMT4WtJvlYGOQaaOL2vMK8NS9sQHAUEoZZNrPeOgBOYaUhJTechBM5vxjP9puKI5yGHrQ==} - engines: {node: '>=14.6'} + /@pnpm/find-workspace-packages@6.0.9(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-80t6m6w3EfOg5k88CR8Eya6aOJi2uXyYGFSv2Y+3DqGAWD2x6CFLM3kop2Zi1nL9THMYpYF3hLnBRbqcJ8rmRg==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/cli-utils': 1.1.1(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1) - '@pnpm/constants': 6.2.0 - '@pnpm/fs.find-packages': 1.0.2 - '@pnpm/types': 8.10.0 + '@pnpm/cli-utils': 2.0.9(@pnpm/logger@5.0.0) + '@pnpm/constants': 7.1.0 + '@pnpm/fs.find-packages': 2.0.1 + '@pnpm/types': 9.1.0 '@pnpm/util.lex-comparator': 1.0.0 read-yaml-file: 2.1.0 transitivePeerDependencies: - '@pnpm/logger' - - '@yarnpkg/core' - - bluebird - - domexception - - supports-color - - typanion dev: true - /@pnpm/fs.find-packages@1.0.2: - resolution: {integrity: sha512-mPHp4eBB0aYvPMcvnfBctUonpzZLb/kK4owXgPiBFKk1nXXkGLRLVQv0m9w4r0VigO5IRYGQ08/vajMslY+xbQ==} - engines: {node: '>=14.6'} + /@pnpm/fs.find-packages@2.0.1: + resolution: {integrity: sha512-QxG4YrnqnFdi9zmGxzUUH7YF6hgFqtPjDmiMlUvPbASSFRIr6mIT1rTynos2cbg0bRGXpLpp+0XtyOMdDGnBnQ==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/read-project-manifest': 4.1.3 - '@pnpm/types': 8.10.0 + '@pnpm/read-project-manifest': 5.0.1 + '@pnpm/types': 9.1.0 '@pnpm/util.lex-comparator': 1.0.0 - fast-glob: 3.2.12 + fast-glob: 3.3.1 p-filter: 2.1.0 dev: true - /@pnpm/fs.hard-link-dir@1.0.3: - resolution: {integrity: sha512-zJIVUAhwYjfDCu+h4TfrEKSLUZXoE20iWAQ7lA5GrMImmt6qEimpLb9SfZblpsza3KsCVQGiG6SAUdNwN8BUbA==} - engines: {node: '>=14.6'} - dev: true - - /@pnpm/get-context@8.2.3(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-CIaNGVygJU9kZSaQoMZIEzCrgXHzErchQE2xOrvfqJZ5Pry3MWVRi8Jcz0ioGa/KP9LslkuzHIKSg+EqriT6DA==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/constants': 6.2.0 - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/error': 4.0.1 - '@pnpm/lockfile-file': 7.0.5(@pnpm/logger@5.0.0) - '@pnpm/logger': 5.0.0 - '@pnpm/modules-yaml': 11.1.0 - '@pnpm/read-projects-context': 7.0.11(@pnpm/logger@5.0.0) - '@pnpm/types': 8.10.0 - '@zkochan/rimraf': 2.1.2 - ci-info: 3.8.0 - path-absolute: 1.0.1 - ramda: /@pnpm/ramda@0.28.1 - dev: true - /@pnpm/git-utils@0.1.0: resolution: {integrity: sha512-W3zsG9585cKL+FqgcT+IfTgZX5C+CbNkFjOnJN+qbysT1N30+BbvEByCcDMsTy7QDrAk6oS7WU1Rym3U2xlh2Q==} engines: {node: '>=14.6'} dependencies: execa: /safe-execa@0.1.3 + dev: false - /@pnpm/graceful-fs@2.0.0: - resolution: {integrity: sha512-ogUZCGf0/UILZt6d8PsO4gA4pXh7f0BumXeFkcCe4AQ65PXPKfAkHC0C30Lheh2EgFOpLZm3twDP1Eiww18gew==} - engines: {node: '>=14.19'} - dependencies: - graceful-fs: 4.2.11 - dev: true - - /@pnpm/graph-sequencer@1.0.0: - resolution: {integrity: sha512-iIJhmi7QjmafhijaEkh34Yxhjq3S/eiZnxww9K/SRXuDB5/30QnCyihR4R7vep8ONsGIR29hNPAtaNGd1rC/VA==} - dev: true - - /@pnpm/headless@19.5.1(@pnpm/logger@5.0.0)(typanion@3.12.1): - resolution: {integrity: sha512-3nzGKX7Zlp3yqNshwp8OsgC+biGjwKb3Zl50+f3yRpK/OX8e35gPXBfgdsa/T6lbfzpsNUKKeFyG/YTI+7hJaw==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/build-modules': 10.1.6(@pnpm/logger@5.0.0)(typanion@3.12.1) - '@pnpm/calc-dep-state': 3.0.2 - '@pnpm/constants': 6.2.0 - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/dependency-path': 1.1.3 - '@pnpm/error': 4.0.1 - '@pnpm/filter-lockfile': 7.0.10(@pnpm/logger@5.0.0) - '@pnpm/hoist': 7.0.15(@pnpm/logger@5.0.0) - '@pnpm/lifecycle': 14.1.6(@pnpm/logger@5.0.0)(typanion@3.12.1) - '@pnpm/link-bins': 8.0.8(@pnpm/logger@5.0.0) - '@pnpm/lockfile-file': 7.0.5(@pnpm/logger@5.0.0) - '@pnpm/lockfile-to-pnp': 2.0.13(@pnpm/logger@5.0.0) - '@pnpm/lockfile-utils': 5.0.7 - '@pnpm/logger': 5.0.0 - '@pnpm/modules-cleaner': 13.0.12(@pnpm/logger@5.0.0) - '@pnpm/modules-yaml': 11.1.0 - '@pnpm/package-is-installable': 7.0.4(@pnpm/logger@5.0.0) - '@pnpm/package-requester': 20.1.6(@pnpm/logger@5.0.0) - '@pnpm/pkg-manager.direct-dep-linker': 1.0.2(@pnpm/logger@5.0.0) - '@pnpm/read-package-json': 7.0.5 - '@pnpm/read-project-manifest': 4.1.3 - '@pnpm/real-hoist': 1.1.6(typanion@3.12.1) - '@pnpm/store-controller-types': 14.3.1 - '@pnpm/symlink-dependency': 6.0.3(@pnpm/logger@5.0.0) - '@pnpm/types': 8.10.0 - '@zkochan/rimraf': 2.1.2 - p-limit: 3.1.0 - path-absolute: 1.0.1 - path-exists: 4.0.0 - ramda: /@pnpm/ramda@0.28.1 - realpath-missing: 1.1.0 - transitivePeerDependencies: - - bluebird - - supports-color - - typanion - dev: true - - /@pnpm/hoist@7.0.15(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-zaf66jFzWejvuOeC7SNf7K55Nm+JpyFfW/xeJ0xJR66rMZD6Nq39TnyNShfkRa2pIuypvjdTH65ZFKpvBhQiHQ==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/constants': 6.2.0 - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/dependency-path': 1.1.3 - '@pnpm/link-bins': 8.0.8(@pnpm/logger@5.0.0) - '@pnpm/lockfile-types': 4.3.6 - '@pnpm/lockfile-utils': 5.0.7 - '@pnpm/lockfile-walker': 6.0.8 - '@pnpm/logger': 5.0.0 - '@pnpm/matcher': 4.0.1 - '@pnpm/types': 8.10.0 - '@pnpm/util.lex-comparator': 1.0.0 - is-subdir: 1.2.0 - ramda: /@pnpm/ramda@0.28.1 - resolve-link-target: 2.0.0 - symlink-dir: 5.1.1 - dev: true - - /@pnpm/hooks.read-package-hook@2.1.0(@yarnpkg/core@4.0.0-rc.14): - resolution: {integrity: sha512-OJcF9S32JJeUT98dii7txyjaNPjnSZFsv1ZI0MWIshKQ+0hyIHGw0/n7R++O710RJODrIYHRdxj2k50axKfwXA==} - engines: {node: '>=14.6'} + /@pnpm/git-utils@1.0.0: + resolution: {integrity: sha512-lUI+XrzOJN4zdPGOGnFUrmtXAXpXi8wD8OI0nWOZmlh+raqbLzC3VkXu1zgaduOK6YonOcnQW88O+ojav1rAdA==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/error': 4.0.1 - '@pnpm/matcher': 4.0.1 - '@pnpm/parse-overrides': 3.0.3 - '@pnpm/parse-wanted-dependency': 4.1.0 - '@pnpm/types': 8.10.0 - '@yarnpkg/extensions': 2.0.0-rc.9(@yarnpkg/core@4.0.0-rc.14) - normalize-path: 3.0.0 - ramda: /@pnpm/ramda@0.28.1 - semver: 7.4.0 - transitivePeerDependencies: - - '@yarnpkg/core' + execa: /safe-execa@0.1.2 dev: true - /@pnpm/lifecycle@14.1.6(@pnpm/logger@5.0.0)(typanion@3.12.1): - resolution: {integrity: sha512-94rY0AeI3xSqkK48KEtkzlQ0VMkeW2T+yHKUT477vCM9qB9y1z98q8GILLnEAK++k3y/OjjrDoXMEsvQGT4bMQ==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 + /@pnpm/graceful-fs@3.0.0: + resolution: {integrity: sha512-72kkqIL2sacOVr6Y6B6xDGjRC4QgTLeIGkw/5XYyeMgMeL9mDE0lonZEOL9JuLS0XPOXQoyDtRCSmUrzAA57LQ==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/directory-fetcher': 5.1.5(@pnpm/logger@5.0.0) - '@pnpm/error': 4.0.1 - '@pnpm/logger': 5.0.0 - '@pnpm/npm-lifecycle': 2.0.0(typanion@3.12.1) - '@pnpm/read-package-json': 7.0.5 - '@pnpm/store-controller-types': 14.3.1 - '@pnpm/types': 8.10.0 - path-exists: 4.0.0 - run-groups: 3.0.1 - transitivePeerDependencies: - - bluebird - - supports-color - - typanion + graceful-fs: 4.2.11 dev: true - /@pnpm/link-bins@8.0.8(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-QoXqYkn4y9puyQatpT+K2DJfhYBARMU1dW94c/6iQMaaJAnT4mjSO/ohrD3qPWaUnmtoSJ886nb5r/yGRxe1lQ==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 + /@pnpm/hooks.types@1.0.1: + resolution: {integrity: sha512-Zx2hzwxBKv1RmFzyu4pEVY7QeIGUb54smSSYt8GcJgByn+uMXgwJ7ydv9t2Koc90QTqk8J3P2J+RDrZVIQpVQw==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/error': 4.0.1 - '@pnpm/logger': 5.0.0 - '@pnpm/manifest-utils': 4.1.4(@pnpm/logger@5.0.0) - '@pnpm/package-bins': 7.0.3 - '@pnpm/read-modules-dir': 5.0.0 - '@pnpm/read-package-json': 7.0.5 - '@pnpm/read-project-manifest': 4.1.3 - '@pnpm/types': 8.10.0 - '@zkochan/cmd-shim': 5.4.1 - '@zkochan/rimraf': 2.1.2 - bin-links: 4.0.1 - is-subdir: 1.2.0 - is-windows: 1.0.2 - normalize-path: 3.0.0 - p-settle: 4.1.1 - ramda: /@pnpm/ramda@0.28.1 - symlink-dir: 5.1.1 + '@pnpm/lockfile-types': 5.1.0 + '@pnpm/types': 9.1.0 dev: true /@pnpm/lockfile-file@7.0.5(@pnpm/logger@5.0.0): @@ -4522,76 +4036,47 @@ packages: js-yaml: /@zkochan/js-yaml@0.0.6 normalize-path: 3.0.0 ramda: /@pnpm/ramda@0.28.1 - semver: 7.4.0 + semver: 7.5.4 sort-keys: 4.2.0 strip-bom: 4.0.0 - write-file-atomic: 5.0.0 - - /@pnpm/lockfile-to-pnp@2.0.13(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-IdyVYrQObhcRY0/gADumZoyVnmDqzmNhLoTxbx+ZJTUPsPqKV2eCQRSodG8vQrgyWaGnoBfSxzLH6oVybediaA==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/dependency-path': 1.1.3 - '@pnpm/lockfile-file': 7.0.5(@pnpm/logger@5.0.0) - '@pnpm/lockfile-utils': 5.0.7 - '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.10.0 - '@yarnpkg/pnp': 2.3.2 - normalize-path: 3.0.0 - ramda: /@pnpm/ramda@0.28.1 - dev: true + write-file-atomic: 5.0.1 + dev: false /@pnpm/lockfile-types@4.3.6: resolution: {integrity: sha512-5vvdV3tEVOCzzeGv2FXK4590qPUVpZ+5gdqCawFuiNTJavx+4rmmY4aDUjdVXUcKGwqkIBPVKe/SNUBA3A2rtg==} engines: {node: '>=14.6'} dependencies: '@pnpm/types': 8.10.0 + dev: false - /@pnpm/lockfile-utils@5.0.7: - resolution: {integrity: sha512-YKSejHYuAzf/faAKmkfUfMR1LQcLkfTLlueWWn+NXQCarl+qntxXiKJsJhUdN8TiU3ItMiGJzMhcB/XeTCmo+A==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/dependency-path': 1.1.3 - '@pnpm/lockfile-types': 4.3.6 - '@pnpm/resolver-base': 9.2.0 - '@pnpm/types': 8.10.0 - get-npm-tarball-url: 2.0.3 - ramda: /@pnpm/ramda@0.28.1 - dev: true - - /@pnpm/lockfile-walker@6.0.8: - resolution: {integrity: sha512-PH1/vq1DqLZnIjqNDE0+unOVCe52G8xShWTZU++mmQKkNnw5Mi+EV5VfARzCuNH9FVpGvV+nNK6iConTsEQ+sg==} - engines: {node: '>=14.6'} + /@pnpm/lockfile-types@5.1.0: + resolution: {integrity: sha512-14eYp9iOdJ7SyOIVXomXhbVnc14DEhzMLS3eKqxYxi9LkANUfxx1/pwRiRY/lTiP9RFS+OkIcTm2QiLsmNEctw==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/dependency-path': 1.1.3 - '@pnpm/lockfile-types': 4.3.6 - '@pnpm/types': 8.10.0 - ramda: /@pnpm/ramda@0.28.1 + '@pnpm/types': 9.1.0 dev: true /@pnpm/logger@5.0.0: resolution: {integrity: sha512-YfcB2QrX+Wx1o6LD1G2Y2fhDhOix/bAY/oAnMpHoNLsKkWIRbt1oKLkIFvxBMzLwAEPqnYWguJrYC+J6i4ywbw==} engines: {node: '>=12.17'} dependencies: - bole: 5.0.3 + bole: 5.0.6 ndjson: 2.0.0 - /@pnpm/manifest-utils@4.1.4(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-IO+K1emQOEwZz1c1qba8dKOVQds6f7i2XRYBWmsPSItGst6yyZNJjpKqyNELITX3vPfwLSf+a9QxLURFKT5oVQ==} - engines: {node: '>=14.6'} + /@pnpm/manifest-utils@5.0.1(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-vQUmd0NQNv1yWEeFA4pjuBCs4AqhaHW4bVpuaD19lHE5J9SCs7iNRDpjnxjTm/qgDgO/hqu/spuAXEbPxR8u0A==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/error': 4.0.1 - '@pnpm/types': 8.10.0 + '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.0.0) + '@pnpm/error': 5.0.1 + '@pnpm/types': 9.1.0 transitivePeerDependencies: - '@pnpm/logger' dev: true - /@pnpm/matcher@4.0.1: - resolution: {integrity: sha512-QVDWamX8I8U60MAsLpr+cj4VnVVSUL7eNgYcolFPMnELie/t+tQHHpIy0d3QOQldRU3XYjabKHNbDYumDSB4ZA==} - engines: {node: '>=14.6'} + /@pnpm/matcher@5.0.0: + resolution: {integrity: sha512-uh+JBmW8XHGwz9x0K0Ok+TtMiu3ghEaqHHm7dqIubitBP8y9Y0LLP6D2fxWblogjpVzSlH3DpDR1Vicuhw9/cQ==} + engines: {node: '>=16.14'} dependencies: escape-string-regexp: 4.0.0 dev: true @@ -4603,59 +4088,23 @@ packages: '@pnpm/lockfile-types': 4.3.6 comver-to-semver: 1.0.0 ramda: /@pnpm/ramda@0.28.1 - semver: 7.4.0 + semver: 7.5.4 + dev: false - /@pnpm/meta-updater@0.2.2(typanion@3.12.1): - resolution: {integrity: sha512-wh3LdQYM1aTl4vbuh+7Lv6amaDrQTu+iAIs0qsovIVnQfhHvRpwEdICHZTKC/xdthd4uGUmNZRvhoITzGLu1tg==} + /@pnpm/meta-updater@1.0.0: + resolution: {integrity: sha512-ifhDDFPGgM7OCVqX+XlpvLJzGzQVIjWyBcHTGTOR2q/b2rjxfIl9GDcfETkTjKOe8EotbXwMo2EAmbtXbjJ1Kg==} engines: {node: '>=10.12'} hasBin: true dependencies: - '@pnpm/find-workspace-dir': 5.0.1 - '@pnpm/find-workspace-packages': 5.0.36(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1) + '@pnpm/find-workspace-dir': 6.0.2 + '@pnpm/find-workspace-packages': 6.0.9(@pnpm/logger@5.0.0) '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.9.0 - '@yarnpkg/core': 4.0.0-rc.14(typanion@3.12.1) + '@pnpm/types': 9.2.0 load-json-file: 7.0.1 meow: 10.1.5 print-diff: 1.0.0 - ramda: 0.28.0 + ramda: 0.29.0 write-json-file: 5.0.0 - transitivePeerDependencies: - - bluebird - - domexception - - supports-color - - typanion - dev: true - - /@pnpm/modules-cleaner@13.0.12(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-TIct5tlxRQbsfmJgnIHj1ZroAjivGwm5SAIqs9b3WgeJE9Q/oXqAl3uWHTwdlXfGu3QNDaEfsvzB3aCDVUeZLg==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/dependency-path': 1.1.3 - '@pnpm/filter-lockfile': 7.0.10(@pnpm/logger@5.0.0) - '@pnpm/lockfile-types': 4.3.6 - '@pnpm/lockfile-utils': 5.0.7 - '@pnpm/logger': 5.0.0 - '@pnpm/read-modules-dir': 5.0.0 - '@pnpm/remove-bins': 4.0.5(@pnpm/logger@5.0.0) - '@pnpm/store-controller-types': 14.3.1 - '@pnpm/types': 8.10.0 - '@zkochan/rimraf': 2.1.2 - ramda: /@pnpm/ramda@0.28.1 - dev: true - - /@pnpm/modules-yaml@11.1.0: - resolution: {integrity: sha512-K0Ib/sLqmaXZa96EbexUgkI2SeQjhPnch4A7B+rkghZ/KU3eZ53H9arBjZngW2aXzeUzZN9BI7Zs6lHRZpwQ1A==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/types': 8.10.0 - is-windows: 1.0.2 - ramda: /@pnpm/ramda@0.28.1 - read-yaml-file: 2.1.0 - write-yaml-file: 4.2.0 dev: true /@pnpm/network.ca-file@1.0.2: @@ -4663,401 +4112,109 @@ packages: engines: {node: '>=12.22.0'} dependencies: graceful-fs: 4.2.10 - dev: true - /@pnpm/normalize-registries@4.0.3: - resolution: {integrity: sha512-5dU5DZMeBoSL6XPmUrHU9FsPJKj869MHkN9HWbcupeyoe2wTtLzKEg6ule76Wxpe9SkvMeMXSi6vLvTLB9JtQQ==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/types': 8.10.0 - normalize-registry-url: 2.0.0 - ramda: /@pnpm/ramda@0.28.1 - dev: true - - /@pnpm/npm-conf@2.0.4: - resolution: {integrity: sha512-xWjBhnntYvAjYt1alEoFJiThMe0ZhSY7iZuxBUR+DH3tH2RyGrP2KU75NZfo/jhc3dSBUqZrd1DnIIgkQ0WyKw==} + /@pnpm/npm-conf@2.2.0: + resolution: {integrity: sha512-roLI1ul/GwzwcfcVpZYPdrgW2W/drLriObl1h+yLF5syc8/5ULWw2ALbCHUWF+4YltIqA3xFSbG4IwyJz37e9g==} engines: {node: '>=12'} dependencies: - '@pnpm/config.env-replace': 1.0.0 + '@pnpm/config.env-replace': 1.1.0 '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 dev: true - /@pnpm/npm-lifecycle@2.0.0(typanion@3.12.1): - resolution: {integrity: sha512-613qs9UwSFFVhXPv94Rt3tpJGv/D6mkHkZsByhHgBJII9gJXQ+bq4uru8y5q5g/kggS0raNH+18YGd9eu0Nawg==} - engines: {node: '>=12.17'} - dependencies: - '@pnpm/byline': 1.0.0 - '@pnpm/error': 4.0.1 - '@yarnpkg/shell': 3.2.0-rc.8(typanion@3.12.1) - node-gyp: 8.4.1 - resolve-from: 5.0.0 - slide: 1.1.6 - uid-number: 0.0.6 - umask: 1.1.0 - which: 2.0.2 - transitivePeerDependencies: - - bluebird - - supports-color - - typanion - dev: true - - /@pnpm/npm-package-arg@1.0.0: - resolution: {integrity: sha512-oQYP08exi6mOPdAZZWcNIGS+KKPsnNwUBzSuAEGWuCcqwMAt3k/WVCqVIXzBxhO5sP2b43og69VHmPj6IroKqw==} - engines: {node: '>=14.6'} - dependencies: - hosted-git-info: 4.1.0 - semver: 7.4.0 - validate-npm-package-name: 4.0.0 - dev: true - - /@pnpm/npm-resolver@15.0.8(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-rVPG3FAYnGPDygmwLp/yqZKr3kSUA7m5DhlL47KlWsIyAwz3Ijys87YOZsFFzxlrtXvejl2mWR32PnzNFX/+mw==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/error': 4.0.1 - '@pnpm/fetching-types': 4.0.0 - '@pnpm/graceful-fs': 2.0.0 - '@pnpm/logger': 5.0.0 - '@pnpm/resolve-workspace-range': 4.0.0 - '@pnpm/resolver-base': 9.2.0 - '@pnpm/types': 8.10.0 - '@zkochan/retry': 0.2.0 - encode-registry: 3.0.0 - load-json-file: 6.2.0 - lru-cache: 7.18.3 - normalize-path: 3.0.0 - p-limit: 3.1.0 - p-memoize: 4.0.1 - parse-npm-tarball-url: 3.0.0 - path-temp: 2.0.0 - ramda: /@pnpm/ramda@0.28.1 - rename-overwrite: 4.0.3 - semver: 7.4.0 - ssri: 10.0.1 - version-selector-type: 3.0.0 - transitivePeerDependencies: - - domexception - dev: true - - /@pnpm/package-bins@7.0.3: - resolution: {integrity: sha512-X7OWK/foaX3623F/iBY1RgJ1JCewFd4BMMqqfABZupIfOEWs1eEIw/khyUQfwZzZluuMS06i8k0mGpE88UHovQ==} - engines: {node: '>=14.6'} + /@pnpm/npm-conf@2.2.2: + resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} + engines: {node: '>=12'} dependencies: - '@pnpm/types': 8.10.0 - fast-glob: 3.2.12 - is-subdir: 1.2.0 - dev: true + '@pnpm/config.env-replace': 1.1.0 + '@pnpm/network.ca-file': 1.0.2 + config-chain: 1.1.13 + dev: false - /@pnpm/package-is-installable@7.0.4(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-wKXlleLGJfINnGLn7kpkGbEorsXJfTe0T1tKtgQjKG61AP06+nxKmUgtAk7Fxbx7EjWZ6M3uERx42Zyb4ePZag==} - engines: {node: '>=14.6'} + /@pnpm/package-is-installable@8.0.2(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-eYuqNBjzYf5wXbD4Xm6ZupRPjYxn2sp6mtYL9+bMntx1+yoUlCJABrYcSvbTM7kheoHyHRf+gEQDFKdn5trQ6w==} + engines: {node: '>=16.14'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/error': 4.0.1 + '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.0.0) + '@pnpm/error': 5.0.1 '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.10.0 - detect-libc: 2.0.1 + '@pnpm/types': 9.1.0 + detect-libc: 2.0.2 execa: /safe-execa@0.1.2 mem: 8.1.1 - semver: 7.4.0 + semver: 7.5.4 dev: true - /@pnpm/package-requester@20.1.6(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-y59WG9XOVYr3gqqIcgiSyXkFRtY7JgkyzeIE2eSxgIgh51Lnt1h6oD8FatT5a536KX4mK37yOEid9+yqlg3Q7Q==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/cafs': 6.0.1 - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/dependency-path': 1.1.3 - '@pnpm/error': 4.0.1 - '@pnpm/fetcher-base': 13.1.6 - '@pnpm/graceful-fs': 2.0.0 - '@pnpm/logger': 5.0.0 - '@pnpm/package-is-installable': 7.0.4(@pnpm/logger@5.0.0) - '@pnpm/pick-fetcher': 1.0.0 - '@pnpm/read-package-json': 7.0.5 - '@pnpm/resolver-base': 9.2.0 - '@pnpm/store-controller-types': 14.3.1 - '@pnpm/types': 8.10.0 - load-json-file: 6.2.0 - p-defer: 3.0.0 - p-limit: 3.1.0 - p-map-values: 1.0.0 - p-queue: 6.6.2 - path-temp: 2.0.0 - promise-share: 1.0.0 - ramda: /@pnpm/ramda@0.28.1 - rename-overwrite: 4.0.3 - safe-promise-defer: 1.0.1 - semver: 7.4.0 - ssri: 10.0.1 - dev: true - - /@pnpm/parse-overrides@3.0.3: - resolution: {integrity: sha512-8w/idmFAcEoKC5z0WOLppTUxviTsbXHZBHtPjjEUGKyt5ZkHg2MvqycKI4tUpqVDclpu04U78tcRzFz7PjAgLQ==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/error': 4.0.1 - '@pnpm/parse-wanted-dependency': 4.1.0 - dev: true - - /@pnpm/parse-wanted-dependency@4.1.0: - resolution: {integrity: sha512-sbnsQE5gucVzBrl6QX2/cMwY8f+WpeX8ryK5dpwMpYgqwMBB5UR4KbGhveTnRrJPGs9NarPzY4RnxQdsteTXLA==} - engines: {node: '>=14.6'} - dependencies: - validate-npm-package-name: 5.0.0 - dev: true - - /@pnpm/patching.apply-patch@1.0.0: - resolution: {integrity: sha512-wu44YGD7K+AnV9qR3b6nsc4OCzlSr80jn1+C6OtFC4ZYZASo5kZPUHoKW265V+jYgw0KttsUCr9V6+QUZjc0QA==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/error': 4.0.1 - patch-package: 6.5.1 - dev: true - - /@pnpm/pick-fetcher@1.0.0: - resolution: {integrity: sha512-hPXczLGghmqUpFgBXIfhq9Wtvn3QRYoygL1jhBIo8sWgmp0bf8wmDWxQ17Fc2G7GNUcDrPHOXrhivWpKR63EIg==} - engines: {node: '>=14.6'} - dev: true - - /@pnpm/pick-registry-for-package@4.0.3: - resolution: {integrity: sha512-W/8xqQ7jDPa+5U9qFSyKRmx9gtJ30rzl2zEgGf9aowAlvIIjVBcgvQ2xVGy61e71FMTsdJRHz7dhIBQPhz+KuA==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/types': 8.10.0 - dev: true - - /@pnpm/pkg-manager.direct-dep-linker@1.0.2(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-PD/Im+gSfpQl2xTXleN7qFaoQx0C3ZxhHMiaLK4ekz/mojYrnNMiZvU7iO90+DUcJXcn3SXZPzPD98ktDuxkSA==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/logger': 5.0.0 - '@pnpm/read-modules-dir': 5.0.0 - '@pnpm/symlink-dependency': 6.0.3(@pnpm/logger@5.0.0) - '@zkochan/rimraf': 2.1.2 - ramda: /@pnpm/ramda@0.28.1 - resolve-link-target: 2.0.0 - dev: true - - /@pnpm/pnpmfile@4.0.34(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1): - resolution: {integrity: sha512-N3wtB0FNNr/JQnxI173FjtQ0a40Hjo1UwOm09k2u1XxsU7sFZISDn5djRU0aYHfRkvgU3ysFLwKeXvpn0bleWQ==} - engines: {node: '>=14.6'} + /@pnpm/pnpmfile@5.0.7(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-A8uwamvs9jhf3DYLuGHCngWW8WXEDgcm3nwOeRTWJOOgButgXueIRHcEZPiKgQwy6t116ntimNeW5H3/hjim6w==} + engines: {node: '>=16.14'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/core': 7.8.4(@pnpm/logger@5.0.0)(@yarnpkg/core@4.0.0-rc.14)(typanion@3.12.1) - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/error': 4.0.1 - '@pnpm/lockfile-types': 4.3.6 + '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.0.0) + '@pnpm/error': 5.0.1 + '@pnpm/hooks.types': 1.0.1 + '@pnpm/lockfile-types': 5.1.0 '@pnpm/logger': 5.0.0 - '@pnpm/store-controller-types': 14.3.1 - '@pnpm/types': 8.10.0 + '@pnpm/store-controller-types': 15.0.1 + '@pnpm/types': 9.1.0 chalk: 4.1.2 path-absolute: 1.0.1 - transitivePeerDependencies: - - '@yarnpkg/core' - - bluebird - - domexception - - supports-color - - typanion - dev: true - - /@pnpm/prune-lockfile@4.0.24: - resolution: {integrity: sha512-v0NA9ZkxUkaT9LxwCwN6JNrQ8ok1L7skxn9wk+1icLYKPQXgSNKap0zSAJeBtyNd9NXGXxO0QG8Noeto/MCAKg==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/constants': 6.2.0 - '@pnpm/dependency-path': 1.1.3 - '@pnpm/lockfile-types': 4.3.6 - '@pnpm/types': 8.10.0 - ramda: /@pnpm/ramda@0.28.1 dev: true /@pnpm/ramda@0.28.1: resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==} - /@pnpm/read-modules-dir@5.0.0: - resolution: {integrity: sha512-DibYeEAUznQolMvqqtjKnMdal1LpltRTXtKMXv6KNJTKVt8ikcR2njUfW4GiyDU3QeQlNDDglfsN++13615svg==} - engines: {node: '>=14.6'} - dependencies: - graceful-fs: 4.2.11 - dev: true - - /@pnpm/read-package-json@7.0.5: - resolution: {integrity: sha512-HujbQ8zsU4TYDRbfNNA17LH7iUs6zydbsBSWd9QPBlbdDRcbIaCID7Jnr3+4Ld8wlRVfuxSXAvNK4jGzco+gFA==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/error': 4.0.1 - '@pnpm/types': 8.10.0 - load-json-file: 6.2.0 - normalize-package-data: 5.0.0 - dev: true - - /@pnpm/read-project-manifest@4.1.3: - resolution: {integrity: sha512-WKnAzi4hXLQSXbNuk2B0kbybzJpBIvEcw3QjLQvH6JBn7DUJjRaGS72U58GVrfx7C3uXD7FQGLxJyv2OK+cfbA==} - engines: {node: '>=14.6'} - dependencies: - '@gwhitney/detect-indent': 7.0.1 - '@pnpm/error': 4.0.1 - '@pnpm/graceful-fs': 2.0.0 - '@pnpm/text.comments-parser': 1.0.0 - '@pnpm/types': 8.10.0 - '@pnpm/write-project-manifest': 4.1.2 - fast-deep-equal: 3.1.3 - is-windows: 1.0.2 - json5: 2.2.3 - parse-json: 5.2.0 - read-yaml-file: 2.1.0 - sort-keys: 4.2.0 - strip-bom: 4.0.0 - dev: true - - /@pnpm/read-projects-context@7.0.11(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-RG/LnzoPCf5WvDElGHm1v2ZI3z/ArIW+EfoiZMrBBxOFFdReURvpeo7Sw8n044nnx0f+Bz9NPlT7Q6xwJtLVew==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/lockfile-file': 7.0.5(@pnpm/logger@5.0.0) - '@pnpm/logger': 5.0.0 - '@pnpm/modules-yaml': 11.1.0 - '@pnpm/normalize-registries': 4.0.3 - '@pnpm/types': 8.10.0 - realpath-missing: 1.1.0 - dev: true - - /@pnpm/real-hoist@1.1.6(typanion@3.12.1): - resolution: {integrity: sha512-PDM3YG2ghd/32ROx6U2XjLaNASnaaOVSn1cSu1mdoX+qQOASO4clczlUUl9oYMYe0Ik99sH0PipPIslwavxGMQ==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/dependency-path': 1.1.3 - '@pnpm/error': 4.0.1 - '@pnpm/lockfile-utils': 5.0.7 - '@yarnpkg/nm': 4.0.0-rc.27(typanion@3.12.1) - transitivePeerDependencies: - - typanion - dev: true - - /@pnpm/remove-bins@4.0.5(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-XQLCrLW4C80CZfMsTUIQhD1t4D21SIB9R1+9sP4CMXbOMxakIzctl/XKBVyYZCkAgNLgiII6S7rdBISYtsqx3A==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/logger': 5.0.0 - '@pnpm/package-bins': 7.0.3 - '@pnpm/read-package-json': 7.0.5 - '@pnpm/types': 8.10.0 - '@zkochan/rimraf': 2.1.2 - cmd-extension: 1.0.2 - is-windows: 1.0.2 - dev: true - - /@pnpm/render-peer-issues@3.0.3: - resolution: {integrity: sha512-Pptthnms8UCx142Ty1Qh2ZbZuqzwDZ3rldzi9A4fjs5GWyESnV1ePK3HMg4FuZIYMBOaQRgncJEL3WRhrred2g==} - engines: {node: '>=14.6'} - dependencies: - '@pnpm/types': 8.10.0 - archy: 1.0.0 - chalk: 4.1.2 - cli-columns: 4.0.0 - dev: true - - /@pnpm/resolve-dependencies@29.3.2(@pnpm/logger@5.0.0)(typanion@3.12.1): - resolution: {integrity: sha512-aF4HH0SkqRWPK0bxx+YkcvPay3G8YImo3WSb1PyRuwlAwDslFmZCtMbHM25d+0uvQcthAAFzLB4e2K9X/NHk8A==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - dependencies: - '@pnpm/constants': 6.2.0 - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/dependency-path': 1.1.3 - '@pnpm/error': 4.0.1 - '@pnpm/lockfile-types': 4.3.6 - '@pnpm/lockfile-utils': 5.0.7 - '@pnpm/logger': 5.0.0 - '@pnpm/manifest-utils': 4.1.4(@pnpm/logger@5.0.0) - '@pnpm/npm-resolver': 15.0.8(@pnpm/logger@5.0.0) - '@pnpm/pick-registry-for-package': 4.0.3 - '@pnpm/prune-lockfile': 4.0.24 - '@pnpm/read-package-json': 7.0.5 - '@pnpm/resolver-base': 9.2.0 - '@pnpm/store-controller-types': 14.3.1 - '@pnpm/types': 8.10.0 - '@pnpm/which-version-is-pinned': 4.0.0 - '@yarnpkg/core': 4.0.0-rc.27(typanion@3.12.1) - encode-registry: 3.0.0 - filenamify: 4.3.0 - get-npm-tarball-url: 2.0.3 - is-inner-link: 4.0.0 - is-subdir: 1.2.0 - normalize-path: 3.0.0 - p-defer: 3.0.0 - path-exists: 4.0.0 - promise-share: 1.0.0 - ramda: /@pnpm/ramda@0.28.1 - rename-overwrite: 4.0.3 - safe-promise-defer: 1.0.1 - semver: 7.4.0 - semver-range-intersect: 0.3.1 - string.prototype.replaceall: 1.0.7 - version-selector-type: 3.0.0 - transitivePeerDependencies: - - domexception - - typanion - dev: true - - /@pnpm/resolve-workspace-range@4.0.0: - resolution: {integrity: sha512-MrXdfTe7CA76zvivatQHJz7Ui02nziKz7Fpht+npsKfOvAyVUcERks2mxPi1IlSFhKDeDLfe/K0v5qqMFcb54A==} - engines: {node: '>=14.6'} + /@pnpm/read-project-manifest@5.0.1: + resolution: {integrity: sha512-MDXuQpYFbabSXzAnqP7VIQqBx5Z1fzOhzB/3YmIXJ+tE7Wue//IR3itMSYlWeaFLo1G5PCJklM2zBdvggRw1nw==} + engines: {node: '>=16.14'} dependencies: - semver: 7.4.0 + '@gwhitney/detect-indent': 7.0.1 + '@pnpm/error': 5.0.1 + '@pnpm/graceful-fs': 3.0.0 + '@pnpm/text.comments-parser': 2.0.0 + '@pnpm/types': 9.1.0 + '@pnpm/write-project-manifest': 5.0.1 + fast-deep-equal: 3.1.3 + is-windows: 1.0.2 + json5: 2.2.3 + parse-json: 5.2.0 + read-yaml-file: 2.1.0 + sort-keys: 4.2.0 + strip-bom: 4.0.0 dev: true - /@pnpm/resolver-base@9.2.0: - resolution: {integrity: sha512-e7f8HXoRyIhxst9vcSVorWNzxZx0kcNYYAku7lQzzQCK+gCaY8c+cd6wuCHkXZwwIbS6OJuHcezUTCNDNUqs0g==} - engines: {node: '>=14.6'} + /@pnpm/render-peer-issues@4.0.1: + resolution: {integrity: sha512-+SsNmbBHH7lBsFrs6dQCEWRtT+Bmq9MYxu+xgkXRplyvjSEQmM0h/UduIw5s8ZAlUuQcxNVTvl0b7ul6OPEIwg==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/types': 8.10.0 + '@pnpm/types': 9.1.0 + archy: 1.0.0 + chalk: 4.1.2 + cli-columns: 4.0.0 dev: true - /@pnpm/store-controller-types@14.3.1: - resolution: {integrity: sha512-EhuD+GJS46ygm2cZxsf12Ljb55p360EKH7ESsphDVq/EEECTnj4jcxck+K8BUmYTIVtj7lO2k35XNz1r9D98yQ==} - engines: {node: '>=14.6'} + /@pnpm/resolver-base@10.0.1: + resolution: {integrity: sha512-2yufLOpiPKQyNVLbL3dgoytkDuuURB5yBOrFtafiuZieGZJid2AeHmFfPhU9hNc/ZM1+wqH3EuVHe/1DdEgm4Q==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/fetcher-base': 13.1.6 - '@pnpm/resolver-base': 9.2.0 - '@pnpm/types': 8.10.0 + '@pnpm/types': 9.1.0 dev: true - /@pnpm/symlink-dependency@6.0.3(@pnpm/logger@5.0.0): - resolution: {integrity: sha512-0LdkYy4ucJt6ZmvE7JvSOkW9/WiEZkPKFGcBms215RkA/cqykEuJ3tST/R9Br9MH5K1/WslpBsKbJhw0T+adyA==} - engines: {node: '>=14.6'} - peerDependencies: - '@pnpm/logger': ^5.0.0 + /@pnpm/store-controller-types@15.0.1: + resolution: {integrity: sha512-S88sR6xhQ1ZDhMRIjhaRBA11N2OIDU2W+60szQLU8e2bw+KgGU60LbcXMunTdRnJskuB9UfDyoN6YuRtETBqYA==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/core-loggers': 8.0.3(@pnpm/logger@5.0.0) - '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.10.0 - symlink-dir: 5.1.1 + '@pnpm/fetcher-base': 14.0.1 + '@pnpm/resolver-base': 10.0.1 + '@pnpm/types': 9.1.0 dev: true - /@pnpm/text.comments-parser@1.0.0: - resolution: {integrity: sha512-iG0qrFcObze3uK+HligvzaTocZKukqqIj1dC3NOH58NeMACUW1NUitSKBgeWuNIE4LJT3SPxnyLEBARMMcqVKA==} - engines: {node: '>=14.6'} + /@pnpm/text.comments-parser@2.0.0: + resolution: {integrity: sha512-DRWtTmmxQQtuWHf1xPt9bqzCSq8d0MQF5x1kdpCDMLd7xk3nP4To2/OGkPrb8MKbrWsgCNDwXyKCFlEKrAg7fg==} + engines: {node: '>=16.14'} dependencies: strip-comments-strings: 1.2.0 dev: true @@ -5065,31 +4222,36 @@ packages: /@pnpm/types@8.10.0: resolution: {integrity: sha512-A4pcNNvFJdkMXArEjTCOIYNL2VxD4uBynWZ6cBIELXb5qJ0tUzwKsaSz4J953I0rQFqnsFpUYqaWIquI10W1sw==} engines: {node: '>=14.6'} + dev: false /@pnpm/types@8.9.0: resolution: {integrity: sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==} engines: {node: '>=14.6'} + dev: false + + /@pnpm/types@9.1.0: + resolution: {integrity: sha512-MMPDMLOY17bfNhLhR9Qmq6/2keoocnR5DWXZfZDC4dKXugrMsE1jB6RnuU8swJIo4zyCsMT/iVSAtl/XK+9Z+A==} + engines: {node: '>=16.14'} + dev: true + + /@pnpm/types@9.2.0: + resolution: {integrity: sha512-LtkHgtJ5Bjny4poUWyMhOKHc822/zm8NhPx+7VbopfDYnTrKgJwTyTbZjZEyN5KpDw3R1Fr8VYdmv5gn4eyWbw==} + engines: {node: '>=16.14'} + dev: true /@pnpm/util.lex-comparator@1.0.0: resolution: {integrity: sha512-3aBQPHntVgk5AweBWZn+1I/fqZ9krK/w01197aYVkAJQGftb+BVWgEepxY5GChjSW12j52XX+CmfynYZ/p0DFQ==} engines: {node: '>=12.22.0'} - /@pnpm/which-version-is-pinned@4.0.0: - resolution: {integrity: sha512-XqZqdxgX7vqxiMX+REsN6lfZ9TR2FQhhaaClA6ymFAVjhuMzJidDDVibqAx5nlfoSqeBklJEZxYXYnU7LjghlA==} - engines: {node: '>=14.6'} - dependencies: - semver-utils: 1.1.4 - dev: true - - /@pnpm/write-project-manifest@4.1.2: - resolution: {integrity: sha512-/C0j7SsE9tGoj++f0dwePIV7zNZHcX8TcYL6pXNvZZCq4HsOMCBsIlcU9oMI/AGe+KMDfHFQSayWPO9QUuGE5w==} - engines: {node: '>=14.6'} + /@pnpm/write-project-manifest@5.0.1: + resolution: {integrity: sha512-zU4vDfBUx/jUBPmR4CzCqPDOPObb/7iLT3UZvhXSJ8ZXDo9214V6agnJvxQ6bYBcypdiKva0hnb3tmo1chQBYg==} + engines: {node: '>=16.14'} dependencies: - '@pnpm/text.comments-parser': 1.0.0 - '@pnpm/types': 8.10.0 + '@pnpm/text.comments-parser': 2.0.0 + '@pnpm/types': 9.1.0 json5: 2.2.3 - write-file-atomic: 5.0.0 - write-yaml-file: 4.2.0 + write-file-atomic: 5.0.1 + write-yaml-file: 5.0.0 dev: true /@polka/url@1.0.0-next.21: @@ -5104,28 +4266,39 @@ packages: resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} dependencies: '@hapi/hoek': 9.3.0 - dev: false /@sideway/formula@3.0.1: resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==} - dev: false /@sideway/pinpoint@2.0.0: resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} - dev: false - /@sinclair/typebox@0.25.24: - resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} + /@sigstore/bundle@1.0.0: + resolution: {integrity: sha512-yLvrWDOh6uMOUlFCTJIZEnwOT9Xte7NPXUqVexEKGSF5XtBAuSg5du0kn3dRR0p47a4ah10Y0mNt8+uyeQXrBQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@sigstore/protobuf-specs': 0.2.0 - /@sindresorhus/is@0.14.0: - resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} - engines: {node: '>=6'} - dev: false + /@sigstore/protobuf-specs@0.2.0: + resolution: {integrity: sha512-8ZhZKAVfXjIspDWwm3D3Kvj0ddbJ0HqDZ/pOs5cx88HpT8mVsotFrg7H1UMnXOuDHz6Zykwxn4mxG3QLuN+RUg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - /@sindresorhus/is@4.6.0: - resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} - engines: {node: '>=10'} - dev: true + /@sigstore/tuf@1.0.3: + resolution: {integrity: sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@sigstore/protobuf-specs': 0.2.0 + tuf-js: 1.1.7 + transitivePeerDependencies: + - supports-color + + /@sinclair/typebox@0.27.8: + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + + /@sindresorhus/is@5.6.0: + resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} + engines: {node: '>=14.16'} + dev: false /@sinonjs/commons@1.8.6: resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} @@ -5137,11 +4310,17 @@ packages: resolution: {integrity: sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg==} dependencies: type-detect: 4.0.8 + dev: true - /@sinonjs/fake-timers@10.0.2: - resolution: {integrity: sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw==} + /@sinonjs/commons@3.0.0: + resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} dependencies: - '@sinonjs/commons': 2.0.0 + type-detect: 4.0.8 + + /@sinonjs/fake-timers@10.3.0: + resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} + dependencies: + '@sinonjs/commons': 3.0.0 /@sinonjs/fake-timers@7.1.2: resolution: {integrity: sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==} @@ -5170,92 +4349,92 @@ packages: webpack-sources: 3.2.3 dev: false - /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.21.0): + /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.22.10): resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 - /@svgr/babel-plugin-remove-jsx-attribute@6.5.0(@babel/core@7.21.0): + /@svgr/babel-plugin-remove-jsx-attribute@6.5.0(@babel/core@7.22.10): resolution: {integrity: sha512-8zYdkym7qNyfXpWvu4yq46k41pyNM9SOstoWhKlm+IfdCE1DdnRKeMUPsWIEO/DEkaWxJ8T9esNdG3QwQ93jBA==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 - /@svgr/babel-plugin-remove-jsx-empty-expression@6.5.0(@babel/core@7.21.0): + /@svgr/babel-plugin-remove-jsx-empty-expression@6.5.0(@babel/core@7.22.10): resolution: {integrity: sha512-NFdxMq3xA42Kb1UbzCVxplUc0iqSyM9X8kopImvFnB+uSDdzIHOdbs1op8ofAvVRtbg4oZiyRl3fTYeKcOe9Iw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 - /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.21.0): + /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.22.10): resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 - /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.21.0): + /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.22.10): resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 - /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.21.0): + /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.22.10): resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 - /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.21.0): + /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.22.10): resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 - /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.21.0): + /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.22.10): resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 - /@svgr/babel-preset@6.5.1(@babel/core@7.21.0): + /@svgr/babel-preset@6.5.1(@babel/core@7.22.10): resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.21.0) - '@svgr/babel-plugin-remove-jsx-attribute': 6.5.0(@babel/core@7.21.0) - '@svgr/babel-plugin-remove-jsx-empty-expression': 6.5.0(@babel/core@7.21.0) - '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.21.0) - '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.21.0) - '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.21.0) - '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.21.0) - '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.22.10) + '@svgr/babel-plugin-remove-jsx-attribute': 6.5.0(@babel/core@7.22.10) + '@svgr/babel-plugin-remove-jsx-empty-expression': 6.5.0(@babel/core@7.22.10) + '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.22.10) + '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.22.10) + '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.22.10) + '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.22.10) + '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.22.10) /@svgr/core@6.5.1: resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.21.0 - '@svgr/babel-preset': 6.5.1(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@svgr/babel-preset': 6.5.1(@babel/core@7.22.10) '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) camelcase: 6.3.0 cosmiconfig: 7.1.0 @@ -5266,8 +4445,8 @@ packages: resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==} engines: {node: '>=10'} dependencies: - '@babel/types': 7.21.2 - entities: 4.4.0 + '@babel/types': 7.22.10 + entities: 4.5.0 /@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1): resolution: {integrity: sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==} @@ -5275,8 +4454,8 @@ packages: peerDependencies: '@svgr/core': ^6.0.0 dependencies: - '@babel/core': 7.21.0 - '@svgr/babel-preset': 6.5.1(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@svgr/babel-preset': 6.5.1(@babel/core@7.22.10) '@svgr/core': 6.5.1 '@svgr/hast-util-to-babel-ast': 6.5.1 svg-parser: 2.0.4 @@ -5298,11 +4477,11 @@ packages: resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.21.0 - '@babel/plugin-transform-react-constant-elements': 7.20.2(@babel/core@7.21.0) - '@babel/preset-env': 7.20.2(@babel/core@7.21.0) - '@babel/preset-react': 7.18.6(@babel/core@7.21.0) - '@babel/preset-typescript': 7.21.0(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/plugin-transform-react-constant-elements': 7.20.2(@babel/core@7.22.10) + '@babel/preset-env': 7.20.2(@babel/core@7.22.10) + '@babel/preset-react': 7.18.6(@babel/core@7.22.10) + '@babel/preset-typescript': 7.21.0(@babel/core@7.22.10) '@svgr/core': 6.5.1 '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) @@ -5312,28 +4491,21 @@ packages: /@swc/helpers@0.4.14: resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} dependencies: - tslib: 2.5.0 - dev: false - - /@szmarczak/http-timer@1.1.2: - resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} - engines: {node: '>=6'} - dependencies: - defer-to-connect: 1.1.3 + tslib: 2.6.1 dev: false - /@szmarczak/http-timer@4.0.6: - resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} - engines: {node: '>=10'} + /@szmarczak/http-timer@5.0.1: + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} + engines: {node: '>=14.16'} dependencies: defer-to-connect: 2.0.1 - dev: true + dev: false /@testing-library/dom@9.0.1: resolution: {integrity: sha512-fTOVsMY9QLFCCXRHG3Ese6cMH5qIWwSbgxZsgeF5TNsy81HKaZ4kgehnSF8FsR3OF+numlIV2YcU79MzbnhSig==} engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.22.10 '@babel/runtime': 7.21.0 '@types/aria-query': 5.0.1 aria-query: 5.1.3 @@ -5369,6 +4541,10 @@ packages: resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} + /@tsconfig/docusaurus@2.0.0: + resolution: {integrity: sha512-X5wptT7pXA/46/IRFTW76oR5GNjoy9qjNM/1JGhFV4QAsmLh3YUpJJA+Vpx7Ds6eEBxSxz1QrgoNEBy6rLVs8w==} + dev: true + /@tsconfig/node10@1.0.9: resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} @@ -5381,6 +4557,17 @@ packages: /@tsconfig/node16@1.0.3: resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==} + /@tufjs/canonical-json@1.0.0: + resolution: {integrity: sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + + /@tufjs/models@1.0.4: + resolution: {integrity: sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@tufjs/canonical-json': 1.0.0 + minimatch: 9.0.3 + /@types/acorn@4.0.6: resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} dependencies: @@ -5394,8 +4581,8 @@ packages: /@types/babel__core@7.20.0: resolution: {integrity: sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==} dependencies: - '@babel/parser': 7.21.2 - '@babel/types': 7.21.2 + '@babel/parser': 7.22.10 + '@babel/types': 7.22.10 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.18.3 @@ -5403,38 +4590,29 @@ packages: /@types/babel__generator@7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.21.2 + '@babel/types': 7.22.10 /@types/babel__template@7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.21.2 - '@babel/types': 7.21.2 + '@babel/parser': 7.22.10 + '@babel/types': 7.22.10 /@types/babel__traverse@7.18.3: resolution: {integrity: sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==} dependencies: - '@babel/types': 7.21.2 + '@babel/types': 7.22.10 /@types/body-parser@1.19.2: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 16.18.13 + '@types/node': 16.18.40 /@types/bonjour@3.5.10: resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} dependencies: - '@types/node': 16.18.13 - - /@types/cacheable-request@6.0.3: - resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} - dependencies: - '@types/http-cache-semantics': 4.0.1 - '@types/keyv': 3.1.4 - '@types/node': 16.18.13 - '@types/responselike': 1.0.0 - dev: true + '@types/node': 16.18.40 /@types/chai@4.3.4: resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==} @@ -5444,12 +4622,12 @@ packages: resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} dependencies: '@types/express-serve-static-core': 4.17.33 - '@types/node': 16.18.13 + '@types/node': 16.18.40 /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 /@types/debug@4.1.8: resolution: {integrity: sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==} @@ -5457,31 +4635,24 @@ packages: '@types/ms': 0.7.31 dev: false - /@types/emscripten@1.39.6: - resolution: {integrity: sha512-H90aoynNhhkQP6DRweEjJp5vfUVdIj7tdPLsu7pq89vODD/lcugKfZOsfgwpvM6XUewEp2N5dCg1Uf3Qe55Dcg==} - dev: true - /@types/eslint-scope@3.7.4: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: - '@types/eslint': 8.21.3 + '@types/eslint': 8.44.2 '@types/estree': 1.0.1 - /@types/eslint@8.21.3: - resolution: {integrity: sha512-fa7GkppZVEByMWGbTtE5MbmXWJTVbrjjaS8K6uQj+XtuuUv1fsuPAxhygfqLmsb/Ufb3CV8deFCpiMfAgi00Sw==} + /@types/eslint@8.44.2: + resolution: {integrity: sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==} dependencies: '@types/estree': 1.0.1 - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.12 /@types/estree-jsx@1.0.0: resolution: {integrity: sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==} dependencies: - '@types/estree': 0.0.51 + '@types/estree': 1.0.1 dev: false - /@types/estree@0.0.51: - resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - /@types/estree@1.0.1: resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} @@ -5491,7 +4662,7 @@ packages: /@types/express-serve-static-core@4.17.33: resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 @@ -5507,20 +4678,24 @@ packages: resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 16.18.13 + '@types/node': 16.18.40 dev: true /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 16.18.13 + '@types/node': 16.18.40 dev: true /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 + + /@types/gtag.js@0.0.12: + resolution: {integrity: sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==} + dev: false /@types/hast@2.3.4: resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} @@ -5530,19 +4705,18 @@ packages: /@types/history@4.7.11: resolution: {integrity: sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==} - dev: false /@types/html-minifier-terser@6.1.0: resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} /@types/http-cache-semantics@4.0.1: resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} - dev: true + dev: false /@types/http-proxy@1.17.10: resolution: {integrity: sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 /@types/istanbul-lib-coverage@2.0.4: resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} @@ -5561,7 +4735,7 @@ packages: resolution: {integrity: sha512-VaywcGQ9tPorCX/Jkkni7RWGFfI11whqzs8dvxF41P17Z+z872thvEvlIbznjPJ02kl1HMX3LmLOonsj2n7HeQ==} dependencies: expect: 29.5.0 - pretty-format: 29.5.0 + pretty-format: 29.6.2 dev: true /@types/js-cookie@2.2.7: @@ -5575,13 +4749,13 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 '@types/tough-cookie': 4.0.2 parse5: 7.1.2 dev: true - /@types/json-schema@7.0.11: - resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} + /@types/json-schema@7.0.12: + resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==} /@types/json5@0.0.29: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} @@ -5589,14 +4763,9 @@ packages: /@types/jsonfile@6.1.1: resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 dev: true - /@types/keyv@3.1.4: - resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - dependencies: - '@types/node': 16.18.13 - /@types/lodash@4.14.181: resolution: {integrity: sha512-n3tyKthHJbkiWhDZs3DkhkCzt2MexYHXlX0td5iMplyfwketaOeKboEVBqzceH7juqvEg3q5oUoBFxSLu7zFag==} dev: true @@ -5607,12 +4776,6 @@ packages: '@types/unist': 2.0.6 dev: false - /@types/mdx-js__react@1.5.5: - resolution: {integrity: sha512-k8pnaP6JXVlQh18HgL5X6sYFNC/qZnzO7R2+HsmwrwUd+JnnsU0d9lyyT0RQrHg1anxDU36S98TI/fsGtmYqqg==} - dependencies: - '@types/react': 18.0.28 - dev: true - /@types/mdx@2.0.5: resolution: {integrity: sha512-76CqzuD6Q7LC+AtbPqrvD9AqsN0k8bsYo2bM2J8pmNldP1aIPAbzUQ7QbobyXL4eLr1wK5x8FZFe8eF/ubRuBg==} dev: false @@ -5639,24 +4802,19 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: false - /@types/node@13.13.52: - resolution: {integrity: sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==} - dev: true - /@types/node@15.14.9: resolution: {integrity: sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==} /@types/node@16.18.13: resolution: {integrity: sha512-l0/3XZ153UTlNOnZK8xSNoJlQda9/WnYgiTdcKKPJSZjdjI9MU+A9oMXOesAWLSnqAaaJhj3qfQsU07Dr8OUwg==} + /@types/node@16.18.40: + resolution: {integrity: sha512-+yno3ItTEwGxXiS/75Q/aHaa5srkpnJaH+kdkTVJ3DtJEwv92itpKbxU+FjPoh2m/5G9zmUQfrL4A4C13c+iGA==} + /@types/node@17.0.45: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node@18.15.0: - resolution: {integrity: sha512-z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w==} - dev: true - /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -5667,8 +4825,8 @@ packages: /@types/parse-json@4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} - /@types/parse5@5.0.3: - resolution: {integrity: sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==} + /@types/parse5@6.0.3: + resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==} dev: false /@types/prettier@2.7.2: @@ -5701,7 +4859,6 @@ packages: '@types/history': 4.7.11 '@types/react': 18.0.28 '@types/react-router': 5.1.20 - dev: false /@types/react-router-dom@5.3.3: resolution: {integrity: sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==} @@ -5709,14 +4866,12 @@ packages: '@types/history': 4.7.11 '@types/react': 18.0.28 '@types/react-router': 5.1.20 - dev: false /@types/react-router@5.1.20: resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} dependencies: '@types/history': 4.7.11 '@types/react': 18.0.28 - dev: false /@types/react@18.0.28: resolution: {integrity: sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==} @@ -5725,18 +4880,13 @@ packages: '@types/scheduler': 0.16.2 csstype: 3.1.1 - /@types/responselike@1.0.0: - resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} - dependencies: - '@types/node': 16.18.13 - /@types/retry@0.12.0: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} /@types/sax@1.2.4: resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 dev: false /@types/sbd@1.0.3: @@ -5746,10 +4896,6 @@ packages: /@types/scheduler@0.16.2: resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} - /@types/semver@6.2.3: - resolution: {integrity: sha512-KQf+QAMWKMrtBMsB8/24w53tEsxllMj6TuA80TT/5igJalLI/zm0L3oXRbIAl4Ohfc85gyHX/jhMwsVkmhLU4A==} - dev: true - /@types/semver@7.3.13: resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==} dev: true @@ -5763,7 +4909,7 @@ packages: resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==} dependencies: '@types/mime': 3.0.1 - '@types/node': 16.18.13 + '@types/node': 16.18.40 /@types/sinon@10.0.13: resolution: {integrity: sha512-UVjDqJblVNQYvVNUsj0PuYYw0ELRmgt1Nt5Vk0pT5f16ROGfcKJY8o1HVuMOJOpD727RrGB9EGvoaTQE5tgxZQ==} @@ -5778,12 +4924,12 @@ packages: /@types/sockjs@0.3.33: resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 /@types/ssri@7.1.1: resolution: {integrity: sha512-DPP/jkDaqGiyU75MyMURxLWyYLwKSjnAuGe9ZCsLp9QZOpXmDfuevk769F0BS86TmRuD5krnp06qw9nSoNO+0g==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 dev: true /@types/stack-utils@2.0.1: @@ -5797,10 +4943,6 @@ packages: resolution: {integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==} dev: true - /@types/treeify@1.0.0: - resolution: {integrity: sha512-ONpcZAEYlbPx4EtJwfTyCDQJGUpKf4sEcuySdCVjK5Fj/3vHp5HII1fqa1/+qrsLnpYELCQTfVW/awsGJePoIg==} - dev: true - /@types/unist@2.0.6: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: false @@ -5813,18 +4955,18 @@ packages: resolution: {integrity: sha512-4UqPv+2567NhMQuMLdKAyK4yzrfCqwaTt6bLhHEs8PFcxbHILsrxaY63n4wgE/BRLDWDQeI+WcTmkXKExh9hQg==} dependencies: '@types/expect': 1.20.4 - '@types/node': 16.18.13 + '@types/node': 16.18.40 /@types/vscode@1.61.0: resolution: {integrity: sha512-9k5Nwq45hkRwdfCFY+eKXeQQSbPoA114mF7U/4uJXRBJeGIO7MuJdhF1PnaDN+lllL9iKGQtd6FFXShBXMNaFg==} dev: true - /@types/webpack@5.28.0(webpack-cli@5.0.1): + /@types/webpack@5.28.0(webpack-cli@5.1.4): resolution: {integrity: sha512-8cP0CzcxUiFuA9xGJkfeVpqmWTk9nx6CWwamRGCj95ph1SmlRRk9KlCZ6avhCbZd4L68LvYT6l1kpdEnQXrF8w==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 tapable: 2.2.1 - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - esbuild @@ -5835,17 +4977,17 @@ packages: /@types/ws@8.5.4: resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 /@types/yargs-parser@21.0.0: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} - /@types/yargs@17.0.22: - resolution: {integrity: sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==} + /@types/yargs@17.0.24: + resolution: {integrity: sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==} dependencies: '@types/yargs-parser': 21.0.0 - /@typescript-eslint/eslint-plugin@5.58.0(@typescript-eslint/parser@5.58.0)(eslint@8.38.0)(typescript@5.0.3): + /@typescript-eslint/eslint-plugin@5.58.0(@typescript-eslint/parser@5.58.0)(eslint@8.38.0)(typescript@5.1.6): resolution: {integrity: sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5857,23 +4999,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.0 - '@typescript-eslint/parser': 5.58.0(eslint@8.38.0)(typescript@5.0.3) + '@typescript-eslint/parser': 5.58.0(eslint@8.38.0)(typescript@5.1.6) '@typescript-eslint/scope-manager': 5.58.0 - '@typescript-eslint/type-utils': 5.58.0(eslint@8.38.0)(typescript@5.0.3) - '@typescript-eslint/utils': 5.58.0(eslint@8.38.0)(typescript@5.0.3) - debug: 4.3.4 + '@typescript-eslint/type-utils': 5.58.0(eslint@8.38.0)(typescript@5.1.6) + '@typescript-eslint/utils': 5.58.0(eslint@8.38.0)(typescript@5.1.6) + debug: 4.3.4(supports-color@8.1.1) eslint: 8.38.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 - semver: 7.4.0 - tsutils: 3.21.0(typescript@5.0.3) - typescript: 5.0.3 + semver: 7.5.4 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.58.0(eslint@8.38.0)(typescript@5.0.3): + /@typescript-eslint/parser@5.58.0(eslint@8.38.0)(typescript@5.1.6): resolution: {integrity: sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5885,10 +5027,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.58.0 '@typescript-eslint/types': 5.58.0 - '@typescript-eslint/typescript-estree': 5.58.0(typescript@5.0.3) - debug: 4.3.4 + '@typescript-eslint/typescript-estree': 5.58.0(typescript@5.1.6) + debug: 4.3.4(supports-color@8.1.1) eslint: 8.38.0 - typescript: 5.0.3 + typescript: 5.1.6 transitivePeerDependencies: - supports-color @@ -5899,7 +5041,7 @@ packages: '@typescript-eslint/types': 5.58.0 '@typescript-eslint/visitor-keys': 5.58.0 - /@typescript-eslint/type-utils@5.58.0(eslint@8.38.0)(typescript@5.0.3): + /@typescript-eslint/type-utils@5.58.0(eslint@8.38.0)(typescript@5.1.6): resolution: {integrity: sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5909,12 +5051,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.58.0(typescript@5.0.3) - '@typescript-eslint/utils': 5.58.0(eslint@8.38.0)(typescript@5.0.3) - debug: 4.3.4 + '@typescript-eslint/typescript-estree': 5.58.0(typescript@5.1.6) + '@typescript-eslint/utils': 5.58.0(eslint@8.38.0)(typescript@5.1.6) + debug: 4.3.4(supports-color@8.1.1) eslint: 8.38.0 - tsutils: 3.21.0(typescript@5.0.3) - typescript: 5.0.3 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 transitivePeerDependencies: - supports-color dev: true @@ -5923,7 +5065,7 @@ packages: resolution: {integrity: sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /@typescript-eslint/typescript-estree@5.58.0(typescript@5.0.3): + /@typescript-eslint/typescript-estree@5.58.0(typescript@5.1.6): resolution: {integrity: sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5934,30 +5076,30 @@ packages: dependencies: '@typescript-eslint/types': 5.58.0 '@typescript-eslint/visitor-keys': 5.58.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.4.0 - tsutils: 3.21.0(typescript@5.0.3) - typescript: 5.0.3 + semver: 7.5.4 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 transitivePeerDependencies: - supports-color - /@typescript-eslint/utils@5.58.0(eslint@8.38.0)(typescript@5.0.3): + /@typescript-eslint/utils@5.58.0(eslint@8.38.0)(typescript@5.1.6): resolution: {integrity: sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.38.0) - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.12 '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.58.0 '@typescript-eslint/types': 5.58.0 - '@typescript-eslint/typescript-estree': 5.58.0(typescript@5.0.3) + '@typescript-eslint/typescript-estree': 5.58.0(typescript@5.1.6) eslint: 8.38.0 eslint-scope: 5.1.1 - semver: 7.4.0 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript @@ -5970,10 +5112,6 @@ packages: '@typescript-eslint/types': 5.58.0 eslint-visitor-keys: 3.4.0 - /@ungap/promise-all-settled@1.1.2: - resolution: {integrity: sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==} - dev: true - /@vscode/test-electron@2.2.3: resolution: {integrity: sha512-7DmdGYQTqRNaLHKG3j56buc9DkstriY4aV0S3Zj32u0U9/T0L8vwWAC9QGCh1meu1VXDEla1ze27TkqysHGP0Q==} engines: {node: '>=16'} @@ -5986,109 +5124,109 @@ packages: - supports-color dev: true - /@webassemblyjs/ast@1.11.1: - resolution: {integrity: sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==} + /@webassemblyjs/ast@1.11.6: + resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} dependencies: - '@webassemblyjs/helper-numbers': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 + '@webassemblyjs/helper-numbers': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - /@webassemblyjs/floating-point-hex-parser@1.11.1: - resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==} + /@webassemblyjs/floating-point-hex-parser@1.11.6: + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - /@webassemblyjs/helper-api-error@1.11.1: - resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==} + /@webassemblyjs/helper-api-error@1.11.6: + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - /@webassemblyjs/helper-buffer@1.11.1: - resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==} + /@webassemblyjs/helper-buffer@1.11.6: + resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} - /@webassemblyjs/helper-numbers@1.11.1: - resolution: {integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==} + /@webassemblyjs/helper-numbers@1.11.6: + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.11.1 - '@webassemblyjs/helper-api-error': 1.11.1 + '@webassemblyjs/floating-point-hex-parser': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 - /@webassemblyjs/helper-wasm-bytecode@1.11.1: - resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==} + /@webassemblyjs/helper-wasm-bytecode@1.11.6: + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - /@webassemblyjs/helper-wasm-section@1.11.1: - resolution: {integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==} + /@webassemblyjs/helper-wasm-section@1.11.6: + resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 - /@webassemblyjs/ieee754@1.11.1: - resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==} + /@webassemblyjs/ieee754@1.11.6: + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} dependencies: '@xtuc/ieee754': 1.2.0 - /@webassemblyjs/leb128@1.11.1: - resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==} + /@webassemblyjs/leb128@1.11.6: + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} dependencies: '@xtuc/long': 4.2.2 - /@webassemblyjs/utf8@1.11.1: - resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==} + /@webassemblyjs/utf8@1.11.6: + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - /@webassemblyjs/wasm-edit@1.11.1: - resolution: {integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==} + /@webassemblyjs/wasm-edit@1.11.6: + resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/helper-wasm-section': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 - '@webassemblyjs/wasm-opt': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - '@webassemblyjs/wast-printer': 1.11.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-opt': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + '@webassemblyjs/wast-printer': 1.11.6 - /@webassemblyjs/wasm-gen@1.11.1: - resolution: {integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==} + /@webassemblyjs/wasm-gen@1.11.6: + resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/ieee754': 1.11.1 - '@webassemblyjs/leb128': 1.11.1 - '@webassemblyjs/utf8': 1.11.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 - /@webassemblyjs/wasm-opt@1.11.1: - resolution: {integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==} + /@webassemblyjs/wasm-opt@1.11.6: + resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-buffer': 1.11.1 - '@webassemblyjs/wasm-gen': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 - /@webassemblyjs/wasm-parser@1.11.1: - resolution: {integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==} + /@webassemblyjs/wasm-parser@1.11.6: + resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} dependencies: - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/helper-api-error': 1.11.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - '@webassemblyjs/ieee754': 1.11.1 - '@webassemblyjs/leb128': 1.11.1 - '@webassemblyjs/utf8': 1.11.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 - /@webassemblyjs/wast-printer@1.11.1: - resolution: {integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==} + /@webassemblyjs/wast-printer@1.11.6: + resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} dependencies: - '@webassemblyjs/ast': 1.11.1 + '@webassemblyjs/ast': 1.11.6 '@xtuc/long': 4.2.2 - /@webpack-cli/configtest@2.0.1(webpack-cli@5.0.1)(webpack@5.76.2): - resolution: {integrity: sha512-njsdJXJSiS2iNbQVS0eT8A/KPnmyH4pv1APj2K0d1wrZcBLw+yppxOy4CGqa0OxDJkzfL/XELDhD8rocnIwB5A==} + /@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.88.2): + resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} engines: {node: '>=14.15.0'} peerDependencies: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.76.2(webpack-cli@5.0.1) - webpack-cli: 5.0.1(@webpack-cli/generators@3.0.1)(webpack-dev-server@4.11.1)(webpack@5.76.2) + webpack: 5.88.2(webpack-cli@5.1.4) + webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack-dev-server@4.11.1)(webpack@5.88.2) - /@webpack-cli/generators@3.0.1(mem-fs-editor@9.7.0)(mem-fs@2.3.0)(prettier@2.8.7)(webpack-cli@5.0.1)(webpack@5.76.2): - resolution: {integrity: sha512-kgtqwN13udxC2wV2LfEmJQ/yGz6+j8cgy17jE9ybyHrmT0PJcwjSpsvj1fDWYUb7brSOB4B03s1mEPjZTRfwCQ==} + /@webpack-cli/generators@3.0.7(prettier@3.0.0)(webpack-cli@5.1.4)(webpack@5.88.2): + resolution: {integrity: sha512-H4dlEX8CzO5EHBYYZQop9x4w6lG9FenSF/1spLRlvRAULDgTs0VfmwOuwp03tTLml9jpMsouuVw6vEN8KpwE/w==} engines: {node: '>=14.15.0'} peerDependencies: prettier: '*' @@ -6098,303 +5236,65 @@ packages: prettier: optional: true dependencies: - prettier: 2.8.7 - webpack: 5.76.2(webpack-cli@5.0.1) - webpack-cli: 5.0.1(@webpack-cli/generators@3.0.1)(webpack-dev-server@4.11.1)(webpack@5.76.2) - yeoman-environment: 3.15.1(mem-fs-editor@9.7.0)(mem-fs@2.3.0) - yeoman-generator: 5.8.0(mem-fs@2.3.0)(yeoman-environment@3.15.1) + prettier: 3.0.0 + webpack: 5.88.2(webpack-cli@5.1.4) + webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack-dev-server@4.11.1)(webpack@5.88.2) + yeoman-environment: 3.19.3 + yeoman-generator: 5.9.0(yeoman-environment@3.19.3) transitivePeerDependencies: - bluebird - encoding - mem-fs - - mem-fs-editor - supports-color - /@webpack-cli/info@2.0.1(webpack-cli@5.0.1)(webpack@5.76.2): - resolution: {integrity: sha512-fE1UEWTwsAxRhrJNikE7v4EotYflkEhBL7EbajfkPlf6E37/2QshOy/D48Mw8G5XMFlQtS6YV42vtbG9zBpIQA==} - engines: {node: '>=14.15.0'} - peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x - dependencies: - webpack: 5.76.2(webpack-cli@5.0.1) - webpack-cli: 5.0.1(@webpack-cli/generators@3.0.1)(webpack-dev-server@4.11.1)(webpack@5.76.2) - - /@webpack-cli/serve@2.0.1(webpack-cli@5.0.1)(webpack-dev-server@4.11.1)(webpack@5.76.2): - resolution: {integrity: sha512-0G7tNyS+yW8TdgHwZKlDWYXFA6OJQnoLCQvYKkQP0Q2X205PSQ6RNUj0M+1OB/9gRQaUZ/ccYfaxd0nhaWKfjw==} + /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.88.2): + resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} engines: {node: '>=14.15.0'} peerDependencies: webpack: 5.x.x webpack-cli: 5.x.x - webpack-dev-server: '*' - peerDependenciesMeta: - webpack-dev-server: - optional: true - dependencies: - webpack: 5.76.2(webpack-cli@5.0.1) - webpack-cli: 5.0.1(@webpack-cli/generators@3.0.1)(webpack-dev-server@4.11.1)(webpack@5.76.2) - webpack-dev-server: 4.11.1(webpack-cli@5.0.1)(webpack@5.76.2) - - /@xobotyi/scrollbar-width@1.9.5: - resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} - dev: false - - /@xtuc/ieee754@1.2.0: - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - - /@xtuc/long@4.2.2: - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - - /@yarnpkg/core@4.0.0-rc.14(typanion@3.12.1): - resolution: {integrity: sha512-SWq+T56I7GiRMrMECGsvCJvQmbXi+pBexjX9sYICPj+OgTHbWDmIOh/OrSC8honE6WEE2ZzPNmwF4Y355NKgew==} - engines: {node: '>=14.15.0'} - dependencies: - '@arcanis/slice-ansi': 1.1.1 - '@types/semver': 7.3.13 - '@types/treeify': 1.0.0 - '@yarnpkg/fslib': 3.0.0-rc.39 - '@yarnpkg/libzip': 3.0.0-rc.39(@yarnpkg/fslib@3.0.0-rc.39) - '@yarnpkg/parsers': 3.0.0-rc.39 - '@yarnpkg/shell': 4.0.0-rc.39(typanion@3.12.1) - camelcase: 5.3.1 - chalk: 3.0.0 - ci-info: 3.8.0 - clipanion: 3.2.0(typanion@3.12.1) - cross-spawn: 7.0.3 - diff: 5.1.0 - globby: 11.1.0 - got: 11.8.6 - lodash: 4.17.21 - micromatch: 4.0.5 - p-limit: 2.3.0 - semver: 7.4.0 - strip-ansi: 6.0.1 - tar: 6.1.13 - tinylogic: 2.0.0 - treeify: 1.1.0 - tslib: 1.14.1 - tunnel: 0.0.6 - transitivePeerDependencies: - - typanion - dev: true - - /@yarnpkg/core@4.0.0-rc.27(typanion@3.12.1): - resolution: {integrity: sha512-y5PKe+7SVIsDmz+YEOzNme5rf0myiTxGF2xCFvdYQKHNnJ+qylEEFpULD9i74LTEx2HLdXttH2aP+uXnhTkDww==} - engines: {node: '>=14.15.0'} - dependencies: - '@arcanis/slice-ansi': 1.1.1 - '@types/semver': 7.3.13 - '@types/treeify': 1.0.0 - '@yarnpkg/fslib': 3.0.0-rc.39 - '@yarnpkg/libzip': 3.0.0-rc.39(@yarnpkg/fslib@3.0.0-rc.39) - '@yarnpkg/parsers': 3.0.0-rc.39 - '@yarnpkg/shell': 4.0.0-rc.39(typanion@3.12.1) - camelcase: 5.3.1 - chalk: 3.0.0 - ci-info: 3.8.0 - clipanion: 3.2.0(typanion@3.12.1) - cross-spawn: 7.0.3 - diff: 5.1.0 - globby: 11.1.0 - got: 11.8.6 - lodash: 4.17.21 - micromatch: 4.0.5 - p-limit: 2.3.0 - semver: 7.4.0 - strip-ansi: 6.0.1 - tar: 6.1.13 - tinylogic: 2.0.0 - treeify: 1.1.0 - tslib: 2.5.0 - tunnel: 0.0.6 - transitivePeerDependencies: - - typanion - dev: true - - /@yarnpkg/core@4.0.0-rc.39(typanion@3.12.1): - resolution: {integrity: sha512-OgPR4btSH1nsCA+cXUVIwCGMbqjcSDEb25iOlcMnqTFn0is1ydX46gp3MktLGkyN3udjEsBK7MLi/oYd/SFLPw==} - engines: {node: '>=14.15.0'} - dependencies: - '@arcanis/slice-ansi': 1.1.1 - '@types/semver': 7.3.13 - '@types/treeify': 1.0.0 - '@yarnpkg/fslib': 3.0.0-rc.39 - '@yarnpkg/libzip': 3.0.0-rc.39(@yarnpkg/fslib@3.0.0-rc.39) - '@yarnpkg/parsers': 3.0.0-rc.39 - '@yarnpkg/shell': 4.0.0-rc.39(typanion@3.12.1) - camelcase: 5.3.1 - chalk: 3.0.0 - ci-info: 3.8.0 - clipanion: 3.2.0(typanion@3.12.1) - cross-spawn: 7.0.3 - diff: 5.1.0 - globby: 11.1.0 - got: 11.8.6 - lodash: 4.17.21 - micromatch: 4.0.5 - p-limit: 2.3.0 - semver: 7.4.0 - strip-ansi: 6.0.1 - tar: 6.1.13 - tinylogic: 2.0.0 - treeify: 1.1.0 - tslib: 2.5.0 - tunnel: 0.0.6 - transitivePeerDependencies: - - typanion - dev: true - - /@yarnpkg/extensions@2.0.0-rc.9(@yarnpkg/core@4.0.0-rc.14): - resolution: {integrity: sha512-WWXBCKyIhG4pkpS42erPUkxgPXt3NEjGb3ha+HlEKgSVdJThNFE9CmwSyDdfdiV3QhCDkZR2R0jQVmbrCrigRw==} - engines: {node: '>=14.15.0'} - peerDependencies: - '@yarnpkg/core': ^4.0.0-rc.27 - dependencies: - '@yarnpkg/core': 4.0.0-rc.14(typanion@3.12.1) - dev: true - - /@yarnpkg/fslib@2.10.1: - resolution: {integrity: sha512-pVMLtOYu87N5y5G2lyPNYTY2JbTco99v7nGFI34Blx01Ct9LmoKVOc91vnLOYIMMljKr1c8xs1O2UamRdMG5Pg==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - '@yarnpkg/libzip': 2.2.4 - tslib: 1.14.1 - dev: true - - /@yarnpkg/fslib@3.0.0-rc.39: - resolution: {integrity: sha512-y5rTaRXKsP8YNz1ZxvElnBj6mK2cMIsrNgmjJBN17V6nYZPfiGaVDI+WhWw5MG8imw6jsHPgXb7m710xzxHckA==} - engines: {node: '>=14.15.0'} - dependencies: - tslib: 2.5.0 - dev: true - - /@yarnpkg/libzip@2.2.4: - resolution: {integrity: sha512-QP0vUP+w0d7Jlo7jqTnlRChSnIB/dOF7nJFLD/gsPvFIHsVWLQQuAiolOcXQUD2hezLD1mQd2qb0yOKqPYRcfQ==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - '@types/emscripten': 1.39.6 - tslib: 1.14.1 - dev: true - - /@yarnpkg/libzip@3.0.0-rc.39(@yarnpkg/fslib@3.0.0-rc.39): - resolution: {integrity: sha512-A4dbLpHTVhKnuowjhJaVezvN6eADh99TelpxaGEtFD3ygmOgbGh/pmN+L01PcOvxVkoSd7BBH2HyzW33ktj7Ug==} - engines: {node: '>=14.15.0'} - peerDependencies: - '@yarnpkg/fslib': ^3.0.0-rc.39 - dependencies: - '@types/emscripten': 1.39.6 - '@yarnpkg/fslib': 3.0.0-rc.39 - tslib: 2.5.0 - dev: true - - /@yarnpkg/lockfile@1.1.0: - resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} - dev: true - - /@yarnpkg/nm@4.0.0-rc.27(typanion@3.12.1): - resolution: {integrity: sha512-KfoYI38XY0PjpPu+LGvRHxg3OFO+5nwbQy/c5FuLR0ipQkXcinS3JbG+de17Mf6QdKnBTcghA7mdrUKs5JbxyA==} - engines: {node: '>=14.15.0'} - dependencies: - '@yarnpkg/core': 4.0.0-rc.39(typanion@3.12.1) - '@yarnpkg/fslib': 3.0.0-rc.39 - '@yarnpkg/pnp': 4.0.0-rc.39 - transitivePeerDependencies: - - typanion - dev: true - - /@yarnpkg/parsers@2.5.1: - resolution: {integrity: sha512-KtYN6Ez3x753vPF9rETxNTPnPjeaHY11Exlpqb4eTII7WRlnGiZ5rvvQBau4R20Ik5KBv+vS3EJEcHyCunwzzw==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - js-yaml: 3.14.1 - tslib: 1.14.1 - dev: true - - /@yarnpkg/parsers@3.0.0-rc.39: - resolution: {integrity: sha512-BsD4zq3EVmaHqlynXTceNuEFAtrfToV4fI9GA54moKlWZL4Eb2eXrhgf1jV2nMYx18SZxYO4Jc5Kf1sCDNRjOg==} - engines: {node: '>=14.15.0'} - dependencies: - js-yaml: 3.14.1 - tslib: 2.5.0 - dev: true - - /@yarnpkg/pnp@2.3.2: - resolution: {integrity: sha512-JdwHu1WBCISqJEhIwx6Hbpe8MYsYbkGMxoxolkDiAeJ9IGEe08mQcbX1YmUDV1ozSWlm9JZE90nMylcDsXRFpA==} - engines: {node: '>=10.19.0'} - dependencies: - '@types/node': 13.13.52 - '@yarnpkg/fslib': 2.10.1 - tslib: 1.14.1 - dev: true - - /@yarnpkg/pnp@4.0.0-rc.39: - resolution: {integrity: sha512-NpXoa9pJZ6IM67X0xe0iHL9hlP5B0A5ltesbH5PDl/wZCYJ/QUt+aFOVLTR+SAUHEPvRh4HqWtXo7Z8zYupGGQ==} - engines: {node: '>=14.15.0'} - dependencies: - '@types/node': 18.15.0 - '@yarnpkg/fslib': 3.0.0-rc.39 - dev: true - - /@yarnpkg/shell@3.2.0-rc.8(typanion@3.12.1): - resolution: {integrity: sha512-UEcdjx+0gUwa3N/fWfnlqae//b7cNc1Imla+W7jqc9XMoydk3CG5EISx+5KY2hjrhpaZ55bXUP9Z6q0mjo+KdA==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - hasBin: true dependencies: - '@yarnpkg/fslib': 2.10.1 - '@yarnpkg/parsers': 2.5.1 - chalk: 3.0.0 - clipanion: 3.2.0(typanion@3.12.1) - cross-spawn: 7.0.3 - fast-glob: 3.2.12 - micromatch: 4.0.5 - stream-buffers: 3.0.2 - tslib: 1.14.1 - transitivePeerDependencies: - - typanion - dev: true + webpack: 5.88.2(webpack-cli@5.1.4) + webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack-dev-server@4.11.1)(webpack@5.88.2) - /@yarnpkg/shell@4.0.0-rc.39(typanion@3.12.1): - resolution: {integrity: sha512-ZKBgTE6pxsAbZo1YcKv3gJltulsjlYo9U04qkOHTIOY7lp4tDEGNtrCve4WYlhspLj0pP4tTHsrFbZ+W/juYDg==} + /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.11.1)(webpack@5.88.2): + resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} engines: {node: '>=14.15.0'} - hasBin: true + peerDependencies: + webpack: 5.x.x + webpack-cli: 5.x.x + webpack-dev-server: '*' + peerDependenciesMeta: + webpack-dev-server: + optional: true dependencies: - '@yarnpkg/fslib': 3.0.0-rc.39 - '@yarnpkg/parsers': 3.0.0-rc.39 - chalk: 3.0.0 - clipanion: 3.2.0(typanion@3.12.1) - cross-spawn: 7.0.3 - fast-glob: 3.2.12 - micromatch: 4.0.5 - tslib: 2.5.0 - transitivePeerDependencies: - - typanion - dev: true + webpack: 5.88.2(webpack-cli@5.1.4) + webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack-dev-server@4.11.1)(webpack@5.88.2) + webpack-dev-server: 4.11.1(webpack-cli@5.1.4)(webpack@5.88.2) - /@zkochan/cmd-shim@5.4.1: - resolution: {integrity: sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==} - engines: {node: '>=10.13'} - dependencies: - cmd-extension: 1.0.2 - graceful-fs: 4.2.11 - is-windows: 1.0.2 - dev: true + /@xobotyi/scrollbar-width@1.9.5: + resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} + dev: false + + /@xtuc/ieee754@1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + + /@xtuc/long@4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} /@zkochan/js-yaml@0.0.6: resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==} hasBin: true dependencies: argparse: 2.0.1 - - /@zkochan/retry@0.2.0: - resolution: {integrity: sha512-WhB+2B/ZPlW2Xy/kMJBrMbqecWXcbDDgn0K0wKBAgO2OlBTz1iLJrRWduo+DGGn0Akvz1Lu4Xvls7dJojximWw==} - engines: {node: '>=10'} - dev: true + dev: false /@zkochan/rimraf@2.1.2: resolution: {integrity: sha512-Lc2oK51J6aQWcLWTloobJun5ZF41BbTDdLvE+aMcexoVWFoFqvZmnZoyXR2IZk6NJEVoZW8tjgtvQLfTsmRs2Q==} engines: {node: '>=12.10'} dependencies: rimraf: 3.0.2 + dev: false /@zkochan/which@2.0.3: resolution: {integrity: sha512-C1ReN7vt2/2O0fyTsx5xnbQuxBrmG5NMSbcIkPKCCfCTJgpZBsuRYzFXHj3nVq8vTfK7vxHUmzfCpSHgO7j4rg==} @@ -6410,6 +5310,12 @@ packages: /abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + /abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + dependencies: + event-target-shim: 5.0.1 + /accepts@1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} @@ -6420,23 +5326,23 @@ packages: /acorn-globals@7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: - acorn: 8.8.2 + acorn: 8.10.0 acorn-walk: 8.2.0 dev: true - /acorn-import-assertions@1.8.0(acorn@8.8.2): - resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} + /acorn-import-assertions@1.9.0(acorn@8.10.0): + resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.8.2 + acorn: 8.10.0 - /acorn-jsx@5.3.2(acorn@8.8.2): + /acorn-jsx@5.3.2(acorn@8.10.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.8.2 + acorn: 8.10.0 /acorn-node@1.8.2: resolution: {integrity: sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==} @@ -6461,8 +5367,8 @@ packages: hasBin: true dev: true - /acorn@8.8.2: - resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} + /acorn@8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} engines: {node: '>=0.4.0'} hasBin: true @@ -6475,19 +5381,15 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color - /agentkeepalive@4.2.1: - resolution: {integrity: sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA==} + /agentkeepalive@4.5.0: + resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} engines: {node: '>= 8.0.0'} dependencies: - debug: 4.3.4 - depd: 1.1.2 humanize-ms: 1.2.1 - transitivePeerDependencies: - - supports-color /aggregate-error@3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} @@ -6604,11 +5506,6 @@ packages: /ansi-regex@6.0.1: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} - dev: false - - /ansi-sequence-parser@1.1.0: - resolution: {integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==} - dev: true /ansi-split@1.0.1: resolution: {integrity: sha512-RRxQym4DFtDNmHIkW6aeFVvrXURb11lGAEPXNiryjCe8bK8RsANjzJ0M2aGOkvBYwP4Bl/xZ8ijtr6D3j1x/eg==} @@ -6635,7 +5532,6 @@ packages: /ansi-styles@6.2.1: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - dev: false /anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} @@ -6784,11 +5680,11 @@ packages: /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: true /at-least-node@1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} + dev: false /autoprefixer@10.4.13(postcss@8.4.21): resolution: {integrity: sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==} @@ -6797,8 +5693,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.21.5 - caniuse-lite: 1.0.30001469 + browserslist: 4.21.10 + caniuse-lite: 1.0.30001519 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -6814,10 +5710,11 @@ packages: engines: {node: '>=4'} dev: false - /axios@0.25.0: - resolution: {integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==} + /axios@0.27.2: + resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} dependencies: follow-redirects: 1.15.2 + form-data: 4.0.0 transitivePeerDependencies: - debug dev: false @@ -6828,46 +5725,34 @@ packages: deep-equal: 2.2.0 dev: false - /babel-jest@29.5.0(@babel/core@7.21.0): + /babel-jest@29.5.0(@babel/core@7.22.10): resolution: {integrity: sha512-mA4eCDh5mSo2EcA9xQjVTpmbbNk32Zb3Q3QFQsNhaK56Q+yoXowzFodLux30HRgyOho5rsQ6B0P9QpMkvvnJ0Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@jest/transform': 29.5.0 '@types/babel__core': 7.20.0 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.5.0(@babel/core@7.21.0) + babel-preset-jest: 29.5.0(@babel/core@7.22.10) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 transitivePeerDependencies: - supports-color - /babel-loader@8.3.0(@babel/core@7.21.0)(webpack@5.76.2): - resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.21.0 - find-cache-dir: 3.3.2 - loader-utils: 2.0.4 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 5.76.2(webpack-cli@5.0.1) - dev: false - - /babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): - resolution: {integrity: sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==} + /babel-loader@9.1.3(@babel/core@7.22.10)(webpack@5.88.2): + resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} + engines: {node: '>= 14.15.0'} peerDependencies: - '@babel/core': ^7.11.6 + '@babel/core': ^7.12.0 + webpack: '>=5' dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.10.4 - '@mdx-js/util': 1.6.22 + '@babel/core': 7.22.10 + find-cache-dir: 4.0.0 + schema-utils: 4.0.0 + webpack: 5.88.2(webpack-cli@5.1.4) dev: false /babel-plugin-dynamic-import-node@2.3.3: @@ -6876,12 +5761,6 @@ packages: object.assign: 4.1.4 dev: false - /babel-plugin-extract-import-names@1.6.22: - resolution: {integrity: sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==} - dependencies: - '@babel/helper-plugin-utils': 7.10.4 - dev: false - /babel-plugin-istanbul@6.1.1: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} @@ -6898,76 +5777,72 @@ packages: resolution: {integrity: sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.20.7 - '@babel/types': 7.21.2 + '@babel/template': 7.22.5 + '@babel/types': 7.22.10 '@types/babel__core': 7.20.0 '@types/babel__traverse': 7.18.3 - /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.21.0): + /babel-plugin-polyfill-corejs2@0.3.3(@babel/core@7.22.10): resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.21.0 - '@babel/core': 7.21.0 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.21.0) - semver: 6.3.0 + '@babel/compat-data': 7.22.9 + '@babel/core': 7.22.10 + '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.10) + semver: 6.3.1 transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.21.0): + /babel-plugin-polyfill-corejs3@0.6.0(@babel/core@7.22.10): resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.10) core-js-compat: 3.29.0 transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.21.0): + /babel-plugin-polyfill-regenerator@0.4.1(@babel/core@7.22.10): resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.0 - '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.21.0) + '@babel/core': 7.22.10 + '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.22.10) transitivePeerDependencies: - supports-color - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.21.0): + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.22.10): resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.21.0) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.21.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.21.0) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.21.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.21.0) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.21.0) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.21.0) - - /babel-preset-jest@29.5.0(@babel/core@7.21.0): + '@babel/core': 7.22.10 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.10) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.10) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.10) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.10) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.10) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.10) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.10) + + /babel-preset-jest@29.5.0(@babel/core@7.22.10): resolution: {integrity: sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 babel-plugin-jest-hoist: 29.5.0 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.21.0) - - /bail@1.0.5: - resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==} - dev: false + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.10) /bail@2.0.2: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} @@ -7023,16 +5898,6 @@ packages: rimraf: 3.0.2 write-file-atomic: 4.0.2 - /bin-links@4.0.1: - resolution: {integrity: sha512-bmFEM39CyX336ZGGRsGPlc6jZHriIoHacOQcTt72MktIjpPhZoP4te2jOyUXF3BLILmJ8aNLncoPVeIIFlrDeA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - cmd-shim: 6.0.1 - npm-normalize-package-bin: 3.0.0 - read-cmd-shim: 4.0.0 - write-file-atomic: 5.0.0 - dev: true - /binary-extensions@2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} @@ -7078,8 +5943,8 @@ packages: transitivePeerDependencies: - supports-color - /bole@5.0.3: - resolution: {integrity: sha512-4o8wk9dlpU0e69sXhIsPIaFfXgOvj6en2GgZkG8hadkqNEqYKcz9Y70ijg7Kjq9hz2prJkWXljca5OBJZ451xg==} + /bole@5.0.6: + resolution: {integrity: sha512-HtZbVmxHqreaC29XVvGPShDtL2zSafkLe8vMdvFr4ppvtjrObVxtejoU/3jpRbxzxFeqDLXv5oIxUhSVw1NaAw==} dependencies: fast-safe-stringify: 2.1.1 individual: 3.0.0 @@ -7107,6 +5972,7 @@ packages: type-fest: 0.20.2 widest-line: 3.1.0 wrap-ansi: 7.0.0 + dev: true /boxen@6.2.1: resolution: {integrity: sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==} @@ -7122,6 +5988,20 @@ packages: wrap-ansi: 8.1.0 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: @@ -7143,21 +6023,15 @@ packages: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} dev: true - /browserify-zlib@0.1.4: - resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} - dependencies: - pako: 0.2.9 - dev: true - - /browserslist@4.21.5: - resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} + /browserslist@4.21.10: + resolution: {integrity: sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001469 - electron-to-chromium: 1.4.335 - node-releases: 2.0.10 - update-browserslist-db: 1.0.10(browserslist@4.21.5) + caniuse-lite: 1.0.30001519 + electron-to-chromium: 1.4.487 + node-releases: 2.0.13 + update-browserslist-db: 1.0.11(browserslist@4.21.10) /bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} @@ -7185,6 +6059,12 @@ packages: base64-js: 1.5.1 ieee754: 1.2.1 + /buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + /buffers@0.1.1: resolution: {integrity: sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==} engines: {node: '>=0.2.0'} @@ -7196,8 +6076,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.4.0 - dev: true + semver: 7.5.4 /bytes@3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} @@ -7207,17 +6086,6 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - /bzip2-maybe@1.0.0: - resolution: {integrity: sha512-VBRXxCZlWTZWnjcygdkA9lTVRUv5eeuulmGe74PSTFYDQVwvkUafcH8j2iyc8luvVmakToCETQcAN/r/a/qbsg==} - hasBin: true - dependencies: - is-bzip2: 1.0.0 - peek-stream: 1.1.3 - pumpify: 1.5.1 - through2: 2.0.5 - unbzip2-stream: 1.4.3 - dev: true - /cacache@15.3.0: resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} engines: {node: '>= 10'} @@ -7238,7 +6106,7 @@ packages: promise-inflight: 1.0.1 rimraf: 3.0.2 ssri: 8.0.1 - tar: 6.1.13 + tar: 6.1.15 unique-filename: 1.1.1 transitivePeerDependencies: - bluebird @@ -7263,41 +6131,45 @@ packages: promise-inflight: 1.0.1 rimraf: 3.0.2 ssri: 9.0.1 - tar: 6.1.13 + tar: 6.1.15 unique-filename: 2.0.1 transitivePeerDependencies: - bluebird - /cacheable-lookup@5.0.4: - resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} - engines: {node: '>=10.6.0'} - dev: true - - /cacheable-request@6.1.0: - resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} - engines: {node: '>=8'} + /cacache@17.1.3: + resolution: {integrity: sha512-jAdjGxmPxZh0IipMdR7fK/4sDSrHMLUV0+GvVUsjwyGNKHsh79kW/otg+GkbXwl6Uzvy9wsvHOX4nUoWldeZMg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - clone-response: 1.0.3 - get-stream: 5.2.0 - http-cache-semantics: 4.1.1 - keyv: 3.1.0 - lowercase-keys: 2.0.0 - normalize-url: 4.5.1 - responselike: 1.0.2 + '@npmcli/fs': 3.1.0 + fs-minipass: 3.0.2 + glob: 10.3.3 + lru-cache: 7.18.3 + minipass: 5.0.0 + minipass-collect: 1.0.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + p-map: 4.0.0 + ssri: 10.0.4 + tar: 6.1.15 + unique-filename: 3.0.0 + + /cacheable-lookup@7.0.0: + resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} + engines: {node: '>=14.16'} dev: false - /cacheable-request@7.0.2: - resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==} - engines: {node: '>=8'} + /cacheable-request@10.2.13: + resolution: {integrity: sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==} + engines: {node: '>=14.16'} dependencies: - clone-response: 1.0.3 - get-stream: 5.2.0 + '@types/http-cache-semantics': 4.0.1 + get-stream: 6.0.1 http-cache-semantics: 4.1.1 - keyv: 4.5.2 - lowercase-keys: 2.0.0 - normalize-url: 6.1.0 - responselike: 2.0.1 - dev: true + keyv: 4.5.3 + mimic-response: 4.0.0 + normalize-url: 8.0.0 + responselike: 3.0.0 + dev: false /call-bind@1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} @@ -7313,11 +6185,12 @@ packages: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 - tslib: 2.5.0 + tslib: 2.6.1 /camelcase-css@2.0.1: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} + dev: true /camelcase-keys@6.2.2: resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} @@ -7346,28 +6219,29 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} + /camelcase@7.0.1: + resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} + engines: {node: '>=14.16'} + dev: false + /can-write-to-dir@1.1.1: resolution: {integrity: sha512-eOgiEWqjppB+3DN/5E82EQ8dTINus8d9GXMCbEsUnp2hcUIcXmBvzWmD3tXMk3CuBK0v+ddK9qw0EAF+JVRMjQ==} engines: {node: '>=10.13'} dependencies: - path-temp: 2.0.0 + path-temp: 2.1.0 dev: true /caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.21.5 - caniuse-lite: 1.0.30001469 + browserslist: 4.21.10 + caniuse-lite: 1.0.30001519 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: false - /caniuse-lite@1.0.30001469: - resolution: {integrity: sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==} - - /ccount@1.1.0: - resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==} - dev: false + /caniuse-lite@1.0.30001519: + resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==} /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -7400,14 +6274,6 @@ packages: escape-string-regexp: 1.0.5 supports-color: 5.5.0 - /chalk@3.0.0: - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} - engines: {node: '>=8'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: true - /chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -7415,6 +6281,11 @@ packages: ansi-styles: 4.3.0 supports-color: 7.2.0 + /chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: false + /char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} @@ -7423,26 +6294,14 @@ packages: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} dev: false - /character-entities-legacy@1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} - dev: false - /character-entities-legacy@3.0.0: resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} dev: false - /character-entities@1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} - dev: false - /character-entities@2.0.2: resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} dev: false - /character-reference-invalid@1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} - dev: false - /character-reference-invalid@2.0.1: resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} dev: false @@ -7478,21 +6337,6 @@ packages: parse5-htmlparser2-tree-adapter: 7.0.0 dev: false - /chokidar@3.5.1: - resolution: {integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==} - 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.5.0 - optionalDependencies: - fsevents: 2.3.2 - dev: true - /chokidar@3.5.3: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} @@ -7515,9 +6359,6 @@ packages: resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} engines: {node: '>=6.0'} - /ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - /ci-info@3.8.0: resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} engines: {node: '>=8'} @@ -7538,6 +6379,7 @@ packages: /cli-boxes@2.2.1: resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} engines: {node: '>=6'} + dev: true /cli-boxes@3.0.0: resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} @@ -7558,8 +6400,8 @@ packages: dependencies: restore-cursor: 3.1.0 - /cli-spinners@2.7.0: - resolution: {integrity: sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==} + /cli-spinners@2.9.0: + resolution: {integrity: sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==} engines: {node: '>=6'} /cli-table3@0.6.3: @@ -7585,14 +6427,6 @@ packages: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} dev: false - /clipanion@3.2.0(typanion@3.12.1): - resolution: {integrity: sha512-XaPQiJQZKbyaaDbv5yR/cAt/ORfZfENkr4wGQj+Go/Uf/65ofTQBCPirgWFeJctZW24V3mxrFiEnEmqBflrJYA==} - peerDependencies: - typanion: '*' - dependencies: - typanion: 3.12.1 - dev: true - /cliui@7.0.4: resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} dependencies: @@ -7621,11 +6455,6 @@ packages: kind-of: 6.0.3 shallow-clone: 3.0.1 - /clone-response@1.0.3: - resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} - dependencies: - mimic-response: 1.0.1 - /clone-stats@1.0.0: resolution: {integrity: sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==} @@ -7649,30 +6478,16 @@ packages: engines: {node: '>=6'} dev: false - /cmd-extension@1.0.2: - resolution: {integrity: sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==} - engines: {node: '>=10'} - dev: true - /cmd-shim@5.0.0: resolution: {integrity: sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: mkdirp-infer-owner: 2.0.0 - /cmd-shim@6.0.1: - resolution: {integrity: sha512-S9iI9y0nKR4hwEQsVWpyxld/6kRfGepGfzff83FcaiEBpmvlbA2nnGe7Cylgrx2f/p1P5S5wpRm9oL8z1PbS3Q==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true - /co@4.6.0: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - /collapse-white-space@1.0.6: - resolution: {integrity: sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==} - dev: false - /collect-v8-coverage@1.0.1: resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==} @@ -7701,8 +6516,8 @@ packages: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} dev: false - /colorette@2.0.19: - resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==} + /colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} /colors@1.0.3: resolution: {integrity: sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==} @@ -7718,11 +6533,6 @@ packages: engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - dev: true - - /comma-separated-tokens@1.0.8: - resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} - dev: false /comma-separated-tokens@2.0.3: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} @@ -7733,13 +6543,16 @@ packages: engines: {node: '>=14'} dev: true + /commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + engines: {node: '>=14'} + /commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} /commander@5.1.0: resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} engines: {node: '>= 6'} - dev: false /commander@7.1.0: resolution: {integrity: sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==} @@ -7753,13 +6566,13 @@ packages: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} - /commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - /common-ancestor-path@1.0.1: resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} + /common-path-prefix@3.0.0: + resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} + dev: false + /commondir@1.0.1: resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} @@ -7786,37 +6599,26 @@ packages: /comver-to-semver@1.0.0: resolution: {integrity: sha512-gcGtbRxjwROQOdXLUWH1fQAXqThUVRZ219aAwgtX3KfYw429/Zv6EIJRf5TBSzWdAGwePmqH7w70WTaX4MDqag==} engines: {node: '>=12.17'} + dev: false /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - /concat-stream@2.0.0: - resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} - engines: {'0': node >= 6.0} - dependencies: - buffer-from: 1.1.2 - inherits: 2.0.4 - readable-stream: 3.6.2 - typedarray: 0.0.6 - dev: true - /config-chain@1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} dependencies: ini: 1.3.8 proto-list: 1.2.4 - dev: true - /configstore@5.0.1: - resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} - engines: {node: '>=8'} + /configstore@6.0.0: + resolution: {integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==} + engines: {node: '>=12'} dependencies: - dot-prop: 5.3.0 + dot-prop: 6.0.1 graceful-fs: 4.2.11 - make-dir: 3.1.0 - unique-string: 2.0.0 + unique-string: 3.0.0 write-file-atomic: 3.0.3 - xdg-basedir: 4.0.0 + xdg-basedir: 5.1.0 dev: false /connect-history-api-fallback@2.0.0: @@ -7869,25 +6671,25 @@ packages: toggle-selection: 1.0.6 dev: false - /copy-webpack-plugin@11.0.0(webpack@5.76.2): + /copy-webpack-plugin@11.0.0(webpack@5.88.2): resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} engines: {node: '>= 14.15.0'} peerDependencies: webpack: ^5.1.0 dependencies: - fast-glob: 3.2.12 + fast-glob: 3.3.1 glob-parent: 6.0.2 globby: 13.1.3 normalize-path: 3.0.0 schema-utils: 4.0.0 serialize-javascript: 6.0.1 - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) dev: false /core-js-compat@3.29.0: resolution: {integrity: sha512-ScMn3uZNAFhK2DGoEfErguoiAHhV2Ju+oJo/jK08p7B3f3UhocUrCCkTvnZaiS+edl5nlIoiBXKcwMc6elv4KQ==} dependencies: - browserslist: 4.21.5 + browserslist: 4.21.10 /core-js-pure@3.29.0: resolution: {integrity: sha512-v94gUjN5UTe1n0yN/opTihJ8QBWD2O8i19RfTZR7foONPWArnjB96QA/wk5ozu1mm6ja3udQCzOzwQXTxi3xOQ==} @@ -7949,17 +6751,6 @@ packages: - encoding dev: false - /cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.1 - shebang-command: 1.2.0 - which: 1.3.1 - dev: true - /cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -7971,6 +6762,14 @@ packages: /crypto-random-string@2.0.0: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} + dev: true + + /crypto-random-string@4.0.0: + resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} + engines: {node: '>=12'} + dependencies: + type-fest: 1.4.0 + dev: false /css-declaration-sorter@6.3.1(postcss@8.4.21): resolution: {integrity: sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==} @@ -7987,7 +6786,7 @@ packages: hyphenate-style-name: 1.0.4 dev: false - /css-loader@6.7.3(webpack@5.76.2): + /css-loader@6.7.3(webpack@5.88.2): resolution: {integrity: sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -8000,10 +6799,10 @@ packages: postcss-modules-scope: 3.0.0(postcss@8.4.21) postcss-modules-values: 4.0.0(postcss@8.4.21) postcss-value-parser: 4.2.0 - semver: 7.3.8 - webpack: 5.76.2(webpack-cli@5.0.1) + semver: 7.5.4 + webpack: 5.88.2(webpack-cli@5.1.4) - /css-minimizer-webpack-plugin@4.2.2(clean-css@5.3.2)(webpack@5.76.2): + /css-minimizer-webpack-plugin@4.2.2(clean-css@5.3.2)(webpack@5.88.2): resolution: {integrity: sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -8035,7 +6834,7 @@ packages: schema-utils: 4.0.0 serialize-javascript: 6.0.1 source-map: 0.6.1 - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) dev: false /css-select@4.3.0: @@ -8183,11 +6982,6 @@ packages: resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} dev: true - /data-uri-to-buffer@3.0.1: - resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==} - engines: {node: '>= 6'} - dev: true - /data-urls@3.0.2: resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} engines: {node: '>=12'} @@ -8220,20 +7014,7 @@ packages: dependencies: ms: 2.1.3 - /debug@4.3.1(supports-color@8.1.1): - resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.2 - supports-color: 8.1.1 - dev: true - - /debug@4.3.4: + /debug@4.3.4(supports-color@8.1.1): resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: @@ -8243,9 +7024,11 @@ packages: optional: true dependencies: ms: 2.1.2 + supports-color: 8.1.1 /debuglog@1.0.1: resolution: {integrity: sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. /decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} @@ -8280,27 +7063,12 @@ packages: character-entities: 2.0.2 dev: false - /decompress-maybe@1.0.0: - resolution: {integrity: sha512-av8/KhXWRUYQ7lGTl/9Gtizz3nQ+7NqDFm/I4Lx+JvTbzHiD4WqfqxMO4YYi91FTqffoBDCYPfIvofwQZwZ3ZQ==} - dependencies: - bzip2-maybe: 1.0.0 - gunzip-maybe: 1.4.2 - pumpify: 1.5.1 - dev: true - - /decompress-response@3.3.0: - resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} - engines: {node: '>=4'} - dependencies: - mimic-response: 1.0.1 - dev: false - /decompress-response@6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} dependencies: mimic-response: 3.1.0 - dev: true + dev: false /dedent@0.7.0: resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} @@ -8319,7 +7087,7 @@ packages: es-get-iterator: 1.1.3 get-intrinsic: 1.2.0 is-arguments: 1.1.1 - is-array-buffer: 3.0.1 + is-array-buffer: 3.0.2 is-date-object: 1.0.5 is-regex: 1.1.4 is-shared-array-buffer: 1.0.2 @@ -8355,14 +7123,10 @@ packages: dependencies: clone: 1.0.4 - /defer-to-connect@1.1.3: - resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} - dev: false - /defer-to-connect@2.0.1: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} engines: {node: '>=10'} - dev: true + dev: false /define-lazy-prop@2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} @@ -8396,7 +7160,6 @@ packages: /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - dev: true /delegates@1.0.0: resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} @@ -8421,19 +7184,13 @@ packages: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - /detab@2.0.4: - resolution: {integrity: sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==} - dependencies: - repeat-string: 1.6.1 - dev: false - /detect-indent@7.0.1: resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} engines: {node: '>=12.20'} dev: true - /detect-libc@2.0.1: - resolution: {integrity: sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==} + /detect-libc@2.0.2: + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} engines: {node: '>=8'} dev: true @@ -8460,7 +7217,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: false @@ -8533,16 +7290,6 @@ packages: dependencies: esutils: 2.0.3 - /docusaurus-plugin-typedoc@0.18.0(typedoc-plugin-markdown@3.14.0)(typedoc@0.23.28): - resolution: {integrity: sha512-kurIUu8LhVIOPT88HoeBcu0/D2GMDdg0pUYaFlqeuXT9an6Wlgvuy0C22ZMYcJUcp/gA/Mw2XdUHubsLK2M4uA==} - peerDependencies: - typedoc: '>=0.23.0' - typedoc-plugin-markdown: '>=3.13.0' - dependencies: - typedoc: 0.23.28(typescript@5.0.3) - typedoc-plugin-markdown: 3.14.0(typedoc@0.23.28) - dev: true - /dom-accessibility-api@0.5.16: resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} dev: true @@ -8564,7 +7311,7 @@ packages: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 - entities: 4.4.0 + entities: 4.5.0 dev: false /domelementtype@2.3.0: @@ -8609,11 +7356,11 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.5.0 + tslib: 2.6.1 - /dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} + /dot-prop@6.0.1: + resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} + engines: {node: '>=10'} dependencies: is-obj: 2.0.0 dev: false @@ -8624,39 +7371,25 @@ packages: readable-stream: 2.3.8 dev: true - /duplexer3@0.1.5: - resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} - dev: false - /duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: false - /duplexify@3.7.1: - resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} - dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 2.3.8 - stream-shift: 1.0.1 - dev: true - /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - dev: false /ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - /ejs@3.1.8: - resolution: {integrity: sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==} + /ejs@3.1.9: + resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} engines: {node: '>=0.10.0'} hasBin: true dependencies: - jake: 10.8.5 + jake: 10.8.7 - /electron-to-chromium@1.4.335: - resolution: {integrity: sha512-l/eowQqTnrq3gu+WSrdfkhfNHnPgYqlKAwxz7MTOj6mom19vpEDHNXl6dxDxyTiYuhemydprKr/HCrHfgk+OfQ==} + /electron-to-chromium@1.4.487: + resolution: {integrity: sha512-XbCRs/34l31np/p33m+5tdBrdXu9jJkZxSbNxj5I0H1KtV2ZMSB+i/HYqDiRzHaFx2T5EdytjoBRe8QRJE2vQg==} /emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} @@ -8667,7 +7400,6 @@ packages: /emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - dev: false /emojis-list@3.0.0: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} @@ -8683,6 +7415,7 @@ packages: engines: {node: '>=10'} dependencies: mem: 8.1.1 + dev: false /encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} @@ -8695,13 +7428,8 @@ packages: iconv-lite: 0.6.3 optional: true - /end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - dependencies: - once: 1.4.0 - - /enhanced-resolve@5.12.0: - resolution: {integrity: sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==} + /enhanced-resolve@5.15.0: + resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -8710,16 +7438,16 @@ packages: /entities@2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - /entities@4.4.0: - resolution: {integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==} + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} /env-paths@2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} - /envinfo@7.8.1: - resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==} + /envinfo@7.10.0: + resolution: {integrity: sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==} engines: {node: '>=4'} hasBin: true @@ -8792,8 +7520,8 @@ packages: isarray: 2.0.5 stop-iteration-iterator: 1.0.0 - /es-module-lexer@0.9.3: - resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} + /es-module-lexer@1.3.0: + resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==} /es-set-tostringtag@2.0.1: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} @@ -8850,9 +7578,9 @@ packages: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} - /escape-goat@2.1.1: - resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} - engines: {node: '>=8'} + /escape-goat@4.0.0: + resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==} + engines: {node: '>=12'} dev: false /escape-html@1.0.3: @@ -8875,20 +7603,19 @@ packages: engines: {node: '>=12'} dev: false - /escodegen@2.0.0: - resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==} + /escodegen@2.1.0: + resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} engines: {node: '>=6.0'} hasBin: true dependencies: esprima: 4.0.1 estraverse: 5.3.0 esutils: 2.0.3 - optionator: 0.8.3 optionalDependencies: source-map: 0.6.1 dev: true - /eslint-config-next@13.2.3(eslint@8.38.0)(typescript@5.0.3): + /eslint-config-next@13.2.3(eslint@8.38.0)(typescript@5.1.6): resolution: {integrity: sha512-kPulHiQEHGei9hIaaNGygHRc0UzlWM+3euOmYbxNkd2Nbhci5rrCDeMBMPSV8xgUssphDGmwDHWbk4VZz3rlZQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -8899,7 +7626,7 @@ packages: dependencies: '@next/eslint-plugin-next': 13.2.3 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/parser': 5.58.0(eslint@8.38.0)(typescript@5.0.3) + '@typescript-eslint/parser': 5.58.0(eslint@8.38.0)(typescript@5.1.6) eslint: 8.38.0 eslint-import-resolver-node: 0.3.7 eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.58.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.38.0) @@ -8907,7 +7634,7 @@ packages: eslint-plugin-jsx-a11y: 6.7.1(eslint@8.38.0) eslint-plugin-react: 7.32.2(eslint@8.38.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.38.0) - typescript: 5.0.3 + typescript: 5.1.6 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color @@ -8926,8 +7653,8 @@ packages: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} dependencies: debug: 3.2.7 - is-core-module: 2.12.0 - resolve: 1.22.2 + is-core-module: 2.13.0 + resolve: 1.22.4 transitivePeerDependencies: - supports-color @@ -8938,14 +7665,14 @@ packages: eslint: '*' eslint-plugin-import: '*' dependencies: - debug: 4.3.4 - enhanced-resolve: 5.12.0 + debug: 4.3.4(supports-color@8.1.1) + enhanced-resolve: 5.15.0 eslint: 8.38.0 eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.58.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.38.0) eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.58.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.38.0) get-tsconfig: 4.5.0 globby: 13.1.3 - is-core-module: 2.12.0 + is-core-module: 2.13.0 is-glob: 4.0.3 synckit: 0.8.5 transitivePeerDependencies: @@ -8975,7 +7702,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.58.0(eslint@8.38.0)(typescript@5.0.3) + '@typescript-eslint/parser': 5.58.0(eslint@8.38.0)(typescript@5.1.6) debug: 3.2.7 eslint: 8.38.0 eslint-import-resolver-node: 0.3.7 @@ -8993,7 +7720,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.58.0(eslint@8.38.0)(typescript@5.0.3) + '@typescript-eslint/parser': 5.58.0(eslint@8.38.0)(typescript@5.1.6) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -9003,12 +7730,12 @@ packages: eslint-import-resolver-node: 0.3.7 eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.58.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.38.0) has: 1.0.3 - is-core-module: 2.12.0 + is-core-module: 2.13.0 is-glob: 4.0.3 minimatch: 3.1.2 object.values: 1.1.6 - resolve: 1.22.2 - semver: 6.3.0 + resolve: 1.22.4 + semver: 6.3.1 tsconfig-paths: 3.14.2 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -9037,7 +7764,7 @@ packages: minimatch: 3.1.2 object.entries: 1.1.6 object.fromentries: 2.0.6 - semver: 6.3.0 + semver: 6.3.1 dev: false /eslint-plugin-react-hooks@4.6.0(eslint@8.38.0): @@ -9069,7 +7796,7 @@ packages: object.values: 1.1.6 prop-types: 15.8.1 resolve: 2.0.0-next.4 - semver: 6.3.0 + semver: 6.3.1 string.prototype.matchall: 4.0.8 dev: false @@ -9083,7 +7810,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.58.0(@typescript-eslint/parser@5.58.0)(eslint@8.38.0)(typescript@5.0.3) + '@typescript-eslint/eslint-plugin': 5.58.0(@typescript-eslint/parser@5.58.0)(eslint@8.38.0)(typescript@5.1.6) eslint: 8.38.0 eslint-rule-composer: 0.3.0 dev: true @@ -9126,7 +7853,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 @@ -9163,8 +7890,8 @@ packages: resolution: {integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.8.2 - acorn-jsx: 5.3.2(acorn@8.8.2) + acorn: 8.10.0 + acorn-jsx: 5.3.2(acorn@8.10.0) eslint-visitor-keys: 3.4.0 /esprima@4.0.1: @@ -9218,6 +7945,14 @@ packages: source-map: 0.7.4 dev: false + /estree-util-value-to-estree@2.1.0: + resolution: {integrity: sha512-fcAWmZilY1+tEt7GSeLZoHDvp2NNgLkJznBRYkEpaholas41d+Y0zd/Acch7+qzZdxLtxLi+m04KjHFJSoMa6A==} + engines: {node: '>=14.0.0'} + dependencies: + '@types/estree': 1.0.1 + is-plain-obj: 4.1.0 + dev: false + /estree-util-visit@1.2.1: resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==} dependencies: @@ -9248,10 +7983,14 @@ packages: resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} engines: {node: '>= 0.8'} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 require-like: 0.1.2 dev: false + /event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + /eventemitter3@4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} @@ -9288,8 +8027,11 @@ packages: '@jest/expect-utils': 29.5.0 jest-get-type: 29.4.3 jest-matcher-utils: 29.5.0 - jest-message-util: 29.5.0 - jest-util: 29.5.0 + jest-message-util: 29.6.2 + jest-util: 29.6.2 + + /exponential-backoff@3.1.1: + resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} /express@4.18.2: resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} @@ -9351,8 +8093,8 @@ packages: /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - /fast-glob@3.2.12: - resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} + /fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 @@ -9384,8 +8126,8 @@ packages: punycode: 1.4.1 dev: false - /fast-xml-parser@4.2.4: - resolution: {integrity: sha512-fbfMDvgBNIdDJLdLOwacjFAPYt67tr31H9ZhWSm45CDAxvd0I6WTlSOUo7K2P/K5sA5JgMKG64PI3DMcaFdWpQ==} + /fast-xml-parser@4.2.5: + resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} hasBin: true dependencies: strnum: 1.0.5 @@ -9445,18 +8187,8 @@ packages: resolution: {integrity: sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==} engines: {node: '>=0.4.0'} dependencies: - xml-js: 1.6.11 - dev: false - - /fetch-blob@2.1.2: - resolution: {integrity: sha512-YKqtUDwqLyfyMnmbw8XD6Q8j9i/HggKtPEI+pZ1+8bvheBu78biSmNaXWusx1TauGqtUUGx/cBb1mKdq2rLYow==} - engines: {node: ^10.17.0 || >=12.3.0} - peerDependencies: - domexception: '*' - peerDependenciesMeta: - domexception: - optional: true - dev: true + xml-js: 1.6.11 + dev: false /figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} @@ -9470,15 +8202,15 @@ packages: dependencies: flat-cache: 3.0.4 - /file-loader@6.2.0(webpack@5.76.2): + /file-loader@6.2.0(webpack@5.88.2): resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: loader-utils: 2.0.4 - schema-utils: 3.1.1 - webpack: 5.76.2(webpack-cli@5.0.1) + schema-utils: 3.3.0 + webpack: 5.88.2(webpack-cli@5.1.4) dev: false /filelist@1.0.4: @@ -9486,20 +8218,6 @@ packages: dependencies: minimatch: 5.1.6 - /filename-reserved-regex@2.0.0: - resolution: {integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==} - engines: {node: '>=4'} - dev: true - - /filenamify@4.3.0: - resolution: {integrity: sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==} - engines: {node: '>=8'} - dependencies: - filename-reserved-regex: 2.0.0 - strip-outer: 1.0.1 - trim-repeated: 1.0.0 - dev: true - /filesize@8.0.7: resolution: {integrity: sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==} engines: {node: '>= 0.4.0'} @@ -9525,13 +8243,12 @@ packages: transitivePeerDependencies: - supports-color - /find-cache-dir@3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} + /find-cache-dir@4.0.0: + resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} + engines: {node: '>=14.16'} dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 + common-path-prefix: 3.0.0 + pkg-dir: 7.0.0 dev: false /find-up@3.0.0: @@ -9555,18 +8272,20 @@ packages: locate-path: 6.0.0 path-exists: 4.0.0 + /find-up@6.3.0: + resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + locate-path: 7.2.0 + path-exists: 5.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 - /find-yarn-workspace-root@2.0.0: - resolution: {integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==} - dependencies: - micromatch: 4.0.5 - dev: true - /first-chunk-stream@2.0.0: resolution: {integrity: sha512-X8Z+b/0L4lToKYq+lwnKqi9X/Zek0NibLpsJgVsSxpoYq7JtiCtRb5HqKVEjEw/qAb/4AKKRLOwwKHlWNpm2Eg==} engines: {node: '>=0.10.0'} @@ -9614,7 +8333,14 @@ packages: dependencies: is-callable: 1.2.7 - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.38.0)(typescript@5.0.3)(webpack@5.76.2): + /foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + + /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.38.0)(typescript@5.1.6)(webpack@5.88.2): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -9628,8 +8354,8 @@ packages: vue-template-compiler: optional: true dependencies: - '@babel/code-frame': 7.18.6 - '@types/json-schema': 7.0.11 + '@babel/code-frame': 7.22.10 + '@types/json-schema': 7.0.12 chalk: 4.1.2 chokidar: 3.5.3 cosmiconfig: 6.0.0 @@ -9640,10 +8366,15 @@ packages: memfs: 3.4.13 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.4.0 + semver: 7.5.4 tapable: 1.1.3 - typescript: 5.0.3 - webpack: 5.76.2(webpack-cli@5.0.1) + typescript: 5.1.6 + webpack: 5.88.2(webpack-cli@5.1.4) + dev: false + + /form-data-encoder@2.1.4: + resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} + engines: {node: '>= 14.17'} dev: false /form-data@4.0.0: @@ -9653,7 +8384,6 @@ packages: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: true /forwarded@0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} @@ -9666,18 +8396,6 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} - /fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - dev: true - - /fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.0 - /fs-extra@11.1.0: resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==} engines: {node: '>=14.14'} @@ -9685,7 +8403,6 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 - dev: true /fs-extra@9.1.0: resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} @@ -9695,6 +8412,7 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 + dev: false /fs-minipass@2.1.0: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} @@ -9702,6 +8420,12 @@ packages: dependencies: minipass: 3.3.6 + /fs-minipass@3.0.2: + resolution: {integrity: sha512-2GAfyfoaCDRrM6jaOS3UsBts8yJ55VioXdWcOL7dK9zdAuKT71+WBA4ifnNYqVjYv+4SsPxjK0JT4yIIn4cA/g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: 5.0.0 + /fs-monkey@1.0.3: resolution: {integrity: sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==} @@ -9786,11 +8510,6 @@ packages: has: 1.0.3 has-symbols: 1.0.3 - /get-npm-tarball-url@2.0.3: - resolution: {integrity: sha512-R/PW6RqyaBQNWYaSyfrh54/qtcnOp22FHCCiRhSSZj0FP3KQWCsxxt0DzIdVTbwTqe9CtQfvl/FPD4UIPt4pqw==} - engines: {node: '>=12.17'} - dev: true - /get-own-enumerable-property-symbols@3.0.2: resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} dev: false @@ -9806,19 +8525,6 @@ packages: source-map: 0.6.1 dev: true - /get-stream@4.1.0: - resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} - engines: {node: '>=6'} - dependencies: - pump: 3.0.0 - dev: false - - /get-stream@5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} - engines: {node: '>=8'} - dependencies: - pump: 3.0.0 - /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -9860,8 +8566,19 @@ packages: /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - /glob@7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + /glob@10.3.3: + resolution: {integrity: sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==} + engines: {node: '>=16 || 14 >=14.17'} + hasBin: true + dependencies: + foreground-child: 3.1.1 + jackspeak: 2.2.2 + minimatch: 9.0.3 + minipass: 5.0.0 + path-scurry: 1.10.1 + + /glob@7.1.7: + resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -9869,10 +8586,9 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true - /glob@7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} + /glob@7.2.0: + resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -9880,7 +8596,7 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: false + dev: true /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -9950,7 +8666,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.1 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -9960,7 +8676,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.1 ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0 @@ -9973,45 +8689,25 @@ packages: dependencies: get-intrinsic: 1.2.0 - /got@11.8.6: - resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} - engines: {node: '>=10.19.0'} + /got@12.6.1: + resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} + engines: {node: '>=14.16'} dependencies: - '@sindresorhus/is': 4.6.0 - '@szmarczak/http-timer': 4.0.6 - '@types/cacheable-request': 6.0.3 - '@types/responselike': 1.0.0 - cacheable-lookup: 5.0.4 - cacheable-request: 7.0.2 + '@sindresorhus/is': 5.6.0 + '@szmarczak/http-timer': 5.0.1 + cacheable-lookup: 7.0.0 + cacheable-request: 10.2.13 decompress-response: 6.0.0 - http2-wrapper: 1.0.3 - lowercase-keys: 2.0.0 - p-cancelable: 2.1.1 - responselike: 2.0.1 - dev: true - - /got@9.6.0: - resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} - engines: {node: '>=8.6'} - dependencies: - '@sindresorhus/is': 0.14.0 - '@szmarczak/http-timer': 1.1.2 - '@types/keyv': 3.1.4 - '@types/responselike': 1.0.0 - cacheable-request: 6.1.0 - decompress-response: 3.3.0 - duplexer3: 0.1.5 - get-stream: 4.1.0 - lowercase-keys: 1.0.1 - mimic-response: 1.0.1 - p-cancelable: 1.1.0 - to-readable-stream: 1.0.0 - url-parse-lax: 3.0.0 + form-data-encoder: 2.1.4 + get-stream: 6.0.1 + http2-wrapper: 2.2.0 + lowercase-keys: 3.0.0 + p-cancelable: 3.0.0 + responselike: 3.0.0 dev: false /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - dev: true /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -10033,23 +8729,6 @@ packages: resolution: {integrity: sha512-/PiFUa7WIsl48dUeCvhIHnwNmAAzlI/eHoJl0vu3nsFA366JleY7Ff8EVTplZu5kO0MIdZjKTTnzItL61ahbnw==} engines: {node: '>=8.0.0'} - /growl@1.10.5: - resolution: {integrity: sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==} - engines: {node: '>=4.x'} - dev: true - - /gunzip-maybe@1.4.2: - resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} - hasBin: true - dependencies: - browserify-zlib: 0.1.4 - is-deflate: 1.0.0 - is-gzip: 1.0.0 - peek-stream: 1.1.3 - pumpify: 1.5.1 - through2: 2.0.5 - dev: true - /gzip-size@6.0.0: resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} engines: {node: '>=10'} @@ -10060,19 +8739,6 @@ packages: /handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - /handlebars@4.7.7: - resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} - engines: {node: '>=0.4.7'} - hasBin: true - dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.17.4 - dev: true - /hard-rejection@2.1.0: resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} engines: {node: '>=6'} @@ -10111,9 +8777,9 @@ packages: /has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - /has-yarn@2.1.0: - resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} - engines: {node: '>=8'} + /has-yarn@3.0.0: + resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: false /has@1.0.3: @@ -10122,46 +8788,38 @@ packages: dependencies: function-bind: 1.1.1 - /hast-to-hyperscript@9.0.1: - resolution: {integrity: sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==} + /hast-util-from-parse5@7.1.2: + resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==} dependencies: + '@types/hast': 2.3.4 '@types/unist': 2.0.6 - comma-separated-tokens: 1.0.8 - property-information: 5.6.0 - space-separated-tokens: 1.1.5 - style-to-object: 0.3.0 - unist-util-is: 4.1.0 - web-namespaces: 1.1.4 + hastscript: 7.2.0 + property-information: 6.2.0 + vfile: 5.3.7 + vfile-location: 4.1.0 + web-namespaces: 2.0.1 dev: false - /hast-util-from-parse5@6.0.1: - resolution: {integrity: sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==} + /hast-util-parse-selector@3.1.1: + resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} dependencies: - '@types/parse5': 5.0.3 - hastscript: 6.0.0 - property-information: 5.6.0 - vfile: 4.2.1 - vfile-location: 3.2.0 - web-namespaces: 1.1.4 - dev: false - - /hast-util-parse-selector@2.2.5: - resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} + '@types/hast': 2.3.4 dev: false - /hast-util-raw@6.0.1: - resolution: {integrity: sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==} + /hast-util-raw@7.2.3: + resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==} dependencies: '@types/hast': 2.3.4 - hast-util-from-parse5: 6.0.1 - hast-util-to-parse5: 6.0.0 - html-void-elements: 1.0.5 + '@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: 3.1.0 - vfile: 4.2.1 - web-namespaces: 1.1.4 - xtend: 4.0.2 - zwitch: 1.0.5 + 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-to-estree@2.3.3: @@ -10179,35 +8837,36 @@ packages: mdast-util-mdxjs-esm: 1.3.1 property-information: 6.2.0 space-separated-tokens: 2.0.2 - style-to-object: 0.4.1 + style-to-object: 0.4.2 unist-util-position: 4.0.4 zwitch: 2.0.4 transitivePeerDependencies: - supports-color dev: false - /hast-util-to-parse5@6.0.0: - resolution: {integrity: sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==} + /hast-util-to-parse5@7.1.0: + resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==} dependencies: - hast-to-hyperscript: 9.0.1 - property-information: 5.6.0 - web-namespaces: 1.1.4 - xtend: 4.0.2 - zwitch: 1.0.5 + '@types/hast': 2.3.4 + comma-separated-tokens: 2.0.3 + property-information: 6.2.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 - /hastscript@6.0.0: - resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} + /hastscript@7.2.0: + resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} dependencies: '@types/hast': 2.3.4 - comma-separated-tokens: 1.0.8 - hast-util-parse-selector: 2.2.5 - property-information: 5.6.0 - space-separated-tokens: 1.1.5 + comma-separated-tokens: 2.0.3 + hast-util-parse-selector: 3.1.1 + property-information: 6.2.0 + space-separated-tokens: 2.0.2 dev: false /he@1.2.0: @@ -10245,7 +8904,6 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: lru-cache: 7.18.3 - dev: true /hpack.js@2.1.6: resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} @@ -10279,18 +8937,32 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.16.6 + terser: 5.19.2 + + /html-minifier-terser@7.2.0: + resolution: {integrity: sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==} + engines: {node: ^14.13.1 || >=16.0.0} + hasBin: true + dependencies: + camel-case: 4.1.2 + clean-css: 5.3.2 + commander: 10.0.1 + entities: 4.5.0 + param-case: 3.0.4 + relateurl: 0.2.7 + terser: 5.19.2 + dev: false /html-tags@3.2.0: resolution: {integrity: sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==} engines: {node: '>=8'} dev: false - /html-void-elements@1.0.5: - resolution: {integrity: sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==} + /html-void-elements@2.0.1: + resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} dev: false - /html-webpack-plugin@5.5.0(webpack@5.76.2): + /html-webpack-plugin@5.5.0(webpack@5.88.2): resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==} engines: {node: '>=10.13.0'} peerDependencies: @@ -10301,7 +8973,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) /htmlparser2@6.1.0: resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} @@ -10317,7 +8989,7 @@ packages: domelementtype: 2.3.0 domhandler: 5.0.3 domutils: 3.0.1 - entities: 4.4.0 + entities: 4.5.0 dev: false /http-cache-semantics@4.1.1: @@ -10354,7 +9026,7 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -10364,7 +9036,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -10419,20 +9091,20 @@ packages: - supports-color dev: true - /http2-wrapper@1.0.3: - resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} + /http2-wrapper@2.2.0: + resolution: {integrity: sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==} engines: {node: '>=10.19.0'} dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - dev: true + dev: false /https-proxy-agent@5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -10458,6 +9130,7 @@ packages: /iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} + requiresBuild: true dependencies: safer-buffer: 2.1.2 @@ -10478,12 +9151,11 @@ packages: dependencies: minimatch: 3.1.2 - /ignore-walk@5.0.1: - resolution: {integrity: sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + /ignore-walk@6.0.3: + resolution: {integrity: sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minimatch: 5.1.6 - dev: true + minimatch: 9.0.3 /ignore@5.2.4: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} @@ -10512,9 +9184,9 @@ packages: parent-module: 1.0.1 resolve-from: 4.0.0 - /import-lazy@2.1.0: - resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} - engines: {node: '>=4'} + /import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} dev: false /import-local@3.1.0: @@ -10544,8 +9216,8 @@ packages: /infer-owner@1.0.4: resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} - /infima@0.2.0-alpha.42: - resolution: {integrity: sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww==} + /infima@0.2.0-alpha.43: + resolution: {integrity: sha512-2uw57LvUqW0rK/SWYnd/2rRfxNA5DDNOh33jxF7fy46VWoNhGxiUQyVZHbBMjQ33mQem0cjdDVwgWVAmlRfgyQ==} engines: {node: '>=12'} dev: false @@ -10585,8 +9257,8 @@ packages: fast-loops: 1.1.3 dev: false - /inquirer@8.2.5: - resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==} + /inquirer@8.2.6: + resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} engines: {node: '>=12.0.0'} dependencies: ansi-escapes: 4.3.2 @@ -10599,11 +9271,11 @@ packages: mute-stream: 0.0.8 ora: 5.4.1 run-async: 2.4.1 - rxjs: 7.8.0 + rxjs: 7.8.1 string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 - wrap-ansi: 7.0.0 + wrap-ansi: 6.2.0 /internal-slot@1.0.5: resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} @@ -10625,7 +9297,6 @@ packages: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} dependencies: loose-envify: 1.4.0 - dev: false /ip@2.0.0: resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} @@ -10638,21 +9309,10 @@ packages: resolution: {integrity: sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==} engines: {node: '>= 10'} - /is-alphabetical@1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} - dev: false - /is-alphabetical@2.0.1: resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} dev: false - /is-alphanumerical@1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} - dependencies: - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 - dev: false - /is-alphanumerical@2.0.1: resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} dependencies: @@ -10667,13 +9327,6 @@ packages: call-bind: 1.0.2 has-tostringtag: 1.0.0 - /is-array-buffer@3.0.1: - resolution: {integrity: sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==} - dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.0 - is-typed-array: 1.1.10 - /is-array-buffer@3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: @@ -10707,28 +9360,19 @@ packages: engines: {node: '>=4'} dev: false - /is-bzip2@1.0.0: - resolution: {integrity: sha512-v5DA9z/rmk4UdJtb3N1jYqjvCA5roRVf5Q6vprHOcF6U/98TmAJ/AvbPeRMEOYWDW4eMr/pJj5Fnfe0T2wL1Bg==} - engines: {node: '>=0.10.0'} - dev: true - /is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - /is-ci@2.0.0: - resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + /is-ci@3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true dependencies: - ci-info: 2.0.0 - - /is-core-module@2.11.0: - resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} - dependencies: - has: 1.0.3 + ci-info: 3.8.0 + dev: false - /is-core-module@2.12.0: - resolution: {integrity: sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==} + /is-core-module@2.13.0: + resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} dependencies: has: 1.0.3 @@ -10738,18 +9382,10 @@ packages: dependencies: has-tostringtag: 1.0.0 - /is-decimal@1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} - dev: false - /is-decimal@2.0.1: resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} dev: false - /is-deflate@1.0.0: - resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} - dev: true - /is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -10764,11 +9400,6 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - /is-fullwidth-code-point@2.0.0: - resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} - engines: {node: '>=4'} - dev: true - /is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} @@ -10783,27 +9414,10 @@ packages: dependencies: is-extglob: 2.1.1 - /is-gzip@1.0.0: - resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} - engines: {node: '>=0.10.0'} - dev: true - - /is-hexadecimal@1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} - dev: false - /is-hexadecimal@2.0.1: resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} dev: false - /is-inner-link@4.0.0: - resolution: {integrity: sha512-ndVRxdfEKJAGvS1IyVIErP6rseojoaMfM37iKV+mDmmf33k3pZFgdPXVaTHE0QjDxygfx7A27edP3cC2Q+iieQ==} - engines: {node: '>=10'} - dependencies: - is-subdir: 1.2.0 - resolve-link-target: 2.0.0 - dev: true - /is-installed-globally@0.4.0: resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} engines: {node: '>=10'} @@ -10826,9 +9440,9 @@ packages: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} - /is-npm@5.0.0: - resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} - engines: {node: '>=10'} + /is-npm@6.0.0: + resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: false /is-number-object@1.0.7: @@ -10985,27 +9599,20 @@ packages: call-bind: 1.0.2 get-intrinsic: 1.2.0 - /is-whitespace-character@1.0.4: - resolution: {integrity: sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==} - dev: false - /is-windows@1.0.2: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} dev: true - /is-word-character@1.0.4: - resolution: {integrity: sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==} - dev: false - /is-wsl@2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} dependencies: is-docker: 2.2.1 - /is-yarn-global@0.3.0: - resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} + /is-yarn-global@0.4.1: + resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==} + engines: {node: '>=12'} dev: false /isarray@0.0.1: @@ -11040,11 +9647,11 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.21.0 - '@babel/parser': 7.21.2 + '@babel/core': 7.22.10 + '@babel/parser': 7.22.10 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 - semver: 6.3.0 + semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -11060,7 +9667,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) istanbul-lib-coverage: 3.2.0 source-map: 0.6.1 transitivePeerDependencies: @@ -11077,8 +9684,16 @@ packages: resolution: {integrity: sha512-T0icRZBQfWSwhdeBvJT3Sg1m3lBOv1RCD2m+vnY7F12sIInidVDLIn5Fbu1/1gAMN8XIjzkDP48ukF7mTRn/fw==} dev: false - /jake@10.8.5: - resolution: {integrity: sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==} + /jackspeak@2.2.2: + resolution: {integrity: sha512-mgNtVv4vUuaKA97yxUHoA3+FkuhtxkjdXEWOyB/N76fjy0FjezEt34oy3epBtvCvS+7DyKwqCFWx/oJLV5+kCg==} + engines: {node: '>=14'} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + /jake@10.8.7: + resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} engines: {node: '>=10'} hasBin: true dependencies: @@ -11098,23 +9713,23 @@ packages: resolution: {integrity: sha512-gq/ongqeQKAplVxqJmbeUOJJKkW3dDNPY8PjhJ5G0lBRvu0e3EWGxGy5cI4LAGA7gV2UHCtWBI4EMXK8c9nQKA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.5.0 + '@jest/environment': 29.6.2 '@jest/expect': 29.5.0 '@jest/test-result': 29.5.0 - '@jest/types': 29.5.0 - '@types/node': 16.18.13 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 is-generator-fn: 2.1.0 jest-each: 29.5.0 jest-matcher-utils: 29.5.0 - jest-message-util: 29.5.0 + jest-message-util: 29.6.2 jest-runtime: 29.5.0 jest-snapshot: 29.5.0 - jest-util: 29.5.0 + jest-util: 29.6.2 p-limit: 3.1.0 - pretty-format: 29.5.0 + pretty-format: 29.6.2 pure-rand: 6.0.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -11133,13 +9748,13 @@ packages: dependencies: '@jest/core': 29.5.0(ts-node@10.9.1) '@jest/test-result': 29.5.0 - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 jest-config: 29.5.0(@types/node@16.18.13)(ts-node@10.9.1) - jest-util: 29.5.0 + jest-util: 29.6.2 jest-validate: 29.5.0 prompts: 2.4.2 yargs: 17.7.1 @@ -11160,11 +9775,50 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 '@jest/test-sequencer': 29.5.0 - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 '@types/node': 16.18.13 - babel-jest: 29.5.0(@babel/core@7.21.0) + babel-jest: 29.5.0(@babel/core@7.22.10) + chalk: 4.1.2 + ci-info: 3.8.0 + deepmerge: 4.3.0 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.5.0 + jest-environment-node: 29.5.0 + jest-get-type: 29.4.3 + jest-regex-util: 29.4.3 + jest-resolve: 29.5.0 + jest-runner: 29.5.0 + jest-util: 29.6.2 + jest-validate: 29.5.0 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.6.2 + slash: 3.0.0 + strip-json-comments: 3.1.1 + ts-node: 10.9.1(@types/node@16.18.13)(typescript@5.1.6) + transitivePeerDependencies: + - supports-color + + /jest-config@29.5.0(@types/node@16.18.40)(ts-node@10.9.1): + resolution: {integrity: sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.22.10 + '@jest/test-sequencer': 29.5.0 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 + babel-jest: 29.5.0(@babel/core@7.22.10) chalk: 4.1.2 ci-info: 3.8.0 deepmerge: 4.3.0 @@ -11176,14 +9830,14 @@ packages: jest-regex-util: 29.4.3 jest-resolve: 29.5.0 jest-runner: 29.5.0 - jest-util: 29.5.0 + jest-util: 29.6.2 jest-validate: 29.5.0 micromatch: 4.0.5 parse-json: 5.2.0 - pretty-format: 29.5.0 + pretty-format: 29.6.2 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@types/node@16.18.13)(typescript@5.0.3) + ts-node: 10.9.1(@types/node@16.18.13)(typescript@5.1.6) transitivePeerDependencies: - supports-color @@ -11194,7 +9848,7 @@ packages: chalk: 4.1.2 diff-sequences: 29.4.3 jest-get-type: 29.4.3 - pretty-format: 29.5.0 + pretty-format: 29.6.2 /jest-docblock@29.4.3: resolution: {integrity: sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==} @@ -11206,14 +9860,14 @@ packages: resolution: {integrity: sha512-HM5kIJ1BTnVt+DQZ2ALp3rzXEl+g726csObrW/jpEGl+CDSSQpOJJX2KE/vEg8cxcMXdyEPu6U4QX5eruQv5hA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 chalk: 4.1.2 jest-get-type: 29.4.3 - jest-util: 29.5.0 - pretty-format: 29.5.0 + jest-util: 29.6.2 + pretty-format: 29.6.2 - /jest-environment-jsdom@29.5.0: - resolution: {integrity: sha512-/KG8yEK4aN8ak56yFVdqFDzKNHgF4BAymCx2LbPNPsUshUlfAl0eX402Xm1pt+eoG9SLZEUVifqXtX8SK74KCw==} + /jest-environment-jsdom@29.6.2: + resolution: {integrity: sha512-7oa/+266AAEgkzae8i1awNEfTfjwawWKLpiw2XesZmaoVVj9u9t8JOYx18cG29rbPNtkUlZ8V4b5Jb36y/VxoQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: canvas: ^2.5.0 @@ -11221,13 +9875,13 @@ packages: canvas: optional: true dependencies: - '@jest/environment': 29.5.0 - '@jest/fake-timers': 29.5.0 - '@jest/types': 29.5.0 + '@jest/environment': 29.6.2 + '@jest/fake-timers': 29.6.2 + '@jest/types': 29.6.1 '@types/jsdom': 20.0.1 - '@types/node': 16.18.13 - jest-mock: 29.5.0 - jest-util: 29.5.0 + '@types/node': 16.18.40 + jest-mock: 29.6.2 + jest-util: 29.6.2 jsdom: 20.0.3 transitivePeerDependencies: - bufferutil @@ -11239,12 +9893,12 @@ packages: resolution: {integrity: sha512-ExxuIK/+yQ+6PRGaHkKewYtg6hto2uGCgvKdb2nfJfKXgZ17DfXjvbZ+jA1Qt9A8EQSfPnt5FKIfnOO3u1h9qw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.5.0 - '@jest/fake-timers': 29.5.0 - '@jest/types': 29.5.0 - '@types/node': 16.18.13 - jest-mock: 29.5.0 - jest-util: 29.5.0 + '@jest/environment': 29.6.2 + '@jest/fake-timers': 29.6.2 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 + jest-mock: 29.6.2 + jest-util: 29.6.2 /jest-get-type@29.4.3: resolution: {integrity: sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==} @@ -11254,14 +9908,14 @@ packages: resolution: {integrity: sha512-IspOPnnBro8YfVYSw6yDRKh/TiCdRngjxeacCps1cQ9cgVN6+10JUcuJ1EabrgYLOATsIAigxA0rLR9x/YlrSA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 '@types/graceful-fs': 4.1.6 - '@types/node': 16.18.13 + '@types/node': 16.18.40 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 jest-regex-util: 29.4.3 - jest-util: 29.5.0 + jest-util: 29.6.2 jest-worker: 29.5.0 micromatch: 4.0.5 walker: 1.0.8 @@ -11273,7 +9927,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: jest-get-type: 29.4.3 - pretty-format: 29.5.0 + pretty-format: 29.6.2 /jest-matcher-utils@29.5.0: resolution: {integrity: sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw==} @@ -11282,29 +9936,29 @@ packages: chalk: 4.1.2 jest-diff: 29.5.0 jest-get-type: 29.4.3 - pretty-format: 29.5.0 + pretty-format: 29.6.2 - /jest-message-util@29.5.0: - resolution: {integrity: sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA==} + /jest-message-util@29.6.2: + resolution: {integrity: sha512-vnIGYEjoPSuRqV8W9t+Wow95SDp6KPX2Uf7EoeG9G99J2OVh7OSwpS4B6J0NfpEIpfkBNHlBZpA2rblEuEFhZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.18.6 - '@jest/types': 29.5.0 + '@babel/code-frame': 7.22.10 + '@jest/types': 29.6.1 '@types/stack-utils': 2.0.1 chalk: 4.1.2 graceful-fs: 4.2.11 micromatch: 4.0.5 - pretty-format: 29.5.0 + pretty-format: 29.6.2 slash: 3.0.0 stack-utils: 2.0.6 - /jest-mock@29.5.0: - resolution: {integrity: sha512-GqOzvdWDE4fAV2bWQLQCkujxYWL7RxjCnj71b5VhDAGOevB3qj3Ovg26A5NI84ZpODxyzaozXLOh2NCgkbvyaw==} + /jest-mock@29.6.2: + resolution: {integrity: sha512-hoSv3lb3byzdKfwqCuT6uTscan471GUECqgNYykg6ob0yiAw3zYc7OrPnI9Qv8Wwoa4lC7AZ9hyS4AiIx5U2zg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 - '@types/node': 16.18.13 - jest-util: 29.5.0 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 + jest-util: 29.6.2 /jest-pnp-resolver@1.2.3(jest-resolve@29.5.0): resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} @@ -11338,9 +9992,9 @@ packages: graceful-fs: 4.2.11 jest-haste-map: 29.5.0 jest-pnp-resolver: 1.2.3(jest-resolve@29.5.0) - jest-util: 29.5.0 + jest-util: 29.6.2 jest-validate: 29.5.0 - resolve: 1.22.1 + resolve: 1.22.4 resolve.exports: 2.0.1 slash: 3.0.0 @@ -11349,11 +10003,11 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/console': 29.5.0 - '@jest/environment': 29.5.0 + '@jest/environment': 29.6.2 '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 - '@jest/types': 29.5.0 - '@types/node': 16.18.13 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -11361,10 +10015,10 @@ packages: jest-environment-node: 29.5.0 jest-haste-map: 29.5.0 jest-leak-detector: 29.5.0 - jest-message-util: 29.5.0 + jest-message-util: 29.6.2 jest-resolve: 29.5.0 jest-runtime: 29.5.0 - jest-util: 29.5.0 + jest-util: 29.6.2 jest-watcher: 29.5.0 jest-worker: 29.5.0 p-limit: 3.1.0 @@ -11376,26 +10030,26 @@ packages: resolution: {integrity: sha512-1Hr6Hh7bAgXQP+pln3homOiEZtCDZFqwmle7Ew2j8OlbkIu6uE3Y/etJQG8MLQs3Zy90xrp2C0BRrtPHG4zryw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/environment': 29.5.0 - '@jest/fake-timers': 29.5.0 + '@jest/environment': 29.6.2 + '@jest/fake-timers': 29.6.2 '@jest/globals': 29.5.0 '@jest/source-map': 29.4.3 '@jest/test-result': 29.5.0 '@jest/transform': 29.5.0 - '@jest/types': 29.5.0 - '@types/node': 16.18.13 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 glob: 7.2.3 graceful-fs: 4.2.11 jest-haste-map: 29.5.0 - jest-message-util: 29.5.0 - jest-mock: 29.5.0 + jest-message-util: 29.6.2 + jest-mock: 29.6.2 jest-regex-util: 29.4.3 jest-resolve: 29.5.0 jest-snapshot: 29.5.0 - jest-util: 29.5.0 + jest-util: 29.6.2 slash: 3.0.0 strip-bom: 4.0.0 transitivePeerDependencies: @@ -11405,38 +10059,38 @@ packages: resolution: {integrity: sha512-x7Wolra5V0tt3wRs3/ts3S6ciSQVypgGQlJpz2rsdQYoUKxMxPNaoHMGJN6qAuPJqS+2iQ1ZUn5kl7HCyls84g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.21.0 - '@babel/generator': 7.21.1 - '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.21.0) - '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.21.0) - '@babel/traverse': 7.21.2 - '@babel/types': 7.21.2 + '@babel/core': 7.22.10 + '@babel/generator': 7.22.10 + '@babel/plugin-syntax-jsx': 7.18.6(@babel/core@7.22.10) + '@babel/plugin-syntax-typescript': 7.20.0(@babel/core@7.22.10) + '@babel/traverse': 7.22.10 + '@babel/types': 7.22.10 '@jest/expect-utils': 29.5.0 '@jest/transform': 29.5.0 - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 '@types/babel__traverse': 7.18.3 '@types/prettier': 2.7.2 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.21.0) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.10) chalk: 4.1.2 expect: 29.5.0 graceful-fs: 4.2.11 jest-diff: 29.5.0 jest-get-type: 29.4.3 jest-matcher-utils: 29.5.0 - jest-message-util: 29.5.0 - jest-util: 29.5.0 + jest-message-util: 29.6.2 + jest-util: 29.6.2 natural-compare: 1.4.0 - pretty-format: 29.5.0 - semver: 7.4.0 + pretty-format: 29.6.2 + semver: 7.5.4 transitivePeerDependencies: - supports-color - /jest-util@29.5.0: - resolution: {integrity: sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ==} + /jest-util@29.6.2: + resolution: {integrity: sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 - '@types/node': 16.18.13 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -11446,31 +10100,31 @@ packages: resolution: {integrity: sha512-pC26etNIi+y3HV8A+tUGr/lph9B18GnzSRAkPaaZJIE1eFdiYm6/CewuiJQ8/RlfHd1u/8Ioi8/sJ+CmbA+zAQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 camelcase: 6.3.0 chalk: 4.1.2 jest-get-type: 29.4.3 leven: 3.1.0 - pretty-format: 29.5.0 + pretty-format: 29.6.2 /jest-watcher@29.5.0: resolution: {integrity: sha512-KmTojKcapuqYrKDpRwfqcQ3zjMlwu27SYext9pt4GlF5FUgB+7XE1mcCnSm6a4uUpFyQIkb6ZhzZvHl+jiBCiA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/test-result': 29.5.0 - '@jest/types': 29.5.0 - '@types/node': 16.18.13 + '@jest/types': 29.6.1 + '@types/node': 16.18.40 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 - jest-util: 29.5.0 + jest-util: 29.6.2 string-length: 4.0.2 /jest-worker@27.5.1: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.18.13 + '@types/node': 16.18.40 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -11478,8 +10132,8 @@ packages: resolution: {integrity: sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 16.18.13 - jest-util: 29.5.0 + '@types/node': 16.18.40 + jest-util: 29.6.2 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -11494,7 +10148,7 @@ packages: optional: true dependencies: '@jest/core': 29.5.0(ts-node@10.9.1) - '@jest/types': 29.5.0 + '@jest/types': 29.6.1 import-local: 3.1.0 jest-cli: 29.5.0(@types/node@16.18.13)(ts-node@10.9.1) transitivePeerDependencies: @@ -11510,7 +10164,6 @@ packages: '@sideway/address': 4.1.4 '@sideway/formula': 3.0.1 '@sideway/pinpoint': 2.0.0 - dev: false /js-cookie@2.2.1: resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} @@ -11529,13 +10182,6 @@ packages: argparse: 1.0.10 esprima: 4.0.1 - /js-yaml@4.0.0: - resolution: {integrity: sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==} - hasBin: true - dependencies: - argparse: 2.0.1 - dev: true - /js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true @@ -11552,30 +10198,30 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.8.2 + acorn: 8.10.0 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 data-urls: 3.0.2 decimal.js: 10.4.3 domexception: 4.0.0 - escodegen: 2.0.0 + escodegen: 2.1.0 form-data: 4.0.0 html-encoding-sniffer: 3.0.0 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.2 + nwsapi: 2.2.7 parse5: 7.1.2 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 4.1.2 + tough-cookie: 4.1.3 w3c-xmlserializer: 4.0.0 webidl-conversions: 7.0.0 whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.12.1 + ws: 8.13.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -11592,17 +10238,17 @@ packages: engines: {node: '>=4'} hasBin: true - /json-buffer@3.0.0: - resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} - dev: false - /json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - dev: true + dev: false /json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + /json-parse-even-better-errors@3.0.0: + resolution: {integrity: sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + /json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} @@ -11629,10 +10275,6 @@ packages: engines: {node: '>=6'} hasBin: true - /jsonc-parser@3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} - dev: true - /jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: @@ -11662,28 +10304,16 @@ packages: resolution: {integrity: sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==} dev: true - /keyv@3.1.0: - resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} - dependencies: - json-buffer: 3.0.0 - dev: false - - /keyv@4.5.2: - resolution: {integrity: sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==} + /keyv@4.5.3: + resolution: {integrity: sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==} dependencies: json-buffer: 3.0.1 - dev: true + dev: false /kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} - /klaw-sync@6.0.0: - resolution: {integrity: sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==} - dependencies: - graceful-fs: 4.2.11 - dev: true - /kleur@3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} engines: {node: '>=6'} @@ -11707,25 +10337,17 @@ packages: language-subtag-registry: 0.3.22 dev: false - /latest-version@5.1.0: - resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} - engines: {node: '>=8'} + /latest-version@7.0.0: + resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==} + engines: {node: '>=14.16'} dependencies: - package-json: 6.5.0 + package-json: 8.1.1 dev: false /leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} - /levn@0.3.0: - resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.1.2 - type-check: 0.3.2 - dev: true - /levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -11810,6 +10432,13 @@ packages: dependencies: p-locate: 5.0.0 + /locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + p-locate: 6.0.0 + dev: false + /lodash.curry@4.1.1: resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==} dev: false @@ -11838,13 +10467,6 @@ packages: /lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - /log-symbols@4.0.0: - resolution: {integrity: sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==} - engines: {node: '>=10'} - dependencies: - chalk: 4.1.2 - dev: true - /log-symbols@4.1.0: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} @@ -11871,16 +10493,16 @@ packages: /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.5.0 + tslib: 2.6.1 - /lowercase-keys@1.0.1: - resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} - engines: {node: '>=0.10.0'} + /lowercase-keys@3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: false - /lowercase-keys@2.0.0: - resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} - engines: {node: '>=8'} + /lru-cache@10.0.0: + resolution: {integrity: sha512-svTf/fzsKHffP42sujkO/Rjs37BCIsQVRCeNYIm9WN8rgT7ffoUnRtZCqU+6BqcSBdv8gwJeTz8knJpgACeQMw==} + engines: {node: 14 || >=16.14} /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -11897,10 +10519,6 @@ packages: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} - /lunr@2.3.9: - resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} - dev: true - /lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true @@ -11910,7 +10528,7 @@ packages: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} dependencies: - semver: 6.3.0 + semver: 6.3.1 /make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} @@ -11919,7 +10537,7 @@ packages: resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: - agentkeepalive: 4.2.1 + agentkeepalive: 4.5.0 cacache: 16.1.3 http-cache-semantics: 4.1.1 http-proxy-agent: 5.0.0 @@ -11939,11 +10557,33 @@ packages: - bluebird - supports-color + /make-fetch-happen@11.1.1: + resolution: {integrity: sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + agentkeepalive: 4.5.0 + cacache: 17.1.3 + http-cache-semantics: 4.1.1 + http-proxy-agent: 5.0.0 + https-proxy-agent: 5.0.1 + is-lambda: 1.0.1 + lru-cache: 7.18.3 + minipass: 5.0.0 + minipass-fetch: 3.0.3 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + negotiator: 0.6.3 + promise-retry: 2.0.1 + socks-proxy-agent: 7.0.0 + ssri: 10.0.4 + transitivePeerDependencies: + - supports-color + /make-fetch-happen@9.1.0: resolution: {integrity: sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==} engines: {node: '>= 10'} dependencies: - agentkeepalive: 4.2.1 + agentkeepalive: 4.5.0 cacache: 15.3.0 http-cache-semantics: 4.1.1 http-proxy-agent: 4.0.1 @@ -11984,31 +10624,13 @@ packages: engines: {node: '>=8'} dev: true - /markdown-escapes@1.0.4: - resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==} - dev: false - /markdown-extensions@1.1.1: resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==} engines: {node: '>=0.10.0'} dev: false - /marked@4.3.0: - resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} - engines: {node: '>= 12'} - hasBin: true - dev: true - - /mdast-squeeze-paragraphs@4.0.0: - resolution: {integrity: sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==} - dependencies: - unist-util-remove: 2.1.0 - dev: false - - /mdast-util-definitions@4.0.0: - resolution: {integrity: sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==} - dependencies: - unist-util-visit: 2.0.3 + /markdown-table@3.0.3: + resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} dev: false /mdast-util-definitions@5.1.2: @@ -12019,6 +10641,20 @@ packages: unist-util-visit: 4.1.2 dev: false + /mdast-util-directive@2.2.4: + resolution: {integrity: sha512-sK3ojFP+jpj1n7Zo5ZKvoxP1MvLyzVG63+gm40Z/qI00avzdPCYxt7RBMgofwAva9gBjbDBWVRB/i+UD+fUCzQ==} + dependencies: + '@types/mdast': 3.0.10 + '@types/unist': 2.0.6 + 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-visit-parents: 5.1.3 + transitivePeerDependencies: + - supports-color + dev: false + /mdast-util-find-and-replace@2.2.2: resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} dependencies: @@ -12047,6 +10683,62 @@ packages: - supports-color dev: false + /mdast-util-gfm-autolink-literal@1.0.3: + resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} + dependencies: + '@types/mdast': 3.0.10 + ccount: 2.0.1 + mdast-util-find-and-replace: 2.2.2 + micromark-util-character: 1.2.0 + dev: false + + /mdast-util-gfm-footnote@1.0.2: + resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.5.0 + micromark-util-normalize-identifier: 1.1.0 + dev: false + + /mdast-util-gfm-strikethrough@1.0.3: + resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.5.0 + dev: false + + /mdast-util-gfm-table@1.0.7: + resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} + dependencies: + '@types/mdast': 3.0.10 + 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-task-list-item@1.0.2: + resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-to-markdown: 1.5.0 + 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-mdx-expression@1.3.2: resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==} dependencies: @@ -12109,19 +10801,6 @@ packages: unist-util-is: 5.2.1 dev: false - /mdast-util-to-hast@10.0.1: - resolution: {integrity: sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==} - dependencies: - '@types/mdast': 3.0.10 - '@types/unist': 2.0.6 - mdast-util-definitions: 4.0.0 - mdurl: 1.0.1 - unist-builder: 2.0.3 - unist-util-generated: 1.1.6 - unist-util-position: 3.1.0 - unist-util-visit: 2.0.3 - dev: false - /mdast-util-to-hast@12.3.0: resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} dependencies: @@ -12148,10 +10827,6 @@ packages: zwitch: 2.0.4 dev: false - /mdast-util-to-string@2.0.0: - resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} - dev: false - /mdast-util-to-string@3.2.0: resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} dependencies: @@ -12161,10 +10836,6 @@ packages: /mdn-data@2.0.14: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} - /mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - dev: false - /media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -12181,14 +10852,14 @@ packages: binaryextensions: 4.18.0 commondir: 1.0.1 deep-extend: 0.6.0 - ejs: 3.1.8 + ejs: 3.1.9 globby: 11.1.0 isbinaryfile: 5.0.0 mem-fs: 2.3.0 - minimatch: 7.4.4 + minimatch: 7.4.6 multimatch: 5.0.0 normalize-path: 3.0.0 - textextensions: 5.15.0 + textextensions: 5.16.0 /mem-fs@2.3.0: resolution: {integrity: sha512-GftCCBs6EN8sz3BoWO1bCj8t7YBtT713d8bUgbhg9Iel5kFSqnSvCK06TYIDJAtJ51cSiWkM/YemlT0dfoFycw==} @@ -12199,14 +10870,6 @@ packages: vinyl: 2.2.1 vinyl-file: 3.0.0 - /mem@6.1.1: - resolution: {integrity: sha512-Ci6bIfq/UgcxPTYa8dQQ5FY3BzKkT894bwXWXxC/zqs0XgMO2cT20CGkOqda7gZNkmK5VP4x89IGZ6K7hfbn3Q==} - engines: {node: '>=8'} - dependencies: - map-age-cleaner: 0.1.3 - mimic-fn: 3.1.0 - dev: true - /mem@8.1.1: resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==} engines: {node: '>=10'} @@ -12237,7 +10900,7 @@ packages: normalize-package-data: 3.0.3 read-pkg-up: 8.0.0 redent: 4.0.0 - trim-newlines: 4.0.2 + trim-newlines: 4.1.1 type-fest: 1.4.0 yargs-parser: 20.2.9 dev: true @@ -12277,6 +10940,90 @@ packages: uvu: 0.5.6 dev: false + /micromark-extension-directive@2.2.1: + resolution: {integrity: sha512-ZFKZkNaEqAP86IghX1X7sE8NNnx6kFNq9mSBRvEHjArutTCJZ3LYg6VH151lXVb1JHpmIcW/7rX25oMoIHuSug==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-factory-whitespace: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + parse-entities: 4.0.1 + uvu: 0.5.6 + 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-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-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-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-tagfilter@1.0.2: + resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} + dependencies: + micromark-util-types: 1.1.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@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-mdx-expression@1.0.8: resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==} dependencies: @@ -12328,8 +11075,8 @@ packages: /micromark-extension-mdxjs@1.0.1: resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==} dependencies: - acorn: 8.8.2 - acorn-jsx: 5.3.2(acorn@8.8.2) + acorn: 8.10.0 + acorn-jsx: 5.3.2(acorn@8.10.0) micromark-extension-mdx-expression: 1.0.8 micromark-extension-mdx-jsx: 1.0.5 micromark-extension-mdx-md: 1.0.1 @@ -12498,7 +11245,7 @@ packages: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.8 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -12560,44 +11307,46 @@ packages: resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} engines: {node: '>=8'} - /mimic-response@1.0.1: - resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} - engines: {node: '>=4'} - /mimic-response@3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} - dev: true + dev: false + + /mimic-response@4.0.0: + resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false /min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} dev: true - /mini-css-extract-plugin@2.7.3(webpack@5.76.2): + /mini-css-extract-plugin@2.7.3(webpack@5.88.2): resolution: {integrity: sha512-CD9cXeKeXLcnMw8FZdtfrRrLaM7gwCl4nKuKn2YkY2Bw5wdlB8zU2cCzw+w2zS9RFvbrufTBkMCJACNPwqQA0w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: schema-utils: 4.0.0 - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) dev: false /minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - /minimatch@3.0.4: - resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} - dependencies: - brace-expansion: 1.1.11 - dev: true - /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 + /minimatch@5.0.1: + resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimatch@5.1.6: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} @@ -12611,12 +11360,18 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@7.4.4: - resolution: {integrity: sha512-T+8B3kNrLP7jDb5eaC4rUIp6DKoeTSb6f9SwF2phcY2gxJUA0GEf1i29/FHxBMEfx0ppWlr434/D0P+6jb8bOQ==} + /minimatch@7.4.6: + resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -12655,6 +11410,16 @@ packages: optionalDependencies: encoding: 0.1.13 + /minipass-fetch@3.0.3: + resolution: {integrity: sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: 5.0.0 + minipass-sized: 1.0.3 + minizlib: 2.1.2 + optionalDependencies: + encoding: 0.1.13 + /minipass-flush@1.0.5: resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} engines: {node: '>= 8'} @@ -12685,8 +11450,8 @@ packages: dependencies: yallist: 4.0.0 - /minipass@4.2.4: - resolution: {integrity: sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ==} + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} /minizlib@2.1.2: @@ -12716,33 +11481,29 @@ packages: engines: {node: '>=10'} hasBin: true - /mocha@8.4.0: - resolution: {integrity: sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ==} - engines: {node: '>= 10.12.0'} + /mocha@10.2.0: + resolution: {integrity: sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==} + engines: {node: '>= 14.0.0'} hasBin: true dependencies: - '@ungap/promise-all-settled': 1.1.2 ansi-colors: 4.1.1 browser-stdout: 1.3.1 - chokidar: 3.5.1 - debug: 4.3.1(supports-color@8.1.1) + chokidar: 3.5.3 + debug: 4.3.4(supports-color@8.1.1) diff: 5.0.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 - glob: 7.1.6 - growl: 1.10.5 + glob: 7.2.0 he: 1.2.0 - js-yaml: 4.0.0 - log-symbols: 4.0.0 - minimatch: 3.0.4 + js-yaml: 4.1.0 + log-symbols: 4.1.0 + minimatch: 5.0.1 ms: 2.1.3 - nanoid: 3.1.20 - serialize-javascript: 5.0.1 + nanoid: 3.3.3 + serialize-javascript: 6.0.0 strip-json-comments: 3.1.1 supports-color: 8.1.1 - which: 2.0.2 - wide-align: 1.1.3 - workerpool: 6.1.0 + workerpool: 6.2.1 yargs: 16.2.0 yargs-parser: 20.2.4 yargs-unparser: 2.0.0 @@ -12805,14 +11566,14 @@ packages: stylis: 4.1.3 dev: false - /nanoid@3.1.20: - resolution: {integrity: sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==} + /nanoid@3.3.3: + resolution: {integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true - /nanoid@3.3.4: - resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} + /nanoid@3.3.6: + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -12841,7 +11602,7 @@ packages: /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - /next@13.2.3(@babel/core@7.21.0)(react-dom@18.2.0)(react@18.2.0): + /next@13.2.3(@babel/core@7.22.10)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-nKFJC6upCPN7DWRx4+0S/1PIOT7vNlCT157w9AzbXEgKy6zkiPKEt5YyRUsRZkmpEqBVrGgOqNfwecTociyg+w==} engines: {node: '>=14.6.0'} hasBin: true @@ -12864,11 +11625,11 @@ packages: dependencies: '@next/env': 13.2.3 '@swc/helpers': 0.4.14 - caniuse-lite: 1.0.30001469 + caniuse-lite: 1.0.30001519 postcss: 8.4.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.21.0)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.22.10)(react@18.2.0) optionalDependencies: '@next/swc-android-arm-eabi': 13.2.3 '@next/swc-android-arm64': 13.2.3 @@ -12888,15 +11649,11 @@ packages: - babel-plugin-macros dev: false - /nice-try@1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - dev: true - /nise@5.1.4: resolution: {integrity: sha512-8+Ib8rRJ4L0o3kfmyVCL7gzrohyDe0cMFTBa2d364yIrEGMEoetznKJx899YxjybU6bL9SQkYPSBBs1gyYs8Xg==} dependencies: '@sinonjs/commons': 2.0.0 - '@sinonjs/fake-timers': 10.0.2 + '@sinonjs/fake-timers': 10.3.0 '@sinonjs/text-encoding': 0.7.2 just-extend: 4.2.1 path-to-regexp: 1.8.0 @@ -12906,7 +11663,7 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.5.0 + tslib: 2.6.1 /node-emoji@1.11.0: resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==} @@ -12914,8 +11671,8 @@ packages: lodash: 4.17.21 dev: false - /node-fetch@2.6.7: - resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} + /node-fetch@2.6.12: + resolution: {integrity: sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==} engines: {node: 4.x || >=6.0.0} peerDependencies: encoding: ^0.1.0 @@ -12924,10 +11681,9 @@ packages: optional: true dependencies: whatwg-url: 5.0.0 - dev: false - /node-fetch@2.6.9: - resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==} + /node-fetch@2.6.7: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} engines: {node: 4.x || >=6.0.0} peerDependencies: encoding: ^0.1.0 @@ -12936,16 +11692,7 @@ packages: optional: true dependencies: whatwg-url: 5.0.0 - - /node-fetch@3.0.0-beta.9: - resolution: {integrity: sha512-RdbZCEynH2tH46+tj0ua9caUHVWrd/RHnRfvly2EVdqGmI3ndS1Vn/xjm5KuGejDt2RNDQsVRLPNd2QPwcewVg==} - engines: {node: ^10.17 || >=12.3} - dependencies: - data-uri-to-buffer: 3.0.1 - fetch-blob: 2.1.2 - transitivePeerDependencies: - - domexception - dev: true + dev: false /node-forge@1.3.1: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} @@ -12963,13 +11710,32 @@ packages: nopt: 5.0.0 npmlog: 6.0.2 rimraf: 3.0.2 - semver: 7.4.0 - tar: 6.1.13 + semver: 7.5.4 + tar: 6.1.15 which: 2.0.2 transitivePeerDependencies: - bluebird - supports-color + /node-gyp@9.4.0: + resolution: {integrity: sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==} + engines: {node: ^12.13 || ^14.13 || >=16} + hasBin: true + dependencies: + env-paths: 2.2.1 + exponential-backoff: 3.1.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + make-fetch-happen: 11.1.1 + nopt: 6.0.0 + npmlog: 6.0.2 + rimraf: 3.0.2 + semver: 7.5.4 + tar: 6.1.15 + which: 2.0.2 + transitivePeerDependencies: + - supports-color + /node-html-parser@5.4.2: resolution: {integrity: sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==} dependencies: @@ -12980,8 +11746,8 @@ packages: /node-int64@0.4.0: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - /node-releases@2.0.10: - resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} + /node-releases@2.0.13: + resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} /nopt@5.0.0: resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} @@ -12990,12 +11756,19 @@ packages: dependencies: abbrev: 1.1.1 + /nopt@6.0.0: + resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + hasBin: true + dependencies: + abbrev: 1.1.1 + /normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.1 - semver: 5.7.1 + resolve: 1.22.4 + semver: 5.7.2 validate-npm-package-license: 3.0.4 /normalize-package-data@3.0.3: @@ -13003,8 +11776,8 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: 4.1.0 - is-core-module: 2.11.0 - semver: 7.4.0 + is-core-module: 2.13.0 + semver: 7.5.4 validate-npm-package-license: 3.0.4 dev: true @@ -13013,10 +11786,9 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: hosted-git-info: 6.1.1 - is-core-module: 2.12.0 - semver: 7.4.0 + is-core-module: 2.13.0 + semver: 7.5.4 validate-npm-package-license: 3.0.4 - dev: true /normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} @@ -13030,32 +11802,38 @@ packages: resolution: {integrity: sha512-3e9FwDyRAhbxXw4slm4Tjv40u78yPwMc/WZkACpqNQOs5sM7wic853AeTLkMFEVhivZkclGYlse8iYsklz0Yvg==} dev: true - /normalize-url@4.5.1: - resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} - engines: {node: '>=8'} - dev: false - /normalize-url@6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} + dev: false + + /normalize-url@8.0.0: + resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==} + engines: {node: '>=14.16'} + dev: false /npm-bundled@1.1.2: resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==} dependencies: npm-normalize-package-bin: 1.0.1 - /npm-bundled@2.0.1: - resolution: {integrity: sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + /npm-bundled@3.0.0: + resolution: {integrity: sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - npm-normalize-package-bin: 2.0.0 - dev: true + npm-normalize-package-bin: 3.0.1 /npm-install-checks@4.0.0: resolution: {integrity: sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==} engines: {node: '>=10'} dependencies: - semver: 7.4.0 + semver: 7.5.4 + + /npm-install-checks@6.1.1: + resolution: {integrity: sha512-dH3GmQL4vsPtld59cOn8uY0iOqRmqKvV+DLGwNXV/Q7MDgD2QfOADWd/mFXcIE5LVhYYGjA3baz6W9JneqnuCw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + semver: 7.5.4 /npm-normalize-package-bin@1.0.1: resolution: {integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==} @@ -13064,17 +11842,25 @@ packages: resolution: {integrity: sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - /npm-normalize-package-bin@3.0.0: - resolution: {integrity: sha512-g+DPQSkusnk7HYXr75NtzkIP4+N81i3RPsGFidF3DzHd9MT9wWngmqoeg/fnHFz5MNdtG4w03s+QnhewSLTT2Q==} + /npm-normalize-package-bin@3.0.1: + resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true + + /npm-package-arg@10.1.0: + resolution: {integrity: sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + hosted-git-info: 6.1.1 + proc-log: 3.0.0 + semver: 7.5.4 + validate-npm-package-name: 5.0.0 /npm-package-arg@8.1.5: resolution: {integrity: sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==} engines: {node: '>=10'} dependencies: hosted-git-info: 4.1.0 - semver: 7.4.0 + semver: 7.5.4 validate-npm-package-name: 3.0.0 /npm-packlist@3.0.0: @@ -13087,16 +11873,11 @@ packages: npm-bundled: 1.1.2 npm-normalize-package-bin: 1.0.1 - /npm-packlist@5.1.3: - resolution: {integrity: sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - hasBin: true + /npm-packlist@7.0.4: + resolution: {integrity: sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - glob: 8.1.0 - ignore-walk: 5.0.1 - npm-bundled: 2.0.1 - npm-normalize-package-bin: 2.0.0 - dev: true + ignore-walk: 6.0.3 /npm-pick-manifest@6.1.1: resolution: {integrity: sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==} @@ -13104,20 +11885,43 @@ packages: npm-install-checks: 4.0.0 npm-normalize-package-bin: 1.0.1 npm-package-arg: 8.1.5 - semver: 7.4.0 + semver: 7.5.4 + + /npm-pick-manifest@8.0.2: + resolution: {integrity: sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + npm-install-checks: 6.1.1 + npm-normalize-package-bin: 3.0.1 + npm-package-arg: 10.1.0 + semver: 7.5.4 /npm-registry-fetch@12.0.2: resolution: {integrity: sha512-Df5QT3RaJnXYuOwtXBXS9BWs+tHH2olvkCLh6jcR/b/u3DvPMlp3J0TvvYwplPKxHMOwfg287PYih9QqaVFoKA==} engines: {node: ^12.13.0 || ^14.15.0 || >=16} dependencies: - make-fetch-happen: 10.2.1 - minipass: 3.3.6 - minipass-fetch: 1.4.1 + make-fetch-happen: 10.2.1 + minipass: 3.3.6 + minipass-fetch: 1.4.1 + minipass-json-stream: 1.0.1 + minizlib: 2.1.2 + npm-package-arg: 8.1.5 + transitivePeerDependencies: + - bluebird + - supports-color + + /npm-registry-fetch@14.0.5: + resolution: {integrity: sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + make-fetch-happen: 11.1.1 + minipass: 5.0.0 + minipass-fetch: 3.0.3 minipass-json-stream: 1.0.1 minizlib: 2.1.2 - npm-package-arg: 8.1.5 + npm-package-arg: 10.1.0 + proc-log: 3.0.0 transitivePeerDependencies: - - bluebird - supports-color /npm-run-path@4.0.1: @@ -13152,8 +11956,8 @@ packages: dependencies: boolbase: 1.0.0 - /nwsapi@2.2.2: - resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==} + /nwsapi@2.2.7: + resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} dev: true /object-assign@4.1.1: @@ -13245,14 +12049,6 @@ packages: dependencies: mimic-fn: 2.1.0 - /open@7.4.2: - resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} - engines: {node: '>=8'} - dependencies: - is-docker: 2.2.1 - is-wsl: 2.2.0 - dev: true - /open@8.4.2: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} @@ -13265,18 +12061,6 @@ packages: resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} hasBin: true - /optionator@0.8.3: - resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} - engines: {node: '>= 0.8.0'} - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.3.0 - prelude-ls: 1.1.2 - type-check: 0.3.2 - word-wrap: 1.2.3 - dev: true - /optionator@0.9.1: resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} engines: {node: '>= 0.8.0'} @@ -13286,7 +12070,7 @@ packages: levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - word-wrap: 1.2.3 + word-wrap: 1.2.4 /ora@5.4.1: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} @@ -13295,7 +12079,7 @@ packages: bl: 4.1.0 chalk: 4.1.2 cli-cursor: 3.1.0 - cli-spinners: 2.7.0 + cli-spinners: 2.9.0 is-interactive: 1.0.0 is-unicode-supported: 0.1.0 log-symbols: 4.1.0 @@ -13306,32 +12090,15 @@ packages: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} - /p-cancelable@1.1.0: - resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} - engines: {node: '>=6'} + /p-cancelable@3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} + engines: {node: '>=12.20'} dev: false - /p-cancelable@2.1.1: - resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} - engines: {node: '>=8'} - dev: true - /p-defer@1.0.0: resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} engines: {node: '>=4'} - /p-defer@3.0.0: - resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==} - engines: {node: '>=8'} - dev: true - - /p-every@2.0.0: - resolution: {integrity: sha512-MCz9DqD5opPC48Zsd+BHm56O/HfhYIQQtupfDzhXoVgQdg/Ux4F8/JcdRuQ+arq7zD5fB6zP3axbH3d9Nr8dlw==} - engines: {node: '>=8'} - dependencies: - p-map: 2.1.0 - dev: true - /p-filter@2.1.0: resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} engines: {node: '>=8'} @@ -13355,6 +12122,13 @@ packages: dependencies: yocto-queue: 0.1.0 + /p-limit@4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + yocto-queue: 1.0.0 + dev: false + /p-locate@3.0.0: resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} engines: {node: '>=6'} @@ -13374,10 +12148,12 @@ packages: dependencies: p-limit: 3.1.0 - /p-map-values@1.0.0: - resolution: {integrity: sha512-/n8QJM4Os3HLRMSuQWwAocsMExENSQwWTgRi8m3JVEOWQ/4gud14igBcnYvSGQTbiyZbuizxEmwf0w3ITn67gg==} - engines: {node: '>=14'} - dev: true + /p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + p-limit: 4.0.0 + dev: false /p-map@2.1.0: resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} @@ -13390,14 +12166,6 @@ packages: dependencies: aggregate-error: 3.1.0 - /p-memoize@4.0.1: - resolution: {integrity: sha512-km0sP12uE0dOZ5qP+s7kGVf07QngxyG0gS8sYFvFWhqlgzOsSy+m71aUejf/0akxj5W7gE//2G74qTv6b4iMog==} - engines: {node: '>=10'} - dependencies: - mem: 6.1.1 - mimic-fn: 3.1.0 - dev: true - /p-queue@6.6.2: resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} engines: {node: '>=8'} @@ -13405,11 +12173,6 @@ packages: eventemitter3: 4.0.7 p-timeout: 3.2.0 - /p-reflect@2.1.0: - resolution: {integrity: sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==} - engines: {node: '>=8'} - dev: true - /p-retry@4.6.2: resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} engines: {node: '>=8'} @@ -13417,14 +12180,6 @@ packages: '@types/retry': 0.12.0 retry: 0.13.1 - /p-settle@4.1.1: - resolution: {integrity: sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==} - engines: {node: '>=10'} - dependencies: - p-limit: 2.3.0 - p-reflect: 2.1.0 - dev: true - /p-timeout@3.2.0: resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} engines: {node: '>=8'} @@ -13435,7 +12190,7 @@ packages: resolution: {integrity: sha512-UJKdSzgd3KOnXXAtqN5+/eeHcvTn1hBkesEmElVgvO/NAYcxAvmjzIGmnNd3Tb/gRAvMBdNRFD4qAWdHxY6QXg==} engines: {node: '>=12.10.0'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) p-queue: 6.6.2 transitivePeerDependencies: - supports-color @@ -13444,14 +12199,14 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - /package-json@6.5.0: - resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} - engines: {node: '>=8'} + /package-json@8.1.1: + resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} + engines: {node: '>=14.16'} dependencies: - got: 9.6.0 - registry-auth-token: 4.2.2 - registry-url: 5.1.0 - semver: 6.3.0 + got: 12.6.1 + registry-auth-token: 5.0.2 + registry-url: 6.0.1 + semver: 7.5.4 dev: false /pacote@12.0.3: @@ -13477,20 +12232,43 @@ packages: read-package-json-fast: 2.0.3 rimraf: 3.0.2 ssri: 8.0.1 - tar: 6.1.13 + tar: 6.1.15 transitivePeerDependencies: - bluebird - supports-color - /pako@0.2.9: - resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} - dev: true + /pacote@15.2.0: + resolution: {integrity: sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + '@npmcli/git': 4.1.0 + '@npmcli/installed-package-contents': 2.0.2 + '@npmcli/promise-spawn': 6.0.2 + '@npmcli/run-script': 6.0.2 + cacache: 17.1.3 + fs-minipass: 3.0.2 + minipass: 5.0.0 + npm-package-arg: 10.1.0 + npm-packlist: 7.0.4 + npm-pick-manifest: 8.0.2 + npm-registry-fetch: 14.0.5 + proc-log: 3.0.0 + promise-retry: 2.0.1 + read-package-json: 6.0.4 + read-package-json-fast: 3.0.2 + sigstore: 1.8.0 + ssri: 10.0.4 + tar: 6.1.15 + transitivePeerDependencies: + - bluebird + - supports-color /param-case@3.0.4: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 - tslib: 2.5.0 + tslib: 2.6.1 /parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -13506,17 +12284,6 @@ packages: just-diff: 5.2.0 just-diff-apply: 5.5.0 - /parse-entities@2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} - dependencies: - character-entities: 1.2.4 - character-entities-legacy: 1.1.4 - character-reference-invalid: 1.1.4 - is-alphanumerical: 1.0.4 - is-decimal: 1.0.4 - is-hexadecimal: 1.0.4 - dev: false - /parse-entities@4.0.1: resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} dependencies: @@ -13534,7 +12301,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.22.10 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -13544,13 +12311,6 @@ packages: engines: {node: '>=6'} dev: true - /parse-npm-tarball-url@3.0.0: - resolution: {integrity: sha512-InpdgIdNe5xWMEUcrVQUniQKwnggBtJ7+SCwh7zQAZwbbIYZV9XdgJyhtmDSSvykFyQXoe4BINnzKTfCwWLs5g==} - engines: {node: '>=8.15'} - dependencies: - semver: 6.3.0 - dev: true - /parse-numeric-range@1.3.0: resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==} dev: false @@ -13573,7 +12333,7 @@ packages: /parse5@7.1.2: resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} dependencies: - entities: 4.4.0 + entities: 4.5.0 /parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} @@ -13583,28 +12343,7 @@ packages: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 - tslib: 2.5.0 - - /patch-package@6.5.1: - resolution: {integrity: sha512-I/4Zsalfhc6bphmJTlrLoOcAF87jcxko4q0qsv4bGcurbr8IskEOtdnt9iCmsQVGL1B+iUhSQqweyTLJfCF9rA==} - engines: {node: '>=10', npm: '>5'} - hasBin: true - dependencies: - '@yarnpkg/lockfile': 1.1.0 - chalk: 4.1.2 - cross-spawn: 6.0.5 - find-yarn-workspace-root: 2.0.0 - fs-extra: 9.1.0 - is-ci: 2.0.0 - klaw-sync: 6.0.0 - minimist: 1.2.8 - open: 7.4.2 - rimraf: 2.7.1 - semver: 5.7.1 - slash: 2.0.0 - tmp: 0.0.33 - yaml: 1.10.2 - dev: true + tslib: 2.6.1 /path-absolute@1.0.1: resolution: {integrity: sha512-gds5iRhSeOcDtj8gfWkRHLtZKTPsFVuh7utbjYtvnclw4XM+ffRzJrwqMhOD1PVqef7nBLmgsu1vIujjvAJrAw==} @@ -13620,6 +12359,11 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + /path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -13628,11 +12372,6 @@ packages: resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} dev: false - /path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - dev: true - /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -13643,8 +12382,15 @@ packages: /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - /path-temp@2.0.0: - resolution: {integrity: sha512-92olbatybjsHTGB2CUnAM7s0mU/27gcMfLNA7t09UftndUdxywlQKur3fzXEPpfLrgZD3I2Bt8+UmiL7YDEgXQ==} + /path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + lru-cache: 10.0.0 + minipass: 5.0.0 + + /path-temp@2.1.0: + resolution: {integrity: sha512-cMMJTAZlion/RWRRC48UbrDymEIt+/YSD/l8NqjneyDw2rDOBQcP5yRkMB4CYGn47KMhZvbblBP7Z79OsMw72w==} engines: {node: '>=8.15'} dependencies: unique-string: 2.0.0 @@ -13670,14 +12416,6 @@ packages: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true - /peek-stream@1.1.3: - resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} - dependencies: - buffer-from: 1.1.2 - duplexify: 3.7.1 - through2: 2.0.5 - dev: true - /periscopic@3.1.0: resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} dependencies: @@ -13711,6 +12449,13 @@ packages: dependencies: find-up: 4.1.0 + /pkg-dir@7.0.0: + resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} + engines: {node: '>=14.16'} + dependencies: + find-up: 6.3.0 + dev: false + /pkg-up@3.1.0: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} @@ -13745,7 +12490,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 + browserslist: 4.21.10 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.21 @@ -13758,7 +12503,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 + browserslist: 4.21.10 postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false @@ -13818,7 +12563,7 @@ packages: postcss: 8.4.21 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.1 + resolve: 1.22.4 dev: true /postcss-js@4.0.1(postcss@8.4.21): @@ -13845,11 +12590,11 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.21 - ts-node: 10.9.1(@types/node@16.18.13)(typescript@5.0.3) + ts-node: 10.9.1(@types/node@16.18.13)(typescript@5.1.6) yaml: 1.10.2 dev: true - /postcss-loader@7.0.2(postcss@8.4.21)(webpack@5.76.2): + /postcss-loader@7.0.2(postcss@8.4.21)(webpack@5.88.2): resolution: {integrity: sha512-fUJzV/QH7NXUAqV8dWJ9Lg4aTkDCezpTS5HgJ2DvqznexTbSTxgi/dTECvTZ15BwKTtk8G/bqI/QTu2HPd3ZCg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -13859,8 +12604,8 @@ packages: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.21 - semver: 7.3.8 - webpack: 5.76.2(webpack-cli@5.0.1) + semver: 7.5.4 + webpack: 5.88.2(webpack-cli@5.1.4) /postcss-merge-idents@5.1.1(postcss@8.4.21): resolution: {integrity: sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==} @@ -13890,7 +12635,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 + browserslist: 4.21.10 caniuse-api: 3.0.0 cssnano-utils: 3.1.0(postcss@8.4.21) postcss: 8.4.21 @@ -13925,7 +12670,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 + browserslist: 4.21.10 cssnano-utils: 3.1.0(postcss@8.4.21) postcss: 8.4.21 postcss-value-parser: 4.2.0 @@ -14053,7 +12798,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 + browserslist: 4.21.10 postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: false @@ -14106,7 +12851,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 + browserslist: 4.21.10 caniuse-api: 3.0.0 postcss: 8.4.21 dev: false @@ -14175,7 +12920,7 @@ packages: resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.4 + nanoid: 3.3.6 picocolors: 1.0.0 source-map-js: 1.0.2 dev: false @@ -14184,7 +12929,7 @@ packages: resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.4 + nanoid: 3.3.6 picocolors: 1.0.0 source-map-js: 1.0.2 @@ -14197,23 +12942,13 @@ packages: path-exists: 4.0.0 which-pm: 2.0.0 - /prelude-ls@1.1.2: - resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} - engines: {node: '>= 0.8.0'} - dev: true - /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - /prepend-http@2.0.0: - resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} - engines: {node: '>=4'} - dev: false - - /prettier@2.8.7: - resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==} - engines: {node: '>=10.13.0'} + /prettier@3.0.0: + resolution: {integrity: sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==} + engines: {node: '>=14'} hasBin: true /pretty-bytes@5.6.0: @@ -14235,11 +12970,11 @@ packages: react-is: 17.0.2 dev: true - /pretty-format@29.5.0: - resolution: {integrity: sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==} + /pretty-format@29.6.2: + resolution: {integrity: sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/schemas': 29.4.3 + '@jest/schemas': 29.6.0 ansi-styles: 5.2.0 react-is: 18.2.0 @@ -14282,14 +13017,22 @@ packages: /proc-log@1.0.0: resolution: {integrity: sha512-aCk8AO51s+4JyuYGg3Q/a6gnrlDO09NpVWePtjp7xwphcoQ04x5WAfCyugcsbLooWcMJ87CLkD4+604IckEdhg==} + /proc-log@3.0.0: + resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + /promise-all-reject-late@1.0.1: resolution: {integrity: sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==} - /promise-call-limit@1.0.1: - resolution: {integrity: sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==} + /promise-call-limit@1.0.2: + resolution: {integrity: sha512-1vTUnfI2hzui8AEIixbdAJlFY4LFDXqQswy/2eOlThAscXCY4It8FdVuI0fMJGAB2aWGbdQf/gv0skKYXmdrHA==} /promise-inflight@1.0.1: resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} @@ -14306,13 +13049,6 @@ packages: err-code: 2.0.3 retry: 0.12.0 - /promise-share@1.0.0: - resolution: {integrity: sha512-lpABypysb42MdCZjMJAdapxt+uTU9F0BZW0YeYVlPD/Gv390c43CdFwBSC9YM3siAgyAjLV94WDuDnwHIJjxiw==} - engines: {node: '>=8'} - dependencies: - p-reflect: 2.1.0 - dev: true - /promise@7.3.1: resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} dependencies: @@ -14332,13 +13068,6 @@ packages: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - dev: false - - /property-information@5.6.0: - resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} - dependencies: - xtend: 4.0.2 - dev: false /property-information@6.2.0: resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==} @@ -14346,7 +13075,6 @@ packages: /proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - dev: true /proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} @@ -14359,27 +13087,6 @@ packages: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} dev: true - /pump@2.0.1: - resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: true - - /pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - - /pumpify@1.5.1: - resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} - dependencies: - duplexify: 3.7.1 - inherits: 2.0.4 - pump: 2.0.1 - dev: true - /punycode@1.4.1: resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} dev: false @@ -14388,11 +13095,11 @@ packages: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} - /pupa@2.1.1: - resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} - engines: {node: '>=8'} + /pupa@3.1.0: + resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==} + engines: {node: '>=12.20'} dependencies: - escape-goat: 2.1.1 + escape-goat: 4.0.0 dev: false /pure-color@1.3.0: @@ -14429,10 +13136,9 @@ packages: /quick-lru@5.1.1: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} - dev: true - /ramda@0.28.0: - resolution: {integrity: sha512-9QnLuG/kPVgWvMQ4aODhsBUFKOUmnbUnsSXACv+NCQZcHbeb+v8Lodp8OVxtRULN1/xOyYLLaL6npE6dMq5QTA==} + /ramda@0.29.0: + resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} dev: true /randombytes@2.1.0: @@ -14477,7 +13183,7 @@ packages: pure-color: 1.3.0 dev: false - /react-dev-utils@12.0.1(eslint@8.38.0)(typescript@5.0.3)(webpack@5.76.2): + /react-dev-utils@12.0.1(eslint@8.38.0)(typescript@5.1.6)(webpack@5.88.2): resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} peerDependencies: @@ -14487,16 +13193,16 @@ packages: typescript: optional: true dependencies: - '@babel/code-frame': 7.18.6 + '@babel/code-frame': 7.22.10 address: 1.2.2 - browserslist: 4.21.5 + browserslist: 4.21.10 chalk: 4.1.2 cross-spawn: 7.0.3 detect-port-alt: 1.1.6 escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.38.0)(typescript@5.0.3)(webpack@5.76.2) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.38.0)(typescript@5.1.6)(webpack@5.88.2) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -14511,8 +13217,8 @@ packages: shell-quote: 1.8.0 strip-ansi: 6.0.1 text-table: 0.2.0 - typescript: 5.0.3 - webpack: 5.76.2(webpack-cli@5.0.1) + typescript: 5.1.6 + webpack: 5.88.2(webpack-cli@5.1.4) transitivePeerDependencies: - eslint - supports-color @@ -14534,7 +13240,6 @@ packages: /react-fast-compare@3.2.0: resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==} - dev: false /react-helmet-async@1.3.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==} @@ -14549,11 +13254,9 @@ packages: react-dom: 18.2.0(react@18.2.0) react-fast-compare: 3.2.0 shallowequal: 1.1.0 - dev: false /react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - dev: false /react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} @@ -14583,7 +13286,7 @@ packages: resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} dev: false - /react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@5.5.2)(webpack@5.76.2): + /react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@5.5.2)(webpack@5.88.2): resolution: {integrity: sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==} engines: {node: '>=10.13.0'} peerDependencies: @@ -14592,7 +13295,7 @@ packages: dependencies: '@babel/runtime': 7.21.0 react-loadable: /@docusaurus/react-loadable@5.5.2(react@18.2.0) - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) dev: false /react-player@2.12.0(react@18.2.0): @@ -14670,14 +13373,14 @@ packages: - '@types/react' dev: false - /react-universal-interface@0.6.2(react@18.2.0)(tslib@2.5.0): + /react-universal-interface@0.6.2(react@18.2.0)(tslib@2.6.1): resolution: {integrity: sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==} peerDependencies: react: '*' tslib: '*' dependencies: react: 18.2.0 - tslib: 2.5.0 + tslib: 2.6.1 dev: false /react-use@17.4.0(react-dom@18.2.0)(react@18.2.0): @@ -14695,13 +13398,13 @@ packages: nano-css: 5.3.5(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-universal-interface: 0.6.2(react@18.2.0)(tslib@2.5.0) + react-universal-interface: 0.6.2(react@18.2.0)(tslib@2.6.1) resize-observer-polyfill: 1.5.1 screenfull: 5.2.0 set-harmonic-interval: 1.0.1 throttle-debounce: 3.0.1 ts-easing: 0.2.0 - tslib: 2.5.0 + tslib: 2.6.1 dev: false /react@18.2.0: @@ -14720,11 +13423,6 @@ packages: resolution: {integrity: sha512-kEmDUoYf/CDy8yZbLTmhB1X9kkjf9Q80PCNsDMb7ufrGd6zZSQA1+UyjrO+pZm5K/S4OXCWJeiIt1JA8kAsa6g==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - /read-cmd-shim@4.0.0: - resolution: {integrity: sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dev: true - /read-ini-file@4.0.0: resolution: {integrity: sha512-zz4qv/sKETv7nAkATqSJ9YMbKD8NXRPuA8d17VdYCuNYrVstB1S6UAMU6aytf5vRa9MESbZN7jLZdcmrOxz4gg==} engines: {node: '>=14.6'} @@ -14740,6 +13438,22 @@ packages: json-parse-even-better-errors: 2.3.1 npm-normalize-package-bin: 1.0.1 + /read-package-json-fast@3.0.2: + resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + json-parse-even-better-errors: 3.0.0 + npm-normalize-package-bin: 3.0.1 + + /read-package-json@6.0.4: + resolution: {integrity: sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + glob: 10.3.3 + json-parse-even-better-errors: 3.0.0 + normalize-package-data: 5.0.0 + npm-normalize-package-bin: 3.0.1 + /read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} @@ -14803,6 +13517,16 @@ packages: string_decoder: 1.3.0 util-deprecate: 1.0.2 + /readable-stream@4.4.2: + resolution: {integrity: sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + abort-controller: 3.0.0 + buffer: 6.0.3 + events: 3.3.0 + process: 0.11.10 + string_decoder: 1.3.0 + /readdir-scoped-modules@1.1.0: resolution: {integrity: sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==} deprecated: This functionality has been moved to @npmcli/fs @@ -14812,13 +13536,6 @@ packages: graceful-fs: 4.2.11 once: 1.4.0 - /readdirp@3.5.0: - resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} - engines: {node: '>=8.10.0'} - dependencies: - picomatch: 2.3.1 - dev: true - /readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} @@ -14838,13 +13555,13 @@ packages: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.1 + resolve: 1.22.4 /rechoir@0.8.0: resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} engines: {node: '>= 10.13.0'} dependencies: - resolve: 1.22.1 + resolve: 1.22.4 /recursive-readdir@2.2.3: resolution: {integrity: sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==} @@ -14897,16 +13614,16 @@ packages: unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.1.0 - /registry-auth-token@4.2.2: - resolution: {integrity: sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==} - engines: {node: '>=6.0.0'} + /registry-auth-token@5.0.2: + resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} + engines: {node: '>=14'} dependencies: - rc: 1.2.8 + '@pnpm/npm-conf': 2.2.2 dev: false - /registry-url@5.1.0: - resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} - engines: {node: '>=8'} + /registry-url@6.0.1: + resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} + engines: {node: '>=12'} dependencies: rc: 1.2.8 dev: false @@ -14917,10 +13634,37 @@ packages: dependencies: jsesc: 0.5.0 + /rehype-raw@6.1.1: + resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==} + dependencies: + '@types/hast': 2.3.4 + hast-util-raw: 7.2.3 + unified: 10.1.2 + dev: false + /relateurl@0.2.7: resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} engines: {node: '>= 0.10'} + /remark-comment@1.0.0: + resolution: {integrity: sha512-k8YPo5MGvl8l4gGxOH6Zk4Fa2AhDACN5eqKnKZcHDORZQS15hlnezlBHj2lqyDiqzApNmYOMTibkEJbMSKU25w==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + dev: false + + /remark-directive@2.0.1: + resolution: {integrity: sha512-oosbsUAkU/qmUE78anLaJePnPis4ihsE7Agp0T/oqTzvTea8pOiaYEtfInU/+xMOVTS9PN5AhGOiaIVe4GD8gw==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-directive: 2.2.4 + micromark-extension-directive: 2.2.1 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: false + /remark-emoji@2.2.0: resolution: {integrity: sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==} dependencies: @@ -14929,21 +13673,13 @@ packages: unist-util-visit: 2.0.3 dev: false - /remark-footnotes@2.0.0: - resolution: {integrity: sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==} - dev: false - - /remark-mdx@1.6.22: - resolution: {integrity: sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==} + /remark-gfm@3.0.1: + resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.10.4 - '@babel/plugin-proposal-object-rest-spread': 7.12.1(@babel/core@7.12.9) - '@babel/plugin-syntax-jsx': 7.12.1(@babel/core@7.12.9) - '@mdx-js/util': 1.6.22 - is-alphabetical: 1.0.4 - remark-parse: 8.0.3 - unified: 9.2.0 + '@types/mdast': 3.0.10 + mdast-util-gfm: 2.0.2 + micromark-extension-gfm: 2.0.3 + unified: 10.1.2 transitivePeerDependencies: - supports-color dev: false @@ -14967,27 +13703,6 @@ packages: - supports-color dev: false - /remark-parse@8.0.3: - resolution: {integrity: sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==} - dependencies: - ccount: 1.1.0 - collapse-white-space: 1.0.6 - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 - is-whitespace-character: 1.0.4 - is-word-character: 1.0.4 - markdown-escapes: 1.0.4 - parse-entities: 2.0.0 - repeat-string: 1.6.1 - state-toggle: 1.0.3 - trim: 0.0.1 - trim-trailing-lines: 1.1.4 - unherit: 1.1.3 - unist-util-remove-position: 2.0.1 - vfile-location: 3.2.0 - xtend: 4.0.2 - dev: false - /remark-rehype@10.1.0: resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} dependencies: @@ -14997,23 +13712,9 @@ packages: unified: 10.1.2 dev: false - /remark-squeeze-paragraphs@4.0.0: - resolution: {integrity: sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==} - dependencies: - mdast-squeeze-paragraphs: 4.0.0 - dev: false - /remove-trailing-separator@1.1.0: resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} - /rename-overwrite@4.0.3: - resolution: {integrity: sha512-e1zOWZh4Lauz5DcLMC8j4eoOHPIrZkAVpiocE9SkDE1ZrGMW+W88LR1Y2YjD1DFgOYfJWqSsK6JKsRfuRH+tbQ==} - engines: {node: '>=12.10'} - dependencies: - '@zkochan/rimraf': 2.1.2 - fs-extra: 10.1.0 - dev: true - /renderkid@3.0.0: resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} dependencies: @@ -15023,11 +13724,6 @@ packages: lodash: 4.17.21 strip-ansi: 6.0.1 - /repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - dev: false - /replace-ext@1.0.1: resolution: {integrity: sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==} engines: {node: '>= 0.10'} @@ -15053,7 +13749,7 @@ packages: /resolve-alpn@1.2.1: resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - dev: true + dev: false /resolve-cwd@3.0.0: resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} @@ -15069,11 +13765,6 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - /resolve-link-target@2.0.0: - resolution: {integrity: sha512-jR9pmK8PUtjwUSNYn4fuTewcNUJE5e9B8tWD1C2dmDk40dvig+l1WSPmdH/03cx3ULWK7oS0E3cdam+poDepYQ==} - engines: {node: '>=10'} - dev: true - /resolve-pathname@3.0.0: resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} dev: false @@ -15082,19 +13773,11 @@ packages: resolution: {integrity: sha512-OEJWVeimw8mgQuj3HfkNl4KqRevH7lzeQNaWRPfx0PPse7Jk6ozcsG4FKVgtzDsC1KUF+YlTHh17NcgHOPykLw==} engines: {node: '>=10'} - /resolve@1.22.1: - resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} - hasBin: true - dependencies: - is-core-module: 2.11.0 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - /resolve@1.22.2: - resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} + /resolve@1.22.4: + resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==} hasBin: true dependencies: - is-core-module: 2.12.0 + is-core-module: 2.13.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -15102,23 +13785,18 @@ packages: resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} hasBin: true dependencies: - is-core-module: 2.12.0 + is-core-module: 2.13.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: false - /responselike@1.0.2: - resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} + /responselike@3.0.0: + resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} + engines: {node: '>=14.16'} dependencies: - lowercase-keys: 1.0.1 + lowercase-keys: 3.0.0 dev: false - /responselike@2.0.1: - resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} - dependencies: - lowercase-keys: 2.0.0 - dev: true - /restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} @@ -15140,6 +13818,7 @@ packages: /rfc4648@1.5.2: resolution: {integrity: sha512-tLOizhR6YGovrEBLatX1sdcuhoSCXddw3mqNVAcKxGJ+J0hFeJ+SjeWCv5UPA/WU3YzWPPuCVYgXBKZUPGpKtg==} + dev: false /right-pad@1.0.1: resolution: {integrity: sha512-bYBjgxmkvTAfgIYy328fmkwhp39v8lwVgWhhrzxPV3yHtcSqyYKe9/XOhvW48UFjATg3VuJbpsp5822ACNvkmw==} @@ -15169,11 +13848,12 @@ packages: resolution: {integrity: sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==} dev: false - /rtlcss@3.5.0: - resolution: {integrity: sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==} + /rtlcss@4.1.0: + resolution: {integrity: sha512-W+N4hh0nVqVrrn3mRkHakxpB+c9cQ4CRT67O39kgA+1DjyhrdsqyCqIuHXyvWaXn4/835n+oX3fYJCi4+G/06A==} + engines: {node: '>=12.0.0'} hasBin: true dependencies: - find-up: 5.0.0 + escalade: 3.1.1 picocolors: 1.0.0 postcss: 8.4.21 strip-json-comments: 3.1.1 @@ -15183,22 +13863,15 @@ packages: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} - /run-groups@3.0.1: - resolution: {integrity: sha512-2hIL01Osd6FWsQVhVGqJ7drNikmTaUg2A/VBR98+LuhQ1jV1Xlh43BQH4gJiNaOzfHJTasD0pw5YviIfdVVY4g==} - engines: {node: '>=10'} - dependencies: - p-limit: 3.1.0 - dev: true - /run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: queue-microtask: 1.2.3 - /rxjs@7.8.0: - resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} + /rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.5.0 + tslib: 2.6.1 /sade@1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} @@ -15229,13 +13902,7 @@ packages: '@zkochan/which': 2.0.3 execa: 5.1.1 path-name: 1.0.0 - - /safe-promise-defer@1.0.1: - resolution: {integrity: sha512-nKdAwtdSxWQpV2AIjU9rw5j/Pgt9+u+pegXJahWQY9D8G0tNvHnJnpL3zVJ1kKtWTo7s/Rvp9ZUDBtPPMpLctA==} - engines: {node: '>=12'} - dependencies: - promise-share: 1.0.0 - dev: true + dev: false /safe-regex-test@1.0.0: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} @@ -15284,25 +13951,16 @@ packages: resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} engines: {node: '>= 8.9.0'} dependencies: - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.12 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) dev: false - /schema-utils@2.7.1: - resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} - engines: {node: '>= 8.9.0'} - dependencies: - '@types/json-schema': 7.0.11 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - dev: false - - /schema-utils@3.1.1: - resolution: {integrity: sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==} + /schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.12 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) @@ -15310,7 +13968,7 @@ packages: resolution: {integrity: sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==} engines: {node: '>= 12.13.0'} dependencies: - '@types/json-schema': 7.0.11 + '@types/json-schema': 7.0.12 ajv: 8.12.0 ajv-formats: 2.1.1(ajv@8.12.0) ajv-keywords: 5.1.0(ajv@8.12.0) @@ -15345,31 +14003,19 @@ packages: dependencies: node-forge: 1.3.1 - /semver-diff@3.1.1: - resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} - engines: {node: '>=8'} + /semver-diff@4.0.0: + resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} + engines: {node: '>=12'} dependencies: - semver: 6.3.0 + semver: 7.5.4 dev: false - /semver-range-intersect@0.3.1: - resolution: {integrity: sha512-dZAVI9Gdl3uBvs1CBK1KHeCyiZDn4X14DW4C+QFQj+0k+l9L+pY1swt4KVt1hGU2dP77but4vx+N5XeYQsDteQ==} - engines: {node: '>=8.3.0'} - dependencies: - '@types/semver': 6.2.3 - semver: 6.3.0 - dev: true - - /semver-utils@1.1.4: - resolution: {integrity: sha512-EjnoLE5OGmDAVV/8YDoN5KiajNadjzIp9BAHOhYeQHt7j0UWxjmgsx4YD48wp4Ue1Qogq38F1GNUJNqF1kKKxA==} - dev: true - - /semver@5.7.1: - resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true - /semver@6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true /semver@7.3.8: @@ -15378,9 +14024,18 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 + dev: true + + /semver@7.5.2: + resolution: {integrity: sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: false - /semver@7.4.0: - resolution: {integrity: sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw==} + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -15406,8 +14061,8 @@ packages: transitivePeerDependencies: - supports-color - /serialize-javascript@5.0.1: - resolution: {integrity: sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==} + /serialize-javascript@6.0.0: + resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} dependencies: randombytes: 2.1.0 dev: true @@ -15480,14 +14135,6 @@ packages: /shallowequal@1.1.0: resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - dev: false - - /shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} - dependencies: - shebang-regex: 1.0.0 - dev: true /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} @@ -15495,11 +14142,6 @@ packages: dependencies: shebang-regex: 3.0.0 - /shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - dev: true - /shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} @@ -15517,15 +14159,6 @@ packages: interpret: 1.4.0 rechoir: 0.6.2 - /shiki@0.14.1: - resolution: {integrity: sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==} - dependencies: - ansi-sequence-parser: 1.1.0 - jsonc-parser: 3.2.0 - vscode-oniguruma: 1.7.0 - vscode-textmate: 8.0.0 - dev: true - /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: @@ -15536,6 +14169,22 @@ packages: /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + /sigstore@1.8.0: + resolution: {integrity: sha512-ogU8qtQ3VFBawRJ8wjsBEX/vIFeHuGs1fm4jZtjWQwjo8pfAt7T/rh+udlAN4+QUe0IzA8qRSc/YZ7dHP6kh+w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + '@sigstore/bundle': 1.0.0 + '@sigstore/protobuf-specs': 0.2.0 + '@sigstore/tuf': 1.0.3 + make-fetch-happen: 11.1.1 + transitivePeerDependencies: + - supports-color + /sinon@11.1.2: resolution: {integrity: sha512-59237HChms4kg7/sXhiRcUzdSkKuydDeTiamT/jesUVHshBgL8XAmhgFo0GfK6RruMDM/iRSij1EybmMog9cJw==} dependencies: @@ -15570,11 +14219,6 @@ packages: sax: 1.2.4 dev: false - /slash@2.0.0: - resolution: {integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==} - engines: {node: '>=6'} - dev: true - /slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} @@ -15583,10 +14227,6 @@ packages: resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} engines: {node: '>=12'} - /slide@1.1.6: - resolution: {integrity: sha512-NwrtjCg+lZoqhFU8fOwl4ay2ei8PaqCBOUV3/ektPY9trO1yQ1oXEfmHAhKArUVUr/hOHvy5f6AdP17dCM0zMw==} - dev: true - /smart-buffer@4.2.0: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} @@ -15603,7 +14243,7 @@ packages: engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -15613,7 +14253,7 @@ packages: engines: {node: '>= 10'} dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -15669,11 +14309,6 @@ packages: engines: {node: '>=0.10.0'} dev: false - /source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} - dev: false - /source-map@0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} @@ -15688,19 +14323,15 @@ packages: deprecated: Please use @jridgewell/sourcemap-codec instead dev: false - /space-separated-tokens@1.1.5: - resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} - dev: false - /space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} dev: false - /spdx-correct@3.1.1: - resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} + /spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.12 + spdx-license-ids: 3.0.13 /spdx-exceptions@2.3.0: resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} @@ -15709,15 +14340,15 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.12 + spdx-license-ids: 3.0.13 - /spdx-license-ids@3.0.12: - resolution: {integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==} + /spdx-license-ids@3.0.13: + resolution: {integrity: sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==} /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -15730,7 +14361,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -15746,12 +14377,11 @@ packages: /sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - /ssri@10.0.1: - resolution: {integrity: sha512-WVy6di9DlPOeBWEjMScpNipeSX2jIZBGEn5Uuo8Q7aIuFEuDX0pw8RxcOjlD1TWP4obi24ki7m/13+nFpcbXrw==} + /ssri@10.0.4: + resolution: {integrity: sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minipass: 4.2.4 - dev: true + minipass: 5.0.0 /ssri@8.0.1: resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} @@ -15807,10 +14437,6 @@ packages: get-source: 2.0.12 dev: true - /state-toggle@1.0.3: - resolution: {integrity: sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==} - dev: false - /statuses@1.5.0: resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} @@ -15829,15 +14455,6 @@ packages: dependencies: internal-slot: 1.0.5 - /stream-buffers@3.0.2: - resolution: {integrity: sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==} - engines: {node: '>= 0.10.0'} - dev: true - - /stream-shift@1.0.1: - resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} - dev: true - /string-length@4.0.2: resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} engines: {node: '>=10'} @@ -15845,14 +14462,6 @@ packages: char-regex: 1.0.2 strip-ansi: 6.0.1 - /string-width@2.1.1: - resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} - engines: {node: '>=4'} - dependencies: - is-fullwidth-code-point: 2.0.0 - strip-ansi: 4.0.0 - dev: true - /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -15867,8 +14476,7 @@ packages: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 - strip-ansi: 7.0.1 - dev: false + strip-ansi: 7.1.0 /string.prototype.matchall@4.0.8: resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==} @@ -15883,17 +14491,6 @@ packages: side-channel: 1.0.4 dev: false - /string.prototype.replaceall@1.0.7: - resolution: {integrity: sha512-xB2WV2GlSCSJT5dMGdhdH1noMPiAB91guiepwTYyWY9/0Vq/TZ7RPmnOSUGAEvry08QIK7EMr28aAii+9jC6kw==} - dependencies: - call-bind: 1.0.2 - define-properties: 1.2.0 - es-abstract: 1.21.2 - get-intrinsic: 1.2.0 - has-symbols: 1.0.3 - is-regex: 1.1.4 - dev: true - /string.prototype.trim@1.2.7: resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==} engines: {node: '>= 0.4'} @@ -15942,25 +14539,17 @@ packages: is-regexp: 1.0.0 dev: false - /strip-ansi@4.0.0: - resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} - engines: {node: '>=4'} - dependencies: - ansi-regex: 3.0.1 - dev: true - /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 - /strip-ansi@7.0.1: - resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: ansi-regex: 6.0.1 - dev: false /strip-bom-buf@1.0.0: resolution: {integrity: sha512-1sUIL1jck0T1mhOLP2c696BIznzT525Lkub+n4jjMHjhjhoAQA6Ye659DxdlZBr0aLDMQoTxKIpnlqxgtwjsuQ==} @@ -16018,39 +14607,26 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - /strip-outer@1.0.1: - resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==} - engines: {node: '>=0.10.0'} - dependencies: - escape-string-regexp: 1.0.5 - dev: true - /strnum@1.0.5: resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} dev: true - /style-loader@3.3.1(webpack@5.76.2): + /style-loader@3.3.1(webpack@5.88.2): resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) dev: true - /style-to-object@0.3.0: - resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} - dependencies: - inline-style-parser: 0.1.1 - dev: false - - /style-to-object@0.4.1: - resolution: {integrity: sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==} + /style-to-object@0.4.2: + resolution: {integrity: sha512-1JGpfPB3lo42ZX8cuPrheZbfQ6kqPPnPHlKMyeRYtfKD+0jG+QsXgXN57O/dvJlzlB2elI6dGmrPnl5VPQFPaA==} dependencies: inline-style-parser: 0.1.1 dev: false - /styled-jsx@5.1.1(@babel/core@7.21.0)(react@18.2.0): + /styled-jsx@5.1.1(@babel/core@7.22.10)(react@18.2.0): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -16063,7 +14639,7 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.21.0 + '@babel/core': 7.22.10 client-only: 0.0.1 react: 18.2.0 dev: false @@ -16074,7 +14650,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.5 + browserslist: 4.21.10 postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: false @@ -16125,21 +14701,12 @@ packages: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true - /symlink-dir@5.1.1: - resolution: {integrity: sha512-kmVV2SfdoDksjJxStJ5N9u1ZZ5tQndCeUEG8St0tHI9BZe/ehZYbKB6eXPjo+AvFG1uRsDymUSGG0OLv2Ox8aQ==} - engines: {node: '>=12.10'} - hasBin: true - dependencies: - better-path-resolve: 1.0.0 - rename-overwrite: 4.0.3 - dev: true - /synckit@0.8.5: resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: '@pkgr/utils': 2.3.1 - tslib: 2.5.0 + tslib: 2.6.1 /syncpack@9.8.4: resolution: {integrity: sha512-i81rO+dHuJ2dO8YQq6SCExcyN0x9ZVTY7cVPn8pWjS5Dml0A8uM0cOaneOludFesdrLXMZUA/uEWa74ddBgkPQ==} @@ -16172,7 +14739,7 @@ packages: detective: 5.2.1 didyoumean: 1.2.2 dlv: 1.1.3 - fast-glob: 3.2.12 + fast-glob: 3.3.1 glob-parent: 6.0.2 is-glob: 4.0.3 lilconfig: 2.1.0 @@ -16188,7 +14755,7 @@ packages: postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 quick-lru: 5.1.1 - resolve: 1.22.1 + resolve: 1.22.4 transitivePeerDependencies: - ts-node dev: true @@ -16202,30 +14769,19 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} - /tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - 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: true - - /tar@6.1.13: - resolution: {integrity: sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==} + /tar@6.1.15: + resolution: {integrity: sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==} engines: {node: '>=10'} dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 - minipass: 4.2.4 + minipass: 5.0.0 minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 - /terser-webpack-plugin@5.3.7(webpack@5.76.2): - resolution: {integrity: sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==} + /terser-webpack-plugin@5.3.9(webpack@5.88.2): + resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -16240,20 +14796,20 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.19 jest-worker: 27.5.1 - schema-utils: 3.1.1 + schema-utils: 3.3.0 serialize-javascript: 6.0.1 - terser: 5.16.6 - webpack: 5.76.2(webpack-cli@5.0.1) + terser: 5.19.2 + webpack: 5.88.2(webpack-cli@5.1.4) - /terser@5.16.6: - resolution: {integrity: sha512-IBZ+ZQIA9sMaXmRZCUMDjNH0D5AQQfdn4WUjHL0+1lF4TP1IHRJbrhb6fNaXWikrYQTSkb7SLxkeXAiy1p7mbg==} + /terser@5.19.2: + resolution: {integrity: sha512-qC5+dmecKJA4cpYxRa5aVkKehYsQKc+AHeKl0Oe62aYjBL8ZA33tTljktDHJSaxxMnbI5ZYw+o/S2DxxLu8OfA==} engines: {node: '>=10'} hasBin: true dependencies: - '@jridgewell/source-map': 0.3.2 - acorn: 8.8.2 + '@jridgewell/source-map': 0.3.5 + acorn: 8.10.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -16268,8 +14824,8 @@ packages: /text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - /textextensions@5.15.0: - resolution: {integrity: sha512-MeqZRHLuaGamUXGuVn2ivtU3LA3mLCCIO5kUGoohTCoGmCBg/+8yPhWVX9WSl9telvVd8erftjFk9Fwb2dD6rw==} + /textextensions@5.16.0: + resolution: {integrity: sha512-7D/r3s6uPZyU//MCYrX6I14nzauDwJ5CxazouuRGNuvSCihW87ufN6VLoROLCrHg6FblLuJrT6N2BVaPVzqElw==} engines: {node: '>=0.8'} /throttle-debounce@3.0.1: @@ -16277,13 +14833,6 @@ packages: engines: {node: '>=10'} dev: false - /through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - dependencies: - readable-stream: 2.3.8 - xtend: 4.0.2 - dev: true - /through2@4.0.2: resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} dependencies: @@ -16313,10 +14862,6 @@ packages: resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} dev: false - /tinylogic@2.0.0: - resolution: {integrity: sha512-dljTkiLLITtsjqBvTA1MRZQK/sGP4kI3UJKc3yA9fMzYbMF2RhcN04SeROVqJBIYYOoJMM8u0WDnhFwMSFQotw==} - dev: true - /tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -16330,11 +14875,6 @@ packages: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - /to-readable-stream@1.0.0: - resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} - engines: {node: '>=6'} - dev: false - /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -16354,8 +14894,8 @@ packages: engines: {node: '>=6'} dev: false - /tough-cookie@4.1.2: - resolution: {integrity: sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==} + /tough-cookie@4.1.3: + resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} engines: {node: '>=6'} dependencies: psl: 1.9.0 @@ -16378,11 +14918,6 @@ packages: resolution: {integrity: sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==} dev: true - /treeify@1.1.0: - resolution: {integrity: sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==} - engines: {node: '>=0.6'} - dev: true - /treeverse@1.0.4: resolution: {integrity: sha512-whw60l7r+8ZU8Tu/Uc2yxtc4ZTZbR/PF3u1IPNKGQ6p8EICLb3Z2lAgoqw9bqYd8IkgnsaOcLzYHFckjqNsf0g==} @@ -16390,31 +14925,11 @@ packages: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} dev: false - /trim-newlines@4.0.2: - resolution: {integrity: sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==} + /trim-newlines@4.1.1: + resolution: {integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==} engines: {node: '>=12'} dev: true - /trim-repeated@1.0.0: - resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==} - engines: {node: '>=0.10.0'} - dependencies: - escape-string-regexp: 1.0.5 - dev: true - - /trim-trailing-lines@1.1.4: - resolution: {integrity: sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==} - dev: false - - /trim@0.0.1: - resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==} - deprecated: Use String.prototype.trim() instead - dev: false - - /trough@1.0.5: - resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} - dev: false - /trough@2.1.0: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: false @@ -16423,7 +14938,7 @@ packages: resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} dev: false - /ts-jest@29.0.5(@babel/core@7.21.4)(jest@29.5.0)(typescript@5.0.3): + /ts-jest@29.0.5(@babel/core@7.22.10)(jest@29.5.0)(typescript@5.1.6): resolution: {integrity: sha512-PL3UciSgIpQ7f6XjVOmbi96vmDHUqAyqDr8YxzopDqX3kfgYtX1cuNeBjP+L9sFXi6nzsGGA6R3fP3DDDJyrxA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -16444,20 +14959,20 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.22.10 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 29.5.0(@types/node@16.18.13)(ts-node@10.9.1) - jest-util: 29.5.0 + jest-util: 29.6.2 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.3.8 - typescript: 5.0.3 + semver: 7.5.4 + typescript: 5.1.6 yargs-parser: 21.1.1 dev: true - /ts-loader@9.4.2(typescript@5.0.3)(webpack@5.76.2): + /ts-loader@9.4.2(typescript@5.1.6)(webpack@5.88.2): resolution: {integrity: sha512-OmlC4WVmFv5I0PpaxYb+qGeGOdm5giHU7HwDDUjw59emP2UYMHy9fFSDcYgSNoH8sXcj4hGCSEhlDZ9ULeDraA==} engines: {node: '>=12.0.0'} peerDependencies: @@ -16465,14 +14980,14 @@ packages: webpack: ^5.0.0 dependencies: chalk: 4.1.2 - enhanced-resolve: 5.12.0 + enhanced-resolve: 5.15.0 micromatch: 4.0.5 - semver: 7.3.8 - typescript: 5.0.3 - webpack: 5.76.2(webpack-cli@5.0.1) + semver: 7.5.4 + typescript: 5.1.6 + webpack: 5.88.2(webpack-cli@5.1.4) dev: true - /ts-node@10.9.1(@types/node@16.18.13)(typescript@5.0.3): + /ts-node@10.9.1(@types/node@16.18.13)(typescript@5.1.6): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -16492,13 +15007,13 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 '@types/node': 16.18.13 - acorn: 8.8.2 + acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.0.3 + typescript: 5.1.6 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -16513,17 +15028,17 @@ packages: /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - /tslib@2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + /tslib@2.6.1: + resolution: {integrity: sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==} - /tsutils@3.21.0(typescript@5.0.3): + /tsutils@3.21.0(typescript@5.1.6): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.0.3 + typescript: 5.1.6 /tsx@3.12.3: resolution: {integrity: sha512-Wc5BFH1xccYTXaQob+lEcimkcb/Pq+0en2s+ruiX0VEIC80nV7/0s7XRahx8NnsoCnpCVUPz8wrqVSPi760LkA==} @@ -16536,21 +15051,15 @@ packages: fsevents: 2.3.2 dev: true - /tunnel@0.0.6: - resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} - engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - dev: true - - /typanion@3.12.1: - resolution: {integrity: sha512-3SJF/czpzqq6G3lprGFLa6ps12yb1uQ1EmitNnep2fDMNh1aO/Zbq9sWY+3lem0zYb2oHJnQWyabTGUZ+L1ScQ==} - dev: true - - /type-check@0.3.2: - resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} - engines: {node: '>= 0.8.0'} + /tuf-js@1.1.7: + resolution: {integrity: sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - prelude-ls: 1.1.2 - dev: true + '@tufjs/models': 1.0.4 + debug: 4.3.4(supports-color@8.1.1) + make-fetch-happen: 11.1.1 + transitivePeerDependencies: + - supports-color /type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} @@ -16581,16 +15090,15 @@ packages: /type-fest@1.4.0: resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} engines: {node: '>=10'} - dev: true /type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} dev: false - /type-fest@3.6.1: - resolution: {integrity: sha512-htXWckxlT6U4+ilVgweNliPqlsVSSucbxVexRYllyMVJDtf5rTjv6kF/s+qAd4QSL1BZcnJPEJavYBPQiWuZDA==} - engines: {node: '>=14.16'} + /type-fest@4.2.0: + resolution: {integrity: sha512-5zknd7Dss75pMSED270A1RQS3KloqRJA9XbXLe0eCxyw7xXFb3rd+9B0UQ/0E+LQT6lnrLviEolYORlRWamn4w==} + engines: {node: '>=16'} dev: false /type-is@1.6.18: @@ -16612,91 +15120,15 @@ packages: dependencies: is-typedarray: 1.0.0 - /typedarray@0.0.6: - resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - dev: true - - /typedoc-plugin-markdown@3.14.0(typedoc@0.23.28): - resolution: {integrity: sha512-UyQLkLRkfTFhLdhSf3RRpA3nNInGn+k6sll2vRXjflaMNwQAAiB61SYbisNZTg16t4K1dt1bPQMMGLrxS0GZ0Q==} - peerDependencies: - typedoc: '>=0.23.0' - dependencies: - handlebars: 4.7.7 - typedoc: 0.23.28(typescript@5.0.3) - dev: true - - /typedoc-plugin-mdn-links@3.0.3(typedoc@0.23.28): - resolution: {integrity: sha512-NXhIpwQnsg7BcyMCHVqj3tUK+DL4g3Bt96JbFl4APzTGFkA+iM6GfZ/fn3TAqJ8O0CXG5R9BfWxolw1m1omNuQ==} - peerDependencies: - typedoc: '>= 0.23.14 || 0.24.x' - dependencies: - typedoc: 0.23.28(typescript@5.0.3) - dev: true - - /typedoc-plugin-missing-exports@1.0.0(typedoc@0.23.28): - resolution: {integrity: sha512-7s6znXnuAj1eD9KYPyzVzR1lBF5nwAY8IKccP5sdoO9crG4lpd16RoFpLsh2PccJM+I2NASpr0+/NMka6ThwVA==} - peerDependencies: - typedoc: 0.22.x || 0.23.x - dependencies: - typedoc: 0.23.28(typescript@5.0.3) - dev: true - - /typedoc-plugin-rename-defaults@0.6.4(typedoc@0.23.28): - resolution: {integrity: sha512-0rAeNttAfu6ixbi1yu6d+DqNZN8SfRivj2QbnZ4zVa+5HcCPcmQrlR6WHjNzdDfpkGytiiqPTtRD6pAfW/yACg==} - peerDependencies: - typedoc: 0.22.x || 0.23.x - dependencies: - typedoc: 0.23.28(typescript@5.0.3) - dev: true - - /typedoc-plugin-resolve-crossmodule-references@0.3.3(typedoc@0.23.28): - resolution: {integrity: sha512-ZWWBy2WR8z9a6iXYGlyB3KrpV+JDdZv1mndYU6Eh6mInrfMCrQJi3Y5K9ihMBfuaBGB//le1nEmQLgzU3IO+dw==} - engines: {node: '>=14'} - peerDependencies: - typedoc: '>=0.22 <=0.23' - dependencies: - typedoc: 0.23.28(typescript@5.0.3) - dev: true - - /typedoc@0.23.28(typescript@5.0.3): - resolution: {integrity: sha512-9x1+hZWTHEQcGoP7qFmlo4unUoVJLB0H/8vfO/7wqTnZxg4kPuji9y3uRzEu0ZKez63OJAUmiGhUrtukC6Uj3w==} - engines: {node: '>= 14.14'} - hasBin: true - peerDependencies: - typescript: 4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x - dependencies: - lunr: 2.3.9 - marked: 4.3.0 - minimatch: 7.4.4 - shiki: 0.14.1 - typescript: 5.0.3 - dev: true - - /typescript@5.0.3: - resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} - engines: {node: '>=12.20'} + /typescript@5.1.6: + resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} + engines: {node: '>=14.17'} hasBin: true /ua-parser-js@0.7.34: resolution: {integrity: sha512-cJMeh/eOILyGu0ejgTKB95yKT3zOenSe9UGE3vj6WfiOwgGYnmATUsnDixMFvdU+rNMvWih83hrUP8VwhF9yXQ==} dev: false - /uglify-js@3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} - engines: {node: '>=0.8.0'} - hasBin: true - requiresBuild: true - dev: true - optional: true - - /uid-number@0.0.6: - resolution: {integrity: sha512-c461FXIljswCuscZn67xq9PpszkPT6RjheWFQTgCyabJrTUozElanb0YEqv2UGgk247YpcJkFBuSGNvBlpXM9w==} - dev: true - - /umask@1.1.0: - resolution: {integrity: sha512-lE/rxOhmiScJu9L6RTNVgB/zZbF+vGC0/p6D3xnkAePI2o0sMyFG966iR5Ki50OI/0mNi2yaRnxfLsPmEZF/JA==} - dev: true - /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: @@ -16705,20 +15137,6 @@ packages: has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - /unbzip2-stream@1.4.3: - resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} - dependencies: - buffer: 5.7.1 - through: 2.3.8 - dev: true - - /unherit@1.1.3: - resolution: {integrity: sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==} - dependencies: - inherits: 2.0.4 - xtend: 4.0.2 - dev: false - /unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'} @@ -16750,30 +15168,6 @@ packages: vfile: 5.3.7 dev: false - /unified@9.2.0: - resolution: {integrity: sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==} - dependencies: - '@types/unist': 2.0.6 - bail: 1.0.5 - extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 2.1.0 - trough: 1.0.5 - vfile: 4.2.1 - dev: false - - /unified@9.2.2: - resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==} - dependencies: - '@types/unist': 2.0.6 - bail: 1.0.5 - extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 2.1.0 - trough: 1.0.5 - vfile: 4.2.1 - dev: false - /union@0.5.0: resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} engines: {node: '>= 0.8.0'} @@ -16792,6 +15186,12 @@ packages: dependencies: unique-slug: 3.0.0 + /unique-filename@3.0.0: + resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + unique-slug: 4.0.0 + /unique-slug@2.0.2: resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} dependencies: @@ -16803,18 +15203,24 @@ packages: dependencies: imurmurhash: 0.1.4 + /unique-slug@4.0.0: + resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: 0.1.4 + /unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} dependencies: crypto-random-string: 2.0.0 + dev: true - /unist-builder@2.0.3: - resolution: {integrity: sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==} - dev: false - - /unist-util-generated@1.1.6: - resolution: {integrity: sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==} + /unique-string@3.0.0: + resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} + engines: {node: '>=12'} + dependencies: + crypto-random-string: 4.0.0 dev: false /unist-util-generated@2.0.1: @@ -16837,22 +15243,12 @@ packages: '@types/unist': 2.0.6 dev: false - /unist-util-position@3.1.0: - resolution: {integrity: sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==} - dev: false - /unist-util-position@4.0.4: resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} dependencies: '@types/unist': 2.0.6 dev: false - /unist-util-remove-position@2.0.1: - resolution: {integrity: sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==} - dependencies: - unist-util-visit: 2.0.3 - dev: false - /unist-util-remove-position@4.0.2: resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==} dependencies: @@ -16860,18 +15256,6 @@ packages: unist-util-visit: 4.1.2 dev: false - /unist-util-remove@2.1.0: - resolution: {integrity: sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==} - dependencies: - unist-util-is: 4.1.0 - dev: false - - /unist-util-stringify-position@2.0.3: - resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} - dependencies: - '@types/unist': 2.0.6 - dev: false - /unist-util-stringify-position@3.0.3: resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} dependencies: @@ -16943,34 +15327,34 @@ packages: setimmediate: 1.0.5 dev: true - /update-browserslist-db@1.0.10(browserslist@4.21.5): - resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} + /update-browserslist-db@1.0.11(browserslist@4.21.10): + resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.21.5 + browserslist: 4.21.10 escalade: 3.1.1 picocolors: 1.0.0 - /update-notifier@5.1.0: - resolution: {integrity: sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==} - engines: {node: '>=10'} + /update-notifier@6.0.2: + resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==} + engines: {node: '>=14.16'} dependencies: - boxen: 5.1.2 - chalk: 4.1.2 - configstore: 5.0.1 - has-yarn: 2.1.0 - import-lazy: 2.1.0 - is-ci: 2.0.0 + boxen: 7.1.1 + chalk: 5.3.0 + configstore: 6.0.0 + has-yarn: 3.0.0 + import-lazy: 4.0.0 + is-ci: 3.0.1 is-installed-globally: 0.4.0 - is-npm: 5.0.0 - is-yarn-global: 0.3.0 - latest-version: 5.1.0 - pupa: 2.1.1 - semver: 7.4.0 - semver-diff: 3.1.1 - xdg-basedir: 4.0.0 + is-npm: 6.0.0 + is-yarn-global: 0.4.1 + latest-version: 7.0.0 + pupa: 3.1.0 + semver: 7.5.4 + semver-diff: 4.0.0 + xdg-basedir: 5.1.0 dev: false /uri-js@4.4.1: @@ -16982,7 +15366,7 @@ packages: resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} dev: true - /url-loader@4.1.1(file-loader@6.2.0)(webpack@5.76.2): + /url-loader@4.1.1(file-loader@6.2.0)(webpack@5.88.2): resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -16992,18 +15376,11 @@ packages: file-loader: optional: true dependencies: - file-loader: 6.2.0(webpack@5.76.2) + file-loader: 6.2.0(webpack@5.88.2) loader-utils: 2.0.4 mime-types: 2.1.35 - schema-utils: 3.1.1 - webpack: 5.76.2(webpack-cli@5.0.1) - dev: false - - /url-parse-lax@3.0.0: - resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} - engines: {node: '>=4'} - dependencies: - prepend-http: 2.0.0 + schema-utils: 3.3.0 + webpack: 5.88.2(webpack-cli@5.1.4) dev: false /url-parse@1.5.10: @@ -17063,7 +15440,6 @@ packages: /utility-types@3.10.0: resolution: {integrity: sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==} engines: {node: '>= 4'} - dev: false /utils-merge@1.0.1: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} @@ -17096,14 +15472,14 @@ packages: resolution: {integrity: sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.19 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.9.0 /validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: - spdx-correct: 3.1.1 + spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 /validate-npm-package-name@3.0.0: @@ -17111,19 +15487,11 @@ packages: dependencies: builtins: 1.0.3 - /validate-npm-package-name@4.0.0: - resolution: {integrity: sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - builtins: 5.0.1 - dev: true - /validate-npm-package-name@5.0.0: resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: builtins: 5.0.1 - dev: true /value-equal@1.0.1: resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} @@ -17133,22 +15501,11 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - /version-selector-type@3.0.0: - resolution: {integrity: sha512-PSvMIZS7C1MuVNBXl/CDG2pZq8EXy/NW2dHIdm3bVP5N0PC8utDK8ttXLXj44Gn3J0lQE3U7Mpm1estAOd+eiA==} - engines: {node: '>=10.13'} - dependencies: - semver: 7.4.0 - dev: true - - /vfile-location@3.2.0: - resolution: {integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==} - dev: false - - /vfile-message@2.0.4: - resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==} + /vfile-location@4.1.0: + resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==} dependencies: '@types/unist': 2.0.6 - unist-util-stringify-position: 2.0.3 + vfile: 5.3.7 dev: false /vfile-message@3.1.4: @@ -17158,15 +15515,6 @@ packages: unist-util-stringify-position: 3.0.3 dev: false - /vfile@4.2.1: - resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} - dependencies: - '@types/unist': 2.0.6 - is-buffer: 2.0.5 - unist-util-stringify-position: 2.0.3 - vfile-message: 2.0.4 - dev: false - /vfile@5.3.7: resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} dependencies: @@ -17197,14 +15545,6 @@ packages: remove-trailing-separator: 1.1.0 replace-ext: 1.0.1 - /vscode-oniguruma@1.7.0: - resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==} - dev: true - - /vscode-textmate@8.0.0: - resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==} - dev: true - /vscode-uri@3.0.7: resolution: {integrity: sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==} dev: false @@ -17216,16 +15556,16 @@ packages: xml-name-validator: 4.0.0 dev: true - /wait-on@6.0.1: - resolution: {integrity: sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==} - engines: {node: '>=10.0.0'} + /wait-on@7.0.1: + resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} + engines: {node: '>=12.0.0'} hasBin: true dependencies: - axios: 0.25.0 + axios: 0.27.2 joi: 17.8.3 lodash: 4.17.21 minimist: 1.2.8 - rxjs: 7.8.0 + rxjs: 7.8.1 transitivePeerDependencies: - debug dev: false @@ -17255,8 +15595,8 @@ packages: dependencies: defaults: 1.0.4 - /web-namespaces@1.1.4: - resolution: {integrity: sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==} + /web-namespaces@2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} dev: false /webidl-conversions@3.0.1: @@ -17273,7 +15613,7 @@ packages: hasBin: true dependencies: '@discoveryjs/json-ext': 0.5.7 - acorn: 8.8.2 + acorn: 8.10.0 acorn-walk: 8.2.0 chalk: 4.1.2 commander: 7.2.0 @@ -17287,8 +15627,8 @@ packages: - utf-8-validate dev: false - /webpack-cli@5.0.1(@webpack-cli/generators@3.0.1)(webpack-dev-server@4.11.1)(webpack@5.76.2): - resolution: {integrity: sha512-S3KVAyfwUqr0Mo/ur3NzIp6jnerNpo7GUO6so51mxLi1spqsA17YcMXy0WOIJtBSnj748lthxC6XLbNKh/ZC+A==} + /webpack-cli@5.1.4(@webpack-cli/generators@3.0.7)(webpack-dev-server@4.11.1)(webpack@5.88.2): + resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} engines: {node: '>=14.15.0'} hasBin: true peerDependencies: @@ -17305,36 +15645,36 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.0.1(webpack-cli@5.0.1)(webpack@5.76.2) - '@webpack-cli/generators': 3.0.1(mem-fs-editor@9.7.0)(mem-fs@2.3.0)(prettier@2.8.7)(webpack-cli@5.0.1)(webpack@5.76.2) - '@webpack-cli/info': 2.0.1(webpack-cli@5.0.1)(webpack@5.76.2) - '@webpack-cli/serve': 2.0.1(webpack-cli@5.0.1)(webpack-dev-server@4.11.1)(webpack@5.76.2) - colorette: 2.0.19 - commander: 9.5.0 + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.88.2) + '@webpack-cli/generators': 3.0.7(prettier@3.0.0)(webpack-cli@5.1.4)(webpack@5.88.2) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.88.2) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.11.1)(webpack@5.88.2) + colorette: 2.0.20 + commander: 10.0.1 cross-spawn: 7.0.3 - envinfo: 7.8.1 + envinfo: 7.10.0 fastest-levenshtein: 1.0.16 import-local: 3.1.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.76.2(webpack-cli@5.0.1) - webpack-dev-server: 4.11.1(webpack-cli@5.0.1)(webpack@5.76.2) - webpack-merge: 5.8.0 + webpack: 5.88.2(webpack-cli@5.1.4) + webpack-dev-server: 4.11.1(webpack-cli@5.1.4)(webpack@5.88.2) + webpack-merge: 5.9.0 - /webpack-dev-middleware@5.3.3(webpack@5.76.2): + /webpack-dev-middleware@5.3.3(webpack@5.88.2): resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^4.0.0 || ^5.0.0 dependencies: - colorette: 2.0.19 + colorette: 2.0.20 memfs: 3.4.13 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.0 - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) - /webpack-dev-server@4.11.1(webpack-cli@5.0.1)(webpack@5.76.2): + /webpack-dev-server@4.11.1(webpack-cli@5.1.4)(webpack@5.88.2): resolution: {integrity: sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==} engines: {node: '>= 12.13.0'} hasBin: true @@ -17355,7 +15695,7 @@ packages: ansi-html-community: 0.0.8 bonjour-service: 1.1.0 chokidar: 3.5.3 - colorette: 2.0.19 + colorette: 2.0.20 compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 @@ -17372,29 +15712,29 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.76.2(webpack-cli@5.0.1) - webpack-cli: 5.0.1(@webpack-cli/generators@3.0.1)(webpack-dev-server@4.11.1)(webpack@5.76.2) - webpack-dev-middleware: 5.3.3(webpack@5.76.2) - ws: 8.12.1 + webpack: 5.88.2(webpack-cli@5.1.4) + webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack-dev-server@4.11.1)(webpack@5.88.2) + webpack-dev-middleware: 5.3.3(webpack@5.88.2) + ws: 8.13.0 transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - /webpack-merge@5.8.0: - resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==} + /webpack-merge@5.9.0: + resolution: {integrity: sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==} engines: {node: '>=10.0.0'} dependencies: clone-deep: 4.0.1 - wildcard: 2.0.0 + wildcard: 2.0.1 /webpack-sources@3.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack@5.76.2(webpack-cli@5.0.1): - resolution: {integrity: sha512-Th05ggRm23rVzEOlX8y67NkYCHa9nTNcwHPBhdg+lKG+mtiW7XgggjAeeLnADAe7mLjJ6LUNfgHAuRRh+Z6J7w==} + /webpack@5.88.2(webpack-cli@5.1.4): + resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -17404,16 +15744,16 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.4 - '@types/estree': 0.0.51 - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/wasm-edit': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.8.2 - acorn-import-assertions: 1.8.0(acorn@8.8.2) - browserslist: 4.21.5 + '@types/estree': 1.0.1 + '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/wasm-edit': 1.11.6 + '@webassemblyjs/wasm-parser': 1.11.6 + acorn: 8.10.0 + acorn-import-assertions: 1.9.0(acorn@8.10.0) + browserslist: 4.21.10 chrome-trace-event: 1.0.3 - enhanced-resolve: 5.12.0 - es-module-lexer: 0.9.3 + enhanced-resolve: 5.15.0 + es-module-lexer: 1.3.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -17422,18 +15762,18 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.1.1 + schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.7(webpack@5.76.2) + terser-webpack-plugin: 5.3.9(webpack@5.88.2) watchpack: 2.4.0 - webpack-cli: 5.0.1(@webpack-cli/generators@3.0.1)(webpack-dev-server@4.11.1)(webpack@5.76.2) + webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack-dev-server@4.11.1)(webpack@5.88.2) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - /webpackbar@5.0.2(webpack@5.76.2): + /webpackbar@5.0.2(webpack@5.88.2): resolution: {integrity: sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==} engines: {node: '>=12'} peerDependencies: @@ -17443,7 +15783,7 @@ packages: consola: 2.15.3 pretty-time: 1.1.0 std-env: 3.3.2 - webpack: 5.76.2(webpack-cli@5.0.1) + webpack: 5.88.2(webpack-cli@5.1.4) dev: false /websocket-driver@0.7.4: @@ -17524,6 +15864,7 @@ packages: hasBin: true dependencies: isexe: 2.0.0 + dev: false /which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} @@ -17532,19 +15873,12 @@ packages: dependencies: isexe: 2.0.0 - /which@3.0.0: - resolution: {integrity: sha512-nla//68K9NU6yRiwDY/Q8aU6siKlSs64aEC7+IV56QoAuyQT2ovsJcgGYGyqMOmI/CGN1BOR6mM5EN0FBO+zyQ==} + /which@3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true dependencies: isexe: 2.0.0 - dev: true - - /wide-align@1.1.3: - resolution: {integrity: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==} - dependencies: - string-width: 2.1.1 - dev: true /wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} @@ -17556,6 +15890,7 @@ packages: engines: {node: '>=8'} dependencies: string-width: 4.2.3 + dev: true /widest-line@4.0.1: resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} @@ -17564,20 +15899,24 @@ packages: string-width: 5.1.2 dev: false - /wildcard@2.0.0: - resolution: {integrity: sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==} + /wildcard@2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - /word-wrap@1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + /word-wrap@1.2.4: + resolution: {integrity: sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==} engines: {node: '>=0.10.0'} - /wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + /workerpool@6.2.1: + resolution: {integrity: sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==} dev: true - /workerpool@6.1.0: - resolution: {integrity: sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==} - dev: true + /wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} @@ -17593,8 +15932,7 @@ packages: dependencies: ansi-styles: 6.2.1 string-width: 5.1.2 - strip-ansi: 7.0.1 - dev: false + strip-ansi: 7.1.0 /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -17614,12 +15952,12 @@ packages: imurmurhash: 0.1.4 signal-exit: 3.0.7 - /write-file-atomic@5.0.0: - resolution: {integrity: sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w==} + /write-file-atomic@5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: imurmurhash: 0.1.4 - signal-exit: 3.0.7 + signal-exit: 4.1.0 /write-json-file@5.0.0: resolution: {integrity: sha512-ddSsCLa4aQ3kI21BthINo4q905/wfhvQ3JL3774AcRjBaiQmfn5v4rw77jQ7T6CmAit9VOQO+FsLyPkwxoB1fw==} @@ -17631,12 +15969,12 @@ packages: write-file-atomic: 3.0.3 dev: true - /write-yaml-file@4.2.0: - resolution: {integrity: sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==} - engines: {node: '>=10.13'} + /write-yaml-file@5.0.0: + resolution: {integrity: sha512-FdNA4RyH1L43TlvGG8qOMIfcEczwA5ij+zLXUy3Z83CjxhLvcV7/Q/8pk22wnCgYw7PJhtK+7lhO+qqyT4NdvQ==} + engines: {node: '>=16.14'} dependencies: js-yaml: 4.1.0 - write-file-atomic: 3.0.3 + write-file-atomic: 5.0.1 dev: true /ws@7.5.9: @@ -17652,8 +15990,8 @@ packages: optional: true dev: false - /ws@8.12.1: - resolution: {integrity: sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==} + /ws@8.13.0: + resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -17664,9 +16002,9 @@ packages: utf-8-validate: optional: true - /xdg-basedir@4.0.0: - resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} - engines: {node: '>=8'} + /xdg-basedir@5.1.0: + resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} + engines: {node: '>=12'} dev: false /xml-js@1.6.11: @@ -17688,6 +16026,7 @@ packages: /xtend@4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} + dev: true /y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} @@ -17752,13 +16091,10 @@ packages: y18n: 5.0.8 yargs-parser: 21.1.1 - /yeoman-environment@3.15.1(mem-fs-editor@9.7.0)(mem-fs@2.3.0): - resolution: {integrity: sha512-P4DTQxqCxNTBD7gph+P+dIckBdx0xyHmvOYgO3vsc9/Sl67KJ6QInz5Qv6tlXET3CFFJ/YxPIdl9rKb0XwTRLg==} + /yeoman-environment@3.19.3: + resolution: {integrity: sha512-/+ODrTUHtlDPRH9qIC0JREH8+7nsRcjDl3Bxn2Xo/rvAaVvixH5275jHwg0C85g4QsF4P6M2ojfScPPAl+pLAg==} engines: {node: '>=12.10.0'} hasBin: true - peerDependencies: - mem-fs: ^1.2.0 || ^2.0.0 - mem-fs-editor: ^8.1.2 || ^9.0.0 dependencies: '@npmcli/arborist': 4.3.1 are-we-there-yet: 2.0.0 @@ -17768,7 +16104,7 @@ packages: cli-table: 0.3.11 commander: 7.1.0 dateformat: 4.6.3 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) diff: 5.1.0 error: 10.4.0 escape-string-regexp: 4.0.0 @@ -17776,7 +16112,7 @@ packages: find-up: 5.0.0 globby: 11.1.0 grouped-queue: 2.0.0 - inquirer: 8.2.5 + inquirer: 8.2.6 is-scoped: 2.1.0 isbinaryfile: 4.0.10 lodash: 4.17.21 @@ -17790,18 +16126,19 @@ packages: pacote: 12.0.3 preferred-pm: 3.0.3 pretty-bytes: 5.6.0 - semver: 7.4.0 + readable-stream: 4.4.2 + semver: 7.5.4 slash: 3.0.0 strip-ansi: 6.0.1 text-table: 0.2.0 - textextensions: 5.15.0 + textextensions: 5.16.0 untildify: 4.0.0 transitivePeerDependencies: - bluebird - supports-color - /yeoman-generator@5.8.0(mem-fs@2.3.0)(yeoman-environment@3.15.1): - resolution: {integrity: sha512-dsrwFn9/c2/MOe80sa2nKfbZd/GaPTgmmehdgkFifs1VN/I7qPsW2xcBfvSkHNGK+PZly7uHyH8kaVYSFNUDhQ==} + /yeoman-generator@5.9.0(yeoman-environment@3.19.3): + resolution: {integrity: sha512-sN1e01Db4fdd8P/n/yYvizfy77HdbwzvXmPxps9Gwz2D24slegrkSn+qyj+0nmZhtFwGX2i/cH29QDrvAFT9Aw==} engines: {node: '>=12.10.0'} peerDependencies: yeoman-environment: ^3.2.0 @@ -17811,20 +16148,22 @@ packages: dependencies: chalk: 4.1.2 dargs: 7.0.0 - debug: 4.3.4 + debug: 4.3.4(supports-color@8.1.1) execa: 5.1.1 github-username: 6.0.0 lodash: 4.17.21 mem-fs-editor: 9.7.0(mem-fs@2.3.0) minimist: 1.2.8 + pacote: 15.2.0 read-pkg-up: 7.0.1 run-async: 2.4.1 - semver: 7.4.0 + semver: 7.5.4 shelljs: 0.8.5 sort-keys: 4.2.0 text-table: 0.2.0 - yeoman-environment: 3.15.1(mem-fs-editor@9.7.0)(mem-fs@2.3.0) + yeoman-environment: 3.19.3 transitivePeerDependencies: + - bluebird - encoding - mem-fs - supports-color @@ -17837,6 +16176,11 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + /yocto-queue@1.0.0: + resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + engines: {node: '>=12.20'} + dev: false + /zod@3.20.6: resolution: {integrity: sha512-oyu0m54SGCtzh6EClBVqDDlAYRz4jrVtKwQ7ZnsEmMI9HnzuZFj8QFwAY1M5uniIYACdGvv0PBWPF2kO0aNofA==} dev: true @@ -17845,10 +16189,6 @@ packages: resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} dev: false - /zwitch@1.0.5: - resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} - dev: false - /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} dev: false From 56b30665c18785865d2709780c6cfc77345a1fc0 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 23 Aug 2023 17:44:02 +0100 Subject: [PATCH 07/66] Working version --- .../src/content/enablement-group.mdx | 34 ++++++----- pnpm-lock.yaml | 57 +++++++++++++++++++ 2 files changed, 73 insertions(+), 18 deletions(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index f7df260775..3a8a374d87 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -16,33 +16,33 @@ Your support will help Cursorless founder, Pokey Rule, develop the following fea - Develop this - Deveoph that -- I think actually listing a few of your existing plans is ideal - shows what people are getting “in on” +- I think actually listing a few of your existing plans is ideal +- shows what people are getting “in on” ### Goals Cursorless needs a dedicated, full-time software engineer on staff. This will cost $5,000 USD per month. The Enablement Group guides development and the participation fees contribute to this crucial funding. Cursorless will always be open source. ## "Join the Enablement Group", - description: - "The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input helps increase the speed at which new feature can be delivered.", - -The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input helps increase the speed at which new feature can be delivered. +description: +"The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input helps increase the speed at which new feature can be delivered.", -##All Enablment Group participants +The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input helps increase the speed at which new feature can be delivered. - +## All Enablment Group participants - 1. **Become a Distinguished Accessibility Champion**: By joining the Enablement Group, you solidify your position as a dedicated advocate for accessible technology and inclusion. Your active involvement showcases your commitment to driving positive change and making technology more accessible for everyone. +{/* */} - 2. **Gain Prominent Visibility Online**: As a valued member of the Enablement Group, you gain increased visibility within both the open source and accessible technology communities. Your participation will be recognized on all web properties including GitHub Repo, cursorless.org, social media, via any other acknowledgments in project updates, newsletters, and events to cement your role as a key player in advancing Cursorless. +1. **Become a Distinguished Accessibility Champion**: By joining the Enablement Group, you solidify your position as a dedicated advocate for accessible technology and inclusion. Your active involvement showcases your commitment to driving positive change and making technology more accessible for everyone. - 3. **Obtain Collective Influence on Development**: While the development of Cursorless is guided by its community of users, your annual fee directly contributes to the development of these feature requests! Use your expertise and experience to help prioritize and comment on effective solutions around feature requests. You're ensuring that development directly aligns with the needs of users who value inclusive and accessible technology and rely on it to succeed in their lives. +2. **Gain Prominent Visibility Online**: As a valued member of the Enablement Group, you gain increased visibility within both the open source and accessible technology communities. Your participation will be recognized on all web properties including GitHub Repo, cursorless.org, social media, via any other acknowledgments in project updates, newsletters, and events to cement your role as a key player in advancing Cursorless. - 4. **Join a Collaboration with Industry Leaders**: Joining the Enablement Group provides an opportunity to collaborate with like-minded individuals and industry leaders who share your passion for accessible technology This network allows you to exchange insights, share best practices, and collectively drive the advancement of inclusive digital solutions. +3. **Obtain Collective Influence on Development**: While the development of Cursorless is guided by its community of users, your annual fee directly contributes to the development of these feature requests! Use your expertise and experience to help prioritize and comment on effective solutions around feature requests. You're ensuring that development directly aligns with the needs of users who value inclusive and accessible technology and rely on it to succeed in their lives. - 5. **Empowering Future Accessibility**: Your commitment to the Enablement Group supports the long-term vision of creating a full-time staff engineer dedicated to developing Cursorless. As the group grows, the possibility of achieving this goal becomes more tangible, contributing to a sustainable and impactful initiative for accessible technology. +4. **Join a Collaboration with Industry Leaders**: Joining the Enablement Group provides an opportunity to collaborate with like-minded individuals and industry leaders who share your passion for accessible technology This network allows you to exchange insights, share best practices, and collectively drive the advancement of inclusive digital solutions. +5. **Empowering Future Accessibility**: Your commitment to the Enablement Group supports the long-term vision of creating a full-time staff engineer dedicated to developing Cursorless. As the group grows, the possibility of achieving this goal becomes more tangible, contributing to a sustainable and impactful initiative for accessible technology. **All participants also enjoy the following benefits** @@ -53,7 +53,7 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, -Gain an advanced and deeper knowledge of any outputs of the group (recommended practices, engineering guidelines) **Visibility** --Ability to promote your organization as a champion for accessible technology and in particular Cursorless. +-Ability to promote your organization as a champion for accessible technology and in particular Cursorless. -Ability to promote your organization as a leader in the area of accessible technology. -Opportunity to connect with other influencers in software and accessibility. -Networking and ability to cultivate deep relationships and potential partnerships with leaders, founders, and influencers. @@ -62,13 +62,11 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, -Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to go code and a healthier way to code. -Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. - - - +{/* */} ##Cursorless can be used to execute any computing task. And here are the most common use cases: - +{/* */} 1. Programing and software Development 2. Performing common tasks associated with "office jobs" @@ -78,4 +76,4 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, 6. Research 7. Document writing and editing - +{/* */} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d56301c47d..f20f42d630 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -272,6 +272,18 @@ importers: '@cursorless/cheatsheet': specifier: workspace:* version: link:../cheatsheet + '@mdx-js/loader': + specifier: 2.3.0 + version: 2.3.0(webpack@5.88.2) + '@mdx-js/react': + specifier: ^1.6.22 + version: 1.6.22(react@18.2.0) + '@next/mdx': + specifier: 13.4.10 + version: 13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@1.6.22) + '@types/mdx': + specifier: 2.0.5 + version: 2.0.5 eslint: specifier: ^8.38.0 version: 8.38.0 @@ -297,6 +309,9 @@ importers: '@svgr/webpack': specifier: 6.5.1 version: 6.5.1 + '@types/mdx-js__react': + specifier: 1.5.5 + version: 1.5.5 '@types/node': specifier: ^16.11.3 version: 16.18.13 @@ -3291,6 +3306,18 @@ packages: /@leichtgewicht/ip-codec@2.0.4: resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} + /@mdx-js/loader@2.3.0(webpack@5.88.2): + resolution: {integrity: sha512-IqsscXh7Q3Rzb+f5DXYk0HU71PK+WuFsEhf+mSV3fOhpLcEpgsHvTQ2h0T6TlZ5gHOaBeFjkXwB52by7ypMyNg==} + peerDependencies: + webpack: '>=4' + dependencies: + '@mdx-js/mdx': 2.3.0 + source-map: 0.7.4 + webpack: 5.88.2(webpack-cli@5.1.4) + transitivePeerDependencies: + - supports-color + dev: false + /@mdx-js/mdx@2.3.0: resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} dependencies: @@ -3315,6 +3342,14 @@ packages: - supports-color dev: false + /@mdx-js/react@1.6.22(react@18.2.0): + resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} + peerDependencies: + react: ^16.13.1 || ^17.0.0 || 18 + dependencies: + react: 18.2.0 + dev: false + /@mdx-js/react@2.3.0(react@18.2.0): resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} peerDependencies: @@ -3340,6 +3375,22 @@ packages: glob: 7.1.7 dev: false + /@next/mdx@13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@1.6.22): + resolution: {integrity: sha512-0ZbUIr3yuFFfkaYth2kNFAT0fbyylJTMqZy5zTdb7YGqvYjKFD8n75L3UYAX0g5mibGp3iETJ0I7730sW13PKQ==} + peerDependencies: + '@mdx-js/loader': '>=0.15.0' + '@mdx-js/react': '>=0.15.0' + peerDependenciesMeta: + '@mdx-js/loader': + optional: true + '@mdx-js/react': + optional: true + dependencies: + '@mdx-js/loader': 2.3.0(webpack@5.88.2) + '@mdx-js/react': 1.6.22(react@18.2.0) + source-map: 0.7.4 + dev: false + /@next/swc-android-arm-eabi@13.2.3: resolution: {integrity: sha512-mykdVaAXX/gm+eFO2kPeVjnOCKwanJ9mV2U0lsUGLrEdMUifPUjiXKc6qFAIs08PvmTMOLMNnUxqhGsJlWGKSw==} engines: {node: '>= 10'} @@ -4776,6 +4827,12 @@ packages: '@types/unist': 2.0.6 dev: false + /@types/mdx-js__react@1.5.5: + resolution: {integrity: sha512-k8pnaP6JXVlQh18HgL5X6sYFNC/qZnzO7R2+HsmwrwUd+JnnsU0d9lyyT0RQrHg1anxDU36S98TI/fsGtmYqqg==} + dependencies: + '@types/react': 18.0.28 + dev: true + /@types/mdx@2.0.5: resolution: {integrity: sha512-76CqzuD6Q7LC+AtbPqrvD9AqsN0k8bsYo2bM2J8pmNldP1aIPAbzUQ7QbobyXL4eLr1wK5x8FZFe8eF/ubRuBg==} dev: false From 97de46024d08e973bb9158c11e5b92bd32be183d Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 23 Aug 2023 18:23:27 +0100 Subject: [PATCH 08/66] More tweaks --- .../cursorless-org/src/components/Layout.tsx | 2 +- .../src/content/enablement-group.mdx | 51 +++++++++---------- 2 files changed, 26 insertions(+), 27 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 6918e7635e..4fdd22bc60 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -6,7 +6,7 @@ const components: MDXProviderComponentsProp = { h1: ({ children }) => (

    {children}

    ), - h2: ({ children }) =>

    {children}

    , + h2: ({ children }) =>

    {children}

    , h3: ({ children }) =>

    {children}

    , hr: () =>
    , ul: ({ children }) =>
      {children}
    , diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 3a8a374d87..5042bfeb2f 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -12,25 +12,21 @@ Cursorless, an open-source spoken programming language, lets users eliminate the --- -Your support will help Cursorless founder, Pokey Rule, develop the following feature requests as quickly as possible. +Cursorless development is user-led. Your support will help Cursorless founder, Pokey Rule, develop the following feature requests as quickly as possible. -- Develop this -- Deveoph that -- I think actually listing a few of your existing plans is ideal -- shows what people are getting “in on” +- Reduce the learning curve to increase the rate of adoption +- Launch Cursorless in other IDEs, such as JetBrains, emacs, etc, as well as in a web browser, and even work globally using OCR / accessibility APIs to place hats anywhere on the screen +- Further improvements to the Cursorless execution engine to drive the state of the art in voice coding forward. ### Goals Cursorless needs a dedicated, full-time software engineer on staff. This will cost $5,000 USD per month. The Enablement Group guides development and the participation fees contribute to this crucial funding. Cursorless will always be open source. -## "Join the Enablement Group", - -description: -"The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input helps increase the speed at which new feature can be delivered.", +## Join the Cursorless Enablement Group The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input helps increase the speed at which new feature can be delivered. -## All Enablment Group participants +## Benefits of Joining the Cursorless Enablement Group {/* */} @@ -44,27 +40,30 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, 5. **Empowering Future Accessibility**: Your commitment to the Enablement Group supports the long-term vision of creating a full-time staff engineer dedicated to developing Cursorless. As the group grows, the possibility of achieving this goal becomes more tangible, contributing to a sustainable and impactful initiative for accessible technology. -**All participants also enjoy the following benefits** +### All participants also enjoy the following benefits + +#### Technical + +- Be the first to access Cursorless feature updates and new versions. +- Lead the adoption of Cursorless by understanding its implementation and having superior knowledge of its use. +- Have some influence over the direction of some aspects of the technology through your expertise. +- Gain an advanced and deeper knowledge of any outputs of the group (recommended practices, engineering guidelines) + +#### Visibility -**Technical** --Be the first to access Cursorless feature updates and new versions. --Lead the adoption of Cursorless by understanding its implementation and having superior knowledge of its use. --Have some influence over the direction of some aspects of the technology through your expertise. --Gain an advanced and deeper knowledge of any outputs of the group (recommended practices, engineering guidelines) +- Ability to promote your organization as a champion for accessible technology and in particular Cursorless. +- Ability to promote your organization as a leader in the area of accessible technology. +- Opportunity to connect with other influencers in software and accessibility. +- Networking and ability to cultivate deep relationships and potential partnerships with leaders, founders, and influencers. -**Visibility** --Ability to promote your organization as a champion for accessible technology and in particular Cursorless. --Ability to promote your organization as a leader in the area of accessible technology. --Opportunity to connect with other influencers in software and accessibility. --Networking and ability to cultivate deep relationships and potential partnerships with leaders, founders, and influencers. +#### Strategic -**Strategic** --Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to go code and a healthier way to code. --Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. +- Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to go code and a healthier way to code. +- Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. -{/* */} +{/* */} -##Cursorless can be used to execute any computing task. And here are the most common use cases: +## Cursorless can be used to execute any computing task. And here are the most common use cases: {/* */} From 0060fa26d9bcc29e068138677287ad37c37ba483 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 23 Aug 2023 18:26:08 +0100 Subject: [PATCH 09/66] Fixed dependencies --- packages/cursorless-org/package.json | 2 +- pnpm-lock.yaml | 18 +++++------------- 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/packages/cursorless-org/package.json b/packages/cursorless-org/package.json index f447c8d24c..2f8318bf35 100644 --- a/packages/cursorless-org/package.json +++ b/packages/cursorless-org/package.json @@ -15,7 +15,7 @@ "dependencies": { "@cursorless/cheatsheet": "workspace:*", "@mdx-js/loader": "2.3.0", - "@mdx-js/react": "^1.6.22", + "@mdx-js/react": "2.3.0", "@next/mdx": "13.4.10", "@types/mdx": "2.0.5", "eslint": "^8.38.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f20f42d630..75a6bc2418 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -276,11 +276,11 @@ importers: specifier: 2.3.0 version: 2.3.0(webpack@5.88.2) '@mdx-js/react': - specifier: ^1.6.22 - version: 1.6.22(react@18.2.0) + specifier: 2.3.0 + version: 2.3.0(react@18.2.0) '@next/mdx': specifier: 13.4.10 - version: 13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@1.6.22) + version: 13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@2.3.0) '@types/mdx': specifier: 2.0.5 version: 2.0.5 @@ -3342,14 +3342,6 @@ packages: - supports-color dev: false - /@mdx-js/react@1.6.22(react@18.2.0): - resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} - peerDependencies: - react: ^16.13.1 || ^17.0.0 || 18 - dependencies: - react: 18.2.0 - dev: false - /@mdx-js/react@2.3.0(react@18.2.0): resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} peerDependencies: @@ -3375,7 +3367,7 @@ packages: glob: 7.1.7 dev: false - /@next/mdx@13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@1.6.22): + /@next/mdx@13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@2.3.0): resolution: {integrity: sha512-0ZbUIr3yuFFfkaYth2kNFAT0fbyylJTMqZy5zTdb7YGqvYjKFD8n75L3UYAX0g5mibGp3iETJ0I7730sW13PKQ==} peerDependencies: '@mdx-js/loader': '>=0.15.0' @@ -3387,7 +3379,7 @@ packages: optional: true dependencies: '@mdx-js/loader': 2.3.0(webpack@5.88.2) - '@mdx-js/react': 1.6.22(react@18.2.0) + '@mdx-js/react': 2.3.0(react@18.2.0) source-map: 0.7.4 dev: false From 4307393338f3aeff4d533adc215f0bb31cf8167f Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 23 Aug 2023 20:54:55 +0100 Subject: [PATCH 10/66] Attempt to fix mdx --- packages/cursorless-org/package.json | 2 +- packages/cursorless-org/src/components/Layout.tsx | 5 +++-- packages/cursorless-org/tsconfig.json | 2 +- pnpm-lock.yaml | 7 +++---- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/cursorless-org/package.json b/packages/cursorless-org/package.json index 2f8318bf35..e5a7c6a56f 100644 --- a/packages/cursorless-org/package.json +++ b/packages/cursorless-org/package.json @@ -17,7 +17,6 @@ "@mdx-js/loader": "2.3.0", "@mdx-js/react": "2.3.0", "@next/mdx": "13.4.10", - "@types/mdx": "2.0.5", "eslint": "^8.38.0", "eslint-config-next": "13.2.3", "next": "13.2.3", @@ -28,6 +27,7 @@ }, "devDependencies": { "@svgr/webpack": "6.5.1", + "@types/mdx": "2.0.5", "@types/mdx-js__react": "1.5.5", "@types/node": "^16.11.3", "@types/react": "18.0.28", diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 4fdd22bc60..691c855bbf 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -1,8 +1,9 @@ +import { MDXProvider } from "@mdx-js/react"; +import type { MDXComponents } from "mdx/types.js"; import Head from "next/head"; -import { MDXProvider, MDXProviderComponentsProp } from "@mdx-js/react"; import BaseSocial from "./BaseSocial"; -const components: MDXProviderComponentsProp = { +const components: MDXComponents = { h1: ({ children }) => (

    {children}

    ), diff --git a/packages/cursorless-org/tsconfig.json b/packages/cursorless-org/tsconfig.json index 833ac65504..6086e6a074 100644 --- a/packages/cursorless-org/tsconfig.json +++ b/packages/cursorless-org/tsconfig.json @@ -8,7 +8,7 @@ "noEmit": true, "esModuleInterop": true, "module": "esnext", - "moduleResolution": "nodenext", + "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, "jsx": "preserve", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 75a6bc2418..872860bb0d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -281,9 +281,6 @@ importers: '@next/mdx': specifier: 13.4.10 version: 13.4.10(@mdx-js/loader@2.3.0)(@mdx-js/react@2.3.0) - '@types/mdx': - specifier: 2.0.5 - version: 2.0.5 eslint: specifier: ^8.38.0 version: 8.38.0 @@ -309,6 +306,9 @@ importers: '@svgr/webpack': specifier: 6.5.1 version: 6.5.1 + '@types/mdx': + specifier: 2.0.5 + version: 2.0.5 '@types/mdx-js__react': specifier: 1.5.5 version: 1.5.5 @@ -4827,7 +4827,6 @@ packages: /@types/mdx@2.0.5: resolution: {integrity: sha512-76CqzuD6Q7LC+AtbPqrvD9AqsN0k8bsYo2bM2J8pmNldP1aIPAbzUQ7QbobyXL4eLr1wK5x8FZFe8eF/ubRuBg==} - dev: false /@types/mime@3.0.1: resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} From ba52c18db50e47ed6c91bfc83aa024e2c398f601 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 23 Aug 2023 22:06:27 +0100 Subject: [PATCH 11/66] Living up the tone --- packages/cursorless-org/public/big-hats.png | Bin 0 -> 132678 bytes .../cursorless-org/src/components/Layout.tsx | 1 + .../src/content/enablement-group.mdx | 24 ++++++++++-------- 3 files changed, 14 insertions(+), 11 deletions(-) create mode 100644 packages/cursorless-org/public/big-hats.png diff --git a/packages/cursorless-org/public/big-hats.png b/packages/cursorless-org/public/big-hats.png new file mode 100644 index 0000000000000000000000000000000000000000..b0d7b405d4004f518334581a4f2b3fd6f932efe5 GIT binary patch literal 132678 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

    XU2 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 literal 0 HcmV?d00001 diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 691c855bbf..0afe9448d6 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -9,6 +9,7 @@ const components: MDXComponents = { ), h2: ({ children }) =>

    {children}

    , h3: ({ children }) =>

    {children}

    , + h4: ({ children }) =>

    {children}

    , hr: () =>
    , ul: ({ children }) =>
      {children}
    , ol: ({ children }) =>
      {children}
    , diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 5042bfeb2f..c96dd0bfe9 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -6,27 +6,27 @@ export const meta = { # {meta.title} -## {meta.description} +## 🚀 {meta.description} -Cursorless, an open-source spoken programming language, lets users eliminate the need for a cursor entirely. In other words - software engineers can code at the speed of sound (increased productivity) and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). +Cursorless, an open-source spoken programming language, lets users eliminate the need for a cursor entirely. In other words, software engineers can code at the speed of sound (increased productivity) and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). ---- +![hats](/big-hats.png) Cursorless development is user-led. Your support will help Cursorless founder, Pokey Rule, develop the following feature requests as quickly as possible. - Reduce the learning curve to increase the rate of adoption - Launch Cursorless in other IDEs, such as JetBrains, emacs, etc, as well as in a web browser, and even work globally using OCR / accessibility APIs to place hats anywhere on the screen -- Further improvements to the Cursorless execution engine to drive the state of the art in voice coding forward. +- Further improvements to the Cursorless execution engine to advance the state of the art in voice coding. -### Goals +### 🎯 Goals Cursorless needs a dedicated, full-time software engineer on staff. This will cost $5,000 USD per month. The Enablement Group guides development and the participation fees contribute to this crucial funding. Cursorless will always be open source. -## Join the Cursorless Enablement Group +## 🙌 Join the Cursorless Enablement Group The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input helps increase the speed at which new feature can be delivered. -## Benefits of Joining the Cursorless Enablement Group +## 🥇 Benefits of Joining the Cursorless Enablement Group {/* */} @@ -40,23 +40,25 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, 5. **Empowering Future Accessibility**: Your commitment to the Enablement Group supports the long-term vision of creating a full-time staff engineer dedicated to developing Cursorless. As the group grows, the possibility of achieving this goal becomes more tangible, contributing to a sustainable and impactful initiative for accessible technology. -### All participants also enjoy the following benefits +### 💅 All participants also enjoy the following benefits -#### Technical +SOME TEXT TO FILL OUT THE FOLLOWING PARAGRAPH. Lorem ipsum dolor sit amet cons ectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + +#### 🤓 Technical - Be the first to access Cursorless feature updates and new versions. - Lead the adoption of Cursorless by understanding its implementation and having superior knowledge of its use. - Have some influence over the direction of some aspects of the technology through your expertise. - Gain an advanced and deeper knowledge of any outputs of the group (recommended practices, engineering guidelines) -#### Visibility +#### 🥽 Visibility - Ability to promote your organization as a champion for accessible technology and in particular Cursorless. - Ability to promote your organization as a leader in the area of accessible technology. - Opportunity to connect with other influencers in software and accessibility. - Networking and ability to cultivate deep relationships and potential partnerships with leaders, founders, and influencers. -#### Strategic +#### 🪖 Strategic - Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to go code and a healthier way to code. - Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. From 3cc0ed28764e98b383da3707ab41fabbc29fa155 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 23 Aug 2023 22:26:18 +0100 Subject: [PATCH 12/66] Tweaks --- packages/cursorless-org/src/content/enablement-group.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index c96dd0bfe9..01bb6a91f6 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -12,7 +12,7 @@ Cursorless, an open-source spoken programming language, lets users eliminate the ![hats](/big-hats.png) -Cursorless development is user-led. Your support will help Cursorless founder, Pokey Rule, develop the following feature requests as quickly as possible. +Cursorless development is user-led. Your support will help Cursorless founder, Pokey Rule, and his team develop the following feature requests as quickly as possible. - Reduce the learning curve to increase the rate of adoption - Launch Cursorless in other IDEs, such as JetBrains, emacs, etc, as well as in a web browser, and even work globally using OCR / accessibility APIs to place hats anywhere on the screen From dda35b3e68bd34d896543d93cd5baac7de1b89fb Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 25 Aug 2023 15:35:31 +0100 Subject: [PATCH 13/66] Image padding and border --- packages/cursorless-org/src/components/Layout.tsx | 9 +++++++++ packages/cursorless-org/tailwind.config.js | 1 + 2 files changed, 10 insertions(+) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 0afe9448d6..5dd215603a 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -14,6 +14,15 @@ const components: MDXComponents = { ul: ({ children }) =>
      {children}
    , ol: ({ children }) =>
      {children}
    , li: ({ children }) =>
  • {children}
  • , + img: ({ src, alt }) => ( + // eslint-disable-next-line @next/next/no-img-element + {alt} + ), }; export const bodyClasses = "bg-salmon-100 dark:bg-salmon-900"; diff --git a/packages/cursorless-org/tailwind.config.js b/packages/cursorless-org/tailwind.config.js index 63d3dfe83a..316929d447 100644 --- a/packages/cursorless-org/tailwind.config.js +++ b/packages/cursorless-org/tailwind.config.js @@ -81,6 +81,7 @@ module.exports = { 100: "#FFFAF8", 300: "#F8C9BA", 400: "#FF9273", + 700: "#372e2a", 800: "#161110", 900: "#0A0707", }, From d3f1547c66f19d9b37daa891cde34bbc74ad8b2b Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 25 Aug 2023 15:36:04 +0100 Subject: [PATCH 14/66] add fixme --- packages/cursorless-org/src/components/Layout.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 5dd215603a..b6be684b57 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -15,6 +15,7 @@ const components: MDXComponents = { ol: ({ children }) =>
      {children}
    , li: ({ children }) =>
  • {children}
  • , img: ({ src, alt }) => ( + // FIXME: Figure out how to use next/image with MDX // eslint-disable-next-line @next/next/no-img-element Date: Fri, 25 Aug 2023 16:48:19 +0100 Subject: [PATCH 15/66] Apply tweaks from Frank --- packages/cursorless-org/src/content/enablement-group.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 01bb6a91f6..8f19ba154d 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -24,7 +24,7 @@ Cursorless needs a dedicated, full-time software engineer on staff. This will co ## 🙌 Join the Cursorless Enablement Group -The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input helps increase the speed at which new feature can be delivered. +The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input help increase the speed at which new features can be delivered. ## 🥇 Benefits of Joining the Cursorless Enablement Group @@ -42,7 +42,7 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, ### 💅 All participants also enjoy the following benefits -SOME TEXT TO FILL OUT THE FOLLOWING PARAGRAPH. Lorem ipsum dolor sit amet cons ectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. +Members of the Cursorless Enablement Group enjoy several privileges. The access and public visibility participants receive make for a dynamic combination of benefits. The value that individuals and companies gain from their involvement in the group is tangible. #### 🤓 Technical From 657478a1ba48797acc5139788a022fc197845523 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 25 Aug 2023 22:15:11 +0100 Subject: [PATCH 16/66] tweaking --- packages/cursorless-org/src/content/enablement-group.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 8f19ba154d..ec871abbf3 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -1,12 +1,12 @@ export const meta = { title: "Cursorless Enablement Group", description: - "Help enable the adoption of Cursorless by speeding up its development.", + "🚀 Help enable the adoption of Cursorless by accelerating its development.", }; # {meta.title} -## 🚀 {meta.description} +## {meta.description} Cursorless, an open-source spoken programming language, lets users eliminate the need for a cursor entirely. In other words, software engineers can code at the speed of sound (increased productivity) and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). From 9ffc5447fe1a439f0d1b5b5932a4fc2441a2867e Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 25 Aug 2023 22:21:28 +0100 Subject: [PATCH 17/66] more tweaks --- packages/cursorless-org/src/content/enablement-group.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index ec871abbf3..d27370e960 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -36,7 +36,7 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, 3. **Obtain Collective Influence on Development**: While the development of Cursorless is guided by its community of users, your annual fee directly contributes to the development of these feature requests! Use your expertise and experience to help prioritize and comment on effective solutions around feature requests. You're ensuring that development directly aligns with the needs of users who value inclusive and accessible technology and rely on it to succeed in their lives. -4. **Join a Collaboration with Industry Leaders**: Joining the Enablement Group provides an opportunity to collaborate with like-minded individuals and industry leaders who share your passion for accessible technology This network allows you to exchange insights, share best practices, and collectively drive the advancement of inclusive digital solutions. +4. **Join a Collaboration with Industry Leaders**: Joining the Enablement Group provides an opportunity to collaborate with like-minded individuals and industry leaders who share your passion for accessible technology. This network allows you to exchange insights, share best practices, and collectively drive the advancement of inclusive digital solutions. 5. **Empowering Future Accessibility**: Your commitment to the Enablement Group supports the long-term vision of creating a full-time staff engineer dedicated to developing Cursorless. As the group grows, the possibility of achieving this goal becomes more tangible, contributing to a sustainable and impactful initiative for accessible technology. @@ -48,7 +48,7 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access - Be the first to access Cursorless feature updates and new versions. - Lead the adoption of Cursorless by understanding its implementation and having superior knowledge of its use. -- Have some influence over the direction of some aspects of the technology through your expertise. +- Have some influence over the direction of the technology through your expertise. - Gain an advanced and deeper knowledge of any outputs of the group (recommended practices, engineering guidelines) #### 🥽 Visibility @@ -60,7 +60,7 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access #### 🪖 Strategic -- Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to go code and a healthier way to code. +- Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to code and a healthier way to code. - Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. {/* */} From 90c5761330afef644ca632e13fba7017cb0f9ad4 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 9 Oct 2023 18:38:40 +0100 Subject: [PATCH 18/66] Wordsmithing --- packages/cursorless-org/src/content/enablement-group.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index d27370e960..4e5e5e38ca 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -8,14 +8,14 @@ export const meta = { ## {meta.description} -Cursorless, an open-source spoken programming language, lets users eliminate the need for a cursor entirely. In other words, software engineers can code at the speed of sound (increased productivity) and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). +Cursorless is an open-source spoken programming language enabling users to write software entirely by voice at speeds that meet and exceed keyboard- and mouse-based editing. Software engineers can code using high-level semantic manipulations (increased productivity), and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). ![hats](/big-hats.png) -Cursorless development is user-led. Your support will help Cursorless founder, Pokey Rule, and his team develop the following feature requests as quickly as possible. +Cursorless development is user-led. Your support will help Cursorless founder, Pokey Rule, and his team develop the following feature requests as quickly as possible: -- Reduce the learning curve to increase the rate of adoption -- Launch Cursorless in other IDEs, such as JetBrains, emacs, etc, as well as in a web browser, and even work globally using OCR / accessibility APIs to place hats anywhere on the screen +- Reduce the learning curve with interactive tutorials, videos, and documentation to increase the rate of adoption. +- Launch Cursorless in other IDEs, such as JetBrains, emacs, etc, as well as in a web browser, and even work globally using OCR / accessibility APIs to operate anywhere on the screen. - Further improvements to the Cursorless execution engine to advance the state of the art in voice coding. ### 🎯 Goals From 6370f9163b64177249b6f47a049d2da59d1bc535 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 9 Oct 2023 18:38:49 +0100 Subject: [PATCH 19/66] Fancy callout boxes --- .../cursorless-org/src/components/Layout.tsx | 9 ++++ .../src/content/enablement-group.mdx | 53 +++++++++++++++---- 2 files changed, 53 insertions(+), 9 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index b6be684b57..0d671f6137 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -24,6 +24,15 @@ const components: MDXComponents = { style={{ maxWidth: "100%" }} /> ), + CalloutParent: ({ children }) => ( +
    {children}
    + ), + CalloutBox: ({ title, children }) => ( +
    + {title} + {children} +
    + ), }; export const bodyClasses = "bg-salmon-100 dark:bg-salmon-900"; diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 4e5e5e38ca..70b2e1bb71 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -30,15 +30,50 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, {/* */} -1. **Become a Distinguished Accessibility Champion**: By joining the Enablement Group, you solidify your position as a dedicated advocate for accessible technology and inclusion. Your active involvement showcases your commitment to driving positive change and making technology more accessible for everyone. - -2. **Gain Prominent Visibility Online**: As a valued member of the Enablement Group, you gain increased visibility within both the open source and accessible technology communities. Your participation will be recognized on all web properties including GitHub Repo, cursorless.org, social media, via any other acknowledgments in project updates, newsletters, and events to cement your role as a key player in advancing Cursorless. - -3. **Obtain Collective Influence on Development**: While the development of Cursorless is guided by its community of users, your annual fee directly contributes to the development of these feature requests! Use your expertise and experience to help prioritize and comment on effective solutions around feature requests. You're ensuring that development directly aligns with the needs of users who value inclusive and accessible technology and rely on it to succeed in their lives. - -4. **Join a Collaboration with Industry Leaders**: Joining the Enablement Group provides an opportunity to collaborate with like-minded individuals and industry leaders who share your passion for accessible technology. This network allows you to exchange insights, share best practices, and collectively drive the advancement of inclusive digital solutions. - -5. **Empowering Future Accessibility**: Your commitment to the Enablement Group supports the long-term vision of creating a full-time staff engineer dedicated to developing Cursorless. As the group grows, the possibility of achieving this goal becomes more tangible, contributing to a sustainable and impactful initiative for accessible technology. + + + + By joining the Enablement Group, you solidify your position as a dedicated + advocate for accessible technology and inclusion. Your active involvement + showcases your commitment to driving positive change and making technology + more accessible for everyone. + + + + As a valued member of the Enablement Group, you gain increased visibility + within both the open source and accessible technology communities. Your + participation will be recognized on all web properties including GitHub Repo, + cursorless.org, social media, via any other acknowledgments in project + updates, newsletters, and events to cement your role as a key player in + advancing Cursorless. + + + + Your commitment to the Enablement Group supports the long-term vision of + creating a full-time staff engineer dedicated to developing Cursorless. As the + group grows, the possibility of achieving this goal becomes more tangible, + contributing to a sustainable and impactful initiative for accessible + technology. + + + + Joining the Enablement Group provides an opportunity to collaborate with + like-minded individuals and industry leaders who share your passion for + accessible technology. This network allows you to exchange insights, share + best practices, and collectively drive the advancement of inclusive digital + solutions. + + + + While the development of Cursorless is guided by its community of users, your + annual fee directly contributes to the development of these feature requests! + Use your expertise and experience to help prioritize and comment on effective + solutions around feature requests. You're ensuring that development directly + aligns with the needs of users who value inclusive and accessible technology + and rely on it to succeed in their lives. + + + ### 💅 All participants also enjoy the following benefits From 97044d18e0cae270c1e5144f56e51cbc727d8cf5 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Tue, 10 Oct 2023 11:41:07 +0100 Subject: [PATCH 20/66] Tweak callout boxes --- packages/cursorless-org/src/components/Layout.tsx | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 0d671f6137..af59d2eaee 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -25,12 +25,16 @@ const components: MDXComponents = { /> ), CalloutParent: ({ children }) => ( -
    {children}
    +
    + {children} +
    ), CalloutBox: ({ title, children }) => ( -
    - {title} - {children} +
    +
    + {title} + {children} +
    ), }; From 989a24edc10c92dbafae42413a3dd7f1e50e028f Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 12 Oct 2023 19:17:05 +0100 Subject: [PATCH 21/66] tweaks --- packages/cursorless-org/src/content/enablement-group.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 70b2e1bb71..b25244485d 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -8,7 +8,7 @@ export const meta = { ## {meta.description} -Cursorless is an open-source spoken programming language enabling users to write software entirely by voice at speeds that meet and exceed keyboard- and mouse-based editing. Software engineers can code using high-level semantic manipulations (increased productivity), and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). +Cursorless, an open-source spoken programming language, enables users to write software entirely by voice faster than with a keyboard and mouse. Software engineers can code using high-level semantic manipulations (increased productivity), and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). ![hats](/big-hats.png) From 4294cca1c1640cfd97838174406852a38a7b4430 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 12 Oct 2023 19:36:41 +0100 Subject: [PATCH 22/66] tweaks --- packages/cursorless-org/src/content/enablement-group.mdx | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index b25244485d..0c47539d6b 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -28,8 +28,6 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, ## 🥇 Benefits of Joining the Cursorless Enablement Group -{/* */} - From 003892daf9cb93839864c7b1690eee2b9f24c8bb Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 8 Sep 2023 14:25:13 +0100 Subject: [PATCH 23/66] Frank tweaks --- .../src/content/enablement-group.mdx | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 0c47539d6b..a6d12a0049 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -26,7 +26,11 @@ Cursorless needs a dedicated, full-time software engineer on staff. This will co The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input help increase the speed at which new features can be delivered. -## 🥇 Benefits of Joining the Cursorless Enablement Group +**To join, send an email to Cursorless founder Pokey Rule** + +{/* TODO: Fill in email address */} + +user@example.com @@ -73,6 +77,8 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, +{/* */} + ### 💅 All participants also enjoy the following benefits Members of the Cursorless Enablement Group enjoy several privileges. The access and public visibility participants receive make for a dynamic combination of benefits. The value that individuals and companies gain from their involvement in the group is tangible. @@ -96,18 +102,18 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access - Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to code and a healthier way to code. - Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. -{/* */} +## 🚀🙌🥇 Join the Cursorless Enablement Group + +Your participation will help Cursorless maintain its growth trajectory and uphold its cutting-edge quality and esteemed 5-star reputation in coding by voice. And you'll make a lasting impact on the direction of accessible technology. + +😍️ _INDIVIDUALS_ - $495 + +☮️ _NON-PROFITS_ - $995 -## Cursorless can be used to execute any computing task. And here are the most common use cases: +🏢 _COMPANIES_ - $2,495 -{/* */} +**To join, send an email to Cursorless founder Pokey Rule** -1. Programing and software Development -2. Performing common tasks associated with "office jobs" -3. File and asset management -4. Making inaccessible software more accessible -5. Web browsing -6. Research -7. Document writing and editing +{/* TODO: Fill in email address */} -{/* */} +user@example.com From 17d938e97378fa57fbd13ad28b2d146e9d95160b Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 12 Oct 2023 19:41:35 +0100 Subject: [PATCH 24/66] add todos --- packages/cursorless-org/src/components/Layout.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index af59d2eaee..ef3f8c1d31 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -60,7 +60,9 @@ export function Layout({ title, description, relativeUrl, children }: Props) {
    + {/* TODO: Logo */}
    {children}
    + {/* TODO: Footer? */}
    From 24225520828e0647512725de5c5dc1fe8b183d93 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 13 Oct 2023 15:38:43 +0100 Subject: [PATCH 25/66] Add spam-proof email links --- .../src/components/SpamProofEmailLink.tsx | 47 +++++++++++++++++++ .../src/content/enablement-group.mdx | 10 ++-- .../src/pages/enablement-group.tsx | 22 +++++++-- .../src/pages/parseEmailAddress.ts | 8 ++++ 4 files changed, 78 insertions(+), 9 deletions(-) create mode 100644 packages/cursorless-org/src/components/SpamProofEmailLink.tsx create mode 100644 packages/cursorless-org/src/pages/parseEmailAddress.ts diff --git a/packages/cursorless-org/src/components/SpamProofEmailLink.tsx b/packages/cursorless-org/src/components/SpamProofEmailLink.tsx new file mode 100644 index 0000000000..0a7e84eccc --- /dev/null +++ b/packages/cursorless-org/src/components/SpamProofEmailLink.tsx @@ -0,0 +1,47 @@ +import { EmailAddress } from "../pages/parseEmailAddress"; + +interface Props { + address: EmailAddress; +} + +/** + * Encodes a string for use in a URL, but unlike encodeURIComponent, it encodes + * every character, including regular ASCII characters [a-zA-Z] etc. For example: + * + * encodeURIComponent("user@example.com") === "%75%73%65%72%40%65%78%61%6D%70%6C%65%2E%63%6F%6D" + * + * @param str The string to encode + * @returns A URL-encoded version of the string, where every character is encoded + */ +function strictEncodeURIComponent(str: string) { + const components: string[] = []; + for (let i = 0; i < str.length; i++) { + components.push("%" + str.charCodeAt(i).toString(16).toUpperCase()); + } + return components.join(""); +} + +/** + * A link to an email address, attempting to prevent spam bots from finding it. + * Encodes the URI for the href using very aggressive uri encoding, and for the + * displayed email text, uses a hidden span to prevent bots from finding it. + * + * Tricks taken from https://spencermortensen.com/articles/email-obfuscation/ + * + * @param param0 The email address to use + * @returns A link to the email address, attempting to prevent spam bots from + * finding it + */ +export function SpamProofEmailLink({ address: { username, domain } }: Props) { + // URL encode every character of the email address, including the mailto: prefix + const rawEmailHref = `${username}@${domain}`; + const href = `mailto:${strictEncodeURIComponent(rawEmailHref)}`; + + return ( + + {`${username}@`} + Die spam! + {domain} + + ); +} diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index a6d12a0049..f107a72677 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -4,6 +4,8 @@ export const meta = { "🚀 Help enable the adoption of Cursorless by accelerating its development.", }; +import { SpamProofEmailLink } from "../components/SpamProofEmailLink"; + # {meta.title} ## {meta.description} @@ -28,9 +30,7 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, **To join, send an email to Cursorless founder Pokey Rule** -{/* TODO: Fill in email address */} - -user@example.com + @@ -114,6 +114,4 @@ Your participation will help Cursorless maintain its growth trajectory and uphol **To join, send an email to Cursorless founder Pokey Rule** -{/* TODO: Fill in email address */} - -user@example.com + diff --git a/packages/cursorless-org/src/pages/enablement-group.tsx b/packages/cursorless-org/src/pages/enablement-group.tsx index fdca93c7e8..e3ef1cebd8 100644 --- a/packages/cursorless-org/src/pages/enablement-group.tsx +++ b/packages/cursorless-org/src/pages/enablement-group.tsx @@ -3,22 +3,38 @@ import { meta, } from "../content/enablement-group.mdx"; import { Layout, bodyClasses } from "../components/Layout"; +import { env } from "process"; +import { parseEmailAddress, EmailAddress } from "./parseEmailAddress"; const RELATIVE_URL = "cursorless-enablement"; // See https://github.com/vercel/next.js/discussions/12325#discussioncomment-1116108 export async function getStaticProps() { - return { props: { bodyClasses } }; + return { + props: { + bodyClasses, + //! IMPORTANT: Don't return the email address unparsed, because it will + //! be serialized as JSON and exposed to the client, so spam bots might + //! find it. Instead, parse it and return the parsed object. + enablementGroupEmail: parseEmailAddress( + env["ENABLEMENT_GROUP_EMAIL"] ?? "user@example.com", + ), + }, + }; } -export default function Page() { +interface Props extends React.PropsWithChildren { + enablementGroupEmail: EmailAddress; +} + +export default function Page({ enablementGroupEmail }: Props) { return ( - + ); } diff --git a/packages/cursorless-org/src/pages/parseEmailAddress.ts b/packages/cursorless-org/src/pages/parseEmailAddress.ts new file mode 100644 index 0000000000..912f5ec99c --- /dev/null +++ b/packages/cursorless-org/src/pages/parseEmailAddress.ts @@ -0,0 +1,8 @@ +export interface EmailAddress { + username: string; + domain: string; +} +export function parseEmailAddress(email: string): EmailAddress { + const [username, domain] = email.split("@"); + return { username, domain }; +} From 76933302a1eae83d215679f05c6250029bc95a46 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 13 Oct 2023 15:45:32 +0100 Subject: [PATCH 26/66] Fix ci --- packages/cursorless-org/src/components/SpamProofEmailLink.tsx | 2 +- packages/cursorless-org/src/pages/enablement-group.tsx | 2 +- packages/cursorless-org/src/{pages => }/parseEmailAddress.ts | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename packages/cursorless-org/src/{pages => }/parseEmailAddress.ts (100%) diff --git a/packages/cursorless-org/src/components/SpamProofEmailLink.tsx b/packages/cursorless-org/src/components/SpamProofEmailLink.tsx index 0a7e84eccc..c594fe545b 100644 --- a/packages/cursorless-org/src/components/SpamProofEmailLink.tsx +++ b/packages/cursorless-org/src/components/SpamProofEmailLink.tsx @@ -1,4 +1,4 @@ -import { EmailAddress } from "../pages/parseEmailAddress"; +import { EmailAddress } from "../parseEmailAddress"; interface Props { address: EmailAddress; diff --git a/packages/cursorless-org/src/pages/enablement-group.tsx b/packages/cursorless-org/src/pages/enablement-group.tsx index e3ef1cebd8..656a5f5d43 100644 --- a/packages/cursorless-org/src/pages/enablement-group.tsx +++ b/packages/cursorless-org/src/pages/enablement-group.tsx @@ -4,7 +4,7 @@ import { } from "../content/enablement-group.mdx"; import { Layout, bodyClasses } from "../components/Layout"; import { env } from "process"; -import { parseEmailAddress, EmailAddress } from "./parseEmailAddress"; +import { parseEmailAddress, EmailAddress } from "../parseEmailAddress"; const RELATIVE_URL = "cursorless-enablement"; diff --git a/packages/cursorless-org/src/pages/parseEmailAddress.ts b/packages/cursorless-org/src/parseEmailAddress.ts similarity index 100% rename from packages/cursorless-org/src/pages/parseEmailAddress.ts rename to packages/cursorless-org/src/parseEmailAddress.ts From ec3e6a06395c8f3beb820602cd9d2d8f31e379d3 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 13 Oct 2023 17:42:52 +0100 Subject: [PATCH 27/66] More tweaks --- packages/cursorless-org/src/components/Layout.tsx | 2 +- packages/cursorless-org/src/content/enablement-group.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index ef3f8c1d31..9c3aa868ba 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -5,7 +5,7 @@ import BaseSocial from "./BaseSocial"; const components: MDXComponents = { h1: ({ children }) => ( -

    {children}

    +

    {children}

    ), h2: ({ children }) =>

    {children}

    , h3: ({ children }) =>

    {children}

    , diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index f107a72677..f2014cf143 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -102,7 +102,7 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access - Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to code and a healthier way to code. - Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. -## 🚀🙌🥇 Join the Cursorless Enablement Group +## 🚀🙌🥇 How to join the Cursorless Enablement Group Your participation will help Cursorless maintain its growth trajectory and uphold its cutting-edge quality and esteemed 5-star reputation in coding by voice. And you'll make a lasting impact on the direction of accessible technology. From 359fc36b629c7ab2c10ecd33ef4d4de7ea7ff7ec Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 13 Oct 2023 17:47:51 +0100 Subject: [PATCH 28/66] Cleanup --- packages/cursorless-org/src/content/enablement-group.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index f2014cf143..a8e08320fa 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -102,7 +102,7 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access - Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to code and a healthier way to code. - Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. -## 🚀🙌🥇 How to join the Cursorless Enablement Group +## 🥇 How to join the Cursorless Enablement Group Your participation will help Cursorless maintain its growth trajectory and uphold its cutting-edge quality and esteemed 5-star reputation in coding by voice. And you'll make a lasting impact on the direction of accessible technology. From 31e3d3744f7889d0f57cc078705d7a17da1e8ffd Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 13 Oct 2023 18:01:25 +0100 Subject: [PATCH 29/66] More tweaks --- packages/cursorless-org/src/content/enablement-group.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index a8e08320fa..1b389cc5e6 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -10,7 +10,7 @@ import { SpamProofEmailLink } from "../components/SpamProofEmailLink"; ## {meta.description} -Cursorless, an open-source spoken programming language, enables users to write software entirely by voice faster than with a keyboard and mouse. Software engineers can code using high-level semantic manipulations (increased productivity), and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). +Cursorless, an open-source spoken language for editing code, enables users to write software entirely by voice faster than with a keyboard and mouse. Software engineers can code using high-level semantic manipulations (increased productivity), and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). ![hats](/big-hats.png) From 4b7470332faf41a696cd3503e2b1732303be1800 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 13 Oct 2023 18:25:20 +0100 Subject: [PATCH 30/66] update images --- images/logo-white.png | Bin 0 -> 55040 bytes packages/cursorless-org/public/big-hats.png | Bin 132678 -> 123152 bytes .../public/video-share-thumbnail.jpg | Bin 80949 -> 169731 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/logo-white.png diff --git a/images/logo-white.png b/images/logo-white.png new file mode 100644 index 0000000000000000000000000000000000000000..180ad25c8a073366f8a3c1bc197df4ea7b1127ac GIT binary patch literal 55040 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 x(bU99?yKJE@TG2N_y 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�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ΞleQt7O=s`BP^B+Zo6;! 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

    LqA!7x66G>3PLe1vWGdYw1-obX$9Gd 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 literal 132678 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

    XU2 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 diff --git a/packages/cursorless-org/public/video-share-thumbnail.jpg b/packages/cursorless-org/public/video-share-thumbnail.jpg index 0e7cf74fb49b46b4142331bbab5a2810c38dfd4d..920760b9865db0c6a386f5b697b33d5101706d33 100644 GIT binary patch literal 169731 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%0At!RrYA6ii<$PBYUwJHN1mMdhicrFB@(!AKd8I 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

    $n7W3V)%1{&!4qgIZ;f|p zL0S+}B?_xSB;N60tekEpVD=bGq{&*8yQH*5dnWqzpA^k5A*YD zdgL5uA3ftP&O&d3gWFtQ%7zaTojJBfj7N_?6$xF_e?0zfy<3ZXKM9y+OcW$h-D4-vHW8f~s16hUZmC`nlA-OnX)SjBDsFS2?w*?m z-gK#-J0eAj7Ht8yj6^Sc+wa}Y&lX7FoXJ&GeIHNa7I-ZO8`pnIwLW8Glq(onhRX`G z)U*uV1xXp)e^=9#Frz3%`auNZOw2Aa`x;&O1U0kMS3`Uojj`G4V3H>Cgjsjr2u7AA zKRI9r+1bHX+;Pg(JJF<()SjCIr;j3r5HT!h4+=IkZaEVST5jM(Qoz^xv6Pq8Uh4%i z4~;iSbsOiv-fsx6YxxcxOKtqQ>qBFtyyk58hZeM`e%B%;g>m>`E3*sg%nY~<2^F4JdkUhYt!_7I;5VT_tZFfWxE|rG|eUe1rKO1zWpH z6zQL(mgNgKGbODoc^hW|CY4e%68jMWdn_=~`7d#p<(QKrv=F4PaJREsbp%p-E+l+D zJ_FgL-DF%S+H+E9I@(uuL`Ky5H`cCSK&1aBr~2LAr*J`{kOH!x z>t+trLU#(qv3%=Rm2tyDdV9|m-L-Yq@m&+rjaetMn5%1CtR_qy7|htG%}=Z}uZE>6 z!>O|)s&DwaTaY{lu+Az1=-0Zkrx@5&vRspEz$7Y`uF-_dgC|>c4JuzG-VMC?D$i#J z)uR9SMC(EjgQlSC%{FS*TrxMd!wNU}sL0^wB)-re-!(t>t<2;pS!lx&eSEnk#zK^Hh zJ?o$H88-22rd3p0YJM+8PQvgSg~vqR;%0I%Dw$H_-r0Nr$I>Dm;+sFaxBP}+bUutO z3;T{~_^LvP_+>N5G_dt2Q04iXtm6hM+Oaj)_cx@J&zBqhAoJ?$zZE0;VrPF8JClIO z&hAIRCVDWE?;z311bmN^~`{?4$Iw8RGqg_A`Za$|x4ab79?IQBBym^ws0 zi5>Os$gG5^*gm}da2g*ch_9@n_l5)J(6ojHGd@oz-+??XegJ?vmcn$c*2&`h-~&t?MTUe3-g+dE zv<|*=-7~gvz{Zn{+UO2Z+Gg%<`Y4ZC z^25K<=K`7*fuIP-U_vP=NYK+@7IP>(cgT95KVS3mM}t~ECUz4Fpsi>lk@a9`2;wS9 zi%`N?^Qs!T(!;9&8>BI!X{B2cQb5Rd-aTCHVnNt}8J!Urh%0Fd5*E42l7V1mvo&Z9 zJ(p+(Z|;Q~QBL#0>_fTw=n5RST#7*JwD7wF7q@9WJ`&_ruo~yxk;L-sn+sQ#Kh$4i z-HRv={M))s|8oZg>q``WCQiu1mZ0s|El#KDlLjfPLj9U`kyTNe9O|WGP2MgzF15qO ztA7@@I>GNbIbVMhT4YreJ6r2TnEbAPoi}S0Y$Sauq{b(L;k!JpS4Mmq z=;6_q5#F~+*6``kO*`}9@>U6|_d~fF!M#IQchEFEM84fucf{oAV08$7&yY!BR?q(a zk1puf6M{~`a8Srx$en9}IcbC6FOU9Rl2A5jgXjPp0Rcg{6!a#MH~(4;B;*t^%9l_3 zn((P9Hm*^+Ik({m#-e@W5mvC}!hrzAw6ce$9H-Fv&=YZwA5U=KahDnZL|(TC-efFV zIn@O^#BMBR?R=NYXQ@+wqZbIf8kKYKqxqck`3A?M)EJphiyXK}T{y!!+{1uB)jl?^ z)#W+d_uV6oSZjchyNud2I0=p6yza_#JHA-izqplwhJw6c48U@AAg*2L0waZ7loI%( z1sw<0^*ux{g<0(@-ms@CrlNJpilzaVZ6#;y)PsGU{L>y6oas#R z8Gm?qpJ#$p7O(*n3f^8MQKEg8q6W0vx`M!aLv%O_IeQsO?QlQOTG8ZLfc4JVD9D6w za#FmImBF46VreF)Aq;B zZ{-((#9aj$I=xGDu3w}8@|qXo>ZT*b{36Dp3pI{@(ltfbaPSiOs@C$9z;y#)v*XDA zCVg^;sgiT8hD2#(ev>ag(aNXfqV6r;~SNov1@Z26Ko{nY~CU&sQbZv(<$+2#9hv*u#&O>1qU=1psO)uxoZwWL~| zFD{sF2!9fhMJl=ztZ~*Z;@DjeABOVK4PHs#5$21IHIQR^-p?#TS0rqyEm^KTKn~53 zXJ9KFcxl{hA4|bA=-GACA_gVF>o&Clbh?6A%ig%D`Z!O0o43&$pW-EVBj`*x*VgpF zDiOY5w1+#s`o!Q-zG>_w`H%Cz?F%NaAVX(C{q7IiAfGg^0!@+6QV(3OmA-;`5%?%h zIn#J@DmENpPFuQjYjar<#NZ5<27aeMDf`6KkeY0>-|zH1RA!X9r+)&IhzgH@L^2|l z&xAve!Aa1HjyMlk%Ff%iZ2>H0!ynU~46bK=S!wb2xUWALqd{&Vw&@@jF9T;YB-@~X z1oLtQnBI1A_$C*l1m`oda$YBM5zFBi`=HQx=Hc2KXzzn2G+1iGx zhPVyvjO~7IQpjm}kXgYXo$8dRi|HR&ilm3gTDj5!7$q3#t3Ff#QBnddv@EaCgE#uD zo3JyVxE`W9<^e}euB2s4(fGzOrhdua@g3tnOSRLM#tpv+_Em?T%YQ8Y?F>kszYT;E zZE(vE-LO?PloZU-p64=MZVmA~*$bfS8Aq~}^rF=Vk2hAqEAU@G3MeL8!{>@eoeZ{# zg44dM1zWZa3rZ*ohq~_s^&=DMffNo~{!{&nBS(CXxJE?SjJUfWbpDwxw6W*RnKRba zRjxMuRZeCDj!z9LA3k|!y{%Ehpm)iyV|V;7I(GlNALSnsh`#NCEk`8Fk3(I&{UOi- zNZx5p&Ug-)nc7_eWww!1t*SF>eOHL{Ht8z_<--A;5uVYkHkLLj|6S>+O@%2o)_g08 zMG|wyk>4S?c?-TJBmAv&A2CYcDOptZJ}%F<3%zUVfJ*k$mXcyiV-s17r6a2Bj~jJC(ctds%p2* zyGJ(fAHH`nd)Du4R=MSZVTOarJ16~$hzJmkP8y^Ker5Hg>+(MbHGl8E^soCog|%7U z7mnvDoQNhEINi?D415*m@!aNY$GVk-mnnl*Rw|EMwtm0EOj`FO~E%Z*ZKmpUQ36=lK@kwxOZrA1>Qg zV^rFiChjz|zDt;1KOjRkj&~XOn4`U~V(3GZZ|A_l{u-aHa}%GXTn0ak2?=v0;mYX6 zVW$xMDSU{3((C>?rYAtiUR?`3K^XVA^bc42-VStq;Hox>4AhligPSC;ctcWw$gyTo zcJ1i(eD}l}Zyf~KoYWhZ?THU}3Gf~c-@vODqnrmyI9bzzMFCeEha=>A7VJLIA|qnc z*)%$IZmv=It=%N%`G`beh#L~wN|ExKe$QZmB`Z3ca8Knsk!wtj87Z-pM3!iuvMP2@ ztYu}Qn%juyEYY2>_{iO5OQ5fE-4NJlp?Qg{{=;ux?ES&ArT^Vw>lfc9a!_8RvLIRR z2(th#FieLQS`bWg(P93)z%X~ZzjI_KZfb~TMCuWcX?vPs>odjE7Q+#e6{>qPwWw|5 zUV;(FC&&2SVz`}qkysEi&|M2OkhJRVRSG@SXh-z`M=uVaY)I^QVs zY98#75Bj`XbAKI{|OF`*|^ekD$gu~FbW|8bgz z;%Ai0#*PKikbR|dn{u@yi-qNtZ_isU4BtY&N&~&3dw_fwOAZ9XoJ9#Wm{^ItWCB(e zY6Mwb2MC)j6x?<29npzzeyTjbpTK^E9fd9W2^a&9srkw+T9L!YJW2rp{~^&mlaxh|a4 z_PTS@saLP}qa5G%lKiJLBo-OkPi8hs6c6+72q*D87rw?!ht*FmkvKLG|6Vug1mmD8 z1~tOvEKL)R;HZU%=dKwsd(=PWI#lfw@Lev57<&gz zrtC8&riTf4QsNHBgOv0wxfMxf&+8>}$bc#*QM{|YwBckdhdw6L)}a5eeZ99MYqC5# zOnXm+UxL?EmqdQR^T)YNA1DzM%2$w*yrb!e9N;K^WUKCK_$E}`2}VcLp!v>=N32*^ zh~aF!N|5i@P-bFva`epd!rNetU_*2NM{7&M%jBM_h8r4zg|SK9+Ig4G|NV)X{7unO z_$fpYkl=7GIhn34SqEb{?hKUN+jqevBR>6F%^1LiBAsfk>g3_XdjkD3-p#qxGS6p+ zOif!Ae)!%asFvzZRq=i(Eg`ZX4_DYazl*HalSBqC2{!B-rfCwe71FSkAa@bp zfm-FYwYgx5Jry@U`JS{Ykm`6cy{9wl1A?zhI9c7)A4ZSYs!7axBLiO={`eHv&U{wP zMXBPniV|#gmQ8D3tfiLCT#TJ4E}79PyKOy=oxWIBL^ki3yM5R9MYmzcIPb;#BQJXN zpPHrWSE>B%lghs?mH55*DE}}A{40F)zwocfd<4sL>On4cMO;T`XH0C?DxV$aTj1z% z%#4z7{Ax)LOXb86(HU~?%sgk03yHit0q-$Axc53kV$@JoQCUr1O|aevEhL?wK6p^s zG=wtiK0NSTMr=rC-(UgIeRc!5wlR>Rh~Q8YYLdyLIKiDE0kaFTC|?Ke)7J7qCT7bmX}Y|QwKpLZ3RJj7X}EX)Mkp*C%Nkg^MYcyJc?_Ibfh)cL&!F= zayys?-3j$i%sKIK?D-{LE{5e}`89P`M2RV1xsyJbV4=OK@Ft2#jVe(*hARxD z$dXWFFmm!Rufcq3mdC#?#I(>g@*7sn*Tpm34hCzIbm3I|QcoisCH^8%x+$osRzOz; zDkA!_J|I7Fn$7%5WXqs38ag9wUJm5c%+C7>WhjR{3UlMX@f zAt*k#O`JTPc{%%4) zjjBW4G?iy9iB}spg*(y|KA?R$TN*lgg>PtO1C(ePjcMroZqt)v%@Idu;r||;?2&xB;IIRH9Qi5Cs z&YYFJvzl1w00F%N3pHN|{Gsj0N0#h%DB-rZ=f03e9Abc(!PReDPc zBg#qBHvn#oME%&Urn?NkVr4-29A1p>G*bwYtzoueW$>QlHv$8$N%-*R4`g@i9pHd> zEwVygPoa}su=d^1ONrmslg`%cNR826b#vAsojtkg=Ip}lS4{Q)>HfK z&m{jT<-5-6z>$$JX=;yLkGE4tKzs6(cdO9O3YvUVqpnb?rp=K2x%`a;1O#z>0(jOSi{pxA)>}HT2c>4V zVHz?!DCcXy$9E$PkE;}IepLCPAyd!fci2|^>AZX0SlPxgid79Ypmfd}&LKV8G{6l~ z-)wkMmcB;7X>H43*bgku4=v7nzJ5tQbLO<8vAm;^R*r+N3G6@Z{3-_e_X2dGgD?r~ z%SPm141_C2Ofn}P^9s571zqW8{zT{~OLi+Fg(y|tj8dN&>grTCbozOmzU$J{65Obz z#QEvnq34n@O~+(lB0BMOEo9|8t(%HG%%Lr;@Qs66@JNTdq$z9~l6q&feJ@A<%o`j%VTP5`Qp_sCQ*@BKfZ2>2vB6FN8l!nIVM|E$TOpYkM7v5< zjI3(iyL6+&B_!demPH9!asj`%tpzZJMBFjb=3KTN%-lzm-d=^v{C zN-UT0K&x@rIE0~?Z(Izlt-}nLuno<-f^r=-Coyc)!O%PqimMmMVoG`Nn z3kLY2!?~L}f|>rb=c3IJ@>t7glcO27ZqCbpDcM>RiuzQz+Y~FU!`LG6O;Xs5Vb@?e zE+Ag+^nX2%X+kcbXO~oBbml(l<3zGC;d2NWUS*`G=~eS34{V|co@B$hTYsgj5TB0e zCg|0T3%uXl7E-%aB2)@HFzA0((0nh;Sp1%Uuj&m~E{JwhaT^~)qm|vq++|-+Oo4-0 z(~CPV8q-W44K{V7a(_B6`6Q>yjz5h=-70?kPO89 zW3V$?KAqDkE*DK;>uqmT%54n34}IkYatC|!M3PJpY z$@B>|%hKVJ1e^Ed?x)YJZK!^`p-5isYsy23vA?x<5b{tT-%&I~q&^@|vK}vij_`Kr zKsfxcDIyJ{fLG!0#_aP?E=#tf#u~HF4QLYe_geO8`|HVD2pZQwaeP~1=O~6_%Zim_ zO@3gh3y$+`V#u8*nn}cf64I0=cVBV$(Kg56*)Ubz*mjjE6vI~IweM_I8N6R@D7)J+ z7V&HkGhwOKAi=-9P_vs-PWmG8twmTxWVe-Y+>p#|L0hAHh)m?nnK-ua0N$DN zl|9%~(urIrjGHB+87puk$!tn(RB+_p!<*PW7}dEc?IPS0>hKP4rq*_3*3gn>V~(*! zt8r_qa&(k-Vd3?hf$p3E2cR_uVP^kcQsX<$Jc&ioUq$InwTPJ9ZXdZZ6y9dqiRcAx zHJJ2~XPw3^t?pybw)B>qOVYE-xOaCLcR6rRmQ24SwA-wde48tzS!#F3|1r>{Qg?vQ_Bv352!5`s4ExHR4?A#yAED5@h@ie^o0cwq& z5htK0Q$^FnZy_Rd`PTMtA+wUPmkFT0EagY+R5VpeskO!ketvc+SL<+5^ZW`o<4oK( zTdx_{Tac^gfsHmV&FRZ06gJ*GAul1FC-IALk$I zQ>gPhB9o40*WB8houIOA+T%g*^d0w|88GHBWKI-q2*eqsBAH0HQQ04xCqq`fSSJfL zv{v>tgPg{EC|cK62bKhRf)WY+6NVENAdqu*T(<7wvSyN!c~`2!cMN zQAG;aYXropclS}1?@%!r2jwq@r)XZ2c|CTZXve=I(tlm`vI|5g?Rl)%q;AGd z>O#U$jO5NleYO2Gh>R=CIZ@uw+l*8E#Xf7GyBh|~3s%!tbbRnAc@C36t3%LP>)R*f zpMILbf{Lm#-ti<`PO0ZbQevAF=X$SHuO+?=0yfeqC{*Q=E_$cP4%(H=V@SI>m$)BTI}dF|x$S5+h4Y eLop4-G!)ZNOhYjZ#WWPtP)x)B84Y2-Py7LM%fog6 literal 80949 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 From 957e88a0050eb2df071ffb0f30a146d751dd1b66 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 19 Oct 2023 18:22:03 +0100 Subject: [PATCH 31/66] Initial work towards new styling --- .../public/fonts/Inconsolata-Bold.ttf | Bin 0 -> 102152 bytes .../public/fonts/Inconsolata-Medium.ttf | Bin 0 -> 102176 bytes .../public/fonts/Inconsolata-Regular.ttf | Bin 0 -> 101752 bytes .../public/fonts/Inconsolata-SemiBold.ttf | Bin 0 -> 102268 bytes .../cursorless-org/src/components/Layout.tsx | 22 +++++++-- packages/cursorless-org/src/pages/index.tsx | 2 +- packages/cursorless-org/src/pages/logo.svg | 10 ++-- .../cursorless-org/src/styles/globals.css | 43 ++++++++++++++++++ packages/cursorless-org/tailwind.config.js | 3 +- 9 files changed, 68 insertions(+), 12 deletions(-) create mode 100644 packages/cursorless-org/public/fonts/Inconsolata-Bold.ttf create mode 100644 packages/cursorless-org/public/fonts/Inconsolata-Medium.ttf create mode 100644 packages/cursorless-org/public/fonts/Inconsolata-Regular.ttf create mode 100644 packages/cursorless-org/public/fonts/Inconsolata-SemiBold.ttf diff --git a/packages/cursorless-org/public/fonts/Inconsolata-Bold.ttf b/packages/cursorless-org/public/fonts/Inconsolata-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c83ecca68d57bae46fbaf5ba7438d8ee89172e52 GIT binary patch literal 102152 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 literal 0 HcmV?d00001 diff --git a/packages/cursorless-org/public/fonts/Inconsolata-Medium.ttf b/packages/cursorless-org/public/fonts/Inconsolata-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..86ba05ae86665e61397d6a5a666f78b28742a683 GIT binary patch literal 102176 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 literal 0 HcmV?d00001 diff --git a/packages/cursorless-org/public/fonts/Inconsolata-Regular.ttf b/packages/cursorless-org/public/fonts/Inconsolata-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d1241516bc2357fadd283371e34055d9b1cc89a8 GIT binary patch literal 101752 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�qnEPT11X=ckn@bDcNSYq1*MY8OvKB(de&^F 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 ( -

    {children}

    +

    + {children} +

    + ), + h2: ({ children }) => ( +

    + {children} +

    ), - h2: ({ children }) =>

    {children}

    , h3: ({ children }) =>

    {children}

    , h4: ({ children }) =>

    {children}

    , hr: () =>
    , @@ -59,9 +66,14 @@ export function Layout({ title, description, relativeUrl, children }: Props) { /> -
    - {/* TODO: Logo */} -
    {children}
    +
    +
    + + {children} +
    {/* TODO: Footer? */}
    diff --git a/packages/cursorless-org/src/pages/index.tsx b/packages/cursorless-org/src/pages/index.tsx index 6687d5d1f2..6e0ed190c1 100644 --- a/packages/cursorless-org/src/pages/index.tsx +++ b/packages/cursorless-org/src/pages/index.tsx @@ -21,7 +21,7 @@ export default function LandingPage() { {TITLE} -
    +
    {/* Note that the font scale gets applied to this element so that all nested elements can use `em` units and will automatically be scaled. diff --git a/packages/cursorless-org/src/pages/logo.svg b/packages/cursorless-org/src/pages/logo.svg index b1e2ec41ca..784726d12f 100644 --- a/packages/cursorless-org/src/pages/logo.svg +++ b/packages/cursorless-org/src/pages/logo.svg @@ -1,6 +1,6 @@ - - - - - + + + + + diff --git a/packages/cursorless-org/src/styles/globals.css b/packages/cursorless-org/src/styles/globals.css index 99c212068e..570426e88d 100644 --- a/packages/cursorless-org/src/styles/globals.css +++ b/packages/cursorless-org/src/styles/globals.css @@ -74,3 +74,46 @@ /* Modern Browsers */ url("/fonts/Inconsolata_SemiExpanded-ExtraBold.ttf") format("truetype"); } + +@font-face { + font-family: "Inconsolata"; + font-style: normal; + font-weight: 400; + font-stretch: 1% 500%; /* Required by Chrome */ + src: + local(""), + /* Modern Browsers */ url("/fonts/Inconsolata-Regular.ttf") + format("truetype"); +} + +@font-face { + font-family: "Inconsolata"; + font-style: normal; + font-weight: 500; + font-stretch: 1% 500%; /* Required by Chrome */ + src: + local(""), + /* Modern Browsers */ url("/fonts/Inconsolata-Medium.ttf") + format("truetype"); +} + +@font-face { + font-family: "Inconsolata"; + font-style: normal; + font-weight: 600; + font-stretch: 1% 500%; /* Required by Chrome */ + src: + local(""), + /* Modern Browsers */ url("/fonts/Inconsolata-SemiBold.ttf") + format("truetype"); +} + +@font-face { + font-family: "Inconsolata"; + font-style: normal; + font-weight: 700; + font-stretch: 1% 500%; /* Required by Chrome */ + src: + local(""), + /* Modern Browsers */ url("/fonts/Inconsolata-Bold.ttf") format("truetype"); +} diff --git a/packages/cursorless-org/tailwind.config.js b/packages/cursorless-org/tailwind.config.js index 316929d447..f32c052b52 100644 --- a/packages/cursorless-org/tailwind.config.js +++ b/packages/cursorless-org/tailwind.config.js @@ -58,7 +58,8 @@ module.exports = { stretched: { raw: "(min-aspect-ratio: 2/1), (max-aspect-ratio: 1/1)" }, }, fontFamily: { - mono: ["Inconsolata-SemiExpanded", ...defaultTheme.fontFamily.mono], + mono: ["Inconsolata", ...defaultTheme.fontFamily.mono], + monoWide: ["Inconsolata-SemiExpanded", ...defaultTheme.fontFamily.mono], }, width: { smBase: smallWidth, From 5137772f849664ee7319ad23d4de3d46ea7344a6 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 19 Oct 2023 18:31:26 +0100 Subject: [PATCH 32/66] copy --- packages/cursorless-org/src/content/enablement-group.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 1b389cc5e6..8900e8454d 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -50,7 +50,7 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, advancing Cursorless. - + Your commitment to the Enablement Group supports the long-term vision of creating a full-time staff engineer dedicated to developing Cursorless. As the group grows, the possibility of achieving this goal becomes more tangible, From 1f8e5a5e1757cee8251d1425b03253bda11450f5 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 19 Oct 2023 18:35:08 +0100 Subject: [PATCH 33/66] add todos --- packages/cursorless-org/src/content/enablement-group.mdx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 8900e8454d..bf501b655c 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -102,7 +102,9 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access - Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to code and a healthier way to code. - Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. -## 🥇 How to join the Cursorless Enablement Group +{/* TODO: this should be a button which just emails me */} + +## 🚀🙌🥇 Join the Cursorless Enablement Group Your participation will help Cursorless maintain its growth trajectory and uphold its cutting-edge quality and esteemed 5-star reputation in coding by voice. And you'll make a lasting impact on the direction of accessible technology. @@ -114,4 +116,6 @@ Your participation will help Cursorless maintain its growth trajectory and uphol **To join, send an email to Cursorless founder Pokey Rule** +{/* TODO: default email subject / message */} + From b70bcf7773e9a08e484e62abeb7d1b8e639d282a Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 19 Oct 2023 18:40:35 +0100 Subject: [PATCH 34/66] tweak --- packages/cursorless-org/src/components/SpamProofEmailLink.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/components/SpamProofEmailLink.tsx b/packages/cursorless-org/src/components/SpamProofEmailLink.tsx index c594fe545b..482a530285 100644 --- a/packages/cursorless-org/src/components/SpamProofEmailLink.tsx +++ b/packages/cursorless-org/src/components/SpamProofEmailLink.tsx @@ -24,7 +24,8 @@ function strictEncodeURIComponent(str: string) { /** * A link to an email address, attempting to prevent spam bots from finding it. * Encodes the URI for the href using very aggressive uri encoding, and for the - * displayed email text, uses a hidden span to prevent bots from finding it. + * displayed email text, injects dummy text in a hidden span so that bots will + * see it but humans won't. * * Tricks taken from https://spencermortensen.com/articles/email-obfuscation/ * From 1881382625a578e58f75c729e3a3e793a4efbeea Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 19 Oct 2023 18:43:48 +0100 Subject: [PATCH 35/66] tweaks --- .../cursorless-org/src/content/enablement-group.mdx | 4 ++-- .../cursorless-org/src/pages/enablement-group.tsx | 11 ++++++----- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index bf501b655c..c07af385a9 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -30,7 +30,7 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, **To join, send an email to Cursorless founder Pokey Rule** - + @@ -118,4 +118,4 @@ Your participation will help Cursorless maintain its growth trajectory and uphol {/* TODO: default email subject / message */} - + diff --git a/packages/cursorless-org/src/pages/enablement-group.tsx b/packages/cursorless-org/src/pages/enablement-group.tsx index 656a5f5d43..76f6db51c3 100644 --- a/packages/cursorless-org/src/pages/enablement-group.tsx +++ b/packages/cursorless-org/src/pages/enablement-group.tsx @@ -8,15 +8,16 @@ import { parseEmailAddress, EmailAddress } from "../parseEmailAddress"; const RELATIVE_URL = "cursorless-enablement"; -// See https://github.com/vercel/next.js/discussions/12325#discussioncomment-1116108 export async function getStaticProps() { return { props: { + // See https://github.com/vercel/next.js/discussions/12325#discussioncomment-1116108 bodyClasses, + //! IMPORTANT: Don't return the email address unparsed, because it will //! be serialized as JSON and exposed to the client, so spam bots might //! find it. Instead, parse it and return the parsed object. - enablementGroupEmail: parseEmailAddress( + emailAddress: parseEmailAddress( env["ENABLEMENT_GROUP_EMAIL"] ?? "user@example.com", ), }, @@ -24,17 +25,17 @@ export async function getStaticProps() { } interface Props extends React.PropsWithChildren { - enablementGroupEmail: EmailAddress; + emailAddress: EmailAddress; } -export default function Page({ enablementGroupEmail }: Props) { +export default function Page({ emailAddress }: Props) { return ( - + ); } From f0839196a9b6330f1d9fbbe7fd9b96e0fc156cd8 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 27 Oct 2023 17:59:24 +0100 Subject: [PATCH 36/66] More design tweaks --- fonts/Inconsolata-Light.ttf | Bin 0 -> 101832 bytes .../cursorless-org/src/components/Layout.tsx | 14 +++++++------- .../src/content/enablement-group.mdx | 8 ++++++-- packages/cursorless-org/src/styles/globals.css | 10 ++++++++++ packages/cursorless-org/tailwind.config.js | 3 +++ 5 files changed, 26 insertions(+), 9 deletions(-) create mode 100644 fonts/Inconsolata-Light.ttf diff --git a/fonts/Inconsolata-Light.ttf b/fonts/Inconsolata-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..36b47d6d6d5ed48ccea9fbd2dc392f6f2f45e028 GIT binary patch literal 101832 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 YmFL$A*9q@c%HLOczGwUo!pDN}KVJVDl>h($ literal 0 HcmV?d00001 diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 56e80a0bee..235c3fed50 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -6,18 +6,18 @@ import Logo from "../pages/logo.svg"; const components: MDXComponents = { h1: ({ children }) => ( -

    +

    {children}

    ), h2: ({ children }) => ( -

    +

    {children}

    ), h3: ({ children }) =>

    {children}

    , h4: ({ children }) =>

    {children}

    , - hr: () =>
    , + hr: () =>
    , ul: ({ children }) =>
      {children}
    , ol: ({ children }) =>
      {children}
    , li: ({ children }) =>
  • {children}
  • , @@ -25,7 +25,7 @@ const components: MDXComponents = { // FIXME: Figure out how to use next/image with MDX // eslint-disable-next-line @next/next/no-img-element {alt} -
    -
    +
    +
    {children}
    diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index c07af385a9..7d698aa844 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -1,20 +1,24 @@ export const meta = { title: "Cursorless Enablement Group", description: - "🚀 Help enable the adoption of Cursorless by accelerating its development.", + "Help enable the adoption of Cursorless by accelerating its development.", }; import { SpamProofEmailLink } from "../components/SpamProofEmailLink"; # {meta.title} +--- + ## {meta.description} Cursorless, an open-source spoken language for editing code, enables users to write software entirely by voice faster than with a keyboard and mouse. Software engineers can code using high-level semantic manipulations (increased productivity), and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). ![hats](/big-hats.png) -Cursorless development is user-led. Your support will help Cursorless founder, Pokey Rule, and his team develop the following feature requests as quickly as possible: +## Cursorless development is user-led + +Your support will help Cursorless founder, Pokey Rule, and his team develop the following feature requests as quickly as possible: - Reduce the learning curve with interactive tutorials, videos, and documentation to increase the rate of adoption. - Launch Cursorless in other IDEs, such as JetBrains, emacs, etc, as well as in a web browser, and even work globally using OCR / accessibility APIs to operate anywhere on the screen. diff --git a/packages/cursorless-org/src/styles/globals.css b/packages/cursorless-org/src/styles/globals.css index 570426e88d..bc82b97c20 100644 --- a/packages/cursorless-org/src/styles/globals.css +++ b/packages/cursorless-org/src/styles/globals.css @@ -75,6 +75,16 @@ format("truetype"); } +@font-face { + font-family: "Inconsolata"; + font-style: normal; + font-weight: 300; + font-stretch: 1% 500%; /* Required by Chrome */ + src: + local(""), + /* Modern Browsers */ url("/fonts/Inconsolata-Light.ttf") format("truetype"); +} + @font-face { font-family: "Inconsolata"; font-style: normal; diff --git a/packages/cursorless-org/tailwind.config.js b/packages/cursorless-org/tailwind.config.js index f32c052b52..f7d36a68e0 100644 --- a/packages/cursorless-org/tailwind.config.js +++ b/packages/cursorless-org/tailwind.config.js @@ -86,6 +86,9 @@ module.exports = { 800: "#161110", 900: "#0A0707", }, + teal: { + 400: "#00907F", + }, }, }, }, From 9a9b5815c49d59238175c1a3d0d32e7d8c6b55a8 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Fri, 27 Oct 2023 18:18:44 +0100 Subject: [PATCH 37/66] More tweaks --- .../cursorless-org/src/components/Layout.tsx | 26 +++++++++---------- .../src/components/SpamProofEmailLink.tsx | 2 +- .../src/content/enablement-group.mdx | 10 +++---- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 235c3fed50..492b57d2de 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -6,17 +6,21 @@ import Logo from "../pages/logo.svg"; const components: MDXComponents = { h1: ({ children }) => ( -

    +

    {children}

    ), h2: ({ children }) => ( -

    +

    {children}

    ), - h3: ({ children }) =>

    {children}

    , - h4: ({ children }) =>

    {children}

    , + h3: ({ children }) => ( +

    {children}

    + ), + h4: ({ children }) => ( +

    {children}

    + ), hr: () =>
    , ul: ({ children }) =>
      {children}
    , ol: ({ children }) =>
      {children}
    , @@ -32,16 +36,12 @@ const components: MDXComponents = { /> ), CalloutParent: ({ children }) => ( -
    - {children} -
    +
    {children}
    ), CalloutBox: ({ title, children }) => ( -
    -
    - {title} - {children} -
    +
    +

    {title}

    + {children}
    ), }; @@ -67,7 +67,7 @@ export function Layout({ title, description, relativeUrl, children }: Props) {
    -
    +
    + {`${username}@`} Die spam! {domain} diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 7d698aa844..9dd5535ed9 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -83,7 +83,7 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, {/* */} -### 💅 All participants also enjoy the following benefits +### All participants also enjoy the following benefits Members of the Cursorless Enablement Group enjoy several privileges. The access and public visibility participants receive make for a dynamic combination of benefits. The value that individuals and companies gain from their involvement in the group is tangible. @@ -108,15 +108,15 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access {/* TODO: this should be a button which just emails me */} -## 🚀🙌🥇 Join the Cursorless Enablement Group +## 🚀 Join the Cursorless Enablement Group Your participation will help Cursorless maintain its growth trajectory and uphold its cutting-edge quality and esteemed 5-star reputation in coding by voice. And you'll make a lasting impact on the direction of accessible technology. -😍️ _INDIVIDUALS_ - $495 +😍️ **INDIVIDUALS** - $495 -☮️ _NON-PROFITS_ - $995 +☮️ **NON-PROFITS** - $995 -🏢 _COMPANIES_ - $2,495 +🏢 **COMPANIES** - $2,495 **To join, send an email to Cursorless founder Pokey Rule** From b5687d81827d509cf2b3ecd6d9c40cee28bce783 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Sat, 28 Oct 2023 18:21:06 +0100 Subject: [PATCH 38/66] Fix fonts --- .../public/fonts/Inconsolata-ExtraLight.ttf | Bin 0 -> 101972 bytes .../public/fonts}/Inconsolata-Light.ttf | Bin packages/cursorless-org/src/styles/globals.css | 11 +++++++++++ 3 files changed, 11 insertions(+) create mode 100644 packages/cursorless-org/public/fonts/Inconsolata-ExtraLight.ttf rename {fonts => packages/cursorless-org/public/fonts}/Inconsolata-Light.ttf (100%) diff --git a/packages/cursorless-org/public/fonts/Inconsolata-ExtraLight.ttf b/packages/cursorless-org/public/fonts/Inconsolata-ExtraLight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..37320d6a45d3b4657c691c35843b4af1ade4f113 GIT binary patch literal 101972 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 C3>KRJ literal 0 HcmV?d00001 diff --git a/fonts/Inconsolata-Light.ttf b/packages/cursorless-org/public/fonts/Inconsolata-Light.ttf similarity index 100% rename from fonts/Inconsolata-Light.ttf rename to packages/cursorless-org/public/fonts/Inconsolata-Light.ttf diff --git a/packages/cursorless-org/src/styles/globals.css b/packages/cursorless-org/src/styles/globals.css index bc82b97c20..f839c576cc 100644 --- a/packages/cursorless-org/src/styles/globals.css +++ b/packages/cursorless-org/src/styles/globals.css @@ -75,6 +75,17 @@ format("truetype"); } +@font-face { + font-family: "Inconsolata"; + font-style: normal; + font-weight: 200; + font-stretch: 1% 500%; /* Required by Chrome */ + src: + local(""), + /* Modern Browsers */ url("/fonts/Inconsolata-ExtraLight.ttf") + format("truetype"); +} + @font-face { font-family: "Inconsolata"; font-style: normal; From 8c9a0c26137bb82f3f9668adfa7a9b8cbb3755ef Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Sat, 28 Oct 2023 19:09:22 +0100 Subject: [PATCH 39/66] Desktop looking good --- packages/cursorless-org/public/big-hats.png | Bin 123152 -> 121100 bytes .../public/cursorless-reviews.png | Bin 0 -> 110023 bytes .../cursorless-org/src/components/Layout.tsx | 39 +++++++++++++++--- .../src/content/enablement-group.mdx | 18 ++++---- 4 files changed, 45 insertions(+), 12 deletions(-) create mode 100644 packages/cursorless-org/public/cursorless-reviews.png diff --git a/packages/cursorless-org/public/big-hats.png b/packages/cursorless-org/public/big-hats.png index 9fe8f97f0cadedd7de35801b3c1e5931b1ebe4b9..446085f52fe12c10db1c8d8dce1fd0f7fd53d515 100644 GIT binary patch literal 121100 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

    8KOKm&et_^K{ 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�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ΞleQt7O=s`BP^B+Zo6;! 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

    LqA!7x66G>3PLe1vWGdYw1-obX$9Gd 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 diff --git a/packages/cursorless-org/public/cursorless-reviews.png b/packages/cursorless-org/public/cursorless-reviews.png new file mode 100644 index 0000000000000000000000000000000000000000..803a438ea50d6ca20f332a1ddce234363e027120 GIT binary patch literal 110023 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%0DT zd2HUf@1Fke)C}a)%b$t#&-@~FI#tR}SL*CHj1fY=8$dA&8#5k*T?a))`#^qIh}}#O zmmZ*+pnL-4m_{|(EiTj#;t-Ewqgb&D5U)--){vblW#whW!HXdZkL<_EV-Z3(xfIBm zK{Sm-twQ62ej|H<67ur@@NJTegHmgB?t?}OI&qfE$3AX|s4z5UerM*DH1f^mC$N%6 z(3A+t;X2krK3K#yNWoZyEH^}BRPopP7|pzB`P}d|T5!N*gmY~~{c433gu8e1(hb_H zLH}<=P=G`P5m*Q`Czit{o|b^l>cXveU&frb)Mq`+LxLfx*0Z6OWLC?faDcUIbN~w+G49jsdH!9 zu(Q|aukHIy5C(}JT?oum(|2`1YKMzze z)xEwHUR+#ocv2%mtRhl9BVvir6e!4l;nG>4Mh zhvF=o;w5V#PX+Kb=YLJj92avjM`p|#9Qb&N4PP|@8CxfIgU9Cc8M%;-hpW@)P4oi0 zUYcE#U6E>zFlYO`kyGqrfS+bjvh02;DiywyM^KLnjPU=;h9SRBy#FI)e|@-qe?#=G z{`HqS=RAOU7NjrCtfDq)88FBO+^U1!Iz=I$GZSm%P(#b)=G8%f7mdBEdeErq9wkK> zyk;YC8kCps3#(U+BH;LxP~8f6vqK0)BkH9-?})4zwaWB#r*&YW?Xo=YjO_GL3g4eM zqG1BSCoCbPY(yIoTiZ2f8ZKiF4h~C5od(u5pwhYGgO^dFn0WEZexxBB`z1FTU3?Uv zVW8>7*?405I#Y*oASpXKa37w>BGX z2b8N%^w3bYRI6LL>r*!V@QvD7cc&axQF$&|{B6LtzP^H>fiP(t)!l2EtUu&>y=Qw< z;(YuHeDnbLykzKY%CHvn|9bC6uJ-W@#Q;qr)i1BZd~VO$9x zDiD{h08K{_{iTacPLuKKJHsH?4<-HDTqO(Y0jqB!5s1O&v@~+^DJ#Ru!95qxFBcDi zgZOcwj*%0R_EY$~ra#HX;-Tw?P@;iuz|ooW`;j8kWj@}m69>^sbqay82y9upuQN!> znqP_2=HrBg18a~V)#2dScwh6>f&OYLD}I`W-$?~gVNp?+8Oz^vLva_0DhL~)3XrtG zl3Z3W@6f#cf#2(ooW$JeFJXMx+~Eat&Uwgk=_!LTpc}p+@W5xaax8gSLAo=*HQFzh zfJ$oBOnUzgu6ar7Mca<<*M_-kY9&2&S;a#%doJMe4Htip*8*oXf{X4R`> zIqI3z4T^LT*>2C-aG6vm+Wt+k)_Too@g?bN^a;$%ng79sOC2KK(D9woXm)DI_}Y8$ z^MY0XR%(D+w66zBOxqLfi&1qizxktKc7doN@xm)o=ZdjL@xK5de@pED#?KalOM#-H z$CFMcEZqjADss5^sJx|fA`nfeQwy}63+$#Ve4NGCt_m(;YFJS*>Lf4wM}E6!0fb;E zUowP}l|VnC4|PjXnVCdCclWz@9J;6Gk#ZJbt2fXc)p4VEmL7h-3(gV?e2m$Me0hOB ztXJW%@F;bLYi>vT2<=na=Sy46?!?(dzIoZB&q8k6E42$66m3k6;pqEPtU*zMDpG-{ z!f4JySm}TvSui!&l>wwnN;T46Ca}FnemHd@bn*~->9XZS+# z-HG*U@5NT-yZ=~&X5!i#OR_dAE+iEX7;7Yx-zdYnEYyE?y!#oYF5a;+63VJNKf; z(tB(8M0$e0#is#^`It6|=4l2e$@8J^#1m5=qiDig|Km_E!SgLBgZzU?7IAje0e_##p61mJ0(0}F?az=ST)7hmQVlp~+&FgZoAml0pAR?E+*wj-n7d*LYkFTHz|80xR3DB+`oGyby8XP;k zpDF(B&*dsI>ED-j_lJ4mIHZLYH_s;0$BlNt0gZHMx@KQz0qa@7pdEyR$%tj#UkmCl zkWpb~YI|K+yTH@-FP~70XKDpFPDED=GZNzA4U8RJtd#Pj>?&r2hSw&PBpb{(jSBZr zKm08&+#=T&ILH*7`)!;Oh35#D4!TRc8G2v0@{)~^>r+webu$;uAhf56|Id;3Ai(fQ zU$|-8{UN$=Uyc37Etn%&_=s_1j)78!p%RRt1iOhAvI!yNksr2@;Wi~PTsjHIbkLl_ zzmbdUnYqQ(=Rtj(-J zD3T40t`R$lp)YYV-zxUGE?gK{e2(TEgpKtL$JpZpHBO=GyQ3V(kDtdb52Tb+dbr8< zvrx)@0#(F(2+cPBEkdUjAU2&}N_%xxMvBzC5kg+UYb&(KaDcT;0x@|jNjhRvVAw4z& zwfhuimi#Cwm9U?yN%QRRW;Lm!BuE)Tun*ZKf_i=9lI_QJ?{wb7$2@23ZW)F8OQ9S+ zwKF&)l-W#n$Q>yfD?Ood8Y6>Zkwf3FwAwE6NFQf>{eFME7I@hIW5zDmo3s&`ru?n) z!OWIERx@e@iJZ34rK~-je>Wx^<^C(39vaFLAZBA(@%T)!FY~*ymvl$`bj+lU*H!QX z|GA+yw)DS6N4`POKL@93z>|uF1~bmY%dX{AQSgd+}B;i9!s)92zNy6tyjv$IfLS;AWT zCF*%jF5tW_B8`{+tSTMLO@bK_f*TCo)v<9vJ?=aGJ^It1DaN8O%cypb8u0VfKWjlM zjS|VwcI2ummT!VtK#*zx4H>*W`JVmw_E#P~>wY6P=q=?Nycl{wq5UEu!VH)kSiW%1kFlbpy_=J*@dy_>j{0`CqT2dzNA?2+&yTW zSDsduEIawfRpI5s^1Depy?!rwe$y#_i)S01>j>B4LVr1?EY?0nB&si;P7KTmwW^pq z{%3SD1nVC~4q7ktX78d0;8P}I z{2r=Q(+6^A$kwbv=FGm)UBH45`Yi{qY@;u)Lj?b{;AXR1=UHR8PRoI5yJ{hA(FwV3^~zPbgTZZ z*+{$F7@sK8jSHjEHy1(Z^H<#WyAvC!JyXM$w8#6O1|5)N2n`TnWbt|#A z`}5w3l0rHPg{by@*wyz7LbK670M~WR5TAo1+g`$$S0v^WSfP6Tl>W}TqQ4F$FUs2S9dH_yt-rV~q0W$}oT-fn^ zp?{D)+Rsq>S69U zzk1fM-T$jE6F39zHqDvWA2_Zyc<%^gF=JzKnJto%9t&Bw5V3eeC@gX+`RKGLS7)qRF{vzgO*(4n;3 ztBl!xYgQ5XL7=jf>bD3Qv?HgglLmheI(gW9Olr2wN(H<6f+Wwg7HriV-k6&<<2=s> z_6rJF&(|BM8UK$t5aeK~Ng>&x2FSpYjxu?yHfaWp@BkBQ(K!7JwFdA#&O}Z$VjUWy z$-s6*a?*scV&VdvpbF0Sy|T?i8&q0K|4s$mr*F(d(}+;*cN zj}-Xx+4-$GuD1~RjCazvtCY^|f*2w3Q#`$`$X9tY-ets;8RR5Y@&l`=-L`wvwy7_I z8S8)3jfMIYeF3NQo6#n5>kQLH2DI_{hfVSs6B~W-F8VL``{Y7rR?=Ax98|?0p6^c7 zRf3o|{{BJbm3z_M{x$rfXVd@sen%uI-vSWw-Sv5CF0{p<9808nv+m35iQCdm2lU|+ zUm+WI%fAIKwmmWNYZ!IU3Hf5*Z`fg~JoD6@`aTn@znBnePP8E23q2ug>*Rj#|4)js z>xIyqg)YWUnhl5b`7^@kFbuy`e-b#v84rbsn_}{*MApclMk-st4+OM($H5@wm4d;gr7=`xCqbR0eKV1IZx(|DNj5VC25THQa$3|{@ zV{%(ncxWg2C@R8A^taY%jQgSw%FFoz14Lxr6<5p&`L?&~T189Wb{*T^yKGJ#f0B0a z17k!b0rn4OY*vj5&1*iTbpgJs-a?bcQoTQqPRVG-G4vzmt-CWYp8u?5V++2+_^qn9SjZZ6=V5kh)c4sUAG866HVH)@}u z4{zWnnFNUq1(~KEUv=HQY`EK*oSIL~&TH}>%Xt^kNCPHFLzd$~i43(-m}xXbYJM*P z(1pb%U3dS3q*vPQ&dhm|K7O{j^YB_5KB{y$jHy!?LIdNlLgkqqD?m1(Gs#V0`YDTLD zNTFBiQo91m#Nrepm4hGi>4j}vl2dJ2e#fyEx|hxYj1R302iCLBH_7@9EFM2f;iL{x zYU(ZqF(Xy=U4f0JO7dCPfY?X(xvdsl>rcm_+!pseOHZ_KZ^MxfJ1e0W!wayPS22c4LPAvK8fbHSdk_tbke`l^`mZov%liO`X1B zo$VUvwv*BOFunsL6V_dLzanc64;)#Sb4PEpG%j7*35+ISm$AmK>CsjCO?rryqZi&i z(Y4);;`Xg&Sabx^)mre=#(&NK`z?oHsR2En6$frfeIJPLynxY9%pGD8Ot9*Kh!~!g zBc~F9V{io`biqaexE7B>=9$cgp=0Y%DJ#KBf8l9643&f9Xp6_1ipeQBP{FjcQgy)C zBuJ}iE~vf@dKX&{Np{QK?DmgcF8D(_@mLKXA7mIbbY>1ZaKmpNa{Wp9KSp;UX<1UA z5G&wE;kI~1OH}%+m*8a~LilCgKq%e07QM+K0aQ zgFGHWy+hLeeb0qWRPAWB@&gg3l&d|6<*_6^>)HDYi7b{{XmQPgRhRD@*m{=p&t{6u zP--3PuU!jj%Q4Rg^<+wOsmWNCTBn6`$A+K%4M{d&edA(C;P?o ziH@H=r^xxg#|!~j7kUu&^s=I0-xkd6qzH2727I(;G>hs({aLOyfO^g1IG`L=3nNjML?k8;Pb?j^<>^V# zx|tXmMq>H*8GwLdM3-9C(GoN;BOH;`|=#5Pj8(>3Xm!InDK%O2FNJru~Zn%6iTps zI!U*b5PWjre6MmTB(=LMz(!-=6ZqE*tGa}{t40& z|6&N?!(Psdz}Kco~O^At1`bAv_euv&ow|^0CrU!+Vrj1Ck_|=E&s} zZKNfA&JZ%$T(B!l7{7^-@}6cPJhu&w6Z($^d|M>)adKCMlnPQKL;Vle{lZ2{d1dVc zImFA66q0uZV=f4^*}& zmyFSuim{tyKx>5Z2t?bUYyY@G|BTB--*Q2yNB$oqZ^mr|d5BU~i=cqdEkTho1tMhF z62Kz=rNn@nM5kTT0}4J0LKn{z{&s~D*l(Xpdwo?L>AGs*CX2}^T(Kpx97!U^=_Qme zVQKiA@WGD-TN-Jf)mry8%rP-Sd#RHOFX5n?9-RJQUbsMX(OswJf$epuXH4j-P{hzA z%uybw4%ZMgstt7|xtD7v$J8H9%DA5es!#?L?mxzAVF;U8;1f`xejW1wI$4$J+MJ)lNJqz zPZ;bLI9{KHcvlq`HBS(Jp-N%S97F@c^O2c_T?{_60~iBb_*6xh>v>Vxd9zZRX0sI# z?BH^d%kmb=bJ;@n8eO9_=|?q@QRsxL5y@PG2zHnO;o%#C=y-a9XgkbI-!6k{xzD$i z2Z<8`5>HtAan0@CXt0=Qr251k)9}-5{C_advoe^ZvLsWO{2y<2$c-o=hJaWpd3niS zl&I?MuqH`RX=UatM<|C!PNJvCqNJ)6V~G*hOf*pJyl!oRsSLC%>2ks>2r2DYr)OwH zJkvqrXm}3&QQu@F00BPCC-Tu34IC7+2BM35u_G6U4S>=)iw9_^`tb9{#kIo|6;WcT zfz-BZWu?^6*al?lEt6(7g&+=HZtv(CcfiG7?S%5{5)&{Aj4xmUErBC1toei=CEyC( z4Uju8H!0OnNXer@#Xcz&Hv=;V}I>HYEwZ zjt3RD9hR1gUS+0Ee{2-;eMw9ni~CsMvRlAFtIz_nM7+Kufev%$N~g>%MJyfJG&Pr} zmd^s(N63%sO1vyf%6DS63l&ih27kfU=$X7l#4~asl9rLJvnNFC;HZf0bzOu-_*KI zD5R=|`&@{BJ2)bPHFKPclQm`NuUw7=mMBb(o;>QQ;ak?PBgVS6ki=&Snq&H?ru$J8 zKz0(SO!_TkE+BUz5F#o!m4r|E9vlKP;x-ftY82*!PG@O@65{Q9YW^RJkjHOkb~zv! z#JRYp@E{6heEctqA9m<8waQHMI*a~i1+|koC|BsCJQ+&P;b@sTeq08;H4RErIr5nw zx0js^@m0iWzU@&mnXqDxu-yQ-t^_o6Nrjp3K*4b z2lW;Cdha3~GI|1hacwRmK~qHbdQ%93hBBM;;1S-v3)>3^uXZrGz1XCV(N0>Zv1CL^ z$<~syH3*OPKy1&$a!24xAs!wO`NUihwkRM|$A-w<#&71-ug@%`@23bEhS;ATkTCbh zf+d6mbvm{GfJ3no0^+;tfDNL=bF_S}h4rC#` z9UL0&9&Gzoco-VaGbAB;TUrt2IHSOB>*hr7QPAg&~p{m>0SbfIsCK+31v z$wRq|GSx!|DBToXkFr({R`jId81)s_ld7d?#k+;vq5?z$aM>W1eu6w-*)o_%)>UzQz@ z7lOy!Bsd!5UD&pkT);Ajza1jzfkc0$Mf7T}4^4a@Q>eqnnc#V|h_~yA(VD(9LG8Mf z=YH3Uv%uL<#M)p3KstQ+wT}qtnlZT}Gqfp((i|m!bEhOZv;RdiVG4xmmB}A{$%1M$ z@ya;I4g!aC1mXoWq2stCcqnX;x zeTE#GFwnHal8gr*S5onau?39M1wros-1wX==+wd#g=oJ zF_2+!TuQWch#@%-Hwz870LWD<*s??sXEPS8U>zh8HFMa_lFm*8(Uq-MU~YTz;K!-? zVFZ|+TZkJSDF45roB@Ps8&|?0DPxcB3d0U0n6JSt6G5G3hr=H;Np<`htIG}j*y27o zF)Xe-kMMIJPfs0K>L5-)GKmdV}ytO2}l|Vdad^ktCSp(#@EPzwvM}x10hGGh65`~e* zsST6AR42d1tU@^VI2}KBh-GtReR%;}DdxPJ{#QV3dVIvmjW+f!=$nZN;DrtyZRIGb z^8cZn6UV_#^!ZO_A_qtS|BL1RKN{Noe>K4S|LN~LE|0Qx!ltLyN|i!lO0K4OXtG-I z3DIZ}6M;Qc3>lgcJm_kF^S*em0XUg^5{DdXJPyE`foxd!D|Skuw_J(&PR3s~DD!Ot zkSgdH`?^h!6SvsnVALkoK|I^*K)OcbTLsD=W{b4|44S^Ud6+6#)ei-6_5I|$!pA(0LKd}J2yJe<9a zC05k*^B$CqpUnlHA$*%)Q3`0{G*AO9pwm`0(++1!b;iY;Fw4(l8n)n=U#-zILSJ)| zCWBwR;m>i;AW^GEP;1F(quT;oiG^#_7wEeA3sdGP%>;k-enO1;KD)dvHOh0HF^dx> zQo}}AE%fUT20h|NA$LC9iEP~atcFrmDsc8W>aqBSe%7FCr-<9zByHdIMMd%9$iU4(x=NO5MiSkqjPTC*FK}L0LV;h-Z+fHtmsXyM5Sq| z$8T8C!_yGS-};5NqE`+*t_NzkXY3wzAF0h{|605~CSPN2vVBG^zI-AMg&$yAz5(soMAEfwTHyTwc^tQS%Kv8U-nK6CB2<-j(~ha3-o(LiL?`~ z$TmOxIgT3*2SoR3mK!%)#sq{O%DhZC8eOrC9wYf`FKa#R2TP1SoCQtwr4l+7V%L2Q8M-Q(wo?=r z7VC+`yAzw!>_Ve{ugb6XckY)<44+tLF7VIfot@|Qv)3?Kew2YYwPhJR5Q&K0$oB}N zDXUIWaf$KknbX(}NA&^QMW4cDV}ha?;RtJ9r;JmDjARORFNbDW-se%J)vk9+*Z;?! z3A;t%3bKvvn$D{9>~Tr9XJlm8ef`biJg1x6rK%q#uH$46PPHPj;}7(TxW_5mHN~+~ zE5=pMhIIa{p7uK}-0Hp$AShw~wfmQ@bFE@V zJAS!tX@q4MYcZ6J7S8+z59th*?2PQQ86(}cI&~hGMmX5>JoGaueHq&0!}(f^puP8X zxL9ZP$;`Ala;=3Uqs5*#NfW4B`0?A<)SWqBiage59=a|cLe=$Hv3tk+yYYeFl1&Al zOQT4`xc3Rwnfg(RlrLx@+jw>ic~_@;(1cyx5_s_4Nc?c>-~cs8o3keCkgKw_d2>NkB$fjv-+SwmWvMX z4|sQ9J-iO@ ze8na*daKZJPi1ABd;iLOM-oj;Pku~3p7WmEt6)&R2!1ON@;orex)##T4#hqU4i;mxtcLjEP&-|&MRx@8X zq&Z8U^I^2k;*;A^GSZU@fjMGTdXakgn{Dz`iq!4xtoO5Bf-_>(W#Nr26lX1xyD@?z zpzONmK0z-tgP$$KKBTiP%+gQpOQEgS?bi$4Nf}C>D#t?g1~V$G=R7g@L-29Wz>OWq zPJ(7|f}qdquB)`~Lhr}?gLW?+yaAu_%9uzap`at$ZP1@Y=4U~AL}}9M4md|2s*D(q zHPdH)NtDa%3Mq@H!W_03inQyipF$HPkR(Cw{l?Z{sL!W9c#WOqBoLRmxzW8gL)Rl< zSfy2~K&E$Fk>Vr}v2S3{B-YfV(K@)o)%QmHBd}yY{03ZWy?twEl>~ZbuOKPy4}^-z zb9ikP^r(_KSUd%8Z2UpB7p&@ZRQS1^>YX(DjJbrUI{;4!wp`!5inWUM4W(vR(oOl2 z^qzm9UgIO2`FSKM}edO$h2 zyhgif#EYluLVfeH=(_b?pRw5oHd!(DSEm~wX)4mZ25zEq1zHP?wCd>%)vrhG&DBAi zyGJt;Eyo0lydM_&I`3%Pi)6m4bFFOWhNT`JIxFv;UH9ocRNj@b@B5ms8LE9oU<2@d z#g zo&*o65|}-{IJPMye@UUVJ|8m_vb7PP>c)wC<*5E3$yNQySKs=Rq`?Q3tXHlu_@qvE zR&ep){dqGLvRY>=R42q16ih`D=F3!!GtzlPJ>BtXMnO@0ti0UrTGabG;e6!4?pf4R z=_ST>&HmvoF3T_bQfXDIu7ATL_rD%XH+SA^*a@aBZ+ zpOuDVPL$plM~&^E^c#mnSs_+Dq~erl51#mDwfQuEoqLO`c-{P5SXB=$w_A6hdJG3F9#twxBAlpTtM&?nKBMHsA(gQ33Sf zVyWADjr=2TN)f8J)UxFHK7ZG8Bgb4+PeI%k*I(TItPQzTx{`4Vq)}P}5XU%8a4^XA zlTBik#&mt1Wd5yuSr!I3M$EYT?L?DaFVwQau~sgVdfNWAtEIA(kL4k!y??#H9-Kc| z>t@HqltV|H!pBl4TP@$hSVi>g6adxU3*s`5gJfM`*P9EQ$ zOqF5#^HniilmUROSIOVK{h>}v8vfeJwvT`gZc{iTagaIl7i}5% zVq9}C9;Z>2MgLaWJ^qn7gHF#A);Zl_v|WLB={Zg=o8(Ak10eeei^=(4ja#1vBp~wwA)XUO2J3EB8f7pBL~Jfbo53s z!ju-h9q~Dxg#I;~-K2XKJoV+YxL zsbBVMq_u_A+X?FW1G#mn2mU^mE_idk@sKMx-0zaWCFC+fs-e*hgvOwu*Ff?+ah#4FBi31ukU zpT}DUtCHT9r1NsnaDmuT~YgX4^@rhDj2QJ3o`)-dXYH~ci zzr;kma;_^wwpHk)lj*PcX{ZaLKHp9lr8Env3t^Y-a)9qCs84ybgFfqA$B&9myP#~J zU-+OVF2JX~d(Fk{RB=VtnuIRu%@Ni%|5>vmy{qhO_xz*2stspZ*^Kx8LTlygLTj^; z9o;f@>MT9r)0exRr37t|U$?Hcm6W1K(yY212bYhrQ_366f`F4E-%}ma$Cyr|B8jW>XhMm1p^Eh31R;H&6IW2qvkC#p zQSGO7&G(fH_|sv(?ZAeGh{p-!>Tb^ z9_DxL^s}mq<27*Hi`!$94e~qB9XH*9WX=wj8`n!NH(L96k4UEMfb-4Xg^D?!jTci} z^@7I$K>JOR$rsHeJCGku`aI*1ca_MecH!2t<}PUARch2#{zT9gwe#gW>p3NJi07C` z*uiVpt%~58r;lgfeg2a`Q}A20`E_^aTICn%L`PlTPMZg#6J8S3&StSfy<4efPx^%Q zi2)v;tLF2_y*`q_!$(Y^c7c}zJ*i_zEjN%@h{b~rZOB7@ev`hR%1zpPYY0~CdwP4| zsZGJY6AHD(8u{_GF~w$galCloL8*LYd)_v)poK1V9n~Hp)(iPxN&DDqk5?IgSGAuH z3_lI%S{loAgk>mRElj;ll>KbXi%GDH^000C?c?3Z*BU*vrtwMUNRv0r%Q4fNXOW+y z)LPbV!ux)s$dUcBVecW)y4l6}p>IJKy_2am<^4hGp^>oYxT|67&s)iP@WS&_g*1^o~m&Y}%Ay2&yB3-;r>r>{D8EvNQlKc=Sg)ffiJhbJKq1I(Bn zT7|OFAYhXPxqF45=e$!ayFg$Yv0Ca zcF(7#P6@fuiK#cJy-2^-4E}!hp^nd%d;30KSx$n|N%%fmc``EMdwHO{g0r?R__$Mz z9^pQ)W@KZ?*IX(efP_Debx*39F*-{eh$U zm7sy9Cm^^_CW73XYFM_VARBR8{i5`vSAlm_nxvPGm=;n4M-7x%lyd zfFD2%PcL@k)Gy=cUO!^I;}Sn-%7)KbuLS(kM?7%V)0^Q0#!hZ!w1Njw+ zMqbrQBh*)}d~oQL1Ad>I&>}{BJjNe_ci~QYA^b7$Y1Peg^;U-b>O3B7*rG)b(xMb` zNp`Yc4|Lr)c|E>9>+zLA-QrE(%mhqxW=0vY(};TAeS&jllqcVClC5D5O)d#>^F>qN zyw$L-(RC%A|I*y}r3m8F)M<;O9&U5WmZ7wh9^Am!XlNbq3F`?FVu(4f9htX*o8ZdqH{RuCHxaQ?9q8R?*D#XH;QL1d^Uu5 z%wezG*A5=kcIK}=@-{kQ8@v&Ly^bVR+@G-DvdHG`6UHK1=ofPN&wi9;IBYPa)*-O% z6w@*>W0}?srnE;qgdJ2&zcoJY3NkNrTzUvCkO~a%PvFS%g^R5-5F)F#zgGbR!_qCL z^f<9bIv7Fk&vVsIuTi zn)FuINt~QNZa)rCRq?6J8U6!cCKevK*2z$BdD!O3#z($i^7FA%Kc{9^c&P=Mv+W5{ zVQ<@RO%K{FIbVBbQNV66;e6*)as{@aYaSRD-=Ngh<(J&yiBvu6=f)=w5s41f_ca%= zpApeB;%IQxX7)%@^sN2Q#`F=nr`JL0b`bi{(uKA!SChFLp(t}0S2@j{$+y>|I)b8f zEh`05a`ePQ0hYKoFs^ zf5o1y8t6Wkxy7lL?0Z}6jQC{PARR1EShIyA1Bq>^Gyd}I`nj{ClA!vIhVpW~_) zpX-%MvKTTGpn7ef?7*wM{#u-H+`I;sh)9Qf ziJXfToV+vd+}*b9^a1(^;ut4(4!3+_WDG_5)qm%rH~it;yoA@-xyv}vAI~I6b%


    i1#dMK_{+wvGxr+&Nr5E(ic zk64RdAaD~-Lga;7y3|NwNva)eybx)`=9#X7Zl%|E(0@R+N2Dly`YKF0IC4}&@kGb^ z=velxN|bYp{hLk}uqohE;ul9GysR0ncP)xzO%2jIQuqX+1fCK&cOp3NEa`fkKqcBY zJG;V(Z|>U4?-ffbM(fUt9c=rw-eCvrx9OBX)*|65Cew)7;<-AU(rCo&tTxMZ9QA}N zf)qrGh0tugG3oOIlMLXWw;0m?XdG95d!~LJ(dTT^>1RQ(xVfUR-Nk((a69IVb{oC; z%tDK(^g*jgn{njJCA>@80}Q>UwXCso(Sy+*(qphsMSiWf-j5%9#2S%-!vTBF{Np_8 zs$Uw}niYrlU+I3h!Q*D0|Gi7v)^4>Sn764C5shz(#NrA%HVbgHFk7+P9x$^Dc{rg& z+1E^$>i{R~>!C3!qF%o7|Gnj+{m0WFv4W(pzKF{#IYlBQG4Y3;-!pOD>t$)Z80DqiIx)CH~{ z;JY;WVm+@?R_P!z(MKdaw=vjC`Yw=0Up5QL5VU>LW>sS-{f(q{^{5vZ!9}Qax8}ej ztUh_k1d&}aCt09Vr_eIrDj4|4lU-dkQPb<)>QoQ1DNLAh?WG&I-l)>jb^1YU85dmX5T~7e{&07e zO!TfcR}aV>;nR6N)7Ned%>lg+3@=@OHA^b0ErU)9&K(V=&m|R(oW00I+xIEsLg5}= zx#8UICp)_iI>jbtFb)5Vt9cY8y5g!kdXYqF7r;Mt;S%R)K7M%$!NN-vV-8PH@_NNu zY;~lVXTZi=(NQ$$L;cQj(Dm~Oim5B$Injge*~$KP#iBxrBT~^`xvBWx8|;f{M<9 z<*W4&bCoE=sE3W_PJdod7E)y z|1<2kgXdcLceOc1L{tE>V>8rC=l*ZP|3%tcMa9v5>)vld0>K@ETae(=xVt;S-K}xg z0D;Ecp&_`tOXIG=9fC_E!GnMO{`Ysr-sjw%ajt6AO^vErHEXUl*Ka$Qu+|>u32AV>ZPr$-+v|B_thIx%D(t~R^D4J zl6mCIJ$2ocRZ;W#SSea$kPWv`YMcI}p56JB8T^A`mT2HXhc-8NVFBZ?=%(Xjj=If^ z@8@n#+}PGuB=*Zw*bcbR%qxul?7{X#e}W9zek-q$;>P)7^O7E$rxd%z8a!VZnuY)m zg1SR1$uwl{AIC?p=ifBWaRJ6`SZ_tETdpQo7t&ql(7$Dg&w?Bgp6J7D>Cg8~FC0RCic2Kp!Wr+ez>-R12Q zFyFEt8;`qxU{LkxebVsvdAFW}aWS2~TYQ6KXP4|N)}|V+>h*?+cObpvZyL{s>ZLPj zW|NB~+HcE{*8673D|TkykG<7<)6{~MZ8{^7(8@8_IDuTaTw~?N$aHMC{0ELaQBsh) z4>)4itKmIv?|Wx7TCe5g_AHurBzm>`O|2Xb@rVA&ug@8+yLBb$#U>Hn7TH@eNs45NKtbE}mK@9xEQhBd`igLm}6~Nco3&EWWi}Af4uMJ<@_IKZ`fDBDpghcq(0%+*)Un9m+w|s3kF@HB@9vv5Km)2~uU09_ zgel+p8lj7QY>|-ooknDG42VVlZuNt1k_yG6Z+I7TkS^AF${+oYzKH8c+nB*EKLi%` zG_mO&7%keGvhYw0$x;~@Q|j?DH8Rfzv0@&;92{AvxhtoqxjpZ5@1adFSb8Oc*LCVX zJA=d364-R!+Zq_MEFc@(Ya_mk2I8WIr(8X7Gd~RHMRSk_PvM@$R_Xm(O#4Bgp5Gls zUi#@iWsZ8zA$kkg<-&vL-ETveA(IyK6B4t09yn;_N!5J%r|PkP4BtdXDRI*HmR{5G zJk>Jcd=-?Af#9u^A5_=^k&6B{eBjXp_^@}e85?80T;Z=04s)uwG@8{ejFcMr-lf!d z9`Qnk6HIe8tvp#wp2W>wokD zi;5h7?2|$Q`X|0vM8XkXYWZ&*slA>)4+Hv-?O`tEsf=6hd|H_uu&)(ST8yTi(yLka z=1I3OP%4v0?sQ-XjYvU<($cGIbVOp6fZv{F#h8qfAY*eH3rXB3wUe(CdyV@jnN2m< zVTCG{)8DDh$LHlPaA#R;Vg$oc$rF{h_ABkZWaqI)SO&rTL#AJjC?G$&fRJkKr{m|l znTX}w(nxnk5;?}JWRn6ba;-+9^_ruUEt#VHy-{x&L9@YY7O&>sh@mFbqZT66x!;SZf37JVWl>;mq_f8C?E({XGdbQzK_ z>~d%(^s8||Fzdcf7_pDE37s;!5jZnB3E4H6C?@M<`_tk9i6DVxLdnglV1K_?HaEkx z)2~sZe8Jh)DhdgKxE}-r*pj+#jV4+kxZ@-mbhk))=kD6I-*(q0`@wGE=>f`P_B8_dEPong&*SjhGU8It%)5)F5MoU ze@Hb#Hfan|O9P7EO?}{SaSgN9D4gh5FS2pEC=;7nr=RB@?Z&Ms_L&#b`B7h`>smG) z)NXb1`?FSX3i2LBDq@?mR?lg(>14xZiVnR)$}X_0`D4>n3)fPfDrt{WSr1Yj=@l=! zca-hS&&mQXNGIC2sC`z^F)|QsA5e*!RIJ1Yy++#ppg!PTp#8{7B+;p7nir<$I}?g2f{K6igI^?ezB z!2_j2@$rs`o_+q=3MJ#l&ua1hRjj=WjBl-Pzo=B%Sqy{LzqCQT>2w$f$>lO5_8}^v z^(zY$gupA4YP>Jtx_nzDL|dc9SIuf@Iced;UYv&W&#$u=)`I0Zi&yIEB&k!?!Bi_O z24)nR7RNbA^WpyMkd9d^GH!=zsg)#3VcP}*T!U8>n(PW2vek$?OTc&o5oW6IVY8_@(;xZ}7A=@Mz3GL*=pf2jY|S<497;)p z-ydrx7wL${{tn_u9yLyGgp`h;^@S$7WLnie+z@|oCMT+m|D?6OOTWMj^dD*Oe_FAt zI{4ou;8XJ4sBV0#)*CW^oy=l6nQL_EthGNf+PW_&8_^SJ^^YM+&9647^v&V1UO14= zy$ugPQvxu46>CzHB1}OTOe0l}@Y~>=8B|S40DhwJc#)tOEZhK%FX zqRo!uP2)?VvG+ZTlpb*FEWp+X^HP}s_ly!chFI--i^jVF?z2YdmEy9Rcu06!d748q zs<9P=>@KNMJbu2scvFNt@K8Kp@3B-;k3+#d?Jo^scZbhe!(t$g_jtVsiLMBxtSX1uaf^0*OA>;`OZF!rO6p~ZFGCh8_ zZJG!NmS?LY9WudR&9}a1#JN-;W!cB~9n03&6e^!CBq+`5j8-1tS3W=|CL6soRLvnS z=SJOE#zR|I#0NqIvVriseN{;zlVl+t#d$8g(PuiM{+l2;e(rgOrvi_PgvD>x+r*y3 z`4D{U)n6IS_)v*WZl{tWb8|Aw!V3Il!9#a}Hr@G@4&M;6@dplAygv_JZu9>q-oG1r z3kqH35(ls#5U9)j`tA7+?c;x9KN>G)aLw0bOEaoG0{Dav&&C?W;|T&X`<-SlL7;NLyZV zlp}>TDr8;iL64vKa~^SERy^dy!d^cyY7e`{6s#|OsXJ#Ze!uKZm#jq@#xM(1k`W(W z#GA*n%5O2_uuX9<>(BB(rZZX#CW-Q^nGbLKw6vDo@}3BW=6ZLkDt0$j@!X?l)e3DH zS2*h|~I~7=rs40=u;Kd6FZySzlZ4OT$T#(wFHn z$#LC>wM8rnxwLfigDiRQ%)8Pnb%t^08i;osV1UMqx3>2AuE2(E%#Yq{j) zW=}g4dBLjbq&0miMs?A5z|Tx!ug7%E#LFM$kCUJu>Mk>2)lje?>e8`T}1P~@It=d z;)mb<420YfpC9z8?!d$m1oB*_o~6K(WN`+Y>8bFd+UuO~mg(_3MfAH-AjVl%*u9!+ zUDNxF04SMi2CD`LMV;ic1Bn@cM$-9|vS_-Q9MYj@uZKsoRiubAD3e1v#J2!|z_U1F z05c1dtPNNKwHBdVH=8MJf1mR&sh8W;8<#FlLKSUl#@*M0wYE4+R*B7~-yub9^RUET z!mI)(68e#C&o=Py-?cR@Yp}oTzZ!U7)Gzf}7*%JJHYerqTbm@WLO+ zsBR!Yt0;|d@{4T{aYWlkb!}l!DW}PJ4*8=ADzEL| z=aGl#-F_XbP?Md!ZR~1zxPE%!p$4%M}ba#G1-5v7%HT-KWEXi@IA59y(bZGo+bP|ACrT z;kFQWWxB~Mv=?E2?qPV>DbY(B4Rhw>b}*zrB3+RDL2bzj`4z zj72pOXbYKGH-Z@*TmvZJ=>7eRAJ(ge=~VC_oViV^_YX3^^A3JozifXjF=ak-52OTb z4V}^hU8ZY*w|Oz|0VO_z^Y5>3d~dB};o;1#{vK{_M<`ViXY0xRwoiR;NAC>5C$JDN{)Z1J|+6E|kuC_y^4UU8uO1@Cq ztZ$@is)U6$%q0vA?R)<_N)i%@u6CG6Ts-k!uqlS!V!^K`ia)Sdsajt>CSrkX+z!Fu zWYOrGKznTM*>yq+CHdbBnVlo2NB&!+12&-Qr~mKgR|mEdE6FH(Rn2`>itUBBD=JxO zL9$VVzvpQTI(ZDVUrr1P>i()#l=M}E%wMVfcq~}`(A&&~{+|TK$&~&#THfdB=KZ2{ znnuU@`xSNEc;#bu&#!3}1-EpO9e1u?mE)2qT)*&;OS;;Ol^XMWL{pbZ>lBesSYn>> z93D(iXyBM5uM_|Z%L(FXj7_SC_nGOT*_~L7{&|?-jn(K)q4PoBvonkB(>CNz$g1p5 zjGCy2-<0P!w|$q7e2h#}qKgtWZmAY#h|16LC)wes5{HBPniq-q+*7xG^hu7^8ovC_I`=qn zFqXJ|pvY{qoN#_*De2lc!(ymvDf@@N9+RAli%Rq4yIelwb%FVdGm-Ht`}9WHG=Msn zW}}<&+kv;t0u9&*+xYU7Y@bv4l#QIaq|Z(lb*$t|MT5FqdsQiz15uKJ=+|)NrmDu z+PeC9PASy8iSO_`4LmQ89E?Eq&#UoTmvc@>61z#%J3Ob9ZGLnzZKkB{=^x4*`!EX~ zA~PVG01vpfajtv;Vf^bzSC$x_sVi3ko-H;(`2CC{%Ax-}FuA`av&+7n!$-}^%HAPx z$ED`D&qN1==ng-!_7oS5#BIBfe6ArdS*tyrviv}!VX09+efYXiaehi$m9qsaresdF z-h_KKi!0yK;^V<2qr_-Eu6CUdl?RZ1JA#aovb|Qxz0ad`_+E@C|1*@=7WCp3cNZ~L z!|Zl`CNV8(IFbQk=IGbwcF*;Q2%K|*TDY(dUAca31DNv73eQ;>r zHKRg}p>tj2?O)nV4D@1}Ic(^*^y97~D0ly>NpI%k(ynC*JSJx7zt84Joz7N6XV9kJ zd)LgR=xZ5u!J)HW>sTQ+s&LjDLXZ@%u8#_}IkQu|xa68=W)_*kIm@6@cTuTdMY@o_ zJepLmZN&r9HWCcfXQo9QV>8TDx)#KD6sbKM;FaIoVt??IhAWSBWwkNhDF5|q`)L>s zeNV_t`X$Nxq;o998x$Z@qrYW4?WjB<)|-Utbfj-H^U{35x5s3NVCSi)jV?;6R)Y<+ z8&`?vkX7WiFgP(0F7PJ{wt9ijK}@2)o4gA9-c2S`(&ezs%_1q9%J){7jWyp471WTG zZXrP(mya)asmerO{e5-J82ycqsPlAiAv$csp%70nH1Tq^5hK}3VRFHD#L}1mF{k^7 zkk;=mz4h-(w|XfGj=AiqL6sTQrK^_s)O~Bl0q&mjX2w$)LHs<_clvk23Ngs7dHOyps_!Jnvx!f-G8qd{=+cU6qo3v`#2Y0KR5FCYojp!m&dM$Zh$vUXm88HB0qtv#?#0Vix)52rAVy z7^t-#gim%=wffs@Xg}$mH>na2`a0tIh&kbuwDTEsH)E@MJ{(eXHTbAH-LP-+# z<#U|wy49rfd_V8iV4*pSmtuU{4ah!cWQEm8c5j6IQdh-7{f%mcopk$I=1-yl zcT7upacRLk8{zD1ft$zyGd0Qscx{tKF+#%@N9y<8RssFP@={kSjX-2bYpPLLnE2{_ zVqkRQam`wBeB#PZw*9&O&grslm9gX6I zMv(_-l)IZwviV^1=N@5Ia(iAf2XM8=Zz1@+3YT!Y_R=(hb>>vM(i48?T{AYgtY#eW{p*EmHZP12d6@F$OGzHOvlklUa_a+BDEM2BC&m3<JYOsCQZ~k2CkYKN` zdY@>9!;0a~)9t63do!1T(Z!RVihd`F*B``6oNfa)27)OFRHC3;r*f3M4b62Q5$u|w zebcB9LK0vfi!E=Pj=GIRg~lPN+>!~(FsS5$)!U5U``j(&*+&>khp-GUVhL1MZ9QAq zwrfoghg1tfRcP)&oIf!cXT2@h%K7J1$PWYCKX^vbmpSWvJ?TWxaf?7YbaqyuILNva z1nSI5=U=DL<3xpJy^#tU*_;NfF*lQcJotKrDA6y;64>^ul}CBS^LR_A?7ZV5BY|#A zFYQq}pVIT^YaK}SE*SUl92_Ud7PsC-@YTTDHxK2Z{%X;Z#K{()p8M8#^WfzOW4t`0 zT5*X&*=0WhZlQXuam!Hidop(YL`vSwT)I;PT%c-z(F+~Pb;?bZ#6zJ3vCz4WJlq-^ zPKz~T#LyD|F4CWQ^uaB>EhaRqOx4=~J~tn3?Yl~`-Z8Bi*EM2|5qDf~$KbWF_Q4{< znC+1z>MOtGSm`T?O-xils3>suyOOqNlv=t)5Va)Olx|YcZLSzICGME}1KjP7)5~no zm9CC`*eJ#8>m^?!ka=*n*<4#-|8J$jxZIX|{6md)p_MwmS`_`l&4hCAXfgdBlLJl} z@JGOewP6Hg=$yP@UtcZCmQp9c0J^u zKKU~0bBvf-(h)$+GwC-srwdHrWS0icUd95V$za0KSc%v9-_0 zT zoRfU^%ZCsLN6*OTq+t8pySkv=A{AIw(=YGYKh{XUV&J)vv{fKTaDpq;%(bpmnb6r~ z9;Hd>VOwn7zx>^x@+pdb?)7}J%4ZiQ`0YC*%3DsQ5hT2Hu`ABM1Ru*^sy{QPqa?>};Bei$rESNb2#&^R2yi z4dzk=Rpy$yI*eo~B+;xUw z-iwe|6`r9!nGEc#dFy&gz3(pbU%a)kd#isshvq)*umStBUdCU9YTAvSr_`%fttLwj zAE*7xA;N79-5OIIf%0!A(||z19nX@F8HZGt8{#`1p=(dd^w@W|H3`>3%?;i150$*s zsk;z|RYxUU=wgAAs=rTbV1GeZVBqOs8zs{@lqEpcpzo*Ii{4)6+YwmKmT=wkZT*!A z4Vai;^0q)baPuVh9ZwS2jL>3)!T`uU)E*1vOq{ltw@ zSuoYy*1axSLv=Sp6$e|J8{-d;Q}X+0@F z7D_6=O$}SLGeI3m(n+%bLU(Fqc>v88JK492cM%xbY5}Ahl+7cs)&iu=?rht~Lq~y1 z#b4Rj`_jG@uV>;f<6EEfc{$M)&x~&6fx%W}TUzVg8^R3GeG=f?^sUjWbpHByeZkqZ z*{uujrnjuSQe{bBkH^tOL*#f7ieiO=U0m;9R#x>1;X(8afziWhlv zFbBqN(^d|RX|z$cK&NVTu9g5|pGq_;|0W0@-G8jwYU`1O!FVkMxnh$w5#0qKUs=42WeDc$Hqx6Ee)T$1KyMeI@FFo~e4%pi{jhiJ`N-`j zKf&>9YR->-R$@r9#v?rE=h~5t@MEFu@5j?8D@?NYJ0e=Ju^8}!yY>6*{N?28cm@68 zWt!|4jciV5aUs|8tj6t>jhe#$D$1(X;VuVl#`| z;`W~WplSR4MOfX|=GIF0wpBn(Nu0+WOTzf2&=gze3w&%s@D&SHCdH28@5@9XPDTIg z4mEgEhBFqtaboM5PZyQ=`zs7a-glt7UFzxQpnrcRbr-o7St7#KWsNTmjf$8zUPtSoFDRO{_}|8w!C%L`T@cABtL9cF z?Duz{L8;pPD~O4FhE1wSGZ+r=SX|rdg59>^V~n3tT)` z=*RT{*R`m|_sd`X$NW_1t5${Xst<3 z$x(ThBb#?!f(hCh)PrKV8hzYlJ62bXrTHu;G;+U}zFHzNZcT+wH!&mHq;pBW`qOUC z(3GhqT)MBII;brAb(^#*qzkaAKW~LHPa7~g>V-IH>0bJw_)o_I5vIT`JzAedTaV6=Dy{l;_f`9{AU~cVA;d`(&d>^BU#zcREsNZZ;D%b zZrG9!s+%w`oI#3NPoXjQ>SZ|w!|?SF+?o4e>&+nx@;MPr&HHYGP)YU|Nc5PbN7!;M z7;Rs!d9RRd$B5QmbBjV8YtV;Y%t89oE@S#di~q6ugbe0P$zdgz=or1IWS9}3xjCH{ z53h2zhOl%y^Gxc(3`cwx^=|CKp`5XvFT;8PV>(4wQgrddKaj@J5uCP#80HWy5{tu; ziVcLK$nLZiDhtg#7mI~|8t8_1y8Ea4Ppp(*v(&;L0>sfWi>;!(L0x*T@rDy4VLFvR z)~aH3cAE3OTZoD~UBKI@iX+S!A%Hres;fw9M?NTg!e(g0;4B}X#0Hg+T{k$98@(;S znVo5kad9ekih@OyLob&B=n`_3pfk@I?m{l-NG7|_Ff``<+0M*zlf-Kg+a9ddkM#+ z`75zwBRnsu+>f>%%I4+q2U~To&k@7^T#X;sHtVj9XI6h=M%6PB2COYDJ4b`^Zg6g8 z&06UA$L;*qx;FFITQaaEV*)M7PIDN}H=ZQCu`az;-%TK*E%P^u{IUWW;56LGCSgvh z>xd8k#>g)Yet0(ym}Hj7`|JA@ zRC~^XZqqs*R!ukNy63&V%%<#fjzZ0)ckk6SY(C-W?7Oj#`_#@!2X~l{($azgW(fZo z5G|S0`k{^r#O%nN_NnSh!l71_U!uTMmSR@OLHt`RF?JVT41$3WtuI&!Gg@snK}h2J z@kuI3z?9VcpF%44N_#PWC$%WOAW@;(?Vqp3$f!|`b<_~U6R%>}nv5_@LzA^7c5ag} z-XqH>l;I2YXt{0e%#i@hu-3f8+@b&yqie)M{6tji@QpJS?~sCp1tBTfITEz!E?2mP z@kGP<&E9Owg!tYD#(|6Vh^itb?w|GYA+*2qF*x#rkTzA6t8htILMIr3D8EI*X0>^B z@GS@#Qo7(kAi`KmTfT>J^WHw%Ng3z)f}?l5c%Fil(w*{g)?es4=nQOrz{~s!xPIB~ zI?nN_SeDQG`b5U1;X7n>>+^NDf|R%Tx!Pt?OhZX7sPoo0(eJ#+l7V=WR$Uwx^FB~J z!ZJYEJUgKDJ{%R5MWf(x6f0r+I-Wz4#MMjW2NcU+2N!{ew{0vQMRS@>QKWy)D-*pH zC}zC69$&c!N}~0flgg#5X|Zt>gej^RK-a?W?GHr`BU9gMTXYGqSFHSL%gvbiv!xbA zS(-ChulO!=)yF$ZI#RHWj$3?lE3erdD*xiv33LOMNQ8S^W-4W6HPvJUS$_qrHB}9G z679(o!DcAAA6YTXsK&%i2Kq(#o-~P>smC$AHL5y5I7$!`ac)kOo3M!vhE=+(e zBT4xin2g1=hPaya1Q;eHrhs#a<-1==e6C?KgG!BE=MVnenVwNwgu-wf=d(1&E<5R^ z9R+f89RutV9mTFS?l61aLul2}4e2b?DG!##L-PB(5X54;#G|ya4 zt!jCINq=i7w@Tb#IU1t9XJ+GvKhMJC+pcmML|$}0=}%Ql3lYteO{Ip0Vebi)>ycDS z*0=!mf#PITp$zN0)CQi4n#_ftKa)xyi=^~#6*7}#i$qip zkeyX_PO-}{Dk0>dE5#~1y0yC$FyNR+85sFaYUk3Ka~c+~rOFOcD|o0KXLf&hEJYfD zfH=DQs@3D;V2C(an%5*NG3GQ{!93E`9M-^Iy7Iw-t{O339?QXOH z_BvBlt&fr%nXP0+I6+$g`0H!f?s`0ZrWt9RM&U+Y%biI!^izLr8Z3DyAC_LVCYa?o zx5*uvTIsFzcyt)qiD&(-B7nnp8|ZRC9U5t)+dX5VIz*x@B{NH)Wfs-4eZw|LqQ7+cqvdrSsIPs#yQhz3Fn*f8B~)~ zK(;l98j?*UVT((s&~gEV%nlsAyLKms`40m1KZ%u}OCv0F0MUVm>c;USeQ}*>xjRVVSK`wzHaoL28U+-*#i0HE+Mv>k%I{N4Y@TsAzs1 z%>r=Su0Hhkkcfh#F6DIiLAeSr?velCPU_IUj@zB6`1+?_GC-o zNNS_3GkH}Xs95UC<_ae9sh*W5q!=d57Ov-tKPgYleM#-Jc?xqS=0I_GA9z{>5FDUj z%1dMO{in04QC-+^rvgjLw1fMl*)x6N{Jw6E$1pJClUIS|Ix$E)f~UrX|( zip~L}4cl6X#UFi9?c3eZDQxFR*c|c!>z(H$7p(&Cby%mMW&$0W7hYx0kk)2jwS{Fg zk2dI=-ooY%=2c>B0q9Sx2SYXKZEUWR8>x!$lX^|SsKhGCi52z8G!`nrTfT~CS%nbI z4B0p%-=8TOFlyV39MQ5z=~=uv9^JU@a6yk6)X!6?ArY|d07siD?#cxeZD2s9UR$fP z6Gzo#WDw0;?mAr)XOlLQp>$UO?+#lb8_uXs}{G&}1`WP;Us3@i5!X z2DIwZ*GU}nXYnHTxq%XsV{*xRQSR9;6|X@etx&9} z`b=ZIm}#7|6F}AWF?Xj(t4)AOOwWj_h^HggL_3t;kbq5hZANws&Y6D;ncXr}vzmSG zTvOQYre@VWYAd0R0oTmjo~;bQz<^5awnemaVmCw!KFrKM-P@XHCr@=|o~U==3m(WU z-7I(pfaKV*z`ifwqRlP1Ze<3R>(>Ge2%+2H?-Dx>3niphYh{{TcTrh>qLNsN;!;%K zTZqr$4@T3S@mP11X`$O4dBDR5{=U`$eK2$DzSXJoSErRysOdf5xYh1<`AB~-c5xAF zdqg#eF)Xu<^yVd->pg~&p1kcmpNGiNP+YdgI~q+;Fu(0=@A4_{>&i&1w@?JTk@eGj zK#!|zLoDkW&PiQ49LPN+e2aDWutE_N4G2c#ziHN*7bmlGWQpIle+tvmTAO)je$>&L zcNRjNt7i{FBf10E^|cSf7}0s3FJBpuGyJ*SIyYiGCEDaOa!|X+JDG(%1>cVge!tby zY#nUojN;0;r~A;0GToM^?fg64(96Sf2TVm76-~0MPRpYo#DVUb6j03q& zm}OGOf~6zcZEC`;sx1K*AM39fgN`x!+c^nMnp(ti7{Wt5=BWR(xpflIL241V)XPS% z1qgS`$z}hE4-vX&qoL#s3}Zhim2YFgU_BhG3q4z|7y7$U<1#U9&#Uxg3C?j-m9<~l z|A)Pvb%kNMB5=1S>nz4PiPqI+zm_;8k(4!Rni=rc$aLfa(z6XCR@QPP@iEz&|EZ6N z&r~A6naDTfm=4GLC8G1e#rjz1N^VKXe(Pt0W9+=yIB7!c+{^G#Y%=z+a`;=~5al-w z6}U&fnRePMIqt9GfSr6LGhXKAkFp!UQhg2NihD1ZeHPf*bc0{eY`~V!C~4Q8Xr6W~ z&NDz+Myy!!fIt<#V_&Y2ieK7~ua(5z(6if%r`bVN&uCTzj$Z#jw%&g2S1Z*3;S-)q z!cj);2%FJU`wX=f$DYSP4+3q98wnNY={g_qqwzlS(-O6&#ka5O{=ix;&H_b%zzYbU zHT%F>6xO(1cjrq~XW(g_@tHlsi+LE;p-kMrr(Qz5C4iO~F=NE1=OTGE#}e>(u^6KF zi+nbK+#@CjrGe*{TNB_XQ+BLw%*oF!n(zUzMaM+`Yid8y$Hqws{uXDw5IR}IDfKK$#sZE6Uc*4J4?h<@F#npi)`4)U zxn{eak5+5Xo12gu)p;QRWv6qMrZ(?-5N%mP2;h5et$vq48rv*_-H7skNwWUBp&neYY5eKG&CcoX>5+O+#VY@^P;9ALuL?a*P0fpB7xNe|ap5z+G0mZ1~UB zHh=KGhW?ge7)Bm9txHua=i$M5I{FuEt(GpRXE~{L^S~t@4R~TE-bJcqg}1RE(+#Q` zZ%A;-$4nXXs`ysAu}&9Ifq84UaLBTkT)s;sf80PSsvC@rDj%s*wWr0lHTRKDFvrxd zoAf_u@dQB|F>p(eYV3z~&)z{PLfUZ=CtWv$2&jBWH|?P^tGLo7fCF?Pue$lDp`>Ps zx|NJni7}oq-8D)yBD_OwD!O3G>z2uv<*LV4kLQ(=msU}CVv&HQ?!qR{^%K=zdS1ee zm0xu4<`8~Yyx+ENv%^<%cT^r$tgNUnHvn5!Y@u~*{&^28Pa3A<*N8YI!rfk9tFU7n zO0IVQhxzTIohUF3w(y4WwY(~a5Jt?Jii3lnE-lta)zy-D%GBh2e!BS06L-m?s#f;e zk)6W>uS#RMms<@>YOFQ&FbP$L@~h74Fvc}`)xB@kx1VF{O!o6kB0=zy-yA<+7iilr zvkrggx4}8^uu2Q>OeY`Lct_vluC~heFqu!v-g?n=S)0|eNbg+|Aa3?cKtSJpq;`*@ zPMNVmecPuBjX&=11}1iLI7tzkjQRurRqRhH{<@-#Dvm-uH|M?1C{d#2Ym{Ix(Mif# zP|aOB<8VtKE?7idxn+Lxznax_qoS>aDL=L$dOUv_#b4EGxc ze1I{uB3O*yd@-l;ZC~!-Co&-u*73HCl`cM=KeCprU{LIgt476VM3+oskHJz;rY&U)_X2Ee*t1Pq5!bO=MHQju8u7M91dHUWYTp^=G(W?WiN~wNm5B%Pyxv-p6sx=v>(d(i6Ad0%wmX|Igs=I_IAkeKlu1x8` zg2`r{g)PggoM-=&aa4&RVNH^#VV4_eQgjd5YJ!$A$77D~Z(8V=M>ebnOqc}frFuQIzx#D_N&I)b^5IBP=o5e>Y@et zOOIy6f%g-<6 z`J9Z)#J{VqIEFa2SQ2o<0l8BITLTIMYw(!#)-Q4v@2+WF`^SCu5U_mN4bUFl4a-&)z4mrv;PjvVDM_tW2wJq`y{z(ZM*dqQ?&$; zXX*3XkX2D9A}uf(ajE*-*mDyuf?fIAZwd^Z75L5gg5GAxhW^t(Y+SL=OX{>Rcsu_$qYQr!`5Tim4lBSyX|AX4 z3aH?rG=cpvG`mZhy~LdD)|ouhX5k)$jf|_p+p#~3)xQQ2YIRa1R+}D>K!Q)-H@#~@c1;H+ z$roG%M>2XZrNvpFEN){O`Z5f(1$$X@8@#VR!f(8nkf@tm3LA^~R(r6JZ&u_;EhFLl z!-5k{M>Rzi(dwA_R2%29_A%Iul#+euf8wzN#e2&d-}5IU=p0vr5b@JV!%8w7_@HRLCQ6Xe}wLX z1STJ>wFLeBiZ`Cej*0{fLXoIjIuv<1ux!00g^M4?@3CiY2ecOVt-wjmcVp*(mOBa!2`Xh|!9sG`aJMFQ} zmxPMCX3vUy(GxpsowGtn%hR|T>fVUyen!Q1HSaMG+3DL`U@Dz7*^Qz6mm!V}CTgzw zwtO{aLhRvQprzE#g;?gPC@y*|hO;?X(Gal%H-0imP0H_*4hpB-Uf2B*jEeSU(_U&Y z^Olad#@}Rq#!^Fg>AU|0@64GdZH81y|1A>m(FQ%Y48mthDs95RHm|67m^xAolapyccng`-0@bYU|G9p4okh*{OKI_gtr za4HQ8mNaaSy*RHOxnjGQTmI!JRx;2GggUs~ z>Rr0E7L>Zb!fKOrgw?zhIpjd@xgwQ(cxY+x8YfCK_vvio zBNn6JP9c-&#$5RM4}F1KF9y>+-`Lpctl>f=phRqG?9~!wqg|L?DOeA49 z_@8psG2a5>S{`ZkH1fgD(0=Eca}hGwmw%?8L{vicNazgft$2G8*(bFHVVM8a$%V0- zXN4?8Es^DvgjIBoig}fC<0!F$`&_e-rc^yVJXl`r%KD56rme1;Z35%;VMk)9^S$*2 z9jQ~`-^h!bqh6!7j{k_sA7S;tc-0R!W<$aoG@JY?+|oiF5}gN+!hS6<%CbT=kwf-H zsNx@a?lpI^ft44Jf4S3mPSvNXO5$Wj$L}xETp?24N^(6eh2-c}XYTnxAOTV%!XHa> z+`RJ9cf%@X08f~Yl6g=w^S{t*Of&YXXIRU|((e$@4Hyr5C7V>=1a!K!;qYP0q&ade zTRVD~jL@OehT)=TcB32HPkKo%aw;2}RsKXfK?}62Djm!Gf-vUQePI511Vg)i!X~9&VySn8e zUEteah1^7Z_h+&ZsFiv2l=^+1)_Nq}ru8)E*X2D7GI+E0_N|b42DP4$Hpq^(2#FfQ zRXUd*Oyv^y=Xv(2r>b;_N)VwwT* zpAX7v;KzO#k?`!js@#&^M^#WdLWgjt??@8ZYGo9WFWOff!4`zagE5%>?r9MT%VYq- z0K#@AEcz zePCs+nQLavT=Sdr?8)J^%#m8Pe7J6t&Kg{G;o_65?*lsO!1pY4NfVW5tjmbUT5(O$ zF_GycWt*9m7%JFp_fL0t>8?1kKw-q9`0MjH-RA7 zp5pVqv~ht3a74IQ%wfs?aF=M+n5k3sQn*yv5{6$Ygcd9+w$N;DL$nSUzl$gUX1I^K znR;;2Z)R)!!XAITJV7uo)&^EZUx>RH=bv)8uc)!#fw=IO>Tp=4lw(&(Qu;VM>ss@? z$MK))cA)w1vM&Zth!4+GfGp?;o`Y>hn~@ompfq;IZ}1y%X@S2#X?XD$4t5j$mgsyj z*XaD=u@(p!P1{Suleb^HTvIo^ybZsQu&)>DtmPpl{k-lb(@`2Ryt2-NW88+LJN>(l0B`2h&bzbN5@lHFX;;1?OYGIo_e3Wu z7Ln5-1k=2D!(FW>h9|s(_t49pjw7eoAY0wo>akkP1>vE01t~YLRF5|ip@@Cp@g8ug z;(D|X(m0X={bTg9%4FpyFsS1;n-v`H8 zUiw;kT`$;l_Kcm;ECYQxX@Gatu}5|_ba;)NJ(ZNk^qZ7d{G_ZK1RHkd-VMWqGV=az zI#{4?4F)cV*ROO0YLW{U>o#}KQu5Z~Kt~r`?_;q%ipK6UiS4#)& z-$N0|-M|2=R_N z?s^H?6dr>%1Oa`P_ysDOssI(t1NzV4g&E@zqEhQ%5{`!)r%2)v4gM%HQBQIz}$$Lu%$oh zp4#trpn<~X(-7QPzVVSQvk%aJ8%t;FjpZVbsj2l1vv8Jw;v6hgsf_ zmw|sp#Q?Q@UPwS&iHF{#0v7kP3C{ImZm)Zyy3$9l2JXFIjBarHW?r+$C2^FrPkLnF z2QME}0|FX^j13Xb=lG!qRpz3Lqk$jPMiDVU^@al7Go$FhYR_}-?Ctl>r6V>r8$>C< zAlIQ^Sf>u`3odRS*E^e`I1>J$m)e$3Q{rW5N=$sCD(udX;BOJwHbA;J0&$4dik@_m z_tF@o&|n~`V~SKU7*h7)e3(aC!A#OUJ5V@;)N|vtSEF(XDprb}Cg5_wl~R<>^;h6~ zbo7%su;~<~thp5pYV%@`V7cyI5UP5^{h!*n{~#WTk4a=b{e4oqux(H*^6K^tQ&) zC5y=3soj+=*k-9+E1deWd-ojUFxFW(lngm6znEQ_Z@@Z3=S0De>umJEMab5BolofO z=DLn<6>f6XIr_>auP)6-uKA+1V6AJ*Wx`U+`}v!;`}u)r(OwG=#5Lbo@BNm$3X49| z$d5Sgh9NU=5FT;t<2SmlTX!M@M9xv1J;RWpbDO|)3`Gg)#{^^h^UvFnL3Tf&U^s?_ z8I@mgghyxhL(z5V6YMva`V3Ip@X)4r|KxN* zMqfH@J6%-9de?;gxLbxS-bRW8tpBqZH&2bhF1#EO;$wK%nhb?(B|vZRYToK(Tbg;f zRe92n_prUgT6@z-6n37yqAi&IWP4%rv$Z9-@VsfPr_<*k!dJ=+W!9n!mMA~Lrs6KF zaVqJ%JDYG+z2V;bC+-LniyfjtbF_8mzNWz>WSBn{RJiF3$Gp5S!6+v`wn9t2pOb-2 zLsav?4-Vlm)1f9u21_)Z^rv+gWUvO)!R-Qq_F}oun_XscmU9GSTfdGmD6>XQX%Da^ zE+8G1JE|lZ2Uw;c=qN05@u>B%##M?yq|P@bF~i`OAmqpoEc{apz-ot?!V4OIs(Jd7 z8HN#*r)A>QA+AG`**4UAFL)^Dc2!zs;UCp#=|HhzehizMUrhuR2`Dwcp*ct_4m__g zkpbV4g|c*yL$xC?)45la@oMX-M(F!$(Bibn(`HiB3CbFwSg_8pNTZ)|y zO&j|YY$ig)Bo9Km57~6Z7#-?#TLRt+^ar~Z5!72s_vfQAmAa9rDqllFk)dxWpW}Q@ zLDrl0Cn=Nc@=tEY0};1uEidYbqqxd$?7j&+yv?Kj{kwo-PK7frxm7OXF*}QvS8~eZ zx>LrTxfRKEzeKibF8@RsW3PR|{%`HGX1^EqzDV_!v;3hvv#VPEK%2#yO8L6k$6T~3 zM?Xgi&?D=qcZpb1UyvL}z5Nz)7a|oM{pc)88A-u0IV|x#raK6nS{@AAXtJsHbHjhf z=SZ}T#Z@oIb#wGx`xtUE@q!sG0jS&DlzI(L;Q+PX!B;ZLmel959kFGWK@Bi7Sj+wP zUXioe5h`2no*`ehmtJLB#}#LU@8Rpg?5IHu>&x%Q7yqaU@qQNC4~p zvR8inL9_;Xm!RWuqn*f%wvg6${_C6Mk~?Xp*Wk4s>}T<)Yr`eC3povKWkZHtLjciy z<42DTdnUOy8=l4jKEhU>g{h`fmhjr=4AuT(_-U)G_w+q&Zc73l6@993nJz@&zc82f zp339(B@XMz@Gf7T2B(dOUmL#2I#L4hhoi#ODva$v`-|V#%D4hp6W$>|bUgXqu`8Xg zey^J{3seiFGkwFp7r%B!p!2+eI5k~Px#GQX1e{6j9=hhCHmy?+Um)x#Rwq@WOIXUF zkO1xh+|bS6v&0BJ8JKLp9t|O@%~BtLGbPbhE-fj9ws3hIM{TFN`3sLKtN3#|%SE0) zNKNeaks{A=!Na&Nf~H6E6*zg)jWPNkJdanl?-?196Sp|DybfkdW>7Y$CNS{cO4&HJ z%dxxNhw`lYWSN`2td|NXBjSk&z^@UwYXfY_{0Ed%yyxhIjdLi6A)Q;7nSGKm@pjJb zmnZCS4AVy=@_R2k1~u`kaCvG1e4fC9o6?*h!az;Hh!rd8WV^VSu^mgStfJHicl1-T z{wbERCmFWl!}0Nj^YRQiYJ779z1dmxjRBCia0jAIWLBfZO;|p(GMc8E_=U*L3fK~^ z5de5_%rFud$IebnC2ge`lFg(*_963=2cGc*DdlSL|9rmWE((oDaIU+<`8q>HF{+nS#JwBTCnnKwUDYF*?ylHgz(QwYFjz z%~YiWNG8)NmRpSbon@MrpJ!wal>H<&Qq>|7(tN>f&&YuVuGe`# zY)Q42MsB#^GZ)UhKNAu%pT{Gf?25Br3tL6pvro@Ri9Jh*&6%)u@O~&$xJHRrLRhPd z6k`85{L4WsP=nb;hLEe{#m}(~hsB)X;f-pA>X~imyX7XPqg*NEql*il+k)X3&vwo2 zUrsv^T)PE`F{_9t3$f62r>m%hM$k)2BrXp%d2^Fm?MLSLc~)?)>H3wgSypIU z926&?kR%V{Bc(fFy&p&iHwhH0rOwx;>aI6d*v$f{8NDIvi6Y~nA{;9^60q8PZ9BW&-k?Qs(EH5^aF~7H@fG8X z7j$<_KDA*JYy|d=9TzcXY$26LuUa^^29C_1G}|#a?nX(%rZ;S3xA(xP%J<(y3gyXH&&MA8))K^ykF2X%`G0%Miz0e`#Es2%#(qT(yj*US(864nDVk9w^&=*_&umaMh$A+!?cqd9nmq*6inh+^8p=8KGU>%kCW)3K8+^ zc@`|2uJxd>e9O_d!sVzEHiKz|+suAA9Uz`!YE;|0%rN`}(s!lPKbRQ*>SpV&qjMuN zcWLcU3!mf9muEeC43A=ocq%c{YDe5_C6Avssfx@lJcRrBN< zB4;y>tu(DN083dBsmLLl#=QgL@1>E}Pa9HeGQa=~!|by+C3;&tXEN(r?dxTx7OWL}CBJH<%Z(8% zpke5^La()-);AO*?t5SsB@Y3r%T@i3c9~-6A#b-0u`|yn3XWeth zP<$M9tEw#zZ&>yA|Fr|$_iciOh>YJ&wWLjgniSunwr zFZ6~w!luMbz1f1rJLDV)WUWQRJ;q=`yprD-4g=Wc?c6d>EnOi?&GVlYrvB2wD-Kpy zly<1bv>KmyGT-2M{Aiq|=bSouwj}NP{_d%f*_D*wJ;D$%ST6Yb{M;2;m98RFf0M+^ z8yO18AskeuhAdo;i@8>Uo;gt}-TUlReAYPV8q&8*Gmrw2cb?}(nrO%!dlb}diQSih=Tfg^z zuHgk4RnrbWradmhR%bc}0{eu!!wfx;$~{y7=93WEl`f>mA6-bmzhxmO41dH%2Mfah zv&87UTNQZ~4~ouN`<(-3_-i$6cgovhpXsj0?uwfS?y}MEWV5p#Gwl-3nu10Y4As013Zp6misOk-57sJnIFFkoAl=R*wt%18O-TmlszO=3G*{)Rmgn6Gmd-S5? zf7?Z`+W2a0xP{TM;NBJ69L>Ce7nR{>Vczut36f(WMvOj(dumlbhM!gn=xsiKfYw@l z3KKGo0sDAK%y1A4(6?{&34|VHQ4b7-CieK?YL!o{7^VI-D`UlP zl3Ud%Fy>7mG+>}n?VS@69QsZnD!qE8rDqOh`UR{$TO!S>}h^=oPW2-t(g z^(GnkU*w5Y2g9v(4Zby_TpV)ZR{Sk|^AE=?rM^|);Gm0tka=Mt4rJX*=X<_+82iI+$A^M2tnmE3mVLtslQcJwG<`sSGkE)*S z3*%CgA2(H1w%g-p)2iR$MD_&_(JBq@KR*XSG?F-4HMN<_w^~T-)K3e%D{os6xV80~ zDmg_7=H4J7PyL|QRdV##X$@~d+`!C}v3E$fGt8EQD`#^@^K-iqG!)qo9(OqiHis8-o~PYZu`Dk5vGS~}Hvv`T8I@=FY|BFR z=DQ#OXHVy_fp8)YYHS?%v&%`D(ysO481;0<<(Yl8RBAQ=t-|{>tGSH3W6aJPtHM8- zoG(i&Ql>2a_3%2k)b_K|zle{&#{!Z}cJ!FVfmgbC{!fUPf{iX!e*XxlZv7}M(qNjl zQ4_x+6qU3rzrCmN-Yj7HBA>-P>l~BK!YoyitMWh6i+bRO_2%n2jrv-3179a*sS@LO zl7@W+R=}?UR@CdqOp|z7T7s%_kBcS&tUgsv8eA!LogzI2)t2{~>nP|&2P`JDj61i= z!zevWi-Tkgif$dJhRyLXDl?U4PIhxFr*a%uyqWN|rY%#{GJa;8HN*q1bXc^%bG%I1 ztNz`hoo69fr-K+j4>e-E=&bGgMp@(>ePYZQ@{z3jVXom?-;%GB7J6s#=-bP-W>qa| z7)$(`$8k1Z4Tk#sf3ZWIU!z5`AICRX`Qn!!{_BX& zW<2&Js!lvwJ;g$reHrB8COnz(id6f+tmGW_cE*h0V=>InzfJ-5BqgX;ijr6q*ae6o zp~vU6oEeK-+_D{9@bJ&~e6w4$8Zo2G?@!K*XX^TPDUPN7fJ1@MywmbeIxG1agNl_^ zl-sMw<(j|s>%NcVldEaJTV7+fXs@w}JF5Ge(%CDPtwl~^CB~@ix=P>r*EdZENZ8T8 z`!`4x&OAZNOUX9;ru_-&8~QaNS1|#Whpftly`YD*J;o;ac`?1BzxUMM*cT~vz0!Hs zPZ1~tN$T9^LD`Y$59^n2`hSb!ApTprukMd@A31thvMi!s@%Ip8!QjhomEpz`7-`RG zWRQ!^i{GDN;lU*WwWF~$*VU7`qj=J5a(>T&K-c?4gD&rt|78DA=1EJRu*!n!EFwSw z|AjqqtvM+ZS#i!b6F+m_Qv~*W%uVUT)Q%_JaBe)iydysRM=z0dsOoSlVa2y(j8ev2i&5*pNyRr zB&9~AVO&&y6hr?;z@pX`PH#U!e$H-^q}00=U=y5MzKpvUz_XA;1#Itr{j?i2Q@ox; z0&G8NVJ}V>2UtAyn)Q4Tl4uWm9Dmv_ed5sC&s?JwRiy`N^Uph0J9&)zIk?W z<&RV4w>@2CrbFswj+Rt+1YYrz(3pHHF~hbud75hX=bx8Y)-6sV)e=RN7M27C%_z~n zH40`?Q(E}Unbs7g;N#Pu}$hb{g{dPWE6KMO?8sZ|L_;y|7@dendW@<(Lut!a37ai)kwJI&U(9R=Q0Y z|79E9w2@ou_3=b|R8H%aFn9rpe)skRFCVDGNN>aIcFNnI>T?vvGQ$gP)c?W?G3Xv7k=L zeo{WTEXIldNuq7%3?JvG^H(7HbMN?7hh;%R{7;T{`O6iN8*%;<$I0$?`)`FjKNKLf zZgs>OzoHZik!g$&$tv}Jte6IkXw)%GY;L?+BYveMm-X`NKiMDz(P{n8CmSopd>*1C zO?&`d(nyo=ENp|We71%B@C*ob|Nkp!)8T&hsTz+leNGC_KF{8EmkK%BUaS|nx!z?{ z;iK{6?B>;z50T7Gaoc*V36M55j`DCACHqY@W$r+V zS1iQeMJvVZ4;%4+uK!g7|LfI9W0uLtLb@CHVm!Ut?JD5^E(v-3-kUF>O$SCJct)6n0h)gk;G*?z?Y;RWk_wew4V zk%%T%4{L3S`)k)<6Ahb?R?210*TfK+G@1&Rj^xR6q}9d!0fq4Y@G%D-^y55nJ~1Ad#wSmqxXWu1GJlEY!~F1eNuy$3V_zxiX|2r74s6n0+BO|JV&g+r zb? zpa%SDrE71y#1mIlV(_|>^qJGawKW!;y<@EdoG&n1zZ&O{#R(LW`F}sy!6NeydYA$J ztQ^%uS}1}DfOe3KbQL2E8e7ne;uovFr?&(V4SZJ(5m$>-R5E(58U_pbWIMrHMvdOQ!BG7p3Y*6{-o5lIOL!Pa2ik zYnvjcm~*Ec&xRX?Tlq6Id+^BkucyxTd@tJA11}!sQ!y4*O(IR5LM_%pEl?>A$V=mN zg3~UA0x!+vQe`>R5F?F2`qzH^Q;r$URB)EQ7Py7|;tNmqhcFP{UvCcR3$-81Q`+c+ zn3||CUN~^HzJd@S=Zn=NN5Hs){Us=vN=NO&QVlh#W@nwV>}7zbI{y^Bw!uQQ?>-hd z*s7hpikL7+EGHL9V7)8zD zI!We=C)=Q3F^r79sV{ct2qhiAJ84xJfTk-5*jB2o5-Mf(+i(mz@H57F3Ku4qeay3q zShxLU@R_1ldI$+~i`P4kY24o2$h)Ubjx8mBH@&>)p3+hX^Ku}zOdM$gCzH9#y=OOB zkcjL}OLs;cuUT;F=>@LWrEa_%_R#)|Bf?`Z;ssrvRAPYqZpc%YGlGS zw{3nxAmsDq{UI5febzA&1Q@H~MFzS^$B`RZ_O+TU0;QnnG>lk_rWbSOKiZtdNN0tv z#dNwfx}!9ed8apXKv|S7-5^lo^uAA)*hn}WA~i#M?UEFXQF!1Me~ChzZ-Z_2b8!oi zaHUZ_ClG|u*BqGE4L_T!Mn(ti+p+x}Od&cT#fWPl#i6cVG_81{faWz@ugNCq)pBD= z)$v%QY&!WkEV!G|V5AlykdoiH6rU=S_c%urKb^NYjuKY|N$W>uiMx!XF|7<78~8vV zhkf$GkcU1utV(ZuvJ4LA9W_{FR zzhov}WrbR!_cf;!)J>fKgUCgr6n-PlyNcxhbYcJNsgt9TvQA;zGJ_Or-C6Z57tGu@*t{+%A=3>neF@XqhE=#P< zVM_bj#bQ*7X=o^z&vRK;w&$?L%Zb5+!hF^7E&&pdzuroAIazQ-JgzN7zj|s-y_#)3 zEWl^rV9VRq5vt(HM5k7?U|#_<;EC2TBnwQ8m!A9f`IKidi1BP3>a}Ut1Px|Q%(EnW z$q^BIGJ*>%n?KY69nFc3+91Iw7h7d8HgyQJymrnbjf3s4lrqOIAA=O^A=pV}wOkn70bZ!2R6FG7e0ouc^co9Sqtxrk%29Jp^b zz#|`PEgE}n`F>5hXz^!ypnrDvBP4<>a^-yg)P$o+dTPC~{7MP(nyBYc2#!5&sSr@2 zz1ku%vG@5J5$nXT&ui-9o{O$o<(H~AhFr7pBJO!Pg3!9>`EssWepZIp`Vl$YWO&nf zZuu!Om&zSoiM&&8g~s`v{WmPy_WEXbo`@UErDH1Sji7Uh60ne3*In;^0O0M9h|U`g z=Z1s5V-nvZ>dZ}oB-2?eyzHi*E2T7?aINMAov13yU&!c26{^>94?C;0hb8%Lnr@eS zEwoLQx@?90ZeLw$MQYJF_LwJDdp}jP%C6zMWhhRkvj*($L@;$E+SFKu*a&`X(-f%q zNM3p;zvIK|^!uMy-8nbi+9VMi^TLctG9EWgeBKv}bOp&9qJBNCKjs)XoJrD8&U0Z<4H0F5&xO{}+RAw%VLWv_eN3G?0X0 zm=F_g?Mwd48>P2m-C=E2)qT#>p%kTL)pdevejQH%sqYO^pScr`4no^bFMj2IK1=+l z_x=!Iuwj=h0f5O$o~3GW^UVMN;ke#+Kaseo}TxeV>$v>YqpPX zHjT6WV@lOqu2EeAW*SCAj3XD#aJR1{Zus+T-vE+G*3zQ!_5${vPaQS{>nJBfe~z5j zYI~oBa1n8>2t`W@Dqwu-4GY#3v-rP76zg8RLBoS?Jgt;+Bf=jrKNDHpDVJlUau8Fq#!8WDi(%TL8RQ6E(h!Jqvz!P=y8?5L# zI$b?{QOXSsC<7m}`}q{V0swjbo>7jDlxhf@4*q6!j60j{35s5BDmsCL3SND`dt$4u zYg!FQJ2E?d;y7v90m?boU5Ho=DeeH_;qj^TS}~%ssbYqF6Hcs-b0xlRn4CemmZ4O@ z(c7m+$sBpF1*dpa1_$O`5_U0RjLybi&lbYH8Q6(3qY=6q`N(C(7k;VXRklA4znnj>N?7*%_dF=*8+tj11@>tA zmI>L)eziv+1^$??(1#a$Cx zPKyJ?QUUhe(~2EM5uXeocKb)+UfR(r zSui*v?f#NWemB4=5vcJ-#w7XMp!l;Hx||iu_t*+8*E@bq^Tc)_BG=|ta!T<{BhM69`Kgys9HrS~t+ws61jnZaI$gd4nFUv5x*@3zP~*hC#@*2K%lw#E$l?uK~GdF8%C@WSaxPyJXf!9-hWnd4y|Jj^gw@1>?V=k&U1tF zM2Uuz@cv^Y*jRSB@@>d}xYy*%t#u z+c;XZ_n&mG>YKT)%O}qfF#^NdoP?(YZEqWQz|n5D$~s_5H)%9oH`tA()B!_RN&)?B z1pZRAa=WyCnr%Hq5#I|M3-~{U zkLiEj>EG)q{1W{7{{N?|11-CbvB%BUgRX6dfqMRx+Bsl*LMup05yYp37I|g1{8pI` zb5l(jcc=9{H@aRQbQZP0CX7l=Q5vEjM5s?M#v1@%8JpB&CG5EW{vP1}Hwv4HeyUcg zR)61wDaOyMRhkK&=*TR@bT0WAE^tT3(9vHcux!{!^2O#!pN|-YXzoJBzwg|GmIP08 zM0Ua`dU(p{yFpsX|4t9!-;J8pb@gtHpC6Co%J05JVJSw1Q0K$dEtdJ?)3W8QqSO7n zhV|q04!b&d7?9F(Ws1n$Aza5Y9K@gBx4#N-T6o`jvZhrJ-eTkk;muS;I)a;jFU0Xp_vzD)x)@m_ z?u5Fz5yNZfu@|};Nm1kT8tFKG>1EN$;r!Ils>)z zI(*3*XNmY{E)Hc**6uL@hewubTOK6WVTqX;Fs!X0?fZFy=X9m0%iDGlBUp#a2Md^8 ztu+rx&ob6P>0jxZIE77N7XI|pMbYGhr3&V`Y9hJK7sruI9p=NT+U1Y``l|${A}{-< z#lH&r04R0FtNZTE{02HV%`N$Gg<1M*4-*CCk?{c5ir5xB(R#NZm?YJ6(4A*_(0Tt< zl!?dd`oOfv5-c({iGar7BUuE-j3Nz%^AQk$Q{d`vsi#Uok;d(Y(*JHIauPDv)f7u+ z+^~3xL)tft&OVo1vAWL&(|oL_@6u3;jJNx(Ay&RiBsg`%J5|i}j+7;q&^x`7Rq2$d zkyP09ccsOQ+4N@l$T60F2GK}|^fBiyon%)@Pm%tT_e}Hs>^eLH@zgFWJq;t%O$NS{ zh%oZt_&DVKAabaYIUP3+EVug|X-aQ>C_Qj_PaRizOMTz_n*nogPxi9gQ58^jze4n2 zGq#1?zM6g>8!i04OLiwAlVfEm1>hUFbxDlWqlO-0i4eGtJG+JdFS_2tp>A4PvD6mg&xF*YF%$0r+ZW5u;T>K zu&E@})1>0!5Cq^v zcyTgoUTSmgLC&5m*kNuq`%Io6{inZu(!~ek^(eVwObx>Pa>$jY)`UTRsu=CiGi~36 zC_|@+5O#HLk{u@S&j%-kPA{YKD-SH}j-rNI{p(0U-{_g$@6}nytTJ*lW7ml5ou^iG zo6fjC+}!R(ol0M>?@ZRa1>6+%OeikX6*v`HjBx`K!b(%VSS$n;;>mwy+?dDyjWu+s zj8BG7e7o*?I6N^JT{bQ4Zs@_!-pfpB_3XUJ^hx^PLwZn90Hvf8UzDaa>cKt)NqE_a zF*0;qqohH)nLEtwidw;6tEqW1;Pf$KPc~U=h%#MvJ%|GZuW9Fd!6D||EBwXXD;{pQ zTdC9Io>*tlzdgT6iHE^R{EI`!f^igT68+V?k3`0-GUgXgA zX;@IQ3-)YX@W>~F4|J|{dYmB;kD8Nn2*RC^8*r(V9lVuO=R4nz75FYd;Fw0{_0WBire9q6wZ0T#4esPE{w*l3=qA<#h16RD< zze?6pcSMTm(X3^9Ci=wWzyu z3Q3DS5468rPr&7V9!o(dW9`Vj&7_egL(9`sZiiI~#pftZBp0J3Skg-)nV{cGT;0cQ z(D6Qg>{)cfen5-@kr7s{MtAs&sEy-DJu7iZwpu!!*H9j z(FN5<2`Hk7nqpZC7YgZfRp~U3Gsi@4CL~3hkiX^vu=_`Ty6kwLK@=p5DpK>#+1<=n z|9IYi)h3JNCymsd?nh{}*!ecA?0)Z|7-lK`(7s1&2i+x`a*46J+%+$YU^q0^h=F6; zJo*umU}l#F$AT5_HJAQVOMLw~*$zvC#FmZK!rf=eZ4Pgu@?qdk!t_GzX76*;x^v_} z{UOz9mGG*NOiV}GTQhYVYWr05-Lx|Id!oiA-l7jLEzT~tdI~NRrbk`2uLG*ihyaQA z53;%C{vQu}GHZ!Z4b*_=dqZOvFKRqwFgcp2Caljcv21I?_(|*WG=J-xcrN23(Y`Ok zq>I#$y|&&m89%RVPI9+A7&jL4mlER^Le}zduY&Ar^oqbEmE;FzNrYSAAiI5zwxbh$ z0QOfnbmF-w@9{6H%km|f@2z_NHKD)j9fRziHU8Q8{8uE>8DA}G7G_Oa{Rt5EovWLb z+K-*4HGTvU>7@DZB7hl6$$97APZvCy>kq#YF6p&L4FF(aAJKaA66Qo7Ne_4E`p$)# zM&^&`Q(9cu;|Ck{lJ38u`LFlAa+4Z#Sqg6n{90Y;?ochl^?F)E0eeFK6`6d{!E7gc z%nxrj;7u;SoUI!LG{Vnx4gJ}0G%I}EaY zWOk&25T8q(o+iU>Wax(eYnU|}q77gaP~RNlC_9`s*> zi|?OlHe$?WkwfNJ9!_MXuqKl9u9wI>U#HN2z7ZSCotcvxM=oc)%`S@+>6X)Xn}{pa z{vJ2*2V_1SMlcXunce-T7~RJ2*8gYR#%nv^(>DLVzQ#A;r~Us_N>C7I#KC`UtY(Sf zqv}7k!t%f5b>oh>DD@-O>^pehxmUI}$A6eQr5d8>t*T5Beu5aPXTJ*7L*i}Ro`qE6 zk4k^Y_+(S;^Q^W0Z#y~|^uZnW*75$}iw2f5KGD}(0eu3oZ7&TNcB(i9Tn#mrIm;U9 zv_#klJc>%*4>gJDB@DR6>Ci{J^jL7EnBNQHK=qELI$rc8RR{+SylyVqMyt7*)~GHa!|CnKJXnT0q%(zLQ?Xm1Rvy0LAXitjD|G-RRTPNsJ!^6?C)PTOk-UWu?&vS z*PgY2R4XN#OxZv117&*_JO}CX)k9*r=y~)d%E8Bg9P5}Y)Bh6Cpde(fIDhL6+ueQ@ zZz5T&!*jzxaqFAs4!G$iPv!DK!TBFakFMWupC3lQOa1hKu)<<)NL%|!iub)0Au-U9 zGo5kPvV`l10$Z_!!@uqGM!#jeY*)~B8}VO~pR;j&4-&W58IrSa{ghz&$;9aT$@Umc zwYHfte*bl)O)X>i&fF_EGDc|N*@{_HB|A?~h?u#;WXH_{=xDGrMWx_=AKjaHs`l@e zik?|*G1}gEaS($qD$YeC4!^<;IP{u*IH)N~cNKu?B0xiPbW9dof4j2K z;~y;%=hpjc-{%Pt;v~VJl&LK+^74q_mv%Av5iMaF?>j9e*;JUegK;I0JJQt_mR|HJ z%7GTOW8nn&gl2WBiX7_9b;sQvFPpla<)Fp(uGld00>%?nGWhI)XfY2Wt8(-4Sg5EO zGR5M!)=AX853fq91r> zzdQGQ>*B$cN`^xY>COK7EMGFeZ65;!^0L43V8963sPJ*hv?4S&*tv5G{2N(YhBIIvKPFp zGX(pqt;ZUNPcyKtyIm$rFfeo};HC7$%EA!_pr zi|bxKe-2HJMzL$APB%RX-o(2U-s+E58~J;((N61laEeT(`sU=`-;L-A@ zXCbj3Bsq1fbxckMm;u>?z~qarpeUD&w6+<6PeBp_v5&?l!}0bfo>7)BHrB{BY2P4g z3?sRPZ_G_A4g^QMvha3b{$#Z>NlG+G_H)GLXMe8bM zeeq*`T-I8+Lv#LmMbxmv#F5z~({5G5ugjg9)?59)(q-^_E~~%J)cfddIXpEJ=Bhj$ zAPR3ycFGju&*yT>&Uc^kl2oRhh6d>y%y{`UXo9v*xx_C}T@=}oLG{&*%D>CxYFHzJ zT%wLwL+hVxvF%IHH%;12Me_QF6({fNC27h_PVf^=c&GY9G0+>~P~+PvCX*$#Hpf#p z8S)FZ`JpvF6$QIiWhl(n>+IdwUrtM~fEY8a(#xbM%$MfC?tt29m!kz^9{nzfL`%Kc zX!cCMb_^j?)WB9tnr_EOm;}maSxQj z8*aQ6?s46Y6QT)qezMeckJn_gTIGR$+LPJ!Nhe`XENijI=Sw^$82w`5j!D?oknn>i zMOsW6o^`j&eh(y=!DQ{IjQE84hU6x}Cl4`_JaK|jJP=F8WxUm|l`{=HT_!4b`FY<5 z*;%r+^9)M&)mlEW$XgH?yN7CnkVz@vIxUSsHN*Poa@FnEFXdNSpPJH9SwloS9@nYZ zTK;k$Z4omx3HyHQp;zI2#NUQ&KdI~%MnA@e!pnN2iC^{rhH3JuI11qVdj8+y%CZo( z;#;0U!YPZjnf8u_njP@}xDaB{9L#McmMLO<)D+gVo)-)S)NwCniQlC(xk+=!K??tv zlfBrv;c;CA=)u}(KaRE6yY^Z`IE&lFb);AP^{e_~2CFR8o4UTDLnjAfk=oC!$9Xr+ z1)Se_7lPvX$kx%|#uySWx-F6hm^cJt(lv9})X89Wc8Ze}EO5_f@x?Otx1aRu>VLhE zj3Z{xumm#p$Gg*!XCl8oiq0$Q{-iHn8^37kvFOc5act2XeLVEX#895~rAWpE>TYf( zEjGa zyUZ!sOlCBFLR{8R6RU1_l7fEY(8O66axcKfKrnu1ObSEe7gqC?ad&rjD-@UFR@}WvaChgX`#o!4U|k}u(Mf#y^^k}a zx74G~L<93!C^KSD+>_7@x+|$iKcY>p5S^ZvTu;i_w^l-+^xUWLG9IZFD((^M(vLZD z8|Jztub-c#6|OFyzix2NuZNEW-?(xSz6iFSyChNfVVR1wxoB!cZQ~S~gNpB#e|K!0 zV!gGY5n z#4?CRh9QcGf3gDdgEQl!Y}Ons9xNC$&rMR{$WpzAfl359N6)aU^k#VnunE+486@$)BgCN9kmcU$U2XYsTqBPDo0IP>k(YjBy7e zX#giPQR`vkN8N)Yw-qV<7dkSy%ceGlr-V$m7FiS!yX64*Qn;rmhW~NLoYdezVMno8=NHF1K4SLF#0qE>-Un%b^ZrI-9X$P4 zF3)zzItYtrY~nzp;U`R4Jp(h^3UR2&xT-C!Sd!tMdLauq78;i8w3x43dj3Fw58Gre zKQ;55dyNZUdsRm^)cE<~sN8B)Z!^fZ@Q(d#s4i2UGb|?R0*S>MKm>8EC%jn#jSH^b zG>70(n<@z2@Iy?5K2#!jHueg+TU!vi>jy2H8x9&|uK4BLzvlUQ*LOi{E8OSaex0d; zH#v8fSo~LvxLu_Vb_Y3hyTcpqS{b=KZq;v@w;CIDuM9Ek3w}9T#e*3_m^o*<^Ba$4 zoFe4Dv>#5IpccM$kN1ece(fR$%Hia)Ke0=bguR{S=e8D2sjuQmIw>9xy2OZuAs&NJeqo}ROX8L=#U=PD5 z`s1g)kiLe0c`{AMO6!_;YkF@!cgj#BqGjjPOYINAY>3qX!*oBDi_5&cu{+Q5*`duS z-_ce7b=ixx&EXzY^5=8;#Kk>3L9*A*Cj0C0`nu~OM)m2e%~0;@iSLFlExP|@1)fue zfy@8u?z-zSP;cU2LW#5pES=Xtle%a9>%;4YccIVZbMdV)OO7GIhZXqN_oKOa&U4rj zI+hP)pVy_JTpVgrRcp8_gLC#-tW!Z$bDPShTqi*t>Ws$C*;RzudSo9T z`BTSHNs;eS+49{4D=`rH;<-~{{iD$BQD0h2->Zj|U4*}PNo7FlU6`g%@}73g6A9+g zQAbCY-kgxS9Mek~j=z_|i6Ks`P+-E!Q$)XaKhwj>N1rdb>NrV zwautYFx=?(M?xo<5naU<*1EOzCp9`lvdh`eik;cZU6o^CT|u9cw+HZWgTc%jp>2FC z3GYpmLUzjciJHN#XMzeC7<~B!pBHOj$Ce@ZE@yek@UVkKz@)?Ug?zr3Do9XZwM)dV zeqqDw_9qmPJ}9MqM^A3#6ZlQbv_XNRJxZ)ke(&~GrKQXJw#lG#^3p=h6n7qkANC&Wca1tgNoTd*%Ks7CbwXP&a%oc;j`wIrEmI zzp7Kgplb)!B(G=t9BB)^-B#^{tsym`H9{Kjh|xi?InFoFRerxUEIi26RzI4r31a7% z9p5op%cNzm7(S*-37y?`l~S4V`Q@%p7C=aIJZ!8VOV$mS4QcN(?ph-pUu)eSW^B#N zR)|u;KO2~5qa%Olp@htPexK4Z+SfCVb;OLMl81T>m2j`0ZNe_I6kkYg z>aucm@8GeT1>*W+p{B?o&T=^!2M}_yE+kf)HE$HNXI24pZUSo0L zsL1)7=G%&oLPjn*4FU-BpS@QuAMk~u95DZOzI5k{$JhqnV$)#Lg7&kTDU_wMIwO0+ zLW|`#>X0L3537eAudnu<{fv%ALO%Gx;NneEf8dnyUqzoH;(L7jkvYBbzeF3y#qSyY ze(<+>V_s}nKu>W;Y)L5ZrN+6J-HXDiy{4Qs_v)wS<~Jyx#_+>5)oNNOnZDI9m(DeysvhQ3ES2(MPzs8G73f^j#q-E_qZIWX^E8ZCstKR689p#MZ zsx44$p|8anV*tpPd@|`YG~ke*z*#vN;5&POsKzN6>z|~Ubhi_A*-E3E)d&|_H4(d# zYdQ?*1-j&JI&+X~?hgLdQDVz#>Sm;p6SI9S_n7M_!M8P6F?w*V2Cpkh^)}F4p7Dtv zTto32`)uotQ`)3tFDtMzzO@mpD*wrtFqoFV_m4sCeQ^_u%p=0Ye{671#MgL*`}WVY zfHG(ac_Y2}eCsSKBm-u~0|Lul!(T4HA)`9_{k~Wyr5XB-uIo4umarU)H#Li!hE?AW zK2be&RcgNLo+nGLD;0jug1JRy0N;c;GL(OZ+Wq3bn5$lX`^zjk(UtBy4T3evLTjXT z1AC7Cj*S^Y6D^!;rEnZ7)0=JA+a|2P$ z(K8kLJkt#CN6hP8nr{=5UjH?;>wL`XbYXdNo@!c1vMpg&cI)J-w$n_=wTiay0|qH{ z+56Y5xC?LZ+&){{bAcAKjzH-`Bl>hWEMQ^WsNnDxv#+$>2yoQBrNlQ)kW{=c6QuiG(##cliuwmqa|%8-2~^Bz^id-r znnxs_?0;K(I)xFCh;{;YD#Z{xFTdZqx9RL|6m}o1g!`KXg;Tx}YMakg>QRtr`$1gV zDLTQ{SS^guI|}rW&voeT*|dcD4|L^mUE%3K?2J?{HQiaKl8k$Xg1XPadx$S-NW1W} zu*FM3)SsTFeSaODR$9cIn0)?$2Z+{nG}9eIthifKJE^h|ObGwZUsZ*30L_1hpi@_$ z%9=ThQgN^(45(h6NYF^G#UZWd(o;iD|H=gi{(^^kS~2{DJ(Xb*2iv9^`6cmVem0h2 zRS)@E3D;C$*=ATPceKlWXye~8wFKG2N%aPpGgzn5*N%`9$KsGPfOKhWutXyk8UdcEpQ6+ZaDI}i+c3Y3EKwH#l|FLhU=^-I;n*Vxk*t8 zRpq&#-dFrf5AURXYdFP+OlCCx$u+Fvi6xB@X{7QB7PhauM#?%NMLgqs4)cT-Cr}R!H#ZnpF zo0B%goJP;45YdJ|(<~n0soh@}6uy;T^gIhUIy$nM{V~mTowmxCdSf2(7wTB7a&_gl z|4nsrBff^3_2p2qt|iN>3VIV%E{8>>uVmH(osz*)$ zj&I2l(RXuLK6zy~MzxKwm<_zQJ~!NIQT`&Ak@E)UIDf-JWaB36_DT5AQM%N2-#;)b zPJ%}Y+xd}b|HGmJ#6&dS{-!_C{uU6tO(f2JvIJ#zCBFP&qR_S*G73>uf`$drh6I!* z*dE@m9LYkFh3aY#8$-NQrXY!IgwtdVEdhsfC1_3ULb-Ya)~c>Vlgau7t%e&XBh|c? z!HONH?_4jh=C7Agm)3b(R&CIg1>F)^I*Uha))Uaxb-G0G*K)~03bkDFKhaEIk>a+{ z{d@~!bi!E202GdC$0Xkpm(pN%gZ>-ww86rTf)8Ev7zO7+V0kz%rQ07XKQ_$BMn=7q ziwTB+tPBt|PIx1$F=&|m+K3eCp|~Tw@AcCbdPyPDPAMj%2Dsx<>E9%ALLo0u;UTSe z8nC|(q=+=nl;+P;t*P8bji!qG5Cy?6#(1R?jv|066)nr}E(sU(*mslor>O`~3wrbn zxJOw4|I4t5x^KgzkxxyBHW$Z#w<(GVpG`K*qG+xtI)$Zc#OH!K+$8kfqewBgcu~l_ z|5s6b^`1N;y~k3%F+IWMh}Jj&b%;*#EX{va$$?U>9SPJ`0ne?Wl@!s}0JkoH!=Jx^ z9@7)rhq2s-WDyPv3-WJVTdseXX#VcNP`%Q8U(1p|y5jpn#(|T@ejo3Rx}cf88sy6a z_kbr;m-$5Cf-xmBzM&kRN7d~ue?&1Vdt!Aq)^2t}@`!)q5c!DK%=)x)v&vi3`|Kce zlwRA6ycJ{01kDFFy%K_rfzTCJ%Mz+^GkGbALDdnr(lZ(*F~}#NQ2v=QFT6VqHR1xfh6 zv(Yv~0IutCbc^$p0y+)g%s!rKel@=%mw$$gOKNRbJTar;S?5?Q2}RY7oFLu1hVqt$ z6U8m&yC-e}C(W%ys8&%22Vj1XbRDWX?6uPbk}Y!^TX+>-sksG{Z9)4XBos4ON|(n9 zM1pMZX?8^u-~Q03?LLUd;^h=51x{rX^9D!uxv*4r7FZ!6FR)a^HH5Rjh18Az<#^ow z%sb(@X>P9XKp9uY`TcQk91@DG&h!+-plx2V6Fikl$*M$$0arUM%cj}z*0V6^{CZA{?^lqJ z7&7hBxz}>BKB0UQ{-14shn}Sd*s*G;Ne4Vwjl!W-SNS0bu=WE?*g0clTx6XJwMu%e z%!Q4AmV6kQTP`@2NVljBIeC8!x)JG7XgI?jb>=AWVEQi9z$<+2jyvy*3(uYWX~`c% zZ1D%*5FR8EDp7ScWV|NP^km~Ke{pVsCb(uDpiV!3tHY-EiWW2n`l1m`ICx_*dO#3Y zj&(Gf;?d48MdBY<@a=T{ORCGRvH`yGY4>NhnQ{o|{lMcYJ_NZPsd^#|B&az*pw#>~ z0ZvjeN~1uXX!!T|7?R*ys`#RWHSND?oXW9H=X0lE3`wmFyvckW6Tx8W_rp?|>jf9M zlyBP3PT$swG1;|lzG`_9(*0m2cKK6l$9#Zr^lQD$$t6!EWFMh|A30{|DB_FU=*S0N zn?)+Vle<)AP`D=|;ICa#CM56?9efsYNkv7&0pLX|&3P%)Trvlopx!uHP^RWoOWH<< z7Fnm{THT>j-H3hkT9bg9aDug}+sj-3hYHrv5T~h~;|m`WT?`e_QNac?|7(VX&!g*o zF*7wzcbpzZzH(0RWIaDoSnM~?f$uRaoaMtNcCTLxJ6%{Y5~KYQS(q@8ND=bC(Niv0$(;5Op4Jk$K)AD#1CRCi`gq0PL>HR zUG`%w^m?Zt5|L927dKilNcuoD29GFr4GVXolu4*7+46u34la;}--7~k1uN|g+-C*Mh32P9?B-kQx(^>Og(=`kIoouBh zlthK`+D>F6?j@%n_mFk{_@}T`;Twyi7B$nzNz<}dk`zkgR6&dnps3@|2TYj%E zy=#gMDE=k+N=AQC6E=-%n8ni8Vikkeh_A6)G>aSsGP>KX^7!FLzebfuqx@cA1XPt6 z?D5f@C-?z^{lzSNAalqC%J)J{K9O4*8jpVhGFAPH_aZ05(iV%VAR!B}-lz4XR!E7j zf3~}tQ&>JiT!jx7kFPeCnTXenbvAi|%c66DdMYC^4+ zU#92>tx3%M%{2B47L_g-+h3~nZQBOJ2Q-&~FpBI-D3t*YX;LZhvQSy%nvi}QVV#-e zA_gz*$UChZZmE^EN`6Ctz**cR)tAUVnO+C)j|Eh{^r)A53@Bv0ZQ>-j4-#DRAcz#5 ztIK`T0o&N&>&Q@#>B%ocfxL2qvcs{p>Bz=h;%2x*D*eq_e*@%_3K>CjYCe(d1{+`o z|F_X3F)U;m&tLR{ZIjQc9iH@!kxjNl7B6XQ;8Y&v-6oD-5bUPN`Lf_92WLvw!J`se z@Sp_y@tk0v)ULoKqE6Ng?u}f*s>aE7Y(s#?V4lK;E!IOD&tllS0En@cxR#-mG=7>C z*1`OP3A{~yHKF_0h#zmOwJVLk=JWJ}s+C9mhr}{mPTl!H{mJ?!q=6kLe=#`kAa_G# zqPzLDJ$$achFlKbabza-Rak_Or1=qM-eoRU+wnzXuVJ{S(qTZ1r6KZgBywDEbu?!j z6OrJAEc2-O2N!3f2wT$CtrydPIZJli4&#!wvi(}9#Mad-w#_xmLT}}pLKc||WZ1z& zu{U+<#|~^tXD)Jbp z?`x=4*Fe5LMzGZ118Ba6pDnc&U@@49{zefcUVe9_{8vvp=$0et6D^vZGP&-_wwk>* z6Djew5QA=Y^H<4I7Gmc);9h=D9-h>C=>& zS^F~_#BF)9*_h^Vr|QiE&hF)|ghL`zw?e6`D&x7M{jWGsZFci2a;3vbtV6|r)((5_ zn+5t%NVske7Ca+U#nDD>>qn0^uNMOR|9CL_{NvLN{%SB4)V`F}?x5Ngow7Qo8EI=r ztSY0iz`?TfmYL$8wuzi+3`cZxcf-cI z_dD(CGIQ@F(|r6&&hizKbkU+Mg`Ctg>){6l3P6kwOZ7Ium)9r*noLDT=|k{4E)mz6 z*@<*L^q6T(MI0}*6U?H4CDhdnPBR(FNzEyc?wEn6r^hV@sg zD~})s?lL*4Yed23HnZ4{*zFh(<3nts=1#;t^G^ZAAE3C z5UnD9Pj5sy&4GxHDG|K}N~$m^x~P@Ck2QCfaV)J;Kpiye$utsP9j_52?Hq1oT(dk& zd6r{FP$MFV@LncqEdXTo-{4qhCveMi^l zQ7N)CN^@fU+j6i|ybndvGytLh=$JX2*#dgY!?MYlXjl0GF5$tTU` zsFd933gy;1#JDLIc@+Na2ZMzp_d}GSmo0a06`RV?8@$o4WUrot;U#pScRRl|r#$MrN@^H z6nyYF{vf$d<0BlXUY)A|nb18TprWvY=vhi5=>3lu!^|+Dk z=s`LerfQ!GGb?FopCARMBI7{%MU-FJlf+?DIceeNnHL-jU+$=9>*Q~%yW`EKAFq`6 zy=|-O1qn&CqaX#-aYsW`MP39GINdnu)Z-!RL^TY`cyF0tmv`VA{q}sS%4LkVjhqZ2_E|Q>XA+84_&&@))GruU+$a%?9gl7K+5Y|J0F% z4B-lh_qX^7jA-tXo4cYq?pBLJP_}_VZe;OUerx$+eSh2omt^XMbz~3H>XvwL>jwXICuykm-qt!yav6O*)Wj*BBYC3X!J! z)0heRf<_5V-V8HBrd5ZvTB+wwL}}i$+=XmT!YSv<3_dJlrXI5l8EA*n?-`<7+4d%o zTnu@E5q?MnZkB>Nw)nNiR}l^drL(2G%DvHK4WytdKeUVkpj*dYx`Nt$-F$$dL zVss4_f$f9cBzy_8FeD~rZHH5nDn+=jid=wadzQ<7PYq(^xHjvlpTtZ-H(dD}X^!+6 z6_wWGZAl*qvtr^OY>_#sgXYrbh7=qTD;_G0I(8i#Q0K`e&eqI|#0?qt8sXSG`wm ziS*R5u@;8|=uelX7%v{|X~mNMtPzoqdaagO9yx30J;SsVo@hJ16l|#c^WYzn3};@ls~(!JY8&t5H7zhKAd0 z1d@W}QZo_hDTmR$MTuZk*4SYvHSv!A#qk}&nYh?>07TZLR~e1i*6A6!szpjpvc!&`45x~y8aGuNXhM#3~m4HKJvxg zdLn2jx-$O0Nh$M;nL_76I!gXZrhM3>8}(G&`x4v2t?2hSEx&U>Clkx1b9h=T%viD8 zUazlbwhOY95ZWJ=2jczK^KVyH=B{s3(jHtcz`JY>m3$GX6ajngTbxiceHw|PmNvSc7341btxWU2A~~jd?n|(rk25_b@*(USg=MqI$#x-z12}!!4*f~gae6a zpb+qhi@uF4+Pmo-<}&Ty$OS$ul#J!0V_ARG5A^q1Y>=_5#dt)O%ycUF$v^-7CI7OXZoFi6-%~=#e23W{lW8PGvw;9#xuz7WE2{jw9QHumg9tg z^4ioXDYdl`Uvkshq z@}EwL-i~8}fl)&}n1+}3D4p}L?VYX{;n}s9g0Eg3699Qxp-<&yb>s%+=H>M;0YaxO z`&AK#zmc5R>1+hDEHGT&GVfyD43px8CdMV>IFQ5gD|PN#XFM+c6N?PboJNEe6RRyf z2aQAjMxwPh3rT1saht(qmFVTu6~*6r-xsgbq^)lg*KYo z6x=Q*M>MDW4)p^eeYL!%Qg9}#lU6LDj}rD3Cuwg+@wr$s{5D$`^wHOjK|}F+0Y!um zaj-c5Gk_F(YwPv7tzi@i0C1eP@|lm!+_zaQ4rO(?^sxDYHDVAgF%JD<`~;7l=TzSp zo`O9DP-hzZK$`>Fk2&QOZ%dg0`zf|VdgRr7KF5}O-<8z^BMV`FAyH6g{z@+hRQ$_O zQ+_&mKrdeNgs|M_e@el@+&l7pxxA zTKM-3S-JYpniJCJS2Mk$h6f(mA7s%8_l($mFY7ziUnm6%mg|8<&0^P2`Q}V`WP5k#` zJ3?QjiVo4J9M)tjcps0gGT?)hmUHFYoJTB}i60`k$Z8E+8vqI@!BmD|U{AJ;9l zngN6ZsDj>C;ofS5)!)s`$mliAjBd*1d|qy_V4GzttU1^&Rp;~V?2+@~0!Mu!HA$(( z4|tI(%>l8uU&(%eUeeM&2rpQr=y-?#fg}et6Rvg(R*gxjacz7=%2O=+R8fYG<%kfo zY1KmYkHnc#MG-TTOB17T5^EcgJuP$1BSs=qGDyf+nxLCc3l}D(P@A28#nL>sk!;f` zw~pFBGht*yx+yV0q3AG|ylt$%*3q4;+=N>CvF`6t(?&tEOs^S^9RLhiIzjC!R1F@l zcXCgn=t2~v)*DCn5=2XJCOZ=hK(iQjdU_*r)Ttnv_i@VKTt;bKjGW?Psy9MnpV;D< zP-YJoBr^YTC`-bHKE3w0dGlWA{Kn>!W1=7tO3VscT$&0Z+EMeig_;KDqa&ZIW+ECy!@ z-+^Y&1C=emf3lwff}pMK-w2TnYww=XIUi}v-e9%i;A@4$GH`7P$ZAr}Wn7R4V4#;` zt9vb3$i8SDIVqNTy3(2u%#za&=4VeA-(R)cavhJ!p;Dzf2~lOT3?K31g4$Eq&@GjO zKHfh^Lcb+OPMg)gCkF{1`Xw=)LXYJ6m}{b7?b(bmFQna$M=MA8nNVoI770Ak>B|jfYuuO_cMG~3OJ;_D4D1V z{iw1FwF2+BQ_y=I=H5)|u5~*ml2)shyq8Xj2a8_^TeG2DvE?_;ZQ6_T*tojHQyb}( zJJb^-trk~eKC;*rH$cI*QO^m5I|Gk;z z5rD$u9A`x$wQissYFS`HhEkeUul=G`x||wQM&oe#yx;90<-t%a6~uSiuR}S zNb7@_IEEu7TH0Ztj?r~VPa>m?!erSl%L5pA+}1c_%Mmg?g1{?9RmU zY+0J@-Cn%{#^T{8cFL@y=RK9UT+|*?0rtEbX7!Q`o)d7z@=(Nbq~hVXRi>1%JB?3~ zIA=u%bwRadFaafuKf@1|zT6IuPa zWj=89HO?{PAgXsUlUy*RXEFNHY$mpRSJDBC=wQUf_qf!O+BpX8RV#$tMuKlE``%Y( z6p}uzCl+4n`HlAMLeE8uS={>p+s)8l!zA1u^@c zXT|M`TGRwX?=wFiVxm4CNi)opw^vH}wQd&!8N9YLZ}ZZ0>|%z3#OX+~sRz_9*1p_r zTcLaWXn0c%*S{2Fr#3Shh1?XzHC|Efv5vK}s|(mEnrTuXs`TxVU*>u2P^dKbleuN^ zicP9k%XpV3+!Gbsh9m&NB-K=ME(@AO9*N{xk?G;ECc5cmnLg#vb1(%{8}sQ%h&Vnj49S+QwC;-Vv#n0~$D-^u zapiIHqA0HV2t4XL5S@Y9w@vS{+?|cMT=0X;#5vcSP`lZ>USJ2TFtlfKdI}uG(C4~vd-^UtWBNOJ;AynQOIu%AZ0H6w^rbtby|y_{JLOX z&!^XXg1~RxS9b?Y^tHK!?Ci$kgTd9}a)(%W&Q+`x5I5am`MF0MIgk4H3tu20$Zz;R zcu#s~4i>yxp(RwELFAh;#?NX8i}{nbH3-FMuYuc5LecO5oi;1g@wqS(SMP><)xaXb zh&u9Z43{KqGr#4)7&OBe7KE4d>Zj{|1Y5X4_{S*d@0_gEs|{ z0Pkl~PMP~0iK?IPgRlGD%@vYWGo9yA7QCCV&cLs5Tqs~cKLDr633&9}Pe|=u$Dq;9 z1d*g|H@ws6`O6T!DN3h-z#WxQtzRI;O3!&88wkS8r8Qb>c{RvwpLOMSbJ|5fq91TR z)@FSn{~M40rupN>y2EL zQ#>iAWzir;qMvCGso*1AlK^F-OAt4?=3UP}4%rn=YFqdE+p#HW!S~G~c+C5D$W|0W zGx>aDmQzC|O4bsm(7tye(f-Z8s=M!XK`5y=A3Q39*@J?c>iBla1{;6jtz=aC)RF>UgYWOUDBmJM8xU&rG+ zfcA`lO7tNgD}QJEh7y&lM3YUB8#9PSQScq;jIB1k|Mlz{qodRC`y2gH&_x$Pj3oS> z#K|57;B56M{p=A$oMG4q@1+zu2=3buj&aqVY-Lkz)5nJ9BhLdZdMD5|&SMLd*eTiLnc};8Y_Hewfnf zY`TD1w8IO4C(pX-xE+K|aqNmAf9V5F5;tv9Vq{kZ#XS^cal3#CPTNHE(>_UHsfyzT z{W&ek?*2l95=0sTd2zeAO%XWXFMvrOA&|FCHv6t=IWk&{aWsyf6_j6obg^hkQH}QT z0ki+C6KTc`hS^t&$&3fB@S0u6${E{Zey5~}-x}TSu>>Cq@Wh`p(JcWxjr11Pdb+Y3 za4b!NhJbSMTV>pXYh4T>!`JZM*LN%D&06yg$v3+t$t}|Nb0Y++$-D>?ucCn)xz_eu zqcHcwwLA0M#o3@P3Pi4#ZSu;OjR1v%F;vy{nsa{v6epyC+?4Bjfwh}2e81TwH`C0p ze<_mos!l&(IDo%x{)5U6+*Sq&5j&_dxK(!{+!(gU*c!SHenXIG&Md>Cr1xI?9?QaZ zPO8$;v!+-rQgweyxgzg=j!@$5yQi~bcP}&>VI|X-8aH;cn??GkOQvgZXs>>!`AnT) zDvpaM#Zm-8JN2S4bem+f`p97hEkF9klBX5Td!$OQ%Ku!I!x-oKDy)p(4jWoD1iVDSCB~uO;kkHA@X3O?^PHt!$YA%aYK|FYT1k-2cxejJ)5O^ z!RYC8bB9B8!&v*St(9sM%hwk7J>Xg0Y}iX&v3VlrJdM*Qp;K!;`l`Dnj;OiAO0ly@ z>_IM7A`wE)u}`B>wtBw8SvWer3mi6weQqR}PfxL_u1jc4<6*@x)&#hIe_Zps3}^1Y zYwZbarRtVsR(PFa4^BHPP`E^qc2e(duoXFsIk+U}(kX;q@t%=gtc3uzni*DpzZn+< zz6nHOZMei-6U^QyJOph2MoRXG>OIYx<~CEg@*Q^VSh`;n=q1?Gp0#{fjW8Qv02giUq#?8LNOD?c0#7)O)JUgGWqH+~2 z;0ie}F-iJP0dgLl6}FjKHYmX7gS@{-2{-87B6uKIz;#DOP`K*rA1(6;`%e!_;i(&} z6V_?w?AaIx28i%zmIFcSmj%QR2BXdP#SUKCIrt<0vOVb@TmkMIp;f z@_w|t)}a`4f(dt-ZC0jeefhiIS>~ietlmC{=1kqJi|2jPM0@}w%1gkQ4tIYacv1fV;q}=PCb4HWuf|kl zl+y0Udqn!T`r#j}Uoq8RrO0m5Gj~@$5+f9dEm2q`S?;7JfQdnhvPf5D@9c{u#Dc^k zFpHr6JD2*R3q^f{dgc*mY?{BgZpZd}T!7bxCa8?_eVMd`OR(EDNrX>5g4xeasaLc7 zBPMVFfW_P5gOYMs&8#+Yzd_wUs$Y}eA$Yih71~FA-JKNJZ=}U`shhCY$l=^>vHiNr ztX|qs9k%1h7&iL8-9Hswse~jbba3y7V{NtLEa1iRv!PwsjaprR7lEH21)FLo0n@>C zTuQGGx5bP)v~+!5AVBdtRpX6^xN6Gh#&Acqo6r!4T3#{ioNRxoz3#())(gkjtWSBx z=bmp*UqH_vQ?$ZM_wg_&UDd3wi>Kra2~?-Qb8{s??b(1^Kb7)^Xq7}_jlG8m34<>e zh9onbhF9+(dJ@LZPSp--^IR|q5}~${|6Hs(WqQdyD=U z^%W0wrVt-Kmz>tSq5&ZnlCPMrl*sX2SQ0zn4~4r%@Jvks`uZG5dCKLu!h|mq>^9v~ zv`Q9(JLcmsw3J(iX?J5Ji*>X8jpFtqr?Ixar$8h}y}=(N1Nt`3#PyVRf3=p)is^j} zW>GiPv&hiE3-i_?3ST?jFQ~*U#>9{in_*sO=p>Zri*Pa>)b!G&A-hR5GbpC1>5R9W>DXiMvPAsiV zFHi($SJ9QOer5PvDxb)1SBTGzm9kNl(p8WVf7q^Vhu);tF%w5tl>rvQcg##F*NZv>?7&a|}|w`Ed-Swu)=-4qewTvy#m&T@(BlALl) zBI^?6>{W&+o}kNE61im5yE#8ldY)vxEHZ$TV*+J*!toG+hHZ!nD2hd*+O1VKV=-GE8wRRv4lF>Q$wo7z3>YtkDf(S&lOYIKw7c+G3!d$i>;~MX6 z4(I{{xqE_rxR1{ynEisM!U!I|da3yx%qIj3c8LGRVfn>SExtZ~c^nihSAW0lSfIN5#Cv$BtJFY^ z+rnfPdPRMCkax%}!w_lT+#qx6TWcDAFqztHEL>%OJc4NhN*>N_-u3_42n0S{>}ou#QPouyo)CCi(eA#QBhNX4SFAiIF^u0A2#BA9IlFe88)Uu#lboiVUb|=wy9q#qsyLJX zvIOSy)^wH9Yz3}q&S@Q-P-K1z>D`EMh+(kys7zACm$qhiOk6kRu&_({XxAAh`XAJVWAi!^o@PDN`g$&jwZ6?)I1WRc zNS&9?1zL9w4PS1U1nFsDoaRr(T%@=oyMFgY%+$wKR)~n@9Tn$jIsiV9Rg3+!xPrDf zF6a!Yl&8duENXMNoLC%c-$T?{mlp3?rvs8hQl7NCJJiyoC zn-p4Qp}0f&HsFi+&KDLtMU*31a^e&&V+&RlFBmgIc@w%GJGK#2!r06|kMvr5R^U`u zBW{nvu1?IYSI~QCfiFJ-T8G__#{vkLIcy<|o+$#idUcqJD)3fXA}~RR?bK*49a#DIO}g`&K}B&J&AXVU4aKWF2&1x6k-mBVo@}WmcGi5l8HS zV#*Bg(iX(*H#2^{;;CMX_y~=WssZ>F$r=DtAPJ`(eP7Q~eJqE@<9L>RDyYkHhq#Q1(H(06gV zQG(xitI8|d9x#Fi;eW)zeHKF~NPkqq(=Bwn!9L-EpI1-zNGonfBb*hT}c;bW0 z1TvgROaAfpRI8W>&#-u6w?~F-?1-a@Fh;L1c7^gn4k3ke&&q)d>E$-YNv_-o|2Y%& zaY_Fh4_#sG#jjCN6F57>gF<-uH+>%weP5;<(Dyi(FT29h>Q2+XBK&?gdN9r#*XXq# z{}v8O4!{(OmvnraSi`wJ8OJ=N_;IDS-$q<+)!r-z@)&^)!RDwvriBk4AYXS)Wq_#`u zniK$iENbm34zGTH#Gr}eEUL{=o@_LW#$o-^_pLbv+!g{G_31sX7MIb_E^|9#igOYU z%Co(}KNu)m{OrY4998cSPx9`xM9;XwM~7)sUzO&=xMEkYLnYUB(?a80aq%-?>UpaJ zfq#obj(Cl54lJvDqLsbFP+#%Ig+v=)hXa6}3}fIkUwF#lQ@?FUkbFjDC<(HfdZMvy z5VmriSi0RIUO`kWNx!z;5^CF{_1NwH;>*IM1VO?;P-w~kk5;jRoz<9Dr^c~4^hzx4 zx>mDG*S(lyTu1~lVH_DjLt(3H@sI0XGOt0l{aO%TM(gl8@1N1= zXStVR<3c`>Nb-d~Y8#%4g@fD3_?7#KvtokV?;t$%h8l1cNgM;c+MFp`?Km^u!FuukA|> zau|+-lzGRA;}MDsA`%W41pgUA@w@ux_@wws3tbSEtr*w?Eo&lxoRpds^zHP?E)8V{ zXXkyf4;6jbl$zC4T zW>V?lzhAfHLYuQ69rL`icW$B;{SQXmeY#%%4|{JN)K=H_|K4qpwzw21TA&oS0>z;% zT8b2RFU6hUQi?kiFIF_TyB2qMmkGQtNefN3ioSE~-nK{4T%y0jb*)y5! zoxRpx*R|I5U7v3o>qnl*h-9z{^rO^};MHqf%)niy9?UQvxb)dQNgKy$VAKT%KVRFk zEZWnN7pzbFfo~v46@k1IqtI!BEh=^2$dqj_J^YV@AH0sq*|cBzh|>fqnA+}|d)tu^ zO5}4ng&(V2a}IURC^s#E|fvslx`arRUbs!T+n@!=mn zWIJUhzpfI*8_Y`owz4!(kOsn4Rz2-$pZ$3NM#~#lyHYR^d$RYjEHu6P@nRLUtNCpD zFolQiiE3I`I~h7BNoZxnTPG81c>bDcL#~Y-#}N4zYzu1&kMZjO(A-GR-f_(E8NAxX zc|F3N`XXI}EYx-^HQbVws(;&O1)C<3?es6KB+k0O9CP$$)83)?()$L6a$1KguW3GC z@1>Q#@BF|lS3=i&>pG{>I+RA|P{MmO+&>)0nQ?4}&SY28sd;!hd#d<=ZNmNO`mob1 zC*b>Kpd}`Fle$~Y?S}B86&O#T!#Xu+0rZLQ`izp*QSH@zz>(+dq4V73P0{f<{p|zB z^a-V^;&_LuC3^f@rBr2v5?1wC|F=?!T}PkAk|ar@kws zGb0^}I!)e}FBxSc1$4sS@1%Li9vOxlemv{F+WBc=k5;YmnO0h+fokpKl_Ht+_GViz zO1mf;J{4r;-eLXjj%qTqKM>}%u=|34;jvE${TTe!*LQj=GRwvlQ9TZ#{F0*34b;f3 zK^{Lg+MKv3>ng+#FDcu-*LtH-F(~1U2Y44oOI?%n0k)4lq{##;xn98EW*_d#5bNWt zI870Ie!4NcX|m{Dbx<5Y>*PjPO~6y>;PMjM@GSIB_v@kSc*n;}KAPBOb>`G8|CC@S zHq{QpO6@@SG@MC0&VS%6Wyd8x^Q&$R`Qis-fo5ZWZ*0Lc%}&oz(11Y`uE*hl^rzuQ|H>67w+#_AF21Y0D;2Nl0QrD>j8P zM>)Qu&|$Qv*0wX-oT!_i*oyV9lS$hszgI(9i~HNBGURE}gA($UQeRB=DDx+~r9S1g z+QW%VKN(iZuQmLa{--A%&Y&f_cwvd=1GhvoIl}9vm1%6PM|WNH_M3_!ZOWx;az!XATmx zY<_~M-!u7#6Zy)Y)`^tO3t8SvPd(fSA|zHkIXn#s<>iV}{`seP$EDp?TGGX`vXwf- zQg^G$0mP;c0_pMAgXxYKc(&FTzG*9hK>wnpdqkk*H-PG)i&tvRIKLDn@4I=W{R^zj z(QUXk#$?}Yq3Y`czr{4sp~{2F8uYjaTz8XbUdL)LYY6@YCH3wJrpy_e`Iq+P=ust6 zT-NV<`Im%-0bhtv+S0)n<=`og%FIV_lx3;G%b_f!=`2L@x?cxF>wlc=TqfcXBr#E zgCRBvrW_L))0Jru{<`ilK1yyy`iRE~)4Ut)5uNI3rAxDNYYT4*M3TNmlK8>hbZi3? zh4g)8;P3y2_=>vBAIF1m)BiAyL}z;Qf6jk5$bTRI%RP@mj;L=p?bCN>SxB|@f8XWr zPyO`rmLs8yjH@wgi9ZRx1Rj0mv%j1E-^c$a>Y{)D80zzX`QKAZmPW}0{^;~BPp%1o zNPrGvJ*m9$6w2C*gy8*$;%b+$26Nx!Jwuc=KavA5d%wFtP zhxam1dxABu$JINd z@4b}()J;q0Sqn)W&pH>gHrp|0J;VyNlcFo;|I#Ea@6&H6zpDO0)#c2P})(IRLjl)h^Ir`5O^WqrwXVTex!x>Q5~EoifdNu+S>hz(f$ zsVN)3X*{296Hp^`hPYY2EVJlgp0Qv5IR@)(5IBX;ZynDIG{JPuk~pKiBjZDQ*SnV; zwnJYJGp5}~-tfEy8Qw>B6xA$^|Is?cTt`w%rJ5(H=anI=@YMAMBz8&O`*igSLRbGo_tB_@mAEzIZGDDC?7B~spM6Q(I(+Md^jU0H zld!7)al`QcxHAEc{zRSCa(!k%%begstc1&CA!^Ne%0K<3$(GIM-ry1({!XrQev_3E zk;r}e@fU8($Uqv(Lv4VtLsx$vj@KS=^v+aAJm^sP!lz~C*X3d|)N7-E{C?NeGz^`w zT_n3*+@D6QuJCxdzvG|oDmjL_RC4(bIpUA2;S3Bf>>PM=a(h`h9z5rX_+(JRK_Az* z5GNLID99wN5{wdGrL`0B(`t?o4bLXzo-hF6%+sG*4Yh-6evC)N@>F@GRXr(6sb7d> z0Xt$P@{Wx@ly}zQ@N}R=iORYT8j))l%h5_k>NI1H=9$c8JQQY7UL&ba3o~KCv{~)< zqnRdfEu!G!TYRdBz)97(j?Pz?6N5XH7tSzp-N$J{x(6u4hfsS-xh~H5O#Wz;;zCLp zY;_FaF4J@x7=D1}yRi8YB#m=_@8R5yb;6){KNteEXuo~Tm~kt9yNruiP44@CS~eP` z@g8(kCMM#)4f&_*(vj+uqhE-6RMvkay;#j>xG)JLSLyEDeaJM55jIdUAkpe>uA6kU zl(NCbi-X1gxtr|eT8piDUP6tl+xfA5f>PGkT#klb>M=g-rOumP=tQc>Sal5NIBdN+qR@~2nb zarG8d)uz4o8P#2_ImDMT)v+tO2CexRtWUEt7DN=IB|Zt{sJxE5Qlaabm1g)AnO*>N zS|Ja0<$Md>rZY1HSGkhVT00azro(z_kQtoQcB&GZYVeIAx4X@H;CXhdo2Bf>0h!+Y zDeXP2I$gv5d3djdK*^Xz%OlHdb%d?D&>FtGJtO&xyuWXX7j6RVWnjS0c}A z*d29749f8n98KzY+X{3rJ!E7W_k9j*znCEg%5Z(7PLD`AaQB9cn;tq_?)+^HMJ$U7 zM?;zX*b(~-IK>hV#hdw2Rcz4+5|)-CY#PMIr_08@|l?>mkh`Ib{iw3bB2lP8@$-sVg}1IwkeK7*e~T`2GG#y zp`?SM%8<0#qt-EA(KjkVr=wrAtoQxx;zIq(6QwCXe0urX7b(N$K}!&~I^*#@m_@C8 z@ZHp|x0VZbxd}55-=Vep4R#ZO3?ZeRNR{BiMMK(G-f2c zk{*205JAAhCNJ;O8MS9`dP0#(ofT>MFnseV#NBhE-v46pkdRujzxL_}h5f-L4^-H^^Rb<0POr8=SGneT*I(UgafjQCdQ7HCh-O_ajKLH?D~~r_)`me)mWCi=K^Zm1Rmo*6hyVQ4 zBaZ^}unSju+F?X)LcIq!P1v-GX5WHG0EW3YGDXK~1Pyd5J`r~z9EHJ@A0|fWw=tqA zj_k{%M)bKjT9E44-d?ZlIu`3_=|2Ce3DvK|4j#yaQc`j3hm|uAb6rQ7JH|T)P&98A zJh3-*So`d9QP7!pyUMkliZ8s0+lX-AI8Af(a^=QQ^g>Ji5GCvxB>Iga52J*Dzgw{R z_Dbt-GX)N`L?+$qS8FbQwif$hB}i1l#Nmr0&Kq+!b)}I%%-Qn1Dc<=Lq6x=!Z;w=h zsq41qg=3|2Nl4aR;k|AA16a+x@x}09==V$#m022Q8Q93nyo!lM7eeC50fJPm#&$IA zNvKHYmm-T6nABCf!B38k=W#XSJ-;mR8t%@A&G>0QFM0NiQ3rieilSXLakx5`zqTBD zi)RWIXtMgbvTNe~rmt?Y_k--n8J8T+D<987XOaCW^Vh!3R_I63uo<~2^z4{>Qj>Mx zXSDOhH9C_Fm+IJhaKlg+>q@JwKjOhtwPZ{RhiUfJN%ag@f+>CPIrUo}aZ?Fg{c|hV zLrc5H(A_fL?E|KO4|_1|&D><8{-h`-?HV+X4|fTvzNG$ZiX};X>qUiy7H}(a-M+5_ z3EE66jgN%op2j_!M+8O#hDnYyzdd;>GonAFV`jU3c%7x0ZJJa3t`wAG*1+-jH6&yt^Wj3$8#H^XVF(ho?hK?)LcxjGZHCR)J+-9_WYR}n=>>VeXZ|h`pqz2GBQ1aegtg_ELdA50G+Ics*LKiQx_kY zm=N_+GqHViR&Jdy7h_h#yEWi>YM}L(+5Q(c_w2vET%2v}-_jOzs2WDDmVW~pG>q7P zet{IlD&>ndkL_t@4X-rvah_J{*|4aqVnSO@JL>*jSg14m7)ld|Au}Ck3lVonPH>A)b4hAne+tI=hjEGQe54 zzJ*1^{4~{~O+=qHoGm`Co7uvQc#Zp=W4U27Bp&L;&N!^xrteb`aHk}!>$d>iQ1m{_ zxM^4L{bwkkn?kKOG+*=1{Cds*tZH&HRADeg+cxX5LP}6+HuUxugr6&BV!WOnfM%JV z9$3UAx`x<}=y)zY@~adLaL4y$TPZaDid#sC#F404xiMDB&9BR`K2{4Uo*YaU` z#Y8!nJKIOZ&X>sKYf3&vWHQU`-qQ?Zd)t&7Rp5v5MZqD`!!*!Q^6UqjGtu_(whakU z)uI-!6x9=8XL#4((2YrawXsmn2(HqQ%our4fs_oWIexto2j@r92r?lF^0?v26n z6GWwiz3GSFDb;?I#;;@nIB*A}O#=@9XF!mpKowB8Odt0uD3}hT(bp5^FyIDbMCzh}k8v6$4<=4uL|PQ?>W+ZS>;8n1JJv)0!{r)rjBo zd3J=Sw~|wkn$vnXNS;BanvY~9cUJ1O_?MYQ2>c_ZKE?|2KE$YV?3)lL(EixlDmLVT z741B+dOI}63et&#irpQXpDjsmALY;9(d|4m{3mo>$u^t-clDt$i zXBxW)tM2aMjQ^Q(XS)2}K)2nw#9@oO=c6oVHuEz=hyGsZjw5}cOdhbu^So{CQ-7ME zdNilu4c`IgY>2iY;)VI0qXjc63poA>QFqq)OCUd>_f4$)lpsUyb&y(sZ? zJSL1hsh9m46jB?lUSM~4$WV3c5aS~6Exl`wtn-a`smAVvp z(eg_b8KwMaR{KFXYK}LVzjuIv*sqvMqu#w4pa|6|ezPUp+`DmTBLLp0gu7w41fU0Nrvzf~j_;DOG~F}IaOtb6>!pThN%#Xye3%O$g@bc6rg z*Of2lOSH^2cmcTsLmZpf-3`^#_s?sC2Ag!xSNMaharatmi9?F?L7hlSLlMp)RbPAI+C{sH>)a zAd@U?Ai18y&sC{3415@H6WKW)F}L|c*fS@4i>OwtT7kKJ{eu1*bpm;*ZE~#f=8y)B?; zpNH2^yMgfdt}lf*c1}KlpJb3Ig0ACqTv}k#WGN);Qz7v?SGzgJGtx*a655e;r1nNZd%w_{EA^z z%DKNio>lsxPeS;uTvI=2!@B(4rv|&mQfp1#OyQ6k06>5>N!+?27uHWRn|~MbAIq8< zhN#=hrl)Yq>r2h-4$0j-w?r&|kyu@8gEDSyqoHS)bbhsKSoy|k-~1%`YS(|bw|1tI zK91Z8dViytUaJG{qr8TzRioB_{yugQCi7O1)bl)rg}W=z53i$l4Qcio5SHfqZN}Z_ zq#^e;=BB^W1sjD}p6a)_C1(vhX*v=@xU2~1(a>;q98dX2Df~SLLJ6pSD`_F#EeEgB z^gS59l{Y@rZ+2BTfA34!KT$#BnGXc@`ynaTTd%02?_e!^ydx zx32I(N--^|e}2#fW-Ouj^?S44{(Vgr?RopH!_5GJx2|5~j|^eu+gZ))`ApI4@>WV2 zaRmN463i)ZTj2+9)BUrZgpdodL_fcIo&QpzqjS)9;2KlY1f5rzmPhez-8J!;Pn>k) z31}KtjJ^DK%l=l(JfU!UI1>X@%Drzno>-Xpnst5@b#!<0fD-f1XZO7;IQ=gMzAeN) z@*Z#951xTKRVQ_D`Kd-XYi@J(yeL3!Wxqif*eXGAIjZff23K{mmsMJiW zN2A#YnVw@e&hIV+u>9vw&^0godkn_)hUPCT`GseVria}?t<>z-qfIH^6lU>a;o|fv z^*F6!;`Yqm-GYh-WCQiwsM>G0un-b#hIfnR76O2$Cuc?SZ7Df@O+wzvDG^{GP5*Hg ze=$!Q6{{Z&>%5=81Rot`&~QaF!K3)h-aJgZ9`Gq8-q>N+RB66|`#SarjTh@l4Cl!` z3sF0Y*{BNXfzYlxm?A%m2wRfbxfo6^nl3aWuDA|GgH_FYT==U-8;M0ydGS{h8EWs$ zn0+rU-;n{w`%{*CYWbH%+_00}l0n`2GM^Z2d0t{al8Llz8f}(XIA4>qaX45uTg7)R zAuxRfG}_=BqSG0p<}zN};+#0npO15j5Q_i1+lMZ(|7+6~^??tHXP1H0U(3ZTrw~%J z3l+Q=s)Qms`RDT~fhtz#~w#oB$To|^nVE{ERK5aPJH#7X14S9j>_n9f@csD54R0Cnw z|LWjolLMQ=p|08JBe4Gd0rG4XOeW?*d~>&r)yn51*e*a3{;r#*b0S4}Vn5vPmk#Xt z8y^o0H_-_iP2nZ9eKvRNx%Vj@Z4cwRsrycDZ$N$1x0TNQS;j@}&%*-j)JR?2p6Vh` z#IIRC3uN9)iMs@lq8=XFzCl{R#jSs+am?mB%QW-L;bp`USRlrD)vql&COXuo#c-)X zc(MXwd4N2{LM%Fw&G+F-SKtGbLsVrd0Ulzf$Sc;FjKg3tiICh5h|wR8#u*E-x!rKP z0Y?qws$1b|8wFpMPjDKwpB^o|CIL)Z{bIHKl*yCvk}#o_8VdEb2x2!6P!fv z&WB3Tl5aZ{4xt|CIUAhZop0gyygCYL36Y}TW#wUE>FBP*!;|J54XG}!GB)GBC%Gqk zEpy%nzNQ91wqoJluXE`0FV3Yq-gV>qENXHg%}Cp^ys!gifoiU0oHZuh737^0%2 z<1vl;t2;i8mm3;d?Uh?A8^*g=M3#f`0*=Lanclt+gK-ls%lL1wuLY@__s~YN4!bt{ zTDV$^CV}L-q#fVZ%U1#`lw7*Y_&;`f2>!V`j|enHxe&k8GzhakYS*=!h|4UuR5hg^ zo1F(8T&)k|2#IHkgvC~Jxim!rtAmL8Pbx|BX=pwZ`!jqfs6yMAHDd8c{Nd^T>R ze~m40g-0n|Jm%zPL{zV-AN>vwTY}%C@2yCRi*-c#LRZdBSlt7pfTv`tzy5XgDKS3$ zg^F+Sn99X%uSDas*@e34s?rjPv<8sYzzb}zw~IOVw$z;(mKmGfu}-LI@2atUqvipU z`+&JZ1G0+hJu4AMN6J>8#H;MzUWm6V7nlK++1p)*eN0cFIrH3arm7788N|2oT5tWR z(ES@SaMRN6T5(ytnQ&3=KM-`gEJb|J?AiPzLvE7Qf9#Yc zmrWABAT+AW!koBq=|NyB(L=~ zjUW+U9|*M>``<@a6)i9xu($L~zoJ>r_ih^~9<*sL9-q|%zxw^om+d$-b)rH7G>Fx{ z37vLcKV-O~T?d|-!YS%MtuWHDb+Zq~_&F^TbK~PpS=^WGRpNgX*C?!)0X~?~uvrC= z@UJ0%t~{Rl0o6B*r~}AsXOx51EZ)q8GALyb`&mVI-le9iX4& zWh)|@HZh|5=+C>NM0>NKrUC^c6R2Heu|GU-E@%qn|8WIY4l$KbWNdjYLb(|u#?oQu zb?#>_;xcHoc)|H!Cw8U!GeIO^V*Fs5Of$i z23Y6s*EoOe*HSa@)Rk&+xD3XOo0=)3_@^QW;C-|0Qa$`FfPj*mrNj5SU);RAG6GE(b@F6*GpT)QG*D=H^U3vk3hn~XelO!8P>+4O-^z!2GhRBs_^m_2H{Ze4O-)$O#stBw8$GBMcdPMliVKboccHa=r8{OfJL{Eaq_v?}v zEjXXSphOLYG>!1#ETf`*TvNmgKyaEf;M$~DUfz&R!v%SkBK|QK1_Cm>UnD+h)U??e z7{hT#w&7fFZL_23n}is0?0oZqO_65PJMJR3wr4*|P<@ytZTYFLlf6inHYH1H$iWKW zT6$@{X}o(kCh3pYWhx3sFykPkn1%9ommaQ;N*hia1$1z@aZo{WB#fvMc~RkXWf^@e zTY*a3z(9|&4ABw}g?1q?BPxTtQ73Po*#LLnwGuKSa8d6TalLOdmU(x`MrT3!RC>B- zAfRcws`XS(Rn9H)QQsVZx83MK{aV|$=@&n6fgyd z$~PI~o8QKh8|5X>d<9i~tnHJAGXNT1u|uvE)7I&aGZwyjAnl3nea4AfFVl#zZ4Qg# ziP9=(pPp0P{2V6Y3AeII;m1o;T#sO`0KdqeeP&s*3}e9EBw6t>JX_MGiIIW4>Biie zE9se%x!g<;Dj77q+KdfV^tq9Jbj9TQto>Ue=KDCrskew9G775q?;(kf4r=pT<+xUk z$G;)l;062K_w!AEf?%zOaC8uM7gyN>B(fTpBHE?94fM)5_R3b^m-rjw4}-KW5gurG zA;o7)s4cQrZ*GkTL{0o3`E@mS6xVzPRN5dO0@Gvm0-qF|sx|_)vD~kLLu~(CQ%Jm- z_bJrt)W|lO1KRTOBUI`cADjFBV&b*u1{&ht1GW9n3GEp93Qt!e5`}L`78+L=_b0oo z;o4Z?U>ns554alrg{Wc|78E`WNgY^r5{xtrdFQ3TZ?y5~E`iZwDA{CZuEg=UjepB3 zUFyP+z0w|iHV=^*vY`1f? z=);w-Wg%bvmD+m)#k(KZD|5rJN`(!3IcT5w=TeL1%2Ucjk4)NRET+xhMQN0@p1DBasRbM*_Mn9|}cnEzrDV2r)y zZAn(^DR|aG^r}_J`ce5kIL)2AT(w^IpZNM97&S@UbNqMUcTu5_o`AZG{PP8u4;w^+ zLMQ(LYZ0Qkmi$v*q5Re4Kjaqw`<+9lmX5c%tW{^kD{Gxq;Ega7~GeBqP88}dmM zE0!0~I4T$#tthkk4sb(gmYNl~oBf=r`9*gpiWFs$$5~S}U1m}FLY$erDn3He>P%s_ zxhRw>J#dBH6`+V|ggAKn--H{w@n@%dTKNMipT2K7IC>pSmM$mvJUhTOV#*YI zIk`kSwv@_4X=m#%hTUb7OINXCU*^wN1^KpwDQ-U#H=r4C-8S8lCn~-*f8nJ_5{#P4 zGtyaQn;!L|$=xM!*r7(v2tDGy(Lsq!cQd6A5++EVYbyn@DH+JGk-qeg1MPK zpK)j73yX1fmI{ckEaDbkZ)lGup{M-#e%xK*Yi;Cf%Ax|vJT^RE{B-FkIKfW@uj!}d zW+1YhgvyY6iyysJ4%~F`(=}TQn(pnYu)I~7F{gamp#JmomsTeIhwpIYos)k} z{Zw@Q%Wsj4$( zWTav5Ku9k zB`fX6Z<11-PJEFF#8k0rb$!Jj|Z5aoth#za;vzg>@qr*Hy*SZx~+9Cb1 zpi85S=xYd}X6;lkPuaUtD##dt!IYSYCfaz%qj>_F&li=p15&{#4kkiDcPEqjnL5Q8 zH=mS3%jxAA-&u6hf!&_LpxX#zj|^0csOV#vNe=enDP#*w9BrG=&k&uTW7Ls?lD62< zlMALLjx%_k`p-2UOStGgeEo%_spo;&NVSb4@%w3CcQX4A{f?|cAcX8P{yNp+W12Wl zpu9x3*R{YF*q4CRP)W1veGgDvfT{stSzLXmaid_zlfI;^xWM|9+ctqvdJLi;KX;>A zkTcMd#$XXWp>3Wjh&b;QFAr<>^z8ylIClvQ_ z)!yP;$ZH_aSVj^{irfg-%P166k@_hOK}?|zkvxrXMU8ZkE+e~zapM0J>X#W-4Qu0Qv4(AOm^5qMBO4pW&WUa#YG{`}j~u zu?=7WZUyvR_`TJ9+vV%$+w%#-5e91jwl68`|jUR zAy*~U3+}a>RmF5qBg*RFb3z`gs(rutoK|c6b`Ll9_ORyxKx&$>T@-ppnn&y&L44%3 zC8k&L#%oE+KkmDFVDUap_qJhFXRhO;34kW|n$LXTl0V3}RZ6@3av1M7LFrpG0&kAG z3C}ds`yoB%70KCf<>2Se7;z1uXu7Y9ri5})5Tr%{#D#grtADZl-eqROvU4Yh<|clD{VFVCZ1)6I*^1;?yRXKi_Hp?Odu#n`7N8f1ynP^c z*D%d}Wbo|(o&~xzi3hDfRfC?#fFXM?`(&<70CEXH0@)|6#@^ll?OS}M5bp6ARW;y21Yc#=rf&3)~{C zsIWTInEd8l3SQqyePrho0cCrGlv>LwbGOaxVT zvTPxCVjMS`xyj%)JD(Em=JI#!C1lS(i<~9Mwp;~+uCpRej>7eKVFS5j6LK_7f75h| z^X9ML&2RK1W1hqt50cH)P}uD{^WUH!caH@Sknux2@_NJWB7dWpdgTCl4dt4vUzd*$ zLX7qmDR+5rJyI=0N%zTI`fVFOl)kqY+Xw?lVMupaeJksKlp+9UekuNP>un4@6LKI> z-1{8I&P%>0gH#7{cg`)!pF>Gxn9@ zFIAOxw$t_><8qQ@$CC5zK*YyYM#O4lvDaDU*64G(JG`zs#eS-U*r4Z1;pde6Xv%k9 zwDR=E_2i0&%#2X$s)nwwjO(756=tFV*ScW5xlo+0zadWu@;N+xmbL!YtqO;mb4#+E>7G+7&v_=&Ru;dWc5vk2`^ipf zccZSCA`GXncPiwD*CZoI5%zkZGL1v7%`symxcaKfVVcj~X2qQVD7Cg)Nm?Kt?sOhX z*cZIqym{UHI%U5L7RW@?T(q8i=uWzLjHC$`InzbZRf9j^DtG9*HYcl67ggG8ebW>_ z40q(Ymk=y>O~9-hGiKo!9Q_kyB#3Wm`ClL-)9nls!BudU;`(tH=6(ON8 z%!lW6E11uX?iK>^?$sh5m`3e_ub<>3tjR>28vsP9(-0zkq1AqG2a=h5uk=&et;?~X zPiPc`P9?wsdi%1MqfOV~8HR<$39J~=`~%JNG8}=*!N9uX2%+0YbR2;!!>)*?vyBa% zk=s?V9uXcaJcOD&MVAqB%cs@v#1n`pr6`BnF|Ms6aO}vBDE-*AZkJyp*74No4Ba@a z*{_Z4p10Ga29|XwQVX-G>^ib9VYAU36U= zhIuw66o@Aeowbz%9?+ahLSE~Yj9k6Su$WSHn@fGOzrP*&N(?oga=Zn)K|4PQIdGTQ}3spC5_g zTOR$3efRTY8BNl&MfY_fv~k2G=`Q2LqaQ!?O|m9-_%P#?$ip~PvJn5pgj&1~6I#6n zrS|2vXz(fe$&Yln$$@_4LJ@ruQN#VR!(uZ6&Z-$gO0d~3Vs1YzkVu43?ooVS>ThJ! zo7~z-vq73GK8~b0*ujrJE5KZ~TVMF`+Vu5=y_loE>wH=iv&ntsx}B!EK$2~f&*0zG zAl^fJIZ#^5j5Z-)J0vLML zil~XM0ty~dJUQ5g@GC0lv@cgIa23W+E#h%gF-mv zZke~>jsOke+7)s0H5*+Veu5B6F%JcuFP^4*F;MJ8)e{S6@sN6OlxeST9-CwI**7g^ z-I7x>JTTk@`5Pn!Y4uz8Te$9OGig`7u@L!b<5zln*}-X>&XLazIiKuejB?Jq5Cr0c z4U~)t*v^AICeqe;y9{@v#D0Ddy(IAn=wT5f>VLyF4!@oi0JYOlyNett3ZuNpJV0q+ zI~h%}3K(~lVzL16D1IL%#MCc(nIQpn(XH+N@C46(_z47&16cNB1#>R#Yr3b3dqmQh zlQ%#<3^xabNqeeAYb(L0huVuAC!G!EMylFKEZ=`Ry$&IVB$iBf#24rWA76@8(R4$2 z?c9c!(`}JuS_M+~daI2)+ErPmNf9-SmWCc1lm#+KE-5kUc_DvRaLPquO|!t1-n8!w zU((p8nB3kbKqll6CN#HcO1-Jt>daOWXV*>&0nswAHI?f|+&gdhMgtOP#dgj-w_+R2 z{OP?_NqqCi;tC;#BW~jMGV2*kJHjCW%?A$3A=d^O`AZFwIt}!;d#t8)wHY*4J>oK= zE23*3C}GA^EOiD;Fvu8@;IY$iZZY`mAStT|0vMu6uQy4Z7m(MJP>3sMO&?~8dqeG9 z{%AjP+I9}T?Wt;K+@&F6f?F5#CO@JE|5V70N zXIvEEh*JWk*NQ$xcbFNhbjRN-50Lg{dQzH|Eq?vGRE1d|is3PTl{r!PleCCmoX!;{0xJ5-*A_nc%Cyp>{T zS21U%i$#2H-LH1*eNhmirCA2roRv$FD>b=y|J-bANGRw?NEmRyWef0i(cC2piE}GD zX27UgW7>-%u*{_gYll1ZNJjXS)NK~t2w3z}hDqDAUS-rihPhV5r#w0O$c-l8f z+2iY;I#$6dI(tnphnVQ2xG~gna;QwJx5en{YYkrnZK=wSk8X<2?_(r;WFk~`ENvOq zLTJ@)(3i>&nVfNhUsN4?QV(Bpw|QjYHL665J_Tht4^zDK;o-6jT#yda_R(8K3f&_f z{|jIxETo(%t6g?Dplr7ELB6*35mj~@Sd!OdX$;LDgGX+D{uh_kn^WF7&a>Bk)pjfw z_~PG;`Qr6fxUoBQiP?z0TQ0ppa1HU7p7?KCml~!~4RqG<` zr=m~CtubDRqtoK5~H#I=z02h{CvjCW`S_Zx7D4eMiAU0B_z%^y1VNP2}3vAx8>^TZP`}Nc66jG z4{K~(E28I9_9gRr1kSQ2&8{dc#XpV;OYzJSNE&DDSt9<8I}0=A#Z4+W@87FOh3+8B zn(M&N$y^cm0GA>rY`>Q{urbFzrm5QNn(=z2)T3V_lQe*WH~VAF)6$IFcaYngUkbxF zspJ?L?suzpR8BEn>bG0w))x%ILsC?_TX*eyt;avJb5DsYLJ@s+xVsA4OJmj~`rtW_ z$g_+LJC~Ibm?E+CD>+Arya&Ky;rfIwH46Wkyy)h8`YF`5h~@z)1tw3~193w1Z)&3?#T%YhtGx}n zAolxVSF4e$L;QGCS$T^H=N&;~UCg!DMy2(pkFI#b9Uls6bu(XPgL}k6W$)bEWEw4@ zY^WYqZ3Z965L73&`XC#sddqhCgOCHo^%rRHiKH$)H?yh}wAEI_;6bh5y=Tk1mliZJ z_%T~ur5K;Q99R3;Yx9N+j-V3FVY7DsOjvE&4VK9>MLFptry8rXE>mX|5_r*@*!n@z zC=_qbNz`?##G!8}>Flkm_#fjWW4f#hTzOAhcHdfN zaRkkSG6DfeEOfF9og9vh{JNvS?ohi`6&r4&Q;~_g9N|<_!$JYyof>gGv zUT7X+E?zLi$ZXZxeBAoB_unL{_iW!Yhh<<#EXlzg_1E9mTE{W<2K%Y0gP8F4*y!H( z4F8684fn>%WH|Z~U)-`Y=_Ev~B)^V*83g+Tz)mBny&N=L(pI!cwAShQP|a8S{YtiV zBx}2MLKX42xho=Ag9@xfaa&PhT>C-%yhXxizto&;TW@yq>pY`!J5w1OtMyao+kP`9 z>ri4+ud=}0?dUi%=IA1)H0`{%LH`Y2JFrN%HTRep36`MaJRvjxe8_}c%9Ww}BFf0& zgfjKavf-6+qEbf;j zM>(MfR%dDCn#CGlY6V{PFObT$wPl!}CIg;coP>-$ii0G~ zk#oHsJ1kHgkCUZjnQNSk+$l(B!hX)8Se#D@K6OWz>#l>{yTgOE+z(w7j+1sua8?4M zpraq}9GlCUf4Uh%Uu@0&hL&A;j!le;+A)jYRH2-*8vuHlyD>tlX#n$8%Usae{h6=N z#`_YHPhCHGDms?SB#x9Dtqc(}nue#o>*wok4)Z8OT{oRRA5PS2i9yXSOT(CH`tgBF zF32FNfsUG**+h{+j$feNKEyJ&k?w#MdakqgweXRC!97E>Y!E$kQ}ShT#dS-U=(-4D zqK8jT?3(|!eC}Jw&YWY`y>RGoa*lA`R04R+&kf*=z*C9 z@e97@dDdfByN&oIbE-U=mBY+KlgXN(u~+c~IToM`sz$ zizwjy<`}e=)*%XtD|%+Xty$eT0vqAtr6}P~Hrm9ZcT}AX8OTZxG>*pt;9wtRox5i5 zn4>!A{|&;6tRv~c;kv#@l~RV3TT{Vf$Bsd832Q*wjm$Cj{UUPCugsoHAR47b{{Y+S zY9`M2%CjUe%roR(<0A~SE$DpwQZ7nVq2qvvG}ugo?ECk)1Bfa<;mYOn6E8ThlZyqf zCio%Pemh4?Y$tloV^3L$tRcS*^49SAmaf=w3~2xHZ!j2T%;^wiab*AY$LIT3hzSMr zbYV@`lzR(8lrz$@mx zz0ZfK54R+Ld4vNSD@xcdHh-v0O@ikb*!5;6K|L34+C`@Um@S3f_5|F^u$Q9BjHq&7 z9BDH}a|E)4V5Q`D-!PNRn+Kbdb#?XDshXKhb2{tuE;#J|EX2NuIoG8{tw&87^%dtQ zqO1%;qA0Mc94^^DM+!MyS8W=9?f*nEd7cD& z_;L)n09bdxuC2r?`~=$erF}^_A7kf$PYY7dj4oXsWt$g<;=BbL0L$6asnmRFiHJOa zuYEePq}>k$Ms)PPmF-s>W0y;ImXx`)P5-cqll3;H)v#X+WyqyhR{tL5F;$U_B8H#y z`FQI|c%4RP#ZW7F<z}XzDiU7m3+F6PxC?3}Bmyo;K8x2yt4xLr@t>)`#&K&sbrIXOc z!hPfJB-<^b3k(Zy6{lrOgU89uhR%p;`-bOcA*;<_PMSnM4ZT@Ds@PcS46TV~N9sL~ zMeN)3{G@~ft@)=LKUQ?~B9!#W_3*ypi-?R#J416#b?lj|Vz^qb708?09aHjx@&Z93sD-hdj z6q)qf%S&voIjWsZMFpd4*v+rpv5xyASqM%FtjVR z-V_V+`D}-^)p!JTcfNcQFkqDjgEQ(8vQH@IM*Ur*?yy*c_fFQG%?j&P@!kN%B$1bM7gARy;0q&)cN&h zey;EqncZDK7X?e+W#Z#2QYp1f5gMO~3dUAgi;#J_iM)IeIB0K$i>(!9dR7K3Vl->H zveA}01~qy(n7%2rRZ1E~o|m=Q1z1bk$&WnP^$HhF_Dz1YEHjv*@hVIioYnXTWoKuu z2qpCPighrT#TQ9JK%MyHV8gKiVpQ*`8YiK>(9%YeSs* zs7GoiNVn#eoXf@awm%_kH~|BV-SHZUsXzk=)uzj9{QNU`5^bhamG%7<0cEk!@^AN` zXGiQDfIOP{3teIX!Y)=3v&qZlabFG7Ds}#8%AAM2pov~&cz)84aWQ#)TNn=dN-uXtQAF( zG%EcM?%LH^H}XR_A4AaP!5KgyQ;*UH?qfUV_Ln^5x5Z2kX;{m zRlOzrLil484o*<3@m*{3DfdYINNzxKW6HPHMe4;tA=Et;fhy-_7iHZOuo+g@`1d6I z!g34$2d#U)I{}aI9e}H6Tpx*_*jX*^+HP>@?+o>qp~bU|%WiEQ&;w{@H>*pIbu9lj zzVb1^fTmrgvMyY42oM9)%;+6s`(7l8iWVvxru=G{I{3;DZM2rU>9UKw_3#q^O09oNu_0k;z%AyADx`BPh`E zgEgenGtRFrZZnH^<1p?Z?Ff@5*fKt9-&rd`_DN@y9|Jbml!f}x1TYmD&fx5!i^9%1 z$pd!~lp&XEdmH1QEFq%j24G@k56m;3e=ERMulTTQ@In$My$g+TTq3q5%&C&hc zCXbw%MsBD9877Vd;8sllL#b)t5s2-jybYZROb^m0whiebTQ00w&h3e2Ryzleq^s`x zWgHe6`mBv@MQ~(3I#|YuETZQL7R0LNA>dabt+n7RH+~$}1NYi-uE0GFHIr}&<|sdy z$oEw(@Te+n7BAKvmm)tDKi!jObWgl&rx4q3+Xf|Nei^WFU7B6Jq5qq_FRLOZ46QfZ z1#qaET84$%?g+q8!Wq#3o<%l12O|O?rU12oN7Nt&{cbk_00=~)lIBUouaiBiWtJAGM3|?B-i~pX&Vk)pPhn^_E{=Nttz^!*{+zNXH)r%rS_@akY6C@y3i9%(~89k{WrTAXmMN55*c^R0zG{!T_vo7lfhb{2%tlZiqX7 zktatFxEj(026s|_YC3z#AX#1~HpXAeG*CpWYeNqub%1V__nyGHi?DLM`T0nrREubi7DHtv@{kH`%Q*Yz+; zy(1We-)%$&aOeFwCuywJBIvS^lQU>AwXSO^MXSvOFX-3=zDhQGH)XX> zo#l0+8gZA$trk#Gy`6peNVFs=@M9ED|>#94;sDs^hRzZP-j>dR%?1O2~=h z#I!io>AR@GxasSaYmRm!$eEww$c=cj_A~r>%jKiSZuJlI2xLfUA-G7_{D3sCHGoK6 z_0brx4IX)}`isjGibBwz$@}-ia=Jq54@c&*L*3>_7q&)I_QR+2)2BAL4Yh8`CzaKa zbC8d%JNZNeA{#v&>nZ60SL_`ZdsPTIh2y7RKvpwRXtN3r3{Xu-NoKn88;Cy(9{ZRx zSg(l~-ze{WO%d;HG|?0+7z5FTT^&OI2%jFMQSouVe(D|Q{`3^P-+wzuFMHTlI*n1e z-3C3C{*MkkAC?4EZxA6Q)cZ@QanX*QWt z2X{oNHR3B|W_?FkVP}To4P$zyHbl+eM10HlP^Bg&$pTmJtSz1YezYxc@>-c%u3~q4 z(xy>n^k0e1K!>EDZaQD`6G{IP5~NuQfbI4sSCY*+{9F8`9wTJ9Y@7L{_8%O3#b zv>vB~3b4WOll|VhnI;S}#Zev{{M&yz1h;%2{cs3U6n{Dd)4G_~hFjgZ?<^#&blK;+ zhVjHS!Xx*8fe$!8t)+S2;a^>JtN_IDr-DV$hr-$M-K;;;BZ7tkgVkqYgVWg`^GC?IVW#)-DT?pe&g@EJG#@O^?z*J{}`t3zreN~ Z-w$tG5ku02gA ), h3: ({ children }) => ( -

    {children}

    +

    + {children} +

    ), h4: ({ children }) => ( -

    {children}

    +

    + {children} +

    ), hr: () =>
    , ul: ({ children }) =>
      {children}
    , ol: ({ children }) =>
      {children}
    , li: ({ children }) =>
  • {children}
  • , img: ({ src, alt }) => ( + // FIXME: Figure out how to use next/image with MDX + // eslint-disable-next-line @next/next/no-img-element + {alt} + ), + CursorlessScreenshot: ({ src, alt }) => ( // FIXME: Figure out how to use next/image with MDX // eslint-disable-next-line @next/next/no-img-element (
    -

    {title}

    +

    + {title} +

    {children}
    ), + Tiers: ({ children }) => ( +
    + {children} +
    + ), + Tier: ({ emoji, type, price }) => ( +
    + {emoji} + {type} + {"-"} + {price} +
    + ), }; export const bodyClasses = "bg-salmon-100 dark:bg-salmon-900"; @@ -66,11 +95,11 @@ export function Layout({ title, description, relativeUrl, children }: Props) { /> -
    +
    {children}
    diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 9dd5535ed9..41d25951a3 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -14,7 +14,10 @@ import { SpamProofEmailLink } from "../components/SpamProofEmailLink"; Cursorless, an open-source spoken language for editing code, enables users to write software entirely by voice faster than with a keyboard and mouse. Software engineers can code using high-level semantic manipulations (increased productivity), and all computer users can reduce strain on their wrists to prevent injury (preventative healthcare). -![hats](/big-hats.png) + ## Cursorless development is user-led @@ -106,19 +109,20 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access - Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to code and a healthier way to code. - Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. +![Reviews of Cursorless on the Microsoft Visual Studio Marketplace](/cursorless-reviews.png) {/* TODO: this should be a button which just emails me */} ## 🚀 Join the Cursorless Enablement Group Your participation will help Cursorless maintain its growth trajectory and uphold its cutting-edge quality and esteemed 5-star reputation in coding by voice. And you'll make a lasting impact on the direction of accessible technology. -😍️ **INDIVIDUALS** - $495 + + + + + -☮️ **NON-PROFITS** - $995 - -🏢 **COMPANIES** - $2,495 - -**To join, send an email to Cursorless founder Pokey Rule** +To join, send an email to Cursorless founder Pokey Rule {/* TODO: default email subject / message */} From 391ee2ac00745609c915e3678c96889491ce4010 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Sat, 28 Oct 2023 19:21:50 +0100 Subject: [PATCH 40/66] tweaks --- packages/cursorless-org/src/components/Layout.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 13ae865ad3..2cfecb0255 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -6,22 +6,22 @@ import Logo from "../pages/logo.svg"; const components: MDXComponents = { h1: ({ children }) => ( -

    +

    {children}

    ), h2: ({ children }) => ( -

    +

    {children}

    ), h3: ({ children }) => ( -

    +

    {children}

    ), h4: ({ children }) => ( -

    +

    {children}

    ), @@ -43,7 +43,7 @@ const components: MDXComponents = { // FIXME: Figure out how to use next/image with MDX // eslint-disable-next-line @next/next/no-img-element {alt} (
    -

    +

    {title}

    {children} @@ -95,7 +95,7 @@ export function Layout({ title, description, relativeUrl, children }: Props) { /> -
    +
    Date: Sat, 28 Oct 2023 19:25:59 +0100 Subject: [PATCH 41/66] tweaks --- packages/cursorless-org/src/components/Layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 2cfecb0255..71214d5255 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -95,7 +95,7 @@ export function Layout({ title, description, relativeUrl, children }: Props) { /> -
    +
    Date: Mon, 30 Oct 2023 15:04:48 +0000 Subject: [PATCH 42/66] Start adding testimonials --- .../cursorless-org/public/james-stout.jpeg | Bin 0 -> 62215 bytes .../cursorless-org/src/components/Layout.tsx | 20 +++++++++++++++++ .../src/content/enablement-group.mdx | 21 +++++++++++++++++- 3 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 packages/cursorless-org/public/james-stout.jpeg diff --git a/packages/cursorless-org/public/james-stout.jpeg b/packages/cursorless-org/public/james-stout.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..9155024311107ce845efcadfc9d12d82d67746fa GIT binary patch literal 62215 zcmb5VRahLp6E?ayEWWtAEz;udzWCxS?u&bYmLg?wS=@aWclQ>zLh<4)P#lUB_|-Z6 zpL3q)yZ$D*$|RFF7s(_uZ=N=uJ_E=g8rm8F3=9AO<6i+hZ39#RSeTgqtN#T1U&X=4 z!NJDH0pj7|;u8UhhzNm%gv2BuGGY>P5<)^UYBF*PN-8QUB2pS!YD!uVB^BlWj9_5> z8-tBQfP+IoNlZvg`F|}>?*QcZ821?WSQz90OmYk?a*U^O022W44;jY)@c#dTgNucY zfr*C?Ao!VZ;FZzmxo*Sun8x82_x`;s4X}{loJQ#Qz5b zfc3vl7?|W(Y}g=S3S}I2N)aOm4i%_B?$Z{4=%4nViX5N_xUWeFxwMwJ%LB&dlUwzP z{?Yg041EG9x?H^Utg$7t^?!-|`(onwO~BID)K7jHx0p?z6S_|4IH2L;Z~yfnmc!n8 z)aLsmm#eB}+7Nx86(VhanH|2J`XLdMfc1=p-|DjlpZ2fCowu_0wWBiDyLpVHf8=ef z?7PK(ln52Ce@4%?7+p&~QXas~In@Yz#-M{Em~~VOgoSt%2L&?DuI({nMO}~t%k!%- zaYz~lPg?qX148$-{Fh6h;YQt}6|)^e*4pq$5=^s9IE5J~he~9Ub-$_HT&oDP5HBcbT@B0G`u#S+n_b zma_05+8I;EJf<=FfU{BTGJmV=GzDh>Z76V)RkO<-x|G!I@XMqVsnwthx759W^aCB8 z+dFjKxnJNS+Dm6LyldZ3KmwFCHJ$+2X6~}N^QoE0f)?*LJd@+xDm3a z{Y`3sR@DGF$;AP(jIFL>nuou+_ zBR%6a{Il)FhprgGZ7m3ZV=H=wB#jG{<_zZ_TP@)T$^e*7Y-7G=Z(^OubOh7vm}~)o!ZFaC?TCMvFLo;56sR_C6j~~_2 zA07-CK|BFKRI4wV!>11)y-b!CzUlpJj<$+#lJ_i{_P$D+T$X+qOIAJ4`L{Z;+<7Ah z0nEz=GM6rmQ;9*Nx!}Inio<1`y?cV0?qGKnH zYV-borIk=rKA*VfBlXEz{H1WkaagoE@L0JbTg*MqWQkd}(7GR^37VbeZsJbxg^C62 zzpV8ls*!GGs0{X}S=+i3>3aH=E9^8XO^88DNxpV5tATiN^AlT3m(MkGUi(X z`G7L80#%jBg&wp%PcUIun)FVvab6TuoC|3+?(sCLeORcQ$Zkyh`0#!WCH~#ee>5Hg zm)Jdtnr8Gi2o=>FD*H{p33Te>^M|CP`w0NnNq7*%yp{Ep2D7Ry1!Efdjte#KdOb@l zq>iqawB%xCiuwYb^VA>@@Q$1E5ONwL)Q;tL8I%Gh~qE&o3AT!^G zsB$o+kBd9_Iv9rJ-LQD9j@m86@oUq&>-OhHexr&9Zw#3y+-bDE_2==W_4Lxv61-`LLoo zWeQzovM!^h&y3FOhz0Wlfy+>=y6D>A=5eliX`jp2uV;59T(DzI*m*BgH?k+8DpGB#j-R@b2

    rOcFZhZd5i!EuI1H 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 ), + Testimonial: ({ children, src, name, title, company }) => ( +

    +
    {children}
    +
    + {/* eslint-disable-next-line @next/next/no-img-element */} + {name} +
    +
    + {name} +
    +
    {title}
    +
    {company}
    +
    +
    +
    + ), Tiers: ({ children }) => (
    {children} diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 41d25951a3..11cba7b645 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -109,7 +109,26 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access - Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to code and a healthier way to code. - Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. -![Reviews of Cursorless on the Microsoft Visual Studio Marketplace](/cursorless-reviews.png) + + "Phenomenal extension. This is the state of the art for coding by voice. + Nothing else comes close. Awesome to see this from the open source community!" + + + + "Phenomenal extension. This is the state of the art for coding by voice. + Nothing else comes close. Awesome to see this from the open source community!" + + {/* TODO: this should be a button which just emails me */} ## 🚀 Join the Cursorless Enablement Group From c735059d7627a842d1703725c5791bbbf0affc48 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 15:32:02 +0000 Subject: [PATCH 43/66] more endorsements --- .../cursorless-org/public/andrew-dant.jpeg | Bin 0 -> 25740 bytes .../public/max-foxley-marrable.jpeg | Bin 0 -> 151067 bytes .../cursorless-org/src/components/Layout.tsx | 4 +- .../src/content/enablement-group.mdx | 37 +++++++++++++++--- 4 files changed, 33 insertions(+), 8 deletions(-) create mode 100644 packages/cursorless-org/public/andrew-dant.jpeg create mode 100644 packages/cursorless-org/public/max-foxley-marrable.jpeg diff --git a/packages/cursorless-org/public/andrew-dant.jpeg b/packages/cursorless-org/public/andrew-dant.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..b97798f53bde234fc65b8c14ad408db4f30fecaf GIT binary patch literal 25740 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 literal 0 HcmV?d00001 diff --git a/packages/cursorless-org/public/max-foxley-marrable.jpeg b/packages/cursorless-org/public/max-foxley-marrable.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..e1f8c550c0c7ed98f77ba225cb27229588860ce5 GIT binary patch literal 151067 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

    1kl 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 NAdhm{!}!-E|Jjj(v_b#? literal 0 HcmV?d00001 diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 03a7488a9d..1e0de50d38 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -61,8 +61,8 @@ const components: MDXComponents = {
    ), Testimonial: ({ children, src, name, title, company }) => ( -
    -
    {children}
    +
    +
    {children}
    {/* eslint-disable-next-line @next/next/no-img-element */} - "Phenomenal extension. This is the state of the art for coding by voice. - Nothing else comes close. Awesome to see this from the open source community!" + "This extension is a genuine game-changer. As someone who suffers with chronic + RSI, I was seriously concerned I would be unfit to continue my career + long-term. Discovering Talon and Cursorless has given me hope again and has + additionally given me the means to write code and interface with my computer + in ways I never thought possible. It's also made coding way more fun than + before! I often feel like a code-slinging wizard!" + + + + +"This extension is truly game changing for programming using your voice. Talon +along with this extension have allowed me to keep my job as a software +developer and stay at a competitive level of productivity despite chronic pain +in both of my hands. If you want to you can literally program without using +your hands at all! + +Even if you still use your hands some of the features of +Cursorless allow you to edit and refactor existing code in faster and more +intuitive ways than are possible with a mouse and keyboard." + {/* TODO: this should be a button which just emails me */} From 0544adf1ede032081d28f7f79cbc5fd0970a931e Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 15:33:24 +0000 Subject: [PATCH 44/66] tweak mobile --- packages/cursorless-org/src/components/Layout.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 1e0de50d38..1fb0bf61ff 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -61,8 +61,10 @@ const components: MDXComponents = {
    ), Testimonial: ({ children, src, name, title, company }) => ( -
    -
    {children}
    +
    +
    + {children} +
    {/* eslint-disable-next-line @next/next/no-img-element */} Date: Mon, 30 Oct 2023 16:30:14 +0000 Subject: [PATCH 45/66] more testimonial --- packages/cursorless-org/public/sohee-yang.jpeg | Bin 0 -> 43256 bytes .../src/content/enablement-group.mdx | 11 +++++++++++ 2 files changed, 11 insertions(+) create mode 100644 packages/cursorless-org/public/sohee-yang.jpeg diff --git a/packages/cursorless-org/public/sohee-yang.jpeg b/packages/cursorless-org/public/sohee-yang.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..844a612275da11f22f1becaa87e63fbe99234884 GIT binary patch literal 43256 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 + + +"For developers turning to Talon due to typing limitations, Cursorless isn’t just beneficial—it’s indispensable. When I lost my ability to type due to RSI, I was consumed with the fear of significantly reduced productivity and potentially not being able to work anymore. However, when I discovered Cursorless, it gave me hope and confidence that I could regain my prior efficiency once I mastered the tool." + + + Date: Mon, 30 Oct 2023 17:22:24 +0000 Subject: [PATCH 46/66] fix borders --- packages/cursorless-org/src/components/Layout.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 1fb0bf61ff..51dff409dd 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -43,14 +43,16 @@ const components: MDXComponents = { // FIXME: Figure out how to use next/image with MDX // eslint-disable-next-line @next/next/no-img-element {alt} ), CalloutParent: ({ children }) => ( -
    {children}
    +
    + {children} +
    ), CalloutBox: ({ title, children }) => (
    From e71156263a333918a036f888be4f3d9e4a579f35 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 17:25:55 +0000 Subject: [PATCH 47/66] tweak light bg --- packages/cursorless-org/src/components/Layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 51dff409dd..89da1cead3 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -63,7 +63,7 @@ const components: MDXComponents = {
    ), Testimonial: ({ children, src, name, title, company }) => ( -
    +
    {children}
    From f655b679b40a679cd1b0013f799bd1c6949b1a51 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 17:33:11 +0000 Subject: [PATCH 48/66] tweak layout --- packages/cursorless-org/src/components/Layout.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 89da1cead3..2064075b4e 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -75,11 +75,11 @@ const components: MDXComponents = { alt={name} />
    -
    +
    {name}
    -
    {title}
    -
    {company}
    +
    {title}
    +
    {company}
    From af958cd6270de1f4e280d6ae3bf17ecf4b7c065f Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 17:35:03 +0000 Subject: [PATCH 49/66] more tweaking --- packages/cursorless-org/src/components/Layout.tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 2064075b4e..6835b5d3d4 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -74,11 +74,9 @@ const components: MDXComponents = { src={src} alt={name} /> -
    -
    - {name} -
    -
    {title}
    +
    +
    {name}
    +
    {title}
    {company}
    From c71934496d6805c1eb5c0652a8a864af0446a911 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 18:11:18 +0000 Subject: [PATCH 50/66] carousel --- packages/cursorless-org/package.json | 1 + .../cursorless-org/src/components/Layout.tsx | 7 +- .../src/content/enablement-group.mdx | 114 +++++++++--------- packages/cursorless-org/tailwind.config.js | 2 +- pnpm-lock.yaml | 28 ++++- 5 files changed, 93 insertions(+), 59 deletions(-) diff --git a/packages/cursorless-org/package.json b/packages/cursorless-org/package.json index b169a328ff..5fa4599d84 100644 --- a/packages/cursorless-org/package.json +++ b/packages/cursorless-org/package.json @@ -33,6 +33,7 @@ "@types/react": "18.0.28", "@types/react-dom": "18.0.11", "autoprefixer": "10.4.13", + "daisyui": "3.9.4", "http-server": "14.1.1", "postcss": "8.4.31", "tailwindcss": "3.2.7" diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 6835b5d3d4..e766462d12 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -62,8 +62,13 @@ const components: MDXComponents = { {children}
    ), + Testimonials: ({ children }) => ( +
    + {children} +
    + ), Testimonial: ({ children, src, name, title, company }) => ( -
    +
    {children}
    diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 9d01906955..2340e323e3 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -27,6 +27,64 @@ Your support will help Cursorless founder, Pokey Rule, and his team develop the - Launch Cursorless in other IDEs, such as JetBrains, emacs, etc, as well as in a web browser, and even work globally using OCR / accessibility APIs to operate anywhere on the screen. - Further improvements to the Cursorless execution engine to advance the state of the art in voice coding. +### 🫶 Developers love Cursorless + + + + "Phenomenal extension. This is the state of the art for coding by voice. + Nothing else comes close. Awesome to see this from the open source community!" + + + + +"This extension is truly game changing for programming using your voice. Talon +along with this extension have allowed me to keep my job as a software +developer and stay at a competitive level of productivity despite chronic pain +in both of my hands. If you want to you can literally program without using +your hands at all! + +Even if you still use your hands some of the features of +Cursorless allow you to edit and refactor existing code in faster and more +intuitive ways than are possible with a mouse and keyboard." + + + + + +"For developers turning to Talon due to typing limitations, Cursorless isn’t just beneficial—it’s indispensable. When I lost my ability to type due to RSI, I was consumed with the fear of significantly reduced productivity and potentially not being able to work anymore. However, when I discovered Cursorless, it gave me hope and confidence that I could regain my prior efficiency once I mastered the tool." + + + + + "This extension is a genuine game-changer. As someone who suffers with chronic + RSI, I was seriously concerned I would be unfit to continue my career + long-term. Discovering Talon and Cursorless has given me hope again and has + additionally given me the means to write code and interface with my computer + in ways I never thought possible. It's also made coding way more fun than + before! I often feel like a code-slinging wizard!" + + + ### 🎯 Goals Cursorless needs a dedicated, full-time software engineer on staff. This will cost $5,000 USD per month. The Enablement Group guides development and the participation fees contribute to this crucial funding. Cursorless will always be open source. @@ -109,62 +167,6 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access - Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to code and a healthier way to code. - Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. -### 🫶 Developers love Cursorless - - - "Phenomenal extension. This is the state of the art for coding by voice. - Nothing else comes close. Awesome to see this from the open source community!" - - - - "This extension is a genuine game-changer. As someone who suffers with chronic - RSI, I was seriously concerned I would be unfit to continue my career - long-term. Discovering Talon and Cursorless has given me hope again and has - additionally given me the means to write code and interface with my computer - in ways I never thought possible. It's also made coding way more fun than - before! I often feel like a code-slinging wizard!" - - - - -"For developers turning to Talon due to typing limitations, Cursorless isn’t just beneficial—it’s indispensable. When I lost my ability to type due to RSI, I was consumed with the fear of significantly reduced productivity and potentially not being able to work anymore. However, when I discovered Cursorless, it gave me hope and confidence that I could regain my prior efficiency once I mastered the tool." - - - - - -"This extension is truly game changing for programming using your voice. Talon -along with this extension have allowed me to keep my job as a software -developer and stay at a competitive level of productivity despite chronic pain -in both of my hands. If you want to you can literally program without using -your hands at all! - -Even if you still use your hands some of the features of -Cursorless allow you to edit and refactor existing code in faster and more -intuitive ways than are possible with a mouse and keyboard." - - - {/* TODO: this should be a button which just emails me */} ## 🚀 Join the Cursorless Enablement Group diff --git a/packages/cursorless-org/tailwind.config.js b/packages/cursorless-org/tailwind.config.js index f7d36a68e0..c12c9ea44b 100644 --- a/packages/cursorless-org/tailwind.config.js +++ b/packages/cursorless-org/tailwind.config.js @@ -92,5 +92,5 @@ module.exports = { }, }, }, - plugins: [], + plugins: [require("daisyui")], }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4dea2da84c..dd4d359777 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -327,6 +327,9 @@ importers: autoprefixer: specifier: 10.4.13 version: 10.4.13(postcss@8.4.31) + daisyui: + specifier: 3.9.4 + version: 3.9.4 http-server: specifier: 14.1.1 version: 14.1.1 @@ -6579,7 +6582,6 @@ packages: /colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - dev: false /colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -6921,6 +6923,13 @@ packages: nth-check: 2.1.1 dev: false + /css-selector-tokenizer@0.8.0: + resolution: {integrity: sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==} + dependencies: + cssesc: 3.0.0 + fastparse: 1.1.2 + dev: true + /css-tree@1.1.3: resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} engines: {node: '>=8.0.0'} @@ -7035,6 +7044,19 @@ packages: /csstype@3.1.1: resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} + /daisyui@3.9.4: + resolution: {integrity: sha512-fvi2RGH4YV617/6DntOVGcOugOPym9jTGWW2XySb5ZpvdWO4L7bEG77VHirrnbRUEWvIEVXkBpxUz2KFj0rVnA==} + engines: {node: '>=16.9.0'} + dependencies: + colord: 2.9.3 + css-selector-tokenizer: 0.8.0 + postcss: 8.4.31 + postcss-js: 4.0.1(postcss@8.4.31) + tailwindcss: 3.2.7(postcss@8.4.31)(ts-node@10.9.1) + transitivePeerDependencies: + - ts-node + dev: true + /damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} dev: false @@ -8214,6 +8236,10 @@ packages: resolution: {integrity: sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==} dev: false + /fastparse@1.1.2: + resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} + dev: true + /fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} dependencies: From d9f91b94f4f6c84e4a5eb7601ce84b63536f6559 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 18:17:39 +0000 Subject: [PATCH 51/66] tweak spacing --- packages/cursorless-org/src/components/Layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index e766462d12..c05c12f990 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -63,7 +63,7 @@ const components: MDXComponents = {
    ), Testimonials: ({ children }) => ( -
    +
    {children}
    ), From 94adf192278e301a62373fd4550d9f2c36167083 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 18:24:16 +0000 Subject: [PATCH 52/66] tweak colors --- packages/cursorless-org/src/components/Layout.tsx | 6 ++++-- packages/cursorless-org/tailwind.config.js | 6 ++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index c05c12f990..3280d618bf 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -68,7 +68,7 @@ const components: MDXComponents = {
    ), Testimonial: ({ children, src, name, title, company }) => ( -
    +
    {children}
    @@ -80,7 +80,9 @@ const components: MDXComponents = { alt={name} />
    -
    {name}
    +
    + {name} +
    {title}
    {company}
    diff --git a/packages/cursorless-org/tailwind.config.js b/packages/cursorless-org/tailwind.config.js index c12c9ea44b..b6393da3c6 100644 --- a/packages/cursorless-org/tailwind.config.js +++ b/packages/cursorless-org/tailwind.config.js @@ -87,7 +87,13 @@ module.exports = { 900: "#0A0707", }, teal: { + 100: "#F9FFFE", + 200: "#CDFFF9", + 300: "#99FFF3", 400: "#00907F", + 700: "#005349", + 800: "#00443C", + 900: "#00110F", }, }, }, From 39e4d86e0f37f0743d49d068a1b2d14421c10b77 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 18:26:34 +0000 Subject: [PATCH 53/66] try left-aligned --- packages/cursorless-org/src/components/Layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 3280d618bf..af7fcaeb72 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -63,7 +63,7 @@ const components: MDXComponents = {
    ), Testimonials: ({ children }) => ( -
    +
    {children}
    ), From 030c1506d7e8e937f5112afc6960d51b0f856d30 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 18:29:10 +0000 Subject: [PATCH 54/66] change order --- .../src/content/enablement-group.mdx | 46 +++++++++---------- 1 file changed, 21 insertions(+), 25 deletions(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 2340e323e3..8e5a877e4c 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -41,22 +41,17 @@ Your support will help Cursorless founder, Pokey Rule, and his team develop the - -"This extension is truly game changing for programming using your voice. Talon -along with this extension have allowed me to keep my job as a software -developer and stay at a competitive level of productivity despite chronic pain -in both of my hands. If you want to you can literally program without using -your hands at all! - -Even if you still use your hands some of the features of -Cursorless allow you to edit and refactor existing code in faster and more -intuitive ways than are possible with a mouse and keyboard." - + "This extension is a genuine game-changer. As someone who suffers with chronic + RSI, I was seriously concerned I would be unfit to continue my career + long-term. Discovering Talon and Cursorless has given me hope again and has + additionally given me the means to write code and interface with my computer + in ways I never thought possible. It's also made coding way more fun than + before! I often feel like a code-slinging wizard!" - "This extension is a genuine game-changer. As someone who suffers with chronic - RSI, I was seriously concerned I would be unfit to continue my career - long-term. Discovering Talon and Cursorless has given me hope again and has - additionally given me the means to write code and interface with my computer - in ways I never thought possible. It's also made coding way more fun than - before! I often feel like a code-slinging wizard!" + +"This extension is truly game changing for programming using your voice. Talon +along with this extension have allowed me to keep my job as a software +developer and stay at a competitive level of productivity despite chronic pain +in both of my hands. If you want to you can literally program without using +your hands at all!" + From 4b5b810061be190e4e9a7eaf702555205eaa07a4 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 18:29:58 +0000 Subject: [PATCH 55/66] cleanup --- packages/cursorless-org/src/content/enablement-group.mdx | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 8e5a877e4c..95107b2ab4 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -138,8 +138,6 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, -{/* */} - ### All participants also enjoy the following benefits Members of the Cursorless Enablement Group enjoy several privileges. The access and public visibility participants receive make for a dynamic combination of benefits. The value that individuals and companies gain from their involvement in the group is tangible. From eca89db3a30ffd49f248645ac4721e37622f1d20 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Mon, 30 Oct 2023 18:55:40 +0000 Subject: [PATCH 56/66] borders on faces --- packages/cursorless-org/src/components/Layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index af7fcaeb72..e71f684cab 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -75,7 +75,7 @@ const components: MDXComponents = {
    {/* eslint-disable-next-line @next/next/no-img-element */} {name} From cc7c4a65b260cd937249da897f95f495651071d0 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Tue, 31 Oct 2023 11:01:26 +0000 Subject: [PATCH 57/66] fix layout bug --- .../cursorless-org/public/nathan-heffley.jpeg | Bin 0 -> 15300 bytes .../cursorless-org/src/components/Layout.tsx | 4 ++-- .../src/content/enablement-group.mdx | 11 +++++++++++ 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 packages/cursorless-org/public/nathan-heffley.jpeg diff --git a/packages/cursorless-org/public/nathan-heffley.jpeg b/packages/cursorless-org/public/nathan-heffley.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..3094f5302464a13bfe5451a4e6c7e60c30542e73 GIT binary patch literal 15300 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 ), Testimonials: ({ children }) => ( -
    +
    {children}
    ), Testimonial: ({ children, src, name, title, company }) => ( -
    +
    {children}
    diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 95107b2ab4..7f0f9a5904 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -65,6 +65,17 @@ Your support will help Cursorless founder, Pokey Rule, and his team develop the + + +"This is fantastic extension that is not only saving my career but is even speeding up my workflow within VS Code more than when I was typing anyway. The best part is you really feel like a hacker when you rattle off a long command and the code does exactly what you wanted!" + + + Date: Tue, 31 Oct 2023 15:21:31 +0000 Subject: [PATCH 58/66] Bolder font on desktop light mode --- packages/cursorless-org/src/components/Layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 0710465b88..2332d1453e 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -124,7 +124,7 @@ export function Layout({ title, description, relativeUrl, children }: Props) { /> -
    +
    Date: Tue, 31 Oct 2023 15:37:44 +0000 Subject: [PATCH 59/66] tweak profile borders on light --- packages/cursorless-org/src/components/Layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 2332d1453e..eab88ef707 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -75,7 +75,7 @@ const components: MDXComponents = {
    {/* eslint-disable-next-line @next/next/no-img-element */} {name} From b84b1751db1df94818f21b76f3600d988d57d3a0 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 1 Nov 2023 16:49:20 +0000 Subject: [PATCH 60/66] Add subject and body to email links --- .../cursorless-org/src/components/Layout.tsx | 13 +++-- .../src/components/SpamProofEmailLink.tsx | 35 +++++++++++--- .../src/content/enablement-group.mdx | 47 +++++++++++++++++-- 3 files changed, 78 insertions(+), 17 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index eab88ef707..21a5513b3c 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -1,8 +1,9 @@ import { MDXProvider } from "@mdx-js/react"; import type { MDXComponents } from "mdx/types.js"; import Head from "next/head"; -import BaseSocial from "./BaseSocial"; import Logo from "../pages/logo.svg"; +import BaseSocial from "./BaseSocial"; +import { SpamProofEmailLink } from "./SpamProofEmailLink"; const components: MDXComponents = { h1: ({ children }) => ( @@ -90,16 +91,18 @@ const components: MDXComponents = {
    ), Tiers: ({ children }) => ( -
    +
    {children}
    ), - Tier: ({ emoji, type, price }) => ( + Tier: ({ emoji, type, price, address, subject, body }) => (
    {emoji} - {type} + {type} {"-"} - {price} + + {price} / year +
    ), }; diff --git a/packages/cursorless-org/src/components/SpamProofEmailLink.tsx b/packages/cursorless-org/src/components/SpamProofEmailLink.tsx index a1a6e0d0a4..9f88f8acab 100644 --- a/packages/cursorless-org/src/components/SpamProofEmailLink.tsx +++ b/packages/cursorless-org/src/components/SpamProofEmailLink.tsx @@ -1,7 +1,9 @@ import { EmailAddress } from "../parseEmailAddress"; -interface Props { +interface Props extends React.PropsWithChildren { address: EmailAddress; + subject?: string; + body?: string; } /** @@ -33,16 +35,35 @@ function strictEncodeURIComponent(str: string) { * @returns A link to the email address, attempting to prevent spam bots from * finding it */ -export function SpamProofEmailLink({ address: { username, domain } }: Props) { +export function SpamProofEmailLink({ + address: { username, domain }, + subject, + body, + children, +}: Props) { // URL encode every character of the email address, including the mailto: prefix - const rawEmailHref = `${username}@${domain}`; - const href = `mailto:${strictEncodeURIComponent(rawEmailHref)}`; + const email = `${username}@${domain}`; + let href = `mailto:${email}`; + + if (subject != null) { + const subjectEncoded = encodeURIComponent(subject).replace(/\+/g, "%20"); + href += `?subject=${subjectEncoded}`; + } + + if (body != null) { + const bodyEncoded = encodeURIComponent(body).replace(/\+/g, "%20"); + href += (href.includes("?") ? "&" : "?") + `body=${bodyEncoded}`; + } return ( - {`${username}@`} - Die spam! - {domain} + {children ?? ( + <> + {`${username}@`} + Die spam! + {domain} + + )} ); } diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index 7f0f9a5904..ed817961ed 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -5,6 +5,14 @@ export const meta = { }; import { SpamProofEmailLink } from "../components/SpamProofEmailLink"; +export const emailSubject = "Cursorless Enablement Group"; +export const emailBody = `Hi Pokey, + +I'm interested in joining the Cursorless Enablement Group. Please send me more information. + +Thanks, + +`; # {meta.title} @@ -102,7 +110,11 @@ The Enablement Group consists of stakeholders whose talents, lived experiences, **To join, send an email to Cursorless founder Pokey Rule** - + @@ -179,13 +191,38 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access Your participation will help Cursorless maintain its growth trajectory and uphold its cutting-edge quality and esteemed 5-star reputation in coding by voice. And you'll make a lasting impact on the direction of accessible technology. - - - + + + To join, send an email to Cursorless founder Pokey Rule {/* TODO: default email subject / message */} - + From 97b505016818a3dd38c1a05cd070426e34058481 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 1 Nov 2023 16:52:22 +0000 Subject: [PATCH 61/66] More todos --- packages/cursorless-org/src/components/Layout.tsx | 1 - packages/cursorless-org/src/content/enablement-group.mdx | 8 ++------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 21a5513b3c..9d3a0ce2b3 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -135,7 +135,6 @@ export function Layout({ title, description, relativeUrl, children }: Props) { /> {children}
    - {/* TODO: Footer? */}
    diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index ed817961ed..f8c731c2cc 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -104,7 +104,7 @@ your hands at all!" Cursorless needs a dedicated, full-time software engineer on staff. This will cost $5,000 USD per month. The Enablement Group guides development and the participation fees contribute to this crucial funding. Cursorless will always be open source. -## 🙌 Join the Cursorless Enablement Group +## 🙌 Join the Cursorless Enablement Group The Enablement Group consists of stakeholders whose talents, lived experiences, and career experiences bring vital perspectives to the development of Cursorless. Support and input help increase the speed at which new features can be delivered. @@ -184,9 +184,7 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access - Support an initiative targeted at facilitating an increased and more rapid shift of adoption of Cursorless as a faster way to code and a healthier way to code. - Support of open standards approach. Standards are critical to interoperability and openness is consistent with a positive image in the industry. -{/* TODO: this should be a button which just emails me */} - -## 🚀 Join the Cursorless Enablement Group +## 🚀 Join the Cursorless Enablement Group Your participation will help Cursorless maintain its growth trajectory and uphold its cutting-edge quality and esteemed 5-star reputation in coding by voice. And you'll make a lasting impact on the direction of accessible technology. @@ -219,8 +217,6 @@ Your participation will help Cursorless maintain its growth trajectory and uphol To join, send an email to Cursorless founder Pokey Rule -{/* TODO: default email subject / message */} - Date: Wed, 1 Nov 2023 16:54:45 +0000 Subject: [PATCH 62/66] remove file --- .../public/cursorless-reviews.png | Bin 110023 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 packages/cursorless-org/public/cursorless-reviews.png diff --git a/packages/cursorless-org/public/cursorless-reviews.png b/packages/cursorless-org/public/cursorless-reviews.png deleted file mode 100644 index 803a438ea50d6ca20f332a1ddce234363e027120..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110023 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%0DT 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
    i1#dMK_{+wvGxr+&Nr5E(ic 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 Z-w$tG5ku02gA Date: Wed, 1 Nov 2023 17:00:33 +0000 Subject: [PATCH 63/66] Fix spam blocker --- packages/cursorless-org/src/components/SpamProofEmailLink.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cursorless-org/src/components/SpamProofEmailLink.tsx b/packages/cursorless-org/src/components/SpamProofEmailLink.tsx index 9f88f8acab..a8cdafb3e3 100644 --- a/packages/cursorless-org/src/components/SpamProofEmailLink.tsx +++ b/packages/cursorless-org/src/components/SpamProofEmailLink.tsx @@ -42,8 +42,8 @@ export function SpamProofEmailLink({ children, }: Props) { // URL encode every character of the email address, including the mailto: prefix - const email = `${username}@${domain}`; - let href = `mailto:${email}`; + const rawEmailHref = `${username}@${domain}`; + let href = `mailto:${strictEncodeURIComponent(rawEmailHref)}`; if (subject != null) { const subjectEncoded = encodeURIComponent(subject).replace(/\+/g, "%20"); From 30cec5ba94bd6f8ed372f8895e4972ccee733780 Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Wed, 1 Nov 2023 17:28:28 +0000 Subject: [PATCH 64/66] fix bg color --- packages/cursorless-org/tailwind.config.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/cursorless-org/tailwind.config.js b/packages/cursorless-org/tailwind.config.js index b6393da3c6..2412c242e1 100644 --- a/packages/cursorless-org/tailwind.config.js +++ b/packages/cursorless-org/tailwind.config.js @@ -98,5 +98,8 @@ module.exports = { }, }, }, + daisyui: { + base: false, + }, plugins: [require("daisyui")], }; From 83c67eec30da9fc0b530cf4e8b2b5be78056792a Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 2 Nov 2023 17:42:03 +0000 Subject: [PATCH 65/66] Remove carousel for testimonials --- packages/cursorless-org/package.json | 1 - .../cursorless-org/src/components/Layout.tsx | 6 ++-- .../src/content/enablement-group.mdx | 14 ---------- packages/cursorless-org/tailwind.config.js | 5 +--- pnpm-lock.yaml | 28 +------------------ 5 files changed, 4 insertions(+), 50 deletions(-) diff --git a/packages/cursorless-org/package.json b/packages/cursorless-org/package.json index 5fa4599d84..b169a328ff 100644 --- a/packages/cursorless-org/package.json +++ b/packages/cursorless-org/package.json @@ -33,7 +33,6 @@ "@types/react": "18.0.28", "@types/react-dom": "18.0.11", "autoprefixer": "10.4.13", - "daisyui": "3.9.4", "http-server": "14.1.1", "postcss": "8.4.31", "tailwindcss": "3.2.7" diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index 9d3a0ce2b3..d744d61377 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -64,12 +64,10 @@ const components: MDXComponents = {
    ), Testimonials: ({ children }) => ( -
    - {children} -
    +
    {children}
    ), Testimonial: ({ children, src, name, title, company }) => ( -
    +
    {children}
    diff --git a/packages/cursorless-org/src/content/enablement-group.mdx b/packages/cursorless-org/src/content/enablement-group.mdx index f8c731c2cc..bec5f4289f 100644 --- a/packages/cursorless-org/src/content/enablement-group.mdx +++ b/packages/cursorless-org/src/content/enablement-group.mdx @@ -84,20 +84,6 @@ Your support will help Cursorless founder, Pokey Rule, and his team develop the - - -"This extension is truly game changing for programming using your voice. Talon -along with this extension have allowed me to keep my job as a software -developer and stay at a competitive level of productivity despite chronic pain -in both of my hands. If you want to you can literally program without using -your hands at all!" - - ### 🎯 Goals diff --git a/packages/cursorless-org/tailwind.config.js b/packages/cursorless-org/tailwind.config.js index 2412c242e1..e63bf88925 100644 --- a/packages/cursorless-org/tailwind.config.js +++ b/packages/cursorless-org/tailwind.config.js @@ -98,8 +98,5 @@ module.exports = { }, }, }, - daisyui: { - base: false, - }, - plugins: [require("daisyui")], + plugins: [], }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dd4d359777..4dea2da84c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -327,9 +327,6 @@ importers: autoprefixer: specifier: 10.4.13 version: 10.4.13(postcss@8.4.31) - daisyui: - specifier: 3.9.4 - version: 3.9.4 http-server: specifier: 14.1.1 version: 14.1.1 @@ -6582,6 +6579,7 @@ packages: /colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + dev: false /colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -6923,13 +6921,6 @@ packages: nth-check: 2.1.1 dev: false - /css-selector-tokenizer@0.8.0: - resolution: {integrity: sha512-Jd6Ig3/pe62/qe5SBPTN8h8LeUg/pT4lLgtavPf7updwwHpvFzxvOQBHYj2LZDMjUnBzgvIUSjRcf6oT5HzHFg==} - dependencies: - cssesc: 3.0.0 - fastparse: 1.1.2 - dev: true - /css-tree@1.1.3: resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} engines: {node: '>=8.0.0'} @@ -7044,19 +7035,6 @@ packages: /csstype@3.1.1: resolution: {integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==} - /daisyui@3.9.4: - resolution: {integrity: sha512-fvi2RGH4YV617/6DntOVGcOugOPym9jTGWW2XySb5ZpvdWO4L7bEG77VHirrnbRUEWvIEVXkBpxUz2KFj0rVnA==} - engines: {node: '>=16.9.0'} - dependencies: - colord: 2.9.3 - css-selector-tokenizer: 0.8.0 - postcss: 8.4.31 - postcss-js: 4.0.1(postcss@8.4.31) - tailwindcss: 3.2.7(postcss@8.4.31)(ts-node@10.9.1) - transitivePeerDependencies: - - ts-node - dev: true - /damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} dev: false @@ -8236,10 +8214,6 @@ packages: resolution: {integrity: sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==} dev: false - /fastparse@1.1.2: - resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} - dev: true - /fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} dependencies: From 1e41a37aba442cddea56ca5ee338bb1292731e0b Mon Sep 17 00:00:00 2001 From: Pokey Rule <755842+pokey@users.noreply.github.com> Date: Thu, 2 Nov 2023 19:42:09 +0000 Subject: [PATCH 66/66] Link to homepage --- packages/cursorless-org/src/components/Layout.tsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/cursorless-org/src/components/Layout.tsx b/packages/cursorless-org/src/components/Layout.tsx index d744d61377..071b6d8bfd 100644 --- a/packages/cursorless-org/src/components/Layout.tsx +++ b/packages/cursorless-org/src/components/Layout.tsx @@ -4,6 +4,7 @@ import Head from "next/head"; import Logo from "../pages/logo.svg"; import BaseSocial from "./BaseSocial"; import { SpamProofEmailLink } from "./SpamProofEmailLink"; +import Link from "next/link"; const components: MDXComponents = { h1: ({ children }) => ( @@ -127,10 +128,12 @@ export function Layout({ title, description, relativeUrl, children }: Props) {
    - + + + {children}