singularity-forge/knip.json
Mikael Hugo 0c2e5ee256
Some checks are pending
sf self-deploy / build, test, and publish server image (push) Waiting to run
sf self-deploy / deploy test and probe (push) Blocked by required conditions
sf self-deploy / promote prod (push) Blocked by required conditions
chore: remove unused code paths
2026-05-18 04:54:32 +02:00

125 lines
2.7 KiB
JSON

{
"$schema": "https://unpkg.com/knip@6/schema.json",
"ignore": [
"**/dist/**",
"**/build/**",
"**/.next/**",
"**/coverage/**",
"**/.turbo/**",
"**/.cache/**",
"**/*.d.ts",
"packages/coding-agent/src/core/export-html/**",
"packages/coding-agent/src/resources/extensions/**",
"packages/daemon/src/cli-dev.ts",
"scripts/tmp-check-test-imports/**",
"src/resources/extensions/**/dist/**",
"src/resources/extensions/**",
"synthlang-runner/**",
"web/.next/**",
"web/out/**"
],
"ignoreBinaries": ["knip"],
"ignoreDependencies": [
"@anthropic-ai/sdk",
"@anthropic-ai/vertex-sdk",
"@aws-sdk/client-bedrock-runtime",
"@eslint/eslintrc",
"@google/genai",
"@hookform/resolvers",
"@mariozechner/jiti",
"@mistralai/mistralai",
"@octokit/rest",
"@smithy/node-http-handler",
"@types/diff",
"@types/express",
"@types/mime-types",
"@types/picomatch",
"@types/react",
"ajv-formats",
"autoprefixer",
"chalk",
"chokidar",
"date-fns",
"diff",
"discord.js",
"esbuild",
"express",
"file-type",
"get-east-asian-width",
"hosted-git-info",
"ignore",
"jsonrepair",
"marked",
"mime-types",
"openai",
"picomatch",
"proper-lockfile",
"proxy-agent",
"react",
"remark-parse",
"tailwindcss",
"tw-animate-css",
"typescript-language-server",
"undici",
"unified",
"unist-util-visit",
"zod",
"zod-to-json-schema"
],
"ignoreUnresolved": [
"/^\\.\\.\\/resources\\/extensions\\//",
"/^\\.\\.\\/\\.\\.\\/resources\\/extensions\\//",
"/^\\.\\.\\/\\.\\.\\/src\\/resources\\/extensions\\//"
],
"workspaces": {
".": {
"entry": [
"src/loader.ts",
"src/cli.ts",
"src/headless.ts",
"src/headless*.ts",
"src/web-mode.ts",
"packages/daemon/src/cli-dev.ts",
"scripts/**/*.{js,cjs,mjs,ts}",
"tests/**/*.{js,cjs,mjs,ts}",
"src/tests/**/*.{js,cjs,mjs,ts}",
"src/resources/extensions/*/index.{js,cjs,mjs,ts}",
"src/resources/extensions/**/*.test.{js,cjs,mjs,ts}"
],
"project": [
"src/**/*.{js,cjs,mjs,ts,tsx}",
"scripts/**/*.{js,cjs,mjs,ts}",
"tests/**/*.{js,cjs,mjs,ts}",
"docker/**/*.{js,cjs,mjs,ts}",
"rust-engine/scripts/**/*.{js,cjs,mjs,ts}",
"*.config.{js,cjs,mjs,ts}",
"*.{js,cjs,mjs,ts}"
]
},
"web": {
"entry": [
"app/**/*.{ts,tsx}",
"components/**/*.{ts,tsx}",
"hooks/**/*.{ts,tsx}",
"lib/**/*.{ts,tsx}",
"next.config.{js,mjs,ts}",
"middleware.{js,ts}"
],
"project": [
"app/**/*.{ts,tsx}",
"components/**/*.{ts,tsx}",
"hooks/**/*.{ts,tsx}",
"lib/**/*.{ts,tsx}",
"*.{js,cjs,mjs,ts}"
]
},
"packages/*": {
"entry": [
"src/index.{js,ts}",
"src/cli.{js,ts}",
"src/**/*.test.{js,mjs,ts,tsx}"
],
"project": ["src/**/*.{js,cjs,mjs,ts,tsx}"]
}
}
}