Skip to content

v6.0.0

Compare
Choose a tag to compare
@azu azu released this 28 Dec 13:12
· 19 commits to master since this release
7580af3

What's Changed

Breaking Changes

  • Breaking Change: 文体が統一されていてもpreferIn設定に違反する場合エラーとなるように変更 by @yo1000 in #40

次のようなケースでは、本文は"ですます"調を優先する設定になっているので、本文に"である"と書いた時点でエラーとなるように変更されました。
以前は、 "preferInBody": "ですます" が設定されていても、"ですます"と"である"が混在しているときのみエラーとなっていました。
(本文が全て"である"で統一されていた場合に、preferInBodyが"ですます"優先となっているのにエラーになっていなかった問題があった)

今回のアップデートでは、preferIn*に設定されてない文体が書かれていた時点でエラーとするように変更しています。

{
    "rules": {
        "no-mix-dearu-desumasu": {
             "preferInHeader": "", // "である" or "ですます"
             "preferInBody": "ですます",// "である" or "ですます"
             "preferInList": "である",  // "である" or "ですます"
         }
    }
}

混在してる時のみエラーにしたい場合は、 preferInBody": "",(空文字)を設定すると混在した時のみエラーとなります。

Refactoring

  • Rename .githook to .githooks by @azu in #29
  • refactor: update deps and refactor condition by @azu in #41

Dependency Updates

  • chore(deps): bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #30
  • chore(deps): bump moment from 2.29.1 to 2.29.2 by @dependabot in #31
  • chore(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in #32
  • chore(deps): bump async from 2.6.3 to 2.6.4 by @dependabot in #33
  • chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #34
  • chore(deps): bump moment from 2.29.2 to 2.29.4 by @dependabot in #35
  • chore(deps): bump json5 from 2.2.0 to 2.2.3 by @dependabot in #36
  • chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #37
  • chore(deps): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #38
  • chore(deps): bump @babel/traverse from 7.13.17 to 7.23.2 by @dependabot in #39

New Contributors

Full Changelog: v5.0.0...v6.0.0