UNPKG

450 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 filename = _types[stringcase.camelcase(type).trim()];
16 if (!filename) {
17 return null;
18 }
19 return fs.readFileSync(dirname + filename).toString();
20
21}
22module.exports = _tmpl;
\No newline at end of file