UNPKG

create-readme

Version:

Automatically creates README.md based on package.json and other existing files.

33 lines (27 loc) 1.04 kB
// Generated by CoffeeScript 2.3.2 (function() { var debug, j, len, level, levels; debug = require('debug')('create-readme'); levels = ['error', 'warn', 'info', 'verbose', 'debug', 'silly']; for (j = 0, len = levels.length; j < len; j++) { level = levels[j]; module.exports[level] = debug.extend(level); } Object.defineProperty(module.exports, 'level', { set: function(newLevel) { var i, index, k, l, ref, ref1, ref2, results; index = levels.indexOf(newLevel); if (index === -1) { throw new Error(`Level ${newLevel} is not one of the permissible levels ${levels.join(', ')}`); } for (i = k = 0, ref = index; (0 <= ref ? k <= ref : k >= ref); i = 0 <= ref ? ++k : --k) { logger(levels[i]).enable(); } results = []; for (i = l = ref1 = index + 1, ref2 = levels.length - 1; (ref1 <= ref2 ? l <= ref2 : l >= ref2); i = ref1 <= ref2 ? ++l : --l) { results.push(logger(levels[i]).disable()); } return results; } }); }).call(this);