INNER CODE UNIT · JavaScript

MARKDOWN_SECTION_REGEXP

expressjs/session · scripts/lint-readme.js:7

var MARKDOWN_SECTION_REGEXP = /^#+ (.+)$/
var NEWLINE_REGEXP = /\r?\n/
var README_PATH = path.join(__dirname, '..', 'README.md')
var README_CONTENTS = fs.readFileSync(README_PATH, 'utf-8')
var STORE_HEADER_REGEXP = /^\[!\[★\]\[([^ \]]+)\] ([^ \]]+)\]\[([^ \]]+)\](?: .+)?$/

var header = null
var lintedStores = false
var section = null
var state = 0

README_CONTENTS.split(NEWLINE_REGEXP).forEach(function (line, lineidx) {
  section = (MARKDOWN_SECTION_REGEXP.exec(line) || [])[1] || section

  if (section === 'Compatible Session Stores') {
    lintedStores = true

    switch (state) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…