gatsby-plugin-remove-console
A plugin that adds support to remove all console.*
calls from Gatsby's production builds using babel-plugin-transform-remove-console
.
Example
In
console;console;
Out
Getting started
Install the plugin
npm install gatsby-plugin-remove-console && npm install babel-plugin-transform-remove-console --save-dev
or
yarn add gatsby-plugin-remove-console && yarn add babel-plugin-transform-remove-console --dev
Usage
Specify the plugin in your gatsby-config.js
. Here's an example:
// without optionsmoduleexports = plugins: 'gatsby-plugin-remove-console' ;
// with optionsmoduleexports = plugins: resolve: 'gatsby-plugin-remove-console' options: exclude: 'error' 'warn' // <- will be removed all console calls except these ;
Options
exclude
- An array of console methods to exclude from removal.
License
MIT, see LICENSE.md for details.
Changelog
See CHANGELOG.md for details.