Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Dieses Repo ist archiviert. Du kannst Dateien sehen und es klonen, kannst aber nicht pushen oder Issues/Pull-Requests öffnen.
|
- /**
- * Rule: avoid-new
- * Avoid creating new promises outside of utility libraries.
- */
-
- 'use strict'
-
- const getDocsUrl = require('./lib/get-docs-url')
-
- module.exports = {
- meta: {
- docs: {
- url: getDocsUrl('avoid-new')
- }
- },
- create: function(context) {
- return {
- NewExpression: function(node) {
- if (node.callee.name === 'Promise') {
- context.report({ node, message: 'Avoid creating new promises.' })
- }
- }
- }
- }
- }
|