UNPKG

magix-combine

Version:

合并Magix View的html,js,css成一个js文件,并检测html,js,css中可能存在的问题

17 lines (16 loc) 712 B
let generic = require('../plugins/js-generic'); let chalk = require('chalk'); let expect = (source, result) => { if (source != result) { console.log('expect:', chalk.red(result), 'source:', chalk.red(source)); } else { console.log('ok:', chalk.blue(result)); } }; expect(generic.trimParentheses('((e)||e)'),'(e)||e'); expect(generic.trimParentheses('(e)||e)'),'(e)||e)'); expect(generic.trimParentheses(' ( (e)|| e ) '),'(e)|| e'); expect(generic.trimParentheses('(((e)||e))'),'(e)||e'); expect(generic.trimParentheses('(a||b)||(c||d)'),'(a||b)||(c||d)'); expect(generic.trimParentheses('(((a||b)||(c||d)))'),'(a||b)||(c||d)'); expect(generic.trimParentheses('(()()())'),'()()()');