npm-package-json-lint
Version:
Configurable linter for package.json files.
2 lines • 1.13 kB
JavaScript
var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},s=(n,r,a)=>(a=n==null?{}:e(i(n)),o(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n));let c=require(`chalk`);c=s(c);var l=class{constructor(e,t,n,r){this.lintId=e,this.severity=t,this.node=n,this.lintMessage=r}toString(){return`${this.severity===`error`?c.default.bgRedBright(this.severity.toUpperCase()):c.default.bgYellowBright(this.severity.toUpperCase())} ${c.default.cyan.bold(this.lintId)} - node: ${c.default.magenta.bold(this.node)} - ${this.severity===`error`?c.default.red.bold(this.lintMessage):c.default.yellow(this.lintMessage)}`}};Object.defineProperty(exports,`n`,{enumerable:!0,get:function(){return s}}),Object.defineProperty(exports,`t`,{enumerable:!0,get:function(){return l}});
//# sourceMappingURL=lint-issue.js.map