Nonconformist Propaganda Machine
Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »

gatsby-plugin-remove-generator

1.0.7 • Public • Published

gatsby-plugin-remove-generator

Customise or remove the "generator" meta tag on your Gatsby site.


PRs Welcome Maintenance NPM version NPM license Build Status

Background

When Gatsby builds your site it will auto-inject a <meta> tag in the <head> of your site indicating the Gatsby version used to build your site. For example:

<meta name="generator" content="Gatsby 2.13.2" />

This is too much detail for my personal preference, and also has potential security implications.

Install

Note: The generator tag is only injected during a production build, and so this plugin will only have an effect on the production output.

To add this plugin to your Gatsby setup, simply install using yarn/npm

yarn add gatsby-plugin-remove-generator

and add to your config file:

// gatsby-config.js
module.exports = {
  ...
  plugins: [
    'gatsby-plugin-remove-generator',
  ]
};

Options

You can overwrite some of the plugin's default behaviour by passing supported options:

// gatsby-config.js
module.exports = {
  ...
  plugins: [
    {
      resolve: 'gatsby-plugin-remove-generator',
      options: {
        // Only remove the Gatsby version number instead of the whole node
        removeVersionOnly: true,
        // Customise the generator string altogether.
        // Note: This has the highest precedence of the available options.
        content: 'Custom string'
      },
  ]
};

Install

npm i gatsby-plugin-remove-generator

DownloadsWeekly Downloads

3,582

Version

1.0.7

License

MIT

Unpacked Size

5.02 kB

Total Files

5

Last publish

Collaborators

  • avatar