UNPKG

ae-biu

Version:

Born For AE, Born To Do

39 lines (29 loc) 1.01 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _package = require('./package'); var _package2 = _interopRequireDefault(_package); var _path = require('path'); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var _pkg$ae = _package2.default.ae, ae = _pkg$ae === undefined ? {} : _pkg$ae, dependencies = _package2.default.dependencies; var _ae$uc = ae.uc, uc = _ae$uc === undefined ? '1.0' : _ae$uc, template = ae.template; var aeVersion = dependencies['@sdp.nd/ae']; exports.default = function () { if (template) { if (template.charAt(0) === '.') { return (0, _path.resolve)(process.cwd(), template); } else { return template; } } else if (/^[@>^<~]?0.1/.test(aeVersion)) { return (0, _path.resolve)(__dirname, '../../template/uc' + uc + '.ejs'); } else { return (0, _path.resolve)(__dirname, '../../template/ae0.2.ejs'); } }; module.exports = exports['default'];