eslint-config-standard-with-typescript

2018-12-08 admin

eslint-config-standard-with-typescript是什么

什么是eslint-config-standard-with-typescript,An ESLint Shareable Config for JavaScript Standard Style with TypeScript support

eslint-config-standard-with-typescript使用教程帮助文档

Build Status JavaScript Style Guide Greenkeeper badge Releases

eslint-config-standard-with-typescript

An ESLint shareable config for TypeScript that is based on eslint-config-standard and has TypeScript specific rules from eslint-plugin-typescript.

Usage

npm install --save-dev eslint-plugin-standard eslint-plugin-promise eslint-plugin-import eslint-plugin-node typescript-eslint-parser eslint-plugin-typescript eslint-config-standard-with-typescript 

Yes, I know it is a large number of packages. This is due to a known design flaw in ESLint.

This long list of dependencies includes:

  1. Peer dependencies of eslint-config-standard
  2. the necessary typescript-eslint-parser; lets ESLint parse TypeScript.
  3. eslint-plugin-typescript; ESLint rules for TypeScript.

Here is an example .eslintrc.json:

{
  "extends": "standard-with-typescript",
  "parser": "typescript-eslint-parser"
}

Make sure you read about the --ext command line option. And here is a feature request for specifying extensions in the config.

Example command line usage:

npx eslint --ext .js,.ts .

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。

转载请注明:文章转载自 JavaScript中文网 [https://www.javascriptcn.com]

本文地址:https://www.javascriptcn.com/read-47629.html

文章标题:eslint-config-standard-with-typescript

回到顶部