Socket
Socket
Sign inDemoInstall

cli-markdown

Package Overview
Dependencies
101
Maintainers
1
Versions
29
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.1.0 to 3.2.0

em.md

55

index.js

@@ -1,31 +0,38 @@

import { marked } from 'marked';
/* eslint-disable import/no-extraneous-dependencies */
import cliHtml from 'cli-html';
import extendedTables from 'marked-extended-tables';
import markedAlert from 'marked-alert';
import markedFootnote from 'marked-footnote';
marked.setOptions({
renderer: new marked.Renderer(),
pedantic: false,
sanitize: false,
smartLists: true,
xhtml: false,
headerIds: false,
mangle: false,
breaks: false,
gfm: true,
smartypants: false,
baseUrl: undefined,
headerPrefix: '',
import markdownit from 'markdown-it';
import markdownItFootnote from 'markdown-it-footnote';
import markdownItIns from 'markdown-it-ins';
import markdownItMark from 'markdown-it-mark';
import markdownItDeflist from 'markdown-it-deflist';
import markdownItContainer from 'markdown-it-container';
import markdownItAbbr from 'markdown-it-abbr';
import markdownItSup from 'markdown-it-sup';
import markdownItSub from 'markdown-it-sub';
import markdownItTaskList from 'markdown-it-task-lists';
import { alert } from '@mdit/plugin-alert';
const md = markdownit({
html: true,
langPrefix: 'language-',
sanitizer: undefined,
silent: false,
});
linkify: true,
})
.use(markdownItFootnote)
.use(markdownItIns)
.use(markdownItMark)
.use(markdownItDeflist)
.use(markdownItAbbr)
.use(markdownItContainer)
.use(markdownItSup)
.use(markdownItSub)
.use(markdownItTaskList)
.use(alert, {
deep: true,
});
marked.use(extendedTables());
marked.use(markedAlert());
marked.use(markedFootnote());
md.renderer.rules.footnote_anchor = () => '';
const markdownToCli = (markdown) => cliHtml(marked(markdown));
const markdownToCli = (markdown) => cliHtml(md.render(markdown));
export default markdownToCli;
{
"name": "cli-markdown",
"version": "3.1.0",
"version": "3.2.0",
"type": "module",

@@ -20,10 +20,16 @@ "description": "Render Markdown to Terminal",

"dependencies": {
"@mdit/plugin-alert": "^0.8.0",
"@types/marked": "^6.0.0",
"cli-html": "^4.0.3",
"cli-html": "^4.0.4",
"concat-stream": "^2.0.0",
"marked": "^11.0.1",
"marked-alert": "^2.0.1",
"marked-extended-tables": "^1.0.8",
"marked-footnote": "^1.1.3",
"node-emoji": "^2.1.3"
"markdown-it": "^14.0.0",
"markdown-it-abbr": "^2.0.0",
"markdown-it-container": "^4.0.0",
"markdown-it-deflist": "^3.0.0",
"markdown-it-footnote": "^4.0.0",
"markdown-it-ins": "^4.0.0",
"markdown-it-mark": "^4.0.0",
"markdown-it-sub": "^2.0.0",
"markdown-it-sup": "^2.0.0",
"markdown-it-task-lists": "^2.1.1"
},

@@ -35,4 +41,4 @@ "devDependencies": {

"eslint-plugin-async-await": "0.0.0",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-jsdoc": "^46.4.3",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jsdoc": "^46.9.1",
"eslint-plugin-json": "^3.1.0",

@@ -43,3 +49,3 @@ "eslint-plugin-no-loops": "^0.3.0",

"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-security": "^1.7.1",
"eslint-plugin-security": "^2.0.0",
"eslint-plugin-simple-import-sort": "^10.0.0",

@@ -46,0 +52,0 @@ "eslint-plugin-unicorn": "^49.0.0",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc