1 | /**
|
2 | * @function _tmpl
|
3 | * @private
|
4 | * @returns {string}
|
5 | */
|
6 |
|
7 |
|
8 | const fs = require('fs'),
|
9 | stringcase = require('stringcase'),
|
10 | types = require('./types')
|
11 |
|
12 | /** @lends _tmpl */
|
13 | function _tmpl(type) {
|
14 | let dirname = __dirname + '/../'
|
15 | let key = stringcase.camelcase(type).trim()
|
16 | let filename = types[key] || types[key + 'Scss'];
|
17 | if (!filename) {
|
18 | return null;
|
19 | }
|
20 | return fs.readFileSync(dirname + filename).toString()
|
21 |
|
22 | }
|
23 | module.exports = _tmpl;
|