helapkg / hela

:icecream: Powerful software development experience and management. Enhancing @tc39 JS, @denoland and @nodejs, because we need a bit of magic. :sparkles: You can think of it as Cargo for the JavaScript ecosystem.
Mozilla Public License 2.0
331 stars 41 forks source link

feat: rewrite `@hela/eslint` from scratch #222

Closed tunnckoCore closed 4 years ago

tunnckoCore commented 4 years ago

Insane speeds. Awesome defaults. Multiple caching and memoization layers. Ton of exposed APIs and internals. Super customizability. Standalone CLI, API and also as Hela command.

Start with hela-eslint --init and try hela eslint or hela-eslint. The yarn lint script also uses it.

Flags

--init     - resolves your eslint config, and writes it to `.lint.config,js`
--fix      - same as ESLint's
--warnings - show warnings, doesn't show them by default
--exclude  - ignore patterns, you can pass this flag multiple times
codecov[bot] commented 4 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@8ad7e0d). Click here to learn what that means. The diff coverage is 8.2%.

Impacted file tree graph

@@            Coverage Diff            @@
##             master     #222   +/-   ##
=========================================
  Coverage          ?   25.94%           
=========================================
  Files             ?       15           
  Lines             ?      609           
  Branches          ?      165           
=========================================
  Hits              ?      158           
  Misses            ?      341           
  Partials          ?      110
Impacted Files Coverage Δ
modules/yaro/src/index.js 27.86% <0%> (ø)
packages/eslint/src/api.js 8.63% <8.63%> (ø)
packages/eslint/src/index.js 11.36% <9.3%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 8ad7e0d...11aff87. Read the comment docs.