125 lines
2.7 KiB
JSON
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}"]
|
|
}
|
|
}
|
|
}
|