Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
const getHast = (code: string, lang: string): RefractorNode[] | null => {
if (!lang) return null;
if (!refractor.registered(lang)) {
try {
refractor.register(require(`refractor/lang/${lang}.js`));
} catch (ex) {}
}
if (refractor.registered(lang)) {
return refractor.highlight(code, lang);
}
return null;
};
const getHast = (code: string, lang: string): RefractorNode[] | null => {
if (!lang) return null;
if (!refractor.registered(lang)) {
try {
refractor.register(require(`refractor/lang/${lang}.js`));
} catch (ex) {}
}
if (refractor.registered(lang)) {
return refractor.highlight(code, lang);
}
return null;
};