JavaScript Style Guide
-
Updated
Nov 5, 2019 - 1 commits
- JavaScript
We recommend upgrading to the latest Safari, Google Chrome, or Firefox.
ESLint is an extensible static-analysis tool for JavaScript and related languages that helps catch errors before they break something in production.
JavaScript Style Guide
:white_check_mark: The largest Node.js best practices list (November 2019)
🌟 JavaScript Style Guide, with linter & automatic code fixer
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
📚 Study guide and introduction to the modern front end stack.
🚫💩 — Run linters on git staged files
It may help out future developers if it's noted in the style-prop-object documentation that using an object as the value for the style parameter will cause performance issues due to unnecessary re-rendering.
Repro
{
"rules": {
"@typescript-eslint/no-type-alias": ["error", {"allowAliases": "always"}]
}
}type MyType<T> = T extends number ? number : null;Expected Result
The rule should deem this line accepta
❤️ JavaScript linter with great defaults
:snowflake: A React-Native Android iOS Starter App/ BoilerPlate / Example with Redux, RN Router, & Jest with the Snowflake Hapi Server running locally or on RedHat OpenShift for the backend, or a Parse Server running locally or remotely on Heroku
legacyDecorators parser option should be documented.
Official ESLint plugin for Vue.js
Turns off all rules that are unnecessary or might conflict with Prettier.
A list of awesome ESLint plugins, configs, etc.
ESLint Config for JavaScript Standard Style
Some folks have noted it would be beneficial to have this repository translated to other languages. One contributor has already volunteered to translate the repository into Russian (woohoo!).
If anyone has the time and drive to help out with other languages, please reply below with the proposed language and I'll give you the "go-ahead"... just to make sure two people don't create translations i
Is this a feature or a bug?
Please describe the actual behavior.
Currently when publishing using Rush, the NPM token is passed via the command-line [like this example](https://github.com/microsoft/rushstack/blob/005eeba78260796b03ea7f1f65bff4caa440dc94/common/con
A better workflow for building modern static websites.
Yeoman 'fountain' generator to start a webapp
Various awesome ESLint rules
After configuring an eslint rule set there is no simple way to find out whether new useful rules were released and should be added to the own configuration.
Therefore I suggest to add the date or version number when a certain rule was released the first time in the overview and on each detail page (like [for-direction](https://eslint.org/docs/rules/for-directi