chore: update eslint type (#4032)

* chore: update eslint type

* fix: test type error

---------

Co-authored-by: dong <196628497@qq.com>
This commit is contained in:
Donny Wang 2024-08-04 13:02:01 +08:00 committed by GitHub
parent ccaa32125a
commit 7994d664fd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 4 additions and 5 deletions

View File

@ -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',

View File

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

View File

@ -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/**/**'],

View File

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