Ctrl K
ComunidadGuías…

dprint.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  // Be sure to change these settings in .prettierignore as well
  "excludes": [
    "target/",
    "dist/",
    ".turbo/",
    ".next/",
    ".netlify/",
    ".docusaurus/",
    ".mypy_cache/",
    ".pytest_cache/",
    ".venv/",
    ".context/",
    ".git/",
    ".vercel/",
    ".tshy",
    // Autogenerated by TanStack Start
    "routeTree.gen.ts",
    // Files imported directly form Web Platform Tests (generated by `just update-wpt`)
    "npm-packages/tests/udf-tests/convex/wpt/generated/",
    // leftover Rush workspace in pre-migration checkouts
    "npm-packages/common",
    "package-lock.json",
    "pnpm-lock.yaml",
    "npm-packages/docs/local.config.js",
    // Autogenerated by `just regenerate-cli-docs`:
    "npm-packages/docs/docs/cli/reference/",
    // Autogenerated by docusaurus-plugin-typedoc:
    "npm-packages/docs/docs/api/",
    "npm-packages/docs/docs/tutorial/1.mdx",
    "npm-packages/docs/docs/tutorial/2.mdx",
    "npm-packages/docs/typedoc-sidebar.js",
    "npm-packages/docs/build/",
    // Prettier has issues where it would break sublists and add incorrectly
    // line returns before inline images
    "npm-packages/docs/docs/cli/local-deployments-for-dev.mdx",
    // Prettier adds incorrect line returns that change the meaning of the mdx syntax
    "npm-packages/docs/docs/ai/convex-mcp-server.mdx",
    // Autogenerated by integration test
    "smoke/test_tempdir",
    // Autogenerated by scripts/
    "npm-packages/**/out/",
    "npm-packages/convex/temp",
    // dprint and local prettier disagree on how to format changelog
    "npm-packages/convex/CHANGELOG.md",
    // tmpfile for building
    "npm-packages/convex/tmpDist*",
    // tmpfile for packaging
    "npm-packages/convex/tmpPackage*",
    "npm-packages/convex/api-extractor-configs/reports",
    "npm-packages/convex/api-extractor-configs/temp",
    // openapi
    "npm-packages/convex/src/cli/generatedApi.ts",
    // Autoformatted by codegen, but with different prettier settings
    "npm-packages/**/convex/README.md",
    "npm-packages/**/convex/_generated/*",
    "npm-packages-private/**/convex/README.md",
    "npm-packages-private/**/convex/_generated/*",
    "demo/convex/README.md",
    "demo/convex/_generated/*",
    // copied from elsewhere
    "npm-packages/convex/src/vendor/**/*",
    // compiled artifacts
    "npm-packages/demos/html/browser.bundle.*",
    // This is from `npx react-native init` and has its own prettier settings
    "npm-packages/private-demos/react-native",
    // Svelte formatting is weird
    "npm-packages/private-demos/quickstarts/sveltekit",
    // Nuxt might be too
    "npm-packages/private-demos/quickstarts/nuxt",
    // Should match Remix quickstart
    "npm-packages/private-demos/quickstarts/remix",
    // Should match Vue quickstart
    "npm-packages/private-demos/quickstarts/vue",
    // Formatting quickstarts generally just isn't a good idea
    "npm-packages/private-demos/quickstarts/nextjs-app-dir-14",
    // Should match TanStack demos for now
    "npm-packages/private-demos/tanstack-start",
    "npm-packages/private-demos/tanstack-start-clerk",
    "npm-packages/private-demos/tanstack-start-workos",
    // Docs that we sync over to fivetran
    "crates/fivetran_source/docs/",
    // Gets modified by tshy
    "npm-packages/private-demos/convex_ratelimiter/package.json",
    // Codegen for WASM tests
    "npm-packages/tests/udf-tests/convex/wasmTests.js",
    // Generated by big brain.
    "npm-packages/dashboard/dashboard-management-openapi.json",
    "npm-packages/@convex-dev/platform/management-openapi.json",
    "npm-packages/convex/management-openapi.json",
    // Generated by backend
    "npm-packages/dashboard/dashboard-deployment-openapi.json",
    "npm-packages/@convex-dev/platform/deployment-openapi.json",
    "npm-packages/@convex-dev/platform/public-deployment-openapi.json",
    "npm-packages/@convex-dev/platform/log-stream-openapi.json",
    "npm-packages/convex/function-logs-openapi.json",
    // Generated by the dashboard.
    "npm-packages/dashboard/src/generatedApi.ts",
    "npm-packages/dashboard/src/generatedDeploymentApi.ts",
    // Generated by the platform.
    "npm-packages/@convex-dev/platform/src/generatedManagementApi.ts",
    "npm-packages/@convex-dev/platform/src/generatedDeploymentApi.ts",
    "npm-packages/@convex-dev/platform/src/generatedLogStreamApi.ts",
    "npm-packages/convex/src/cli/lib/generatedFunctionLogsApi.ts",
    // Generated for aws-url-transformer
    "ops/services/service-index/html/aws-url-transformer",
    // Generated by dashboard-storybook screenshot script
    "npm-packages/docs/src/generated/screenshotManifest.ts",
    // Generated by `npm run generate-openapi-spec` in postalservice
    "npm-packages-private/postalservice/postalservice-openapi.yaml",
    // Vendored from Resend
    "crates_private/resend_client/resend-openapi.yaml"
  ],
  // Be sure to change these settings in .prettierrc as well
  "prettier": {
    "proseWrap": "always",
    "trailingComma": "all",
    "overrides": [
      {
        "files": [".mergify.yml"],
        "options": {
          "proseWrap": "preserve"
        }
      }
    ]
  },
  "plugins": [
    "https://plugins.dprint.dev/prettier-0.72.0.json@6e7af2cb2182a5a11358d3adde9ae0ef3b94b7d2e5dcfdd252e3f7c3916541fe"
  ]
}