Skip to content

Instantly share code, notes, and snippets.

@ivanoats
Created June 18, 2016 20:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ivanoats/207c207792ae20a62c1db2ec3f57526b to your computer and use it in GitHub Desktop.
Save ivanoats/207c207792ae20a62c1db2ec3f57526b to your computer and use it in GitHub Desktop.
gatsby-node.js
// eslint-disable-next-line immutable/no-mutation,no-unused-vars
exports.modifyWebpackConfig = function (config, env) {
config.removeLoader('json')
config.loader('json', (cfg) => {
// eslint-disable-next-line immutable/no-mutation,no-param-reassign
cfg.test = /\.json/
// eslint-disable-next-line immutable/no-mutation,no-param-reassign
cfg.loaders= ['markdown', 'json']
return cfg
})
return config
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment