UNPKG

ut-tools

Version:

Build and Release management automation package.

22 lines (19 loc) 502 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var notEmpty = exports.notEmpty = function notEmpty(context) { return { CallExpression: function CallExpression(node) { if (node.callee.name !== 'require') { return; } if (!node.arguments.length) { context.report(node, 'require() called with no arguments', {}); } if (!node.arguments[0]) { context.report(node, 'require() path is empty'); } } }; };