]>
git.proxmox.com Git - pve-eslint.git/blob - eslint/lib/rules/no-delete-var.js
41021bd46a7b99e32287e5654d9c0e2d3c5a91e8
2 * @fileoverview Rule to flag when deleting variables
8 //------------------------------------------------------------------------------
10 //------------------------------------------------------------------------------
12 /** @type {import('../shared/types').Rule} */
18 description
: "Disallow deleting variables",
20 url
: "https://eslint.org/docs/rules/no-delete-var"
26 unexpected
: "Variables should not be deleted."
34 UnaryExpression(node
) {
35 if (node
.operator
=== "delete" && node
.argument
.type
=== "Identifier") {
36 context
.report({ node
, messageId
: "unexpected" });