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
andeslint-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 version8.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