@greylocklabs/eslint-config
Greylock Labs ESLint rules for all JavaScript / TypeScript projects
1,344
2
| Install | |
|---|---|
npm install @greylocklabs/eslint-config |
|
| Latest Version: | 3.1.2 |
| Vue: | 2 |
| License: | MIT |
| Last Updated: | Jan 3, 2023 |
| Links: | GitHub · npm |
Maintainer: tylucaskelley
@greylocklabs/eslint-config
Greylock Labs ESLint rules
This package contains all of our ESLint rules.
Installation
Install the package and all of its peer dependencies (works with npm or yarn):
$ npx install-peerdeps --dev @greylocklabs/eslint-config
Afterwards, create a .eslintrc file in your root project folder and add the following:
{
"extends": "@greylocklabs"
}
Configuring
To override anything, simply add a rules property to your .eslintrc
file and add new or existing rules to it with your preferred settings:
{
"extends": "@greylocklabs",
"rules": {
"arrow-spacing": "off"
}
}
Testing
To run tests for this package, install the development dependencies with npm install from this folder and then run
npm test.
License
MIT License. See LICENSE file for details.
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 3.1.2 | ^2.6.11 | MIT | |
| 3.1.1 | ^2.6.11 | MIT | |
| 3.1.0 | ^2.6.10 | MIT | |
| 3.0.4 | ^2.6.10 | MIT | |
| 3.0.3 | ^2.6.10 | MIT | |
| 3.0.2 | ^2.6.10 | MIT | |
| 3.0.1 | ^2.6.10 | MIT | |
| 3.0.0 | ^2.6.10 | MIT | |
| 2.4.0 | ^2.6.6 | MIT | |
| 2.3.0 | MIT | ||
| 2.2.0 | MIT | ||
| 2.1.2 | MIT | ||
| 2.1.1 | MIT | ||
| 2.1.0 | MIT | ||
| 1.12.2 | MIT | ||
| 1.12.1 | MIT | ||
| 1.12.0 | MIT | ||
| 1.11.0 | MIT | ||
| 1.10.0 | MIT | ||
| 1.9.1 | MIT | ||
| 1.9.0 | MIT | ||
| 1.8.2 | MIT | ||
| 1.8.1 | MIT | ||
| 1.8.0 | MIT | ||
| 1.7.0 | MIT | ||
| 1.6.0 | MIT | ||
| 1.5.0 | MIT | ||
| 1.4.1 | MIT | ||
| 1.4.0 | MIT | ||
| 1.3.0 | MIT |
Showing the latest 30 of 33. See every release on npm