Vben
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with
17 additions and
2 deletions
-
internal/lint-configs/eslint-config/src/configs/javascript.ts
-
internal/lint-configs/eslint-config/src/configs/vue.ts
-
packages/effects/common-ui/src/ui/about/about.vue
|
|
|
@ -147,7 +147,7 @@ export async function javascript(): Promise<Linter.Config[]> { |
|
|
|
'no-template-curly-in-string': 'error', |
|
|
|
'no-this-before-super': 'error', |
|
|
|
'no-throw-literal': 'error', |
|
|
|
'no-undef': 'error', |
|
|
|
'no-undef': 'off', |
|
|
|
'no-undef-init': 'error', |
|
|
|
'no-unexpected-multiline': 'error', |
|
|
|
'no-unmodified-loop-condition': 'error', |
|
|
|
|
|
|
|
@ -15,6 +15,22 @@ export async function vue(): Promise<Linter.Config[]> { |
|
|
|
{ |
|
|
|
files: ['**/*.vue'], |
|
|
|
languageOptions: { |
|
|
|
// globals: {
|
|
|
|
// computed: 'readonly',
|
|
|
|
// defineEmits: 'readonly',
|
|
|
|
// defineExpose: 'readonly',
|
|
|
|
// defineProps: 'readonly',
|
|
|
|
// onMounted: 'readonly',
|
|
|
|
// onUnmounted: 'readonly',
|
|
|
|
// reactive: 'readonly',
|
|
|
|
// ref: 'readonly',
|
|
|
|
// shallowReactive: 'readonly',
|
|
|
|
// shallowRef: 'readonly',
|
|
|
|
// toRef: 'readonly',
|
|
|
|
// toRefs: 'readonly',
|
|
|
|
// watch: 'readonly',
|
|
|
|
// watchEffect: 'readonly',
|
|
|
|
// },
|
|
|
|
parser: parserVue, |
|
|
|
parserOptions: { |
|
|
|
ecmaFeatures: { |
|
|
|
|
|
|
|
@ -52,7 +52,6 @@ const { |
|
|
|
license, |
|
|
|
version, |
|
|
|
// vite inject-metadata 插件注入的全局变量 |
|
|
|
// eslint-disable-next-line no-undef |
|
|
|
} = __VBEN_ADMIN_METADATA__ || {}; |
|
|
|
|
|
|
|
const vbenDescriptionItems: DescriptionItem[] = [ |
|
|
|
|