oxlint.generated.json

oxlint.generated.json is a file in Configs. 124 lines of code and 0 definitions.

{
  "categories": {
    "correctness": "error",
    "nursery": "error",
    "pedantic": "error",
    "perf": "error",
    "restriction": "error",
    "style": "error",
    "suspicious": "error"
  },
  "env": { "browser": true, "builtin": true, "esnext": true, "node": true },
  "globals": {},
  "ignorePatterns": [
    "**/node_modules/**",
    "**/dist/**",
    "**/build/**",
    "**/.cache/**",
    "**/coverage/**",
    "**/_code.info.generated/**",
    "**/*.generated.*",
    "**/*.backup.*",
    "**/__fixtures__/**",
    "**/fixtures/**",
    "**/testdata/**",
    "**/.git/**",
    "**/.vscode/**",
    "**/logs/**",
    "**/_builds/**",
    "**/_third-party/**",
    "**/_excluded.drafts/**",
    "**/disciplined.methodology/**",
    "**/.quality-reports/**",
    ".govlab/_quality.reports.generated/**",
    "**/_experimental*/**",
    "**/target/**",
    "**/_build/**",
    "**/deps/**",
    "**/.vite/**",
    "**/.registry/**",
    "**/.nyc_output/**",
    "**/out/**",
    "**/tmp/**",
    "**/*.d.ts",
    "**/*.config.ts"
  ],
  "plugins": ["typescript", "oxc", "unicorn"],
  "rules": {
    "eslint/func-style": "off",
    "eslint/id-length": "off",
    "eslint/max-depth": "off",
    "eslint/max-lines": "off",
    "eslint/max-lines-per-function": "off",
    "eslint/max-params": "off",
    "eslint/max-statements": "off",
    "eslint/class-methods-use-this": "off",
    "eslint/no-bitwise": "off",
    "eslint/no-console": "off",
    "eslint/no-continue": "off",
    "eslint/no-duplicate-imports": "off",
    "eslint/no-empty-function": "off",
    "eslint/no-use-before-define": "off",
    "eslint/no-magic-numbers": "off",
    "eslint/no-nested-ternary": "off",
    "eslint/no-plusplus": "off",
    "eslint/no-ternary": "off",
    "eslint/no-undefined": "off",
    "eslint/no-void": "off",
    "eslint/radix": "off",
    "eslint/require-await": "off",
    "eslint/sort-imports": "off",
    "eslint/sort-keys": "off",
    "oxc/no-async-await": "off",
    "oxc/no-async-endpoint-handlers": "off",
    "oxc/no-map-spread": "off",
    "oxc/no-optional-chaining": "off",
    "oxc/no-rest-spread-properties": "off",
    "typescript/dot-notation": "off",
    "typescript/explicit-function-return-type": [
      "error",
      {
        "allowExpressions": true,
        "allowHigherOrderFunctions": true,
        "allowTypedFunctionExpressions": true
      }
    ],
    "typescript/method-signature-style": "off",
    "unicorn/prefer-code-point": "off",
    "typescript/no-floating-promises": [
      "error",
      {
        "allowForKnownSafeCalls": [
          { "from": "package", "name": "test", "package": "node:test" },
          { "from": "package", "name": "it", "package": "node:test" },
          { "from": "package", "name": "describe", "package": "node:test" },
          { "from": "package", "name": "before", "package": "node:test" },
          { "from": "package", "name": "after", "package": "node:test" },
          { "from": "package", "name": "beforeEach", "package": "node:test" },
          { "from": "package", "name": "afterEach", "package": "node:test" }
        ]
      }
    ],
    "typescript/no-unnecessary-type-parameters": "off",
    "typescript/prefer-readonly-parameter-types": "off",
    "typescript/require-await": "off",
    "unicorn/import-style": "off",
    "unicorn/no-array-callback-reference": "off",
    "unicorn/no-array-for-each": "off",
    "unicorn/no-array-reduce": "off",
    "unicorn/no-array-reverse": "off",
    "unicorn/no-array-sort": "off",
    "unicorn/no-await-expression-member": "off",
    "unicorn/no-null": "off",
    "unicorn/no-useless-spread": "off",
    "unicorn/no-process-exit": "off",
    "unicorn/prefer-add-event-listener": "off",
    "unicorn/prefer-global-this": "off",
    "unicorn/prefer-math-trunc": "off",
    "unicorn/prefer-modern-math-apis": "off",
    "unicorn/prefer-native-coercion-functions": "off",
    "unicorn/prefer-query-selector": "off",
    "unicorn/prefer-top-level-await": "off",
    "unicorn/require-post-message-target-origin": "off"
  }
}