UNPKG

@isentinel/eslint-plugin-comment-length

Version:
17 lines 655 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.mergeComments = void 0; const immutable_deep_merge_1 = require("../../utils/immutable-deep-merge"); function mergeComments(a, b, separator = " ") { const newComment = (0, immutable_deep_merge_1.deepCloneValue)(a); newComment.value = `${a.value.trim()}${separator}${b.value.trim()}`; if (newComment.loc && b.loc) { newComment.loc.end = b.loc.end; } if (newComment.range && b.range) { newComment.range[1] = b.range[1]; } return newComment; } exports.mergeComments = mergeComments; //# sourceMappingURL=util.merge-comments.js.map