diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 69193f29098..fe1b13a0a90 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -11,14 +11,6 @@ jobs: secrets: githubToken: ${{ secrets.GUILD_BOT_TOKEN }} - algolia: - uses: the-guild-org/shared-config/.github/workflows/algolia-integrity.yml@main - with: - domain: https://www.the-guild.dev/graphql/codegen/ - source: 'Code Generator' - secrets: - githubToken: ${{ secrets.GITHUB_TOKEN }} - alpha: uses: the-guild-org/shared-config/.github/workflows/release-snapshot.yml@main if: ${{ github.event.pull_request.title != 'Upcoming Release Changes' }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2cf04624a31..70e23a9037d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,12 +13,3 @@ jobs: secrets: githubToken: ${{ secrets.GUILD_BOT_TOKEN }} npmToken: ${{ secrets.NPM_TOKEN }} - - algolia: - uses: the-guild-org/shared-config/.github/workflows/algolia-publish.yml@main - secrets: - githubToken: ${{ secrets.GITHUB_TOKEN }} - algoliaAdminApiKey: ${{ secrets.ALGOLIA_ADMIN_API_KEY }} - with: - domain: https://www.the-guild.dev/graphql/codegen/ - source: 'Code Generator' diff --git a/.github/workflows/website.yml b/.github/workflows/website.yml index e5edffce282..b4cdda3bc68 100644 --- a/.github/workflows/website.yml +++ b/.github/workflows/website.yml @@ -29,7 +29,6 @@ jobs: env: NEXT_BASE_PATH: ${{ github.ref == 'refs/heads/master' && '/graphql/codegen' || '' }} SITE_URL: ${{ github.ref == 'refs/heads/master' && 'https://the-guild.dev/graphql/codegen' || '' }} - NEXT_PUBLIC_MENDABLE_ANON_KEY: ${{ secrets.NEXT_PUBLIC_MENDABLE_ANON_KEY }} with: cloudflareApiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} cloudflareAccountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} diff --git a/.prettierignore b/.prettierignore index 31ea07992d4..e265857872d 100644 --- a/.prettierignore +++ b/.prettierignore @@ -20,8 +20,6 @@ website/src/pages/docs/guides/react.mdx website/src/pages/plugins/index.mdx website/src/pages/plugins/presets/near-operation-file-preset.mdx -website/algolia-lockfile.json - temp/ website/out website/.next diff --git a/website/algolia-lockfile.json b/website/algolia-lockfile.json deleted file mode 100644 index 4a8d4b81a38..00000000000 --- a/website/algolia-lockfile.json +++ /dev/null @@ -1,3140 +0,0 @@ -[ - { - "objectID": "code-generator-", - "headings": [], - "toc": [], - "content": "d41d8cd98f00b204e9800998ecf8427e", - "url": "https://www.the-guild.dev/graphql/codegen/", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [], - "source": "Code Generator", - "title": "Home", - "type": "Documentation" - }, - { - "objectID": "code-generator-_app", - "headings": [], - "toc": [], - "content": "f4ef1264bf701e221c7233d18748eff9", - "url": "https://www.the-guild.dev/graphql/codegen/_app", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [], - "source": "Code Generator", - "title": "_app", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-advanced-document-transform", - "headings": [ - "Basic Usage", - "How to specify by name", - "Configuration" - ], - "toc": [ - { - "children": [], - "title": "Basic Usage", - "anchor": "basic-usage" - }, - { - "children": [], - "title": "How to specify by name", - "anchor": "how-to-specify-by-name" - }, - { - "children": [], - "title": "Configuration", - "anchor": "configuration" - } - ], - "content": "76496549bedfe4c437c298ae8937b7b5", - "url": "https://www.the-guild.dev/graphql/codegen/docs/advanced/document-transform", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "advanced" - ], - "source": "Code Generator", - "title": "Document Transform", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-advanced-generated-files-colocation", - "headings": [], - "toc": [], - "content": "60e5b7ef9f8b1dbc415d8032a4fe4066", - "url": "https://www.the-guild.dev/graphql/codegen/docs/advanced/generated-files-colocation", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "advanced" - ], - "source": "Code Generator", - "title": "Generated files colocation", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-advanced-how-does-it-work", - "headings": [ - "Example with `@graphql-codegen/typescript`" - ], - "toc": [ - { - "children": [], - "title": "Example with `@graphql-codegen/typescript`", - "anchor": "example-with-graphql-codegentypescript" - } - ], - "content": "e800a4c5ec31fc53e8a6ad96d59c3a4e", - "url": "https://www.the-guild.dev/graphql/codegen/docs/advanced/how-does-it-work", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "advanced" - ], - "source": "Code Generator", - "title": "How does it work?", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-advanced-profiler", - "headings": [], - "toc": [], - "content": "2342531076d713097dd19988fc828bb3", - "url": "https://www.the-guild.dev/graphql/codegen/docs/advanced/profiler", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "advanced" - ], - "source": "Code Generator", - "title": "Profiler", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-advanced-programmatic-usage", - "headings": [ - "Basic Programmatic Usage", - "Using the CLI instead of `core`" - ], - "toc": [ - { - "children": [], - "title": "Basic Programmatic Usage", - "anchor": "basic-programmatic-usage" - }, - { - "children": [], - "title": "Using the CLI instead of `core`", - "anchor": "using-the-cli-instead-of-core" - } - ], - "content": "352b530bbd01806ccf854cd9f001b4ed", - "url": "https://www.the-guild.dev/graphql/codegen/docs/advanced/programmatic-usage", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "advanced" - ], - "source": "Code Generator", - "title": "Programmatic Usage", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-config-reference-codegen-config", - "headings": [ - "Configuration file format", - "Configuration options", - "Environment Variables", - "CLI Flags", - "Dry-run mode", - "Debug Mode", - "Other ways to provide configuration" - ], - "toc": [ - { - "children": [], - "title": "Configuration file format", - "anchor": "configuration-file-format" - }, - { - "children": [], - "title": "Configuration options", - "anchor": "configuration-options" - }, - { - "children": [], - "title": "Environment Variables", - "anchor": "environment-variables" - }, - { - "children": [], - "title": "CLI Flags", - "anchor": "cli-flags" - }, - { - "children": [], - "title": "Dry-run mode", - "anchor": "dry-run-mode" - }, - { - "children": [], - "title": "Debug Mode", - "anchor": "debug-mode" - }, - { - "children": [], - "title": "Other ways to provide configuration", - "anchor": "other-ways-to-provide-configuration" - } - ], - "content": "561d573227c444ac3e85336e5320bd32", - "url": "https://www.the-guild.dev/graphql/codegen/docs/config-reference/codegen-config", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "config-reference" - ], - "source": "Code Generator", - "title": "codegen.ts", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-config-reference-config-field", - "headings": [], - "toc": [], - "content": "ec55333c25c829f123ff0c2c17f38cc4", - "url": "https://www.the-guild.dev/graphql/codegen/docs/config-reference/config-field", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "config-reference" - ], - "source": "Code Generator", - "title": "plugin config", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-config-reference-documents-field", - "headings": [ - "How to use it?", - "Available Formats", - "GraphQL Tag Pluck", - "Custom Document Loader" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Output-file level", - "anchor": "output-file-level" - }, - { - "children": [], - "title": "Document Scanner", - "anchor": "document-scanner" - } - ], - "title": "Root-level", - "anchor": "root-level" - } - ], - "title": "How to use it?", - "anchor": "how-to-use-it" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Glob Expression", - "anchor": "glob-expression" - }, - { - "children": [], - "title": "String", - "anchor": "string" - } - ], - "title": "Local File", - "anchor": "local-file" - } - ], - "title": "Available Formats", - "anchor": "available-formats" - }, - { - "children": [], - "title": "GraphQL Tag Pluck", - "anchor": "graphql-tag-pluck" - }, - { - "children": [], - "title": "Custom Document Loader", - "anchor": "custom-document-loader" - } - ], - "content": "4a5781328e3d3e14af0b74c678916e4f", - "url": "https://www.the-guild.dev/graphql/codegen/docs/config-reference/documents-field", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "config-reference" - ], - "source": "Code Generator", - "title": "documents field", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-config-reference-lifecycle-hooks", - "headings": [ - "How to use?", - "Root Level", - "Output Level" - ], - "toc": [ - { - "children": [], - "title": "How to use?", - "anchor": "how-to-use" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "`onWatchTriggered`", - "anchor": "onwatchtriggered" - }, - { - "children": [], - "title": "`onError`", - "anchor": "onerror" - }, - { - "children": [], - "title": "`beforeAllFileWrite`", - "anchor": "beforeallfilewrite" - }, - { - "children": [], - "title": "`beforeOneFileWrite`", - "anchor": "beforeonefilewrite" - }, - { - "children": [], - "title": "`afterOneFileWrite`", - "anchor": "afteronefilewrite" - }, - { - "children": [], - "title": "`afterAllFileWrite`", - "anchor": "afterallfilewrite" - }, - { - "children": [], - "title": "`beforeDone`", - "anchor": "beforedone" - } - ], - "title": "`afterStart`", - "anchor": "afterstart" - } - ], - "title": "Root Level", - "anchor": "root-level" - }, - { - "children": [], - "title": "Output Level", - "anchor": "output-level" - } - ], - "content": "8653bc36a1c29ea1ec6f0835b183d12f", - "url": "https://www.the-guild.dev/graphql/codegen/docs/config-reference/lifecycle-hooks", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "config-reference" - ], - "source": "Code Generator", - "title": "Lifecycle Hooks", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-config-reference-multiproject-config", - "headings": [ - "Configuration file format", - "Command to generate files" - ], - "toc": [ - { - "children": [], - "title": "Configuration file format", - "anchor": "configuration-file-format" - }, - { - "children": [], - "title": "Command to generate files", - "anchor": "command-to-generate-files" - } - ], - "content": "fbb035491996e2a2f94b0ac42d6e0728", - "url": "https://www.the-guild.dev/graphql/codegen/docs/config-reference/multiproject-config", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "config-reference" - ], - "source": "Code Generator", - "title": "Multi Project", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-config-reference-naming-convention", - "headings": [], - "toc": [], - "content": "1cb301d1a4e06c1be791860f08db609f", - "url": "https://www.the-guild.dev/graphql/codegen/docs/config-reference/naming-convention", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "config-reference" - ], - "source": "Code Generator", - "title": "Naming Convention", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-config-reference-require-field", - "headings": [ - "How to use it?", - "TypeScript Support", - "Specifying from the command line" - ], - "toc": [ - { - "children": [], - "title": "How to use it?", - "anchor": "how-to-use-it" - }, - { - "children": [], - "title": "TypeScript Support", - "anchor": "typescript-support" - }, - { - "children": [ - { - "children": [], - "title": "`dotenv` Integration", - "anchor": "dotenv-integration" - } - ], - "title": "Specifying from the command line", - "anchor": "specifying-from-the-command-line" - } - ], - "content": "13ff26909492a9ec6aaae80ba5424012", - "url": "https://www.the-guild.dev/graphql/codegen/docs/config-reference/require-field", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "config-reference" - ], - "source": "Code Generator", - "title": "require field", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-config-reference-schema-field", - "headings": [ - "How to use it?", - "Available formats", - "Custom Schema Loader" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Output-file level", - "anchor": "output-file-level" - }, - { - "children": [], - "title": "Multiple schemas and client-side schema", - "anchor": "multiple-schemas-and-client-side-schema" - } - ], - "title": "Root-level", - "anchor": "root-level" - } - ], - "title": "How to use it?", - "anchor": "how-to-use-it" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "JSON", - "anchor": "json" - }, - { - "children": [], - "title": "Local `.graphql` files", - "anchor": "local-graphql-files" - }, - { - "children": [], - "title": "Code Files", - "anchor": "code-files" - }, - { - "children": [], - "title": "JavaScript export", - "anchor": "javascript-export" - }, - { - "children": [], - "title": "String", - "anchor": "string" - }, - { - "children": [], - "title": "GitHub", - "anchor": "github" - }, - { - "children": [], - "title": "Git", - "anchor": "git" - }, - { - "children": [], - "title": "Apollo Engine", - "anchor": "apollo-engine" - } - ], - "title": "URL", - "anchor": "url" - } - ], - "title": "Available formats", - "anchor": "available-formats" - }, - { - "children": [ - { - "children": [], - "title": "Loading API URL from TypeScript file example:", - "anchor": "loading-api-url-from-typescript-file-example" - } - ], - "title": "Custom Schema Loader", - "anchor": "custom-schema-loader" - } - ], - "content": "e915dbb1de2cd152d6847b91fdb643c0", - "url": "https://www.the-guild.dev/graphql/codegen/docs/config-reference/schema-field", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "config-reference" - ], - "source": "Code Generator", - "title": "schema field", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-custom-codegen-", - "headings": [], - "toc": [], - "content": "0fcc04c643ea44e21d728dde5ad7a9e0", - "url": "https://www.the-guild.dev/graphql/codegen/docs/custom-codegen/", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "custom-codegen" - ], - "source": "Code Generator", - "title": "What are Plugins?", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-custom-codegen-contributing", - "headings": [ - "1. Requirements", - "2. Fork and Clone", - "3. Install Dependencies", - "4. Make sure everything works", - "5. Add your plugin", - "6. Create your plugin", - "7. Test your plugin", - "8. Integration", - "9. Documentation", - "10. Feature your plugin on the Plugins Hub" - ], - "toc": [ - { - "children": [], - "title": "1. Requirements", - "anchor": "1-requirements" - }, - { - "children": [], - "title": "2. Fork and Clone", - "anchor": "2-fork-and-clone" - }, - { - "children": [], - "title": "3. Install Dependencies", - "anchor": "3-install-dependencies" - }, - { - "children": [], - "title": "4. Make sure everything works", - "anchor": "4-make-sure-everything-works" - }, - { - "children": [], - "title": "5. Add your plugin", - "anchor": "5-add-your-plugin" - }, - { - "children": [], - "title": "6. Create your plugin", - "anchor": "6-create-your-plugin" - }, - { - "children": [], - "title": "7. Test your plugin", - "anchor": "7-test-your-plugin" - }, - { - "children": [], - "title": "8. Integration", - "anchor": "8-integration" - }, - { - "children": [], - "title": "9. Documentation", - "anchor": "9-documentation" - }, - { - "children": [], - "title": "10. Feature your plugin on the Plugins Hub", - "anchor": "10-feature-your-plugin-on-the-plugins-hub" - } - ], - "content": "957fe4fa2b0372369eb2b7381d883beb", - "url": "https://www.the-guild.dev/graphql/codegen/docs/custom-codegen/contributing", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "custom-codegen" - ], - "source": "Code Generator", - "title": "Contributing", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-custom-codegen-extend-schema", - "headings": [], - "toc": [], - "content": "460f66c963113c5e0fea0d3678d96379", - "url": "https://www.the-guild.dev/graphql/codegen/docs/custom-codegen/extend-schema", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "custom-codegen" - ], - "source": "Code Generator", - "title": "Extend Schema", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-custom-codegen-plugin-structure", - "headings": [ - "Basic Plugin", - "Using the `GraphQLSchema`", - "Using the documents", - "Add plugin configuration", - "Packing your Plugin" - ], - "toc": [ - { - "children": [], - "title": "Basic Plugin", - "anchor": "basic-plugin" - }, - { - "children": [], - "title": "Using the `GraphQLSchema`", - "anchor": "using-the-graphqlschema" - }, - { - "children": [], - "title": "Using the documents", - "anchor": "using-the-documents" - }, - { - "children": [], - "title": "Add plugin configuration", - "anchor": "add-plugin-configuration" - }, - { - "children": [], - "title": "Packing your Plugin", - "anchor": "packing-your-plugin" - } - ], - "content": "8107cb5428c42d0dc0963187fbdfe53e", - "url": "https://www.the-guild.dev/graphql/codegen/docs/custom-codegen/plugin-structure", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "custom-codegen" - ], - "source": "Code Generator", - "title": "Plugin structure", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-custom-codegen-using-visitor", - "headings": [ - "Basic Visitor", - "Codegen and Visitors" - ], - "toc": [ - { - "children": [], - "title": "Basic Visitor", - "anchor": "basic-visitor" - }, - { - "children": [], - "title": "Codegen and Visitors", - "anchor": "codegen-and-visitors" - } - ], - "content": "4619d0036d6feb7da883bc6d7dcced9e", - "url": "https://www.the-guild.dev/graphql/codegen/docs/custom-codegen/using-visitor", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "custom-codegen" - ], - "source": "Code Generator", - "title": "Using Visitor Pattern", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-custom-codegen-validate-configuration", - "headings": [], - "toc": [], - "content": "cd19e209b9a75ee3da8056e726cf9b5c", - "url": "https://www.the-guild.dev/graphql/codegen/docs/custom-codegen/validate-configuration", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "custom-codegen" - ], - "source": "Code Generator", - "title": "Validate Configuration", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-getting-started-", - "headings": [ - "The perfect GraphQL Developer Experience", - "What's next?" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "To the back-end", - "anchor": "to-the-back-end" - } - ], - "title": "From the front-end", - "anchor": "from-the-front-end" - } - ], - "title": "The perfect GraphQL Developer Experience", - "anchor": "the-perfect-graphql-developer-experience" - }, - { - "children": [], - "title": "What's next?", - "anchor": "whats-next" - } - ], - "content": "82055dee14825572c7a822dc949a1f3f", - "url": "https://www.the-guild.dev/graphql/codegen/docs/getting-started/", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "getting-started" - ], - "source": "Code Generator", - "title": "Introduction", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-getting-started-development-workflow", - "headings": [ - "Scripts Integration", - "Watch Mode", - "Monorepo and Yarn Workspaces", - "What's next?" - ], - "toc": [ - { - "children": [], - "title": "Scripts Integration", - "anchor": "scripts-integration" - }, - { - "children": [], - "title": "Watch Mode", - "anchor": "watch-mode" - }, - { - "children": [], - "title": "Monorepo and Yarn Workspaces", - "anchor": "monorepo-and-yarn-workspaces" - }, - { - "children": [], - "title": "What's next?", - "anchor": "whats-next" - } - ], - "content": "e288318aca1de59a387c3c28c3e0abe3", - "url": "https://www.the-guild.dev/graphql/codegen/docs/getting-started/development-workflow", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "getting-started" - ], - "source": "Code Generator", - "title": "Development workflow", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-getting-started-esm-typescript-usage", - "headings": [ - "Codegen Configuration", - "TypeScript Compiler Options", - "Package adjustments", - "Conclusion" - ], - "toc": [ - { - "children": [], - "title": "Codegen Configuration", - "anchor": "codegen-configuration" - }, - { - "children": [], - "title": "TypeScript Compiler Options", - "anchor": "typescript-compiler-options" - }, - { - "children": [], - "title": "Package adjustments", - "anchor": "package-adjustments" - }, - { - "children": [], - "title": "Conclusion", - "anchor": "conclusion" - } - ], - "content": "6baa45c177c3492a6b787d69dfcef978", - "url": "https://www.the-guild.dev/graphql/codegen/docs/getting-started/esm-typescript-usage", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "getting-started" - ], - "source": "Code Generator", - "title": "ESM TypeScript usage", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-getting-started-installation", - "headings": [ - "Global Installation", - "Monorepo Project", - "Setup" - ], - "toc": [ - { - "children": [], - "title": "Global Installation", - "anchor": "global-installation" - }, - { - "children": [], - "title": "Monorepo Project", - "anchor": "monorepo-project" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Manual Setup", - "anchor": "manual-setup" - } - ], - "title": "Initialization Wizard", - "anchor": "initialization-wizard" - } - ], - "title": "Setup", - "anchor": "setup" - } - ], - "content": "2c4dd42cec4906229f4594ede093a8d8", - "url": "https://www.the-guild.dev/graphql/codegen/docs/getting-started/installation", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "getting-started" - ], - "source": "Code Generator", - "title": "Installation", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-guides-angular", - "headings": [], - "toc": [], - "content": "57627d8c6159e4963321e8170eea4d79", - "url": "https://www.the-guild.dev/graphql/codegen/docs/guides/angular", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "guides" - ], - "source": "Code Generator", - "title": "Angular", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-guides-api-testing", - "headings": [ - "Installation", - "Setup", - "Writing tests", - "Conclusion" - ], - "toc": [ - { - "children": [], - "title": "Installation", - "anchor": "installation" - }, - { - "children": [], - "title": "Setup", - "anchor": "setup" - }, - { - "children": [], - "title": "Writing tests", - "anchor": "writing-tests" - }, - { - "children": [], - "title": "Conclusion", - "anchor": "conclusion" - } - ], - "content": "deff01abbad15e72e8fc76a044813ef6", - "url": "https://www.the-guild.dev/graphql/codegen/docs/guides/api-testing", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "guides" - ], - "source": "Code Generator", - "title": "API Testing", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-guides-flutter-freezed", - "headings": [ - "TL;DR", - "Motivation", - "Features", - "TODO:", - "Demo", - "Getting started", - "Configuring the plugin", - "Patterns", - "Usage for Graphql Types", - "Usage for fields of Graphql Types", - "PRs are welcomed" - ], - "toc": [ - { - "children": [], - "title": "TL;DR", - "anchor": "tldr" - }, - { - "children": [], - "title": "Motivation", - "anchor": "motivation" - }, - { - "children": [], - "title": "Features", - "anchor": "features" - }, - { - "children": [], - "title": "TODO:", - "anchor": "todo" - }, - { - "children": [], - "title": "Demo", - "anchor": "demo" - }, - { - "children": [], - "title": "Getting started", - "anchor": "getting-started" - }, - { - "children": [ - { - "children": [], - "title": "Identifying the building blocks", - "anchor": "identifying-the-building-blocks" - } - ], - "title": "Configuring the plugin", - "anchor": "configuring-the-plugin" - }, - { - "children": [], - "title": "Patterns", - "anchor": "patterns" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Configuring all Graphql Types", - "anchor": "configuring-all-graphql-types" - }, - { - "children": [], - "title": "Configuring all Graphql Types except those specified in the exclusion list of TypeNames", - "anchor": "configuring-all-graphql-types-except-those-specified-in-the-exclusion-list-of-typenames" - } - ], - "title": "Configuring specific Graphql Types", - "anchor": "configuring-specific-graphql-types" - } - ], - "title": "Usage for Graphql Types", - "anchor": "usage-for-graphql-types" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Configuring all fields of a specific Graphql Type", - "anchor": "configuring-all-fields-of-a-specific-graphql-type" - }, - { - "children": [], - "title": "Configuring all fields except those specified in the exclusion list of FieldNames for a specific GraphQL Type", - "anchor": "configuring-all-fields-except-those-specified-in-the-exclusion-list-of-fieldnames-for-a-specific-graphql-type" - }, - { - "children": [], - "title": "Configuring specific fields of all Graphql Types", - "anchor": "configuring-specific-fields-of-all-graphql-types" - }, - { - "children": [], - "title": "Configuring all fields of all Graphql Types", - "anchor": "configuring-all-fields-of-all-graphql-types" - }, - { - "children": [], - "title": "Configuring all fields except those specified in the exclusion list of FieldNames for all GraphQL Types", - "anchor": "configuring-all-fields-except-those-specified-in-the-exclusion-list-of-fieldnames-for-all-graphql-types" - }, - { - "children": [], - "title": "Configuring specific fields of all GraphQL Types except those specified in the exclusion list of TypeNames", - "anchor": "configuring-specific-fields-of-all-graphql-types-except-those-specified-in-the-exclusion-list-of-typenames" - }, - { - "children": [], - "title": "Configuring all fields of all GraphQL Types except those specified in the exclusion list of TypeNames", - "anchor": "configuring-all-fields-of-all-graphql-types-except-those-specified-in-the-exclusion-list-of-typenames" - }, - { - "children": [], - "title": "Configuring all fields except those specified in the exclusion list of FieldNames of all GraphQL Types except those specified in the exclusion list of TypeNames", - "anchor": "configuring-all-fields-except-those-specified-in-the-exclusion-list-of-fieldnames-of-all-graphql-types-except-those-specified-in-the-exclusion-list-of-typenames" - } - ], - "title": "Configuring specific fields of a specific Graphql Type", - "anchor": "configuring-specific-fields-of-a-specific-graphql-type" - } - ], - "title": "Usage for fields of Graphql Types", - "anchor": "usage-for-fields-of-graphql-types" - }, - { - "children": [], - "title": "PRs are welcomed", - "anchor": "prs-are-welcomed" - } - ], - "content": "47833cb5c29f2a0fbb672bb7431e2846", - "url": "https://www.the-guild.dev/graphql/codegen/docs/guides/flutter-freezed", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "guides" - ], - "source": "Code Generator", - "title": "Dart/Flutter", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-guides-further-reading", - "headings": [ - "For front-end applications", - "For GraphQL servers", - "Stay up-to-date with GraphQL" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Angular projects", - "anchor": "angular-projects" - } - ], - "title": "Leverage GraphQL Fragments", - "anchor": "leverage-graphql-fragments" - } - ], - "title": "For front-end applications", - "anchor": "for-front-end-applications" - }, - { - "children": [], - "title": "For GraphQL servers", - "anchor": "for-graphql-servers" - }, - { - "children": [], - "title": "Stay up-to-date with GraphQL", - "anchor": "stay-up-to-date-with-graphql" - } - ], - "content": "3b5c273cc54d718773d18e4527c0f779", - "url": "https://www.the-guild.dev/graphql/codegen/docs/guides/further-reading", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "guides" - ], - "source": "Code Generator", - "title": "Further Reading", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-guides-graphql-modules", - "headings": [], - "toc": [], - "content": "291581404cdc80a226709c436d0382a9", - "url": "https://www.the-guild.dev/graphql/codegen/docs/guides/graphql-modules", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "guides" - ], - "source": "Code Generator", - "title": "GraphQL Modules", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-guides-graphql-server-apollo-yoga", - "headings": [ - "Video tutorial", - "Guide" - ], - "toc": [ - { - "children": [], - "title": "Video tutorial", - "anchor": "video-tutorial" - }, - { - "children": [], - "title": "Guide", - "anchor": "guide" - } - ], - "content": "6c97a479e17caec5a933f654289f0fcc", - "url": "https://www.the-guild.dev/graphql/codegen/docs/guides/graphql-server-apollo-yoga", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "guides" - ], - "source": "Code Generator", - "title": "Apollo Server / GraphQL Yoga", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-guides-graphql-server-apollo-yoga-with-server-preset", - "headings": [ - "Guide" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Generate Files", - "anchor": "generate-files" - }, - { - "children": [], - "title": "Conventions to Support Schema Modules", - "anchor": "conventions-to-support-schema-modules" - } - ], - "title": "Setup", - "anchor": "setup" - } - ], - "title": "Guide", - "anchor": "guide" - } - ], - "content": "5eb5e4dba32a1e5cc8eb49cee6a6804d", - "url": "https://www.the-guild.dev/graphql/codegen/docs/guides/graphql-server-apollo-yoga-with-server-preset", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "guides" - ], - "source": "Code Generator", - "title": "Apollo Server / GraphQL Yoga with Server Preset", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-guides-react-vue", - "headings": [ - "Installation", - "Writing GraphQL Queries", - "Writing GraphQL Fragments", - "Config API", - "Appendix I: React Query with a custom fetcher setup", - "Appendix II: Compatibility" - ], - "toc": [ - { - "children": [], - "title": "Installation", - "anchor": "installation" - }, - { - "children": [], - "title": "Writing GraphQL Queries", - "anchor": "writing-graphql-queries" - }, - { - "children": [], - "title": "Writing GraphQL Fragments", - "anchor": "writing-graphql-fragments" - }, - { - "children": [], - "title": "Config API", - "anchor": "config-api" - }, - { - "children": [], - "title": "Appendix I: React Query with a custom fetcher setup", - "anchor": "appendix-i-react-query-with-a-custom-fetcher-setup" - }, - { - "children": [], - "title": "Appendix II: Compatibility", - "anchor": "appendix-ii-compatibility" - } - ], - "content": "b6a454e01725062a5931d03b8d5753d4", - "url": "https://www.the-guild.dev/graphql/codegen/docs/guides/react-vue", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "guides" - ], - "source": "Code Generator", - "title": "React / Vue", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-guides-svelte", - "headings": [ - "Svelte Apollo", - "SvelteKit Native" - ], - "toc": [ - { - "children": [], - "title": "Svelte Apollo", - "anchor": "svelte-apollo" - }, - { - "children": [], - "title": "SvelteKit Native", - "anchor": "sveltekit-native" - } - ], - "content": "f003119c3c7baf6901e28b6865bea25d", - "url": "https://www.the-guild.dev/graphql/codegen/docs/guides/svelte", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "guides" - ], - "source": "Code Generator", - "title": "Svelte / Kit", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-integrations-apollo-local-state", - "headings": [], - "toc": [], - "content": "2a9c6741776e12ac98d914734ceb3174", - "url": "https://www.the-guild.dev/graphql/codegen/docs/integrations/apollo-local-state", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "integrations" - ], - "source": "Code Generator", - "title": "apollo-local-state", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-integrations-create-react-app", - "headings": [], - "toc": [], - "content": "9eaac87350c924a7d7cfb4a9dd668858", - "url": "https://www.the-guild.dev/graphql/codegen/docs/integrations/create-react-app", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "integrations" - ], - "source": "Code Generator", - "title": "create-react-app", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-integrations-federation", - "headings": [], - "toc": [], - "content": "bde662d600ef5da9db99afdeb5993bf7", - "url": "https://www.the-guild.dev/graphql/codegen/docs/integrations/federation", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "integrations" - ], - "source": "Code Generator", - "title": "Apollo Federation", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-integrations-gatsby", - "headings": [ - "Community Plugins" - ], - "toc": [ - { - "children": [], - "title": "Community Plugins", - "anchor": "community-plugins" - } - ], - "content": "12790089e6aa75d618a70c4bca20a3de", - "url": "https://www.the-guild.dev/graphql/codegen/docs/integrations/gatsby", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "integrations" - ], - "source": "Code Generator", - "title": "Gatsby", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-integrations-prettier", - "headings": [ - "Prettier", - "TSLint", - "ESLint" - ], - "toc": [ - { - "children": [], - "title": "Prettier", - "anchor": "prettier" - }, - { - "children": [], - "title": "TSLint", - "anchor": "tslint" - }, - { - "children": [], - "title": "ESLint", - "anchor": "eslint" - } - ], - "content": "9d82e1e6b9fcef857ff90b676f4d9305", - "url": "https://www.the-guild.dev/graphql/codegen/docs/integrations/prettier", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "integrations" - ], - "source": "Code Generator", - "title": "Prettier & Linters", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-integrations-vscode", - "headings": [], - "toc": [], - "content": "b188a0eb5074717ff4251d7b3d10ebe1", - "url": "https://www.the-guild.dev/graphql/codegen/docs/integrations/vscode", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "integrations" - ], - "source": "Code Generator", - "title": "VSCode Extension", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-migration-from-0-13", - "headings": [ - "What has changed?", - "How to migrate?" - ], - "toc": [ - { - "children": [], - "title": "What has changed?", - "anchor": "what-has-changed" - }, - { - "children": [], - "title": "How to migrate?", - "anchor": "how-to-migrate" - } - ], - "content": "d1c67c1cd9586a4ea179280b5761e0c2", - "url": "https://www.the-guild.dev/graphql/codegen/docs/migration/from-0-13", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "migration" - ], - "source": "Code Generator", - "title": "v0.13 -> v0.17", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-migration-from-0-18", - "headings": [ - "What has changed?", - "How to migrate?", - "Breaking Changes & Semver" - ], - "toc": [ - { - "children": [ - { - "children": [], - "title": "New TypeScript Libraries", - "anchor": "new-typescript-libraries" - } - ], - "title": "What has changed?", - "anchor": "what-has-changed" - }, - { - "children": [], - "title": "How to migrate?", - "anchor": "how-to-migrate" - }, - { - "children": [], - "title": "Breaking Changes & Semver", - "anchor": "breaking-changes--semver" - } - ], - "content": "a170c38b7e6d781ffd1e81a5d83876f1", - "url": "https://www.the-guild.dev/graphql/codegen/docs/migration/from-0-18", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "migration" - ], - "source": "Code Generator", - "title": "v0.18 -> v1.0", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-migration-from-4-0", - "headings": [ - "What has changed?", - "How to migrate?" - ], - "toc": [ - { - "children": [], - "title": "What has changed?", - "anchor": "what-has-changed" - }, - { - "children": [], - "title": "How to migrate?", - "anchor": "how-to-migrate" - } - ], - "content": "d87f2c53e033b94b6ea23a998e6de095", - "url": "https://www.the-guild.dev/graphql/codegen/docs/migration/from-4-0", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "migration" - ], - "source": "Code Generator", - "title": "v4.0 -> v5.0", - "type": "Documentation" - }, - { - "objectID": "code-generator-docs-migration-graphql-cli", - "headings": [ - "Migrating from GraphQL-CLI to Codegen CLI" - ], - "toc": [ - { - "children": [], - "title": "Migrating from GraphQL-CLI to Codegen CLI", - "anchor": "migrating-from-graphql-cli-to-codegen-cli" - } - ], - "content": "a8ea4ebbcac336dd5c80d709710b17cd", - "url": "https://www.the-guild.dev/graphql/codegen/docs/migration/graphql-cli", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "docs", - "migration" - ], - "source": "Code Generator", - "title": "GraphQL-CLI Deprecation", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins", - "headings": [], - "toc": [], - "content": "d41d8cd98f00b204e9800998ecf8427e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [], - "source": "Code Generator", - "title": "Plugins", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-c-sharp-c-sharp-operations", - "headings": [], - "toc": [], - "content": "b1ef978a2567fdb6586c7e09b233e93a", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/c-sharp/c-sharp-operations", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "c-sharp" - ], - "source": "Code Generator", - "title": "operations", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-dart-flutter-freezed", - "headings": [], - "toc": [], - "content": "1a6ae08386e03357e8787dd1d5f649a1", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/dart/flutter-freezed", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "dart" - ], - "source": "Code Generator", - "title": "flutter-freezed", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-flow-flow-operations", - "headings": [], - "toc": [], - "content": "d41d8cd98f00b204e9800998ecf8427e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/flow/flow-operations", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "flow" - ], - "source": "Code Generator", - "title": "operations", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-flow-flow-resolvers", - "headings": [ - "Enum Resolvers" - ], - "toc": [ - { - "children": [ - { - "children": [], - "title": "Usage Example", - "anchor": "usage-example" - } - ], - "title": "Enum Resolvers", - "anchor": "enum-resolvers" - } - ], - "content": "3f94b0021e4158322185ee778a2c4154", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/flow/flow-resolvers", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "flow" - ], - "source": "Code Generator", - "title": "resolvers", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-java-java", - "headings": [ - "How to use" - ], - "toc": [ - { - "children": [], - "title": "How to use", - "anchor": "how-to-use" - } - ], - "content": "2597f4013d7421210caeaf0ab067a837", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/java/java", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "java" - ], - "source": "Code Generator", - "title": "java", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-java-java-apollo-android", - "headings": [ - "Prepare your env", - "Usage" - ], - "toc": [ - { - "children": [], - "title": "Prepare your env", - "anchor": "prepare-your-env" - }, - { - "children": [], - "title": "Usage", - "anchor": "usage" - } - ], - "content": "38684e1ff8387d1ba088e2de951601b7", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/java/java-apollo-android", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "java" - ], - "source": "Code Generator", - "title": "java-apollo-android", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-java-java-resolvers", - "headings": [], - "toc": [], - "content": "72aa55d6494c0d9aa550c8ab3a571538", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/java/java-resolvers", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "java" - ], - "source": "Code Generator", - "title": "java-resolvers", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-java-kotlin", - "headings": [ - "Prepare your environment" - ], - "toc": [ - { - "children": [], - "title": "Prepare your environment", - "anchor": "prepare-your-environment" - } - ], - "content": "b9344423318c73e77de5140ccda4f061", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/java/kotlin", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "java" - ], - "source": "Code Generator", - "title": "kotlin", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-other-add", - "headings": [ - "Examples" - ], - "toc": [ - { - "children": [], - "title": "Examples", - "anchor": "examples" - } - ], - "content": "7af31dfb4f2ff3c358df54b10cc7e769", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/other/add", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "other" - ], - "source": "Code Generator", - "title": "add", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-other-fragment-matcher", - "headings": [ - "How to use?" - ], - "toc": [ - { - "children": [], - "title": "How to use?", - "anchor": "how-to-use" - } - ], - "content": "a2e5ad36be1a56a2ba349299404ee232", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/other/fragment-matcher", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "other" - ], - "source": "Code Generator", - "title": "fragment-matcher", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-other-hasura-allow-list", - "headings": [ - "Examples" - ], - "toc": [ - { - "children": [], - "title": "Examples", - "anchor": "examples" - } - ], - "content": "6eb2e4a47810561f7c7aac2bbe58076a", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/other/hasura-allow-list", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "other" - ], - "source": "Code Generator", - "title": "hasura-allow-list", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-other-introspection", - "headings": [], - "toc": [], - "content": "d41d8cd98f00b204e9800998ecf8427e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/other/introspection", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "other" - ], - "source": "Code Generator", - "title": "introspection", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-other-jsdoc", - "headings": [], - "toc": [], - "content": "b49689e663b72257085e8c4198b62260", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/other/jsdoc", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "other" - ], - "source": "Code Generator", - "title": "jsdoc", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-other-reason-client", - "headings": [ - "Examples", - "Usage & Documentation" - ], - "toc": [ - { - "children": [], - "title": "Examples", - "anchor": "examples" - }, - { - "children": [], - "title": "Usage & Documentation", - "anchor": "usage--documentation" - } - ], - "content": "81dc3a1407d7733a3c4e31bea0132d91", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/other/reason-client", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "other" - ], - "source": "Code Generator", - "title": "reason-client", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-other-schema-ast", - "headings": [ - "Examples" - ], - "toc": [ - { - "children": [], - "title": "Examples", - "anchor": "examples" - } - ], - "content": "d41d8cd98f00b204e9800998ecf8427e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/other/schema-ast", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "other" - ], - "source": "Code Generator", - "title": "schema-ast", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-other-time", - "headings": [], - "toc": [], - "content": "d41d8cd98f00b204e9800998ecf8427e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/other/time", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "other" - ], - "source": "Code Generator", - "title": "time", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-other-urql-introspection", - "headings": [ - "How to use?" - ], - "toc": [ - { - "children": [], - "title": "How to use?", - "anchor": "how-to-use" - } - ], - "content": "3c9bf6068a185aee1f1489d00ebae766", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/other/urql-introspection", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "other" - ], - "source": "Code Generator", - "title": "urql-introspection", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-presets-graphql-modules-preset", - "headings": [ - "Usage Example", - "Using without GraphQL-Modules" - ], - "toc": [ - { - "children": [], - "title": "Usage Example", - "anchor": "usage-example" - }, - { - "children": [], - "title": "Using without GraphQL-Modules", - "anchor": "using-without-graphql-modules" - } - ], - "content": "b7733d6cad539c3474e71a8507dfce4a", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/presets/graphql-modules-preset", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "presets" - ], - "source": "Code Generator", - "title": "graphql-modules", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-presets-import-types-preset", - "headings": [], - "toc": [], - "content": "7427cf53c370a7b02274accc4a1100f6", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/presets/import-types-preset", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "presets" - ], - "source": "Code Generator", - "title": "import-types", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-presets-near-operation-file-preset", - "headings": [ - "Example" - ], - "toc": [ - { - "children": [], - "title": "Example", - "anchor": "example" - } - ], - "content": "77ca49e2057769d42bbf9054a19ff4c4", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/presets/near-operation-file-preset", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "presets" - ], - "source": "Code Generator", - "title": "near-operation-file", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-presets-preset-client", - "headings": [ - "Getting started", - "Config API", - "Fragment Masking", - "Persisted Documents", - "Reducing Bundle Size", - "DocumentMode" - ], - "toc": [ - { - "children": [], - "title": "Getting started", - "anchor": "getting-started" - }, - { - "children": [], - "title": "Config API", - "anchor": "config-api" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Getting a Fragment's type", - "anchor": "getting-a-fragments-type" - }, - { - "children": [], - "title": "Fragment Masking with nested Fragments", - "anchor": "fragment-masking-with-nested-fragments" - }, - { - "children": [], - "title": "Fragment Masking with @defer Directive", - "anchor": "fragment-masking-with-defer-directive" - }, - { - "children": [], - "title": "Fragment Masking and testing", - "anchor": "fragment-masking-and-testing" - }, - { - "children": [], - "title": "How to disable Fragment Masking", - "anchor": "how-to-disable-fragment-masking" - } - ], - "title": "Embrace Fragment Masking principles", - "anchor": "embrace-fragment-masking-principles" - } - ], - "title": "Fragment Masking", - "anchor": "fragment-masking" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Normalized Caches (urql and Apollo Client)", - "anchor": "normalized-caches-urql-and-apollo-client" - } - ], - "title": "Enable Persisted Documents", - "anchor": "enable-persisted-documents" - } - ], - "title": "Persisted Documents", - "anchor": "persisted-documents" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "SWC Plugin", - "anchor": "swc-plugin" - } - ], - "title": "Babel Plugin", - "anchor": "babel-plugin" - } - ], - "title": "Reducing Bundle Size", - "anchor": "reducing-bundle-size" - }, - { - "children": [ - { - "children": [], - "title": "When to use a string DocumentMode?", - "anchor": "when-to-use-a-string-documentmode" - } - ], - "title": "DocumentMode", - "anchor": "documentmode" - } - ], - "content": "d41d8cd98f00b204e9800998ecf8427e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/presets/preset-client", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "presets" - ], - "source": "Code Generator", - "title": "client-preset", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-named-operations-object", - "headings": [ - "How to use?" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Refetch queries with input parameters", - "anchor": "refetch-queries-with-input-parameters" - } - ], - "title": "Refetch queries without input parameters", - "anchor": "refetch-queries-without-input-parameters" - } - ], - "title": "How to use?", - "anchor": "how-to-use" - } - ], - "content": "42685c7f7e564b04f33b76a60bb57603", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/named-operations-object", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "named-operations-object", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-relay-operation-optimizer", - "headings": [ - "List of Features", - "Usage" - ], - "toc": [ - { - "children": [], - "title": "List of Features", - "anchor": "list-of-features" - }, - { - "children": [], - "title": "Usage", - "anchor": "usage" - } - ], - "content": "18b7e12ea1aca3cbdc8dc8c88f0b2f99", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/relay-operation-optimizer", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "relay-operation-optimizer", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typed-document-node", - "headings": [], - "toc": [], - "content": "ccb1c27df49fc4999669f1dc87414e2f", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typed-document-node", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "typed-document-node", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript", - "headings": [], - "toc": [], - "content": "d41d8cd98f00b204e9800998ecf8427e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "typescript", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-apollo-angular", - "headings": [ - "How to use?" - ], - "toc": [ - { - "children": [], - "title": "How to use?", - "anchor": "how-to-use" - } - ], - "content": "8fd9ef51462fedf506e57348c49b19ac", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-apollo-angular", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "apollo-angular", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-apollo-client-helpers", - "headings": [], - "toc": [], - "content": "b87215fdc0e8ae13cbd28762da407dc7", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-apollo-client-helpers", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "apollo-client-helpers", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-apollo-next", - "headings": [ - "Motivations", - "API Reference" - ], - "toc": [ - { - "children": [], - "title": "Motivations", - "anchor": "motivations" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "`apolloImportFrom`", - "anchor": "apolloimportfrom" - }, - { - "children": [], - "title": "`apolloCacheImportFrom`", - "anchor": "apollocacheimportfrom" - }, - { - "children": [], - "title": "`apolloReactHooksImportFrom`", - "anchor": "apolloreacthooksimportfrom" - }, - { - "children": [], - "title": "`reactApolloVersion`", - "anchor": "reactapolloversion" - }, - { - "children": [], - "title": "`withHOC`", - "anchor": "withhoc" - }, - { - "children": [], - "title": "`withHooks`", - "anchor": "withhooks" - }, - { - "children": [], - "title": "`excludePatterns`", - "anchor": "excludepatterns" - }, - { - "children": [], - "title": "`excludePatternsOptions`", - "anchor": "excludepatternsoptions" - }, - { - "children": [], - "title": "`pre`", - "anchor": "pre" - }, - { - "children": [], - "title": "`post`", - "anchor": "post" - }, - { - "children": [], - "title": "`customImports`", - "anchor": "customimports" - }, - { - "children": [], - "title": "`gqlImport`", - "anchor": "gqlimport" - }, - { - "children": [], - "title": "`noExport`", - "anchor": "noexport" - }, - { - "children": [], - "title": "`dedupeOperationSuffix`", - "anchor": "dedupeoperationsuffix" - }, - { - "children": [], - "title": "`omitOperationSuffix`", - "anchor": "omitoperationsuffix" - }, - { - "children": [], - "title": "`operationResultSuffix`", - "anchor": "operationresultsuffix" - }, - { - "children": [], - "title": "`documentVariablePrefix`", - "anchor": "documentvariableprefix" - }, - { - "children": [], - "title": "`documentVariableSuffix`", - "anchor": "documentvariablesuffix" - }, - { - "children": [], - "title": "`fragmentVariablePrefix`", - "anchor": "fragmentvariableprefix" - }, - { - "children": [], - "title": "`fragmentVariableSuffix`", - "anchor": "fragmentvariablesuffix" - }, - { - "children": [], - "title": "`documentMode`", - "anchor": "documentmode" - }, - { - "children": [], - "title": "`importOperationTypesFrom`", - "anchor": "importoperationtypesfrom" - }, - { - "children": [], - "title": "`importDocumentNodeExternallyFrom`", - "anchor": "importdocumentnodeexternallyfrom" - }, - { - "children": [], - "title": "`scalars`", - "anchor": "scalars" - }, - { - "children": [], - "title": "`namingConvention`", - "anchor": "namingconvention" - }, - { - "children": [], - "title": "`typesPrefix`", - "anchor": "typesprefix" - }, - { - "children": [], - "title": "`skipTypename`", - "anchor": "skiptypename" - }, - { - "children": [], - "title": "`nonOptionalTypename`", - "anchor": "nonoptionaltypename" - } - ], - "title": "`apolloReactCommonImportFrom`", - "anchor": "apolloreactcommonimportfrom" - } - ], - "title": "API Reference", - "anchor": "api-reference" - } - ], - "content": "51bccb70201cb0f4b541c75452f9908e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-apollo-next", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "apollo-next", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-document-nodes", - "headings": [ - "Usage" - ], - "toc": [ - { - "children": [], - "title": "Usage", - "anchor": "usage" - } - ], - "content": "4eddf4750a29ceb3d3fceefc699322f9", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-document-nodes", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "document-nodes", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-generic-sdk", - "headings": [ - "Usage" - ], - "toc": [ - { - "children": [], - "title": "Usage", - "anchor": "usage" - } - ], - "content": "6a582fe89325ece8520b8d271060f8f2", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-generic-sdk", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "generic-sdk", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-graphql-files-modules", - "headings": [ - "Pre-Requirements", - "Example" - ], - "toc": [ - { - "children": [], - "title": "Pre-Requirements", - "anchor": "pre-requirements" - }, - { - "children": [], - "title": "Example", - "anchor": "example" - } - ], - "content": "e8b818a7185964bbb9414e0239e38da9", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-graphql-files-modules", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "graphql-files-modules", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-graphql-request", - "headings": [ - "Usage Example", - "Simple Request Middleware" - ], - "toc": [ - { - "children": [], - "title": "Usage Example", - "anchor": "usage-example" - }, - { - "children": [ - { - "children": [], - "title": "Examples of Middleware", - "anchor": "examples-of-middleware" - } - ], - "title": "Simple Request Middleware", - "anchor": "simple-request-middleware" - } - ], - "content": "b981cb4b1e78a814f0dbbbeca517231f", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-graphql-request", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "graphql-request", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-mock-data", - "headings": [], - "toc": [], - "content": "d41d8cd98f00b204e9800998ecf8427e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-mock-data", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "typescript-mock-data", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-mongodb", - "headings": [ - "Usage Example", - "Directives", - "Example" - ], - "toc": [ - { - "children": [], - "title": "Usage Example", - "anchor": "usage-example" - }, - { - "children": [], - "title": "Directives", - "anchor": "directives" - }, - { - "children": [], - "title": "Example", - "anchor": "example" - } - ], - "content": "0a188994f22db4dca7cebacb5e672a70", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-mongodb", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "mongodb", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-msw", - "headings": [], - "toc": [], - "content": "cf6c0b34cd9f47901352bbe4b0e77432", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-msw", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "msw", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-nhost", - "headings": [ - "Usage", - "Custom scalars" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Step 2: Install and configure the Nhost Typescript SDK", - "anchor": "step-2-install-and-configure-the-nhost-typescript-sdk" - } - ], - "title": "Step 1: Generate the schema", - "anchor": "step-1-generate-the-schema" - } - ], - "title": "Usage", - "anchor": "usage" - }, - { - "children": [], - "title": "Custom scalars", - "anchor": "custom-scalars" - } - ], - "content": "5f3c7a15ea010d7a7dbaeb2f0e8618c5", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-nhost", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "nhost", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-oclif", - "headings": [ - "Usage", - "Advanced Features" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Step 2: Add GraphQL Documents", - "anchor": "step-2-add-graphql-documents" - }, - { - "children": [], - "title": "Step 3: Add & Export a GraphQL Query Handler", - "anchor": "step-3-add--export-a-graphql-query-handler" - }, - { - "children": [], - "title": "Step 4: Add & Configure GraphQL Codegen", - "anchor": "step-4-add--configure-graphql-codegen" - } - ], - "title": "Step 1: Generate the CLI scaffold", - "anchor": "step-1-generate-the-cli-scaffold" - } - ], - "title": "Usage", - "anchor": "usage" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Custom/Manually-maintained Commands", - "anchor": "custommanually-maintained-commands" - } - ], - "title": "Descriptions & Examples", - "anchor": "descriptions--examples" - } - ], - "title": "Advanced Features", - "anchor": "advanced-features" - } - ], - "content": "c76351e4439fbd96f9b7e62025beb58e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-oclif", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "oclif", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-operations", - "headings": [], - "toc": [], - "content": "d41d8cd98f00b204e9800998ecf8427e", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-operations", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "operations", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-react-apollo", - "headings": [ - "Usage Example" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Generate Data Component", - "anchor": "generate-data-component" - }, - { - "children": [], - "title": "Generate HOC", - "anchor": "generate-hoc" - } - ], - "title": "With React Hooks", - "anchor": "with-react-hooks" - } - ], - "title": "Usage Example", - "anchor": "usage-example" - } - ], - "content": "8cbb4cacc67806a67ba2c09748a14443", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-react-apollo", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "react-apollo", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-react-query", - "headings": [ - "Usage Examples" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Using `fetch` with Codegen configuration", - "anchor": "using-fetch-with-codegen-configuration" - }, - { - "children": [], - "title": "Using `graphql-request`", - "anchor": "using-graphql-request" - }, - { - "children": [], - "title": "Using Custom Fetcher", - "anchor": "using-custom-fetcher" - }, - { - "children": [], - "title": "Using Infinite Query", - "anchor": "using-infinite-query" - } - ], - "title": "Using default `fetch`", - "anchor": "using-default-fetch" - } - ], - "title": "Usage Examples", - "anchor": "usage-examples" - } - ], - "content": "418ecfe7861eed08fdaf8837ac60b58b", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-react-query", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "react-query", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-resolvers", - "headings": [ - "Usage Example", - "Integration with Apollo-Server", - "Use Your Model Types (`mappers`)", - "Enum Resolvers", - "Defined shared mappers across configurations" - ], - "toc": [ - { - "children": [], - "title": "Usage Example", - "anchor": "usage-example" - }, - { - "children": [], - "title": "Integration with Apollo-Server", - "anchor": "integration-with-apollo-server" - }, - { - "children": [], - "title": "Use Your Model Types (`mappers`)", - "anchor": "use-your-model-types-mappers" - }, - { - "children": [ - { - "children": [], - "title": "Usage Example", - "anchor": "usage-example-1" - } - ], - "title": "Enum Resolvers", - "anchor": "enum-resolvers" - }, - { - "children": [], - "title": "Defined shared mappers across configurations", - "anchor": "defined-shared-mappers-across-configurations" - } - ], - "content": "d9a253f60bca2d44b316f83a56e966f2", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-resolvers", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "resolvers", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-rtk-query", - "headings": [ - "Usage Examples" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "Extending generated code", - "anchor": "extending-generated-code" - } - ], - "title": "Using `graphql-request`", - "anchor": "using-graphql-request" - } - ], - "title": "Usage Examples", - "anchor": "usage-examples" - } - ], - "content": "cac61edb5b65bc8097fd6cdfbd9b8407", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-rtk-query", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "rtk-query", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-stencil-apollo", - "headings": [ - "Usage Example" - ], - "toc": [ - { - "children": [], - "title": "Usage Example", - "anchor": "usage-example" - } - ], - "content": "bd7ca36edb74ff22ba0c621eb71113d4", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-stencil-apollo", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "stencil-apollo", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-svelte-apollo", - "headings": [ - "API Reference", - "Usage Example" - ], - "toc": [ - { - "children": [ - { - "children": [ - { - "children": [], - "title": "`asyncQuery`", - "anchor": "asyncquery" - } - ], - "title": "`clientPath`", - "anchor": "clientpath" - } - ], - "title": "API Reference", - "anchor": "api-reference" - }, - { - "children": [ - { - "children": [ - { - "children": [], - "title": "With Async Queries", - "anchor": "with-async-queries" - } - ], - "title": "With Observable queries", - "anchor": "with-observable-queries" - } - ], - "title": "Usage Example", - "anchor": "usage-example" - } - ], - "content": "ca6948ed4f1fdc082a2a85c32aa7c13a", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-svelte-apollo", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "svelte-apollo", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-type-graphql", - "headings": [], - "toc": [], - "content": "f2aea846c0bf2ad0a4bb95d504f2a13d", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-type-graphql", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "type-graphql", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-urql", - "headings": [ - "Usage Example" - ], - "toc": [ - { - "children": [], - "title": "Usage Example", - "anchor": "usage-example" - } - ], - "content": "de0f05f61ec8e926d466eb20db2b89e3", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-urql", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "urql", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-validation-schema", - "headings": [ - "Examples", - "Usage & Documentation" - ], - "toc": [ - { - "children": [], - "title": "Examples", - "anchor": "examples" - }, - { - "children": [], - "title": "Usage & Documentation", - "anchor": "usage--documentation" - } - ], - "content": "155451baabd4012772066603240f8902", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-validation-schema", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "validation-schema", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-vue-apollo", - "headings": [ - "Examples" - ], - "toc": [ - { - "children": [ - { - "children": [], - "title": "Queries", - "anchor": "queries" - } - ], - "title": "Examples", - "anchor": "examples" - } - ], - "content": "b424ab4394d1f69a10d0733a1933a790", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-vue-apollo", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "vue-apollo", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-vue-apollo-smart-ops", - "headings": [ - "Examples" - ], - "toc": [ - { - "children": [ - { - "children": [], - "title": "Queries", - "anchor": "queries" - } - ], - "title": "Examples", - "anchor": "examples" - } - ], - "content": "d82e94d75d211ddbd68bd4aa3c0af439", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-vue-apollo-smart-ops", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "vue-apollo-smart-ops", - "type": "Documentation" - }, - { - "objectID": "code-generator-plugins-typescript-typescript-vue-urql", - "headings": [ - "Usage Example" - ], - "toc": [ - { - "children": [], - "title": "Usage Example", - "anchor": "usage-example" - } - ], - "content": "9eae5c2ef8d0bd414cd9996582619690", - "url": "https://www.the-guild.dev/graphql/codegen/plugins/typescript/typescript-vue-urql", - "domain": "https://www.the-guild.dev/graphql/codegen", - "hierarchy": [ - "plugins", - "typescript" - ], - "source": "Code Generator", - "title": "vue-urql", - "type": "Documentation" - } -] \ No newline at end of file diff --git a/website/next.config.mjs b/website/next.config.mjs index c5f5aca0f74..254b0dd57cc 100644 --- a/website/next.config.mjs +++ b/website/next.config.mjs @@ -6,6 +6,7 @@ const PLUGINS_REDIRECTS = Object.entries(CategoryToPackages).flatMap(([category, ); export default withGuildDocs({ + output: 'export', experimental: { urlImports: [ 'https://graphql-modules.com/assets/subheader-logo.svg', diff --git a/website/package.json b/website/package.json index 32467e5478f..39bb565ff34 100644 --- a/website/package.json +++ b/website/package.json @@ -5,13 +5,12 @@ "type": "module", "scripts": { "start": "next start", - "build": "yarn generate-json-config && next build && next-sitemap --config next-sitemap.config.cjs && next export", + "build": "yarn generate-json-config && next build && next-sitemap --config next-sitemap.config.cjs", "dev": "next", "generate-json-config": "tsx generate-config-json-schema.ts" }, "devDependencies": { - "@theguild/algolia": "1.1.9", - "@theguild/tailwind-config": "0.3.0", + "@theguild/tailwind-config": "0.3.2", "@types/dedent": "0.7.2", "@types/jsonpath": "0.2.4", "@types/node": "18.19.21", @@ -68,13 +67,13 @@ "@graphql-codegen/urql-introspection": "2.2.1", "@mizdra/graphql-codegen-typescript-fabbrica": "^0.3.0", "@monaco-editor/react": "4.5.2", - "@theguild/components": "^6.0.1", + "@theguild/components": "6.4.0", "classnames": "2.3.2", "date-fns": "2.30.0", "dedent": "1.5.1", "graphql": "16.8.0", "js-yaml": "4.1.0", - "next": "^13.5.4", + "next": "14.1.4", "next-mdx-remote": "4.4.1", "next-sitemap": "4.2.2", "react": "^18.2.0", diff --git a/website/src/components/plugin.tsx b/website/src/components/plugin.tsx index bf33afcfbec..257447dd79f 100644 --- a/website/src/components/plugin.tsx +++ b/website/src/components/plugin.tsx @@ -1,15 +1,19 @@ import { ReactElement } from 'react'; -import { useData, Tabs, Callout } from '@theguild/components'; -import { MDXRemote } from 'next-mdx-remote'; +import { Tabs, Callout, mdxComponents, RemoteContent } from '@theguild/components'; export function PluginHeader(): ReactElement { // Get the data from SSG, and render it as a component. - const { compiledHeader } = useData(); - return ; + // const { compiledHeader } = useData(); + + return ; + // return ( + // + // ); } export const PluginApiDocs = (): ReactElement => { // Get the data from SSG, and render it as a component. - const { compiledSource } = useData(); - return ; + // const { compiledSource } = useData(); + return null; + // return ; }; diff --git a/website/src/lib/plugin-get-static-props.ts b/website/src/lib/plugin-get-static-props.ts index a8247b0da00..7cb87dfe434 100644 --- a/website/src/lib/plugin-get-static-props.ts +++ b/website/src/lib/plugin-get-static-props.ts @@ -2,9 +2,9 @@ import { parse } from 'node:path'; import { fetchPackageInfo } from '@theguild/components'; import { defaultRemarkPlugins } from '@theguild/components/next.config'; import { format } from 'date-fns'; -import { compileMdx } from 'nextra/compile'; import { PACKAGES } from '@/lib/plugins'; import { transformDocs } from '@/lib/transform'; +import { buildDynamicMDX } from 'nextra/remote'; // Can't be used in plugin.tsx due incorrect tree shaking: // Module not found: Can't resolve 'fs' @@ -27,19 +27,15 @@ export const pluginGetStaticProps = const source = generatedDocs.docs[identifier] || readme.replaceAll('```yml', '```yaml') || ''; const title = plugin.title ?? ''; - const [mdx, mdxHeader] = await Promise.all([ - compileMdx(source, { - defaultShowCopyCode: true, - }), - compileMdx( - ` + const mdx = await buildDynamicMDX( + ` # ${title} |Package name|Weekly Downloads|Version|License|Updated| |-|-|-|-|-| |[\`${npmPackage}\`](https://npmjs.com/package/${npmPackage})|![Downloads](https://badgen.net/npm/dw/${npmPackage} "Downloads")|![Version](https://badgen.net/npm/v/${npmPackage} "Version")|![License](https://badgen.net/npm/license/${npmPackage} "License")|${format( - new Date(updatedAt), - 'MMM do, yyyy' - )}| + new Date(updatedAt), + 'MMM do, yyyy' + )}| ## Installation @@ -49,31 +45,23 @@ npm i ${isDev ? '-D ' : ''}${npmPackage} ${ hasOperationsNote - ? ` - + ? ` **Usage Requirements** In order to use this GraphQL Codegen plugin, please make sure that you have GraphQL operations (\`query\` / \`mutation\` / \`subscription\` and \`fragment\`) set as \`documents: …\` in your \`codegen.yml\`. Without loading your GraphQL operations (\`query\`, \`mutation\`, \`subscription\` and \`fragment\`), you won't see any change in the generated output. - -` +` : '' } -`, - { - mdxOptions: { - remarkPlugins: defaultRemarkPlugins, - }, - } - ), - ]); - return { - props: { - ssg: { - compiledSource: mdx.result, - compiledHeader: mdxHeader.result, +${source} +`, + { + defaultShowCopyCode: true, + mdxOptions: { + remarkPlugins: defaultRemarkPlugins, }, - }, - }; + } + ); + return { props: mdx }; }; diff --git a/website/src/pages/_meta.ts b/website/src/pages/_meta.ts index 0d64c5e8719..757b6e2b543 100644 --- a/website/src/pages/_meta.ts +++ b/website/src/pages/_meta.ts @@ -8,7 +8,7 @@ export default { }, }, docs: { - title: 'Docs', + title: 'Documentation', type: 'page', }, plugins: { diff --git a/website/src/pages/plugins/dart/_meta.ts b/website/src/pages/plugins/dart/_meta.ts deleted file mode 100644 index f6c0daac7bd..00000000000 --- a/website/src/pages/plugins/dart/_meta.ts +++ /dev/null @@ -1,3 +0,0 @@ -export default { - flutter: 'Dart/Flutter', -}; diff --git a/website/theme.config.tsx b/website/theme.config.tsx index c1e049975ba..6e79a7a963c 100644 --- a/website/theme.config.tsx +++ b/website/theme.config.tsx @@ -1,7 +1,7 @@ /* eslint-disable react-hooks/rules-of-hooks */ /* eslint sort-keys: error */ import { useRouter } from 'next/router'; -import { defineConfig, Giscus, useTheme } from '@theguild/components'; +import { defineConfig, Giscus, PRODUCTS, useTheme } from '@theguild/components'; export default defineConfig({ docsRepositoryBase: 'https://github.com/dotansimha/graphql-code-generator/tree/master/website', @@ -28,5 +28,7 @@ export default defineConfig({ ); }, - siteName: 'CODEGEN', + websiteName: 'GraphQL-Codegen', + description: 'Generate anything from GraphQL schema & operations', + logo: PRODUCTS.CODEGEN.logo({ className: 'w-8' }), }); diff --git a/yarn.lock b/yarn.lock index f31a6c1cf59..b12c5fcaf04 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,163 +12,6 @@ resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== -"@algolia/autocomplete-core@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.11.1.tgz#73dce6a65430a872cd9474babf052dcb3ca1d6fe" - integrity sha512-C4ZaUbwNHOkbXM+vsUpx9AYhfLRCcku4tjn64Dr6/WjBhD1gv/WcI/GlvTc7QU53xPubNm8pfnfFAjRogEdnNQ== - dependencies: - "@algolia/autocomplete-plugin-algolia-insights" "1.11.1" - "@algolia/autocomplete-shared" "1.11.1" - -"@algolia/autocomplete-js@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-js/-/autocomplete-js-1.11.1.tgz#e9cfc4ae3f3e282add78d723f025be361ddbb685" - integrity sha512-Oqus5IAz/rGubXvUcGQyhSwFr/KmfHxrmw/u+3pqWWhgErRIF/LQmHO6/+Q4pu21EOAMdKw1p/gSel68e5AaCA== - dependencies: - "@algolia/autocomplete-core" "1.11.1" - "@algolia/autocomplete-preset-algolia" "1.11.1" - "@algolia/autocomplete-shared" "1.11.1" - htm "^3.1.1" - preact "^10.13.2" - -"@algolia/autocomplete-plugin-algolia-insights@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.11.1.tgz#46e7d7c75a10e33ca6310ecc920a19a2fed13570" - integrity sha512-Ajaav4irJrbwLuQ0hYuaZlUH1pY7iobXSFfQsHFSQ+m2Q8r/h1GtkaiRCpcfnwO8CURdcD3RFMc0pClOPzmJeA== - dependencies: - "@algolia/autocomplete-shared" "1.11.1" - -"@algolia/autocomplete-plugin-query-suggestions@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-query-suggestions/-/autocomplete-plugin-query-suggestions-1.11.1.tgz#d5c88e38c96426f96077c367d9df83c915c0e2cb" - integrity sha512-GpPHdIK0QBQxtvGUw5WikL/UWOolwO2znjmVFCSIVkBnBR48wZr9tQihhBAtQRUL4+pJVZ83IyVDHJj5zBYD8w== - dependencies: - "@algolia/autocomplete-core" "1.11.1" - "@algolia/autocomplete-js" "1.11.1" - "@algolia/autocomplete-preset-algolia" "1.11.1" - "@algolia/autocomplete-shared" "1.11.1" - -"@algolia/autocomplete-preset-algolia@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.11.1.tgz#52780e7ccfe84c3b0c6fa403e3555b289ed589e5" - integrity sha512-iso7s41eeywyIwzC7cBMrK0kbWd3J/lKyZceaH0KteWyqoQAeNgNgAfbQsdp2m+bXFglOH4Hklr/0Y5SO8HTlg== - dependencies: - "@algolia/autocomplete-shared" "1.11.1" - -"@algolia/autocomplete-shared@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.11.1.tgz#ce5efbc94376954ea78848b0d45b3254e91ce259" - integrity sha512-bbX7dk41aAy7jlgaJTH/Suv7moGvmkudrrF2ECuMQUrWvl/xGfrj9ZYpLcMsT7TcTYf5SPtK5awXJnpQ4PTKEg== - -"@algolia/autocomplete-theme-classic@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-theme-classic/-/autocomplete-theme-classic-1.11.1.tgz#78895aa6551cc4d02df3b4f68899b41fb941027f" - integrity sha512-AsKpXXpxIjxOjPNuxWNI7gcbxebxkb18AV36qH6CO6LSAkxZ7SFwEcHwtOlCtk0lGfWZxKWJwI4jiclucBYYIA== - -"@algolia/cache-browser-local-storage@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.19.1.tgz#d29f42775ed4d117182897ac164519c593faf399" - integrity sha512-FYAZWcGsFTTaSAwj9Std8UML3Bu8dyWDncM7Ls8g+58UOe4XYdlgzXWbrIgjaguP63pCCbMoExKr61B+ztK3tw== - dependencies: - "@algolia/cache-common" "4.19.1" - -"@algolia/cache-common@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.19.1.tgz#faa5eeacaffd6023c2cf26e9866bdb06193f9b26" - integrity sha512-XGghi3l0qA38HiqdoUY+wvGyBsGvKZ6U3vTiMBT4hArhP3fOGLXpIINgMiiGjTe4FVlTa5a/7Zf2bwlIHfRqqg== - -"@algolia/cache-in-memory@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.19.1.tgz#afe4f0f21149800358379871089e0141fb72415b" - integrity sha512-+PDWL+XALGvIginigzu8oU6eWw+o76Z8zHbBovWYcrtWOEtinbl7a7UTt3x3lthv+wNuFr/YD1Gf+B+A9V8n5w== - dependencies: - "@algolia/cache-common" "4.19.1" - -"@algolia/client-account@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.19.1.tgz#1fa65881baab79ad35af6bcf44646a13b8d5edc9" - integrity sha512-Oy0ritA2k7AMxQ2JwNpfaEcgXEDgeyKu0V7E7xt/ZJRdXfEpZcwp9TOg4TJHC7Ia62gIeT2Y/ynzsxccPw92GA== - dependencies: - "@algolia/client-common" "4.19.1" - "@algolia/client-search" "4.19.1" - "@algolia/transporter" "4.19.1" - -"@algolia/client-analytics@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.19.1.tgz#e6ed79acd4de5a0284c9696bf4e1c25278ba34db" - integrity sha512-5QCq2zmgdZLIQhHqwl55ZvKVpLM3DNWjFI4T+bHr3rGu23ew2bLO4YtyxaZeChmDb85jUdPDouDlCumGfk6wOg== - dependencies: - "@algolia/client-common" "4.19.1" - "@algolia/client-search" "4.19.1" - "@algolia/requester-common" "4.19.1" - "@algolia/transporter" "4.19.1" - -"@algolia/client-common@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.19.1.tgz#40a8387316fa61d62ad1091beb3a8e227f008e75" - integrity sha512-3kAIVqTcPrjfS389KQvKzliC559x+BDRxtWamVJt8IVp7LGnjq+aVAXg4Xogkur1MUrScTZ59/AaUd5EdpyXgA== - dependencies: - "@algolia/requester-common" "4.19.1" - "@algolia/transporter" "4.19.1" - -"@algolia/client-personalization@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.19.1.tgz#fe362e0684dc74c3504c3641c5a7488c6ae02e07" - integrity sha512-8CWz4/H5FA+krm9HMw2HUQenizC/DxUtsI5oYC0Jxxyce1vsr8cb1aEiSJArQT6IzMynrERif1RVWLac1m36xw== - dependencies: - "@algolia/client-common" "4.19.1" - "@algolia/requester-common" "4.19.1" - "@algolia/transporter" "4.19.1" - -"@algolia/client-search@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.19.1.tgz#5e54601aa5f5cea790cec3f2cde4af9d6403871e" - integrity sha512-mBecfMFS4N+yK/p0ZbK53vrZbL6OtWMk8YmnOv1i0LXx4pelY8TFhqKoTit3NPVPwoSNN0vdSN9dTu1xr1XOVw== - dependencies: - "@algolia/client-common" "4.19.1" - "@algolia/requester-common" "4.19.1" - "@algolia/transporter" "4.19.1" - -"@algolia/logger-common@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.19.1.tgz#0e46a11510f3e94e1afc0ac780ae52e9597be78f" - integrity sha512-i6pLPZW/+/YXKis8gpmSiNk1lOmYCmRI6+x6d2Qk1OdfvX051nRVdalRbEcVTpSQX6FQAoyeaui0cUfLYW5Elw== - -"@algolia/logger-console@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.19.1.tgz#656a6f4ebb5de39af6ef7095c398d9ab3cceb87d" - integrity sha512-jj72k9GKb9W0c7TyC3cuZtTr0CngLBLmc8trzZlXdfvQiigpUdvTi1KoWIb2ZMcRBG7Tl8hSb81zEY3zI2RlXg== - dependencies: - "@algolia/logger-common" "4.19.1" - -"@algolia/requester-browser-xhr@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.19.1.tgz#7341ea2f980b8980a2976110142026721e452187" - integrity sha512-09K/+t7lptsweRTueHnSnmPqIxbHMowejAkn9XIcJMLdseS3zl8ObnS5GWea86mu3vy4+8H+ZBKkUN82Zsq/zg== - dependencies: - "@algolia/requester-common" "4.19.1" - -"@algolia/requester-common@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.19.1.tgz#f3396c77631b9d36e8d4d6f819a2c27f9ddbf7a1" - integrity sha512-BisRkcWVxrDzF1YPhAckmi2CFYK+jdMT60q10d7z3PX+w6fPPukxHRnZwooiTUrzFe50UBmLItGizWHP5bDzVQ== - -"@algolia/requester-node-http@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.19.1.tgz#ea210de9642628b3bdda1dd7fcd1fcb686da442e" - integrity sha512-6DK52DHviBHTG2BK/Vv2GIlEw7i+vxm7ypZW0Z7vybGCNDeWzADx+/TmxjkES2h15+FZOqVf/Ja677gePsVItA== - dependencies: - "@algolia/requester-common" "4.19.1" - -"@algolia/transporter@4.19.1": - version "4.19.1" - resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.19.1.tgz#b5787299740c4bec9ba05502d98c14b5999860c8" - integrity sha512-nkpvPWbpuzxo1flEYqNIbGz7xhfhGOKGAZS7tzC+TELgEmi7z99qRyTfNSUlW7LZmB3ACdnqAo+9A9KFBENviQ== - dependencies: - "@algolia/cache-common" "4.19.1" - "@algolia/logger-common" "4.19.1" - "@algolia/requester-common" "4.19.1" - "@alloc/quick-lru@^5.2.0": version "5.2.0" resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" @@ -2029,12 +1872,12 @@ dependencies: "@floating-ui/core" "^1.2.1" -"@giscus/react@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@giscus/react/-/react-2.3.0.tgz#1c13f2f96bb67684d4f5288dc1ed3155ff307ce4" - integrity sha512-tj79B+NNBfidhPdXJqWoqRm5Jhoc6CBhXMYwBR9nwTwsrdaB/spcQXmHpKcUuOdXZtlYSwMfCFcBogMNbD+gKQ== +"@giscus/react@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@giscus/react/-/react-2.4.0.tgz#43fa5fbdcca9d44f532e6c61c46878da3476909c" + integrity sha512-y8d8qiZ2sBuaXRcgn/ZWfMlRs9bx26p62BU/HEKQQ+IfHo3B/kglgPjX/IqudwlX+DOlHUl1NvtFo9C8Eqo0eQ== dependencies: - giscus "^1.3.0" + giscus "^1.4.0" "@graphql-codegen/add@^3.2.1": version "3.2.3" @@ -3430,17 +3273,17 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@lit-labs/ssr-dom-shim@^1.0.0", "@lit-labs/ssr-dom-shim@^1.1.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.1.tgz#64df34e2f12e68e78ac57e571d25ec07fa460ca9" - integrity sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ== +"@lit-labs/ssr-dom-shim@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.0.tgz#353ce4a76c83fadec272ea5674ede767650762fd" + integrity sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g== -"@lit/reactive-element@^1.3.0", "@lit/reactive-element@^1.6.0": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-1.6.1.tgz#0d958b6d479d0e3db5fc1132ecc4fa84be3f0b93" - integrity sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA== +"@lit/reactive-element@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-2.0.4.tgz#8f2ed950a848016383894a26180ff06c56ae001b" + integrity sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ== dependencies: - "@lit-labs/ssr-dom-shim" "^1.0.0" + "@lit-labs/ssr-dom-shim" "^1.2.0" "@manypkg/find-root@^1.1.0": version "1.1.0" @@ -3464,7 +3307,7 @@ globby "^11.0.0" read-yaml-file "^1.1.0" -"@mdx-js/mdx@^2.2.1", "@mdx-js/mdx@^2.3.0": +"@mdx-js/mdx@^2.2.1": version "2.3.0" resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-2.3.0.tgz#d65d8c3c28f3f46bb0e7cb3bf7613b39980671a9" integrity sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA== @@ -3487,7 +3330,36 @@ unist-util-visit "^4.0.0" vfile "^5.0.0" -"@mdx-js/react@^2.2.1", "@mdx-js/react@^2.3.0": +"@mdx-js/mdx@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-3.0.1.tgz#617bd2629ae561fdca1bb88e3badd947f5a82191" + integrity sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA== + dependencies: + "@types/estree" "^1.0.0" + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdx" "^2.0.0" + collapse-white-space "^2.0.0" + devlop "^1.0.0" + estree-util-build-jsx "^3.0.0" + estree-util-is-identifier-name "^3.0.0" + estree-util-to-js "^2.0.0" + estree-walker "^3.0.0" + hast-util-to-estree "^3.0.0" + hast-util-to-jsx-runtime "^2.0.0" + markdown-extensions "^2.0.0" + periscopic "^3.0.0" + remark-mdx "^3.0.0" + remark-parse "^11.0.0" + remark-rehype "^11.0.0" + source-map "^0.7.0" + unified "^11.0.0" + unist-util-position-from-estree "^2.0.0" + unist-util-stringify-position "^4.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + +"@mdx-js/react@^2.2.1": version "2.3.0" resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-2.3.0.tgz#4208bd6d70f0d0831def28ef28c26149b03180b3" integrity sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g== @@ -3495,6 +3367,13 @@ "@types/mdx" "^2.0.0" "@types/react" ">=16" +"@mdx-js/react@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-3.0.1.tgz#997a19b3a5b783d936c75ae7c47cfe62f967f746" + integrity sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A== + dependencies: + "@types/mdx" "^2.0.0" + "@mizdra/graphql-codegen-typescript-fabbrica@^0.3.0": version "0.3.0" resolved "https://registry.yarnpkg.com/@mizdra/graphql-codegen-typescript-fabbrica/-/graphql-codegen-typescript-fabbrica-0.3.0.tgz#783ffc7c4ade7b844a6c65cc1fb7bac340a2f42d" @@ -3601,6 +3480,11 @@ resolved "https://registry.yarnpkg.com/@next/env/-/env-13.5.4.tgz#777c3af16de2cf2f611b6c8126910062d13d222c" integrity sha512-LGegJkMvRNw90WWphGJ3RMHMVplYcOfRWf2Be3td3sUa+1AaxmsYyANsA+znrGCBjXJNi4XAQlSoEfUxs/4kIQ== +"@next/env@14.1.4": + version "14.1.4" + resolved "https://registry.yarnpkg.com/@next/env/-/env-14.1.4.tgz#432e80651733fbd67230bf262aee28be65252674" + integrity sha512-e7X7bbn3Z6DWnDi75UWn+REgAbLEqxI8Tq2pkFOFAMpWAWApz/YCUhtWMWn410h8Q2fYiYL7Yg5OlxMOCfFjJQ== + "@next/eslint-plugin-next@13.4.2": version "13.4.2" resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.4.2.tgz#ce32730d6282af3151a07de6e865397dc6d3dbdf" @@ -3613,46 +3497,91 @@ resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.5.4.tgz#241957774fef3f876dc714cfc0ca6f00f561737e" integrity sha512-Df8SHuXgF1p+aonBMcDPEsaahNo2TCwuie7VXED4FVyECvdXfRT9unapm54NssV9tF3OQFKBFOdlje4T43VO0w== +"@next/swc-darwin-arm64@14.1.4": + version "14.1.4" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.1.4.tgz#a3bca0dc4393ac4cf3169bbf24df63441de66bb7" + integrity sha512-ubmUkbmW65nIAOmoxT1IROZdmmJMmdYvXIe8211send9ZYJu+SqxSnJM4TrPj9wmL6g9Atvj0S/2cFmMSS99jg== + "@next/swc-darwin-x64@13.5.4": version "13.5.4" resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.5.4.tgz#fa11bb97bf06cd45cbd554354b46bf93e22c025b" integrity sha512-siPuUwO45PnNRMeZnSa8n/Lye5ZX93IJom9wQRB5DEOdFrw0JjOMu1GINB8jAEdwa7Vdyn1oJ2xGNaQpdQQ9Pw== +"@next/swc-darwin-x64@14.1.4": + version "14.1.4" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.1.4.tgz#ba3683d4e2d30099f3f2864dd7349a4d9f440140" + integrity sha512-b0Xo1ELj3u7IkZWAKcJPJEhBop117U78l70nfoQGo4xUSvv0PJSTaV4U9xQBLvZlnjsYkc8RwQN1HoH/oQmLlQ== + "@next/swc-linux-arm64-gnu@13.5.4": version "13.5.4" resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.5.4.tgz#dd3a482cd6871ed23b049066a0f3c4c2f955dc88" integrity sha512-l/k/fvRP/zmB2jkFMfefmFkyZbDkYW0mRM/LB+tH5u9pB98WsHXC0WvDHlGCYp3CH/jlkJPL7gN8nkTQVrQ/2w== +"@next/swc-linux-arm64-gnu@14.1.4": + version "14.1.4" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.1.4.tgz#3519969293f16379954b7e196deb0c1eecbb2f8b" + integrity sha512-457G0hcLrdYA/u1O2XkRMsDKId5VKe3uKPvrKVOyuARa6nXrdhJOOYU9hkKKyQTMru1B8qEP78IAhf/1XnVqKA== + "@next/swc-linux-arm64-musl@13.5.4": version "13.5.4" resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.5.4.tgz#ed6d7abaf5712cff2752ce5300d6bacc6aff1b18" integrity sha512-YYGb7SlLkI+XqfQa8VPErljb7k9nUnhhRrVaOdfJNCaQnHBcvbT7cx/UjDQLdleJcfyg1Hkn5YSSIeVfjgmkTg== +"@next/swc-linux-arm64-musl@14.1.4": + version "14.1.4" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.1.4.tgz#4bb3196bd402b3f84cf5373ff1021f547264d62f" + integrity sha512-l/kMG+z6MB+fKA9KdtyprkTQ1ihlJcBh66cf0HvqGP+rXBbOXX0dpJatjZbHeunvEHoBBS69GYQG5ry78JMy3g== + "@next/swc-linux-x64-gnu@13.5.4": version "13.5.4" resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.5.4.tgz#977a040388e8a685a3a85e0dbdff90a4ee2a7189" integrity sha512-uE61vyUSClnCH18YHjA8tE1prr/PBFlBFhxBZis4XBRJoR+txAky5d7gGNUIbQ8sZZ7LVkSVgm/5Fc7mwXmRAg== +"@next/swc-linux-x64-gnu@14.1.4": + version "14.1.4" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.1.4.tgz#1b3372c98c83dcdab946cdb4ee06e068b8139ba3" + integrity sha512-BapIFZ3ZRnvQ1uWbmqEGJuPT9cgLwvKtxhK/L2t4QYO7l+/DxXuIGjvp1x8rvfa/x1FFSsipERZK70pewbtJtw== + "@next/swc-linux-x64-musl@13.5.4": version "13.5.4" resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.5.4.tgz#3e29a0ad8efc016196c3a120da04397eea328b2a" integrity sha512-qVEKFYML/GvJSy9CfYqAdUexA6M5AklYcQCW+8JECmkQHGoPxCf04iMh7CPR7wkHyWWK+XLt4Ja7hhsPJtSnhg== +"@next/swc-linux-x64-musl@14.1.4": + version "14.1.4" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.1.4.tgz#8459088bdc872648ff78f121db596f2533df5808" + integrity sha512-mqVxTwk4XuBl49qn2A5UmzFImoL1iLm0KQQwtdRJRKl21ylQwwGCxJtIYo2rbfkZHoSKlh/YgztY0qH3wG1xIg== + "@next/swc-win32-arm64-msvc@13.5.4": version "13.5.4" resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.5.4.tgz#18a236c3fe5a48d24b56d939e6a05488bb682b7e" integrity sha512-mDSQfqxAlfpeZOLPxLymZkX0hYF3juN57W6vFHTvwKlnHfmh12Pt7hPIRLYIShk8uYRsKPtMTth/EzpwRI+u8w== +"@next/swc-win32-arm64-msvc@14.1.4": + version "14.1.4" + resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.1.4.tgz#84280a08c00cc3be24ddd3a12f4617b108e6dea6" + integrity sha512-xzxF4ErcumXjO2Pvg/wVGrtr9QQJLk3IyQX1ddAC/fi6/5jZCZ9xpuL9Tzc4KPWMFq8GGWFVDMshZOdHGdkvag== + "@next/swc-win32-ia32-msvc@13.5.4": version "13.5.4" resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.5.4.tgz#255132243ab6fb20d3c7c92a585e2c4fa50368fe" integrity sha512-aoqAT2XIekIWoriwzOmGFAvTtVY5O7JjV21giozBTP5c6uZhpvTWRbmHXbmsjZqY4HnEZQRXWkSAppsIBweKqw== +"@next/swc-win32-ia32-msvc@14.1.4": + version "14.1.4" + resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.1.4.tgz#23ff7f4bd0a27177428669ef6fa5c3923c738031" + integrity sha512-WZiz8OdbkpRw6/IU/lredZWKKZopUMhcI2F+XiMAcPja0uZYdMTZQRoQ0WZcvinn9xZAidimE7tN9W5v9Yyfyw== + "@next/swc-win32-x64-msvc@13.5.4": version "13.5.4" resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.5.4.tgz#cc542907b55247c5634d9a8298e1c143a1847e25" integrity sha512-cyRvlAxwlddlqeB9xtPSfNSCRy8BOa4wtMo0IuI9P7Y0XT2qpDrpFKRyZ7kUngZis59mPVla5k8X1oOJ8RxDYg== +"@next/swc-win32-x64-msvc@14.1.4": + version "14.1.4" + resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.1.4.tgz#bccf5beccfde66d6c66fa4e2509118c796385eda" + integrity sha512-4Rto21sPfw555sZ/XNLqfxDUNeLhNYGO2dlPqsnuCg8N8a2a9u1ltqBOPQ4vj1Gf7eJC0W2hHG2eYUHuiXgY2w== + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -4005,6 +3934,19 @@ resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.7.2.tgz#2d4260033e199b3032a08b41348ac10de21c47e9" integrity sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA== +"@shikijs/core@1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-1.2.0.tgz#c19d1a4d4807d31aa02e9d822aa13da873e6f2e7" + integrity sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A== + +"@shikijs/twoslash@^1.0.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@shikijs/twoslash/-/twoslash-1.2.0.tgz#cc5311e5170b61b053055705510d5fa9baa4d5ba" + integrity sha512-rVIpuL40tXG5hItVf+4aYTEEwQO6R5pvzqMZa5r6bLMpHK720Op25e/BnCohNIdsUOEaFH9xqRSJo8ubjCiM1w== + dependencies: + "@shikijs/core" "1.2.0" + twoslash "^0.2.4" + "@sideway/address@^4.1.3": version "4.1.4" resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" @@ -4132,37 +4074,19 @@ "@tanstack/query-core" "4.33.0" use-sync-external-store "^1.2.0" -"@theguild/algolia@1.1.9": - version "1.1.9" - resolved "https://registry.yarnpkg.com/@theguild/algolia/-/algolia-1.1.9.tgz#988e157ba60b7277ad58c842d374da144f826fbd" - integrity sha512-WygxjQDdwY/ORO0QJgyAahWR1okA/6kbYbdP/Zas28L0GIvToLhzjswmZ+tzvw62GU3EeFp8JpPf24QHe5/0og== +"@theguild/components@6.4.0": + version "6.4.0" + resolved "https://registry.yarnpkg.com/@theguild/components/-/components-6.4.0.tgz#998203d423f01cc93a172604affcbf915432bb57" + integrity sha512-iJ5AeBUoOFItGzvDy8rCGnLVQSeSv0eJ+WezmoazynBvAsPHALSZ+s44DKSQvM2S/7+0s/0PkcfLwmJIRi/GVQ== dependencies: - algoliasearch "^4.14.3" - commander "^11.0.0" - fast-glob "^3.2.12" - github-slugger "^2.0.0" - gray-matter "^4.0.3" - lodash.sortby "^4.7.0" - remove-markdown "^0.5.0" - -"@theguild/components@^6.0.1": - version "6.0.3" - resolved "https://registry.yarnpkg.com/@theguild/components/-/components-6.0.3.tgz#245fc5ac76b1ae863786ede663e87d9fde227dab" - integrity sha512-nKwSYBc1ThSOEjCTz9zykyzNRTMg09xnojP+zXzlBVwr5QCOVejxT3MitA812ubcVDDMJQnlJiqa3/YyN61Bvw== - dependencies: - "@algolia/autocomplete-js" "1.11.1" - "@algolia/autocomplete-plugin-algolia-insights" "1.11.1" - "@algolia/autocomplete-plugin-query-suggestions" "1.11.1" - "@algolia/autocomplete-theme-classic" "1.11.1" - "@giscus/react" "2.3.0" + "@giscus/react" "2.4.0" "@next/bundle-analyzer" "13.4.2" "@radix-ui/react-navigation-menu" "1.1.4" - algoliasearch "4.19.1" clsx "2.0.0" - fuzzy "^0.1.3" + fuzzy "0.1.3" next-videos "1.5.0" - nextra "3.0.0-alpha.10" - nextra-theme-docs "3.0.0-alpha.10" + nextra "3.0.0-alpha.22" + nextra-theme-docs "3.0.0-alpha.22" react-paginate "8.2.0" react-player "2.13.0" remark-mdx-disable-explicit-jsx "0.1.0" @@ -4214,16 +4138,16 @@ npm-to-yarn "^2.1.0" unist-util-visit "^5.0.0" -"@theguild/tailwind-config@0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@theguild/tailwind-config/-/tailwind-config-0.3.0.tgz#5410853977a1c8d6c5faa69b96e92d330aca9961" - integrity sha512-nTASKOdyyY5BlUsTaQrVL0cri2ZAG+6gHoOOurbFh4LLTwTYVILZVG/1k959QVoIAy1LCo7u4vQ8qFr/9eD4UQ== +"@theguild/tailwind-config@0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@theguild/tailwind-config/-/tailwind-config-0.3.2.tgz#3e911c5557d135cc0b0203297f30969eeb898185" + integrity sha512-Oed36GocYLTSxiGEDn6Am7wOeTLqIjz0NMq4yhbLLidlKFFewtjlPrv7TzspIeLurDtvhpns7EN9kWgZFOK8nw== dependencies: - autoprefixer "^10.4.14" - cssnano "^6.0.1" - postcss "^8.4.25" - postcss-import "^15.1.0" - tailwindcss "^3.3.2" + autoprefixer "^10.4.16" + cssnano "^6.0.2" + postcss "^8.4.32" + postcss-import "^16.0.0" + tailwindcss "^3.3.6" "@trysound/sax@0.2.0": version "0.2.0" @@ -4369,10 +4293,10 @@ dependencies: "@types/unist" "*" -"@types/hast@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.1.tgz#e1705ec9258ac4885659c2d50bac06b4fcd16466" - integrity sha512-hs/iBJx2aydugBQx5ETV3ZgeSS0oIreQrFJ4bjBl0XvM4wAmDjFEALY7p0rTSLt2eL+ibjRAAs9dTPiCLtmbqQ== +"@types/hast@^3.0.0", "@types/hast@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.4.tgz#1d6b39993b82cea6ad783945b0508c25903e15aa" + integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ== dependencies: "@types/unist" "*" @@ -4512,7 +4436,21 @@ resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== -"@types/node@*", "@types/node@18.19.21", "@types/node@^18.11.18": +"@types/nlcst@^1.0.0": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@types/nlcst/-/nlcst-1.0.4.tgz#3b8a9c279a2367602512588a0ba6a0e93634ee3e" + integrity sha512-ABoYdNQ/kBSsLvZAekMhIPMQ3YUZvavStpKYs7BjLLuKVmIMA0LUgZ7b54zzuWJRbHF80v1cNf4r90Vd6eMQDg== + dependencies: + "@types/unist" "^2" + +"@types/node@*", "@types/node@^20.0.0": + version "20.11.19" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195" + integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ== + dependencies: + undici-types "~5.26.4" + +"@types/node@18.19.21", "@types/node@^18.11.18": version "18.19.21" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.21.tgz#f4ca1ac8ffb05ee4b89163c2d6fac9a1a59ee149" integrity sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw== @@ -4529,13 +4467,6 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.45.tgz#a2b845b94faf76de3160c630ce8b07f957390ca5" integrity sha512-Eu7U6/0P086nyPzeS41o2NvPVr16vWJMS5RdTzPF8XQaCPtq07E5GbR4fbcv5AYjy+zd0FYSV4p0WBdDXfPZzw== -"@types/node@^20.0.0": - version "20.11.19" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195" - integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ== - dependencies: - undici-types "~5.26.4" - "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" @@ -4626,16 +4557,16 @@ resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== -"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" - integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== - -"@types/unist@^3.0.0": +"@types/unist@*", "@types/unist@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.0.tgz#988ae8af1e5239e89f9fbb1ade4c935f4eeedf9a" integrity sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w== +"@types/unist@^2", "@types/unist@^2.0.0", "@types/unist@^2.0.2": + version "2.0.10" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.10.tgz#04ffa7f406ab628f7f7e97ca23e290cd8ab15efc" + integrity sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA== + "@types/ws@^8.0.0": version "8.5.4" resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.4.tgz#bb10e36116d6e570dd943735f86c933c1587b8a5" @@ -4792,6 +4723,13 @@ "@typescript-eslint/types" "6.21.0" eslint-visitor-keys "^3.4.1" +"@typescript/vfs@1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@typescript/vfs/-/vfs-1.5.0.tgz#ed942922724f9ace8c07c80b006c47e5e3833218" + integrity sha512-AJS307bPgbsZZ9ggCT3wwpg3VbTKMFNHfaY/uF0ahSkYYrPF2dSSKDNIDIQAHm9qJqbLvCsSJH7yN4Vs/CsMMg== + dependencies: + debug "^4.1.1" + "@ungap/structured-clone@^1.0.0", "@ungap/structured-clone@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" @@ -5158,26 +5096,6 @@ ajv@^6.12.2, ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -algoliasearch@4.19.1, algoliasearch@^4.14.3: - version "4.19.1" - resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.19.1.tgz#18111fb422eaf841737adb92d5ab12133d244218" - integrity sha512-IJF5b93b2MgAzcE/tuzW0yOPnuUyRgGAtaPv5UUywXM8kzqfdwZTO4sPJBzoGz1eOy6H9uEchsJsBFTELZSu+g== - dependencies: - "@algolia/cache-browser-local-storage" "4.19.1" - "@algolia/cache-common" "4.19.1" - "@algolia/cache-in-memory" "4.19.1" - "@algolia/client-account" "4.19.1" - "@algolia/client-analytics" "4.19.1" - "@algolia/client-common" "4.19.1" - "@algolia/client-personalization" "4.19.1" - "@algolia/client-search" "4.19.1" - "@algolia/logger-common" "4.19.1" - "@algolia/logger-console" "4.19.1" - "@algolia/requester-browser-xhr" "4.19.1" - "@algolia/requester-common" "4.19.1" - "@algolia/requester-node-http" "4.19.1" - "@algolia/transporter" "4.19.1" - ansi-align@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" @@ -5302,6 +5220,11 @@ array-includes@^3.1.6, array-includes@^3.1.7: get-intrinsic "^1.2.1" is-string "^1.0.7" +array-iterate@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/array-iterate/-/array-iterate-2.0.1.tgz#6efd43f8295b3fee06251d3d62ead4bd9805dd24" + integrity sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg== + array-union@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" @@ -5447,14 +5370,14 @@ auto-bind@~4.0.0: resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-4.0.0.tgz#e3589fc6c2da8f7ca43ba9f84fa52a744fc997fb" integrity sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ== -autoprefixer@^10.4.14: - version "10.4.14" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.14.tgz#e28d49902f8e759dd25b153264e862df2705f79d" - integrity sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ== +autoprefixer@^10.4.16: + version "10.4.19" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.19.tgz#ad25a856e82ee9d7898c59583c1afeb3fa65f89f" + integrity sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew== dependencies: - browserslist "^4.21.5" - caniuse-lite "^1.0.30001464" - fraction.js "^4.2.0" + browserslist "^4.23.0" + caniuse-lite "^1.0.30001599" + fraction.js "^4.3.7" normalize-range "^0.1.2" picocolors "^1.0.0" postcss-value-parser "^4.2.0" @@ -5769,7 +5692,7 @@ breakword@^1.0.5: dependencies: wcwidth "^1.0.1" -browserslist@^4.0.0, browserslist@^4.21.4, browserslist@^4.21.5, browserslist@^4.22.2, browserslist@^4.22.3: +browserslist@^4.0.0, browserslist@^4.22.2, browserslist@^4.22.3, browserslist@^4.23.0: version "4.23.0" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== @@ -5915,10 +5838,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001464, caniuse-lite@^1.0.30001587: - version "1.0.30001588" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001588.tgz#07f16b65a7f95dba82377096923947fb25bce6e3" - integrity sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001579, caniuse-lite@^1.0.30001587, caniuse-lite@^1.0.30001599: + version "1.0.30001600" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz#93a3ee17a35aa6a9f0c6ef1b2ab49507d1ab9079" + integrity sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ== capital-case@^1.0.4: version "1.0.4" @@ -6231,6 +6154,11 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== +collapse-white-space@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-2.1.0.tgz#640257174f9f42c740b40f3b55ee752924feefca" + integrity sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw== + collect-v8-coverage@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" @@ -6260,7 +6188,7 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -colord@^2.9.1: +colord@^2.9.3: version "2.9.3" resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== @@ -6297,11 +6225,6 @@ commander@^10.0.0: resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.0.tgz#71797971162cd3cf65f0b9d24eb28f8d303acdf1" integrity sha512-zS5PnTI22FIRM6ylNW8G4Ap0IEOyk62fhLSD0+uHRT9McRCLGpkVNvao4bjimpK/GShynyQkFFxHhwMcETmduA== -commander@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-11.0.0.tgz#43e19c25dbedc8256203538e8d7e9346877a6f67" - integrity sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ== - commander@^4.0.0: version "4.1.1" resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" @@ -6464,10 +6387,10 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" -css-declaration-sorter@^6.3.1: - version "6.3.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz#be5e1d71b7a992433fb1c542c7a1b835e45682ec" - integrity sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w== +css-declaration-sorter@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.1.1.tgz#9796bcc257b4647c39993bda8d431ce32b666f80" + integrity sha512-dZ3bVTEEc1vxr3Bek9vGwfB5Z6ESPULhcRvO472mfjVnj8jRcTnKO8/JTczlvxM10Myb+wBM++1MtdO76eWcaQ== css-select@^5.1.0: version "5.1.0" @@ -6480,7 +6403,15 @@ css-select@^5.1.0: domutils "^3.0.1" nth-check "^2.0.1" -css-tree@^2.2.1, css-tree@~2.2.0: +css-tree@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" + +css-tree@~2.2.0: version "2.2.1" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032" integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== @@ -6498,53 +6429,54 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano-preset-default@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-6.0.1.tgz#2a93247140d214ddb9f46bc6a3562fa9177fe301" - integrity sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ== - dependencies: - css-declaration-sorter "^6.3.1" - cssnano-utils "^4.0.0" - postcss-calc "^9.0.0" - postcss-colormin "^6.0.0" - postcss-convert-values "^6.0.0" - postcss-discard-comments "^6.0.0" - postcss-discard-duplicates "^6.0.0" - postcss-discard-empty "^6.0.0" - postcss-discard-overridden "^6.0.0" - postcss-merge-longhand "^6.0.0" - postcss-merge-rules "^6.0.1" - postcss-minify-font-values "^6.0.0" - postcss-minify-gradients "^6.0.0" - postcss-minify-params "^6.0.0" - postcss-minify-selectors "^6.0.0" - postcss-normalize-charset "^6.0.0" - postcss-normalize-display-values "^6.0.0" - postcss-normalize-positions "^6.0.0" - postcss-normalize-repeat-style "^6.0.0" - postcss-normalize-string "^6.0.0" - postcss-normalize-timing-functions "^6.0.0" - postcss-normalize-unicode "^6.0.0" - postcss-normalize-url "^6.0.0" - postcss-normalize-whitespace "^6.0.0" - postcss-ordered-values "^6.0.0" - postcss-reduce-initial "^6.0.0" - postcss-reduce-transforms "^6.0.0" - postcss-svgo "^6.0.0" - postcss-unique-selectors "^6.0.0" - -cssnano-utils@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-4.0.0.tgz#d1da885ec04003ab19505ff0e62e029708d36b08" - integrity sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw== +cssnano-preset-default@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-6.1.1.tgz#d46c4022535cbc8f26da9296f45ce3471a233dab" + integrity sha512-XW/dYN2p8Jdkp1lovFd0UVRh6RB0iMyXJbAE9Qm+taR3p2LGu492AW34lVaukUrXoK9IxK5aK3CUmFpUorU4oA== + dependencies: + browserslist "^4.23.0" + css-declaration-sorter "^7.1.1" + cssnano-utils "^4.0.2" + postcss-calc "^9.0.1" + postcss-colormin "^6.1.0" + postcss-convert-values "^6.1.0" + postcss-discard-comments "^6.0.2" + postcss-discard-duplicates "^6.0.3" + postcss-discard-empty "^6.0.3" + postcss-discard-overridden "^6.0.2" + postcss-merge-longhand "^6.0.5" + postcss-merge-rules "^6.1.1" + postcss-minify-font-values "^6.1.0" + postcss-minify-gradients "^6.0.3" + postcss-minify-params "^6.1.0" + postcss-minify-selectors "^6.0.4" + postcss-normalize-charset "^6.0.2" + postcss-normalize-display-values "^6.0.2" + postcss-normalize-positions "^6.0.2" + postcss-normalize-repeat-style "^6.0.2" + postcss-normalize-string "^6.0.2" + postcss-normalize-timing-functions "^6.0.2" + postcss-normalize-unicode "^6.1.0" + postcss-normalize-url "^6.0.2" + postcss-normalize-whitespace "^6.0.2" + postcss-ordered-values "^6.0.2" + postcss-reduce-initial "^6.1.0" + postcss-reduce-transforms "^6.0.2" + postcss-svgo "^6.0.3" + postcss-unique-selectors "^6.0.4" + +cssnano-utils@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-4.0.2.tgz#56f61c126cd0f11f2eef1596239d730d9fceff3c" + integrity sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ== -cssnano@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-6.0.1.tgz#87c38c4cd47049c735ab756d7e77ac3ca855c008" - integrity sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg== +cssnano@^6.0.2: + version "6.1.1" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-6.1.1.tgz#4a5f2602256efc9198a47ab549ce21028485cfcb" + integrity sha512-paTFZuiVohpaXJuau8l7buFt9+FTmfjwEO70EKitzYOQw3frib/It4sb6cQ+gJyDEyY+myDSni6IbBvKZ0N8Lw== dependencies: - cssnano-preset-default "^6.0.1" - lilconfig "^2.1.0" + cssnano-preset-default "^6.1.1" + lilconfig "^3.1.1" csso@^5.0.5: version "5.0.5" @@ -7937,6 +7869,16 @@ estree-util-build-jsx@^2.0.0: estree-util-is-identifier-name "^2.0.0" estree-walker "^3.0.0" +estree-util-build-jsx@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz#b6d0bced1dcc4f06f25cf0ceda2b2dcaf98168f1" + integrity sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ== + dependencies: + "@types/estree-jsx" "^1.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + estree-walker "^3.0.0" + estree-util-is-identifier-name@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz#fb70a432dcb19045e77b05c8e732f1364b4b49b2" @@ -8189,10 +8131,10 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.9, fast-glob@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" - integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== +fast-glob@^3.2.11, fast-glob@^3.2.12, fast-glob@^3.2.9, fast-glob@^3.3.0, fast-glob@^3.3.1: + version "3.3.2" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" @@ -8356,10 +8298,10 @@ flatted@^3.2.9: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== -flexsearch@^0.7.31: - version "0.7.31" - resolved "https://registry.yarnpkg.com/flexsearch/-/flexsearch-0.7.31.tgz#065d4110b95083110b9b6c762a71a77cc52e4702" - integrity sha512-XGozTsMPYkm+6b5QL3Z9wQcJjNYxp0CYn3U1gO7dwD6PAqU1SVWZxI9CCg3z+ml3YfqdPnrBehaBrnH2AGKbNA== +flexsearch@^0.7.43: + version "0.7.43" + resolved "https://registry.yarnpkg.com/flexsearch/-/flexsearch-0.7.43.tgz#34f89b36278a466ce379c5bf6fb341965ed3f16c" + integrity sha512-c5o/+Um8aqCSOXGcZoqZOm+NqtVwNsvVpWv6lfmSclU954O3wvQKxxK8zj74fPaSJbXpSLTs4PRhh+wnoCXnKg== focus-visible@^5.2.0: version "5.2.0" @@ -8423,10 +8365,10 @@ format@^0.2.0: resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" integrity sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww== -fraction.js@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.2.0.tgz#448e5109a313a3527f5a3ab2119ec4cf0e0e2950" - integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA== +fraction.js@^4.3.7: + version "4.3.7" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" + integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== from@~0: version "0.1.7" @@ -8500,7 +8442,7 @@ functions-have-names@^1.2.3: resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== -fuzzy@^0.1.3: +fuzzy@0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/fuzzy/-/fuzzy-0.1.3.tgz#4c76ec2ff0ac1a36a9dccf9a00df8623078d4ed8" integrity sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w== @@ -8578,12 +8520,12 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -giscus@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/giscus/-/giscus-1.3.0.tgz#b413e6e39b7c3aa96c2d2838df99bbf75fd4709d" - integrity sha512-A3tVLgSmpnh2sX9uGjo9MbzmTTEJirSyFUPRvkipvy37y9rhxUYDoh9kO37QVrP7Sc7QuJ+gihB6apkO0yDyTw== +giscus@^1.4.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/giscus/-/giscus-1.5.0.tgz#8299fa056b2ed31ec8b05d4645871e016982b4b2" + integrity sha512-t3LL0qbSO3JXq3uyQeKpF5CegstGfKX/0gI6eDe1cmnI7D56R7j52yLdzw4pdKrg3VnufwCgCM3FDz7G1Qr6lg== dependencies: - lit "^2.7.5" + lit "^3.1.2" github-slugger@^2.0.0: version "2.0.0" @@ -8929,15 +8871,6 @@ has-tostringtag@^1.0.0, has-tostringtag@^1.0.1, has-tostringtag@^1.0.2: dependencies: has-symbols "^1.0.3" -hash-obj@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/hash-obj/-/hash-obj-4.0.0.tgz#3fafeb0b5f17994441dbe04efbdee82e26b74c8c" - integrity sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg== - dependencies: - is-obj "^3.0.0" - sort-keys "^5.0.0" - type-fest "^1.0.2" - hasown@^2.0.0, hasown@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.1.tgz#26f48f039de2c0f8d3356c223fb8d50253519faa" @@ -9044,7 +8977,7 @@ hast-util-to-estree@^2.0.0: unist-util-position "^4.0.0" zwitch "^2.0.0" -hast-util-to-estree@^3.1.0: +hast-util-to-estree@^3.0.0, hast-util-to-estree@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz#f2afe5e869ddf0cf690c75f9fc699f3180b51b19" integrity sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw== @@ -9066,23 +8999,26 @@ hast-util-to-estree@^3.1.0: unist-util-position "^5.0.0" zwitch "^2.0.0" -hast-util-to-html@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/hast-util-to-html/-/hast-util-to-html-9.0.0.tgz#51c0ae2a3550b9aa988c094c4fc4e327af0dddd1" - integrity sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw== +hast-util-to-jsx-runtime@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz#3ed27caf8dc175080117706bf7269404a0aa4f7c" + integrity sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ== dependencies: + "@types/estree" "^1.0.0" "@types/hast" "^3.0.0" "@types/unist" "^3.0.0" - ccount "^2.0.0" comma-separated-tokens "^2.0.0" - hast-util-raw "^9.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" hast-util-whitespace "^3.0.0" - html-void-elements "^3.0.0" - mdast-util-to-hast "^13.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" property-information "^6.0.0" space-separated-tokens "^2.0.0" - stringify-entities "^4.0.0" - zwitch "^2.0.4" + style-to-object "^1.0.0" + unist-util-position "^5.0.0" + vfile-message "^4.0.0" hast-util-to-parse5@^8.0.0: version "8.0.0" @@ -9097,6 +9033,13 @@ hast-util-to-parse5@^8.0.0: web-namespaces "^2.0.0" zwitch "^2.0.0" +hast-util-to-string@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/hast-util-to-string/-/hast-util-to-string-3.0.0.tgz#2a131948b4b1b26461a2c8ac876e2c88d02946bd" + integrity sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA== + dependencies: + "@types/hast" "^3.0.0" + hast-util-to-text@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/hast-util-to-text/-/hast-util-to-text-4.0.0.tgz#7f33a45d0bf7981ead44e82d9d8d75f511b3642f" @@ -9160,11 +9103,6 @@ hosted-git-info@^2.1.4: resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== -htm@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/htm/-/htm-3.1.1.tgz#49266582be0dc66ed2235d5ea892307cc0c24b78" - integrity sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ== - html-escaper@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" @@ -9328,6 +9266,11 @@ inline-style-parser@0.1.1: resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== +inline-style-parser@0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.2.tgz#d498b4e6de0373458fc610ff793f6b14ebf45633" + integrity sha512-EcKzdTHVe8wFVOGEYXiW9WmJXPjqi1T+234YpJr98RiFYKHV3cdy1+3mkTE+KHTHxFFLH51SfaGOoUdW+v7ViQ== + inquirer@^8.0.0: version "8.2.6" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.6.tgz#733b74888195d8d400a67ac332011b5fae5ea562" @@ -9607,11 +9550,6 @@ is-number@^7.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== -is-obj@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-3.0.0.tgz#b0889f1f9f8cb87e87df53a8d1230a2250f8b9be" - integrity sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ== - is-path-inside@^3.0.2, is-path-inside@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" @@ -10308,10 +10246,10 @@ jiti@1.17.1: resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.17.1.tgz#264daa43ee89a03e8be28c3d712ccc4eb9f1e8ed" integrity sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw== -jiti@^1.17.1, jiti@^1.18.2: - version "1.19.3" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.19.3.tgz#ef554f76465b3c2b222dc077834a71f0d4a37569" - integrity sha512-5eEbBDQT/jF1xg6l36P+mWGGoH9Spuy0PCdSr2dtWRDGC6ph/w9ZCL4lmESW8f8F7MwT3XKescfP0wnZWAKL9w== +jiti@^1.17.1, jiti@^1.18.2, jiti@^1.19.1: + version "1.21.0" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" + integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== joi@^17.11.0: version "17.11.0" @@ -10595,6 +10533,11 @@ lilconfig@2.1.0, lilconfig@^2.0.5, lilconfig@^2.1.0: resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== +lilconfig@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.1.tgz#9d8a246fa753106cfc205fd2d77042faca56e5e3" + integrity sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ== + lines-and-columns@^1.1.6: version "1.2.4" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" @@ -10666,30 +10609,30 @@ listr2@^5.0.7: through "^2.3.8" wrap-ansi "^7.0.0" -lit-element@^3.3.0: - version "3.3.2" - resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-3.3.2.tgz#9913bf220b85065f0e5f1bb8878cc44f36b50cfa" - integrity sha512-xXAeVWKGr4/njq0rGC9dethMnYCq5hpKYrgQZYTzawt9YQhMiXfD+T1RgrdY3NamOxwq2aXlb0vOI6e29CKgVQ== +lit-element@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-4.0.4.tgz#e0b37ebbe2394bcb9578d611a409f49475dff361" + integrity sha512-98CvgulX6eCPs6TyAIQoJZBCQPo80rgXR+dVBs61cstJXqtI+USQZAbA4gFHh6L/mxBx9MrgPLHLsUgDUHAcCQ== dependencies: - "@lit-labs/ssr-dom-shim" "^1.1.0" - "@lit/reactive-element" "^1.3.0" - lit-html "^2.7.0" + "@lit-labs/ssr-dom-shim" "^1.2.0" + "@lit/reactive-element" "^2.0.4" + lit-html "^3.1.2" -lit-html@^2.7.0: - version "2.7.5" - resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.7.5.tgz#0c1b9d381abe20c01475ae53ea4b07bf4c923eb8" - integrity sha512-YqUzpisJodwKIlbMFCtyrp58oLloKGnnPLMJ1t23cbfIJjg/H9pvLWK4XS69YeubK5HUs1UE4ys9w5dP1zg6IA== +lit-html@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-3.1.2.tgz#6655ce82367472de7680c62b1bcb0beb0e426fa1" + integrity sha512-3OBZSUrPnAHoKJ9AMjRL/m01YJxQMf+TMHanNtTHG68ubjnZxK0RFl102DPzsw4mWnHibfZIBJm3LWCZ/LmMvg== dependencies: "@types/trusted-types" "^2.0.2" -lit@^2.7.5: - version "2.7.6" - resolved "https://registry.yarnpkg.com/lit/-/lit-2.7.6.tgz#810007b876ed43e0c70124de91831921598b1665" - integrity sha512-1amFHA7t4VaaDe+vdQejSVBklwtH9svGoG6/dZi9JhxtJBBlqY5D1RV7iLUYY0trCqQc4NfhYYZilZiVHt7Hxg== +lit@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/lit/-/lit-3.1.2.tgz#f276258e8a56593f1d834a5fd00a7eb5e891ae73" + integrity sha512-VZx5iAyMtX7CV4K8iTLdCkMaYZ7ipjJZ0JcSdJ0zIdGxxyurjIn7yuuSxNBD7QmjvcNJwr0JS4cAdAtsy7gZ6w== dependencies: - "@lit/reactive-element" "^1.6.0" - lit-element "^3.3.0" - lit-html "^2.7.0" + "@lit/reactive-element" "^2.0.4" + lit-element "^4.0.4" + lit-html "^3.1.2" load-plugin@^6.0.0: version "6.0.2" @@ -10933,6 +10876,11 @@ markdown-extensions@^1.0.0: resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-1.1.1.tgz#fea03b539faeaee9b4ef02a3769b455b189f7fc3" integrity sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q== +markdown-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4" + integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q== + markdown-table@^3.0.0: version "3.0.3" resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.3.tgz#e6331d30e493127e031dd385488b5bd326e4a6bd" @@ -10957,15 +10905,15 @@ mdast-util-definitions@^5.0.0: "@types/unist" "^2.0.0" unist-util-visit "^4.0.0" -mdast-util-find-and-replace@^2.0.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz#cc2b774f7f3630da4bd592f61966fecade8b99b1" - integrity sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw== +mdast-util-find-and-replace@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz#a6fc7b62f0994e973490e45262e4bc07607b04e0" + integrity sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA== dependencies: - "@types/mdast" "^3.0.0" + "@types/mdast" "^4.0.0" escape-string-regexp "^5.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^5.0.0" + unist-util-is "^6.0.0" + unist-util-visit-parents "^6.0.0" mdast-util-from-markdown@^0.8.5: version "0.8.5" @@ -11014,72 +10962,82 @@ mdast-util-from-markdown@^2.0.0: micromark-util-types "^2.0.0" unist-util-stringify-position "^4.0.0" -mdast-util-frontmatter@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-frontmatter/-/mdast-util-frontmatter-1.0.1.tgz#79c46d7414eb9d3acabe801ee4a70a70b75e5af1" - integrity sha512-JjA2OjxRqAa8wEG8hloD0uTU0kdn8kbtOWpPP94NBkfAlbxn4S8gCGf/9DwFtEeGPXrDcNXdiDjVaRdUFqYokw== +mdast-util-frontmatter@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz#f5f929eb1eb36c8a7737475c7eb438261f964ee8" + integrity sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.3.0" - micromark-extension-frontmatter "^1.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + escape-string-regexp "^5.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + micromark-extension-frontmatter "^2.0.0" -mdast-util-gfm-autolink-literal@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz#67a13abe813d7eba350453a5333ae1bc0ec05c06" - integrity sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA== +mdast-util-gfm-autolink-literal@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz#5baf35407421310a08e68c15e5d8821e8898ba2a" + integrity sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg== dependencies: - "@types/mdast" "^3.0.0" + "@types/mdast" "^4.0.0" ccount "^2.0.0" - mdast-util-find-and-replace "^2.0.0" - micromark-util-character "^1.0.0" + devlop "^1.0.0" + mdast-util-find-and-replace "^3.0.0" + micromark-util-character "^2.0.0" -mdast-util-gfm-footnote@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz#ce5e49b639c44de68d5bf5399877a14d5020424e" - integrity sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ== +mdast-util-gfm-footnote@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz#25a1753c7d16db8bfd53cd84fe50562bd1e6d6a9" + integrity sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.3.0" - micromark-util-normalize-identifier "^1.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.1.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" -mdast-util-gfm-strikethrough@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz#5470eb105b483f7746b8805b9b989342085795b7" - integrity sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ== +mdast-util-gfm-strikethrough@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz#d44ef9e8ed283ac8c1165ab0d0dfd058c2764c16" + integrity sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.3.0" + "@types/mdast" "^4.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" -mdast-util-gfm-table@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz#3552153a146379f0f9c4c1101b071d70bbed1a46" - integrity sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg== +mdast-util-gfm-table@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz#7a435fb6223a72b0862b33afbd712b6dae878d38" + integrity sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg== dependencies: - "@types/mdast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" markdown-table "^3.0.0" - mdast-util-from-markdown "^1.0.0" - mdast-util-to-markdown "^1.3.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" -mdast-util-gfm-task-list-item@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz#b280fcf3b7be6fd0cc012bbe67a59831eb34097b" - integrity sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ== +mdast-util-gfm-task-list-item@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz#e68095d2f8a4303ef24094ab642e1047b991a936" + integrity sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.3.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" -mdast-util-gfm@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz#e92f4d8717d74bdba6de57ed21cc8b9552e2d0b6" - integrity sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg== +mdast-util-gfm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz#3f2aecc879785c3cb6a81ff3a243dc11eca61095" + integrity sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw== dependencies: - mdast-util-from-markdown "^1.0.0" - mdast-util-gfm-autolink-literal "^1.0.0" - mdast-util-gfm-footnote "^1.0.0" - mdast-util-gfm-strikethrough "^1.0.0" - mdast-util-gfm-table "^1.0.0" - mdast-util-gfm-task-list-item "^1.0.0" - mdast-util-to-markdown "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-gfm-autolink-literal "^2.0.0" + mdast-util-gfm-footnote "^2.0.0" + mdast-util-gfm-strikethrough "^2.0.0" + mdast-util-gfm-table "^2.0.0" + mdast-util-gfm-task-list-item "^2.0.0" + mdast-util-to-markdown "^2.0.0" mdast-util-math@^3.0.0: version "3.0.0" @@ -11295,6 +11253,11 @@ mdn-data@2.0.28: resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba" integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + memoize-one@^5.1.1: version "5.2.1" resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e" @@ -11412,95 +11375,94 @@ micromark-core-commonmark@^2.0.0: micromark-util-symbol "^2.0.0" micromark-util-types "^2.0.0" -micromark-extension-frontmatter@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/micromark-extension-frontmatter/-/micromark-extension-frontmatter-1.1.1.tgz#2946643938e491374145d0c9aacc3249e38a865f" - integrity sha512-m2UH9a7n3W8VAH9JO9y01APpPKmNNNs71P0RbknEmYSaZU5Ghogv38BYO94AI5Xw6OYfxZRdHZZ2nYjs/Z+SZQ== +micromark-extension-frontmatter@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz#651c52ffa5d7a8eeed687c513cd869885882d67a" + integrity sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg== dependencies: fault "^2.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" -micromark-extension-gfm-autolink-literal@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz#dc589f9c37eaff31a175bab49f12290edcf96058" - integrity sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg== +micromark-extension-gfm-autolink-literal@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.0.0.tgz#f1e50b42e67d441528f39a67133eddde2bbabfd9" + integrity sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg== dependencies: - micromark-util-character "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + micromark-util-character "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" -micromark-extension-gfm-footnote@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz#cbfd8873b983e820c494498c6dac0105920818d5" - integrity sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg== +micromark-extension-gfm-footnote@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.0.0.tgz#91afad310065a94b636ab1e9dab2c60d1aab953c" + integrity sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg== dependencies: - micromark-core-commonmark "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" -micromark-extension-gfm-strikethrough@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz#162232c284ffbedd8c74e59c1525bda217295e18" - integrity sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ== +micromark-extension-gfm-strikethrough@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.0.0.tgz#6917db8e320da70e39ffbf97abdbff83e6783e61" + integrity sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw== dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-classify-character "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + devlop "^1.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" -micromark-extension-gfm-table@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz#7b708b728f8dc4d95d486b9e7a2262f9cddbcbb4" - integrity sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg== +micromark-extension-gfm-table@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.0.0.tgz#2cf3fe352d9e089b7ef5fff003bdfe0da29649b7" + integrity sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw== dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" -micromark-extension-gfm-tagfilter@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz#fb2e303f7daf616db428bb6a26e18fda14a90a4d" - integrity sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA== +micromark-extension-gfm-tagfilter@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz#f26d8a7807b5985fba13cf61465b58ca5ff7dc57" + integrity sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg== dependencies: - micromark-util-types "^1.0.0" + micromark-util-types "^2.0.0" -micromark-extension-gfm-task-list-item@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz#7683641df5d4a09795f353574d7f7f66e47b7fc4" - integrity sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q== +micromark-extension-gfm-task-list-item@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.0.1.tgz#ee8b208f1ced1eb9fb11c19a23666e59d86d4838" + integrity sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw== dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" -micromark-extension-gfm@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz#40f3209216127a96297c54c67f5edc7ef2d1a2a2" - integrity sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA== - dependencies: - micromark-extension-gfm-autolink-literal "^1.0.0" - micromark-extension-gfm-footnote "^1.0.0" - micromark-extension-gfm-strikethrough "^1.0.0" - micromark-extension-gfm-table "^1.0.0" - micromark-extension-gfm-tagfilter "^1.0.0" - micromark-extension-gfm-task-list-item "^1.0.0" - micromark-util-combine-extensions "^1.0.0" - micromark-util-types "^1.0.0" +micromark-extension-gfm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz#3e13376ab95dd7a5cfd0e29560dfe999657b3c5b" + integrity sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w== + dependencies: + micromark-extension-gfm-autolink-literal "^2.0.0" + micromark-extension-gfm-footnote "^2.0.0" + micromark-extension-gfm-strikethrough "^2.0.0" + micromark-extension-gfm-table "^2.0.0" + micromark-extension-gfm-tagfilter "^2.0.0" + micromark-extension-gfm-task-list-item "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-types "^2.0.0" micromark-extension-math@^3.0.0: version "3.0.0" @@ -12213,10 +12175,10 @@ mz@^2.7.0: object-assign "^4.0.1" thenify-all "^1.0.0" -nanoid@^3.3.6: - version "3.3.6" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" - integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== +nanoid@^3.3.6, nanoid@^3.3.7: + version "3.3.7" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== natural-compare@^1.4.0: version "1.4.0" @@ -12260,7 +12222,30 @@ next-videos@1.5.0: dependencies: file-loader "^4.2.0" -next@^13.3.0, next@^13.5.4: +next@14.1.4: + version "14.1.4" + resolved "https://registry.yarnpkg.com/next/-/next-14.1.4.tgz#203310f7310578563fd5c961f0db4729ce7a502d" + integrity sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ== + dependencies: + "@next/env" "14.1.4" + "@swc/helpers" "0.5.2" + busboy "1.6.0" + caniuse-lite "^1.0.30001579" + graceful-fs "^4.2.11" + postcss "8.4.31" + styled-jsx "5.1.1" + optionalDependencies: + "@next/swc-darwin-arm64" "14.1.4" + "@next/swc-darwin-x64" "14.1.4" + "@next/swc-linux-arm64-gnu" "14.1.4" + "@next/swc-linux-arm64-musl" "14.1.4" + "@next/swc-linux-x64-gnu" "14.1.4" + "@next/swc-linux-x64-musl" "14.1.4" + "@next/swc-win32-arm64-msvc" "14.1.4" + "@next/swc-win32-ia32-msvc" "14.1.4" + "@next/swc-win32-x64-msvc" "14.1.4" + +next@^13.3.0: version "13.5.4" resolved "https://registry.yarnpkg.com/next/-/next-13.5.4.tgz#7e6a93c9c2b9a2c78bf6906a6c5cc73ae02d5b4d" integrity sha512-+93un5S779gho8y9ASQhb/bTkQF17FNQOtXLKAj3lsNgltEcF0C5PMLLncDmH+8X1EnJH1kbqAERa29nRXqhjA== @@ -12283,31 +12268,32 @@ next@^13.3.0, next@^13.5.4: "@next/swc-win32-ia32-msvc" "13.5.4" "@next/swc-win32-x64-msvc" "13.5.4" -nextra-theme-docs@3.0.0-alpha.10: - version "3.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/nextra-theme-docs/-/nextra-theme-docs-3.0.0-alpha.10.tgz#23bfcd53cff8d3556b933084fced18957cc82640" - integrity sha512-1qOZGgrJUa2qS9opbSeBSQaiSMImxX3Sw1BeSceLlxB1mgiCbfeRD7CyZ7haa5A6rozklLsp3q4qtJydwzJB7Q== +nextra-theme-docs@3.0.0-alpha.22: + version "3.0.0-alpha.22" + resolved "https://registry.yarnpkg.com/nextra-theme-docs/-/nextra-theme-docs-3.0.0-alpha.22.tgz#c003350f6ea3873be09f0ac4d8042d9b157888e5" + integrity sha512-MKFSDjslUE086KqWE/5gYK3wri2N+SEpQRfYBF2GNrvg7ksSUjXVzyuYQHZ5moQiCEYAS59T13zwhkfCITaPVQ== dependencies: "@headlessui/react" "^1.7.17" "@popperjs/core" "^2.11.8" clsx "^2.0.0" escape-string-regexp "^5.0.0" - flexsearch "^0.7.31" + flexsearch "^0.7.43" focus-visible "^5.2.0" intersection-observer "^0.12.2" next-themes "^0.2.1" scroll-into-view-if-needed "^3.1.0" zod "^3.22.3" -nextra@3.0.0-alpha.10: - version "3.0.0-alpha.10" - resolved "https://registry.yarnpkg.com/nextra/-/nextra-3.0.0-alpha.10.tgz#8f52a586d96903fee91912c890821cd7ca7fcacf" - integrity sha512-UikEZpT73QyG8POilTZOYAUxLwzBD+PyiQTPoTVFdSA1dpJSVzTdXd6GvHuQf1twWCgfcXumJbu/yGskjgmXNQ== +nextra@3.0.0-alpha.22: + version "3.0.0-alpha.22" + resolved "https://registry.yarnpkg.com/nextra/-/nextra-3.0.0-alpha.22.tgz#58c346001e52e056088a7ba1f2d870a9a2942a3b" + integrity sha512-4V1kLs0MiQ1KE/Dh1cnLc100Ibyo/PY46v1NdRzrYe7uzCBcSGTiG9OwHTE/34wUwbM5N7TptiDOlV79BBZ0Ng== dependencies: "@headlessui/react" "^1.7.17" - "@mdx-js/mdx" "^2.3.0" - "@mdx-js/react" "^2.3.0" + "@mdx-js/mdx" "^3.0.0" + "@mdx-js/react" "^3.0.0" "@napi-rs/simple-git" "^0.1.9" + "@shikijs/twoslash" "^1.0.0" "@theguild/remark-mermaid" "^0.0.5" "@theguild/remark-npm2yarn" "0.3.0" better-react-mathjax "^2.0.3" @@ -12321,13 +12307,14 @@ nextra@3.0.0-alpha.10: katex "^0.16.9" p-limit "^4.0.0" rehype-katex "^7.0.0" - rehype-pretty-code "0.10.1" + rehype-pretty-code "0.13.0" rehype-raw "^7.0.0" - remark-frontmatter "^4.0.1" - remark-gfm "^3.0.1" + remark-frontmatter "^5.0.0" + remark-gfm "^4.0.0" remark-math "^6.0.0" remark-reading-time "^2.0.1" - shiki "npm:shikiji@0.6.10" + remark-smartypants "^2.1.0" + shiki "^1.0.0" slash "^5.1.0" title "^3.5.3" unist-util-remove "^4.0.0" @@ -12336,6 +12323,13 @@ nextra@3.0.0-alpha.10: zod "^3.22.3" zod-validation-error "^1.5.0" +nlcst-to-string@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/nlcst-to-string/-/nlcst-to-string-3.1.1.tgz#83b90f2e1ee2081e14701317efc26d3bbadc806e" + integrity sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw== + dependencies: + "@types/nlcst" "^1.0.0" + no-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" @@ -12779,6 +12773,15 @@ parse-json@^7.0.0: lines-and-columns "^2.0.3" type-fest "^3.8.0" +parse-latin@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/parse-latin/-/parse-latin-5.0.1.tgz#f3b4fac54d06f6a0501cf8b8ecfafa4cbb4f2f47" + integrity sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg== + dependencies: + nlcst-to-string "^3.0.0" + unist-util-modify-children "^3.0.0" + unist-util-visit-children "^2.0.0" + parse-numeric-range@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz#7c63b61190d61e4d53a1197f0c83c47bb670ffa3" @@ -12971,7 +12974,7 @@ possible-typed-array-names@^1.0.0: resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== -postcss-calc@^9.0.0: +postcss-calc@^9.0.1: version "9.0.1" resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-9.0.1.tgz#a744fd592438a93d6de0f1434c572670361eb6c6" integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== @@ -12979,43 +12982,43 @@ postcss-calc@^9.0.0: postcss-selector-parser "^6.0.11" postcss-value-parser "^4.2.0" -postcss-colormin@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-6.0.0.tgz#d4250652e952e1c0aca70c66942da93d3cdeaafe" - integrity sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw== +postcss-colormin@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-6.1.0.tgz#076e8d3fb291fbff7b10e6b063be9da42ff6488d" + integrity sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw== dependencies: - browserslist "^4.21.4" + browserslist "^4.23.0" caniuse-api "^3.0.0" - colord "^2.9.1" + colord "^2.9.3" postcss-value-parser "^4.2.0" -postcss-convert-values@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-6.0.0.tgz#ec94a954957e5c3f78f0e8f65dfcda95280b8996" - integrity sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw== +postcss-convert-values@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz#3498387f8efedb817cbc63901d45bd1ceaa40f48" + integrity sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w== dependencies: - browserslist "^4.21.4" + browserslist "^4.23.0" postcss-value-parser "^4.2.0" -postcss-discard-comments@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.0.tgz#9ca335e8b68919f301b24ba47dde226a42e535fe" - integrity sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw== +postcss-discard-comments@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz#e768dcfdc33e0216380623652b0a4f69f4678b6c" + integrity sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw== -postcss-discard-duplicates@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.0.tgz#c26177a6c33070922e67e9a92c0fd23d443d1355" - integrity sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA== +postcss-discard-duplicates@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz#d121e893c38dc58a67277f75bb58ba43fce4c3eb" + integrity sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw== -postcss-discard-empty@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-6.0.0.tgz#06c1c4fce09e22d2a99e667c8550eb8a3a1b9aee" - integrity sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ== +postcss-discard-empty@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz#ee39c327219bb70473a066f772621f81435a79d9" + integrity sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ== -postcss-discard-overridden@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-6.0.0.tgz#49c5262db14e975e349692d9024442de7cd8e234" - integrity sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw== +postcss-discard-overridden@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz#4e9f9c62ecd2df46e8fdb44dc17e189776572e2d" + integrity sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ== postcss-import@^15.1.0: version "15.1.0" @@ -13026,6 +13029,15 @@ postcss-import@^15.1.0: read-cache "^1.0.0" resolve "^1.1.7" +postcss-import@^16.0.0: + version "16.1.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-16.1.0.tgz#258732175518129667fe1e2e2a05b19b5654b96a" + integrity sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg== + dependencies: + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" + postcss-js@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" @@ -13049,55 +13061,55 @@ postcss-load-config@^4.0.1: lilconfig "^2.0.5" yaml "^2.1.1" -postcss-merge-longhand@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-6.0.0.tgz#6f627b27db939bce316eaa97e22400267e798d69" - integrity sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg== +postcss-merge-longhand@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz#ba8a8d473617c34a36abbea8dda2b215750a065a" + integrity sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w== dependencies: postcss-value-parser "^4.2.0" - stylehacks "^6.0.0" + stylehacks "^6.1.1" -postcss-merge-rules@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-6.0.1.tgz#39f165746404e646c0f5c510222ccde4824a86aa" - integrity sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw== +postcss-merge-rules@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz#7aa539dceddab56019469c0edd7d22b64c3dea9d" + integrity sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ== dependencies: - browserslist "^4.21.4" + browserslist "^4.23.0" caniuse-api "^3.0.0" - cssnano-utils "^4.0.0" - postcss-selector-parser "^6.0.5" + cssnano-utils "^4.0.2" + postcss-selector-parser "^6.0.16" -postcss-minify-font-values@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-6.0.0.tgz#68d4a028f9fa5f61701974724b2cc9445d8e6070" - integrity sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA== +postcss-minify-font-values@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz#a0e574c02ee3f299be2846369211f3b957ea4c59" + integrity sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg== dependencies: postcss-value-parser "^4.2.0" -postcss-minify-gradients@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-6.0.0.tgz#22b5c88cc63091dadbad34e31ff958404d51d679" - integrity sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA== +postcss-minify-gradients@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz#ca3eb55a7bdb48a1e187a55c6377be918743dbd6" + integrity sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q== dependencies: - colord "^2.9.1" - cssnano-utils "^4.0.0" + colord "^2.9.3" + cssnano-utils "^4.0.2" postcss-value-parser "^4.2.0" -postcss-minify-params@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-6.0.0.tgz#2b3a85a9e3b990d7a16866f430f5fd1d5961b539" - integrity sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ== +postcss-minify-params@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz#54551dec77b9a45a29c3cb5953bf7325a399ba08" + integrity sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA== dependencies: - browserslist "^4.21.4" - cssnano-utils "^4.0.0" + browserslist "^4.23.0" + cssnano-utils "^4.0.2" postcss-value-parser "^4.2.0" -postcss-minify-selectors@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-6.0.0.tgz#5046c5e8680a586e5a0cad52cc9aa36d6be5bda2" - integrity sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g== +postcss-minify-selectors@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz#197f7d72e6dd19eed47916d575d69dc38b396aff" + integrity sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ== dependencies: - postcss-selector-parser "^6.0.5" + postcss-selector-parser "^6.0.16" postcss-nested@^6.0.1: version "6.0.1" @@ -13106,120 +13118,120 @@ postcss-nested@^6.0.1: dependencies: postcss-selector-parser "^6.0.11" -postcss-normalize-charset@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.0.tgz#36cc12457259064969fb96f84df491652a4b0975" - integrity sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ== +postcss-normalize-charset@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz#1ec25c435057a8001dac942942a95ffe66f721e1" + integrity sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ== -postcss-normalize-display-values@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.0.tgz#8d2961415078644d8c6bbbdaf9a2fdd60f546cd4" - integrity sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw== +postcss-normalize-display-values@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz#54f02764fed0b288d5363cbb140d6950dbbdd535" + integrity sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-positions@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-6.0.0.tgz#25b96df99a69f8925f730eaee0be74416865e301" - integrity sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg== +postcss-normalize-positions@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz#e982d284ec878b9b819796266f640852dbbb723a" + integrity sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-repeat-style@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.0.tgz#ddf30ad8762feb5b1eb97f39f251acd7b8353299" - integrity sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A== +postcss-normalize-repeat-style@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz#f8006942fd0617c73f049dd8b6201c3a3040ecf3" + integrity sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-string@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-6.0.0.tgz#948282647a51e409d69dde7910f0ac2ff97cb5d8" - integrity sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w== +postcss-normalize-string@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz#e3cc6ad5c95581acd1fc8774b309dd7c06e5e363" + integrity sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-timing-functions@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.0.tgz#5f13e650b8c43351989fc5de694525cc2539841c" - integrity sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg== +postcss-normalize-timing-functions@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz#40cb8726cef999de984527cbd9d1db1f3e9062c0" + integrity sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-unicode@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-6.0.0.tgz#741b3310f874616bdcf07764f5503695d3604730" - integrity sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg== +postcss-normalize-unicode@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz#aaf8bbd34c306e230777e80f7f12a4b7d27ce06e" + integrity sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg== dependencies: - browserslist "^4.21.4" + browserslist "^4.23.0" postcss-value-parser "^4.2.0" -postcss-normalize-url@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-6.0.0.tgz#d0a31e962a16401fb7deb7754b397a323fb650b4" - integrity sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw== +postcss-normalize-url@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz#292792386be51a8de9a454cb7b5c58ae22db0f79" + integrity sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ== dependencies: postcss-value-parser "^4.2.0" -postcss-normalize-whitespace@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.0.tgz#accb961caa42e25ca4179b60855b79b1f7129d4d" - integrity sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw== +postcss-normalize-whitespace@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz#fbb009e6ebd312f8b2efb225c2fcc7cf32b400cd" + integrity sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q== dependencies: postcss-value-parser "^4.2.0" -postcss-ordered-values@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-6.0.0.tgz#374704cdff25560d44061d17ba3c6308837a3218" - integrity sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg== +postcss-ordered-values@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz#366bb663919707093451ab70c3f99c05672aaae5" + integrity sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q== dependencies: - cssnano-utils "^4.0.0" + cssnano-utils "^4.0.2" postcss-value-parser "^4.2.0" -postcss-reduce-initial@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-6.0.0.tgz#7d16e83e60e27e2fa42f56ec0b426f1da332eca7" - integrity sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA== +postcss-reduce-initial@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz#4401297d8e35cb6e92c8e9586963e267105586ba" + integrity sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw== dependencies: - browserslist "^4.21.4" + browserslist "^4.23.0" caniuse-api "^3.0.0" -postcss-reduce-transforms@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.0.tgz#28ff2601a6d9b96a2f039b3501526e1f4d584a46" - integrity sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w== +postcss-reduce-transforms@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz#6fa2c586bdc091a7373caeee4be75a0f3e12965d" + integrity sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA== dependencies: postcss-value-parser "^4.2.0" -postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5: - version "6.0.11" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz#2e41dc39b7ad74046e1615185185cd0b17d0c8dc" - integrity sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g== +postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.16: + version "6.0.16" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz#3b88b9f5c5abd989ef4e2fc9ec8eedd34b20fb04" + integrity sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-svgo@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-6.0.0.tgz#7b18742d38d4505a0455bbe70d52b49f00eaf69d" - integrity sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw== +postcss-svgo@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-6.0.3.tgz#1d6e180d6df1fa8a3b30b729aaa9161e94f04eaa" + integrity sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g== dependencies: postcss-value-parser "^4.2.0" - svgo "^3.0.2" + svgo "^3.2.0" -postcss-unique-selectors@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-6.0.0.tgz#c94e9b0f7bffb1203894e42294b5a1b3fb34fbe1" - integrity sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw== +postcss-unique-selectors@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz#983ab308896b4bf3f2baaf2336e14e52c11a2088" + integrity sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg== dependencies: - postcss-selector-parser "^6.0.5" + postcss-selector-parser "^6.0.16" postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@8.4.31, postcss@^8.1.10, postcss@^8.4.23, postcss@^8.4.25, postcss@^8.4.27: +postcss@8.4.31: version "8.4.31" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== @@ -13228,10 +13240,14 @@ postcss@8.4.31, postcss@^8.1.10, postcss@^8.4.23, postcss@^8.4.25, postcss@^8.4. picocolors "^1.0.0" source-map-js "^1.0.2" -preact@^10.13.2: - version "10.13.2" - resolved "https://registry.yarnpkg.com/preact/-/preact-10.13.2.tgz#2c40c73d57248b57234c4ae6cd9ab9d8186ebc0a" - integrity sha512-q44QFLhOhty2Bd0Y46fnYW0gD/cbVM9dUVtNTDKPcdXSMA7jfY+Jpd6rk3GB0lcQss0z5s/6CmVP0Z/hV+g6pw== +postcss@^8.1.10, postcss@^8.4.23, postcss@^8.4.27, postcss@^8.4.32: + version "8.4.38" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" + integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.2.0" preferred-pm@^3.0.0: version "3.0.3" @@ -13722,14 +13738,26 @@ rehype-katex@^7.0.0: unist-util-visit-parents "^6.0.0" vfile "^6.0.0" -rehype-pretty-code@0.10.1: - version "0.10.1" - resolved "https://registry.yarnpkg.com/rehype-pretty-code/-/rehype-pretty-code-0.10.1.tgz#b9cd438227f2fe742e957c5c79ce94dfe67e7a40" - integrity sha512-WHjRvGlqPXG8BVRB9mK0255WvIOnzvHivAWhFkA2OG+NTkQWtTbCULZMokOHLf3Yy8q8I8/F8QNjDSQBhjMK5w== +rehype-parse@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/rehype-parse/-/rehype-parse-9.0.0.tgz#3949faeec6f466ec57774215661e0d75469195d9" + integrity sha512-WG7nfvmWWkCR++KEkZevZb/uw41E8TsH4DsY9UxsTbIXCVGbAs4S+r8FrQ+OtH5EEQAs+5UxKC42VinkmpA1Yw== dependencies: - "@types/hast" "^2.0.0" - hash-obj "^4.0.0" + "@types/hast" "^3.0.0" + hast-util-from-html "^2.0.0" + unified "^11.0.0" + +rehype-pretty-code@0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/rehype-pretty-code/-/rehype-pretty-code-0.13.0.tgz#e7de5217af907b2ff32ea441827c0b7ccdfc079b" + integrity sha512-+22dz1StXlF7dlMyOySNaVxgcGhMI4BCxq0JxJJPWYGiKsI6cu5jyuIKGHXHvH18D8sv1rdKtvsY9UEfN3++SQ== + dependencies: + "@types/hast" "^3.0.4" + hast-util-to-string "^3.0.0" parse-numeric-range "^1.3.0" + rehype-parse "^9.0.0" + unified "^11.0.4" + unist-util-visit "^5.0.0" rehype-raw@^7.0.0: version "7.0.0" @@ -13749,25 +13777,27 @@ relay-runtime@12.0.0: fbjs "^3.0.0" invariant "^2.2.4" -remark-frontmatter@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/remark-frontmatter/-/remark-frontmatter-4.0.1.tgz#84560f7ccef114ef076d3d3735be6d69f8922309" - integrity sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA== +remark-frontmatter@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz#b68d61552a421ec412c76f4f66c344627dc187a2" + integrity sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-frontmatter "^1.0.0" - micromark-extension-frontmatter "^1.0.0" - unified "^10.0.0" + "@types/mdast" "^4.0.0" + mdast-util-frontmatter "^2.0.0" + micromark-extension-frontmatter "^2.0.0" + unified "^11.0.0" -remark-gfm@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-3.0.1.tgz#0b180f095e3036545e9dddac0e8df3fa5cfee54f" - integrity sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig== +remark-gfm@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-4.0.0.tgz#aea777f0744701aa288b67d28c43565c7e8c35de" + integrity sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA== dependencies: - "@types/mdast" "^3.0.0" - mdast-util-gfm "^2.0.0" - micromark-extension-gfm "^2.0.0" - unified "^10.0.0" + "@types/mdast" "^4.0.0" + mdast-util-gfm "^3.0.0" + micromark-extension-gfm "^3.0.0" + remark-parse "^11.0.0" + remark-stringify "^11.0.0" + unified "^11.0.0" remark-math@^6.0.0: version "6.0.0" @@ -13843,6 +13873,26 @@ remark-rehype@^10.0.0: mdast-util-to-hast "^12.1.0" unified "^10.0.0" +remark-rehype@^11.0.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/remark-rehype/-/remark-rehype-11.1.0.tgz#d5f264f42bcbd4d300f030975609d01a1697ccdc" + integrity sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g== + dependencies: + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + mdast-util-to-hast "^13.0.0" + unified "^11.0.0" + vfile "^6.0.0" + +remark-smartypants@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/remark-smartypants/-/remark-smartypants-2.1.0.tgz#afd26d8ff40def346c6516e38b46994449fb2efe" + integrity sha512-qoF6Vz3BjU2tP6OfZqHOvCU0ACmu/6jhGaINSQRI9mM7wCxNQTKB3JUAN4SVoN2ybElEDTxBIABRep7e569iJw== + dependencies: + retext "^8.1.0" + retext-smartypants "^5.2.0" + unist-util-visit "^5.0.0" + remark-stringify@^11.0.0: version "11.0.0" resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-11.0.0.tgz#4c5b01dd711c269df1aaae11743eb7e2e7636fd3" @@ -13857,11 +13907,6 @@ remedial@^1.0.7: resolved "https://registry.yarnpkg.com/remedial/-/remedial-1.0.8.tgz#a5e4fd52a0e4956adbaf62da63a5a46a78c578a0" integrity sha512-/62tYiOe6DzS5BqVsNpH/nkGlX45C/Sp6V+NtiN6JQNS1Viay7cWkazmRkrQrdFj2eshDe96SIQNIoMxqhzBOg== -remove-markdown@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/remove-markdown/-/remove-markdown-0.5.0.tgz#a596264bbd60b9ceab2e2ae86e5789eee91aee32" - integrity sha512-x917M80K97K5IN1L8lUvFehsfhR8cYjGQ/yAMRI9E7JIKivtl5Emo5iD13DhMr+VojzMCiYk8V2byNPwT/oapg== - remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" @@ -13962,6 +14007,45 @@ restore-cursor@^3.1.0: onetime "^5.1.0" signal-exit "^3.0.2" +retext-latin@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/retext-latin/-/retext-latin-3.1.0.tgz#72b0176af2c69a373fd0d37eadd3924418bb3a89" + integrity sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ== + dependencies: + "@types/nlcst" "^1.0.0" + parse-latin "^5.0.0" + unherit "^3.0.0" + unified "^10.0.0" + +retext-smartypants@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/retext-smartypants/-/retext-smartypants-5.2.0.tgz#da9cb79cc60f36aa33a20a462dfc663bec0068b4" + integrity sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw== + dependencies: + "@types/nlcst" "^1.0.0" + nlcst-to-string "^3.0.0" + unified "^10.0.0" + unist-util-visit "^4.0.0" + +retext-stringify@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/retext-stringify/-/retext-stringify-3.1.0.tgz#46ed45e077bfc4a8334977f6c2d6611e1d36263a" + integrity sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w== + dependencies: + "@types/nlcst" "^1.0.0" + nlcst-to-string "^3.0.0" + unified "^10.0.0" + +retext@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/retext/-/retext-8.1.0.tgz#c43437fb84cd46285ad240a9279142e239bada8d" + integrity sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q== + dependencies: + "@types/nlcst" "^1.0.0" + retext-latin "^3.0.0" + retext-stringify "^3.0.0" + unified "^10.0.0" + reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" @@ -14236,12 +14320,12 @@ shell-quote@^1.7.3: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== -"shiki@npm:shikiji@0.6.10": - version "0.6.10" - resolved "https://registry.yarnpkg.com/shikiji/-/shikiji-0.6.10.tgz#0dc34a5bebbafd9425a69e9b429ee39b4726dff1" - integrity sha512-WE+A5Y2ntM5hL3iJQujk97qr5Uj7PSIRXpQfrZ6h+JWPXZ8KBEDhFXc4lqNriaRq1WGOVPUT83XMOzmHiH3W8A== +shiki@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shiki/-/shiki-1.2.0.tgz#7f1b6917cbb10daa1ac3ae62fa29b40c494e2812" + integrity sha512-xLhiTMOIUXCv5DqJ4I70GgQCtdlzsTqFLZWcMHHG3TAieBUbvEGthdrlPDlX4mL/Wszx9C6rEcxU6kMlg4YlxA== dependencies: - hast-util-to-html "^9.0.0" + "@shikijs/core" "1.2.0" side-channel@^1.0.4: version "1.0.4" @@ -14347,17 +14431,10 @@ snake-case@^3.0.4: dot-case "^3.0.4" tslib "^2.0.3" -sort-keys@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-5.0.0.tgz#5d775f8ae93ecc29bc7312bbf3acac4e36e3c446" - integrity sha512-Pdz01AvCAottHTPQGzndktFNdbRA75BgOfeT1hH+AMnJFv8lynkPi42rfeEhpx1saTEI3YNMWxfqu0sFD1G8pw== - dependencies: - is-plain-obj "^4.0.0" - -source-map-js@^1.0.1, source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +source-map-js@^1.0.1, source-map-js@^1.0.2, source-map-js@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" + integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== source-map-support@0.5.13: version "0.5.13" @@ -14697,6 +14774,13 @@ style-to-object@^0.4.0, style-to-object@^0.4.1: dependencies: inline-style-parser "0.1.1" +style-to-object@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-1.0.5.tgz#5e918349bc3a39eee3a804497d97fcbbf2f0d7c0" + integrity sha512-rDRwHtoDD3UMMrmZ6BzOW0naTjMsVZLIjsGleSKS/0Oz+cgCfAPRspaqJuE8rDzpKha/nEvnM0IF4seEAZUTKQ== + dependencies: + inline-style-parser "0.2.2" + styled-jsx@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.1.tgz#839a1c3aaacc4e735fed0781b8619ea5d0009d1f" @@ -14704,13 +14788,13 @@ styled-jsx@5.1.1: dependencies: client-only "0.0.1" -stylehacks@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-6.0.0.tgz#9fdd7c217660dae0f62e14d51c89f6c01b3cb738" - integrity sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw== +stylehacks@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-6.1.1.tgz#543f91c10d17d00a440430362d419f79c25545a6" + integrity sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg== dependencies: - browserslist "^4.21.4" - postcss-selector-parser "^6.0.4" + browserslist "^4.23.0" + postcss-selector-parser "^6.0.16" stylis@4.1.3, stylis@^4.1.3: version "4.1.3" @@ -14776,15 +14860,16 @@ supports-preserve-symlinks-flag@^1.0.0: resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== -svgo@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.0.2.tgz#5e99eeea42c68ee0dc46aa16da093838c262fe0a" - integrity sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ== +svgo@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.2.0.tgz#7a5dff2938d8c6096e00295c2390e8e652fa805d" + integrity sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ== dependencies: "@trysound/sax" "0.2.0" commander "^7.2.0" css-select "^5.1.0" - css-tree "^2.2.1" + css-tree "^2.3.1" + css-what "^6.1.0" csso "^5.0.5" picocolors "^1.0.0" @@ -14830,20 +14915,20 @@ synckit@^0.9.0: "@pkgr/core" "^0.1.0" tslib "^2.6.2" -tailwindcss@^3.3.2: - version "3.3.3" - resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.3.3.tgz#90da807393a2859189e48e9e7000e6880a736daf" - integrity sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w== +tailwindcss@^3.3.6: + version "3.4.1" + resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.1.tgz#f512ca5d1dd4c9503c7d3d28a968f1ad8f5c839d" + integrity sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA== dependencies: "@alloc/quick-lru" "^5.2.0" arg "^5.0.2" chokidar "^3.5.3" didyoumean "^1.2.2" dlv "^1.1.3" - fast-glob "^3.2.12" + fast-glob "^3.3.0" glob-parent "^6.0.2" is-glob "^4.0.3" - jiti "^1.18.2" + jiti "^1.19.1" lilconfig "^2.1.0" micromatch "^4.0.5" normalize-path "^3.0.0" @@ -15204,6 +15289,19 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0: resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== +twoslash-protocol@0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/twoslash-protocol/-/twoslash-protocol-0.2.5.tgz#c408cca54ace3adb6b5743ea7e4d357e49a5512a" + integrity sha512-oUr5ZAn37CgNa6p1mrCuuR/pINffsnGCee2aS170Uj1IObxCjsHzu6sgdPUdxGLLn6++gd/qjNH1/iR6RrfLeg== + +twoslash@^0.2.4: + version "0.2.5" + resolved "https://registry.yarnpkg.com/twoslash/-/twoslash-0.2.5.tgz#737af8c0e9c537be93afc305192ad87189063eea" + integrity sha512-U8rqsfVh8jQMO1NJekUtglb52b7xD9+FrzeFrgzpHsRTKl8IQgqnZP6ld4PeKaHXhLfoZPuju9K50NXJ7wom8g== + dependencies: + "@typescript/vfs" "1.5.0" + twoslash-protocol "0.2.5" + type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" @@ -15248,11 +15346,6 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -type-fest@^1.0.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" - integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== - type-fest@^2.13.0: version "2.19.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" @@ -15356,6 +15449,11 @@ undici-types@~5.26.4: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== +unherit@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/unherit/-/unherit-3.0.1.tgz#65b98bb7cb58cee755d7ec699a49e9e8ff172e23" + integrity sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg== + unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" @@ -15464,6 +15562,14 @@ unist-util-is@^6.0.0: dependencies: "@types/unist" "^3.0.0" +unist-util-modify-children@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/unist-util-modify-children/-/unist-util-modify-children-3.1.1.tgz#c4018b86441aa3b54b3edff1151d0aa062384c82" + integrity sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA== + dependencies: + "@types/unist" "^2.0.0" + array-iterate "^2.0.0" + unist-util-position-from-estree@^1.0.0, unist-util-position-from-estree@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.2.tgz#8ac2480027229de76512079e377afbcabcfcce22" @@ -15538,6 +15644,13 @@ unist-util-stringify-position@^4.0.0: dependencies: "@types/unist" "^3.0.0" +unist-util-visit-children@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/unist-util-visit-children/-/unist-util-visit-children-2.0.2.tgz#0f00a5caff567074568da2d89c54b5ee4a8c5440" + integrity sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q== + dependencies: + "@types/unist" "^2.0.0" + unist-util-visit-parents@^4.0.0: version "4.1.1" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz#e83559a4ad7e6048a46b1bdb22614f2f3f4724f2" @@ -15546,7 +15659,7 @@ unist-util-visit-parents@^4.0.0: "@types/unist" "^2.0.0" unist-util-is "^5.0.0" -unist-util-visit-parents@^5.0.0, unist-util-visit-parents@^5.1.1: +unist-util-visit-parents@^5.1.1: version "5.1.3" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz#b4520811b0ca34285633785045df7a8d6776cfeb" integrity sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg== @@ -16306,7 +16419,7 @@ zod@^3.20.2, zod@^3.22.3: resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.4.tgz#f31c3a9386f61b1f228af56faa9255e845cf3fff" integrity sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg== -zwitch@^2.0.0, zwitch@^2.0.4: +zwitch@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7" integrity sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==