Socket
Socket
Sign inDemoInstall

standard

Package Overview
Dependencies
237
Maintainers
16
Versions
183
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
46
19Next

10.0.0-beta.1

Diff

feross
published 9.0.1 •

Changelog

Source

[9.0.1] - 2017-03-07

Changed rules

  • Relax rule: Allow mixing basic operators without parens (no-mixed-operators) #816
    • Specifically, these operators: +, -, *, /, %, and **
feross
published 10.0.0-beta.0 •

feross
published 9.0.0 •

Changelog

Source

[9.0.0] - 2017-02-28

It's time for a new major version of standard! As usual, this release contains a bunch of awesomeness to help you keep your code in tip-top shape!

We've added several new rules designed to catch potential programmer errors (i.e. bugs), as well as rules to make programmer intent more explicit in certain circumstances.

This release continues our trend of tightening up rules so that, wherever possible, there's one "right" way to do things. This design goal is intended to reduce the time that teams and maintainers spend giving code review feedback in pull requests.

When you upgrade, consider running standard --fix to automatically fix some of the errors caught by the new rules in this version.

Note: If you use the Chai test framework, you will need to make some changes to your tests to improve their robustness. Read about the changes you need to make.

New features

  • Update ESLint from 3.10.x to 3.15.x
  • 3 additional rules are now fixable with standard --fix

New rules

(Estimated % of affected standard users, based on test suite in parens)

Changed rules

feross
published 9.0.0-beta.0 •

feross
published 8.6.0 •

Changelog

Source

[8.6.0] - 2016-11-22

  • Update ESLint from 3.8.x to 3.10.x
  • 3 additional rules are now fixable with standard --fix
feross
published 8.5.0 •

Changelog

Source

[8.5.0] - 2016-10-25

  • Update ESLint from 3.7.x to 3.8.x
  • 2 additional rules are now fixable with standard --fix
feross
published 8.4.0 •

Changelog

Source

[8.4.0] - 2016-10-10

  • Update ESLint from 3.6.x to 3.7.x
  • 5 additional rules are now fixable with standard --fix
  • Use more conservative semver ranges #654
feross
published 8.3.0 •

Changelog

Source

[8.3.0] - 2016-09-29

The last release (8.2.0) added ES7 support. This release (8.3.0) adds ES8 support ...just 3 days later!

This release should eliminate the need to specify babel-eslint as a custom parser, since standard can now parse ES8 (i.e. ES2017) syntax out of the box. That means async and await will just work.

  • Support ES8 (i.e. ES2017) syntax.
feross
published 8.2.0 •

Changelog

Source

[8.2.0] - 2016-09-26

For many users, this release should eliminate the need to specify babel-eslint as a custom parser, since standard can now parse ES7 (i.e. ES2016) syntax out of the box.

  • Support ES7 (i.e. ES2016) syntax.
  • Update ESLint from 3.5.x to 3.6.x
  • 4 additional rules are now fixable with standard --fix
SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc