UNPKG

criticizer

Version:

Linting for Angular applications, following angular.io/styleguide.

21 lines (18 loc) 505 B
import {processFiles} from './processFiles'; const LINKS = require('../../style-guide-links/all.json'); const ARGS = require('minimist')(process.argv.slice(2)); const SRC = ARGS.src; try { processFiles(SRC, { regexp: /\$\$(\d\d-\d\d)\$\$/g, replace: (substring: string, code: string) => { const link = LINKS[code]; if (link === undefined) { throw new Error('Non existing link for style #' + code); } return link; } }); } catch (e) { console.error(e); }