mirror of
https://github.com/stablyai/orca.git
synced 2026-09-29 08:03:20 +00:00
* feat(perf): audit comparator setup and schedule performance contracts * test(sqlite): close readers after expected busy failures * ci(perf): trigger contract workflow on the contract files themselves Without these paths a contract rename lands green on PR CI and only breaks the next nightly, where nobody owns the failure. Also run the OS-independent source audit once instead of on all three runners.
36 lines
1.1 KiB
JSON
36 lines
1.1 KiB
JSON
{
|
|
"$schema": "../node_modules/oxlint/configuration_schema.json",
|
|
"plugins": [],
|
|
"categories": {
|
|
"correctness": "off",
|
|
"suspicious": "off",
|
|
"pedantic": "off",
|
|
"perf": "off",
|
|
"style": "off",
|
|
"restriction": "off",
|
|
"nursery": "off"
|
|
},
|
|
"jsPlugins": [
|
|
{
|
|
"name": "app-store-performance",
|
|
"specifier": "../config/oxlint-plugins/app-store-performance.mjs"
|
|
},
|
|
{
|
|
"name": "quadratic-buffer-concat",
|
|
"specifier": "../config/oxlint-plugins/quadratic-buffer-concat.mjs"
|
|
},
|
|
{
|
|
"name": "sort-comparator-performance",
|
|
"specifier": "../config/oxlint-plugins/sort-comparator-performance.mjs"
|
|
}
|
|
],
|
|
"rules": {
|
|
"app-store-performance/require-selector": "warn",
|
|
"app-store-performance/no-identity-selector": "warn",
|
|
"app-store-performance/no-fresh-selector-result": "warn",
|
|
"quadratic-buffer-concat/no-loop-carried-concat": "warn",
|
|
"sort-comparator-performance/no-repeated-collator": "warn"
|
|
},
|
|
"ignorePatterns": ["**/node_modules", "**/dist", "**/out", "**/*.test.*", "**/*.spec.*"]
|
|
}
|