Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redux-form bundle Size #890

Closed
mihirsoni opened this issue Apr 30, 2016 · 11 comments
Closed

Redux-form bundle Size #890

mihirsoni opened this issue Apr 30, 2016 · 11 comments

Comments

@mihirsoni
Copy link
Contributor

mihirsoni commented Apr 30, 2016

Hi @erikras @ooflorent ,

I am just keeping this for understanding if there are ways to avoid this thing. When we see bundles size of redux-form.min.js that is around ~75kb. I feel that is too much.

@erikras
Copy link
Member

erikras commented Apr 30, 2016

v6 is currently (in my local uncommitted dev repo) at 53.5 kB (removing lodash helped a lot). Do you know how to get output like that shown on #859 so we can best identify the weighty culprits?

@mihirsoni
Copy link
Contributor Author

mihirsoni commented Apr 30, 2016

@erikras Just remove noInfo: true from webpack-dev-middleware configs. I have taken from dev enviroment we can do the same for prod also.

This is the current out put. I ran simple form example.

Version: webpack 1.13.0
Time: 3500ms
    Asset     Size  Chunks             Chunk Names
bundle.js  1.76 MB       0  [emitted]  main
chunk    {0} bundle.js (main) 1.54 MB [rendered]
    [0] multi main 64 bytes {0} [built]
    [1] ./~/core-js/modules/_export.js 1.6 kB {0} [built]
    [2] ./~/process/browser.js 2.06 kB {0} [built]
    [3] ./~/fbjs/lib/invariant.js 1.49 kB {0} [built]
    [4] ./~/core-js/modules/_an-object.js 149 bytes {0} [built]
    [5] ./~/fbjs/lib/warning.js 1.74 kB {0} [built]
    [6] ./~/core-js/modules/_fails.js 99 bytes {0} [built]
    [7] ./~/core-js/modules/_global.js 322 bytes {0} [built]
    [8] ./~/core-js/modules/_is-object.js 107 bytes {0} [built]
    [9] ./~/core-js/modules/_wks.js 368 bytes {0} [built]
   [10] ./~/object-assign/index.js 896 bytes {0} [built]
   [11] ./~/core-js/modules/_descriptors.js 177 bytes {0} [built]
   [12] ./~/core-js/modules/_object-dp.js 608 bytes {0} [built]
   [13] ./~/react/lib/ReactDOMComponentTree.js 6.17 kB {0} [built]
   [14] ./~/core-js/modules/_to-length.js 217 bytes {0} [built]
   [15] ./~/fbjs/lib/ExecutionEnvironment.js 1.06 kB {0} [built]
   [16] ./~/core-js/modules/_to-object.js 129 bytes {0} [built]
   [17] ./~/core-js/modules/_has.js 117 bytes {0} [built]
   [18] ./~/core-js/modules/_hide.js 288 bytes {0} [built]
   [19] ./~/core-js/modules/_redefine.js 1.05 kB {0} [built]
   [20] ./~/core-js/modules/_string-html.js 696 bytes {0} [built]
   [21] ./~/core-js/modules/_to-iobject.js 213 bytes {0} [built]
   [22] ./~/react/lib/ReactPerf.js 2.49 kB {0} [built]
   [23] ./~/core-js/modules/_object-gopd.js 622 bytes {0} [built]
   [24] ./~/core-js/modules/_object-gpo.js 509 bytes {0} [built]
   [25] ./~/core-js/modules/_a-function.js 120 bytes {0} [built]
   [26] ./~/core-js/modules/_cof.js 103 bytes {0} [built]
   [27] ./~/core-js/modules/_defined.js 157 bytes {0} [built]
   [28] ./~/core-js/modules/_strict-method.js 193 bytes {0} [built]
   [29] ./~/react/lib/ReactElement.js 10.2 kB {0} [built]
   [30] ./~/react/react.js 56 bytes {0} [built]
   [31] ./~/core-js/modules/_array-methods.js 1.56 kB {0} [built]
   [32] ./~/core-js/modules/_object-sap.js 368 bytes {0} [built]
   [33] ./~/core-js/modules/_to-primitive.js 644 bytes {0} [built]
   [34] ./~/fbjs/lib/emptyFunction.js 1.06 kB {0} [built]
   [35] ./~/react/lib/ReactUpdates.js 9.09 kB {0} [built]
   [36] ./~/core-js/modules/_core.js 117 bytes {0} [built]
   [37] ./~/core-js/modules/_ctx.js 505 bytes {0} [built]
   [38] ./~/core-js/modules/_metadata.js 1.78 kB {0} [built]
   [39] ./~/core-js/modules/_typed-array.js 18.9 kB {0} [built]
   [40] ./~/react/lib/EventConstants.js 2.17 kB {0} [built]
   [41] ./~/react/lib/SyntheticEvent.js 8.77 kB {0} [built]
   [42] ./~/core-js/modules/_meta.js 1.55 kB {0} [built]
   [43] ./~/core-js/modules/_property-desc.js 183 bytes {0} [built]
   [44] ./~/core-js/modules/_to-integer.js 158 bytes {0} [built]
   [45] ./~/fbjs/lib/keyOf.js 1.09 kB {0} [built]
   [46] ./~/react/lib/DOMProperty.js 8.67 kB {0} [built]
   [47] ./~/react/lib/ReactCurrentOwner.js 657 bytes {0} [built]
   [48] ./~/core-js/modules/_an-instance.js 232 bytes {0} [built]
   [49] ./~/core-js/modules/_iterators.js 20 bytes {0} [built]
   [50] ./~/core-js/modules/_library.js 23 bytes {0} [built]
   [51] ./~/core-js/modules/_object-create.js 1.52 kB {0} [built]
   [52] ./~/core-js/modules/_object-gopn.js 296 bytes {0} [built]
   [53] ./~/core-js/modules/_object-keys.js 231 bytes {0} [built]
   [54] ./~/core-js/modules/_to-index.js 230 bytes {0} [built]
   [55] ./~/core-js/modules/_uid.js 158 bytes {0} [built]
   [56] ./~/react/lib/PooledClass.js 3.55 kB {0} [built]
   [57] ./~/core-js/modules/_add-to-unscopables.js 292 bytes {0} [built]
   [58] ./~/core-js/modules/_classof.js 709 bytes {0} [built]
   [59] ./~/core-js/modules/_redefine-all.js 164 bytes {0} [built]
   [60] ./~/core-js/modules/_set-species.js 367 bytes {0} [built]
   [61] ./~/core-js/modules/_set-to-string-tag.js 253 bytes {0} [built]
   [62] ./~/core-js/modules/_string-trim.js 894 bytes {0} [built]
   [63] ./~/react/lib/DOMLazyTree.js 3.11 kB {0} [built]
   [64] ./~/react/lib/ReactReconciler.js 4.47 kB {0} [built]
   [65] ./~/core-js/modules/_for-of.js 940 bytes {0} [built]
   [66] ./~/core-js/modules/_iobject.js 236 bytes {0} [built]
   [67] ./~/core-js/modules/_object-pie.js 36 bytes {0} [built]
   [68] ./~/react/lib/EventPluginHub.js 7.88 kB {0} [built]
   [69] ./~/react/lib/EventPropagators.js 5.32 kB {0} [built]
   [70] ./~/react/lib/SyntheticUIEvent.js 1.63 kB {0} [built]
   [71] ./~/core-js/modules/_array-includes.js 788 bytes {0} [built]
   [72] ./~/core-js/modules/_collection.js 3.4 kB {0} [built]
   [73] ./~/core-js/modules/_fix-re-wks.js 944 bytes {0} [built]
   [74] ./~/core-js/modules/_flags.js 375 bytes {0} [built]
   [75] ./~/core-js/modules/_invoke.js 709 bytes {0} [built]
   [76] ./~/core-js/modules/_is-regexp.js 292 bytes {0} [built]
   [77] ./~/core-js/modules/_iter-detect.js 582 bytes {0} [built]
   [78] ./~/core-js/modules/_object-forced-pam.js 290 bytes {0} [built]
   [79] ./~/core-js/modules/_object-gops.js 41 bytes {0} [built]
   [80] ./~/core-js/modules/_set-proto.js 893 bytes {0} [built]
   [81] ./~/core-js/modules/_shared.js 198 bytes {0} [built]
   [82] ./~/core-js/modules/_typed.js 671 bytes {0} [built]
   [83] ./~/fbjs/lib/emptyObject.js 458 bytes {0} [built]
   [84] ./~/fbjs/lib/keyMirror.js 1.25 kB {0} [built]
   [85] ./~/react-redux/lib/index.js 475 bytes {0} [built]
   [86] ./~/react/lib/EventPluginRegistry.js 9.19 kB {0} [built]
   [87] ./~/react/lib/ReactBrowserEventEmitter.js 12.5 kB {0} [built]
   [88] ./~/react/lib/ReactInstrumentation.js 462 bytes {0} [built]
   [89] ./~/react/lib/ReactPropTypeLocationNames.js 614 bytes {0} [built]
   [90] ./~/react/lib/ReactPropTypeLocations.js 552 bytes {0} [built]
   [91] ./~/react/lib/SyntheticMouseEvent.js 2.18 kB {0} [built]
   [92] ./~/react/lib/escapeTextContentForBrowser.js 852 bytes {0} [built]
   [93] (webpack)/buildin/module.js 251 bytes {0} [built]
   [94] ./~/core-js/modules/_array-fill.js 610 bytes {0} [built]
   [95] ./~/core-js/modules/_create-property.js 277 bytes {0} [built]
   [96] ./~/core-js/modules/_dom-create.js 286 bytes {0} [built]
   [97] ./~/core-js/modules/_enum-bug-keys.js 162 bytes {0} [built]
   [98] ./~/core-js/modules/_fails-is-regexp.js 244 bytes {0} [built]
   [99] ./~/core-js/modules/_html.js 75 bytes {0} [built]
  [100] ./~/core-js/modules/_inherit-if-required.js 338 bytes {0} [built]
  [101] ./~/core-js/modules/_is-array-iter.js 277 bytes {0} [built]
  [102] ./~/core-js/modules/_is-array.js 145 bytes {0} [built]
  [103] ./~/core-js/modules/_is-integer.js 206 bytes {0} [built]
  [104] ./~/core-js/modules/_iter-create.js 528 bytes {0} [built]
  [105] ./~/core-js/modules/_iter-define.js 2.82 kB {0} [built]
  [106] ./~/core-js/modules/_math-expm1.js 341 bytes {0} [built]
  [107] ./~/core-js/modules/_math-sign.js 131 bytes {0} [built]
  [108] ./~/core-js/modules/_shared-key.js 162 bytes {0} [built]
  [109] ./~/core-js/modules/_species-constructor.js 340 bytes {0} [built]
  [110] ./~/core-js/modules/_string-at.js 611 bytes {0} [built]
  [111] ./~/core-js/modules/_string-context.js 309 bytes {0} [built]
  [112] ./~/core-js/modules/_string-repeat.js 366 bytes {0} [built]
  [113] ./~/core-js/modules/_string-ws.js 170 bytes {0} [built]
  [114] ./~/core-js/modules/_task.js 2.28 kB {0} [built]
  [115] ./~/core-js/modules/_typed-buffer.js 9.66 kB {0} [built]
  [116] ./~/core-js/modules/_wks-define.js 447 bytes {0} [built]
  [117] ./~/core-js/modules/core.get-iterator-method.js 293 bytes {0} [built]
  [118] ./~/core-js/modules/es6.array.iterator.js 1.13 kB {0} [built]
  [119] ./~/lodash.topath/index.js 4.28 kB {0} [built]
  [120] ./~/lodash/isPlainObject.js 1.85 kB {0} [built]
  [121] ./~/react/lib/DOMChildrenOperations.js 5.3 kB {0} [built]
  [122] ./~/react/lib/DOMPropertyOperations.js 7.35 kB {0} [built]
  [123] ./~/react/lib/EventPluginUtils.js 8.08 kB {0} [built]
  [124] ./~/react/lib/LinkedValueUtils.js 5.14 kB {0} [built]
  [125] ./~/react/lib/ReactComponentEnvironment.js 1.66 kB {0} [built]
  [126] ./~/react/lib/ReactErrorUtils.js 2.26 kB {0} [built]
  [127] ./~/react/lib/ReactInstanceMap.js 1.26 kB {0} [built]
  [128] ./~/react/lib/ReactMount.js 23.4 kB {0} [built]
  [129] ./~/react/lib/Transaction.js 9.55 kB {0} [built]
  [130] ./~/react/lib/canDefineProperty.js 632 bytes {0} [built]
  [131] ./~/react/lib/createMicrosoftUnsafeLocalFunction.js 864 bytes {0} [built]
  [132] ./~/react/lib/getEventCharCode.js 1.54 kB {0} [built]
  [133] ./~/react/lib/getEventModifierState.js 1.27 kB {0} [built]
  [134] ./~/react/lib/getEventTarget.js 1.04 kB {0} [built]
  [135] ./~/react/lib/getIteratorFn.js 1.15 kB {0} [built]
  [136] ./~/react/lib/isEventSupported.js 1.97 kB {0} [built]
  [137] ./~/react/lib/setInnerHTML.js 3.23 kB {0} [built]
  [138] ./~/react/lib/shouldUpdateReactComponent.js 1.45 kB {0} [built]
  [139] ./~/react/lib/traverseAllChildren.js 6.95 kB {0} [built]
  [140] ./~/react/lib/validateDOMNesting.js 13.1 kB {0} [built]
  [141] ./~/redux-form/lib/actionTypes.js 1.15 kB {0} [built]
  [142] ./~/redux-form/lib/bindActionData.js 1.3 kB {0} [built]
  [143] ./~/redux-form/lib/structure/plain/index.js 929 bytes {0} [built]
  [144] ./~/redux/lib/index.js 1.94 kB {0} [built]
  [145] ./src/SimpleForm.js 4.54 kB {0} [built]
  [146] ./~/core-js/modules/_a-number-value.js 157 bytes {0} [built]
  [147] ./~/core-js/modules/_array-copy-within.js 833 bytes {0} [built]
  [148] ./~/core-js/modules/_array-from-iterable.js 170 bytes {0} [built]
  [149] ./~/core-js/modules/_array-reduce.js 843 bytes {0} [built]
  [150] ./~/core-js/modules/_bind.js 855 bytes {0} [built]
  [151] ./~/core-js/modules/_collection-strong.js 4.87 kB {0} [built]
  [152] ./~/core-js/modules/_collection-to-json.js 313 bytes {0} [built]
  [153] ./~/core-js/modules/_collection-weak.js 2.69 kB {0} [built]
  [154] ./~/core-js/modules/_ie8-dom-define.js 194 bytes {0} [built]
  [155] ./~/core-js/modules/_iter-call.js 403 bytes {0} [built]
  [156] ./~/core-js/modules/_iter-step.js 81 bytes {0} [built]
  [157] ./~/core-js/modules/_math-log1p.js 152 bytes {0} [built]
  [158] ./~/core-js/modules/_microtask.js 1.75 kB {0} [built]
  [159] ./~/core-js/modules/_object-assign.js 1.16 kB {0} [built]
  [160] ./~/core-js/modules/_object-dps.js 416 bytes {0} [built]
  [161] ./~/core-js/modules/_object-gopn-ext.js 603 bytes {0} [built]
  [162] ./~/core-js/modules/_object-keys-internal.js 562 bytes {0} [built]
  [163] ./~/core-js/modules/_object-to-array.js 469 bytes {0} [built]
  [164] ./~/core-js/modules/_own-keys.js 418 bytes {0} [built]
  [165] ./~/core-js/modules/_parse-float.js 361 bytes {0} [built]
  [166] ./~/core-js/modules/_parse-int.js 403 bytes {0} [built]
  [167] ./~/core-js/modules/_same-value.js 142 bytes {0} [built]
  [168] ./~/core-js/modules/_string-pad.js 751 bytes {0} [built]
  [169] ./~/core-js/modules/_wks-ext.js 30 bytes {0} [built]
  [170] ./~/core-js/modules/es6.map.js 541 bytes {0} [built]
  [171] ./~/core-js/modules/es6.regexp.flags.js 198 bytes {0} [built]
  [172] ./~/core-js/modules/es6.set.js 396 bytes {0} [built]
  [173] ./~/core-js/modules/es6.weak-map.js 1.83 kB {0} [built]
  [174] ./~/fbjs/lib/EventListener.js 2.63 kB {0} [built]
  [175] ./~/fbjs/lib/focusNode.js 704 bytes {0} [built]
  [176] ./~/fbjs/lib/getActiveElement.js 895 bytes {0} [built]
  [177] ./~/fbjs/lib/getMarkupWrap.js 3.04 kB {0} [built]
  [178] ./~/fbjs/lib/shallowEqual.js 1.66 kB {0} [built]
  [179] ./~/hoist-non-react-statics/index.js 921 bytes {0} [built]
  [180] ./~/html-entities/lib/html5-entities.js 49 kB {0} [built]
  [181] ./src/Simple.md 1.21 kB {0} [built]
  [182] ./~/is-promise/index.js 165 bytes {0} [built]
  [183] ./~/lodash._baseiteratee/index.js 54.2 kB {0} [built]
  [184] ./~/lodash._stringtopath/index.js 19.1 kB {0} [built]
  [185] ./~/lodash.mapvalues/index.js 2.07 kB {0} [built]
  [186] ./~/raw-loader!./src/SimpleForm.js 2.19 kB {0} [built]
  [187] ./~/react-redux/lib/utils/storeShape.js 262 bytes {0} [built]
  [188] ./~/react-redux/lib/utils/warning.js 665 bytes {0} [built]
  [189] ./~/react/lib/CSSProperty.js 3.69 kB {0} [built]
  [190] ./~/react/lib/CallbackQueue.js 2.67 kB {0} [built]
  [191] ./~/react/lib/ReactChildren.js 5.87 kB {0} [built]
  [192] ./~/react/lib/ReactClass.js 26.5 kB {0} [built]
  [193] ./~/react/lib/ReactComponent.js 4.93 kB {0} [built]
  [194] ./~/react/lib/ReactComponentBrowserEnvironment.js 1.43 kB {0} [built]
  [195] ./~/react/lib/ReactDOMComponentFlags.js 471 bytes {0} [built]
  [196] ./~/react/lib/ReactDOMSelect.js 7.32 kB {0} [built]
  [197] ./~/react/lib/ReactElementValidator.js 10.8 kB {0} [built]
  [198] ./~/react/lib/ReactEmptyComponent.js 743 bytes {0} [built]
  [199] ./~/react/lib/ReactFeatureFlags.js 661 bytes {0} [built]
  [200] ./~/react/lib/ReactInputSelection.js 4.31 kB {0} [built]
  [201] ./~/react/lib/ReactMultiChildUpdateTypes.js 864 bytes {0} [built]
  [202] ./~/react/lib/ReactNativeComponent.js 3 kB {0} [built]
  [203] ./~/react/lib/ReactNodeTypes.js 998 bytes {0} [built]
  [204] ./~/react/lib/ReactNoopUpdateQueue.js 3.35 kB {0} [built]
  [205] ./~/react/lib/ReactPropTypes.js 13.2 kB {0} [built]
  [206] ./~/react/lib/ReactUpdateQueue.js 8.39 kB {0} [built]
  [207] ./~/react/lib/ReactVersion.js 382 bytes {0} [built]
  [208] ./~/react/lib/ViewportMetrics.js 641 bytes {0} [built]
  [209] ./~/react/lib/accumulateInto.js 1.74 kB {0} [built]
  [210] ./~/react/lib/forEachAccumulated.js 897 bytes {0} [built]
  [211] ./~/react/lib/getNativeComponentFromComposite.js 797 bytes {0} [built]
  [212] ./~/react/lib/getTextContentAccessor.js 997 bytes {0} [built]
  [213] ./~/react/lib/instantiateReactComponent.js 4.43 kB {0} [built]
  [214] ./~/react/lib/isTextInputElement.js 1.03 kB {0} [built]
  [215] ./~/react/lib/setTextContent.js 1.2 kB {0} [built]
  [216] ./~/redux-form/lib/SubmissionError.js 1.61 kB {0} [built]
  [217] ./~/redux-form/lib/actions.js 3.05 kB {0} [built]
  [218] ./~/redux-form/lib/events/createOnDragStart.js 308 bytes {0} [built]
  [219] ./~/redux-form/lib/events/getValue.js 2.01 kB {0} [built]
  [220] ./~/redux-form/lib/events/isEvent.js 235 bytes {0} [built]
  [221] ./~/redux-form/lib/events/silenceEvent.js 451 bytes {0} [built]
  [222] ./~/redux-form/lib/index.js 2.48 kB {0} [built]
  [223] ./~/redux-form/lib/isReactNative.js 258 bytes {0} [built]
  [224] ./~/redux/lib/compose.js 1.12 kB {0} [built]
  [225] ./~/redux/lib/createStore.js 9.19 kB {0} [built]
  [226] ./~/redux/lib/utils/warning.js 694 bytes {0} [built]
  [227] ./~/ansi-html/index.js 4.02 kB {0} [built]
  [228] ./~/ansi-regex/index.js 135 bytes {0} [built]
  [229] ./src/index.js 3.14 kB {0} [built]
  [230] ./~/babel-polyfill/lib/index.js 905 bytes {0} [built]
  [231] ./~/babel-regenerator-runtime/runtime.js 21.5 kB {0} [built]
  [232] ./~/core-js/fn/regexp/escape.js 107 bytes {0} [built]
  [233] ./~/core-js/modules/_array-species-constructor.js 479 bytes {0} [built]
  [234] ./~/core-js/modules/_array-species-create.js 220 bytes {0} [built]
  [235] ./~/core-js/modules/_date-to-primitive.js 326 bytes {0} [built]
  [236] ./~/core-js/modules/_enum-keys.js 472 bytes {0} [built]
  [237] ./~/core-js/modules/_keyof.js 307 bytes {0} [built]
  [238] ./~/core-js/modules/_partial.js 757 bytes {0} [built]
  [239] ./~/core-js/modules/_path.js 38 bytes {0} [built]
  [240] ./~/core-js/modules/_replacer.js 227 bytes {0} [built]
  [241] ./~/core-js/modules/core.is-iterable.js 317 bytes {0} [built]
  [242] ./~/core-js/modules/core.regexp.escape.js 232 bytes {0} [built]
  [243] ./~/core-js/modules/es6.array.copy-within.js 234 bytes {0} [built]
  [244] ./~/core-js/modules/es6.array.every.js 377 bytes {0} [built]
  [245] ./~/core-js/modules/es6.array.fill.js 212 bytes {0} [built]
  [246] ./~/core-js/modules/es6.array.filter.js 373 bytes {0} [built]
  [247] ./~/core-js/modules/es6.array.find-index.js 543 bytes {0} [built]
  [248] ./~/core-js/modules/es6.array.find.js 523 bytes {0} [built]
  [249] ./~/core-js/modules/es6.array.for-each.js 413 bytes {0} [built]
  [250] ./~/core-js/modules/es6.array.from.js 1.67 kB {0} [built]
  [251] ./~/core-js/modules/es6.array.index-of.js 619 bytes {0} [built]
  [252] ./~/core-js/modules/es6.array.is-array.js 145 bytes {0} [built]
  [253] ./~/core-js/modules/es6.array.join.js 462 bytes {0} [built]
  [254] ./~/core-js/modules/es6.array.last-index-of.js 994 bytes {0} [built]
  [255] ./~/core-js/modules/es6.array.map.js 368 bytes {0} [built]
  [256] ./~/core-js/modules/es6.array.of.js 599 bytes {0} [built]
  [257] ./~/core-js/modules/es6.array.reduce-right.js 433 bytes {0} [built]
  [258] ./~/core-js/modules/es6.array.reduce.js 414 bytes {0} [built]
  [259] ./~/core-js/modules/es6.array.slice.js 936 bytes {0} [built]
  [260] ./~/core-js/modules/es6.array.some.js 373 bytes {0} [built]
  [261] ./~/core-js/modules/es6.array.sort.js 670 bytes {0} [built]
  [262] ./~/core-js/modules/es6.array.species.js 35 bytes {0} [built]
  [263] ./~/core-js/modules/es6.date.now.js 152 bytes {0} [built]
  [264] ./~/core-js/modules/es6.date.to-iso-string.js 1.04 kB {0} [built]
  [265] ./~/core-js/modules/es6.date.to-json.js 510 bytes {0} [built]
  [266] ./~/core-js/modules/es6.date.to-primitive.js 192 bytes {0} [built]
  [267] ./~/core-js/modules/es6.date.to-string.js 393 bytes {0} [built]
  [268] ./~/core-js/modules/es6.function.bind.js 164 bytes {0} [built]
  [269] ./~/core-js/modules/es6.function.has-instance.js 655 bytes {0} [built]
  [270] ./~/core-js/modules/es6.function.name.js 652 bytes {0} [built]
  [271] ./~/core-js/modules/es6.math.acosh.js 573 bytes {0} [built]
  [272] ./~/core-js/modules/es6.math.asinh.js 339 bytes {0} [built]
  [273] ./~/core-js/modules/es6.math.atanh.js 303 bytes {0} [built]
  [274] ./~/core-js/modules/es6.math.cbrt.js 218 bytes {0} [built]
  [275] ./~/core-js/modules/es6.math.clz32.js 206 bytes {0} [built]
  [276] ./~/core-js/modules/es6.math.cosh.js 188 bytes {0} [built]
  [277] ./~/core-js/modules/es6.math.expm1.js 184 bytes {0} [built]
  [278] ./~/core-js/modules/es6.math.fround.js 743 bytes {0} [built]
  [279] ./~/core-js/modules/es6.math.hypot.js 660 bytes {0} [built]
  [280] ./~/core-js/modules/es6.math.imul.js 532 bytes {0} [built]
  [281] ./~/core-js/modules/es6.math.log10.js 164 bytes {0} [built]
  [282] ./~/core-js/modules/es6.math.log1p.js 126 bytes {0} [built]
  [283] ./~/core-js/modules/es6.math.log2.js 160 bytes {0} [built]
  [284] ./~/core-js/modules/es6.math.sign.js 123 bytes {0} [built]
  [285] ./~/core-js/modules/es6.math.sinh.js 454 bytes {0} [built]
  [286] ./~/core-js/modules/es6.math.tanh.js 318 bytes {0} [built]
  [287] ./~/core-js/modules/es6.math.trunc.js 179 bytes {0} [built]
  [288] ./~/core-js/modules/es6.number.constructor.js 2.93 kB {0} [built]
  [289] ./~/core-js/modules/es6.number.epsilon.js 122 bytes {0} [built]
  [290] ./~/core-js/modules/es6.number.is-finite.js 245 bytes {0} [built]
  [291] ./~/core-js/modules/es6.number.is-integer.js 142 bytes {0} [built]
  [292] ./~/core-js/modules/es6.number.is-nan.js 170 bytes {0} [built]
  [293] ./~/core-js/modules/es6.number.is-safe-integer.js 298 bytes {0} [built]
  [294] ./~/core-js/modules/es6.number.max-safe-integer.js 140 bytes {0} [built]
  [295] ./~/core-js/modules/es6.number.min-safe-integer.js 142 bytes {0} [built]
  [296] ./~/core-js/modules/es6.number.parse-float.js 228 bytes {0} [built]
  [297] ./~/core-js/modules/es6.number.parse-int.js 219 bytes {0} [built]
  [298] ./~/core-js/modules/es6.number.to-fixed.js 2.87 kB {0} [built]
  [299] ./~/core-js/modules/es6.number.to-precision.js 632 bytes {0} [built]
  [300] ./~/core-js/modules/es6.object.assign.js 159 bytes {0} [built]
  [301] ./~/core-js/modules/es6.object.create.js 160 bytes {0} [built]
  [302] ./~/core-js/modules/es6.object.define-properties.js 216 bytes {0} [built]
  [303] ./~/core-js/modules/es6.object.define-property.js 216 bytes {0} [built]
  [304] ./~/core-js/modules/es6.object.freeze.js 266 bytes {0} [built]
  [305] ./~/core-js/modules/es6.object.get-own-property-descriptor.js 353 bytes {0} [built]
  [306] ./~/core-js/modules/es6.object.get-own-property-names.js 147 bytes {0} [built]
  [307] ./~/core-js/modules/es6.object.get-prototype-of.js 275 bytes {0} [built]
  [308] ./~/core-js/modules/es6.object.is-extensible.js 263 bytes {0} [built]
  [309] ./~/core-js/modules/es6.object.is-frozen.js 239 bytes {0} [built]
  [310] ./~/core-js/modules/es6.object.is-sealed.js 239 bytes {0} [built]
  [311] ./~/core-js/modules/es6.object.is.js 136 bytes {0} [built]
  [312] ./~/core-js/modules/es6.object.keys.js 223 bytes {0} [built]
  [313] ./~/core-js/modules/es6.object.prevent-extensions.js 333 bytes {0} [built]
  [314] ./~/core-js/modules/es6.object.seal.js 255 bytes {0} [built]
  [315] ./~/core-js/modules/es6.object.set-prototype-of.js 157 bytes {0} [built]
  [316] ./~/core-js/modules/es6.object.to-string.js 319 bytes {0} [built]
  [317] ./~/core-js/modules/es6.parse-float.js 204 bytes {0} [built]
  [318] ./~/core-js/modules/es6.parse-int.js 195 bytes {0} [built]
  [319] ./~/core-js/modules/es6.promise.js 10.1 kB {0} [built]
  [320] ./~/core-js/modules/es6.reflect.apply.js 289 bytes {0} [built]
  [321] ./~/core-js/modules/es6.reflect.construct.js 1.64 kB {0} [built]
  [322] ./~/core-js/modules/es6.reflect.define-property.js 763 bytes {0} [built]
  [323] ./~/core-js/modules/es6.reflect.delete-property.js 405 bytes {0} [built]
  [324] ./~/core-js/modules/es6.reflect.enumerate.js 732 bytes {0} [built]
  [325] ./~/core-js/modules/es6.reflect.get-own-property-descriptor.js 355 bytes {0} [built]
  [326] ./~/core-js/modules/es6.reflect.get-prototype-of.js 287 bytes {0} [built]
  [327] ./~/core-js/modules/es6.reflect.get.js 811 bytes {0} [built]
  [328] ./~/core-js/modules/es6.reflect.has.js 195 bytes {0} [built]
  [329] ./~/core-js/modules/es6.reflect.is-extensible.js 332 bytes {0} [built]
  [330] ./~/core-js/modules/es6.reflect.own-keys.js 137 bytes {0} [built]
  [331] ./~/core-js/modules/es6.reflect.prevent-extensions.js 437 bytes {0} [built]
  [332] ./~/core-js/modules/es6.reflect.set-prototype-of.js 376 bytes {0} [built]
  [333] ./~/core-js/modules/es6.reflect.set.js 1.19 kB {0} [built]
  [334] ./~/core-js/modules/es6.regexp.constructor.js 1.71 kB {0} [built]
  [335] ./~/core-js/modules/es6.regexp.match.js 381 bytes {0} [built]
  [336] ./~/core-js/modules/es6.regexp.replace.js 491 bytes {0} [built]
  [337] ./~/core-js/modules/es6.regexp.search.js 390 bytes {0} [built]
  [338] ./~/core-js/modules/es6.regexp.split.js 3.32 kB {0} [built]
  [339] ./~/core-js/modules/es6.regexp.to-string.js 845 bytes {0} [built]
  [340] ./~/core-js/modules/es6.string.anchor.js 200 bytes {0} [built]
  [341] ./~/core-js/modules/es6.string.big.js 179 bytes {0} [built]
  [342] ./~/core-js/modules/es6.string.blink.js 187 bytes {0} [built]
  [343] ./~/core-js/modules/es6.string.bold.js 180 bytes {0} [built]
  [344] ./~/core-js/modules/es6.string.code-point-at.js 250 bytes {0} [built]
  [345] ./~/core-js/modules/es6.string.ends-with.js 840 bytes {0} [built]
  [346] ./~/core-js/modules/es6.string.fixed.js 184 bytes {0} [built]
  [347] ./~/core-js/modules/es6.string.fontcolor.js 216 bytes {0} [built]
  [348] ./~/core-js/modules/es6.string.fontsize.js 209 bytes {0} [built]
  [349] ./~/core-js/modules/es6.string.from-code-point.js 848 bytes {0} [built]
  [350] ./~/core-js/modules/es6.string.includes.js 476 bytes {0} [built]
  [351] ./~/core-js/modules/es6.string.italics.js 189 bytes {0} [built]
  [352] ./~/core-js/modules/es6.string.iterator.js 523 bytes {0} [built]
  [353] ./~/core-js/modules/es6.string.link.js 192 bytes {0} [built]
  [354] ./~/core-js/modules/es6.string.raw.js 516 bytes {0} [built]
  [355] ./~/core-js/modules/es6.string.repeat.js 155 bytes {0} [built]
  [356] ./~/core-js/modules/es6.string.small.js 188 bytes {0} [built]
  [357] ./~/core-js/modules/es6.string.starts-with.js 767 bytes {0} [built]
  [358] ./~/core-js/modules/es6.string.strike.js 192 bytes {0} [built]
  [359] ./~/core-js/modules/es6.string.sub.js 180 bytes {0} [built]
  [360] ./~/core-js/modules/es6.string.sup.js 180 bytes {0} [built]
  [361] ./~/core-js/modules/es6.string.trim.js 163 bytes {0} [built]
  [362] ./~/core-js/modules/es6.symbol.js 8.47 kB {0} [built]
  [363] ./~/core-js/modules/es6.typed.array-buffer.js 1.85 kB {0} [built]
  [364] ./~/core-js/modules/es6.typed.data-view.js 159 bytes {0} [built]
  [365] ./~/core-js/modules/es6.typed.float32-array.js 171 bytes {0} [built]
  [366] ./~/core-js/modules/es6.typed.float64-array.js 171 bytes {0} [built]
  [367] ./~/core-js/modules/es6.typed.int16-array.js 167 bytes {0} [built]
  [368] ./~/core-js/modules/es6.typed.int32-array.js 167 bytes {0} [built]
  [369] ./~/core-js/modules/es6.typed.int8-array.js 165 bytes {0} [built]
  [370] ./~/core-js/modules/es6.typed.uint16-array.js 169 bytes {0} [built]
  [371] ./~/core-js/modules/es6.typed.uint32-array.js 169 bytes {0} [built]
  [372] ./~/core-js/modules/es6.typed.uint8-array.js 167 bytes {0} [built]
  [373] ./~/core-js/modules/es6.typed.uint8-clamped-array.js 180 bytes {0} [built]
  [374] ./~/core-js/modules/es6.weak-set.js 373 bytes {0} [built]
  [375] ./~/core-js/modules/es7.array.includes.js 377 bytes {0} [built]
  [376] ./~/core-js/modules/es7.asap.js 455 bytes {0} [built]
  [377] ./~/core-js/modules/es7.error.is-error.js 218 bytes {0} [built]
  [378] ./~/core-js/modules/es7.map.to-json.js 186 bytes {0} [built]
  [379] ./~/core-js/modules/es7.math.iaddh.js 335 bytes {0} [built]
  [380] ./~/core-js/modules/es7.math.imulh.js 436 bytes {0} [built]
  [381] ./~/core-js/modules/es7.math.isubh.js 334 bytes {0} [built]
  [382] ./~/core-js/modules/es7.math.umulh.js 440 bytes {0} [built]
  [383] ./~/core-js/modules/es7.object.define-getter.js 530 bytes {0} [built]
  [384] ./~/core-js/modules/es7.object.define-setter.js 530 bytes {0} [built]
  [385] ./~/core-js/modules/es7.object.entries.js 243 bytes {0} [built]
  [386] ./~/core-js/modules/es7.object.get-own-property-descriptors.js 662 bytes {0} [built]
  [387] ./~/core-js/modules/es7.object.lookup-getter.js 686 bytes {0} [built]
  [388] ./~/core-js/modules/es7.object.lookup-setter.js 686 bytes {0} [built]
  [389] ./~/core-js/modules/es7.object.values.js 239 bytes {0} [built]
  [390] ./~/core-js/modules/es7.reflect.define-metadata.js 406 bytes {0} [built]
  [391] ./~/core-js/modules/es7.reflect.delete-metadata.js 750 bytes {0} [built]
  [392] ./~/core-js/modules/es7.reflect.get-metadata-keys.js 861 bytes {0} [built]
  [393] ./~/core-js/modules/es7.reflect.get-metadata.js 796 bytes {0} [built]
  [394] ./~/core-js/modules/es7.reflect.get-own-metadata-keys.js 400 bytes {0} [built]
  [395] ./~/core-js/modules/es7.reflect.get-own-metadata.js 417 bytes {0} [built]
  [396] ./~/core-js/modules/es7.reflect.has-metadata.js 713 bytes {0} [built]
  [397] ./~/core-js/modules/es7.reflect.has-own-metadata.js 417 bytes {0} [built]
  [398] ./~/core-js/modules/es7.reflect.metadata.js 551 bytes {0} [built]
  [399] ./~/core-js/modules/es7.set.to-json.js 186 bytes {0} [built]
  [400] ./~/core-js/modules/es7.string.at.js 240 bytes {0} [built]
  [401] ./~/core-js/modules/es7.string.match-all.js 1.06 kB {0} [built]
  [402] ./~/core-js/modules/es7.string.pad-end.js 337 bytes {0} [built]
  [403] ./~/core-js/modules/es7.string.pad-start.js 340 bytes {0} [built]
  [404] ./~/core-js/modules/es7.string.trim-left.js 215 bytes {0} [built]
  [405] ./~/core-js/modules/es7.string.trim-right.js 215 bytes {0} [built]
  [406] ./~/core-js/modules/es7.symbol.async-iterator.js 42 bytes {0} [built]
  [407] ./~/core-js/modules/es7.symbol.observable.js 39 bytes {0} [built]
  [408] ./~/core-js/modules/es7.system.global.js 143 bytes {0} [built]
  [409] ./~/core-js/modules/web.dom.iterable.js 881 bytes {0} [built]
  [410] ./~/core-js/modules/web.immediate.js 164 bytes {0} [built]
  [411] ./~/core-js/modules/web.timers.js 702 bytes {0} [built]
  [412] ./~/core-js/shim.js 7.34 kB {0} [built]
  [413] ./~/error-stack-parser/error-stack-parser.js 8.76 kB {0} [built]
  [414] ./~/es6-error/dist/index.js 2.4 kB {0} [built]
  [415] ./~/eventsource-polyfill/dist/browserify-eventsource.js 852 bytes {0} [built]
  [416] ./~/eventsource-polyfill/dist/eventsource.js 17.7 kB {0} [built]
  [417] ./~/fbjs/lib/camelize.js 708 bytes {0} [built]
  [418] ./~/fbjs/lib/camelizeStyleName.js 1 kB {0} [built]
  [419] ./~/fbjs/lib/containsNode.js 1.22 kB {0} [built]
  [420] ./~/fbjs/lib/createArrayFromMixed.js 4.11 kB {0} [built]
  [421] ./~/fbjs/lib/createNodesFromMarkup.js 2.66 kB {0} [built]
  [422] ./~/fbjs/lib/getUnboundedScrollPosition.js 1.05 kB {0} [built]
  [423] ./~/fbjs/lib/hyphenate.js 800 bytes {0} [built]
  [424] ./~/fbjs/lib/hyphenateStyleName.js 974 bytes {0} [built]
  [425] ./~/fbjs/lib/isNode.js 693 bytes {0} [built]
  [426] ./~/fbjs/lib/isTextNode.js 605 bytes {0} [built]
  [427] ./~/fbjs/lib/mapObject.js 1.44 kB {0} [built]
  [428] ./~/fbjs/lib/memoizeStringOnly.js 749 bytes {0} [built]
  [429] ./~/fbjs/lib/performance.js 588 bytes {0} [built]
  [430] ./~/fbjs/lib/performanceNow.js 817 bytes {0} [built]
  [431] ./~/html-entities/index.js 231 bytes {0} [built]
  [432] ./~/html-entities/lib/html4-entities.js 6.57 kB {0} [built]
  [433] ./~/html-entities/lib/xml-entities.js 2.98 kB {0} [built]
  [434] ./~/invariant/browser.js 1.52 kB {0} [built]
  [435] ./~/is-class/is-class.js 728 bytes {0} [built]
  [436] ./~/lodash._baseeach/index.js 14.5 kB {0} [built]
  [437] ./~/lodash._basefor/index.js 1.56 kB {0} [built]
  [438] ./~/lodash._createwrapper/index.js 25.7 kB {0} [built]
  [439] ./~/lodash.every/index.js 9.56 kB {0} [built]
  [440] ./~/lodash.mapvalues/~/lodash.keys/index.js 11.9 kB {0} [built]
  [441] ./~/lodash.noop/index.js 745 bytes {0} [built]
  [442] ./~/lodash.partial/index.js 2.89 kB {0} [built]
  [443] ./~/lodash.rest/index.js 8.22 kB {0} [built]
  [444] ./~/lodash/_getPrototype.js 405 bytes {0} [built]
  [445] ./~/lodash/_isHostObject.js 552 bytes {0} [built]
  [446] ./~/lodash/isObjectLike.js 608 bytes {0} [built]
  [447] ./~/react-dom/index.js 63 bytes {0} [built]
  [448] ./~/react-redux/lib/components/Provider.js 2.9 kB {0} [built]
  [449] ./~/react-redux/lib/components/connect.js 14.7 kB {0} [built]
  [450] ./~/react-redux/lib/utils/shallowEqual.js 543 bytes {0} [built]
  [451] ./~/react-redux/lib/utils/wrapActionCreators.js 268 bytes {0} [built]
  [452] ./~/react/lib/AutoFocusUtils.js 633 bytes {0} [built]
  [453] ./~/react/lib/BeforeInputEventPlugin.js 13.9 kB {0} [built]
  [454] ./~/react/lib/CSSPropertyOperations.js 6.79 kB {0} [built]
  [455] ./~/react/lib/ChangeEventPlugin.js 11.5 kB {0} [built]
  [456] ./~/react/lib/DOMNamespaces.js 538 bytes {0} [built]
  [457] ./~/react/lib/Danger.js 6.97 kB {0} [built]
  [458] ./~/react/lib/DefaultEventPluginOrder.js 1.26 kB {0} [built]
  [459] ./~/react/lib/EnterLeaveEventPlugin.js 3.46 kB {0} [built]
  [460] ./~/react/lib/FallbackCompositionState.js 2.47 kB {0} [built]
  [461] ./~/react/lib/HTMLDOMPropertyConfig.js 5.45 kB {0} [built]
  [462] ./~/react/lib/React.js 2.62 kB {0} [built]
  [463] ./~/react/lib/ReactChildReconciler.js 4.68 kB {0} [built]
  [464] ./~/react/lib/ReactCompositeComponent.js 31.2 kB {0} [built]
  [465] ./~/react/lib/ReactDOM.js 4.76 kB {0} [built]
  [466] ./~/react/lib/ReactDOMButton.js 1.15 kB {0} [built]
  [467] ./~/react/lib/ReactDOMComponent.js 34.7 kB {0} [built]
  [468] ./~/react/lib/ReactDOMContainerInfo.js 991 bytes {0} [built]
  [469] ./~/react/lib/ReactDOMDebugTool.js 1.9 kB {0} [built]
  [470] ./~/react/lib/ReactDOMEmptyComponent.js 1.97 kB {0} [built]
  [471] ./~/react/lib/ReactDOMFactories.js 3.33 kB {0} [built]
  [472] ./~/react/lib/ReactDOMFeatureFlags.js 460 bytes {0} [built]
  [473] ./~/react/lib/ReactDOMIDOperations.js 1.19 kB {0} [built]
  [474] ./~/react/lib/ReactDOMInput.js 9.64 kB {0} [built]
  [475] ./~/react/lib/ReactDOMInstrumentation.js 474 bytes {0} [built]
  [476] ./~/react/lib/ReactDOMOption.js 3.23 kB {0} [built]
  [477] ./~/react/lib/ReactDOMSelection.js 6.81 kB {0} [built]
  [478] ./~/react/lib/ReactDOMTextComponent.js 6.02 kB {0} [built]
  [479] ./~/react/lib/ReactDOMTextarea.js 5.82 kB {0} [built]
  [480] ./~/react/lib/ReactDOMTreeTraversal.js 3.7 kB {0} [built]
  [481] ./~/react/lib/ReactDOMUnknownPropertyDevtool.js 2.39 kB {0} [built]
  [482] ./~/react/lib/ReactDebugTool.js 2.26 kB {0} [built]
  [483] ./~/react/lib/ReactDefaultBatchingStrategy.js 1.92 kB {0} [built]
  [484] ./~/react/lib/ReactDefaultInjection.js 3.74 kB {0} [built]
  [485] ./~/react/lib/ReactDefaultPerf.js 11.7 kB {0} [built]
  [486] ./~/react/lib/ReactDefaultPerfAnalysis.js 5.98 kB {0} [built]
  [487] ./~/react/lib/ReactEventEmitterMixin.js 1 kB {0} [built]
  [488] ./~/react/lib/ReactEventListener.js 5.39 kB {0} [built]
  [489] ./~/react/lib/ReactInjection.js 1.38 kB {0} [built]
  [490] ./~/react/lib/ReactInvalidSetStateWarningDevTool.js 1.04 kB {0} [built]
  [491] ./~/react/lib/ReactMarkupChecksum.js 1.51 kB {0} [built]
  [492] ./~/react/lib/ReactMultiChild.js 13 kB {0} [built]
  [493] ./~/react/lib/ReactOwner.js 3.56 kB {0} [built]
  [494] ./~/react/lib/ReactReconcileTransaction.js 4.85 kB {0} [built]
  [495] ./~/react/lib/ReactRef.js 2.35 kB {0} [built]
  [496] ./~/react/lib/SVGDOMPropertyConfig.js 7.31 kB {0} [built]
  [497] ./~/react/lib/SelectEventPlugin.js 6.49 kB {0} [built]
  [498] ./~/react/lib/SimpleEventPlugin.js 18.7 kB {0} [built]
  [499] ./~/react/lib/SyntheticAnimationEvent.js 1.25 kB {0} [built]
  [500] ./~/react/lib/SyntheticClipboardEvent.js 1.21 kB {0} [built]
  [501] ./~/react/lib/SyntheticCompositionEvent.js 1.14 kB {0} [built]
  [502] ./~/react/lib/SyntheticDragEvent.js 1.11 kB {0} [built]
  [503] ./~/react/lib/SyntheticFocusEvent.js 1.1 kB {0} [built]
  [504] ./~/react/lib/SyntheticInputEvent.js 1.13 kB {0} [built]
  [505] ./~/react/lib/SyntheticKeyboardEvent.js 2.75 kB {0} [built]
  [506] ./~/react/lib/SyntheticTouchEvent.js 1.32 kB {0} [built]
  [507] ./~/react/lib/SyntheticTransitionEvent.js 1.27 kB {0} [built]
  [508] ./~/react/lib/SyntheticWheelEvent.js 1.98 kB {0} [built]
  [509] ./~/react/lib/adler32.js 1.21 kB {0} [built]
  [510] ./~/react/lib/dangerousStyleValue.js 2.9 kB {0} [built]
  [511] ./~/react/lib/findDOMNode.js 2.31 kB {0} [built]
  [512] ./~/react/lib/flattenChildren.js 1.65 kB {0} [built]
  [513] ./~/react/lib/getEventKey.js 2.9 kB {0} [built]
  [514] ./~/react/lib/getNodeForCharacterOffset.js 1.66 kB {0} [built]
  [515] ./~/react/lib/getVendorPrefixedEventName.js 2.92 kB {0} [built]
  [516] ./~/react/lib/onlyChild.js 1.21 kB {0} [built]
  [517] ./~/react/lib/quoteAttributeValueForBrowser.js 749 bytes {0} [built]
  [518] ./~/react/lib/renderSubtreeIntoContainer.js 466 bytes {0} [built]
  [519] ./~/redbox-react/lib/index.js 8.25 kB {0} [built]
  [520] ./~/redbox-react/lib/lib.js 4.66 kB {0} [built]
  [521] ./~/redbox-react/lib/style.js 2.29 kB {0} [built]
  [522] ./~/redux-form-website-template/dist/bundle.js 253 kB {0} [built]
  [523] ./~/redux-form/lib/ConnectedField.js 5.47 kB {0} [built]
  [524] ./~/redux-form/lib/Field.js 4.33 kB {0} [built]
  [525] ./~/redux-form/lib/asyncValidation.js 1.01 kB {0} [built]
  [526] ./~/redux-form/lib/createAll.js 3.42 kB {0} [built]
  [527] ./~/redux-form/lib/createFieldProps.js 3.58 kB {0} [built]
  [528] ./~/redux-form/lib/deleteInWithCleanUp.js 762 bytes {0} [built]
  [529] ./~/redux-form/lib/events/createOnBlur.js 653 bytes {0} [built]
  [530] ./~/redux-form/lib/events/createOnChange.js 586 bytes {0} [built]
  [531] ./~/redux-form/lib/events/createOnDrop.js 337 bytes {0} [built]
  [532] ./~/redux-form/lib/events/createOnFocus.js 225 bytes {0} [built]
  [533] ./~/redux-form/lib/events/silenceEvents.js 681 bytes {0} [built]
  [534] ./~/redux-form/lib/handleSubmit.js 2.15 kB {0} [built]
  [535] ./~/redux-form/lib/propTypes.js 1.44 kB {0} [built]
  [536] ./~/redux-form/lib/reducer.js 8.47 kB {0} [built]
  [537] ./~/redux-form/lib/reduxForm.js 16.1 kB {0} [built]
  [538] ./~/redux-form/lib/structure/plain/deepEqual.js 4.71 kB {0} [built]
  [539] ./~/redux-form/lib/structure/plain/deleteIn.js 2.33 kB {0} [built]
  [540] ./~/redux-form/lib/structure/plain/deleteWithPath.js 2.06 kB {0} [built]
  [541] ./~/redux-form/lib/structure/plain/getIn.js 1 kB {0} [built]
  [542] ./~/redux-form/lib/structure/plain/setIn.js 1.8 kB {0} [built]
  [543] ./~/redux-form/lib/values.js 1.25 kB {0} [built]
  [544] ./~/redux/lib/applyMiddleware.js 2.04 kB {0} [built]
  [545] ./~/redux/lib/bindActionCreators.js 2.04 kB {0} [built]
  [546] ./~/redux/lib/combineReducers.js 5.53 kB {0} [built]
  [547] ./~/stackframe/stackframe.js 3.48 kB {0} [built]
  [548] ./~/strip-ansi/index.js 161 bytes {0} [built]
  [549] ./~/symbol-observable/index.js 101 bytes {0} [built]
  [550] ./~/symbol-observable/ponyfill.js 456 bytes {0} [built]
  [551] (webpack)-hot-middleware/client-overlay.js 1.73 kB {0} [built]
  [552] (webpack)-hot-middleware/client.js 4.18 kB {0} [built]
  [553] (webpack)-hot-middleware/process-update.js 3.88 kB {0} [built]

