| 1234567891011121314151617181920212223242526 | /** * Rule: avoid-new * Avoid creating new promises outside of utility libraries. */'use strict'const getDocsUrl = require('./lib/get-docs-url')module.exports = {  meta: {    type: 'suggestion',    docs: {      url: getDocsUrl('avoid-new'),    },  },  create(context) {    return {      NewExpression(node) {        if (node.callee.name === 'Promise') {          context.report({ node, message: 'Avoid creating new promises.' })        }      },    }  },}
 |