UNPKG

gvegas-cfc

Version:

Create file from Template

25 lines (24 loc) 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConfigFileModel = exports.CONFIG_FILENAME_REGEXP = exports.CONFIG_FILENAME = exports.ConfigFileAvailableExtensionsEnum = void 0; var ConfigFileAvailableExtensionsEnum; (function (ConfigFileAvailableExtensionsEnum) { ConfigFileAvailableExtensionsEnum["JavaScript"] = "js"; ConfigFileAvailableExtensionsEnum["TypeScript"] = "ts"; ConfigFileAvailableExtensionsEnum["YML"] = "yml"; ConfigFileAvailableExtensionsEnum["YAML"] = "yaml"; ConfigFileAvailableExtensionsEnum["JSON"] = "json"; })(ConfigFileAvailableExtensionsEnum || (exports.ConfigFileAvailableExtensionsEnum = ConfigFileAvailableExtensionsEnum = {})); exports.CONFIG_FILENAME = "gvegas-cfc.config"; exports.CONFIG_FILENAME_REGEXP = new RegExp(/^gvegas-cfc.config\.?.+/m); class ConfigFileModel { name; extension; options; constructor(name, extension, options) { this.name = name; this.extension = extension; this.options = options; } } exports.ConfigFileModel = ConfigFileModel;