Gazebo_simulation-Frontend/node_modules/.cache/babel-loader/fa3db94376cc02807e6af7c0f2f...

1 line
1.4 KiB
JSON

{"ast":null,"code":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = toKeyAlias;\n\nvar _generated = require(\"../validators/generated\");\n\nvar _cloneNode = _interopRequireDefault(require(\"../clone/cloneNode\"));\n\nvar _removePropertiesDeep = _interopRequireDefault(require(\"../modifications/removePropertiesDeep\"));\n\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n default: obj\n };\n}\n\nfunction toKeyAlias(node) {\n var key = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : node.key;\n var alias;\n\n if (node.kind === \"method\") {\n return toKeyAlias.increment() + \"\";\n } else if ((0, _generated.isIdentifier)(key)) {\n alias = key.name;\n } else if ((0, _generated.isStringLiteral)(key)) {\n alias = JSON.stringify(key.value);\n } else {\n alias = JSON.stringify((0, _removePropertiesDeep.default)((0, _cloneNode.default)(key)));\n }\n\n if (node.computed) {\n alias = \"[\".concat(alias, \"]\");\n }\n\n if (node.static) {\n alias = \"static:\".concat(alias);\n }\n\n return alias;\n}\n\ntoKeyAlias.uid = 0;\n\ntoKeyAlias.increment = function () {\n if (toKeyAlias.uid >= Number.MAX_SAFE_INTEGER) {\n return toKeyAlias.uid = 0;\n } else {\n return toKeyAlias.uid++;\n }\n};","map":null,"metadata":{},"sourceType":"script"}