Browse Source

chore: update eslint type (#4032)

* chore: update eslint type

* fix: test type error

---------

Co-authored-by: dong <196628497@qq.com>
pull/4035/head
Donny Wang 2 years ago
committed by GitHub
parent
commit
7994d664fd
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      internal/lint-configs/eslint-config/src/configs/jsonc.ts
  2. 1
      internal/lint-configs/eslint-config/src/configs/test.ts
  3. 2
      internal/lint-configs/eslint-config/src/custom-config.ts
  4. 2
      internal/lint-configs/eslint-config/src/index.ts

4
internal/lint-configs/eslint-config/src/configs/jsonc.ts

@ -51,7 +51,7 @@ export async function jsonc(): Promise<Linter.Config[]> {
];
}
function sortPackageJson(): Linter.FlatConfig {
function sortPackageJson(): Linter.Config {
return {
files: ['**/package.json'],
rules: {
@ -130,7 +130,7 @@ function sortPackageJson(): Linter.FlatConfig {
};
}
function sortTsconfig(): Linter.FlatConfig {
function sortTsconfig(): Linter.Config {
return {
files: [
'**/tsconfig.json',

1
internal/lint-configs/eslint-config/src/configs/test.ts

@ -22,7 +22,6 @@ export async function test(): Promise<Linter.Config[]> {
test: {
...pluginTest,
rules: {
// @ts-expect-error - no types
...pluginTest.rules,
...pluginNoOnlyTests.rules,
},

2
internal/lint-configs/eslint-config/src/custom-config.ts

@ -6,7 +6,7 @@ const restrictedImportIgnores = [
'**/postcss.config.mjs',
];
const customConfig: Linter.FlatConfig[] = [
const customConfig: Linter.Config[] = [
// shadcn-ui 内部组件是自动生成的,不做太多限制
{
files: ['packages/@core/ui-kit/shadcn-ui/**/**'],

2
internal/lint-configs/eslint-config/src/index.ts

@ -21,7 +21,7 @@ import {
} from './configs';
import { customConfig } from './custom-config';
type FlatConfig = Linter.FlatConfig;
type FlatConfig = Linter.Config;
type FlatConfigPromise =
| FlatConfig

Loading…
Cancel
Save