1 | /**
|
2 | * @function _tmpl
|
3 | * @private
|
4 | * @returns {string}
|
5 | */
|
6 | ;
|
7 |
|
8 | var fs = require('fs'),
|
9 | stringcase = require('stringcase'),
|
10 | _types = require('./_types');
|
11 |
|
12 | /** @lends _tmpl */
|
13 | function _tmpl(type) {
|
14 | var dirname = __dirname + '/../';
|
15 | var key = stringcase.camelcase(type).trim();
|
16 | var 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;
|