We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4a4ad4b commit ce2d8d5Copy full SHA for ce2d8d5
lib/rules/no-deprecated-delete-set.js
@@ -7,9 +7,9 @@
7
const utils = require('../utils')
8
const { findVariable } = require('@eslint-community/eslint-utils')
9
10
-const deprecatedApis = ['set', 'delete']
+const deprecatedApis = new Set(['set', 'delete'])
11
const deprecatedImportApis = new Set(['set', 'del'])
12
-const deprecatedDollarApis = new Set(deprecatedApis.map((item) => `$${item}`))
+const deprecatedDollarApis = new Set(['$set', '$delete'])
13
14
/**
15
* @param {Expression|Super} node
@@ -54,7 +54,7 @@ module.exports = {
54
55
// Vue 2 Global API: Vue.set()
56
if (
57
- deprecatedApis.includes(identifier.name) &&
+ deprecatedApis.has(identifier.name) &&
58
identifier.parent.type === 'MemberExpression' &&
59
isVue(identifier.parent.object) &&
60
identifier.parent.parent.type === 'CallExpression' &&
0 commit comments