Replace escaped backslash in template literal with String.raw in auto-number.ts. Use RegExp#exec() instead of String#match() in bestiary-adapter.ts. Enable typescript/prefer-regexp-exec in oxlint for automated enforcement. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
28 lines
695 B
JSON
28 lines
695 B
JSON
{
|
|
"$schema": "https://raw.githubusercontent.com/nicolo-ribaudo/tc39-proposal-type-annotations/refs/heads/main/packages/oxlint/configuration_file_schema.json",
|
|
"plugins": ["typescript", "unicorn", "jest"],
|
|
"categories": {},
|
|
"rules": {
|
|
"typescript/no-unnecessary-type-assertion": "error",
|
|
"typescript/no-deprecated": "warn",
|
|
"typescript/prefer-regexp-exec": "error",
|
|
"unicorn/prefer-string-replace-all": "error",
|
|
"unicorn/prefer-string-raw": "error",
|
|
"jest/expect-expect": [
|
|
"error",
|
|
{
|
|
"assertFunctionNames": ["expect", "expectDomainError"]
|
|
}
|
|
]
|
|
},
|
|
"ignorePatterns": [
|
|
"dist",
|
|
"coverage",
|
|
".claude",
|
|
".specify",
|
|
"specs",
|
|
".pnpm-store",
|
|
"scripts"
|
|
]
|
|
}
|