@rh-support/utils
Advanced tools
Comparing version 0.1.38 to 0.1.39
@@ -9,3 +9,2 @@ "use strict"; | ||
var assign_1 = __importDefault(require("lodash/assign")); | ||
var get_1 = __importDefault(require("lodash/get")); | ||
var isString_1 = __importDefault(require("lodash/isString")); | ||
@@ -17,2 +16,3 @@ var unescape_1 = __importDefault(require("lodash/unescape")); | ||
if (options === void 0) { options = exports.defaultMarkdownOptions; } | ||
var _a, _b; | ||
if (!isString_1.default(md)) { | ||
@@ -24,4 +24,4 @@ return ''; | ||
// when jsMarkdownExtra is true, MarkedOptions will not get applied | ||
var parsedHtml = get_1.default(options, 'jsMarkdownExtra', false) ? js_markdown_extra_1.Markdown(md.replace(/```/gi, '')) : marked_1.default(md, assign_1.default({}, exports.defaultMarkdownOptions, options), callback); | ||
return get_1.default(options, 'openLinksInNewTab', false) ? parsedHtml.replace("<a href", '<a target="blank" rel="noopener noreferrer" href') : parsedHtml; | ||
var parsedHtml = ((_a = options === null || options === void 0 ? void 0 : options.jsMarkdownExtra) !== null && _a !== void 0 ? _a : false) ? js_markdown_extra_1.Markdown(md.replace(/```/gi, '')) : marked_1.default(md, assign_1.default({}, exports.defaultMarkdownOptions, options), callback); | ||
return ((_b = options === null || options === void 0 ? void 0 : options.openLinksInNewTab) !== null && _b !== void 0 ? _b : false) ? parsedHtml.replace("<a href", '<a target="blank" rel="noopener noreferrer" href') : parsedHtml; | ||
} | ||
@@ -28,0 +28,0 @@ exports.markdownToHTML = markdownToHTML; |
@@ -32,5 +32,5 @@ "use strict"; | ||
var issueParamsObj = __assign(__assign({}, exports.issuesDefaultParamsObj), { rows: rows, 'hl.fragsize': highlighted_fragment_size, seQueryFields: QueryFields || false }); | ||
api_1.addFiltersToFieldQueries(issueParamsObj.fq, additionalFilters); | ||
additionalFilters && api_1.addFiltersToFieldQueries(issueParamsObj.fq, additionalFilters); | ||
return issueParamsObj; | ||
} | ||
exports.getRecommandationsSolrParams = getRecommandationsSolrParams; |
import { deLinkifyWithCaseIDs, deLinkifyBZIDs } from './caseUtils'; | ||
import { Markdown } from 'js-markdown-extra'; | ||
import assign from 'lodash/assign'; | ||
import get from 'lodash/get'; | ||
import isString from 'lodash/isString'; | ||
@@ -10,2 +9,3 @@ import unescape from 'lodash/unescape'; | ||
export function markdownToHTML(md, options = defaultMarkdownOptions, callback) { | ||
var _a, _b; | ||
if (!isString(md)) { | ||
@@ -17,4 +17,4 @@ return ''; | ||
// when jsMarkdownExtra is true, MarkedOptions will not get applied | ||
const parsedHtml = get(options, 'jsMarkdownExtra', false) ? Markdown(md.replace(/```/gi, '')) : marked(md, assign({}, defaultMarkdownOptions, options), callback); | ||
return get(options, 'openLinksInNewTab', false) ? parsedHtml.replace(`<a href`, '<a target="blank" rel="noopener noreferrer" href') : parsedHtml; | ||
const parsedHtml = ((_a = options === null || options === void 0 ? void 0 : options.jsMarkdownExtra) !== null && _a !== void 0 ? _a : false) ? Markdown(md.replace(/```/gi, '')) : marked(md, assign({}, defaultMarkdownOptions, options), callback); | ||
return ((_b = options === null || options === void 0 ? void 0 : options.openLinksInNewTab) !== null && _b !== void 0 ? _b : false) ? parsedHtml.replace(`<a href`, '<a target="blank" rel="noopener noreferrer" href') : parsedHtml; | ||
} | ||
@@ -21,0 +21,0 @@ export function customCodeRender() { |
@@ -19,4 +19,4 @@ import { addFiltersToFieldQueries } from '@rh-support/api'; | ||
const issueParamsObj = Object.assign(Object.assign({}, issuesDefaultParamsObj), { rows, 'hl.fragsize': highlighted_fragment_size, seQueryFields: QueryFields || false }); | ||
addFiltersToFieldQueries(issueParamsObj.fq, additionalFilters); | ||
additionalFilters && addFiltersToFieldQueries(issueParamsObj.fq, additionalFilters); | ||
return issueParamsObj; | ||
} |
{ | ||
"name": "@rh-support/utils", | ||
"version": "0.1.38", | ||
"version": "0.1.39", | ||
"description": "> TODO: description", | ||
@@ -49,3 +49,3 @@ "author": "Vikas Rathee <vrathee@redhat.com>", | ||
"@rh-support/types": "^0.0.66", | ||
"hydrajs": "git+https://gitlab.cee.redhat.com/redhataccess/hydrajs.git#2.1.79", | ||
"hydrajs": "git+https://gitlab.cee.redhat.com/redhataccess/hydrajs.git#2.1.81", | ||
"js-markdown-extra": "^1.2.4", | ||
@@ -59,6 +59,6 @@ "localforage": "^1.7.3", | ||
"dependencies": { | ||
"@rh-support/api": "0.1.36", | ||
"@rh-support/api": "0.1.37", | ||
"@rh-support/types": "0.1.20", | ||
"dot": "^1.1.3", | ||
"hydrajs": "git+https://gitlab.cee.redhat.com/redhataccess/hydrajs.git#2.1.79", | ||
"hydrajs": "git+https://gitlab.cee.redhat.com/redhataccess/hydrajs.git#2.1.81", | ||
"js-markdown-extra": "^1.2.4", | ||
@@ -80,3 +80,3 @@ "localforage": "^1.7.3", | ||
}, | ||
"gitHead": "f9fe041c220cc95e98c6440fe000bd0f98570f28" | ||
"gitHead": "d1dbf3ebd890a756caedc951b95999a07a4445cc" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Git dependency
Supply chain riskContains a dependency which resolves to a remote git URL. Dependencies fetched from git URLs are not immutable and can be used to inject untrusted code or reduce the likelihood of a reproducible install.
Found 1 instance in 1 package
Git dependency
Supply chain riskContains a dependency which resolves to a remote git URL. Dependencies fetched from git URLs are not immutable and can be used to inject untrusted code or reduce the likelihood of a reproducible install.
Found 1 instance in 1 package
164729
+ Added@rh-support/api@0.1.37(transitive)
- Removed@rh-support/api@0.1.36(transitive)
Updated@rh-support/api@0.1.37
Updatedhydrajs@git+https://gitlab.cee.redhat.com/redhataccess/hydrajs.git#2.1.81