vscode-eslint
ember-template-lint-plugin-prettier
vscode-eslint | ember-template-lint-plugin-prettier | |
---|---|---|
3 | 2 | |
1,687 | 30 | |
1.8% | - | |
7.7 | 6.3 | |
5 days ago | 6 months ago | |
TypeScript | JavaScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vscode-eslint
-
Breaking changes inbound (next few weeks) for lspconfig and neovim's language server client lsp
vscode-eslint does implement an LSP bridge which is lspconfig provides.
-
TypeScript: ESLint code actions and (experimental) diagnostics / formatting
I've recently added support for ESLint code actions to my plugin nvim-lsp-ts-utils, a feature some users expressed interest in the last time I posted about the plugin here. The implementation supports most of the features from vscode-eslint, including applying fixes and disabling rules for the current line / file:
-
Format Glimmer templates with Prettier
Please refer to official documentation for ESLint extension for VSCode for details.
ember-template-lint-plugin-prettier
-
[Q] Using Prettier with EmberJS
There is an official plugin maintained by the maintainers of template-lint which integrates prettier with ember templates.
-
Format Glimmer templates with Prettier
Similar to how Prettier is run as ESLint plugin for JavaScript files it could be run as a plugin for Ember Template Lint. Ember community provides an official plugin to do so: ember-template-lint-plugin-prettier.
What are some alternatives?
nvim-lsp-ts-utils - Utilities to improve the TypeScript development experience for Neovim's built-in LSP client.
ember-template-lint - Linter for Ember or Handlebars templates
sharedrop - Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop
efm-langserver - General purpose Language Server
prettier - Prettier is an opinionated code formatter.
lsp-format.nvim - A wrapper around Neovims native LSP formatting.
Ghost - Independent technology for modern publishing, memberships, subscriptions and newsletters.
diagnostic-languageserver - diagnostic language server integrate with linters
react-text-mask - Input mask for React, Angular, Ember, Vue, & plain JavaScript
Ember.js - Ember.js - A JavaScript framework for creating ambitious web applications