eslint-config-xo
- Version 0.52.0
- Published
- 93.5 kB
- 17 dependencies
- MIT license
Install
npm i eslint-config-xoyarn add eslint-config-xopnpm add eslint-config-xoOverview
ESLint shareable config for XO
Index
Variables
variable allExtensions
const allExtensions: string[];variable allFilesGlob
const allFilesGlob: string;variable defaultIgnores
const defaultIgnores: string[];variable frameworkExtensions
const frameworkExtensions: string[];variable htmlExtensions
const htmlExtensions: string[];variable jsExtensions
const jsExtensions: string[];variable jsFilesGlob
const jsFilesGlob: string;variable mdExtensions
const mdExtensions: string[];variable tsExtensions
const tsExtensions: string[];variable tsFilesGlob
const tsFilesGlob: string;variable typescriptParser
const typescriptParser: any;Functions
function eslintConfigXo
eslintConfigXo: (options?: Options) => Linter.Config[];ESLint shareable config for XO with support for JavaScript and TypeScript.
Returns
An array of ESLint flat config objects.
Type Aliases
type Options
type Options = { /** Use browser globals instead of Node.js globals.
@default false */ browser?: boolean;
/** Use spaces for indentation instead of tabs.
Set to `true` for 2 spaces, or a number for a custom count.
@default false */ space?: boolean | number;
/** Use semicolons at the end of statements.
@default true */ semicolon?: boolean;};Package Files (1)
Dependencies (17)
- @eslint-community/eslint-plugin-eslint-comments
- @eslint/compat
- @eslint/css
- @eslint/json
- @eslint/markdown
- @html-eslint/eslint-plugin
- @stylistic/eslint-plugin
- confusing-browser-globals
- eslint-import-resolver-typescript
- eslint-plugin-ava
- eslint-plugin-import-x
- eslint-plugin-jsdoc
- eslint-plugin-n
- eslint-plugin-regexp
- eslint-plugin-unicorn
- globals
- typescript-eslint
Dev Dependencies (3)
Peer Dependencies (2)
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/eslint-config-xo.
- Markdown[](https://www.jsdocs.io/package/eslint-config-xo)
- HTML<a href="https://www.jsdocs.io/package/eslint-config-xo"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 2193 ms. - Missing or incorrect documentation? Open an issue for this package.
