UNPKG

chameleon-linter

Version:

cml规范校验工具

22 lines (18 loc) 578 B
const cmlWhiteList = require('./cml-white-list'); const vueWhiteList = require('./vue-white-list'); const webWhiteList = require('./web-white-list'); const weexWhiteList = require('./weex-white-list'); const wxWhiteList = require('./wx-white-list'); module.exports = { web: webWhiteList, vue: vueWhiteList, wx: wxWhiteList, weex: weexWhiteList, cml: cmlWhiteList } module.exports.getAllowedTags = function() { return this.cml.tags; } module.exports.getForbiddenAttrsByLang = function(lang = 'cml') { return (lang === 'cml') ? this.vue.attrs : this.cml.attrs; }