Quramy / Typescript Eslint Language Service
Licence: mit
TypeScript language service plugin for ESLint
Stars: ✭ 108
Programming Languages
typescript
32286 projects
Projects that are alternatives of or similar to Typescript Eslint Language Service
Eslint Import Resolver Jest
🃏 Jest import resolution plugin for eslint-plugin-import
Stars: ✭ 29 (-73.15%)
Mutual labels: eslint, plugin
Eslint Plugin Compat
Lint the browser compatibility of your code
Stars: ✭ 2,743 (+2439.81%)
Mutual labels: eslint, plugin
Fork Ts Checker Webpack Plugin
Webpack plugin that runs typescript type checker on a separate process.
Stars: ✭ 1,343 (+1143.52%)
Mutual labels: eslint, plugin
Eslint Plugin Security Node
ESLint security plugin for Node.js
Stars: ✭ 28 (-74.07%)
Mutual labels: eslint, plugin
Ale Sensible
Pretty, responsive and smooth defaults for a sane ALE, gets you started in 30 seconds
Stars: ✭ 30 (-72.22%)
Mutual labels: eslint, editor-plugin
Xmake Vscode
🍩 A XMake integration in Visual Studio Code
Stars: ✭ 84 (-22.22%)
Mutual labels: editor-plugin, plugin
Typescript Eslint
✨ Monorepo for all the tooling which enables ESLint to support TypeScript
Stars: ✭ 10,831 (+9928.7%)
Mutual labels: eslint, plugin
Next Express Bootstrap Boilerplate
⚡️ JavaScript boilerplate for a full stack app built using React.js, Next.js, Express.js, react-bootstrap, SCSS and full SSR with eslint.
Stars: ✭ 102 (-5.56%)
Mutual labels: eslint
Calc.plugin.zsh
zsh calculator - with support for basic math
Stars: ✭ 105 (-2.78%)
Mutual labels: plugin
Floodgate
Hybrid mode plugin to allow for connections from Geyser to join online mode servers.
Stars: ✭ 101 (-6.48%)
Mutual labels: plugin
Frontbook
📖 FrontBook is a small and modern frontend boilerplate, enabling you to write ES201* today in production-ready projects.
Stars: ✭ 102 (-5.56%)
Mutual labels: eslint
Incrementselection
Add a number to each selection in Sublime Text, incremented once per selection
Stars: ✭ 105 (-2.78%)
Mutual labels: plugin
Homebridge Fritz Platform
AiO Homebridge dynamic platform plugin for AVM hardware like Fritz!Box, Fritz!Repeater etc.
Stars: ✭ 101 (-6.48%)
Mutual labels: plugin
Nvim Toggleterm.lua
A neovim lua plugin to help easily manage multiple terminal windows
Stars: ✭ 102 (-5.56%)
Mutual labels: plugin
Trimmer
A Sublime Text plug-in for cleaning up whitespace.
Stars: ✭ 100 (-7.41%)
Mutual labels: plugin
Resharper Cyclomatic Complexity
ReSharper plugin to measure cyclomatic complexity as you type
Stars: ✭ 107 (-0.93%)
Mutual labels: plugin
Dddplus
🔥 A lightweight flexible development framework for complex business architecture with full ecosystem!轻量级业务中台开发框架,中台架构的顶层设计和完整解决方案!
Stars: ✭ 107 (-0.93%)
Mutual labels: plugin
Node Flowtype Boilerplate
This boilerplate repository is outdated and no longer maintained. Instead, I strongly recommend to use TypeScript.
Stars: ✭ 104 (-3.7%)
Mutual labels: eslint
typescript-eslint-language-service
TypeScript language service plugin to check ESLint errors.
Features
- Report ESLint errors as TypeScript semantic diagnostics
- Create code-fix for ESLint errors if they have fixer
Usage
Requirements (peer dependencies)
typescript
-
@typescript-eslint/parser
>= 4.0.0 -
@typescript-eslint/typescript-estree
>= 4.0.0 eslint
Install
npm install typescript-eslint-language-service -D
Configure
And configure plugins
section in your tsconfig.json, for example:
{
"compilerOptions": {
"module": "commonjs",
"target": "es5",
"plugins": [
{
"name": "typescript-eslint-language-service"
}
]
}
}
It's ready to go. Launch your TypeScript IDE.
Plugin options
type PluginOptions = {
name: "typescript-eslint-language-service";
watchDirs?: string[];
};
watchDirs
By default, this plugins watches only .eslintrc.*
files that exist in your project root directory. If you want to watch other directories, add their names.
Tips
- Set
TS_ESLINT_SERVICE_DISABLED
env parameter and restart your IDE to turn this plugin off.
@typescript-eslint
packages
If you use older version of - If your @typescript-eslint tool's version is < 4.0.0, install
[email protected]
. - If your @typescript-eslint tool's version is <= 3.4.0, install
[email protected]
. - If your @typescript-eslint tool's version is <= 2.x.x, install
[email protected]
.
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].