dify/packages/dify-ui/vite.config.ts
yyh 0c4f1c6c1f
build(dify-ui): add package infra (eslint, tsgo, vp check, staged, CI)
Add vite-plus toolchain, shared ESLint config via @antfu/eslint-config,
tsgo type-check, pre-commit staged hooks, and CI lint/type-check steps
for the @langgenius/dify-ui package.

Made-with: Cursor
2026-04-16 16:06:34 +08:00

29 lines
563 B
TypeScript

import { defineConfig } from 'vite-plus'
export default defineConfig({
staged: {
'*.{ts,css}': 'eslint --fix',
},
lint: {
ignorePatterns: [
'src/themes/tailwind-theme-var-define.ts',
'src/themes/light.css',
'src/themes/dark.css',
],
options: {
typeAware: true,
typeCheck: true,
denyWarnings: true,
},
},
fmt: {
ignorePatterns: [
'src/themes/tailwind-theme-var-define.ts',
'src/themes/light.css',
'src/themes/dark.css',
],
singleQuote: true,
semi: false,
},
})