UNPKG

jmd-scripts

Version:

CLI for common scripts for my projects

18 lines (16 loc) 627 B
"use strict"; const { resolveKcdScripts, resolveBin, isOptedOut } = require('../utils'); const kcdScripts = resolveKcdScripts(); const doctoc = resolveBin('doctoc'); module.exports = { concurrent: false, linters: { 'README.md': [`${doctoc} --maxlevel 3 --notitle`, 'git add'], '.all-contributorsrc': [`${kcdScripts} contributors generate`, 'git add README.md'], '**/*.+(js|json|less|css|ts|tsx|md)': [isOptedOut('autoformat', null, `${kcdScripts} format`), `${kcdScripts} lint`, `${kcdScripts} test --findRelatedTests --passWithNoTests`, isOptedOut('autoformat', null, 'git add')].filter(Boolean) } };