Add comprehensive development roadmap via GitHub Issues
Created 10 detailed GitHub issues covering: - Project activation and management UI (#1-2) - Worker node coordination and visualization (#3-4) - Automated GitHub repository scanning (#5) - Intelligent model-to-issue matching (#6) - Multi-model task execution system (#7) - N8N workflow integration (#8) - Hive-Bzzz P2P bridge (#9) - Peer assistance protocol (#10) Each issue includes detailed specifications, acceptance criteria, technical implementation notes, and dependency mapping. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
46
mcp-server/node_modules/markdown-it/lib/rules_block/paragraph.mjs
generated
vendored
Normal file
46
mcp-server/node_modules/markdown-it/lib/rules_block/paragraph.mjs
generated
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
// Paragraph
|
||||
|
||||
export default function paragraph (state, startLine, endLine) {
|
||||
const terminatorRules = state.md.block.ruler.getRules('paragraph')
|
||||
const oldParentType = state.parentType
|
||||
let nextLine = startLine + 1
|
||||
state.parentType = 'paragraph'
|
||||
|
||||
// jump line-by-line until empty one or EOF
|
||||
for (; nextLine < endLine && !state.isEmpty(nextLine); nextLine++) {
|
||||
// this would be a code block normally, but after paragraph
|
||||
// it's considered a lazy continuation regardless of what's there
|
||||
if (state.sCount[nextLine] - state.blkIndent > 3) { continue }
|
||||
|
||||
// quirk for blockquotes, this line should already be checked by that rule
|
||||
if (state.sCount[nextLine] < 0) { continue }
|
||||
|
||||
// Some tags can terminate paragraph without empty line.
|
||||
let terminate = false
|
||||
for (let i = 0, l = terminatorRules.length; i < l; i++) {
|
||||
if (terminatorRules[i](state, nextLine, endLine, true)) {
|
||||
terminate = true
|
||||
break
|
||||
}
|
||||
}
|
||||
if (terminate) { break }
|
||||
}
|
||||
|
||||
const content = state.getLines(startLine, nextLine, state.blkIndent, false).trim()
|
||||
|
||||
state.line = nextLine
|
||||
|
||||
const token_o = state.push('paragraph_open', 'p', 1)
|
||||
token_o.map = [startLine, state.line]
|
||||
|
||||
const token_i = state.push('inline', '', 0)
|
||||
token_i.content = content
|
||||
token_i.map = [startLine, state.line]
|
||||
token_i.children = []
|
||||
|
||||
state.push('paragraph_close', 'p', -1)
|
||||
|
||||
state.parentType = oldParentType
|
||||
|
||||
return true
|
||||
}
|
||||
Reference in New Issue
Block a user