UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

73 lines (69 loc) 1.44 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var FILE_TYPE_MAP = { js: { reg: /\.js$/, lintKeyword: '--ext .js .', outputFileName: 'lint-js.json' }, mjs: { reg: /\.mjs$/, lintKeyword: '--ext .mjs .', outputFileName: 'lint-mjs.json' }, cjs: { reg: /\.cjs$/, lintKeyword: '--ext .cjs .', outputFileName: 'lint-cjs.json' }, ts: { reg: /\.ts$/, lintKeyword: '--ext .ts .', outputFileName: 'lint-ts.json' }, mts: { reg: /\.mts$/, lintKeyword: '--ext .mts .', outputFileName: 'lint-mts.json' }, cts: { reg: /\.cts$/, lintKeyword: '--ext .cts .', outputFileName: 'lint-cts.json' }, jsx: { reg: /\.jsx$/, lintKeyword: '--ext .jsx .', outputFileName: 'lint-jsx.json' }, tsx: { reg: /\.tsx$/, lintKeyword: '--ext .tsx .', outputFileName: 'lint-tsx.json' }, vue: { reg: /\.vue$/, lintKeyword: '--ext .vue .', outputFileName: 'lint-vue.json', isVue: true }, scss: { reg: /\.scss$/, lintKeyword: '"**/*.scss"', outputFileName: 'lint-scss.json', isStyle: true }, css: { reg: /\.css$/, lintKeyword: '"**/*.css"', outputFileName: 'lint-css.json', isStyle: true }, less: { reg: /\.less$/, lintKeyword: '"**/*.less"', outputFileName: 'lint-less.json', isStyle: true } }; exports.FILE_TYPE_MAP = FILE_TYPE_MAP;