Socket
Socket
Sign inDemoInstall

@types/marked

Package Overview
Dependencies
Maintainers
1
Versions
58
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/marked - npm Package Compare versions

Comparing version 3.0.2 to 4.0.0

28

marked/index.d.ts

@@ -1,2 +0,2 @@

// Type definitions for Marked 3.0
// Type definitions for Marked 4.0
// Project: https://github.com/markedjs/marked, https://marked.js.org

@@ -15,5 +15,2 @@ // Definitions by: William Orr <https://github.com/worr>

export as namespace marked;
export = marked;
/**

@@ -26,3 +23,3 @@ * Compiles markdown to HTML synchronously.

*/
declare function marked(src: string, options?: marked.MarkedOptions): string;
export function marked(src: string, options?: marked.MarkedOptions): string;

@@ -35,3 +32,3 @@ /**

*/
declare function marked(src: string, callback: (error: any | undefined, parseResult: string) => void): void;
export function marked(src: string, callback: (error: any, parseResult: string) => void): void;

@@ -45,9 +42,16 @@ /**

*/
declare function marked(
export function marked(
src: string,
options: marked.MarkedOptions,
callback: (error: any | undefined, parseResult: string) => void,
callback: (error: any, parseResult: string) => void,
): void;
declare namespace marked {
export class Lexer extends marked.Lexer {}
export class Parser extends marked.Parser {}
export class Tokenizer<T = never> extends marked.Tokenizer<T> {}
export class Renderer<T = never> extends marked.Renderer<T> {}
export class TextRenderer extends marked.TextRenderer {}
export class Slugger extends marked.Slugger {}
export namespace marked {
const defaults: MarkedOptions;

@@ -68,3 +72,3 @@

*/
function parse(src: string, callback: (error: any | undefined, parseResult: string) => void): string;
function parse(src: string, callback: (error: any, parseResult: string) => void): string;

@@ -82,3 +86,3 @@ /**

options?: MarkedOptions,
callback?: (error: any | undefined, parseResult: string) => void,
callback?: (error: any, parseResult: string) => void,
): string;

@@ -522,3 +526,3 @@

lang: string,
callback?: (error: any | undefined, code?: string) => void,
callback?: (error: any, code?: string) => void,
): string | void;

@@ -525,0 +529,0 @@

{
"name": "@types/marked",
"version": "3.0.2",
"version": "4.0.0",
"description": "TypeScript definitions for Marked",

@@ -68,4 +68,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/marked",

"dependencies": {},
"typesPublisherContentHash": "585c7cbd3bec59b701fa5d6d1e2c74de0a40d43b1112fc4e629c4b8bb46c7133",
"typesPublisherContentHash": "693d0ab0bb523a7332e08b2b3cbbef70f0228ab435e8efd0edc6a523f8b0a7f4",
"typeScriptVersion": "3.7"
}

@@ -11,7 +11,7 @@ # Installation

### Additional Details
* Last updated: Thu, 21 Oct 2021 06:31:24 GMT
* Last updated: Mon, 08 Nov 2021 17:31:31 GMT
* Dependencies: none
* Global values: `marked`
* Global values: none
# Credits
These definitions were written by [William Orr](https://github.com/worr), [BendingBender](https://github.com/BendingBender), [CrossR](https://github.com/CrossR), [Mike Wickett](https://github.com/mwickett), [Hitomi Hatsukaze](https://github.com/htkzhtm), [Ezra Celli](https://github.com/ezracelli), [Romain LE BARO](https://github.com/scandinave), [Sarun Intaralawan](https://github.com/sarunint), [Tony Brix](https://github.com/UziTech), and [Anatolii Titov](https://github.com/Toliak).
SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc