ESLint

Sagteware kiekie:
ESLint
Sagteware besonderhede:
Weergawe: 2.10.1 Opgedateer
Upload datum: 24 May 16
Ontwikkelaar: Nicholas C. Zakas
Lisensie: Gratis
Populariteit: 56

Rating: 2.0/5 (Total Votes: 1)

ESLint is 'n moet-hê hulpmiddel vir elke JavaScript ontwikkelaar, veral kode testers.

Hierdie program kan hulle 'n JavaScript-lêer vir 'n gemeenskaplike-sintaksis probleme te analiseer, om 'n eenvoudige verslag aan die einde oor probleme gehad.

ESLint tjeks JavaScript-kode teen 'n stel aanpas reëls, reëls wat ontwikkelaars kan aktiveer of skakel op grond van hul interne kodering stylgidse (maatskappy se).

'n Stel ingeboude reëls word voorsien van die standaard pakket, maar belangrikste kenmerk ESLint se sy kragtige Reëls API wat sal toelaat dat iemand hul eie stel reëls te bou as hulle nie kry wat hulle soek in die oorspronklike ESLint verspreiding.

Deur verstek ESLint gebruik van die standaard ECMAScript 5 sintaksis, maar sedert weergawe 0.12 basiese ECMAScript 6 eienskappe het stadig is by die kern.

ESLint is geïnspireer en gemodelleer na soortgelyke JavaScript linting gereedskap soos:

- JSLint

- JSHint

In vergelyking met die bogenoemde gereedskap, ESLint is stadiger, want dit skep AST bome vir die ontleed kode in plaas van ontleding en te ontleed as dit gaan. Dit is dit stadiger, maar het 'n beter linting resultate.

As gevolg van hierdie beter resultate, projekte soos Drupal, Esprima, of die WebKit enjin self gebruik dit meer as ander instrumente.

Wat is nuut in hierdie uitgawe :

  • Vaste:
  • lok obj in verslag FN verwag kolom.
  • Gedwonge no-skaduwee al bestek te gaan.
  • -. Init streepje instelling
  • Meld bundeling verskeie Deelbaar configs.
  • Nie die vereiste uitgebrei config voorwerp direk ignoreer.
  • markdownlint Werk afhanklikheid.
  • dot-plek moet korrek dot teken gebruik.
  • Stop LINEBREAK-styl van gekraak.
  • Reël no-dubbele-geval probleem met CallExpressions.
  • Aktiveer volle ondersteuning vir eslint-ENV kommentaar.
  • Speed ​​up webwerf geslag.
  • Bevestiging sleep spasies.

Wat is nuut in weergawe 0.24.1:

  • Vaste:
  • lok obj in verslag FN verwag kolom.
  • Gedwonge no-skaduwee al bestek te gaan.
  • -. Init streepje instelling
  • Meld bundeling verskeie Deelbaar configs.
  • Nie die vereiste uitgebrei config voorwerp direk ignoreer.
  • markdownlint Werk afhanklikheid.
  • dot-plek moet korrek dot teken gebruik.
  • Stop LINEBREAK-styl van gekraak.
  • Reël no-dubbele-geval probleem met CallExpressions.
  • Aktiveer volle ondersteuning vir eslint-ENV kommentaar.
  • Speed ​​up webwerf geslag.
  • Bevestiging sleep spasies.

Wat is nuut in weergawe 0.22.1:

  • Vaste:
  • lok obj in verslag FN verwag kolom.
  • Gedwonge no-skaduwee al bestek te gaan.
  • -. Init streepje instelling
  • Meld bundeling verskeie Deelbaar configs.
  • Nie die vereiste uitgebrei config voorwerp direk ignoreer.
  • markdownlint Werk afhanklikheid.
  • dot-plek moet korrek dot teken gebruik.
  • Stop LINEBREAK-styl van gekraak.
  • Reël no-dubbele-geval probleem met CallExpressions.
  • Aktiveer volle ondersteuning vir eslint-ENV kommentaar.
  • Speed ​​up webwerf geslag.
  • Bevestiging sleep spasies.

Wat is nuut in weergawe 0.21.0:

  • Vaste:
  • Destructured argumente moet werk in-blok scoped-var
  • Lyn breek met net return
  • Die ligging van nuwe-cap fout boodskappe
  • Check spasiëring van klas metodes
  • Module invoer spesifiseerders moet gedefinieer word
  • Ignoreer super in no-undef
  • Upgrade:
  • Espree om v0.12.0
  • Breaking:
  • Stop nagaan JSX veranderlike gebruik, bloot API in plaas
  • Nuut:
  • Geen-dubbele-geval reël om 'n dubbele geval etiket weier
  • Verduidelik kwessie vereiste vir doc trek versoeke
  • aanhalingstekens rondom voorwerp sleutel by

Wat is nuut in weergawe 0.18.0:

  • Vaste:
  • Destructured argumente moet werk in-blok scoped-var
  • Lyn breek met net return
  • Die ligging van nuwe-cap fout boodskappe
  • Check spasiëring van klas metodes
  • Module invoer spesifiseerders moet gedefinieer word
  • Ignoreer super in no-undef
  • Upgrade:
  • Espree om v0.12.0
  • Breaking:
  • Stop nagaan JSX veranderlike gebruik, bloot API in plaas
  • Nuut:
  • Geen-dubbele-geval reël om 'n dubbele geval etiket weier
  • Verduidelik kwessie vereiste vir doc trek versoeke
  • aanhalingstekens rondom voorwerp sleutel by

Wat is nuut in weergawe 0.14.1:

  • Vaste:
  • Exit-kode moet wees 1 vir 'n aantal foute.
  • Gaan inkeping van die eerste lyn.
  • Streng reëls moet gooi nie op pyl funksies.

Vereistes :

  • Node.js 0.10 of hoër

Soortgelyke sagteware

Metrics
Metrics

4 Jun 15

pydbgr
pydbgr

13 May 15

Snowflake.js
Snowflake.js

6 Jun 15

simple-debug.css
simple-debug.css

1 Mar 15

Ander sagteware ontwikkelaar Nicholas C. Zakas

zXml
zXml

5 Jun 15

Kommentaar te ESLint

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie