Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

eslint_d

Package Overview
Dependencies
Maintainers
2
Versions
76
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint_d - npm Package Versions

1
8

7.1.0

Diff

Changelog

Source

7.1.0

Automatic cache flushing on common package manager file modification:

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.

  • 0176ec5 Check mtime of common package manager files
  • 39c56bc Document automatic cache flushing
mantoni
published 7.0.0 •

Changelog

Source

7.0.0

Highlights:

  • The source level of this module was [changed to ES 6][pull 91]
  • Node support is now explicitly stated to be Node 6, 8 and 10
  • The [new unit test suite][pull 91] is executed on [Travis][travis] with all supported Node versions
  • eslint_d now ships with eslint ^5.4.0.

Commits:

  • 312c35e Move start and restart to client
  • 42bbb54 Fix superfluous newline on socket "end" event
  • 64c1d6d Refactor client.js
  • 685fcf0 Refactor server.js
  • 88cb781 Remove unnecessary try-catch
  • afefb2f Extract resolveModules helper
  • 4c70735 Consolidate connect logic
  • d979eca Improve compatibility notes in readme
  • a55d177 Update dependencies
  • 240732c Move --no-color handling into client.js
  • 017e78f 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 directly
  • 451978d Add tests for client.js
  • 907847c Use https links and point build badge to master
  • 0518785 Add tests for launcher.js
  • 33eb49b Add tests for portfile.js
  • 05e990d Add travis config, build badge
  • d25082a Switch eslint config to @studio/eslint-config
mantoni
published 6.0.1 •

Changelog

Source

6.0.1

  • acfe398 Fix color support (#88)
  • 6851625 Upgrade supports-color to v5
  • 23cb9c2 Remove direct chalk dependency

    Chalk is required relative to eslint, so the direct dependency is not being used.

  • 745e013 Add commit hashes in changelog
aaronjensen
published 6.0.0 •

Changelog

Source

6.0.0

  • Upgrade to eslint 5 (Aaron Jensen)
mantoni
published 5.3.1 •

Changelog

Source

5.3.1

  • Fix vulnerabilities by updating eslint
mantoni
published 5.3.0 •

Changelog

Source

5.3.0

  • Use nanolru to limit the number of cached instances

    This also enhances the status command to show the number of cached instances.

  • Document cache eviction and link to nanolru
mantoni
published 5.2.2 •

Changelog

Source

5.2.2

  • Connect to 127.0.0.1 instead of localhost (#84) (Joseph Frazier)

    If localhost doesn't resolve to 127.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.

mantoni
published 5.2.1 •

Changelog

Source

5.2.1

  • fix(launcher): passthrough environment variables (#81) (Huáng Jùnliàng)
aaronjensen
published 5.2.0 •

Changelog

Source

5.2.0

  • Force all open connections to close when the server is stopped (#79) (Aaron Jensen)

    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.

mantoni
published 5.1.0 •

Changelog

Source

5.1.0

  • Allow using the --stdin flag with netcat (#74) (Caleb Eby)
  • Refactor portfile.read to a single async fs call
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc