Use XO for linting
This commit is contained in:
parent
fa597a9339
commit
fb1dc7ae42
10 changed files with 753 additions and 45 deletions
|
|
@ -1,13 +1,13 @@
|
|||
const path = require('path');
|
||||
const debugModule = require('debug');
|
||||
const fs = require('fs-extra');
|
||||
const path = require('path');
|
||||
const program = require('caporal');
|
||||
const packageJson = require('../package.json');
|
||||
const scan = require('./scan');
|
||||
const organise = require('./organise');
|
||||
const generate = require('./generate');
|
||||
|
||||
const debug = debugModule('publikator:cli');
|
||||
const packageJson = require('../package.json');
|
||||
|
||||
process.on('unhandledRejection', error => {
|
||||
throw error;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
const fs = require('fs-extra');
|
||||
const path = require('path');
|
||||
const fs = require('fs-extra');
|
||||
const _ = require('lodash');
|
||||
const yaml = require('js-yaml');
|
||||
const debug = require('debug')('publikator:generate');
|
||||
|
|
@ -8,8 +8,8 @@ const debug = require('debug')('publikator:generate');
|
|||
* Collects unique values across a number of tracks.
|
||||
*/
|
||||
const collect = (tracks, callback) => {
|
||||
const values = _.uniq(_.flatten(tracks.map(t => callback(t)))).filter(
|
||||
x => !!x
|
||||
const values = _.uniq(_.flatten(tracks.map(t => callback(t)))).filter(x =>
|
||||
Boolean(x)
|
||||
);
|
||||
if (values.length === 0) {
|
||||
return null;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
const fs = require('fs-extra');
|
||||
const path = require('path');
|
||||
const fs = require('fs-extra');
|
||||
const _ = require('lodash');
|
||||
const sanitize = require('sanitize-filename');
|
||||
const debug = require('debug')('publikator:organise');
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
const debug = require('debug')('publikator:scan');
|
||||
const path = require('path');
|
||||
const debug = require('debug')('publikator:scan');
|
||||
const walk = require('walkdir');
|
||||
const tags = require('./tags');
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ module.exports = {
|
|||
tags.reduce((all, tag) => {
|
||||
const value = _.get(taggedFile, tag);
|
||||
if (value !== undefined) {
|
||||
all[tag] = value; // eslint-disable-line
|
||||
all[tag] = value;
|
||||
}
|
||||
return all;
|
||||
}, {}),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue