metalsmith-xo
An XO plugin for Metalsmith that uses metalsmith-elint and eslint-config-xo underneath for a minimal config linter.
Installation
npm install --save metalsmith-xo
Getting Started
If you haven't checked out Metalsmith before, head over to their website and check out the
documentation.
Usage
var xo = require('metalsmith-xo');
metalsmith
.use(xo());
Configuration
Enable ES2015+ features
metalsmith.use(xo('esnext'));
Enable browser features
metalsmith.use(xo('browser'));
You can pass esnext
or browser
to the function to turn on the rules you need. However, esnext
requires some extra modules that you can read over there.