@mihirsoni
Copy link
Contributor Author

@erikras Hope , that is what you are looking for.

@aight8
Copy link

aight8 commented May 1, 2016

Just a good tip for you, checkout this: https://github.com/robertknight/webpack-bundle-size-analyzer

And keep in mind that when you use --optimize-dedupe in the production build the react and js-core modules is mostly shared with all your other modules.

@ooflorent ooflorent changed the title [Discussion] Redux-form bundle Size Redux-form bundle Size May 1, 2016
@erikras
Copy link
Member

erikras commented May 9, 2016

The output from the webpack-bundle-size-analyzer on v6 is

redux: 25.36 KB (16.8%)
  lodash: 3.34 KB (13.2%)
    <self>: 3.34 KB (100%)
  <self>: 22.02 KB (86.8%)
react-redux: 22.71 KB (15.0%)
  lodash: 3.34 KB (14.7%)
    <self>: 3.34 KB (100%)
  <self>: 19.37 KB (85.3%)
es6-error: 2.39 KB (1.58%)
  <self>: 2.39 KB (100%)
invariant: 1.48 KB (0.980%)
  <self>: 1.48 KB (100%)
hoist-non-react-statics: 921 B (0.595%)
  <self>: 921 B (100%)
symbol-observable: 451 B (0.292%)
  <self>: 451 B (100%)
is-promise: 165 B (0.107%)
  <self>: 165 B (100%)
<self>: 97.65 KB (64.6%)

Not much fat to trim, if you ask me.

@mihirsoni
Copy link
Contributor Author

@erikras

I have not tried it , I don't know whether this is possible or not.

Can we include only thing that we used from redux-form ?

Like

import Field from 'redux-form/lib/Field';

In above case , say My project doesn't use ArrayField so I don't import that in a bundle.

@erikras
Copy link
Member

erikras commented May 9, 2016

That will probably work, but you're really talking about a very small savings.

@mihirsoni
Copy link
Contributor Author

@erikras Yes, That is true. Do you have any other idea which can reduce ?

@erikras
Copy link
Member

erikras commented May 12, 2016

You could reduce your concern in a few extra kilobytes. 😆

Seriously, though, if you want performant solid software, you've got to download it. Do you really have extremely restrictive bundle requirements, or are you prematurely optimizing?

@mihirsoni
Copy link
Contributor Author

@erikras Nope , Just curious if we could do..and your reference link changed my thinking as well 😄

@lock
Copy link

lock bot commented Jun 3, 2018

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked as resolved and limited conversation to collaborators Jun 3, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants