UNPKG

awesome-react

Version:

A basic web app from React, called awesome-react

877 lines 2.79 MB
{ "errors": [], "warnings": [], "version": "3.10.0", "hash": "41e154d83399594302aa", "time": 10974, "publicPath": "/", "assetsByChunkName": { "app": [ "app.7f6a2291cd6aec1088d1.bundle.js", "assets/css/app.dd4a07e6.css" ] }, "assets": [ { "name": "app.7f6a2291cd6aec1088d1.bundle.js", "size": 283413, "chunks": [ 0 ], "chunkNames": [ "app" ], "emitted": true, "isOverSizeLimit": true }, { "name": "assets/css/app.dd4a07e6.css", "size": 175, "chunks": [ 0 ], "chunkNames": [ "app" ], "emitted": true }, { "name": "index.html", "size": 410, "chunks": [], "chunkNames": [], "emitted": true }, { "name": "app-manifest.json", "size": 96, "chunks": [], "chunkNames": [], "emitted": true } ], "filteredAssets": 0, "entrypoints": { "app": { "chunks": [ 0 ], "assets": [ "app.7f6a2291cd6aec1088d1.bundle.js", "assets/css/app.dd4a07e6.css" ], "isOverSizeLimit": true } }, "chunks": [ { "id": 0, "rendered": true, "initial": true, "entry": true, "extraAsync": false, "size": 722058, "names": [ "app" ], "files": [ "app.7f6a2291cd6aec1088d1.bundle.js", "assets/css/app.dd4a07e6.css" ], "hash": "7f6a2291cd6aec1088d1", "parents": [], "modules": [ { "id": "./node_modules/fbjs/lib/EventListener.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/EventListener.js", "name": "./node_modules/fbjs/lib/EventListener.js", "index": 15, "index2": 12, "size": 2248, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "issuerId": "./node_modules/react-dom/cjs/react-dom.development.js", "issuerName": "./node_modules/react-dom/cjs/react-dom.development.js", "profile": { "factory": 2186, "building": 31, "dependencies": 1 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/EventListener", "loc": "24:20-53" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.production.min.js", "module": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.production.min.js", "type": "cjs require", "userRequest": "fbjs/lib/EventListener", "loc": "13:146-179" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "'use strict';\n\n/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * @typechecks\n */\n\nvar emptyFunction = require('./emptyFunction');\n\n/**\n * Upstream version of event listener. Does not take into account specific\n * nature of platform.\n */\nvar EventListener = {\n /**\n * Listen to DOM events during the bubble phase.\n *\n * @param {DOMEventTarget} target DOM element to register listener on.\n * @param {string} eventType Event type, e.g. 'click' or 'mouseover'.\n * @param {function} callback Callback function.\n * @return {object} Object with a `remove` method.\n */\n listen: function listen(target, eventType, callback) {\n if (target.addEventListener) {\n target.addEventListener(eventType, callback, false);\n return {\n remove: function remove() {\n target.removeEventListener(eventType, callback, false);\n }\n };\n } else if (target.attachEvent) {\n target.attachEvent('on' + eventType, callback);\n return {\n remove: function remove() {\n target.detachEvent('on' + eventType, callback);\n }\n };\n }\n },\n\n /**\n * Listen to DOM events during the capture phase.\n *\n * @param {DOMEventTarget} target DOM element to register listener on.\n * @param {string} eventType Event type, e.g. 'click' or 'mouseover'.\n * @param {function} callback Callback function.\n * @return {object} Object with a `remove` method.\n */\n capture: function capture(target, eventType, callback) {\n if (target.addEventListener) {\n target.addEventListener(eventType, callback, true);\n return {\n remove: function remove() {\n target.removeEventListener(eventType, callback, true);\n }\n };\n } else {\n if (process.env.NODE_ENV !== 'production') {\n console.error('Attempted to listen to events during the capture phase on a ' + 'browser that does not support the capture phase. Your application ' + 'will not receive some events.');\n }\n return {\n remove: emptyFunction\n };\n }\n },\n\n registerDefault: function registerDefault() {}\n};\n\nmodule.exports = EventListener;" }, { "id": "./node_modules/fbjs/lib/ExecutionEnvironment.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/ExecutionEnvironment.js", "name": "./node_modules/fbjs/lib/ExecutionEnvironment.js", "index": 14, "index2": 11, "size": 935, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "issuerId": "./node_modules/react-dom/cjs/react-dom.development.js", "issuerName": "./node_modules/react-dom/cjs/react-dom.development.js", "profile": { "factory": 2186, "building": 36 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/ExecutionEnvironment", "loc": "21:27-67" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.production.min.js", "module": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.production.min.js", "type": "cjs require", "userRequest": "fbjs/lib/ExecutionEnvironment", "loc": "13:39-79" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 */\n\n'use strict';\n\nvar canUseDOM = !!(typeof window !== 'undefined' && window.document && window.document.createElement);\n\n/**\n * Simple, lightweight module assisting with the detection and context of\n * Worker. Helps avoid circular dependencies and allows code to reason about\n * whether or not they are in a Worker, even if they never include the main\n * `ReactWorker` dependency.\n */\nvar ExecutionEnvironment = {\n\n canUseDOM: canUseDOM,\n\n canUseWorkers: typeof Worker !== 'undefined',\n\n canUseEventListeners: canUseDOM && !!(window.addEventListener || window.attachEvent),\n\n canUseViewport: canUseDOM && !!window.screen,\n\n isInWorker: !canUseDOM // For now, this is true - might change in the future.\n\n};\n\nmodule.exports = ExecutionEnvironment;" }, { "id": "./node_modules/fbjs/lib/camelize.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/camelize.js", "name": "./node_modules/fbjs/lib/camelize.js", "index": 26, "index2": 22, "size": 582, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/camelizeStyleName.js", "issuerId": "./node_modules/fbjs/lib/camelizeStyleName.js", "issuerName": "./node_modules/fbjs/lib/camelizeStyleName.js", "profile": { "factory": 11, "building": 4 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/fbjs/lib/camelizeStyleName.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/camelizeStyleName.js", "module": "./node_modules/fbjs/lib/camelizeStyleName.js", "moduleName": "./node_modules/fbjs/lib/camelizeStyleName.js", "type": "cjs require", "userRequest": "./camelize", "loc": "12:15-36" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 4, "source": "\"use strict\";\n\n/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * @typechecks\n */\n\nvar _hyphenPattern = /-(.)/g;\n\n/**\n * Camelcases a hyphenated string, for example:\n *\n * > camelize('background-color')\n * < \"backgroundColor\"\n *\n * @param {string} string\n * @return {string}\n */\nfunction camelize(string) {\n return string.replace(_hyphenPattern, function (_, character) {\n return character.toUpperCase();\n });\n}\n\nmodule.exports = camelize;" }, { "id": "./node_modules/fbjs/lib/camelizeStyleName.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/camelizeStyleName.js", "name": "./node_modules/fbjs/lib/camelizeStyleName.js", "index": 25, "index2": 23, "size": 875, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "issuerId": "./node_modules/react-dom/cjs/react-dom.development.js", "issuerName": "./node_modules/react-dom/cjs/react-dom.development.js", "profile": { "factory": 2188, "building": 27 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/camelizeStyleName", "loc": "32:24-61" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * @typechecks\n */\n\n'use strict';\n\nvar camelize = require('./camelize');\n\nvar msPattern = /^-ms-/;\n\n/**\n * Camelcases a hyphenated CSS property name, for example:\n *\n * > camelizeStyleName('background-color')\n * < \"backgroundColor\"\n * > camelizeStyleName('-moz-transition')\n * < \"MozTransition\"\n * > camelizeStyleName('-ms-transition')\n * < \"msTransition\"\n *\n * As Andi Smith suggests\n * (http://www.andismith.com/blog/2012/02/modernizr-prefixed/), an `-ms` prefix\n * is converted to lowercase `ms`.\n *\n * @param {string} string\n * @return {string}\n */\nfunction camelizeStyleName(string) {\n return camelize(string.replace(msPattern, 'ms-'));\n}\n\nmodule.exports = camelizeStyleName;" }, { "id": "./node_modules/fbjs/lib/containsNode.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/containsNode.js", "name": "./node_modules/fbjs/lib/containsNode.js", "index": 18, "index2": 17, "size": 923, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "issuerId": "./node_modules/react-dom/cjs/react-dom.development.js", "issuerName": "./node_modules/react-dom/cjs/react-dom.development.js", "profile": { "factory": 2187, "building": 26 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/containsNode", "loc": "27:19-51" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.production.min.js", "module": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.production.min.js", "type": "cjs require", "userRequest": "fbjs/lib/containsNode", "loc": "13:259-291" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "'use strict';\n\n/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * \n */\n\nvar isTextNode = require('./isTextNode');\n\n/*eslint-disable no-bitwise */\n\n/**\n * Checks if a given DOM node contains or is another DOM node.\n */\nfunction containsNode(outerNode, innerNode) {\n if (!outerNode || !innerNode) {\n return false;\n } else if (outerNode === innerNode) {\n return true;\n } else if (isTextNode(outerNode)) {\n return false;\n } else if (isTextNode(innerNode)) {\n return containsNode(outerNode, innerNode.parentNode);\n } else if ('contains' in outerNode) {\n return outerNode.contains(innerNode);\n } else if (outerNode.compareDocumentPosition) {\n return !!(outerNode.compareDocumentPosition(innerNode) & 16);\n } else {\n return false;\n }\n}\n\nmodule.exports = containsNode;" }, { "id": "./node_modules/fbjs/lib/emptyFunction.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/emptyFunction.js", "name": "./node_modules/fbjs/lib/emptyFunction.js", "index": 6, "index2": 3, "size": 959, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react/cjs/react.development.js", "issuerId": "./node_modules/react/cjs/react.development.js", "issuerName": "./node_modules/react/cjs/react.development.js", "profile": { "factory": 2430, "building": 25 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react/cjs/react.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react/cjs/react.development.js", "module": "./node_modules/react/cjs/react.development.js", "moduleName": "./node_modules/react/cjs/react.development.js", "type": "cjs require", "userRequest": "fbjs/lib/emptyFunction", "loc": "22:20-53" }, { "moduleId": "./node_modules/react/cjs/react.production.min.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react/cjs/react.production.min.js", "module": "./node_modules/react/cjs/react.production.min.js", "moduleName": "./node_modules/react/cjs/react.production.min.js", "type": "cjs require", "userRequest": "fbjs/lib/emptyFunction", "loc": "10:80-113" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/emptyFunction", "loc": "23:20-53" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.production.min.js", "module": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.production.min.js", "type": "cjs require", "userRequest": "fbjs/lib/emptyFunction", "loc": "13:109-142" }, { "moduleId": "./node_modules/fbjs/lib/warning.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/warning.js", "module": "./node_modules/fbjs/lib/warning.js", "moduleName": "./node_modules/fbjs/lib/warning.js", "type": "cjs require", "userRequest": "./emptyFunction", "loc": "11:20-46" }, { "moduleId": "./node_modules/fbjs/lib/EventListener.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/EventListener.js", "module": "./node_modules/fbjs/lib/EventListener.js", "moduleName": "./node_modules/fbjs/lib/EventListener.js", "type": "cjs require", "userRequest": "./emptyFunction", "loc": "12:20-46" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "\"use strict\";\n\n/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * \n */\n\nfunction makeEmptyFunction(arg) {\n return function () {\n return arg;\n };\n}\n\n/**\n * This function accepts and discards inputs; it has no side effects. This is\n * primarily useful idiomatically for overridable function endpoints which\n * always need to be callable, since JS lacks a null-call idiom ala Cocoa.\n */\nvar emptyFunction = function emptyFunction() {};\n\nemptyFunction.thatReturns = makeEmptyFunction;\nemptyFunction.thatReturnsFalse = makeEmptyFunction(false);\nemptyFunction.thatReturnsTrue = makeEmptyFunction(true);\nemptyFunction.thatReturnsNull = makeEmptyFunction(null);\nemptyFunction.thatReturnsThis = function () {\n return this;\n};\nemptyFunction.thatReturnsArgument = function (arg) {\n return arg;\n};\n\nmodule.exports = emptyFunction;" }, { "id": "./node_modules/fbjs/lib/emptyObject.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/emptyObject.js", "name": "./node_modules/fbjs/lib/emptyObject.js", "index": 5, "index2": 2, "size": 332, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react/cjs/react.development.js", "issuerId": "./node_modules/react/cjs/react.development.js", "issuerName": "./node_modules/react/cjs/react.development.js", "profile": { "factory": 2429, "building": 27, "dependencies": 0 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react/cjs/react.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react/cjs/react.development.js", "module": "./node_modules/react/cjs/react.development.js", "moduleName": "./node_modules/react/cjs/react.development.js", "type": "cjs require", "userRequest": "fbjs/lib/emptyObject", "loc": "19:18-49" }, { "moduleId": "./node_modules/react/cjs/react.production.min.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react/cjs/react.production.min.js", "module": "./node_modules/react/cjs/react.production.min.js", "moduleName": "./node_modules/react/cjs/react.production.min.js", "type": "cjs require", "userRequest": "fbjs/lib/emptyObject", "loc": "10:46-77" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/emptyObject", "loc": "29:18-49" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.production.min.js", "module": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.production.min.js", "type": "cjs require", "userRequest": "fbjs/lib/emptyObject", "loc": "13:327-358" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 */\n\n'use strict';\n\nvar emptyObject = {};\n\nif (process.env.NODE_ENV !== 'production') {\n Object.freeze(emptyObject);\n}\n\nmodule.exports = emptyObject;" }, { "id": "./node_modules/fbjs/lib/focusNode.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/focusNode.js", "name": "./node_modules/fbjs/lib/focusNode.js", "index": 21, "index2": 18, "size": 578, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "issuerId": "./node_modules/react-dom/cjs/react-dom.development.js", "issuerName": "./node_modules/react-dom/cjs/react-dom.development.js", "profile": { "factory": 2188, "building": 24 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/focusNode", "loc": "28:16-45" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.production.min.js", "module": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.production.min.js", "type": "cjs require", "userRequest": "fbjs/lib/focusNode", "loc": "13:295-324" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 */\n\n'use strict';\n\n/**\n * @param {DOMElement} node input/textarea to focus\n */\n\nfunction focusNode(node) {\n // IE8 can throw \"Can't move focus to the control because it is invisible,\n // not enabled, or of a type that does not accept the focus.\" for all kinds of\n // reasons that are too expensive and fragile to test.\n try {\n node.focus();\n } catch (e) {}\n}\n\nmodule.exports = focusNode;" }, { "id": "./node_modules/fbjs/lib/getActiveElement.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/getActiveElement.js", "name": "./node_modules/fbjs/lib/getActiveElement.js", "index": 16, "index2": 13, "size": 912, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "issuerId": "./node_modules/react-dom/cjs/react-dom.development.js", "issuerName": "./node_modules/react-dom/cjs/react-dom.development.js", "profile": { "factory": 2186, "building": 25 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/getActiveElement", "loc": "25:23-59" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.production.min.js", "module": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.production.min.js", "type": "cjs require", "userRequest": "fbjs/lib/getActiveElement", "loc": "13:183-219" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "'use strict';\n\n/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * @typechecks\n */\n\n/* eslint-disable fb-www/typeof-undefined */\n\n/**\n * Same as document.activeElement but wraps in a try-catch block. In IE it is\n * not safe to call document.activeElement if there is nothing focused.\n *\n * The activeElement will be null only if the document or document body is not\n * yet defined.\n *\n * @param {?DOMDocument} doc Defaults to current document.\n * @return {?DOMElement}\n */\nfunction getActiveElement(doc) /*?DOMElement*/{\n doc = doc || (typeof document !== 'undefined' ? document : undefined);\n if (typeof doc === 'undefined') {\n return null;\n }\n try {\n return doc.activeElement || doc.body;\n } catch (e) {\n return doc.body;\n }\n}\n\nmodule.exports = getActiveElement;" }, { "id": "./node_modules/fbjs/lib/hyphenate.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/hyphenate.js", "name": "./node_modules/fbjs/lib/hyphenate.js", "index": 24, "index2": 20, "size": 674, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/hyphenateStyleName.js", "issuerId": "./node_modules/fbjs/lib/hyphenateStyleName.js", "issuerName": "./node_modules/fbjs/lib/hyphenateStyleName.js", "profile": { "factory": 12, "building": 4 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/fbjs/lib/hyphenateStyleName.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/hyphenateStyleName.js", "module": "./node_modules/fbjs/lib/hyphenateStyleName.js", "moduleName": "./node_modules/fbjs/lib/hyphenateStyleName.js", "type": "cjs require", "userRequest": "./hyphenate", "loc": "12:16-38" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 4, "source": "'use strict';\n\n/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * @typechecks\n */\n\nvar _uppercasePattern = /([A-Z])/g;\n\n/**\n * Hyphenates a camelcased string, for example:\n *\n * > hyphenate('backgroundColor')\n * < \"background-color\"\n *\n * For CSS style names, use `hyphenateStyleName` instead which works properly\n * with all vendor prefixes, including `ms`.\n *\n * @param {string} string\n * @return {string}\n */\nfunction hyphenate(string) {\n return string.replace(_uppercasePattern, '-$1').toLowerCase();\n}\n\nmodule.exports = hyphenate;" }, { "id": "./node_modules/fbjs/lib/hyphenateStyleName.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/hyphenateStyleName.js", "name": "./node_modules/fbjs/lib/hyphenateStyleName.js", "index": 23, "index2": 21, "size": 848, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "issuerId": "./node_modules/react-dom/cjs/react-dom.development.js", "issuerName": "./node_modules/react-dom/cjs/react-dom.development.js", "profile": { "factory": 2188, "building": 24 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/hyphenateStyleName", "loc": "31:25-63" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * @typechecks\n */\n\n'use strict';\n\nvar hyphenate = require('./hyphenate');\n\nvar msPattern = /^ms-/;\n\n/**\n * Hyphenates a camelcased CSS property name, for example:\n *\n * > hyphenateStyleName('backgroundColor')\n * < \"background-color\"\n * > hyphenateStyleName('MozTransition')\n * < \"-moz-transition\"\n * > hyphenateStyleName('msTransition')\n * < \"-ms-transition\"\n *\n * As Modernizr suggests (http://modernizr.com/docs/#prefixed), an `ms` prefix\n * is converted to `-ms-`.\n *\n * @param {string} string\n * @return {string}\n */\nfunction hyphenateStyleName(string) {\n return hyphenate(string).replace(msPattern, '-ms-');\n}\n\nmodule.exports = hyphenateStyleName;" }, { "id": "./node_modules/fbjs/lib/invariant.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/invariant.js", "name": "./node_modules/fbjs/lib/invariant.js", "index": 8, "index2": 5, "size": 1506, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react/cjs/react.development.js", "issuerId": "./node_modules/react/cjs/react.development.js", "issuerName": "./node_modules/react/cjs/react.development.js", "profile": { "factory": 2429, "building": 23, "dependencies": 0 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react/cjs/react.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react/cjs/react.development.js", "module": "./node_modules/react/cjs/react.development.js", "moduleName": "./node_modules/react/cjs/react.development.js", "type": "cjs require", "userRequest": "fbjs/lib/invariant", "loc": "20:16-45" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/invariant", "loc": "19:16-45" }, { "moduleId": "./node_modules/prop-types/checkPropTypes.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/prop-types/checkPropTypes.js", "module": "./node_modules/prop-types/checkPropTypes.js", "moduleName": "./node_modules/prop-types/checkPropTypes.js", "type": "cjs require", "userRequest": "fbjs/lib/invariant", "loc": "11:18-47" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 */\n\n'use strict';\n\n/**\n * Use invariant() to assert state which your program assumes to be true.\n *\n * Provide sprintf-style format (only %s is supported) and arguments\n * to provide information about what broke and what you were\n * expecting.\n *\n * The invariant message will be stripped in production, but the invariant\n * will remain to ensure logic does not differ in production.\n */\n\nvar validateFormat = function validateFormat(format) {};\n\nif (process.env.NODE_ENV !== 'production') {\n validateFormat = function validateFormat(format) {\n if (format === undefined) {\n throw new Error('invariant requires an error message argument');\n }\n };\n}\n\nfunction invariant(condition, format, a, b, c, d, e, f) {\n validateFormat(format);\n\n if (!condition) {\n var error;\n if (format === undefined) {\n error = new Error('Minified exception occurred; use the non-minified dev environment ' + 'for the full error message and additional helpful warnings.');\n } else {\n var args = [a, b, c, d, e, f];\n var argIndex = 0;\n error = new Error(format.replace(/%s/g, function () {\n return args[argIndex++];\n }));\n error.name = 'Invariant Violation';\n }\n\n error.framesToPop = 1; // we don't care about invariant's own frame\n throw error;\n }\n}\n\nmodule.exports = invariant;" }, { "id": "./node_modules/fbjs/lib/isNode.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/isNode.js", "name": "./node_modules/fbjs/lib/isNode.js", "index": 20, "index2": 15, "size": 702, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/isTextNode.js", "issuerId": "./node_modules/fbjs/lib/isTextNode.js", "issuerName": "./node_modules/fbjs/lib/isTextNode.js", "profile": { "factory": 1, "building": 2 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/fbjs/lib/isTextNode.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/isTextNode.js", "module": "./node_modules/fbjs/lib/isTextNode.js", "moduleName": "./node_modules/fbjs/lib/isTextNode.js", "type": "cjs require", "userRequest": "./isNode", "loc": "12:13-32" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 5, "source": "'use strict';\n\n/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * @typechecks\n */\n\n/**\n * @param {*} object The object to check.\n * @return {boolean} Whether or not the object is a DOM node.\n */\nfunction isNode(object) {\n var doc = object ? object.ownerDocument || object : document;\n var defaultView = doc.defaultView || window;\n return !!(object && (typeof defaultView.Node === 'function' ? object instanceof defaultView.Node : typeof object === 'object' && typeof object.nodeType === 'number' && typeof object.nodeName === 'string'));\n}\n\nmodule.exports = isNode;" }, { "id": "./node_modules/fbjs/lib/isTextNode.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/isTextNode.js", "name": "./node_modules/fbjs/lib/isTextNode.js", "index": 19, "index2": 16, "size": 479, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/containsNode.js", "issuerId": "./node_modules/fbjs/lib/containsNode.js", "issuerName": "./node_modules/fbjs/lib/containsNode.js", "profile": { "factory": 12, "building": 4 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/fbjs/lib/containsNode.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/containsNode.js", "module": "./node_modules/fbjs/lib/containsNode.js", "moduleName": "./node_modules/fbjs/lib/containsNode.js", "type": "cjs require", "userRequest": "./isTextNode", "loc": "12:17-40" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 4, "source": "'use strict';\n\n/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * @typechecks\n */\n\nvar isNode = require('./isNode');\n\n/**\n * @param {*} object The object to check.\n * @return {boolean} Whether or not the object is a DOM text node.\n */\nfunction isTextNode(object) {\n return isNode(object) && object.nodeType == 3;\n}\n\nmodule.exports = isTextNode;" }, { "id": "./node_modules/fbjs/lib/shallowEqual.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/shallowEqual.js", "name": "./node_modules/fbjs/lib/shallowEqual.js", "index": 17, "index2": 14, "size": 1616, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "issuerId": "./node_modules/react-dom/cjs/react-dom.development.js", "issuerName": "./node_modules/react-dom/cjs/react-dom.development.js", "profile": { "factory": 2187, "building": 25 }, "failed": false, "errors": 0, "warnings": 0, "reasons": [ { "moduleId": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.development.js", "module": "./node_modules/react-dom/cjs/react-dom.development.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.development.js", "type": "cjs require", "userRequest": "fbjs/lib/shallowEqual", "loc": "26:19-51" }, { "moduleId": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleIdentifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react-dom/cjs/react-dom.production.min.js", "module": "./node_modules/react-dom/cjs/react-dom.production.min.js", "moduleName": "./node_modules/react-dom/cjs/react-dom.production.min.js", "type": "cjs require", "userRequest": "fbjs/lib/shallowEqual", "loc": "13:223-255" } ], "usedExports": true, "providedExports": null, "optimizationBailout": [], "depth": 3, "source": "/**\n * Copyright (c) 2013-present, Facebook, Inc.\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 * @typechecks\n * \n */\n\n/*eslint-disable no-self-compare */\n\n'use strict';\n\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\n\n/**\n * inlined Object.is polyfill to avoid requiring consumers ship their own\n * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is\n */\nfunction is(x, y) {\n // SameValue algorithm\n if (x === y) {\n // Steps 1-5, 7-10\n // Steps 6.b-6.e: +0 != -0\n // Added the nonzero y check to make Flow happy, but it is redundant\n return x !== 0 || y !== 0 || 1 / x === 1 / y;\n } else {\n // Step 6.a: NaN == NaN\n return x !== x && y !== y;\n }\n}\n\n/**\n * Performs equality by iterating through keys on an object and returning false\n * when any key has values which are not strictly equal between the arguments.\n * Returns true when the values of all keys are strictly equal.\n */\nfunction shallowEqual(objA, objB) {\n if (is(objA, objB)) {\n return true;\n }\n\n if (typeof objA !== 'object' || objA === null || typeof objB !== 'object' || objB === null) {\n return false;\n }\n\n var keysA = Object.keys(objA);\n var keysB = Object.keys(objB);\n\n if (keysA.length !== keysB.length) {\n return false;\n }\n\n // Test for A's keys different from B.\n for (var i = 0; i < keysA.length; i++) {\n if (!hasOwnProperty.call(objB, keysA[i]) || !is(objA[keysA[i]], objB[keysA[i]])) {\n return false;\n }\n }\n\n return true;\n}\n\nmodule.exports = shallowEqual;" }, { "id": "./node_modules/fbjs/lib/warning.js", "identifier": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/fbjs/lib/warning.js", "name": "./node_modules/fbjs/lib/warning.js", "index": 9, "index2": 6, "size": 1897, "cacheable": true, "built": true, "optional": false, "prefetched": false, "chunks": [ 0 ], "assets": [], "issuer": "/Users/taylorpzreal/Workspace/awesome-react/node_modules/react/cjs/react.development.js", "issuerId": "./node_modules/react/cjs/react.development.