{"injectionSelector":"L:comment.block.documentation","patterns":[{"include":"#jsdocbody"}],"repository":{"jsdocbody":{"begin":"(?<=/\\*\\*)([^*]|\\*(?!/))*$","while":"(^|\\G)\\s*\\*(?!/)(?=([^*]|[*](?!/))*$)","patterns":[{"include":"text.html.markdown#fenced_code_block_js"},{"include":"text.html.markdown#fenced_code_block_ts"},{"include":"text.html.markdown#fenced_code_block_unknown"},{"include":"#example"},{"include":"source.ts#docblock"},{"include":"text.html.markdown#inline"}]},"example":{"begin":"((@)example)\\s+(?=([^*]|[*](?!/))*$).*$","while":"(^|\\G)\\s(?!@)(?=([^*]|[*](?!/))*$)","beginCaptures":{"1":{"name":"storage.type.class.jsdoc"},"2":{"name":"punctuation.definition.block.tag.jsdoc"}},"contentName":"meta.embedded.block.example.source.ts","patterns":[{"include":"source.tsx"}]}},"scopeName":"documentation.injection"}