awesome-react
Version:
A basic web app from React, called awesome-react
877 lines • 2.79 MB
JSON
{
"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.