diff --git a/types/markdown-it-anchor/index.d.ts b/types/markdown-it-anchor/index.d.ts index e0ef0dd9f9..39cb91be45 100644 --- a/types/markdown-it-anchor/index.d.ts +++ b/types/markdown-it-anchor/index.d.ts @@ -4,9 +4,9 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 -import * as MarkdownIt from 'markdown-it'; -import * as Core from 'markdown-it/lib/parser_core'; -import * as Token from 'markdown-it/lib/token'; +import MarkdownIt = require('markdown-it'); +import Core = require('markdown-it/lib/parser_core'); +import Token = require('markdown-it/lib/token'); declare namespace anchor { interface AnchorInfo { diff --git a/types/markdown-it-anchor/markdown-it-anchor-tests.ts b/types/markdown-it-anchor/markdown-it-anchor-tests.ts index 3570ba764b..a9a865a469 100644 --- a/types/markdown-it-anchor/markdown-it-anchor-tests.ts +++ b/types/markdown-it-anchor/markdown-it-anchor-tests.ts @@ -1,4 +1,4 @@ -import * as MarkdownIt from "markdown-it"; +import MarkdownIt = require("markdown-it"); import anchor = require("markdown-it-anchor"); const md = new MarkdownIt(); diff --git a/types/markdown-it-container/index.d.ts b/types/markdown-it-container/index.d.ts index 99c33958c5..2920f38f91 100644 --- a/types/markdown-it-container/index.d.ts +++ b/types/markdown-it-container/index.d.ts @@ -4,9 +4,9 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 -import * as MarkdownIt from 'markdown-it'; -import * as Renderer from 'markdown-it/lib/renderer'; -import * as Token from 'markdown-it/lib/token'; +import MarkdownIt = require('markdown-it'); +import Renderer = require('markdown-it/lib/renderer'); +import Token = require('markdown-it/lib/token'); declare namespace markdownItContainer { interface ContainerOpts { diff --git a/types/markdown-it-container/markdown-it-container-tests.ts b/types/markdown-it-container/markdown-it-container-tests.ts index fcd46b80d9..e6754f82f3 100644 --- a/types/markdown-it-container/markdown-it-container-tests.ts +++ b/types/markdown-it-container/markdown-it-container-tests.ts @@ -1,5 +1,5 @@ -import * as MarkdownIt from "markdown-it"; -import * as Token from "markdown-it/lib/token"; +import MarkdownIt = require("markdown-it"); +import Token = require("markdown-it/lib/token"); import MarkdownItContainer = require("markdown-it-container"); diff --git a/types/markdown-it-lazy-headers/index.d.ts b/types/markdown-it-lazy-headers/index.d.ts index f16c30e651..43ac828764 100644 --- a/types/markdown-it-lazy-headers/index.d.ts +++ b/types/markdown-it-lazy-headers/index.d.ts @@ -4,7 +4,7 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 -import * as MarkdownIt from 'markdown-it'; +import MarkdownIt = require('markdown-it'); declare function lazyheaders(md: MarkdownIt): void; diff --git a/types/markdown-it/index.d.ts b/types/markdown-it/index.d.ts index 296d55f41c..e7d0ffa6e7 100644 --- a/types/markdown-it/index.d.ts +++ b/types/markdown-it/index.d.ts @@ -4,5 +4,5 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 -import * as MarkdownIt from "./lib"; +import MarkdownIt = require("./lib"); export = MarkdownIt; diff --git a/types/markdown-it/lib/index.d.ts b/types/markdown-it/lib/index.d.ts index 5360d80b1a..9a9caf37b6 100644 --- a/types/markdown-it/lib/index.d.ts +++ b/types/markdown-it/lib/index.d.ts @@ -1,16 +1,16 @@ import { LinkifyIt } from 'linkify-it' -import * as State from './rules_core/state_core'; -import * as StateBlock from './rules_block/state_block'; -import * as StateInline from './rules_inline/state_inline'; +import State = require('./rules_core/state_core'); +import StateBlock = require('./rules_block/state_block'); +import StateInline = require('./rules_inline/state_inline'); -import * as Core from './parser_core'; -import * as ParserBlock from './parser_block'; -import * as ParserInline from './parser_inline'; +import Core = require('./parser_core'); +import ParserBlock = require('./parser_block'); +import ParserInline = require('./parser_inline'); -import * as Renderer from './renderer'; -import * as Ruler from './ruler'; -import * as Token from './token'; +import Renderer = require('./renderer'); +import Ruler = require('./ruler'); +import Token = require('./token'); export = MarkdownIt; export as namespace markdownit; @@ -61,7 +61,7 @@ interface MarkdownIt { escapeRE(str: string): string; normalizeReference(str: string): string; } - + disable(rules: string[] | string, ignoreInvalid?: boolean): MarkdownIt; enable(rules: string[] | string, ignoreInvalid?: boolean): MarkdownIt; set(options: MarkdownIt.Options): MarkdownIt; @@ -97,7 +97,7 @@ declare module MarkdownIt { interface RulerInline extends Ruler {} interface RulerBlock extends Ruler {} - + type TokenRender = (tokens: Token[], index: number, options: any, env: any, self: Renderer) => void; interface Delimiter { diff --git a/types/markdown-it/lib/parser_block.d.ts b/types/markdown-it/lib/parser_block.d.ts index 288a791089..2efc76b858 100644 --- a/types/markdown-it/lib/parser_block.d.ts +++ b/types/markdown-it/lib/parser_block.d.ts @@ -1,5 +1,5 @@ -import * as MarkdownIt from "."; -import * as Token from "./token"; +import MarkdownIt = require("."); +import Token = require("./token"); export = ParserBlock; @@ -7,5 +7,3 @@ declare class ParserBlock { parse(src: string, md: MarkdownIt, env: any, outTokens: Token[]): void; ruler: MarkdownIt.RulerBlock; } - -declare module ParserBlock {} diff --git a/types/markdown-it/lib/parser_core.d.ts b/types/markdown-it/lib/parser_core.d.ts index 42d2759ab0..a6559bdfef 100644 --- a/types/markdown-it/lib/parser_core.d.ts +++ b/types/markdown-it/lib/parser_core.d.ts @@ -1,6 +1,6 @@ -import * as MarkdownIt from "."; -import * as Ruler from "./ruler"; -import * as Token from "./token"; +import MarkdownIt = require("."); +import Ruler = require("./ruler"); +import Token = require("./token"); export = ParserCore; @@ -8,5 +8,3 @@ declare class ParserCore { process(state: any): void; ruler: Ruler; } - -declare module ParserCore {} diff --git a/types/markdown-it/lib/parser_inline.d.ts b/types/markdown-it/lib/parser_inline.d.ts index 1be89e09f1..ad7aa26d93 100644 --- a/types/markdown-it/lib/parser_inline.d.ts +++ b/types/markdown-it/lib/parser_inline.d.ts @@ -1,6 +1,6 @@ -import * as MarkdownIt from "."; -import * as State from "./rules_core/state_core"; -import * as Token from "./token"; +import MarkdownIt = require("."); +import State = require("./rules_core/state_core"); +import Token = require("./token"); export = ParserInline; @@ -11,5 +11,3 @@ declare class ParserInline { ruler: MarkdownIt.RulerInline; ruler2: MarkdownIt.RulerInline; } - -declare module ParserInline {} diff --git a/types/markdown-it/lib/renderer.d.ts b/types/markdown-it/lib/renderer.d.ts index 51125309e6..0231dad0f9 100644 --- a/types/markdown-it/lib/renderer.d.ts +++ b/types/markdown-it/lib/renderer.d.ts @@ -1,5 +1,5 @@ -import * as MarkdownIt from "."; -import * as Token from "./token"; +import MarkdownIt = require("."); +import Token = require("./token"); export = Renderer; @@ -10,5 +10,3 @@ declare class Renderer { renderInline(tokens: Token[], options: any, env: any): string; renderToken(tokens: Token[], idx: number, options: any): string; } - -declare module Renderer {} diff --git a/types/markdown-it/lib/ruler.d.ts b/types/markdown-it/lib/ruler.d.ts index 106a3d1d72..62ab55e3de 100644 --- a/types/markdown-it/lib/ruler.d.ts +++ b/types/markdown-it/lib/ruler.d.ts @@ -1,5 +1,5 @@ -import * as MarkdownIt from "."; -import * as State from "./rules_core/state_core"; +import MarkdownIt = require("."); +import State = require("./rules_core/state_core"); export = Ruler; @@ -13,5 +13,3 @@ declare class Ruler { getRules(chain: string): MarkdownIt.Rule[]; push(ruleName: string, rule: MarkdownIt.Rule, options?: any): void; } - -declare module Ruler {} diff --git a/types/markdown-it/lib/rules_block/state_block.d.ts b/types/markdown-it/lib/rules_block/state_block.d.ts index e1dc5a2fbd..6eebab4202 100644 --- a/types/markdown-it/lib/rules_block/state_block.d.ts +++ b/types/markdown-it/lib/rules_block/state_block.d.ts @@ -1,6 +1,6 @@ -import * as MarkdownIt from ".."; -import * as State from "../rules_core/state_core"; -import * as Token from "../token"; +import MarkdownIt = require(".."); +import State = require("../rules_core/state_core"); +import Token = require("../token"); export = StateBlock; @@ -21,5 +21,3 @@ declare class StateBlock extends State { lineMax: number; tight: boolean; } - -declare module StateBlock {} diff --git a/types/markdown-it/lib/rules_core/state_core.d.ts b/types/markdown-it/lib/rules_core/state_core.d.ts index dc0eb54921..7cf73134aa 100644 --- a/types/markdown-it/lib/rules_core/state_core.d.ts +++ b/types/markdown-it/lib/rules_core/state_core.d.ts @@ -1,5 +1,5 @@ -import * as MarkdownIt from ".."; -import * as Token from "../token"; +import MarkdownIt = require(".."); +import Token = require("../token"); export = StateCore; @@ -18,5 +18,3 @@ declare class StateCore { /** Return any for a yet untyped property */ [undocumented: string]: any; } - -declare module StateCore {} diff --git a/types/markdown-it/lib/rules_inline/state_inline.d.ts b/types/markdown-it/lib/rules_inline/state_inline.d.ts index eaa1feaa00..27938d99da 100644 --- a/types/markdown-it/lib/rules_inline/state_inline.d.ts +++ b/types/markdown-it/lib/rules_inline/state_inline.d.ts @@ -1,6 +1,6 @@ -import * as MarkdownIt from ".."; -import * as State from "../rules_core/state_core"; -import * as Token from "../token"; +import MarkdownIt = require(".."); +import State = require("../rules_core/state_core"); +import Token = require("../token"); export = StateInline; @@ -44,5 +44,3 @@ declare class StateInline extends State { length: number }; } - -declare module StateInline {} diff --git a/types/markdown-it/lib/token.d.ts b/types/markdown-it/lib/token.d.ts index 142b59289b..1f71d54bfd 100644 --- a/types/markdown-it/lib/token.d.ts +++ b/types/markdown-it/lib/token.d.ts @@ -21,5 +21,3 @@ declare class Token { tag: string; type: string; } - -declare module Token {} diff --git a/types/markdown-it/markdown-it-tests.ts b/types/markdown-it/markdown-it-tests.ts index 3cb1a9ea3b..343661ad87 100644 --- a/types/markdown-it/markdown-it-tests.ts +++ b/types/markdown-it/markdown-it-tests.ts @@ -1,6 +1,6 @@ -import * as MarkdownIt from "markdown-it"; -import * as Renderer from "markdown-it/lib/renderer"; -import * as Token from "markdown-it/lib/token"; +import MarkdownIt = require("markdown-it"); +import Renderer = require("markdown-it/lib/renderer"); +import Token = require("markdown-it/lib/token"); { const md = new MarkdownIt(); diff --git a/types/prosemirror-markdown/index.d.ts b/types/prosemirror-markdown/index.d.ts index 7d18611513..91b37ea51e 100644 --- a/types/prosemirror-markdown/index.d.ts +++ b/types/prosemirror-markdown/index.d.ts @@ -7,7 +7,7 @@ // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 -import * as MarkdownIt from 'markdown-it'; +import MarkdownIt = require('markdown-it'); import { Node as ProsemirrorNode, Schema } from 'prosemirror-model'; /**