standard
Advanced tools
Comparing version 11.0.0-beta.0 to 11.0.0
@@ -93,3 +93,31 @@ # Authors | ||
- Pablo Varela (pablopunk@users.noreply.github.com) | ||
- xiaoyu2er (zongyanqi@foxmail.com) | ||
- devjin0617 (devjin0617@gmail.com) | ||
- ehmicky (ehmicky@users.noreply.github.com) | ||
- Stanislav Termosa (termosa.stanislav@gmail.com) | ||
- yanxiaodi (929213769@qq.com) | ||
- developerjin (devjin0617@gmail.com) | ||
- Mark Peace (mark.peace@neotechnology.com) | ||
- Alexandre Nicastro (kryndex@gmail.com) | ||
- Ivan Ying (yyjazsf@live.cn) | ||
- 薛定谔的猫 (hh_2013@foxmail.com) | ||
- Robin (almigod0718@gmail.com) | ||
- Stoppa, Emanuele (emanuele.stoppa@baml.com) | ||
- CafeLungo (CafeLungo@users.noreply.github.com) | ||
- Antério Vieira (anteriovieira@gmail.com) | ||
- Bret Comnes (bcomnes@gmail.com) | ||
- Jared Reich (jaredreich@gmail.com) | ||
- Igor Santos (igorsantos07@gmail.com) | ||
- daper (david@daper.email) | ||
- Sola (airsolakey@icloud.com) | ||
- Lion Yang (lion@aosc.xyz) | ||
- Joseph Frazier (1212jtraceur@gmail.com) | ||
- Emanuele (my.burning@gmail.com) | ||
- Jakob Krigovsky (jakob@krigovsky.com) | ||
- Joe Boyle (joe.boyle@jibo.com) | ||
- Pablo Varela (pablovarela182@gmail.com) | ||
- Luan Vicente (hi@idlua.me) | ||
- Tony Finn (tony@tonyfinn.com) | ||
- greenkeeper[bot] (greenkeeper[bot]@users.noreply.github.com) | ||
#### Generated by bin/update-authors.sh. |
@@ -6,10 +6,14 @@ # Change Log | ||
## 11.0.0-beta.0 - 2017-12-14 | ||
## 11.0.0 - 2018-02-18 | ||
This release has no new rules, but it does update to the latest version of `eslint`, which has some significant changes to exisitng rules. Most updates are to make rules more strict. | ||
This release has no new rules, but it does update to the latest version of `eslint`, | ||
version 4, which has some significant changes to existing rules. Most updates make | ||
the indentation rules more strict. | ||
Thankfully, most will just need to run `standard --fix` to update their code to be compliant. | ||
Thankfully, most users will just need to run `standard --fix` to update code to be | ||
compliant. | ||
eslint 4: | ||
- Bumped to 4.13.0. | ||
### New features | ||
- Update `eslint` from ~3.19.0 to ~4.18.0. | ||
- The `indent` rule is more strict. | ||
@@ -19,3 +23,3 @@ - The `padded-blocks` rule is more strict. | ||
- The `no-multi-spaces` rule is more strict. | ||
- Minor improvements to | ||
- Minor improvements to: | ||
- `no-extra-parens`, | ||
@@ -26,23 +30,28 @@ - `no-unexpected-multiline`, | ||
eslint-plugin-import: | ||
- Bumped to 2.8.0. | ||
- Update `eslint-plugin-import` from `~2.2.0` to `~2.8.0` | ||
- Updated for eslint 4.0 compatibility. | ||
- Various small bug fixes included related to `import/*` rules. | ||
eslint-plugin-node: | ||
- The `no-deprecated-api` rule updated to with node 8 support and better node 6 support. | ||
- Update `eslint-plugin-node` from `~4.2.2` to `~6.0.0` | ||
- The `no-deprecated-api` rule is updated with Node.js 8 support and improved | ||
Node 6 support. | ||
- eslint-plugin-promise: | ||
- Bumped to 3.6.0. | ||
- Upodate `eslint-plugin-promise` from `~3.5.0` to `~3.6.0`. | ||
eslint-plugin-react: | ||
- Bumped to 5.0.0 | ||
- Fix jsx-indent crash | ||
- Fix jsx-indent indentation calculation with nested JSX | ||
- jsx-no-undef will not check the global scope by default. | ||
- Fix jsx-curly-spacing newline with object literals bug | ||
- Fix jsx-curly-spacing schema incompatibility with ESLint 4.2.0 | ||
- Fix alignment bug in jsx-indent | ||
- Update `eslint-plugin-react` from `~6.10.0` to `~7.6.1` | ||
- Fix `jsx-indent` crash | ||
- Fix `jsx-indent` indentation calculation with nested JSX. | ||
- Fix `jsx-no-undef` will not check the global scope by default. | ||
- Fix `jsx-curly-spacing` newline with object literals bug. | ||
- Fix `jsx-curly-spacing` schema incompatibility with ESLint 4.2.0. | ||
- Fix alignment bug in `jsx-indent`. | ||
### Changed rules | ||
- Relax rule: Don't mark Rails Asset Pipeline comments (comments that start with `//=`) | ||
as errors. ([spaced-comment](http://eslint.org/docs/rules/spaced-comment)) [#918](https://github.com/standard/standard/issues/918) | ||
👏 Huge thanks to [@Flet](https://github.com/Flet) for putting together most of this | ||
release! | ||
## 10.0.3 - 2017-08-06 | ||
@@ -49,0 +58,0 @@ |
@@ -16,4 +16,2 @@ <h1 align="center"> | ||
<h4 align="center">One JavaScript Style to Rule Them All</h4> | ||
<p align="center"> | ||
@@ -29,5 +27,8 @@ <a href="/docs/README-en.md">English</a> • | ||
<br> | ||
<p align="center"> | ||
<strong>Sponsored by</strong> | ||
<a href="https://stdlib.com" target='_blank'><img src='https://feross.org/images/supporters/stdlib.png' width=150></a> | ||
</p> | ||
## JavaScript style guide, with linter & automatic code fixer | ||
## JavaScript style guide, linter, and formatter | ||
@@ -52,3 +53,3 @@ This module saves you (and others!) time in three ways: | ||
## The Rules | ||
## StandardJS — The Rules | ||
@@ -74,4 +75,4 @@ - **2 spaces** – for indentation | ||
[3]: https://www.youtube.com/watch?v=gsfbh17Ax9I | ||
[4]: RULES.md#semicolons | ||
[5]: RULES.md#javascript-standard-style | ||
[4]: /docs/RULES-en.md#semicolons | ||
[5]: /docs/RULES-en.md#javascript-standard-style | ||
@@ -78,0 +79,0 @@ To get a better idea, take a look at |
@@ -48,3 +48,3 @@ <h1 align="center"> | ||
- **Sem variáveis não-utilizadas** – resolve *uma porrada* de bugs! | ||
- **Sem vírgulas-e-vírgula** – [Dá][1] [boa.][2] [Sério!][3] | ||
- **Sem ponto-e-vírgulas** – [Dá][1] [boa.][2] [Sério!][3] | ||
- **Nunca comece uma linha com `(`, `[`, ou `` ` ``** | ||
@@ -65,4 +65,4 @@ - Esse é o único **problema** em omitir ponto-e-vírgula – *checado automaticamente pra você!* | ||
[3]: https://www.youtube.com/watch?v=gsfbh17Ax9I | ||
[4]: RULES.md#semicolons | ||
[5]: RULES.md#javascript-standard-style | ||
[4]: RULES-ptbr.md#ponto-e-v%C3%ADrgula | ||
[5]: RULES-ptbr.md#javascript-standard-style | ||
@@ -69,0 +69,0 @@ Para ter uma idéia melhor, dê uma olhada |
{ | ||
"name": "standard", | ||
"description": "JavaScript Standard Style", | ||
"version": "11.0.0-beta.0", | ||
"version": "11.0.0", | ||
"author": { | ||
@@ -15,15 +15,15 @@ "email": "feross@feross.org", | ||
"dependencies": { | ||
"eslint": "~4.13.0", | ||
"eslint-config-standard": "11.0.0-beta.0", | ||
"eslint-config-standard-jsx": "4.0.2", | ||
"eslint": "~4.18.0", | ||
"eslint-config-standard": "11.0.0", | ||
"eslint-config-standard-jsx": "5.0.0", | ||
"eslint-plugin-import": "~2.8.0", | ||
"eslint-plugin-node": "~5.2.1", | ||
"eslint-plugin-node": "~6.0.0", | ||
"eslint-plugin-promise": "~3.6.0", | ||
"eslint-plugin-react": "~7.5.1", | ||
"eslint-plugin-react": "~7.6.1", | ||
"eslint-plugin-standard": "~3.0.1", | ||
"standard-engine": "~7.2.0" | ||
"standard-engine": "~8.0.0" | ||
}, | ||
"devDependencies": { | ||
"babel-eslint": "^8.0.3", | ||
"cross-spawn": "^5.0.1", | ||
"cross-spawn": "^6.0.3", | ||
"eslint-index": "^1.3.0", | ||
@@ -33,3 +33,3 @@ "minimist": "^1.2.0", | ||
"run-parallel-limit": "^1.0.3", | ||
"standard-packages": "^3.2.11", | ||
"standard-packages": "^3.4.0", | ||
"tape": "^4.6.0" | ||
@@ -77,8 +77,4 @@ }, | ||
"test": "./bin/cmd.js --verbose && tape test/*.js", | ||
"test-disabled": "npm test -- --disabled", | ||
"test-offline": "npm test -- --offline", | ||
"test-offline-quick": "npm test -- --offline --quick", | ||
"test-quick": "npm test -- --quick", | ||
"update-authors": "./bin/update-authors.sh" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
466544
26
0
782
+ Addedajv-keywords@2.1.1(transitive)
+ Addedeslint@4.18.2(transitive)
+ Addedeslint-config-standard@11.0.0(transitive)
+ Addedeslint-config-standard-jsx@5.0.0(transitive)
+ Addedeslint-plugin-node@6.0.1(transitive)
+ Addedeslint-plugin-react@7.6.1(transitive)
+ Addedeslint-visitor-keys@1.3.0(transitive)
+ Addedget-stdin@6.0.0(transitive)
+ Addedstandard-engine@8.0.1(transitive)
+ Addedtable@4.0.2(transitive)
- Removedajv@6.12.6(transitive)
- Removedajv-keywords@3.5.2(transitive)
- Removedeslint@4.13.1(transitive)
- Removedeslint-config-standard@11.0.0-beta.0(transitive)
- Removedeslint-config-standard-jsx@4.0.2(transitive)
- Removedeslint-plugin-node@5.2.1(transitive)
- Removedeslint-plugin-react@7.5.1(transitive)
- Removedfast-deep-equal@3.1.3(transitive)
- Removedget-stdin@5.0.1(transitive)
- Removedjson-schema-traverse@0.4.1(transitive)
- Removedpunycode@2.3.1(transitive)
- Removedsemver@5.3.0(transitive)
- Removedstandard-engine@7.2.0(transitive)
- Removedtable@4.0.3(transitive)
- Removeduri-js@4.4.1(transitive)
Updatedeslint@~4.18.0
Updatedeslint-plugin-node@~6.0.0
Updatedeslint-plugin-react@~7.6.1
Updatedstandard-engine@~8.0.0