You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
'use strict';
Object.defineProperty(exports, "__esModule", { value: true }); function CommentRemover(options) { this.options = options; }
CommentRemover.prototype.canRemove = function (comment) { const remove = this.options.remove;
if (remove) { return remove(comment); } else { const isImportant = comment.indexOf('!') === 0;
if (!isImportant) { return true; }
if (this.options.removeAll || this._hasFirst) { return true; } else if (this.options.removeAllButFirst && !this._hasFirst) { this._hasFirst = true; return false; } } };
exports.default = CommentRemover; module.exports = exports['default'];
|