mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-10-14 21:20:48 +08:00
* refactor(ipc): generate bindings with Specta * fix(profile): project IPC inputs to consumed fields * fix(events): remove unused refresh payloads * fix(webdav): return only consumed backup metadata * fix(network): trim unused interface metadata * fix(sysinfo): return only displayed system fields * chore(knip): check generated runtime exports * fix(proxy): confirm runtime chain updates before UI changes * fix(clipboard): propagate proxy environment copy failures * refactor(dns): remove ignored runtime patch * refactor(core): trim unused upgrade response fields * refactor(ipc): avoid redundant response copies * refactor(proxy): clarify automatic proxy query naming * chore(tests): remove added IPC regression tests * refactor(ipc): enforce typed command boundaries * chore(contract): check generated bindings before push * refactor(ipc): remove unused proxy liveness payloads
27 lines
639 B
JSON
27 lines
639 B
JSON
{
|
|
"$schema": "https://unpkg.com/knip@6/schema.json",
|
|
"entry": ["src/polyfills/*.js!", "scripts/check-contract-changes.mjs!"],
|
|
"project": ["src/**/*.{js,jsx,ts,tsx,sass,scss}!", "scripts/**/*.{js,mjs}!"],
|
|
"include": [
|
|
"files",
|
|
"dependencies",
|
|
"devDependencies",
|
|
"unlisted",
|
|
"unresolved",
|
|
"binaries",
|
|
"exports",
|
|
"types",
|
|
"duplicates",
|
|
"cycles"
|
|
],
|
|
"ignoreBinaries": ["rustc", "cc"],
|
|
"ignoreDependencies": ["lint-staged"],
|
|
"ignoreIssues": {
|
|
"src/types/generated/**": ["exports", "types"],
|
|
"src/services/bindings.ts": ["types"]
|
|
},
|
|
"cycles": {
|
|
"dynamicImports": true
|
|
}
|
|
}
|