UNPKG

@modyqyw/fabric

Version:

Opinionated shareable specifications for git-based JavaScript/TypeScript projects.

118 lines (89 loc) 6.46 kB
import { B as BarrelOptions, C as Config, a as CommandOptions, G as GitignoreOptions, I as IgnoresOptions, b as ImportsOptions, J as JavaScriptOptions, c as JsdocOptions, d as JsoncOptions, M as MarkdownOptions, N as NextOptions, f as NodeOptions, g as NuxtOptions, P as PromiseOptions, h as PerfectionistOptions, R as ReactOptions, i as ReactNativeOptions, j as RegExpOptions, T as TailwindCssOptions, k as TomlOptions, l as TypeScriptOptions, U as UnicornOptions, m as UnoCssOptions, n as UnusedImportsOptions, V as VueOptions, Y as YmlOptions, O as Options } from './shared/fabric.C-MH2iLO.cjs'; export { o as Plugin, p as Rules, e as eslint } from './shared/fabric.C-MH2iLO.cjs'; import * as eslint_plugin_command_config from 'eslint-plugin-command/config'; import * as _typescript_eslint_parser from '@typescript-eslint/parser'; import * as _babel_eslint_parser from '@babel/eslint-parser'; import * as eslint_config_flat_gitignore from 'eslint-config-flat-gitignore'; import * as _importResolverOxc from 'eslint-import-resolver-oxc'; import * as _pluginNoBarrelFiles from 'eslint-plugin-no-barrel-files'; import * as _parserVue from 'vue-eslint-parser'; import * as _parserJsonc from 'jsonc-eslint-parser'; import * as _parserToml from 'toml-eslint-parser'; import * as _parserYml from 'yaml-eslint-parser'; import { ESLint } from 'eslint'; import 'eslint-plugin-command/types'; import '@eslint-react/shared'; declare function barrel(options?: BarrelOptions): Config[]; declare function command(options?: CommandOptions): Config[]; declare function gitignore(options?: GitignoreOptions): Config[]; declare function ignores(options?: IgnoresOptions): Config[]; declare function imports(options?: ImportsOptions): Config[]; declare function javascript(options?: JavaScriptOptions): Config[]; declare function jsdoc(options?: JsdocOptions): Config[]; declare function jsonc(options?: JsoncOptions): Config[]; declare function markdown(options?: MarkdownOptions): Config[]; declare function next(options?: NextOptions): Config[]; declare function node(options?: NodeOptions): Config[]; declare function nuxt(options?: NuxtOptions): Config[]; declare function promise(options?: PromiseOptions): Config[]; declare function perfectionist(options?: PerfectionistOptions): Config[]; declare function react(options?: ReactOptions): Config[]; declare function reactNative(options?: ReactNativeOptions): Config[]; declare function regexp(options?: RegExpOptions): Config[]; declare function tailwindcss(options?: TailwindCssOptions): Config[]; declare function toml(options?: TomlOptions): Config[]; declare function typescript(options?: TypeScriptOptions): Config[]; declare function unicorn(options?: UnicornOptions): Config[]; declare function unocss(options?: UnoCssOptions): Config[]; declare function unusedImports(options?: UnusedImportsOptions): Config[]; declare function vue(options?: VueOptions): Config[]; declare function yml(options?: YmlOptions): Config[]; declare const configGitignore: typeof eslint_config_flat_gitignore.default; declare const parserBabel: typeof _babel_eslint_parser; declare const parserTypeScript: typeof _typescript_eslint_parser; declare const pluginTypeScript: ESLint.Plugin; declare const configCommand: typeof eslint_plugin_command_config.default; declare const pluginJsdoc: ESLint.Plugin; declare const pluginImportX: ESLint.Plugin; declare const importResolverOxc: typeof _importResolverOxc; declare const pluginUnusedImports: ESLint.Plugin; declare const pluginNoBarrelFiles: typeof _pluginNoBarrelFiles; declare const pluginPromise: ESLint.Plugin; declare const pluginRegexp: ESLint.Plugin; declare const pluginN: ESLint.Plugin; declare const pluginPerfectionist: ESLint.Plugin; declare const pluginUnicorn: ESLint.Plugin; declare const pluginReactX: ESLint.Plugin; declare const pluginReactDom: ESLint.Plugin; declare const pluginReactWebApi: ESLint.Plugin; declare const pluginReactHooksExtra: ESLint.Plugin; declare const pluginReactNamingConvention: ESLint.Plugin; declare const pluginReactHooks: ESLint.Plugin; declare const pluginReactPerf: ESLint.Plugin; declare const pluginReactRefresh: ESLint.Plugin; declare const pluginReactNative: ESLint.Plugin; declare const pluginNext: ESLint.Plugin; declare const parserVue: typeof _parserVue; declare const pluginVue: ESLint.Plugin; declare const pluginVueScopedCss: ESLint.Plugin; declare const pluginNuxt2: ESLint.Plugin; declare const pluginNuxt3: ESLint.Plugin; declare const pluginTailwindcss: ESLint.Plugin; declare const pluginUnocss: ESLint.Plugin; declare const pluginMarkdown: ESLint.Plugin; declare const parserJsonc: typeof _parserJsonc; declare const pluginJsonc: ESLint.Plugin; declare const pluginPackageJson: ESLint.Plugin; declare const parserToml: typeof _parserToml; declare const pluginToml: ESLint.Plugin; declare const parserYml: typeof _parserYml; declare const pluginYml: ESLint.Plugin; declare function parseOptions(options?: Options): Required<Options>; /** * Combine arrays into one. * * @param args Arrays * @returns Array */ declare function combine(...args: (Config | Config[])[]): Config[]; export { BarrelOptions, CommandOptions, Config, GitignoreOptions, IgnoresOptions, ImportsOptions, JavaScriptOptions, JsdocOptions, JsoncOptions, MarkdownOptions, NextOptions, NodeOptions, NuxtOptions, Options, PerfectionistOptions, PromiseOptions, ReactNativeOptions, ReactOptions, RegExpOptions, TailwindCssOptions, TomlOptions, TypeScriptOptions, UnicornOptions, UnoCssOptions, UnusedImportsOptions, VueOptions, YmlOptions, barrel, combine, command, configCommand, configGitignore, gitignore, ignores, importResolverOxc, imports, javascript, jsdoc, jsonc, markdown, next, node, nuxt, parseOptions, parserBabel, parserJsonc, parserToml, parserTypeScript, parserVue, parserYml, perfectionist, pluginImportX, pluginJsdoc, pluginJsonc, pluginMarkdown, pluginN, pluginNext, pluginNoBarrelFiles, pluginNuxt2, pluginNuxt3, pluginPackageJson, pluginPerfectionist, pluginPromise, pluginReactDom, pluginReactHooks, pluginReactHooksExtra, pluginReactNamingConvention, pluginReactNative, pluginReactPerf, pluginReactRefresh, pluginReactWebApi, pluginReactX, pluginRegexp, pluginTailwindcss, pluginToml, pluginTypeScript, pluginUnicorn, pluginUnocss, pluginUnusedImports, pluginVue, pluginVueScopedCss, pluginYml, promise, react, reactNative, regexp, tailwindcss, toml, typescript, unicorn, unocss, unusedImports, vue, yml };