summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/vue_shared/components/source_viewer/plugins/utils/dependency_linker_util.js
blob: 49704421d6eaed7b26f3b904f6db75b177560dcf (plain)
1
2
3
4
5
6
7
import { escape } from 'lodash';

export const createLink = (href, innerText) =>
  `<a href="${escape(href)}" rel="nofollow noreferrer noopener">${escape(innerText)}</a>`;

export const generateHLJSOpenTag = (type, delimiter = '&quot;') =>
  `<span class="hljs-${escape(type)}">${delimiter}`;