isImmutable.js
 1  "use strict";
 2  
 3  Object.defineProperty(exports, "__esModule", {
 4    value: true
 5  });
 6  exports.default = isImmutable;
 7  
 8  var _isType = require("./isType");
 9  
10  var _generated = require("./generated");
11  
12  function isImmutable(node) {
13    if ((0, _isType.default)(node.type, "Immutable")) return true;
14  
15    if ((0, _generated.isIdentifier)(node)) {
16      if (node.name === "undefined") {
17        return true;
18      } else {
19        return false;
20      }
21    }
22  
23    return false;
24  }