# All files cli-options.js

100% Statements 11/11
100% Branches 4/4
100% Functions 1/1
100% Lines 11/11

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    121x
    1x
    1x
    6x
    24x
    24x
    4x
    4x
    24x
    6x
    6x
     const re = /^dotenv_config_(encoding|path|debug|override|DOTENV_KEY)=(.+)$/

    module.exports = function optionMatcher (args) {
      return args.reduce(function (acc, cur) {
        const matches = cur.match(re)
        if (matches) {
          acc[matches[1]] = matches[2]
        }
        return acc
      }, {})
    }