prettify gatsby build output
MIT License
prettify gatsby build output
npm install --save gatsby-plugin-prettier-build
# or
yarn add gatsby-plugin-prettier-build
In gatsby-config.js
plugins array:
To stick to default options (see defaults below) add:
`gatsby-plugin-prettier-build`
Or to provide custom options:
{
resolve: `gatsby-plugin-prettier-build`,
options: {
// default values
types: ['html'],
concurrency: 20,
verbose: true
}
}
types
default:
['html']
Array of filetypes to be prettified after build. Currently supports:
js
html
css
For example, to prettify all supported types: ['html', 'js', 'css']
verbose
default:
true
Whether or not to log progress to the console
concurrency
default:
20
How many files to prettify at once
You can remove the concurrency limit with concurrency: Infinity
although this isn't recommended
0.4.4
0.4.3
gatsby-plugin
to package keywords #2 (thanks @KyleAMathews)0.4.2
types
option throws error on onPreInit
options validation0.4.1
0.4.0
concurrency
option (defaults to 20
)0.3.0
Promise.all
0.2.0
glob
with tiny-glob
(smaller and faster)onPreInit
to avoid hitting config problems post-build (saves time if there's a predictable problem)fs.stat
filepaths to make sure they're files - avoids trying to read directories (page-data
etc.) as files0.1.0
Initial version