UNPKG

deep-package-manager

Version:
44 lines (35 loc) 854 B
/** * Created by AlexanderC on 11/17/15. */ 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.AbstractReplacer = undefined; var _deepCore = require('deep-core'); var _deepCore2 = _interopRequireDefault(_deepCore); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } class AbstractReplacer extends _deepCore2.default.OOP.Interface { /** * @param {String} version */ constructor(version) { super(['_replace']); this._version = version; } /** * @returns {String} */ get version() { return this._version; } /** * @param {String} content * @param {String} extension * @returns {String} */ replace(content, extension) { return this._replace(content, extension); } } exports.AbstractReplacer = AbstractReplacer;