|
2 | 2 | "$schema": "./node_modules/oxlint/configuration_schema.json", |
3 | 3 | "plugins": ["unicorn", "typescript", "oxc"], |
4 | 4 | "categories": { |
5 | | - "correctness": "error", |
6 | | - "perf": "error", |
7 | | - "suspicious": "error" |
| 5 | + "correctness": "warn", |
| 6 | + "perf": "warn", |
| 7 | + "suspicious": "warn" |
8 | 8 | }, |
9 | 9 | "rules": { |
10 | | - "curly": "error", |
| 10 | + "curly": "warn", |
11 | 11 | "eslint-plugin-unicorn/prefer-array-find": "off", |
12 | 12 | "eslint/no-await-in-loop": "off", |
13 | 13 | "eslint/no-new": "off", |
| 14 | + "no-unused-vars": "warn", |
14 | 15 | "oxc/no-accumulating-spread": "off", |
15 | 16 | "oxc/no-async-endpoint-handlers": "off", |
16 | 17 | "oxc/no-map-spread": "off", |
17 | | - "typescript/no-explicit-any": "error", |
| 18 | + "typescript/no-base-to-string": "warn", |
| 19 | + "typescript/no-explicit-any": "warn", |
18 | 20 | "typescript/no-extraneous-class": "off", |
| 21 | + "typescript/no-unnecessary-type-assertion": "off", |
19 | 22 | "typescript/no-unsafe-type-assertion": "off", |
| 23 | + "typescript/tsconfig-error": "warn", |
| 24 | + "typescript/restrict-template-expressions": "warn", |
20 | 25 | "unicorn/consistent-function-scoping": "off", |
21 | 26 | "unicorn/require-post-message-target-origin": "off" |
22 | 27 | }, |
23 | 28 | "ignorePatterns": [ |
24 | 29 | "assets/", |
| 30 | + "desktop/", |
25 | 31 | "dist/", |
26 | 32 | "docs/_layouts/", |
27 | 33 | "extensions/", |
|
30 | 36 | "pnpm-lock.yaml/", |
31 | 37 | "skills/", |
32 | 38 | "src/canvas-host/a2ui/a2ui.bundle.js", |
| 39 | + "src/agents/rlm/rlm.test.ts", |
| 40 | + "src/cli/skills-cli.test.ts", |
| 41 | + "src/memory/scripts/skill-forge-test.ts", |
33 | 42 | "Swabble/", |
34 | 43 | "vendor/" |
35 | 44 | ] |
|
0 commit comments