marked extension to use linkify-it for autolinks
npm install marked-linkify-itmarked using linkify-it for urls
``js
import { marked } from "marked";
import markedLinkifyIt from "marked-linkify-it";
// or UMD script
//
//
const schemas = {};
const options = {};
marked.use(markedLinkifyIt(schemas, options));
marked("example.com");
//
schemassee https://github.com/markdown-it/linkify-it#api
Note:
#add() doesn't work with this extension`JavaScript
markedLinkifyIt.add('@', {...}) // Doesn't work, you need to pass a schema manually
`Instead do:
`JavaScript
const schemas = {
'@': {
validate: function (text, pos, self) {
// ...
},
normalize: function (match) {
// ...
}
}
};
`optionssee https://github.com/markdown-it/linkify-it#api
linkify options plus the following additional options:
$3
String|String[]replace or add tlds for fuzzy links/
$3
Boolean; Default: falsetrue` to add domains instead of replacing domain list.