@types/marked
Advanced tools
Comparing version 3.0.2 to 4.0.0
@@ -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). |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
23097
527