%PDF- %PDF-
Direktori : /home/opti/workflow/node_modules/sequelize-cli/lib/helpers/ |
Current File : /home/opti/workflow/node_modules/sequelize-cli/lib/helpers/template-helper.js |
'use strict'; var _lodash = require('lodash'); var _lodash2 = _interopRequireDefault(_lodash); var _jsBeautify = require('js-beautify'); var _jsBeautify2 = _interopRequireDefault(_jsBeautify); var _index = require('./index'); var _index2 = _interopRequireDefault(_index); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } module.exports = { render(path, locals, options) { options = _lodash2.default.assign({ beautify: true, indent_size: 2, preserve_newlines: false }, options || {}); const template = _index2.default.asset.read(path); let content = _lodash2.default.template(template)(locals || {}); if (options.beautify) { content = (0, _jsBeautify2.default)(content, options); } return content; } };