Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: standard/standard
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v14.3.1
Choose a base ref
...
head repository: standard/standard
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v14.3.2
Choose a head ref

Commits on Sep 25, 2019

  1. typo

    Nishisonic authored Sep 25, 2019
    Copy the full SHA
    bd5e83d View commit details

Commits on Sep 26, 2019

  1. Add CodeFund sponsorship message to README

    [CodeFund](https://codefund.io) provides ethical sponsorships to open source maintainers. This PR will place the "Sponsored by" image at the top of the README. The sponsoring companies are not paying per click nor impression. They are paying the maintainer(s) on a per-month basis to be the primary sponsor of this project.
    
    For an example, see https://github.com/gitcoinco/code_fund_ads/blob/master/README.md
    Eric Berry authored Sep 26, 2019
    Copy the full SHA
    63f9407 View commit details

Commits on Sep 30, 2019

  1. fix typo (#1423)

    fix typo
    feross authored Sep 30, 2019
    Copy the full SHA
    c4f168e View commit details

Commits on Oct 1, 2019

  1. Add CodeFund sponsorship message to README (#1425)

    Add CodeFund sponsorship message to README
    feross authored Oct 1, 2019
    Copy the full SHA
    d5c7ded View commit details

Commits on Oct 3, 2019

  1. Update README.md

    feross committed Oct 3, 2019
    Copy the full SHA
    3e6b299 View commit details
  2. Copy the full SHA
    91bc8fb View commit details
  3. Update README-ja.md for 3e6b299 (#1432)

    Update README-ja.md for 3e6b299
    feross authored Oct 3, 2019
    Copy the full SHA
    809e78a View commit details

Commits on Oct 5, 2019

  1. Update README.md with working Typescript setup

    This is because the current Typescript setup would incorrectly emit unused-variable errors (e.g: when you import interfaces):sweat_smile:.
    
    Related to #1283
    ahimta authored Oct 5, 2019
    Copy the full SHA
    d901c54 View commit details

Commits on Oct 6, 2019

  1. Update links to correct organization in README (#1433)

    * Update links to correct organization in README
    
    * Update links in other languages
    domdomegg authored and munierujp committed Oct 6, 2019
    Copy the full SHA
    f4d3113 View commit details
  2. Update README.md with working Typescript setup (#1434)

    Update README.md with working Typescript setup
    feross authored Oct 6, 2019
    Copy the full SHA
    cfb84fa View commit details

Commits on Oct 7, 2019

  1. Copy the full SHA
    be249c3 View commit details

Commits on Oct 14, 2019

  1. Update README-ja.md for d901c54 (#1435)

    Update README-ja.md for d901c54
    feross authored Oct 14, 2019
    Copy the full SHA
    f5d758e View commit details

Commits on Oct 29, 2019

  1. Copy the full SHA
    4bdaa2f View commit details
  2. Copy the full SHA
    b4726d7 View commit details
  3. Merge pull request #1445 from ZY2071/master

    perf: make the rule 'No octal literals' more specific.
    mightyiam authored Oct 29, 2019
    Copy the full SHA
    0f86fb9 View commit details

Commits on Oct 31, 2019

  1. Reposition CodeFund sponsorship link

    Per request of the sponsors and for ongoing funds.
    
    /cc @feross
    Eric Berry authored Oct 31, 2019

    Verified

    This commit was signed with the committer’s verified signature.
    watson Thomas Watson
    Copy the full SHA
    a28b5d0 View commit details
  2. Reposition CodeFund sponsorship link (#1446)

    Reposition CodeFund sponsorship link
    feross authored Oct 31, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    a702d2e View commit details
  3. spacing

    feross committed Oct 31, 2019

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    2b86c68 View commit details

Commits on Nov 29, 2019

  1. add sponsor

    feross committed Nov 29, 2019
    Copy the full SHA
    e514626 View commit details
  2. Update README.md

    feross committed Nov 29, 2019
    Copy the full SHA
    4bc1671 View commit details

Commits on Dec 2, 2019

  1. Update README.md

    feross committed Dec 2, 2019
    Copy the full SHA
    ecda198 View commit details

Commits on Feb 14, 2020

  1. remove sponsor

    feross committed Feb 14, 2020
    Copy the full SHA
    fb7e2a3 View commit details

Commits on Mar 14, 2020

  1. Upgrade ESLint to 6.8.x

    LinusU committed Mar 14, 2020
    Copy the full SHA
    a2df23b View commit details
  2. Merge pull request #1492 from standard/eslint68

    Upgrade ESLint to 6.8.x
    LinusU authored Mar 14, 2020
    Copy the full SHA
    133a4c9 View commit details
  3. Add changelog entry for 14.3.2

    LinusU committed Mar 14, 2020
    Copy the full SHA
    a8e318e View commit details
  4. 14.3.2

    LinusU committed Mar 14, 2020
    Copy the full SHA
    558df00 View commit details
Showing with 106 additions and 71 deletions.
  1. +4 −0 CHANGELOG.md
  2. +28 −16 README.md
  3. +3 −2 RULES.md
  4. +3 −3 docs/README-esla.md
  5. +4 −4 docs/README-fr.md
  6. +4 −4 docs/README-iteu.md
  7. +24 −12 docs/README-ja.md
  8. +4 −4 docs/README-kokr.md
  9. +3 −3 docs/README-ptbr.md
  10. +3 −3 docs/README-zhcn.md
  11. +3 −3 docs/README-zhtw.md
  12. +3 −2 docs/RULES-esla.md
  13. +3 −2 docs/RULES-fr.md
  14. +3 −2 docs/RULES-iteu.md
  15. +3 −2 docs/RULES-ja.md
  16. +1 −1 docs/RULES-kokr.md
  17. +3 −2 docs/RULES-zhcn.md
  18. +3 −2 docs/RULES-zhtw.md
  19. +4 −4 package.json
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased][unreleased]

## [14.3.2] - 2020-03-14

- Update `eslint` to `~6.8.0`

## [14.3.1] - 2019-09-17

- Skip running on versions of Node.js older than 8.6.0. [#1418](https://github.com/standard/standard/pull/1418)
44 changes: 28 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@
</h1>

<p align="center">
<a href="https://discord.gg/ZegqCBr"><img src="https://img.shields.io/discord/612704110008991783" alt="discord"></a>
<a href="https://discord.gg/ZegqCBr"><img src="https://img.shields.io/discord/612704110008991783" alt="discord"></a>
<a href="https://travis-ci.org/standard/standard"><img src="https://img.shields.io/travis/standard/standard/master.svg" alt="travis"></a>
<a href="https://www.npmjs.com/package/standard"><img src="https://img.shields.io/npm/v/standard.svg" alt="npm version"></a>
<a href="https://www.npmjs.com/package/eslint-config-standard"><img src="https://img.shields.io/npm/dm/eslint-config-standard.svg" alt="npm downloads"></a>
@@ -39,12 +39,6 @@ This module saves you (and others!) time in three ways:

Give it a try by running `npx standard --fix` right now!

### Open Source Supporters

<a href="https://tidelift.com/subscription/pkg/npm-standard?utm_source=npm-standard&utm_medium=readme" target='_blank'><img src='https://feross.org/images/supporters/tidelift.png' width=250></a>

[Become a supporter!](https://feross.org/thanks/)

## Table of Contents

- Quick start
@@ -254,7 +248,7 @@ install **[standardjs-snippets][atom-3]**.
[atom-2]: https://atom.io/packages/standard-formatter
[atom-3]: https://atom.io/packages/standardjs-snippets
[atom-4]: https://atom.io/packages/linter-js-standard-engine
[atom-5]: https://github.com/Flet/standard-engine
[atom-5]: https://github.com/standard/standard-engine

### Visual Studio Code

@@ -341,7 +335,7 @@ something' opinions. Hopefully, users see the value in that over defending their
own opinions.

There are a couple of similar packages for anyone who does not want to completely accept `standard`:
- [semistandard](https://github.com/Flet/semistandard) - standard, with semicolons
- [semistandard](https://github.com/standard/semistandard) - standard, with semicolons
- [standardx](https://github.com/standard/standardx) - standard, with custom tweaks

If you really want to configure hundreds of ESLint rules individually, you can
@@ -546,21 +540,32 @@ To use TypeScript, you need to run `standard` with `@typescript-eslint/parser` a
`@typescript-eslint/eslint-plugin` as a plugin, and tell standard to lint `**/*.ts` files (since it
doesn't by default).

Unfortunately, there's an outstanding [issue](https://github.com/standard/standard/issues/1283)
with `standard` and Typescript where `standard` would incorrectly emit unused-variable errors
(e.g: when you import interfaces). And as a workaround, you need to use
[standardx](https://github.com/standard/standardx) instead:sweat_smile:.

```bash
npm install @typescript-eslint/parser @typescript-eslint/eslint-plugin --save-dev
npm install standardx @typescript-eslint/parser @typescript-eslint/eslint-plugin --save-dev
```

Then run:

```bash
$ standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin **/*.ts
$ standardx --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin **/*.ts
```

Or, add this to `package.json`:

```json
{
"standard": {
"eslintConfig": {
"rules": {
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": "error"
}
},
"standardx": {
"parser": "@typescript-eslint/parser",
"plugins": [ "@typescript-eslint/eslint-plugin" ]
}
@@ -570,7 +575,14 @@ Or, add this to `package.json`:
With that in `package.json`, you can run:

```bash
standard **/*.ts
standardx **/*.ts
```

And you probably should remove `standard` too to avoid confusion where it's used by mistake
instead of `standardx`.

```bash
npm uninstall standard
```

## What about Mocha, Jest, Jasmine, QUnit, etc?
@@ -764,14 +776,14 @@ Want to chat? Join contributors on IRC in the `#standard` channel on freenode.
Here are some important packages in the `standard` ecosystem:

- **[standard](https://github.com/standard/standard)** - this repo
- **[standard-engine](https://github.com/flet/standard-engine)** - cli engine for arbitrary eslint rules
- **[standard-engine](https://github.com/standard/standard-engine)** - cli engine for arbitrary eslint rules
- **[eslint-config-standard](https://github.com/standard/eslint-config-standard)** - eslint rules for standard
- **[eslint-config-standard-jsx](https://github.com/standard/eslint-config-standard-jsx)** - eslint rules for standard (JSX)
- **[eslint-plugin-standard](https://github.com/xjamundx/eslint-plugin-standard)** - custom eslint rules for standard (not part of eslint core)
- **[eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard)** - custom eslint rules for standard (not part of eslint core)
- **[eslint](https://github.com/eslint/eslint)** - the linter that powers standard
- **[snazzy](https://github.com/standard/snazzy)** - pretty terminal output for standard
- **[standard-www](https://github.com/standard/standard-www)** - code for https://standardjs.com
- **[semistandard](https://github.com/Flet/semistandard)** - standard, with semicolons (if you must)
- **[semistandard](https://github.com/standard/semistandard)** - standard, with semicolons (if you must)
- **[standardx](https://github.com/standard/standardx)** - standard, with custom tweaks

There are also many **[editor plugins](#are-there-text-editor-plugins)**, a list of
5 changes: 3 additions & 2 deletions RULES.md
Original file line number Diff line number Diff line change
@@ -889,8 +889,9 @@ your code.
eslint: [`no-octal`](http://eslint.org/docs/rules/no-octal)

```js
const num = 042 // ✗ avoid
const num = '042' // ✓ ok
const octal = 042 // ✗ avoid
const decimal = 34 // ✓ ok
const octalString = '042' // ✓ ok
```

* **No octal escape sequences in string literals.**
6 changes: 3 additions & 3 deletions docs/README-esla.md
Original file line number Diff line number Diff line change
@@ -669,14 +669,14 @@ Las contribuciones son bienvenidas! Comprueba los [issues](https://github.com/st
Unete a nosotros `#standard` en freenode.

- **[standard](https://github.com/standard/standard)** - este repositorio
- **[standard-engine](https://github.com/flet/standard-engine)** - motor arbitrario cli de relgas eslint
- **[standard-engine](https://github.com/standard/standard-engine)** - motor arbitrario cli de relgas eslint
- **[eslint-config-standard](https://github.com/standard/eslint-config-standard)** - reglas eslint para standard
- **[eslint-config-standard-jsx](https://github.com/standard/eslint-config-standard-jsx)** - reglas eslint para standard (JSX)
- **[eslint-plugin-standard](https://github.com/xjamundx/eslint-plugin-standard)** - reglas customizadas eslint para standard (no es parte del nucleo eslint)
- **[eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard)** - reglas customizadas eslint para standard (no es parte del nucleo eslint)
- **[eslint](https://github.com/eslint/eslint)** - linter que da poder a standard
- **[snazzy](https://github.com/standard/snazzy)** - salida colorida o *bonita* en el terminal para standard
- **[standard-www](https://github.com/standard/standard-www)** - codigo de https://standardjs.com
- **[semistandard](https://github.com/Flet/semistandard)** - standard, con punto y coma (sí es necesario)
- **[semistandard](https://github.com/standard/semistandard)** - standard, con punto y coma (sí es necesario)

También hay un montón **[plugins editores de textos](#plugins-editores-de-textos)**, una lista de
**[paquetes npm que usan `standard`](https://github.com/standard/standard-packages)**,
8 changes: 4 additions & 4 deletions docs/README-fr.md
Original file line number Diff line number Diff line change
@@ -267,7 +267,7 @@ installez **[standardjs-snippets][atom-3]**.
[atom-2]: https://atom.io/packages/standard-formatter
[atom-3]: https://atom.io/packages/standardjs-snippets
[atom-4]: https://atom.io/packages/linter-js-standard-engine
[atom-5]: https://github.com/Flet/standard-engine
[atom-5]: https://github.com/standard/standard-engine

### Visual Studio Code

@@ -740,14 +740,14 @@ Envie de discuter? Joignez les contributeurs sur IRC dans la chaine `#standard`
Voici quelques modules importants dans l'ecosystème `standard`:

- **[standard](https://github.com/standard/standard)** - ce repo
- **[standard-engine](https://github.com/flet/standard-engine)** - le moteur cli pour les règles eslint
- **[standard-engine](https://github.com/standard/standard-engine)** - le moteur cli pour les règles eslint
- **[eslint-config-standard](https://github.com/standard/eslint-config-standard)** - les règles eslint pour standard
- **[eslint-config-standard-jsx](https://github.com/standard/eslint-config-standard-jsx)** - les règles eslint pour standard (JSX)
- **[eslint-plugin-standard](https://github.com/xjamundx/eslint-plugin-standard)** - règles eslint customisées pour standard (ne fait pas partie de eslint core)
- **[eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard)** - règles eslint customisées pour standard (ne fait pas partie de eslint core)
- **[eslint](https://github.com/eslint/eslint)** - le linteur qui alimente standard
- **[snazzy](https://github.com/standard/snazzy)** - résultats de standard plus jolis dans le terminal
- **[standard-www](https://github.com/standard/standard-www)** - le code pour https://standardjs.com
- **[semistandard](https://github.com/Flet/semistandard)** - standard, avec point-virgules (si nécessaire)
- **[semistandard](https://github.com/standard/semistandard)** - standard, avec point-virgules (si nécessaire)

Il y a aussi plein de **[plugins pour editeur](#are-there-text-editor-plugins)**, une liste de
**[modules npm qui utilisent `standard`](https://github.com/standard/standard-packages)**,
8 changes: 4 additions & 4 deletions docs/README-iteu.md
Original file line number Diff line number Diff line change
@@ -260,7 +260,7 @@ installa **[standardjs-snippets][atom-3]**.
[atom-2]: https://atom.io/packages/standard-formatter
[atom-3]: https://atom.io/packages/standardjs-snippets
[atom-4]: https://atom.io/packages/linter-js-standard-engine
[atom-5]: https://github.com/Flet/standard-engine
[atom-5]: https://github.com/standard/standard-engine

### Visual Studio Code

@@ -682,14 +682,14 @@ Vuoi chattare? Unisciti ai collaboratori su IRC nel canale `#standard` su freeno
Eccoti importanti module che sono importanti nell'ecosistema di `standard`:

- **[standard](https://github.com/standard/standard)** - questo repository
- **[standard-engine](https://github.com/flet/standard-engine)** - motore cli per regole eslint arbitrarie
- **[standard-engine](https://github.com/standard/standard-engine)** - motore cli per regole eslint arbitrarie
- **[eslint-config-standard](https://github.com/standard/eslint-config-standard)** - regole eslint per standard
- **[eslint-config-standard-jsx](https://github.com/standard/eslint-config-standard-jsx)** - regole eslint per standard (JSX)
- **[eslint-plugin-standard](https://github.com/xjamundx/eslint-plugin-standard)** - regole eslint personalizzate per standard (non fanno parte del cuore di eslint)
- **[eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard)** - regole eslint personalizzate per standard (non fanno parte del cuore di eslint)
- **[eslint](https://github.com/eslint/eslint)** - il linter che da energie a standard
- **[snazzy](https://github.com/standard/snazzy)** - generate output carino nel terminale per standard
- **[standard-www](https://github.com/standard/standard-www)** - codice per https://standardjs.com
- **[semistandard](https://github.com/Flet/semistandard)** - standard, ma con i punti e virgola (se proprio sei obbligato)
- **[semistandard](https://github.com/standard/semistandard)** - standard, ma con i punti e virgola (se proprio sei obbligato)

Ci sono anche molti **[plugin per l'editor di testo](#ci-sono-dei-plugin-per-gli-editor-di-testo)**, una lista di **[npm packages che usano `standard`](https://github.com/standard/standard-packages)**,
una incredibile lista di
36 changes: 24 additions & 12 deletions docs/README-ja.md
Original file line number Diff line number Diff line change
@@ -38,8 +38,6 @@

### オープンソースサポーター

<a href="https://tidelift.com/subscription/pkg/npm-standard?utm_source=npm-standard&utm_medium=readme" target='_blank'><img src='https://feross.org/images/supporters/tidelift.png' width=250></a>

[Become a supporter!](https://feross.org/thanks/)

## 目次
@@ -226,7 +224,7 @@ ESLint"](https://www.youtube.com/watch?v=kuHfMw8j4xk)をご覧ください。こ
[atom-2]: https://atom.io/packages/standard-formatter
[atom-3]: https://atom.io/packages/standardjs-snippets
[atom-4]: https://atom.io/packages/linter-js-standard-engine
[atom-5]: https://github.com/Flet/standard-engine
[atom-5]: https://github.com/standard/standard-engine

### Visual Studio Code

@@ -302,10 +300,10 @@ WebStormでは、IDEで`standard`が[ネイティブサポートされるよう

<h2 id="i-disagree-with-rule-x-can-you-change-it">私はあるルールに反対なのですが、変更してもらえますか?</h2>

いいえ。`standard`のすべては、スタイルについての[bikeshedding][bikeshedding](自転車置き場の議論)を避けることであなたの時間をセーブするためにあります。タブ対スペースについてのような議論はオンライン上にたくさんありますが、決して結論は出ません。これらの議論はただ物事を終わらせることから目を逸らさせるだけです。結局のところ、あなたは何かを選ばなければばなりません。これは、`standard`の哲学のすべてです。うまくいけば、ユーザーは自身の意見を守るうえでその価値に気づくでしょう。
いいえ。`standard`のすべては、スタイルについての[bikeshedding][bikeshedding](自転車置き場の議論)を避けることであなたの時間をセーブするためにあります。タブ対スペースについてのような議論はオンライン上にたくさんありますが、決して結論は出ません。これらの議論はただ物事を終わらせることから目を逸らさせるだけです。結局のところ、あなたは何かを選ばなければなりません。これは、`standard`の哲学のすべてです。うまくいけば、ユーザーは自身の意見を守るうえでその価値に気づくでしょう。

`standard`を完全には受け入れたくない人のために、似たようなパッケージが2つあります:
- [semistandard](https://github.com/Flet/semistandard) - セミコロンありのstandard
- [semistandard](https://github.com/standard/semistandard) - セミコロンありのstandard
- [standardx](https://github.com/standard/standardx) - カスタマイズ可能なstandard

本当に何百ものESLintのルールを個別に設定したいなら、ルールを上書きするために[eslint-config-standard](https://github.com/standard/eslint-config-standard)`eslint`を直接使うことができます。[`standard-eject`](https://github.com/josephfrazier/standard-eject)は、`standard`から`eslint``eslint-config-standard`への移行を支援します。
@@ -479,21 +477,29 @@ $ standard --parser babel-eslint --plugin flowtype

TypeScriptを使用するには、`@typescript-eslint/parser`をパーサとして、`@typescript-eslint/eslint-plugin`をプラグインとして`standard`を実行し、`**/*.ts`ファイルをリントするようにstandardに伝える必要があります(デフォルトではリントされないため)。

残念ながら、`standard`とTypeScriptには、`standard`が誤って`unused-variable`のエラーを出すという未解決の[イシュー](https://github.com/standard/standard/issues/1283)があります(例:インターフェースをインポートするとき)。その回避策として、かわりに[standardx](https://github.com/standard/standardx)を使う必要があります:sweat_smile:

```bash
npm install @typescript-eslint/parser @typescript-eslint/eslint-plugin --save-dev
npm install standardx @typescript-eslint/parser @typescript-eslint/eslint-plugin --save-dev
```

そして、次のコマンドを実行します。:

```bash
$ standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin **/*.ts
$ standardx --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint-plugin **/*.ts
```

あるいは、次の内容を`package.json`に追加してください。:

```json
{
"standard": {
"eslintConfig": {
"rules": {
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": "error"
}
},
"standardx": {
"parser": "@typescript-eslint/parser",
"plugins": [ "@typescript-eslint/eslint-plugin" ]
}
@@ -503,7 +509,13 @@ $ standard --parser @typescript-eslint/parser --plugin @typescript-eslint/eslint
`package.json`にこれを追加すると、次のコマンドが実行できます。:

```bash
standard **/*.ts
standardx **/*.ts
```

また、`standardx`のかわりに誤って使われるのを避けるために、`standard`の削除もすべきでしょう。

```bash
npm uninstall standard
```

<h2 id="what-about-mocha-jest-jasmine-qunit-etc">Mocha、Jest、Jasmine、QUnitなどはどうすれば?</h2>
@@ -681,14 +693,14 @@ var opts = {
`standard`のエコシステムには、いくつかの重要なパッケージがあります:

- **[standard](https://github.com/standard/standard)** - このリポジトリ
- **[standard-engine](https://github.com/flet/standard-engine)** - 任意のESLintルールのCLIエンジン
- **[standard-engine](https://github.com/standard/standard-engine)** - 任意のESLintルールのCLIエンジン
- **[eslint-config-standard](https://github.com/standard/eslint-config-standard)** - standardのESLintルール
- **[eslint-config-standard-jsx](https://github.com/standard/eslint-config-standard-jsx)** - standardのESLintルール(JSX)
- **[eslint-plugin-standard](https://github.com/xjamundx/eslint-plugin-standard)** - standardのカスタムESlintルール(ESLintのコアの一部ではない)
- **[eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard)** - standardのカスタムESlintルール(ESLintのコアの一部ではない)
- **[eslint](https://github.com/eslint/eslint)** - standardを動作させるリンター
- **[snazzy](https://github.com/standard/snazzy)** - standardのきれいなターミナル出力
- **[standard-www](https://github.com/standard/standard-www)** - https://standardjs.com のコード
- **[semistandard](https://github.com/Flet/semistandard)** - セミコロンありのstandard(必要ならば)
- **[semistandard](https://github.com/standard/semistandard)** - セミコロンありのstandard(必要ならば)
- **[standardx](https://github.com/standard/standardx)** - カスタマイズ可能なstandard

多くの **[エディタープラグイン](#are-there-text-editor-plugins)****[`standard`を使用しているnpmパッケージ](https://github.com/standard/standard-packages)** のリスト、 **[`standard`のエコシステムのパッケージ](https://github.com/standard/awesome-standard)** の素晴らしいリストもあります。
8 changes: 4 additions & 4 deletions docs/README-kokr.md
Original file line number Diff line number Diff line change
@@ -249,7 +249,7 @@ JavaScript Standard Style의 장점은 간단하다는 것입니다. 어느누
[atom-2]: https://atom.io/packages/standard-formatter
[atom-3]: https://atom.io/packages/standardjs-snippets
[atom-4]: https://atom.io/packages/linter-js-standard-engine
[atom-5]: https://github.com/Flet/standard-engine
[atom-5]: https://github.com/standard/standard-engine

### Visual Studio Code

@@ -702,14 +702,14 @@ var opts = {
다음은 `standard` 생태계의 중요한 패키지입니다.

- **[standard](https://github.com/standard/standard)** - 현재 저장소
- **[standard-engine](https://github.com/flet/standard-engine)** - 임의의 eslint 규칙에 대한 cli 엔진
- **[standard-engine](https://github.com/standard/standard-engine)** - 임의의 eslint 규칙에 대한 cli 엔진
- **[eslint-config-standard](https://github.com/standard/eslint-config-standard)** - `standard`을 위한 eslint 규칙
- **[eslint-config-standard-jsx](https://github.com/standard/eslint-config-standard-jsx)** - `standard`을 위한 eslint 규칙 (JSX)
- **[eslint-plugin-standard](https://github.com/xjamundx/eslint-plugin-standard)** - `standard`을 위한 커스텀 eslint 규칙 (eslint 코어의 일부가 아닙니다.)
- **[eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard)** - `standard`을 위한 커스텀 eslint 규칙 (eslint 코어의 일부가 아닙니다.)
- **[eslint](https://github.com/eslint/eslint)** - 강력한 standard linter
- **[snazzy](https://github.com/standard/snazzy)** - standard를 예쁘게 터미널에 출력해줍니다.
- **[standard-www](https://github.com/standard/standard-www)** - https://standardjs.com에 대한 코드
- **[semistandard](https://github.com/Flet/semistandard)** - 세미콜론이 포함된 standard (필요한 경우)
- **[semistandard](https://github.com/standard/semistandard)** - 세미콜론이 포함된 standard (필요한 경우)

또한 많은 **[에디터 플러그인](#text-editor-plugins)**, **[`standard`를 사용하는 npm 패키지 목록](https://github.com/standard/standard-packages)**, **[`standard` 에코 시스템의 멋진 패키지 목록](https://github.com/standard/awesome-standard)** 이 있습니다.

6 changes: 3 additions & 3 deletions docs/README-ptbr.md
Original file line number Diff line number Diff line change
@@ -555,14 +555,14 @@ Junte-se ao `#standard` no freenode.
### Quero contribuir com o `standard`. Quais packages eu devo conhecer?

- **[standard](https://github.com/standard/standard)** - esse repo
- **[standard-engine](https://github.com/flet/standard-engine)** - Motor cli para regras arbritrárias de ESLint
- **[standard-engine](https://github.com/standard/standard-engine)** - Motor cli para regras arbritrárias de ESLint
- **[eslint-config-standard](https://github.com/standard/eslint-config-standard)** - Regras ESLint para `standard`
- **[eslint-plugin-standard](https://github.com/xjamundx/eslint-plugin-standard)** - Regras ESLint custom para `standard` (Não fazem parte do core do ESLint)
- **[eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard)** - Regras ESLint custom para `standard` (Não fazem parte do core do ESLint)
- **[eslint](https://github.com/eslint/eslint)** - O linter que move o `standard`
- **[standard-format](https://github.com/maxogden/standard-format)** - Formatador de código automático
- **[snazzy](https://github.com/standard/snazzy)** - Output de terminal bonitinho
- **[standard-www](https://github.com/standard/standard-www)** - código do https://standardjs.com
- **[semistandard](https://github.com/Flet/semistandard)** - standard, com ponto-e-vírgula (se você precisar)
- **[semistandard](https://github.com/standard/semistandard)** - standard, com ponto-e-vírgula (se você precisar)

Há vários **[plugins de editores](#text-editor-plugins)**, uma lista de
**[packages que usam `standard`](https://github.com/standard/standard-packages)**,
6 changes: 3 additions & 3 deletions docs/README-zhcn.md
Original file line number Diff line number Diff line change
@@ -643,14 +643,14 @@ var opts = {
以下是一些 `standard` 生态里比较重要的包:

- **[standard](https://github.com/standard/standard)** - 本仓库
- **[standard-engine](https://github.com/flet/standard-engine)** - 一个 eslint 命令行引擎
- **[standard-engine](https://github.com/standard/standard-engine)** - 一个 eslint 命令行引擎
- **[eslint-config-standard](https://github.com/standard/eslint-config-standard)** -standard 规范的 eslint 检查器
- **[eslint-config-standard-jsx](https://github.com/standard/eslint-config-standard-jsx)** - standard (JSX) 的 eslint 规范
- **[eslint-plugin-standard](https://github.com/xjamundx/eslint-plugin-standard)** - standard 规范自定义的 eslint 规则(不在 eslint 核心规则里面)
- **[eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard)** - standard 规范自定义的 eslint 规则(不在 eslint 核心规则里面)
- **[eslint](https://github.com/eslint/eslint)** - standard 基于它来实现的
- **[snazzy](https://github.com/standard/snazzy)** - 美化输出
- **[standard-www](https://github.com/standard/standard-www)** - https://standardjs.com 站点的源码
- **[semistandard](https://github.com/Flet/semistandard)** - standard 规范带分号的版本(如果你需要的话)
- **[semistandard](https://github.com/standard/semistandard)** - standard 规范带分号的版本(如果你需要的话)

还有很多 **[编辑器插件](#text-editor-plugins)**、一个
**[使用 `standard` 规范开发的 npm 包](https://github.com/standard/standard-packages)**的列表、还有一分非常棒的**[ `standard` 生态中所使用到的包](https://github.com/standard/awesome-standard)**的列表。
6 changes: 3 additions & 3 deletions docs/README-zhtw.md
Original file line number Diff line number Diff line change
@@ -626,14 +626,14 @@ var opts = {
以下是一些 `standard` 生態圈中重要的套件:

- **[standard](https://github.com/standard/standard)** - 本專案
- **[standard-engine](https://github.com/flet/standard-engine)** - 命令列引擎
- **[standard-engine](https://github.com/standard/standard-engine)** - 命令列引擎
- **[eslint-config-standard](https://github.com/standard/eslint-config-standard)** - standard 的 eslint 規則
- **[eslint-config-standard-jsx](https://github.com/standard/eslint-config-standard-jsx)** - standard (JSX) 的 eslint 規則
- **[eslint-plugin-standard](https://github.com/xjamundx/eslint-plugin-standard)** - standard 客製化 eslint 規則(非 eslint 核心)
- **[eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard)** - standard 客製化 eslint 規則(非 eslint 核心)
- **[eslint](https://github.com/eslint/eslint)** - 驅動 standard 的核心
- **[snazzy](https://github.com/standard/snazzy)** - standard 的終端機美麗輸出
- **[standard-www](https://github.com/standard/standard-www)** - https://standardjs.com 網站程式
- **[semistandard](https://github.com/Flet/semistandard)** - standard,含分號版本(如果你真的真的必須要加分號)
- **[semistandard](https://github.com/standard/semistandard)** - standard,含分號版本(如果你真的真的必須要加分號)

也有非常多的 **[編輯器外掛](#text-editor-plugins)**
**[有使用 `standard` 的 npm 套件清單](https://github.com/standard/standard-packages)****[`standard` 生態系的清單](https://github.com/standard/awesome-standard)**
5 changes: 3 additions & 2 deletions docs/RULES-esla.md
Original file line number Diff line number Diff line change
@@ -870,8 +870,9 @@ La mejor manera de aprender acerca de `standard` es instalarlo darle una prueba
eslint: [`no-octal`](http://eslint.org/docs/rules/no-octal)

```js
const num = 042 // ✗ avoid
const num = '042' // ✓ ok
const octal = 042 // ✗ avoid
const decimal = 34 // ✓ ok
const octalString = '042' // ✓ ok
```

* **Evitar escapado de secuencia octal en cadena de texto literal.**
5 changes: 3 additions & 2 deletions docs/RULES-fr.md
Original file line number Diff line number Diff line change
@@ -881,8 +881,9 @@ La meilleure façon d'apprendre plus sur `standard` c'est de l'installer et de l
eslint: [`no-octal`](http://eslint.org/docs/rules/no-octal)

```js
const num = 042 // ✗ avoid
const num = '042' // ✓ ok
const octal = 042 // ✗ avoid
const decimal = 34 // ✓ ok
const octalString = '042' // ✓ ok
```

* **Pas de séquence d'echappement octale dans les chaines de charactères littérales.**
5 changes: 3 additions & 2 deletions docs/RULES-iteu.md
Original file line number Diff line number Diff line change
@@ -868,8 +868,9 @@ Il modo migliore per imparare `standard` è quello di installarlo e provarlo sul
eslint: [`no-octal`](http://eslint.org/docs/rules/no-octal)

```js
const num = 042 // ✗ avoid
const num = '042' // ✓ ok
const octal = 042 // ✗ avoid
const decimal = 34 // ✓ ok
const octalString = '042' // ✓ ok
```

* **No all'escape di sequenze di ottali nelle stringhe letterali.**
5 changes: 3 additions & 2 deletions docs/RULES-ja.md
Original file line number Diff line number Diff line change
@@ -885,8 +885,9 @@
eslint: [`no-octal`](http://eslint.org/docs/rules/no-octal)

```js
const num = 042 // ✗ avoid
const num = '042' // ✓ ok
const octal = 042 // ✗ avoid
const decimal = 34 // ✓ ok
const octalString = '042' // ✓ ok
```

* **文字列リテラルに8進数エスケープシーケンスは禁止。**
2 changes: 1 addition & 1 deletion docs/RULES-kokr.md
Original file line number Diff line number Diff line change
@@ -872,7 +872,7 @@

```js
const num = 042 // ✗ 피하세요
const num = '042' // ✓ 좋아요
const num = 34 // ✓ 좋아요
```

* **문자열 리터럴에는 8 진수 이스케이프 시퀀스가 없습니다.**
5 changes: 3 additions & 2 deletions docs/RULES-zhcn.md
Original file line number Diff line number Diff line change
@@ -873,8 +873,9 @@
eslint: [`no-octal`](http://eslint.org/docs/rules/no-octal)

```js
const num = 042 // ✗ avoid
const num = '042' // ✓ ok
const octal = 042 // ✗ avoid
const decimal = 34 // ✓ ok
const octalString = '042' // ✓ ok
```

* **字符串字面量中也不要使用八进制转义字符**
5 changes: 3 additions & 2 deletions docs/RULES-zhtw.md
Original file line number Diff line number Diff line change
@@ -870,8 +870,9 @@
eslint: [`no-octal`](http://eslint.org/docs/rules/no-octal)

```js
const num = 042 // ✗ avoid
const num = '042' // ✓ ok
const octal = 042 // ✗ avoid
const decimal = 34 // ✓ ok
const octalString = '042' // ✓ ok
```

* **字串中不使用八進位的跳脫序列。**
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "standard",
"description": "JavaScript Standard Style",
"version": "14.3.1",
"version": "14.3.2",
"author": {
"email": "feross@feross.org",
"name": "Feross Aboukhadijeh",
@@ -12,7 +12,7 @@
"url": "https://github.com/standard/standard/issues"
},
"dependencies": {
"eslint": "~6.4.0",
"eslint": "~6.8.0",
"eslint-config-standard": "14.1.0",
"eslint-config-standard-jsx": "8.1.0",
"eslint-plugin-import": "~2.18.0",
@@ -27,8 +27,8 @@
"cross-spawn": "^7.0.0",
"eslint-index": "^1.3.0",
"hallmark": "^2.0.0",
"minimist": "^1.2.0",
"mkdirp": "^0.5.1",
"minimist": "^1.2.2",
"mkdirp": "^1.0.3",
"run-parallel-limit": "^1.0.3",
"standard-packages": "^3.6.1",
"tape": "^4.6.0"