]>
git.proxmox.com Git - pve-eslint.git/blob - eslint/lib/rules/no-nested-ternary.js
c87875e40400f72b9988804ca821d189003157ad
2 * @fileoverview Rule to flag nested ternary expressions
3 * @author Ian Christian Myers
8 //------------------------------------------------------------------------------
10 //------------------------------------------------------------------------------
12 /** @type {import('../shared/types').Rule} */
18 description
: "disallow nested ternary expressions",
20 url
: "https://eslint.org/docs/rules/no-nested-ternary"
26 noNestedTernary
: "Do not nest ternary expressions."
33 ConditionalExpression(node
) {
34 if (node
.alternate
.type
=== "ConditionalExpression" ||
35 node
.consequent
.type
=== "ConditionalExpression") {
38 messageId
: "noNestedTernary"