PHP 8.2.30
Preview: code.mjs Size: 686 B
//proc/thread-self/root/home/byroehnu/.trash/node_modules11/markdown-it/lib/rules_block/code.mjs

// Code block (4 spaces padded)

export default function code (state, startLine, endLine/*, silent */) {
  if (state.sCount[startLine] - state.blkIndent < 4) { return false }

  let nextLine = startLine + 1
  let last = nextLine

  while (nextLine < endLine) {
    if (state.isEmpty(nextLine)) {
      nextLine++
      continue
    }

    if (state.sCount[nextLine] - state.blkIndent >= 4) {
      nextLine++
      last = nextLine
      continue
    }
    break
  }

  state.line = last

  const token   = state.push('code_block', 'code', 0)
  token.content = state.getLines(startLine, last, 4 + state.blkIndent, false) + '\n'
  token.map     = [startLine, state.line]

  return true
}

Directory Contents

Dirs: 0 × Files: 12

Name Size Perms Modified Actions
5.91 KB lrw-r--r-- 2026-02-28 00:28:30
Edit Download
686 B lrw-r--r-- 2026-02-28 00:28:32
Edit Download
2.36 KB lrw-r--r-- 2026-02-28 00:28:42
Edit Download
1.46 KB lrw-r--r-- 2026-02-28 00:28:44
Edit Download
1.04 KB lrw-r--r-- 2026-02-28 00:28:46
Edit Download
2.15 KB lrw-r--r-- 2026-02-28 00:28:48
Edit Download
2.43 KB lrw-r--r-- 2026-02-28 00:29:02
Edit Download
8.89 KB lrw-r--r-- 2026-02-28 00:29:06
Edit Download
1.42 KB lrw-r--r-- 2026-02-28 00:29:10
Edit Download
5.69 KB lrw-r--r-- 2026-02-28 00:29:16
Edit Download
5.76 KB lrw-r--r-- 2026-02-28 00:29:22
Edit Download
6.92 KB lrw-r--r-- 2026-02-28 00:29:32
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).