boats
Version:
Beautiful Open / Async Template System - Write less yaml with BOATS and Nunjucks.
17 lines (16 loc) • 573 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = default_1;
const tslib_1 = require("tslib");
const ucFirst_1 = tslib_1.__importDefault(require("../ucFirst"));
function default_1() {
const base = this.env.globals.currentFilePointer.replace(this.env.globals.uniqueOpIdStripValue, '').split('/');
let tag;
switch (base.length) {
case 1:
tag = base[0].split('.').shift();
default:
tag = (0, ucFirst_1.default)(base[0]);
}
return tag.replace('{', '').replace('}', '');
}