Documentation
    Preparing search index...
    config: (...configs: InfiniteDepthConfigWithExtends[]) => ConfigArray = importedConfig

    Utility function to make it easy to strictly type your "Flat" config file

    Type Declaration

      • (...configs: InfiniteDepthConfigWithExtends[]): ConfigArray
      • Utility function to make it easy to strictly type your "Flat" config file

        Parameters

        • ...configs: InfiniteDepthConfigWithExtends[]

        Returns ConfigArray

        // @ts-check

        import eslint from '@eslint/js';
        import tseslint from 'typescript-eslint';

        export default tseslint.config(
        eslint.configs.recommended,
        tseslint.configs.recommended,
        {
        rules: {
        '@typescript-eslint/array-type': 'error',
        },
        },
        );

        ESLint core now provides this functionality via defineConfig(), which we now recommend instead. See https://typescript-eslint.io/packages/typescript-eslint/#config-deprecated.

    // @ts-check

    import eslint from '@eslint/js';
    import tseslint from 'typescript-eslint';

    export default tseslint.config(
    eslint.configs.recommended,
    tseslint.configs.recommended,
    {
    rules: {
    '@typescript-eslint/array-type': 'error',
    },
    },
    );