Update definitely typed (#1789)

* Update definitely typed

Signed-off-by: Renovate Bot <bot@renovateapp.com>

* Fix type changes

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Tilman Vatteroth <git@tilmanvatteroth.de>
This commit is contained in:
renovate[bot] 2022-01-22 09:57:50 +00:00 committed by GitHub
parent 241f4df42c
commit f1386b17d4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 21 additions and 23 deletions

View file

@ -121,10 +121,10 @@
"@types/js-yaml": "4.0.5", "@types/js-yaml": "4.0.5",
"@types/luxon": "2.0.9", "@types/luxon": "2.0.9",
"@types/markdown-it": "12.2.3", "@types/markdown-it": "12.2.3",
"@types/markdown-it-container": "2.0.4", "@types/markdown-it-container": "2.0.5",
"@types/markdown-it-plantuml": "1.4.1", "@types/markdown-it-plantuml": "1.4.1",
"@types/mermaid": "8.2.7", "@types/mermaid": "8.2.7",
"@types/node": "16.11.19", "@types/node": "16.11.21",
"@types/react": "17.0.38", "@types/react": "17.0.38",
"@types/react-bootstrap-typeahead": "5.1.8", "@types/react-bootstrap-typeahead": "5.1.8",
"@types/react-dom": "17.0.11", "@types/react-dom": "17.0.11",

View file

@ -13,24 +13,22 @@ import { escapeHtml } from 'markdown-it/lib/common/utils'
export class SpoilerMarkdownExtension extends MarkdownExtension { export class SpoilerMarkdownExtension extends MarkdownExtension {
private static readonly spoilerRegEx = /^spoiler\s+(.*)$/ private static readonly spoilerRegEx = /^spoiler\s+(.*)$/
private createSpoilerContainer(): (tokens: Token[], index: number) => void { private static createSpoilerContainer(tokens: Token[], index: number): string {
return (tokens: Token[], index: number) => { const matches = SpoilerMarkdownExtension.spoilerRegEx.exec(tokens[index].info.trim())
const matches = SpoilerMarkdownExtension.spoilerRegEx.exec(tokens[index].info.trim())
if (tokens[index].nesting === 1 && matches && matches[1]) { if (tokens[index].nesting === 1 && matches && matches[1]) {
// opening tag // opening tag
return `<details><summary>${escapeHtml(matches[1])}</summary>` return `<details><summary>${escapeHtml(matches[1])}</summary>`
} else { } else {
// closing tag // closing tag
return '</details>\n' return '</details>\n'
}
} }
} }
public configureMarkdownIt(markdownIt: MarkdownIt): void { public configureMarkdownIt(markdownIt: MarkdownIt): void {
markdownItContainer(markdownIt, 'spoiler', { markdownItContainer(markdownIt, 'spoiler', {
validate: (params: string) => SpoilerMarkdownExtension.spoilerRegEx.test(params), validate: (params: string) => SpoilerMarkdownExtension.spoilerRegEx.test(params),
render: () => this.createSpoilerContainer() render: SpoilerMarkdownExtension.createSpoilerContainer.bind(this)
}) })
} }
} }

View file

@ -1637,10 +1637,10 @@ __metadata:
"@types/js-yaml": 4.0.5 "@types/js-yaml": 4.0.5
"@types/luxon": 2.0.9 "@types/luxon": 2.0.9
"@types/markdown-it": 12.2.3 "@types/markdown-it": 12.2.3
"@types/markdown-it-container": 2.0.4 "@types/markdown-it-container": 2.0.5
"@types/markdown-it-plantuml": 1.4.1 "@types/markdown-it-plantuml": 1.4.1
"@types/mermaid": 8.2.7 "@types/mermaid": 8.2.7
"@types/node": 16.11.19 "@types/node": 16.11.21
"@types/react": 17.0.38 "@types/react": 17.0.38
"@types/react-bootstrap-typeahead": 5.1.8 "@types/react-bootstrap-typeahead": 5.1.8
"@types/react-dom": 17.0.11 "@types/react-dom": 17.0.11
@ -3058,12 +3058,12 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/markdown-it-container@npm:2.0.4": "@types/markdown-it-container@npm:2.0.5":
version: 2.0.4 version: 2.0.5
resolution: "@types/markdown-it-container@npm:2.0.4" resolution: "@types/markdown-it-container@npm:2.0.5"
dependencies: dependencies:
"@types/markdown-it": "*" "@types/markdown-it": "*"
checksum: 4aa5b0a492266a3ee6f43537ed358e49d218442e7d7e01a54f88e5b7155d00a2944f0fc3445580825ca871ab295b220dabcd303ea1b548deef8aa851dd37c7f6 checksum: 33e47d2461dcf2203458fd10f2c0f7e15271b61615f00a8d69176668546ecd498844c6f9fb6f12df627e35909221aada091b1fdc7a185cafba8ec07791dfa710
languageName: node languageName: node
linkType: hard linkType: hard
@ -3107,10 +3107,10 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/node@npm:16.11.19": "@types/node@npm:16.11.21":
version: 16.11.19 version: 16.11.21
resolution: "@types/node@npm:16.11.19" resolution: "@types/node@npm:16.11.21"
checksum: a9ba0cd1e61c8ad50f3fc9c2b37b795bf0286dacb39dcc985da90328abf0c5151dffe9932d20bc9a6a52c3ce7bfc1e5a7c2dc1416480fb84f1c2d70e25caeba0 checksum: 75b679dc6375cf09bc14a2d1b344be6f3fd8ea50f212b0d60970dc9e175cef45e44c284c716eb9e766ffa52d0c83b689adb3d1911b6dd8649c560b8f77442a22
languageName: node languageName: node
linkType: hard linkType: hard