UNPKG

494 BJavaScriptView Raw
1/**
2 * @function _tmpl
3 * @private
4 * @returns {string}
5 */
6"use strict";
7
8var fs = require('fs'),
9 stringcase = require('stringcase'),
10 _types = require('./_types');
11
12/** @lends _tmpl */
13function _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}
23module.exports = _tmpl;