From 861f82dd5c3cdf50cf01a7cab961e289a92b001b Mon Sep 17 00:00:00 2001 From: iliya Date: Fri, 27 Feb 2026 21:13:33 +0200 Subject: [PATCH] refactor: remove .editorconfig, .gitattributes, merge knip.json into package.json --- .editorconfig | 12 ------------ .gitattributes | 1 - knip.json | 20 -------------------- package.json | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 33 insertions(+), 33 deletions(-) delete mode 100644 .editorconfig delete mode 100644 .gitattributes delete mode 100644 knip.json diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index d77093c2..00000000 --- a/.editorconfig +++ /dev/null @@ -1,12 +0,0 @@ -root = true - -[*.{ts,tsx,js,jsx,json,md,yml,yaml}] -charset = utf-8 -end_of_line = lf -insert_final_newline = true -indent_style = space -indent_size = 2 -trim_trailing_whitespace = true - -[*.md] -trim_trailing_whitespace = false diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 6313b56c..00000000 --- a/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -* text=auto eol=lf diff --git a/knip.json b/knip.json deleted file mode 100644 index 4361a746..00000000 --- a/knip.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "$schema": "https://unpkg.com/knip@next/schema.json", - "entry": [ - "src/main/index.ts", - "src/main/standalone.ts", - "src/preload/index.ts", - "src/renderer/main.tsx", - "electron.vite.config.ts", - "docker/vite.standalone.config.ts" - ], - "project": ["src/**/*.{ts,tsx}!"], - "ignore": ["tsconfig*.json"], - "paths": { - "@main/*": ["./src/main/*"], - "@renderer/*": ["./src/renderer/*"], - "@preload/*": ["./src/preload/*"], - "@shared/*": ["./src/shared/*"] - }, - "ignoreBinaries": ["pkg"] -} diff --git a/package.json b/package.json index 4a35c9e3..5c0679b6 100644 --- a/package.json +++ b/package.json @@ -252,5 +252,38 @@ "onlyBuiltDependencies": [ "node-pty" ] + }, + "knip": { + "entry": [ + "src/main/index.ts", + "src/main/standalone.ts", + "src/preload/index.ts", + "src/renderer/main.tsx", + "electron.vite.config.ts", + "docker/vite.standalone.config.ts" + ], + "project": [ + "src/**/*.{ts,tsx}!" + ], + "ignore": [ + "tsconfig*.json" + ], + "paths": { + "@main/*": [ + "./src/main/*" + ], + "@renderer/*": [ + "./src/renderer/*" + ], + "@preload/*": [ + "./src/preload/*" + ], + "@shared/*": [ + "./src/shared/*" + ] + }, + "ignoreBinaries": [ + "pkg" + ] } }