mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
feat(ui): add knip + minimal config
https://knip.dev/ Replaces `unimported`
This commit is contained in:
parent
04024fe479
commit
5e83fc8ac7
@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"entry": ["src/main.tsx"],
|
|
||||||
"extensions": [".ts", ".tsx"],
|
|
||||||
"ignorePatterns": ["**/node_modules/**", "dist/**", "public/**", "**/*.stories.tsx", "config/**"],
|
|
||||||
"ignoreUnresolved": [],
|
|
||||||
"ignoreUnimported": ["src/i18.d.ts", "vite.config.ts", "src/vite-env.d.ts"],
|
|
||||||
"respectGitignore": true,
|
|
||||||
"ignoreUnused": []
|
|
||||||
}
|
|
4
invokeai/frontend/web/knip.json
Normal file
4
invokeai/frontend/web/knip.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://unpkg.com/knip@5/schema.json",
|
||||||
|
"ignore": ["src/features/nodes/types/v2/**/*", "src/features/nodes/types/v1/**/*"]
|
||||||
|
}
|
@ -33,7 +33,7 @@
|
|||||||
"preinstall": "npx only-allow pnpm",
|
"preinstall": "npx only-allow pnpm",
|
||||||
"storybook": "storybook dev -p 6006",
|
"storybook": "storybook dev -p 6006",
|
||||||
"build-storybook": "storybook build",
|
"build-storybook": "storybook build",
|
||||||
"unimported": "npx unimported",
|
"knip": "knip",
|
||||||
"test": "vitest",
|
"test": "vitest",
|
||||||
"test:no-watch": "vitest --no-watch"
|
"test:no-watch": "vitest --no-watch"
|
||||||
},
|
},
|
||||||
@ -136,6 +136,7 @@
|
|||||||
"eslint": "^8.56.0",
|
"eslint": "^8.56.0",
|
||||||
"eslint-plugin-i18next": "^6.0.3",
|
"eslint-plugin-i18next": "^6.0.3",
|
||||||
"eslint-plugin-path": "^1.2.4",
|
"eslint-plugin-path": "^1.2.4",
|
||||||
|
"knip": "^5.0.2",
|
||||||
"madge": "^6.1.0",
|
"madge": "^6.1.0",
|
||||||
"openapi-types": "^12.1.3",
|
"openapi-types": "^12.1.3",
|
||||||
"openapi-typescript": "^6.7.4",
|
"openapi-typescript": "^6.7.4",
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user