Eventbrite's ESLint guidelines to ensure consistency in JavaScript code.
This coding style guide has been created for Eventbrite developers, but is certainly applicable for the general JavaScript community as well. It is heavily inspired by Airbnb's JavaScript Style Guide.
- ESLint Configurations
- General guidelines
- ES6+
- React & JSX
- Testing React
- Legacy ES5
- Backbone & Marionette
- Resources
- License
Eventbrite has 3 ESLint configuration packages that you can extend:
eslint-config-eventbrite
: base ESLint config that lints ES6+/ES2015+eslint-config-eventbrite-react
: extendseslint-config-eventbrite
, also linting React & JSXeslint-config-eventbrite-legacy
: ESLint config that lints legacy ES5-
Coming soon...
MIT. Copyright (c) 2017 Eventbrite.