All Projects β†’ mgechev β†’ Tslint Angular

mgechev / Tslint Angular

Recommended tslint configuration for Angular applications.

Projects that are alternatives of or similar to Tslint Angular

Tslint To Eslint Config
Converts your TSLint configuration to the closest possible ESLint equivalent. πŸš€
Stars: ✭ 680 (+327.67%)
Mutual labels:  tslint
Tslint Xo
TSLint shareable config for XO
Stars: ✭ 64 (-59.75%)
Mutual labels:  tslint
React Typescript Webpack2 Cssmodules Postcss
Simple Starter Template for React, TypeScript, postCSS, ITCSS, CSS-Modules, Webpack and Live Reloading (React Hot Loader 3)
Stars: ✭ 117 (-26.42%)
Mutual labels:  tslint
Tslint React
πŸ“™ Lint rules related to React & JSX for TSLint.
Stars: ✭ 751 (+372.33%)
Mutual labels:  tslint
Coc Tslint Plugin
coc.nvim extension that provides TSLint support using the typescript-tslint-plugin
Stars: ✭ 42 (-73.58%)
Mutual labels:  tslint
Tslint No Circular Imports
TSLint plugin to detect and warn about circular imports
Stars: ✭ 89 (-44.03%)
Mutual labels:  tslint
Lynt
✨ A zero config JavaScript linter with support for Typescript, Flow, and React.
Stars: ✭ 390 (+145.28%)
Mutual labels:  tslint
React Native Typescript Boilerplate
React Native Typescript starter kit / template (Redux Thunk + React Native Navigation v7 + TSLint)
Stars: ✭ 155 (-2.52%)
Mutual labels:  tslint
Gatsby Starter Typescript Deluxe
A Gatsby starter with TypeScript, Storybook, Styled Components, Framer Motion, Jest, and more.
Stars: ✭ 50 (-68.55%)
Mutual labels:  tslint
Typescript Eslint
✨ Monorepo for all the tooling which enables ESLint to support TypeScript
Stars: ✭ 10,831 (+6711.95%)
Mutual labels:  tslint
Sonarts
Static code analyzer for TypeScript
Stars: ✭ 776 (+388.05%)
Mutual labels:  tslint
Aurora
πŸ“¦ A set of configs and rules for Typescript projects.
Stars: ✭ 30 (-81.13%)
Mutual labels:  tslint
Typescript Restful Starter
Node.js + ExpressJS + Joi + Typeorm + Typescript + JWT + ES2015 + Clustering + Tslint + Mocha + Chai
Stars: ✭ 97 (-38.99%)
Mutual labels:  tslint
Tslint
🚦 An extensible linter for the TypeScript language
Stars: ✭ 5,922 (+3624.53%)
Mutual labels:  tslint
Electron React Typescript Webpack Boilerplate
Pre-configured boilerplate for Electron + React + TypeScript + Webpack
Stars: ✭ 146 (-8.18%)
Mutual labels:  tslint
Vscode Tslint
A tslint integration for vscode
Stars: ✭ 394 (+147.8%)
Mutual labels:  tslint
Tslint Config Security
TSLint security rules
Stars: ✭ 71 (-55.35%)
Mutual labels:  tslint
Express Webpack React Redux Typescript Boilerplate
πŸŽ‰ A full-stack boilerplate that using express with webpack, react and typescirpt!
Stars: ✭ 156 (-1.89%)
Mutual labels:  tslint
Workflow
δΈ€δΈͺε·₯作桁平台
Stars: ✭ 1,888 (+1087.42%)
Mutual labels:  tslint
Typescript Node Starter
A reference example for TypeScript and Node with a detailed README describing how to use the two together.
Stars: ✭ 10,111 (+6259.12%)
Mutual labels:  tslint

Angular TSLint Preset

A preset with TSLint rules for development of Angular applications. The preset contains both, tslint core rules, and codelyzer rules, which are going to perform Angular specific linting.

This package is based on the tslint configuration of Angular CLI and aligns with the Angular style guide.

Note: there are few more rules added on top of the Angular CLI configuration.

How to use?

npm i tslint-angular --save-dev

After that configure tslint.json to use the preset:

{
  "extends": ["tslint-angular"],
  "rules": {
    "directive-selector": [true, "attribute", "foo", "camelCase"],
    "component-selector": [true, "element", "foo", "kebab-case"]
  }
}

Notice that directive-selector and component-selector are configurable so you need to add them manually in the rules section of tslint.json.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].