- Replace
no-empty-label
withno-labels
- Replace
space-after-keywords
,space-before-keywords
,space-return-throw-case
withkeyword-spacing
- Update devDependency to ESLint 2.x.x
- Correct bug where walmart/es6-node enabled ecma features that are unsupported in node@4
- Add babel-eslint to the walmart config to enable proper es-next parsing
- Add node-runtime configuration
- Update README to specify what node version it tracks
- Update airbnb congif from 2.1.1 -> 5.0.0
- Correct bug where eslint/style configs had duplicate keys
- Add CI (wooooo! thanks @ryan-roemer)
- Correct but where react/no-is-mounted was called react/jsx-no-is-mounted
- Turn on new rules from eslint and eslint-plugin react in Walmart configurations
- Update airbnb config to 2.1.1
- Update all rules for the ESLint 1.10.3
- Update all rules for eslint-plugin-react 3.12.0
- Update docs to include new walmart config
- Add walmart/es6-react-test.js
- Update docs for clarity
- Correct typo in walmart and airbnb config
- Remove deprecated react/jsx-quotes in favor of jsx-quotes
- Update eslint 1.0.0 -> 1.5.1
- Update eslint-react 3.1.0 -> 3.5.0
- Adds use strict back to best-practices
- Fixes defaults extensibility in configuration files
- Revert 5.0.0 due to a limitation in ESLint
- Convert all js/json to YAML
- Add Google config
- Add missing documentation about babel-eslint dependency
- Add filename enforcement plugin to Walmart configs
- Remove dependency on lodash in place of ESLint's merge
- Correct missing comma in React config
- Correct node value in airbnb node config
- Remove environments - they are not generalizable enough to warrant specific config
- Bring up to date with ESLint 1.0.0+ and eslint-plugin-react 3.1.0+ and airbnb 0.0.7
- Add attributions and a thank you section
- Small README corrections
- Add comments in base config to delineate plugins from core
- Turn off react/no-multi-comp in walmart config
- Add missing comma that prevented the strict rules from being loaded
- Convert README examples to YAML since shared config is broken in JSON
- Add deprecated ESLint config that was on by default. Will be removed at ESLint 1.0
- Remove
.js
suffix from README configs
- Update repo urls
- Correct lint errors in the project
- Bring config up to date with ESLint 0.24.0
- Add React plugin config
- walmart: Add mocha to es5 test
- walmart: Turn on global strict mode in es6 and es5-node config
- walmart: Turn on all ES6 rules
- Correct improper overrides in walmart/test
- Wrap all properties in " for easier transfer from json <-> javascript
- Correct linting errors
- Correct bug causing walmart configs to fail
- Rename walmart configs for brevity
- Update README for readability
- Replace "default" config with named configs (airbnb, walmart, eslint)
- Extract environment config into new directory
- Move rules into eslint directory for cleaner addition of plugins
- Add ESLint's default config and set it to the new default
- Add WalmartLabs config
- Add AirBnB config
- Update lodash
- move complete configurations and rulesets into
configurations
andrules
respectively - Add missing changelog entries
- Lint the lint config
- Rev non patch version to support the breaking changes from 0.3.6 -> 0.3.7
- Move config groups into config directory
- Add airbnb style config
- Remove js prop access in favor of object merge
- DRY up es6 configs
- README Updates
- README Updates
- Correct bug that caused some configs not to load
- README Updates
- Correct bug that caused some configs not to load
- README Updates
- README Updates
- Change default to be ES5
- Change ES5 to turn off node and legacy rules
- Create separate ES5 and ES6 config sets
- Initial Release