← Back to changelog

Updates to ESLint and Bundler-Audit plugins + new GolangCI-Lint plugin

This week we are excited to announce a few changes to some of our existing plugins, plus an entirely new one!

  • ESLint - Now ESLint channels eslint-7 and eslint-8 have support for the following babel plugins:
    • @babel/plugin-macros
    • @babel/preset-typescript
    • @babel/plugin-proposal-optional-chaining
    • @babel/plugin-syntax-dynamic-import
    • @babel/plugin-transform-destructuring
    • @babel/plugin-proposal-class-properties
    • @babel/plugin-proposal-private-methods
    • @babel/plugin-proposal-private-property-in-object
    • @babel/plugin-proposal-object-rest-spread
    • @babel/plugin-transform-regenerator
    • babel-plugin-dynamic-import-node
    • @babel/plugin-transform-runtime
  • Additionally, eslint-8 now runs ESLint version 8.39.0.
  • Bundler-Audit - We now support version 0.9.1, which you can enable by using the channel bundler-audit-0-9-1.
  • GolangCI-Lint - We’ve released a new plugin for golangci-lint a powerful tool for running linters on your GO codebase.

To learn more about each of our plugins, be sure to check out our documentation here: https://docs.codeclimate.com/docs/advanced-configuration#section-plugins

Actionable metrics for engineering leaders. Try Velocity Free