c10c5ff9e6c03b750166eb071d12358fde1f55586ec470d3b98ae1f7bc404ffc.json 14 KB

1
  1. {"ast":null,"code":"'use strict';\n\nObject.defineProperty(exports, '__esModule', {\n value: true\n});\nexports.test = exports.serialize = exports.default = void 0;\nvar ReactIs = _interopRequireWildcard(require('react-is'));\nvar _markup = require('./lib/markup');\nfunction _getRequireWildcardCache(nodeInterop) {\n if (typeof WeakMap !== 'function') return null;\n var cacheBabelInterop = new WeakMap();\n var cacheNodeInterop = new WeakMap();\n return (_getRequireWildcardCache = function (nodeInterop) {\n return nodeInterop ? cacheNodeInterop : cacheBabelInterop;\n })(nodeInterop);\n}\nfunction _interopRequireWildcard(obj, nodeInterop) {\n if (!nodeInterop && obj && obj.__esModule) {\n return obj;\n }\n if (obj === null || typeof obj !== 'object' && typeof obj !== 'function') {\n return {\n default: obj\n };\n }\n var cache = _getRequireWildcardCache(nodeInterop);\n if (cache && cache.has(obj)) {\n return cache.get(obj);\n }\n var newObj = {};\n var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;\n for (var key in obj) {\n if (key !== 'default' && Object.prototype.hasOwnProperty.call(obj, key)) {\n var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;\n if (desc && (desc.get || desc.set)) {\n Object.defineProperty(newObj, key, desc);\n } else {\n newObj[key] = obj[key];\n }\n }\n }\n newObj.default = obj;\n if (cache) {\n cache.set(obj, newObj);\n }\n return newObj;\n}\n\n/**\n * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n// Given element.props.children, or subtree during recursive traversal,\n// return flattened array of children.\nconst getChildren = (arg, children = []) => {\n if (Array.isArray(arg)) {\n arg.forEach(item => {\n getChildren(item, children);\n });\n } else if (arg != null && arg !== false) {\n children.push(arg);\n }\n return children;\n};\nconst getType = element => {\n const type = element.type;\n if (typeof type === 'string') {\n return type;\n }\n if (typeof type === 'function') {\n return type.displayName || type.name || 'Unknown';\n }\n if (ReactIs.isFragment(element)) {\n return 'React.Fragment';\n }\n if (ReactIs.isSuspense(element)) {\n return 'React.Suspense';\n }\n if (typeof type === 'object' && type !== null) {\n if (ReactIs.isContextProvider(element)) {\n return 'Context.Provider';\n }\n if (ReactIs.isContextConsumer(element)) {\n return 'Context.Consumer';\n }\n if (ReactIs.isForwardRef(element)) {\n if (type.displayName) {\n return type.displayName;\n }\n const functionName = type.render.displayName || type.render.name || '';\n return functionName !== '' ? 'ForwardRef(' + functionName + ')' : 'ForwardRef';\n }\n if (ReactIs.isMemo(element)) {\n const functionName = type.displayName || type.type.displayName || type.type.name || '';\n return functionName !== '' ? 'Memo(' + functionName + ')' : 'Memo';\n }\n }\n return 'UNDEFINED';\n};\nconst getPropKeys = element => {\n const {\n props\n } = element;\n return Object.keys(props).filter(key => key !== 'children' && props[key] !== undefined).sort();\n};\nconst serialize = (element, config, indentation, depth, refs, printer) => ++depth > config.maxDepth ? (0, _markup.printElementAsLeaf)(getType(element), config) : (0, _markup.printElement)(getType(element), (0, _markup.printProps)(getPropKeys(element), element.props, config, indentation + config.indent, depth, refs, printer), (0, _markup.printChildren)(getChildren(element.props.children), config, indentation + config.indent, depth, refs, printer), config, indentation);\nexports.serialize = serialize;\nconst test = val => val != null && ReactIs.isElement(val);\nexports.test = test;\nconst plugin = {\n serialize,\n test\n};\nvar _default = plugin;\nexports.default = _default;","map":{"version":3,"names":["Object","defineProperty","exports","value","test","serialize","default","ReactIs","_interopRequireWildcard","require","_markup","_getRequireWildcardCache","nodeInterop","WeakMap","cacheBabelInterop","cacheNodeInterop","obj","__esModule","cache","has","get","newObj","hasPropertyDescriptor","getOwnPropertyDescriptor","key","prototype","hasOwnProperty","call","desc","set","getChildren","arg","children","Array","isArray","forEach","item","push","getType","element","type","displayName","name","isFragment","isSuspense","isContextProvider","isContextConsumer","isForwardRef","functionName","render","isMemo","getPropKeys","props","keys","filter","undefined","sort","config","indentation","depth","refs","printer","maxDepth","printElementAsLeaf","printElement","printProps","indent","printChildren","val","isElement","plugin","_default"],"sources":["/Users/max_liu/max_liu/company/tools_auto_pt/node_modules/pretty-format/build/plugins/ReactElement.js"],"sourcesContent":["'use strict';\n\nObject.defineProperty(exports, '__esModule', {\n value: true\n});\nexports.test = exports.serialize = exports.default = void 0;\n\nvar ReactIs = _interopRequireWildcard(require('react-is'));\n\nvar _markup = require('./lib/markup');\n\nfunction _getRequireWildcardCache(nodeInterop) {\n if (typeof WeakMap !== 'function') return null;\n var cacheBabelInterop = new WeakMap();\n var cacheNodeInterop = new WeakMap();\n return (_getRequireWildcardCache = function (nodeInterop) {\n return nodeInterop ? cacheNodeInterop : cacheBabelInterop;\n })(nodeInterop);\n}\n\nfunction _interopRequireWildcard(obj, nodeInterop) {\n if (!nodeInterop && obj && obj.__esModule) {\n return obj;\n }\n if (obj === null || (typeof obj !== 'object' && typeof obj !== 'function')) {\n return {default: obj};\n }\n var cache = _getRequireWildcardCache(nodeInterop);\n if (cache && cache.has(obj)) {\n return cache.get(obj);\n }\n var newObj = {};\n var hasPropertyDescriptor =\n Object.defineProperty && Object.getOwnPropertyDescriptor;\n for (var key in obj) {\n if (key !== 'default' && Object.prototype.hasOwnProperty.call(obj, key)) {\n var desc = hasPropertyDescriptor\n ? Object.getOwnPropertyDescriptor(obj, key)\n : null;\n if (desc && (desc.get || desc.set)) {\n Object.defineProperty(newObj, key, desc);\n } else {\n newObj[key] = obj[key];\n }\n }\n }\n newObj.default = obj;\n if (cache) {\n cache.set(obj, newObj);\n }\n return newObj;\n}\n\n/**\n * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n// Given element.props.children, or subtree during recursive traversal,\n// return flattened array of children.\nconst getChildren = (arg, children = []) => {\n if (Array.isArray(arg)) {\n arg.forEach(item => {\n getChildren(item, children);\n });\n } else if (arg != null && arg !== false) {\n children.push(arg);\n }\n\n return children;\n};\n\nconst getType = element => {\n const type = element.type;\n\n if (typeof type === 'string') {\n return type;\n }\n\n if (typeof type === 'function') {\n return type.displayName || type.name || 'Unknown';\n }\n\n if (ReactIs.isFragment(element)) {\n return 'React.Fragment';\n }\n\n if (ReactIs.isSuspense(element)) {\n return 'React.Suspense';\n }\n\n if (typeof type === 'object' && type !== null) {\n if (ReactIs.isContextProvider(element)) {\n return 'Context.Provider';\n }\n\n if (ReactIs.isContextConsumer(element)) {\n return 'Context.Consumer';\n }\n\n if (ReactIs.isForwardRef(element)) {\n if (type.displayName) {\n return type.displayName;\n }\n\n const functionName = type.render.displayName || type.render.name || '';\n return functionName !== ''\n ? 'ForwardRef(' + functionName + ')'\n : 'ForwardRef';\n }\n\n if (ReactIs.isMemo(element)) {\n const functionName =\n type.displayName || type.type.displayName || type.type.name || '';\n return functionName !== '' ? 'Memo(' + functionName + ')' : 'Memo';\n }\n }\n\n return 'UNDEFINED';\n};\n\nconst getPropKeys = element => {\n const {props} = element;\n return Object.keys(props)\n .filter(key => key !== 'children' && props[key] !== undefined)\n .sort();\n};\n\nconst serialize = (element, config, indentation, depth, refs, printer) =>\n ++depth > config.maxDepth\n ? (0, _markup.printElementAsLeaf)(getType(element), config)\n : (0, _markup.printElement)(\n getType(element),\n (0, _markup.printProps)(\n getPropKeys(element),\n element.props,\n config,\n indentation + config.indent,\n depth,\n refs,\n printer\n ),\n (0, _markup.printChildren)(\n getChildren(element.props.children),\n config,\n indentation + config.indent,\n depth,\n refs,\n printer\n ),\n config,\n indentation\n );\n\nexports.serialize = serialize;\n\nconst test = val => val != null && ReactIs.isElement(val);\n\nexports.test = test;\nconst plugin = {\n serialize,\n test\n};\nvar _default = plugin;\nexports.default = _default;\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}