Changelog
7.1.0
When updating eslint or a plugin, like prettier, eslint_d had to be restarted
with eslint_d restart
to pick up the changes. With this release, the internal
cache is discarded and a new instance is created when one of these files is
touched: package.json
, package-lock.json
, npm-shrinkwrap.json
or
yarn.lock
.
Changelog
7.0.0
eslint_d
now ships with eslint ^5.4.0
.312c35e
Move start and restart to client42bbb54
Fix superfluous newline on socket "end" event64c1d6d
Refactor client.js
685fcf0
Refactor server.js
88cb781
Remove unnecessary try-catchafefb2f
Extract resolveModules
helper4c70735
Consolidate connect
logicd979eca
Improve compatibility notes in readmea55d177
Update dependencies240732c
Move --no-color
handling into client.js017e78f
Add tests for linter.js
97f1e10
Add tests for server.js
b7739ec
Refactor daemon.js
out of server.js
d793f4c
Do not call process.stdout.write
directly451978d
Add tests for client.js
907847c
Use https links and point build badge to master0518785
Add tests for launcher.js
33eb49b
Add tests for portfile.js
05e990d
Add travis config, build badged25082a
Switch eslint config to @studio/eslint-config
Changelog
5.3.0
This also enhances the status command to show the number of cached instances.
Changelog
5.2.2
If
localhost
doesn't resolve to127.0.0.1
, the client cannot connect to the server. This issue arose in https://github.com/josephfrazier/prettier_d/pull/7, and I ported the changes from there.
Changelog
5.2.0
This is a less graceful approach to stopping the server, but it allows for editors to hold a connection open to make for an even faster response time.
This was primarily implemented to allow [eslintd-fix][] to hold a connection open to reduce latency when a fix is performed.