[eslint config] v2.0.0

- separate changelog
This commit is contained in:
Jordan Harband
2015-12-03 13:55:09 -08:00
parent 326100a7b9
commit 4c0a70e435
3 changed files with 53 additions and 43 deletions

View File

@@ -0,0 +1,52 @@
2.0.0 / 2015-12-03
==================
- [breaking] `space-before-function-paren`: require function spacing: `function <optional name>(` (#605)
- [breaking] `indent`: Fix switch statement indentation rule (#606)
- [breaking] `array-bracket-spacing`, `computed-property-spacing`: disallow spacing inside brackets (#594)
- [breaking] `object-curly-spacing`: require padding inside curly braces (#594)
- [breaking] `space-in-parens`: disallow spaces in parens (#594)
1.0.2 / 2015-11-25
==================
- [breaking] `no-multiple-empty-lines`: only allow 1 blank line at EOF (#578)
- [new] `restParams`: enable rest params (#592)
1.0.1 / 2015-11-25
==================
- *erroneous publish*
1.0.0 / 2015-11-08
==================
- require `eslint` `v1.0.0` or higher
- remove `babel-eslint` dependency
0.1.1 / 2015-11-05
==================
- remove id-length rule (#569)
- enable `no-mixed-spaces-and-tabs` (#539)
- enable `no-const-assign` (#560)
- enable `space-before-keywords` (#554)
0.1.0 / 2015-11-05
==================
- switch to modular rules files courtesy the [eslint-config-default][ecd] project and [@taion][taion]. [PR][pr-modular]
- export `eslint-config-airbnb/legacy` for ES5-only users. `eslint-config-airbnb/legacy` does not require the `babel-eslint` parser. [PR][pr-legacy]
0.0.9 / 2015-09-24
==================
- add rule `no-undef`
- add rule `id-length`
0.0.8 / 2015-08-21
==================
- now has a changelog
- now is modular (see instructions above for with react and without react versions)
0.0.7 / 2015-07-30
==================
- TODO: fill in
[ecd]: https://github.com/walmartlabs/eslint-config-defaults
[taion]: https://github.com/taion
[pr-modular]: https://github.com/airbnb/javascript/pull/526
[pr-legacy]: https://github.com/airbnb/javascript/pull/527

View File

@@ -41,45 +41,3 @@ programming to structure our README as test cases for our .eslintrc?
You can run tests with `npm test`.
You can make sure this module lints with itself using `npm run lint`.
## Changelog
### 1.0.2
- enable rest params in linter, derp. (#592)
- enforce rule 18.5, ensuring files end with a single newline character. (#578)
### 1.0.1
oops
### 1.0.0
- require `eslint` `v1.0.0` or higher
- removes `babel-eslint` dependency
### 0.1.1
- remove id-length rule (#569)
- enable `no-mixed-spaces-and-tabs` (#539)
- enable `no-const-assign` (#560)
- enable `space-before-keywords` (#554)
### 0.1.0
- switch to modular rules files courtesy the [eslint-config-default][ecd]
project and [@taion][taion]. [PR][pr-modular]
- export `eslint-config-airbnb/legacy` for ES5-only users.
`eslint-config-airbnb/legacy` does not require the `babel-eslint` parser.
[PR][pr-legacy]
[ecd]: https://github.com/walmartlabs/eslint-config-defaults
[taion]: https://github.com/taion
[pr-modular]: https://github.com/airbnb/javascript/pull/526
[pr-legacy]: https://github.com/airbnb/javascript/pull/527
### 0.0.9
- add rule no-undef
- add rule id-length
### 0.0.8
- now has a changelog
- now is modular (see instructions above for with react and without react versions)

View File

@@ -1,6 +1,6 @@
{
"name": "eslint-config-airbnb",
"version": "1.0.2",
"version": "2.0.0",
"description": "Airbnb's ESLint config, following our styleguide",
"main": "index.js",
"scripts": {