GithubHelp home page GithubHelp logo

kleopetroff / react-webpack-boilerplate Goto Github PK

View Code? Open in Web Editor NEW
328.0 15.0 110.0 2.79 MB

Minimalistic ES6+ React boilerplate with Hot Reloading using Webpack 4 and Babel 7

License: MIT License

HTML 4.85% JavaScript 94.72% CSS 0.43%
react webpack boilerplate es6 hot-reload

react-webpack-boilerplate's People

Contributors

ensaphelon avatar greenkeeper[bot] avatar greenkeeperio-bot avatar kleopetroff avatar palashmon avatar prudhviraj5 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

react-webpack-boilerplate's Issues

URL Loader Invalid Options

Hi, I'm facing URL loader issue. Can you please add how to import the following from assets folder as an example?

  1. .png/.jpg for image file
  2. .svg for vector image
  3. .woff for fonts

This is the error I'm getting while importing a logo.png:

ERROR in ./app/assets/images/logo.png
Module build failed: Validation Error

URL Loader Invalid Options

options.limit should be number

Async await throws error

The problem

With these babelrc configuration i can't use async await in life cycle methods. Throws this error:
Uncaught ReferenceError: regeneratorRuntime is not defined

Details

async componenDidMount() {
await ....
}

Problem with Webpack

The problem

Running npm start just after installing all the dependencies via npm install an error is triggered.

Details

➜  react-webpack-boilerplate-master npm start

> [email protected] start /Users/luca/Downloads/react-webpack-boilerplate-master
> webpack-dev-server --devtool source-map --hot --inline --content-base public --history-api-fallback

keywords if/then/else require v5 option
Invalid configuration object. webpack-dev-server has been initialised using a configuration object that does not match the API schema.
 - configuration has an unknown property 'outputPath'. These properties are valid:
   object { hot?, hotOnly?, lazy?, host?, filename?, publicPath?, port?, socket?, watchOptions?, headers?, clientLogLevel?, key?, cert?, ca?, pfx?, pfxPassphrase?, inline?, public?, https?, contentBase?, watchContentBase?, open?, features?, compress?, proxy?, historyApiFallback?, staticOptions?, setup?, stats?, reporter?, noInfo?, quiet?, serverSideRender?, index?, log?, warn? }

I tried to install the exact version of each module (removing ^ from package.json) and a different error is triggered.

Maybe using something as npm shrinkwrap would solve this kind of problem, at least till webpack will be in beta.

Test script throws error when prop-types are imported

The problem

Downloaded your build, love it. Thanks for maintaining it 👍. I needed to add prop-types library since we are now working in React 16 so I added it as a dependency. I am suggesting the library is added by default since this is how React 16 deals with prop types now. This library creates some issues in enzyme.

Details

npm start works fine but when you run npm test you get a horrible error
({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){import React from 'react';

I found a fix for this by adding the following to package.json "jest" configuration.
, "transformIgnorePatterns": [ "node_modules/(?!(prop-types)/)" ]

Found fix here: jestjs/jest#3202 (comment)

This allows that library to be whitelisted because it does not transpile by default. This fixes the first issue but now you get tests/components/App.test.js TypeError: Super expression must either be null or a function, not undefined line 3 import Adapter from 'enzyme-adapter-react-16';

This is where I am at and I don't see how to fix this. This issue has the best thread about the issue: enzymejs/enzyme#875

What's the correct path of assets?

The problem

What's the correct path of assets? When I want to add some images to assets folder, like asessts/img, and use on my websites, I failed.

Details

  1. Do run dev mode:
npm run start
  1. Add many images to /assets/img/bg.jpg

  2. Add path to sass files.

.bg{
  background:url("./img/bg.jpg") no-repeat top center;
  height: 720px;
}

OR

.bg{
  background:url("./assets/img/bg.jpg") no-repeat top center;
  height: 720px;
}

I got 404 error of my images.

Tests runs fails

The problem

Can't run tests because of ES6 syntax

Steps to reproduce

git clone
npm install
npm run test

Results

tests/components/App.test.js:1
import React from 'react';
syntaxerror: Unexpected token import

may be that have some relations with this . Thanks

Warning and Bug: in react-hot-loader: 4.0.0-beta.1

The problem

Warnings in console :
Error while wrapping name -> TypeError: Object.defineProperty called on non-object, which is received from react-hot-loader.
warning

Bug/Error while building the project for production:

ERROR in bundle.js from UglifyJs
Unexpected token: name (exportedModule) [bundle.js:1564,4]

When babel-loader transpile your .js inside bundle he ignore/misses variable inside react-hot-loader.
let exportedModule; not transpiled in var. UglifyJs don't work with es6 and fall down whith this error.

Details

On npm install command, i get version of "react-hot-loader": "4.0.0-beta.1", in this version i have this warnings and this bug/error. Warnings described in this issue :
gaearon/react-hot-loader#804
And fixed in version 4.0.0-beta.16 . So I tested this version, it works and resolve warnings and bug/error.
I suggest upgrading to this version in package.json.
Thank you for attention.

Refresh on deeper links does not work

The problem

Whenever i am in deeper links, and try to refresh, i get 404 error like
http://localhost:8080/home/styles/style.css
http://localhost:8080/home/bundle.js

Details

If you have a link in your application such as http://localhost:8080/home/integration. And you do a refresh on the page. It somehow starts looking for style.css and bundle.js in http://localhost:8080/home instead of http://localhost:8080/. I am not exactly sure, where the real issue is. I just dug a little deeper and i think, its a problem with webpack.config.js.
I have below thing in my webpack.config.js:
devServer: {
hot: true,
historyApiFallback: true,
contentBase: resolve(__dirname, 'build'),
publicPath: '/',
},

Will you be able to guide something here?

browser not hot loading

The problem

With this setup, chrome doesn't seem to hot load changes. I'm trying to modify sass and I can see webpack modifying the css output and building a hot-update.json but chrome doesn't seem to be linked and it not updating.

Eslint question

Hi,
First of all this is a GREAT boilerplate, really amazing, I hope you continue to update and support it, and I hope more people star it. I have only one question, why you doesn't use eslint in this way:

...
module: {
  preLoaders: [
    {
      test: /\.js$/,
      exclude: /node_modules/,
      loader: 'eslint-loader'
    },
  ],
  loaders: [
    {
      test: /\.jsx?$/,
      exclude: /node_modules/,
      loader: 'react-hot-loader!babel-loader'
    }
  ]
},
...

In this way the eslint is called every time and not only when you call the lint script in package.json. So you have continue feedback from eslint.
This is not a criticism, but only a question as I have just started studying these frameworks and I want to deep in them.

Update React to version 16

The problem

Update react and react-dom to version 16. This will most certainly break the tests, because of jest and enzyme, so a little work should be done there too.

Details

React 16 comes with tons of new features and optimizations. Now that the version is officially released, it's time to update the repo too.

react-hot-loader 3.0.0 seems to support React 16. Make sure to merge #223 before start working on this.

First run - unable to locate './vendors'

The problem

npm start fails at step copy-webpack-plugin

ERROR in [copy-webpack-plugin] unable to locate './vendors' at '/Users/csilk/dev/react-webpack-boilerplate/app/vendors'

Details

  1. Cloned the repo
  2. $ npm install
  3. $ npm start
npm ERR! [email protected] production: `npm run clean && webpack --config webpack.production.config.js --progress --profile --colors`
npm ERR! Exit status 2

Run on two seperate environments:

Environment 1

Mac OS X El capitan - 10.11.6
Node - v6.9.1
NPM - v4.2.0

Environment 2

Mac OS X El capitan - 10.11.6
Node - v7.4.0
NPM - v4.2.0

An in-range update of cross-env is breaking the build 🚨

Version 3.2.0 of cross-env just got published.

Branch Build failing 🚨
Dependency cross-env
Current Version 3.1.4
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

As cross-env is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them.
I recommend you give this issue a very high priority. I’m sure you can resolve this 💪


Status Details
  • continuous-integration/travis-ci/push The Travis CI build could not complete due to an error Details
Release Notes v3.2.0

<a name"3.2.0">

3.2.0 (2017-03-04)

Features

  • revamp: revamp the entire lib (backward compatible) (#63) (dad00c46)
Commits

The new version differs by 4 commits .

  • dad00c4 feat(revamp): revamp the entire lib (backward compatible) (#63)
  • e33a85c docs(README): Add doc for cross-var. (#58)
  • 5e590ec docs(README): added how to use cross-env to run npm sub-scripts (#53)
  • afdb2de docs(README): mention Bash on Windows (#49)

See the full diff.

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

commands not working in Windows environment

  1. Clean and Production commands failing in windows.
  2. I don't see a dist folder here. (May be will be created on production command)
  3. Which index.html to be modified app/index.html or build/html?
    As I don't see changes done in app/index.html is not reflected in npm start command

Able to to add an Express server (to serve App + Provide an API)

So I'd like to begin by saying I really love this boilerplate!

After adding my 2nd page in my routes, I realised that I could not refresh my other page as it was returning 404, I added historyApiFallback: true to the devServer object in the webpack.config.js to fix this problem.

I then realised only the development server would be able to handle the refresh, therefore I would need an Express server to handle refresh in production.

I was wondering if you could add an Express server to serve the App in production and also alongside the webpack dev-server in development (for API use etc.)?

Thank you in advance
Danny

Problem with loading fonts. File-loader

Problem with loading fonts. File-loader

Hey,
I had a problem with font loading. I wrote correct path to the fonts and there was 404 error.
I solved that issue by changing version of file-loader to the 0.11.2 version

Implement Unit tests

With v.2, we need to add unit tests to the boilerplate. This will be the most important addition for the new milestone.

As for now a simple setup using mocha, chai and enzyme will be enough. Further optimizations will follow.

hot reload is not working for me

The problem

Hi..when I edit sass/js code, the browser not reload for show the changes and even when I reload it manually the changes are not displayed, I need reboot the server, do you know what could be the issue here?

Details

I've installed sass, run npm install and npm start

this is the output

npm start

> [email protected] start /home/netquatro/Documentos/proyectos/landingpage/2/react-webpack-boilerplate
> webpack-dev-server --devtool source-map --hot --inline --content-base public --history-api-fallback

 http://localhost:8080/
webpack result is served from /
content is served from /home/netquatro/Documentos/proyectos/landingpage/2/react-webpack-boilerplate/public
404s will fallback to /index.html
Hash: a4469c4ca72679edbb3d
Version: webpack 2.1.0-beta.25
Time: 4809ms
               Asset       Size  Chunks             Chunk Names
           bundle.js    1.32 MB       0  [emitted]  main
    styles/style.css   60 bytes       0  [emitted]  main
       bundle.js.map    1.59 MB       0  [emitted]  main
styles/style.css.map   93 bytes       0  [emitted]  main
          index.html  266 bytes          [emitted]  
chunk    {0} bundle.js, styles/style.css, bundle.js.map, styles/style.css.map (main) 1.24 MB [entry] [rendered]
    [0] ./~/node-libs-browser/~/process/browser.js 5.3 kB {0} [built]
    [1] ./~/fbjs/lib/invariant.js 1.49 kB {0} [built]
    [2] ./~/fbjs/lib/warning.js 2.1 kB {0} [built]
    [3] ./~/react/lib/reactProdInvariant.js 1.27 kB {0} [built]
    [4] ./~/inherits/inherits_browser.js 672 bytes {0} [built]
    [5] ./~/object-assign/index.js 1.99 kB {0} [built]
    [6] (webpack)/buildin/global.js 506 bytes {0} [built]
    [7] ./~/debug/browser.js 3.76 kB {0} [built]
    [8] ./~/react/lib/ReactDOMComponentTree.js 6.2 kB {0} [built]
    [9] ./~/fbjs/lib/ExecutionEnvironment.js 1.06 kB {0} [built]
   [10] ./~/react/react.js 56 bytes {0} [built]
   [11] ./~/sockjs-client/lib/event/emitter.js 1.27 kB {0} [built]
   [12] ./~/invariant/browser.js 1.52 kB {0} [built]
   [13] ./~/react/lib/ReactInstrumentation.js 559 bytes {0} [built]
   [14] ./~/sockjs-client/lib/utils/url.js 975 bytes {0} [built]
   [15] ./~/fbjs/lib/emptyFunction.js 1.08 kB {0} [built]
   [16] ./~/react/lib/ReactComponentTreeHook.js 10.1 kB {0} [built]
   [17] ./~/react/lib/ReactElement.js 11.7 kB {0} [built]
   [18] ./~/react/lib/ReactUpdates.js 9.6 kB {0} [built]
   [19] ./~/json3/lib/json3.js 43.3 kB {0} [built]
   [20] ./~/lodash/_root.js 300 bytes {0} [built]
   [21] ./~/react/lib/EventConstants.js 2.17 kB {0} [built]
   [22] ./~/react/lib/ReactCurrentOwner.js 657 bytes {0} [built]
   [23] ./~/react/lib/SyntheticEvent.js 9.21 kB {0} [built]
   [24] ./~/fbjs/lib/keyOf.js 1.1 kB {0} [built]
   [25] ./~/history/lib/PathUtils.js 2.98 kB {0} [built]
   [26] ./~/lodash/isArray.js 488 bytes {0} [built]
   [27] ./~/react-router/lib/RouteUtils.js 2.84 kB {0} [built]
   [28] ./~/react/lib/PooledClass.js 3.59 kB {0} [built]
   [29] ./~/sockjs-client/lib/utils/event.js 2 kB {0} [built]
   [30] ./~/warning/browser.js 1.81 kB {0} [built]
   [31] ./~/lodash/_getNative.js 483 bytes {0} [built]
   [32] ./~/react/lib/DOMProperty.js 8.13 kB {0} [built]
   [33] ./~/history/lib/LocationUtils.js 3.67 kB {0} [built]
   [34] ./~/lodash/isObject.js 733 bytes {0} [built]
   [35] ./~/lodash/isObjectLike.js 614 bytes {0} [built]
   [36] ./~/react-router/lib/PatternUtils.js 7.55 kB {0} [built]
   [37] ./~/react-router/lib/routerWarning.js 845 bytes {0} [built]
   [38] ./~/react/lib/DOMLazyTree.js 3.75 kB {0} [built]
   [39] ./~/react/lib/ReactReconciler.js 6.25 kB {0} [built]
   [40] ./~/sockjs-client/lib/transport/lib/ajax-based.js 1.31 kB {0} [built]
   [41] ./~/sockjs-client/lib/utils/random.js 746 bytes {0} [built]
   [42] ./~/fbjs/lib/emptyObject.js 458 bytes {0} [built]
   [43] ./~/lodash/_Symbol.js 118 bytes {0} [built]
   [44] ./~/lodash/_baseGetTag.js 809 bytes {0} [built]
   [45] ./~/lodash/isArrayLike.js 830 bytes {0} [built]
   [46] ./~/react-router/lib/InternalPropTypes.js 1.09 kB {0} [built]
   [47] ./~/react/lib/EventPluginHub.js 8.32 kB {0} [built]
   [48] ./~/react/lib/EventPropagators.js 5.32 kB {0} [built]
   [49] ./~/react/lib/ReactInstanceMap.js 1.26 kB {0} [built]
   [50] ./~/react/lib/SyntheticUIEvent.js 1.61 kB {0} [built]
   [51] ./~/react/lib/Transaction.js 9.61 kB {0} [built]
   [52] ./~/sockjs-client/lib/transport/sender/xhr-local.js 352 bytes {0} [built]
   [53] ./~/sockjs-client/lib/utils/browser.js 560 bytes {0} [built]
   [54] ./~/sockjs-client/lib/utils/iframe.js 5.06 kB {0} [built]
   [55] (webpack)/buildin/module.js 548 bytes {0} [built]
   [56] ./~/fbjs/lib/keyMirror.js 1.25 kB {0} [built]
   [57] ./~/history/lib/Actions.js 628 bytes {0} [built]
   [58] ./~/history/lib/DOMUtils.js 1.78 kB {0} [built]
   [59] ./~/lodash/_ListCache.js 869 bytes {0} [built]
   [60] ./~/lodash/_assocIndexOf.js 487 bytes {0} [built]
   [61] ./~/lodash/_getMapData.js 400 bytes {0} [built]
   [62] ./~/lodash/_isKey.js 880 bytes {0} [built]
   [63] ./~/lodash/_nativeCreate.js 187 bytes {0} [built]
   [64] ./~/lodash/_toKey.js 523 bytes {0} [built]
   [65] ./~/lodash/eq.js 799 bytes {0} [built]
   [66] ./~/lodash/isSymbol.js 682 bytes {0} [built]
   [67] ./~/lodash/keys.js 884 bytes {0} [built]
   [68] ./~/react/lib/DisabledInputUtils.js 1.16 kB {0} [built]
   [69] ./~/react/lib/EventPluginRegistry.js 9.48 kB {0} [built]
   [70] ./~/react/lib/ReactBrowserEventEmitter.js 12.9 kB {0} [built]
   [71] ./~/react/lib/ReactPropTypeLocations.js 552 bytes {0} [built]
   [72] ./~/react/lib/SyntheticMouseEvent.js 2.18 kB {0} [built]
   [73] ./~/react/lib/escapeTextContentForBrowser.js 3.48 kB {0} [built]
   [74] ./~/react/lib/setInnerHTML.js 3.89 kB {0} [built]
   [75] ./~/sockjs-client/lib/transport/receiver/xhr.js 1.58 kB {0} [built]
   [76] ./~/sockjs-client/lib/transport/sender/xhr-cors.js 343 bytes {0} [built]
   [77] ./~/fbjs/lib/shallowEqual.js 1.74 kB {0} [built]
   [78] ./~/history/lib/BrowserProtocol.js 3.16 kB {0} [built]
   [79] ./~/history/lib/ExecutionEnvironment.js 164 bytes {0} [built]
   [80] ./~/history/lib/createHistory.js 5.66 kB {0} [built]
   [81] ./~/history/lib/runTransitionHook.js 762 bytes {0} [built]
   [82] ./~/lodash/_Map.js 195 bytes {0} [built]
   [83] ./~/lodash/_MapCache.js 869 bytes {0} [built]
   [84] ./~/lodash/_isIndex.js 707 bytes {0} [built]
   [85] ./~/lodash/identity.js 370 bytes {0} [built]
   [86] ./~/lodash/isArguments.js 1.03 kB {0} [built]
   [87] ./~/lodash/isLength.js 802 bytes {0} [built]
   [88] ./~/react-router/lib/AsyncUtils.js 1.66 kB {0} [built]
   [89] ./~/react-router/lib/ContextUtils.js 3.68 kB {0} [built]
   [90] ./~/react-router/lib/PropTypes.js 705 bytes {0} [built]
   [91] ./~/react-router/lib/RouterContext.js 4.31 kB {0} [built]
   [92] ./~/react/lib/DOMChildrenOperations.js 7.3 kB {0} [built]
   [93] ./~/react/lib/DOMNamespaces.js 538 bytes {0} [built]
   [94] ./~/react/lib/EventPluginUtils.js 8.17 kB {0} [built]
   [95] ./~/react/lib/KeyEscapeUtils.js 1.33 kB {0} [built]
   [96] ./~/react/lib/LinkedValueUtils.js 5.28 kB {0} [built]
   [97] ./~/react/lib/ReactComponent.js 4.64 kB {0} [built]
   [98] ./~/react/lib/ReactComponentEnvironment.js 1.34 kB {0} [built]
   [99] ./~/react/lib/ReactErrorUtils.js 2.26 kB {0} [built]
  [100] ./~/react/lib/ReactNoopUpdateQueue.js 3.4 kB {0} [built]
  [101] ./~/react/lib/ReactPropTypeLocationNames.js 614 bytes {0} [built]
  [102] ./~/react/lib/ReactPropTypesSecret.js 478 bytes {0} [built]
  [103] ./~/react/lib/ReactUpdateQueue.js 9.03 kB {0} [built]
  [104] ./~/react/lib/canDefineProperty.js 632 bytes {0} [built]
  [105] ./~/react/lib/createMicrosoftUnsafeLocalFunction.js 864 bytes {0} [built]
  [106] ./~/react/lib/getEventCharCode.js 1.54 kB {0} [built]
  [107] ./~/react/lib/getEventModifierState.js 1.27 kB {0} [built]
  [108] ./~/react/lib/getEventTarget.js 1.04 kB {0} [built]
  [109] ./~/react/lib/getIteratorFn.js 1.15 kB {0} [built]
  [110] ./~/react/lib/isEventSupported.js 1.97 kB {0} [built]
  [111] ./~/react/lib/shouldUpdateReactComponent.js 1.45 kB {0} [built]
  [112] ./~/react/lib/traverseAllChildren.js 6.74 kB {0} [built]
  [113] ./~/react/lib/validateDOMNesting.js 13.7 kB {0} [built]
  [114] ./~/sockjs-client/lib/event/event.js 477 bytes {0} [built]
  [115] ./~/sockjs-client/lib/transport/lib/iframe-wrap.js 981 bytes {0} [built]
  [116] ./~/sockjs-client/lib/transport/sender/xdr.js 2.46 kB {0} [built]
  [117] ./~/sockjs-client/lib/utils/object.js 532 bytes {0} [built]
  [118] ./~/url-parse/index.js 9.92 kB {0} [built]
  [119] ./~/fbjs/lib/EventListener.js 2.67 kB {0} [built]
  [120] ./~/fbjs/lib/focusNode.js 704 bytes {0} [built]
  [121] ./~/fbjs/lib/getActiveElement.js 895 bytes {0} [built]
  [122] ./~/history/lib/DOMStateStorage.js 2.55 kB {0} [built]
  [123] ./~/history/lib/useBasename.js 3.61 kB {0} [built]
  [124] ./~/history/lib/useQueries.js 4.03 kB {0} [built]
  [125] ./~/lodash/_SetCache.js 632 bytes {0} [built]
  [126] ./~/lodash/_Stack.js 734 bytes {0} [built]
  [127] ./~/lodash/_arrayMap.js 556 bytes {0} [built]
  [128] ./~/lodash/_assignValue.js 899 bytes {0} [built]
  [129] ./~/lodash/_baseAssignValue.js 625 bytes {0} [built]
  [130] ./~/lodash/_baseFindIndex.js 766 bytes {0} [built]
  [131] ./~/lodash/_baseGet.js 672 bytes {0} [built]
  [132] ./~/lodash/_baseIsEqual.js 1.13 kB {0} [built]
  [133] ./~/lodash/_baseIteratee.js 895 bytes {0} [built]
  [134] ./~/lodash/_baseRest.js 559 bytes {0} [built]
  [135] ./~/lodash/_baseUnary.js 332 bytes {0} [built]
  [136] ./~/lodash/_cacheHas.js 337 bytes {0} [built]
  [137] ./~/lodash/_castPath.js 369 bytes {0} [built]
  [138] ./~/lodash/_defineProperty.js 233 bytes {0} [built]
  [139] ./~/lodash/_equalArrays.js 2.61 kB {0} [built]
  [140] ./~/lodash/_freeGlobal.js 173 bytes {0} [built]
  [141] ./~/lodash/_isPrototype.js 480 bytes {0} [built]
  [142] ./~/lodash/_isStrictComparable.js 414 bytes {0} [built]
  [143] ./~/lodash/_matchesStrictComparable.js 574 bytes {0} [built]
  [144] ./~/lodash/_toSource.js 556 bytes {0} [built]
  [145] ./~/lodash/isBuffer.js 1.11 kB {0} [built]
  [146] ./~/lodash/isFunction.js 993 bytes {0} [built]
  [147] ./~/lodash/isTypedArray.js 695 bytes {0} [built]
  [148] ./~/react-dom/index.js 63 bytes {0} [built]
  [149] ./~/react-proxy/modules/supportsProtoAssignment.js 275 bytes {0} [built]
  [150] ./~/react-router/lib/Link.js 4.87 kB {0} [built]
  [151] ./~/react-router/lib/PromiseUtils.js 148 bytes {0} [built]
  [152] ./~/react-router/lib/Redirect.js 3 kB {0} [built]
  [153] ./~/react-router/lib/RouterUtils.js 896 bytes {0} [built]
  [154] ./~/react-router/lib/createMemoryHistory.js 1.08 kB {0} [built]
  [155] ./~/react-router/lib/createRouterHistory.js 573 bytes {0} [built]
  [156] ./~/react-router/lib/createTransitionManager.js 8.95 kB {0} [built]
  [157] ./~/react-router/lib/useRouterHistory.js 635 bytes {0} [built]
  [158] ./~/react/lib/CSSProperty.js 3.69 kB {0} [built]
  [159] ./~/react/lib/CallbackQueue.js 2.73 kB {0} [built]
  [160] ./~/react/lib/DOMPropertyOperations.js 7.41 kB {0} [built]
  [161] ./~/react/lib/ReactChildren.js 6.22 kB {0} [built]
  [162] ./~/react/lib/ReactClass.js 27.2 kB {0} [built]
  [163] ./~/react/lib/ReactDOMComponentFlags.js 471 bytes {0} [built]
  [164] ./~/react/lib/ReactDOMSelect.js 6.94 kB {0} [built]
  [165] ./~/react/lib/ReactElementValidator.js 8.08 kB {0} [built]
  [166] ./~/react/lib/ReactEmptyComponent.js 743 bytes {0} [built]
  [167] ./~/react/lib/ReactFeatureFlags.js 665 bytes {0} [built]
  [168] ./~/react/lib/ReactHostComponent.js 2.42 kB {0} [built]
  [169] ./~/react/lib/ReactInputSelection.js 4.31 kB {0} [built]
  [170] ./~/react/lib/ReactMount.js 25.5 kB {0} [built]
  [171] ./~/react/lib/ReactMultiChildUpdateTypes.js 864 bytes {0} [built]
  [172] ./~/react/lib/ReactNodeTypes.js 1.06 kB {0} [built]
  [173] ./~/react/lib/ReactPropTypes.js 15.6 kB {0} [built]
  [174] ./~/react/lib/ReactVersion.js 382 bytes {0} [built]
  [175] ./~/react/lib/ViewportMetrics.js 641 bytes {0} [built]
  [176] ./~/react/lib/accumulateInto.js 1.73 kB {0} [built]
  [177] ./~/react/lib/checkReactTypeSpec.js 4.23 kB {0} [built]
  [178] ./~/react/lib/forEachAccumulated.js 893 bytes {0} [built]
  [179] ./~/react/lib/getHostComponentFromComposite.js 789 bytes {0} [built]
  [180] ./~/react/lib/getTextContentAccessor.js 997 bytes {0} [built]
  [181] ./~/react/lib/instantiateReactComponent.js 4.81 kB {0} [built]
  [182] ./~/react/lib/isTextInputElement.js 1.08 kB {0} [built]
  [183] ./~/react/lib/setTextContent.js 1.4 kB {0} [built]
  [184] ./~/sockjs-client/lib/event/eventtarget.js 1.85 kB {0} [built]
  [185] ./~/sockjs-client/lib/info-ajax.js 1.03 kB {0} [built]
  [186] ./~/sockjs-client/lib/info-iframe-receiver.js 791 bytes {0} [built]
  [187] ./~/sockjs-client/lib/location.js 177 bytes {0} [built]
  [188] ./~/sockjs-client/lib/transport/browser/abstract-xhr.js 4.8 kB {0} [built]
  [189] ./~/sockjs-client/lib/transport/browser/eventsource.js 37 bytes {0} [built]
  [190] ./~/sockjs-client/lib/transport/eventsource.js 766 bytes {0} [built]
  [191] ./~/sockjs-client/lib/transport/htmlfile.js 710 bytes {0} [built]
  [192] ./~/sockjs-client/lib/transport/iframe.js 3.83 kB {0} [built]
  [193] ./~/sockjs-client/lib/transport/lib/sender-receiver.js 1.15 kB {0} [built]
  [194] ./~/sockjs-client/lib/transport/xdr-streaming.js 984 bytes {0} [built]
  [195] ./~/sockjs-client/lib/transport/xhr-polling.js 894 bytes {0} [built]
  [196] ./~/sockjs-client/lib/version.js 26 bytes {0} [built]
  [197] (webpack)/hot/emitter.js 77 bytes {0} [built]
  [198] ./app/main.js 373 bytes {0} [built]
  [199] ./app/assets/scss/main.scss 41 bytes {0} [built]
  [200] (webpack)-dev-server/client?http://localhost:8080 4.14 kB {0} [built]
  [201] (webpack)/hot/dev-server.js 1.57 kB {0} [built]
  [202] ./~/ansi-regex/index.js 135 bytes {0} [built]
  [203] ./app/components/App.js 4.01 kB {0} [built]
  [204] ./app/config/routes.js 620 bytes {0} [built]
  [205] ./~/debug/debug.js 4.1 kB {0} [built]
  [206] ./~/error-stack-parser/error-stack-parser.js 8.68 kB {0} [built]
  [207] ./~/events/events.js 8.33 kB {0} [built]
  [208] ./~/fbjs/lib/camelize.js 708 bytes {0} [built]
  [209] ./~/fbjs/lib/camelizeStyleName.js 1 kB {0} [built]
  [210] ./~/fbjs/lib/containsNode.js 1.05 kB {0} [built]
  [211] ./~/fbjs/lib/createArrayFromMixed.js 4.11 kB {0} [built]
  [212] ./~/fbjs/lib/createNodesFromMarkup.js 2.66 kB {0} [built]
  [213] ./~/fbjs/lib/getMarkupWrap.js 3.04 kB {0} [built]
  [214] ./~/fbjs/lib/getUnboundedScrollPosition.js 1.05 kB {0} [built]
  [215] ./~/fbjs/lib/hyphenate.js 800 bytes {0} [built]
  [216] ./~/fbjs/lib/hyphenateStyleName.js 974 bytes {0} [built]
  [217] ./~/fbjs/lib/isNode.js 693 bytes {0} [built]
  [218] ./~/fbjs/lib/isTextNode.js 605 bytes {0} [built]
  [219] ./~/fbjs/lib/memoizeStringOnly.js 698 bytes {0} [built]
  [220] ./~/fbjs/lib/performance.js 588 bytes {0} [built]
  [221] ./~/fbjs/lib/performanceNow.js 845 bytes {0} [built]
  [222] ./~/global/window.js 243 bytes {0} [built]
  [223] ./~/history/lib/AsyncUtils.js 1.13 kB {0} [built]
  [224] ./~/history/lib/HashProtocol.js 4.23 kB {0} [built]
  [225] ./~/history/lib/RefreshProtocol.js 1.13 kB {0} [built]
  [226] ./~/history/lib/createBrowserHistory.js 3.38 kB {0} [built]
  [227] ./~/history/lib/createHashHistory.js 4.76 kB {0} [built]
  [228] ./~/history/lib/createMemoryHistory.js 3.83 kB {0} [built]
  [229] ./~/hoist-non-react-statics/index.js 1.39 kB {0} [built]
  [230] ./~/lodash/_DataView.js 210 bytes {0} [built]
  [231] ./~/lodash/_Hash.js 747 bytes {0} [built]
  [232] ./~/lodash/_Promise.js 207 bytes {0} [built]
  [233] ./~/lodash/_Set.js 195 bytes {0} [built]
  [234] ./~/lodash/_Uint8Array.js 130 bytes {0} [built]
  [235] ./~/lodash/_WeakMap.js 207 bytes {0} [built]
  [236] ./~/lodash/_apply.js 714 bytes {0} [built]
  [237] ./~/lodash/_arrayIncludes.js 526 bytes {0} [built]
  [238] ./~/lodash/_arrayIncludesWith.js 615 bytes {0} [built]
  [239] ./~/lodash/_arrayLikeKeys.js 1.78 kB {0} [built]
  [240] ./~/lodash/_arrayPush.js 437 bytes {0} [built]
  [241] ./~/lodash/_arraySome.js 594 bytes {0} [built]
  [242] ./~/lodash/_baseDifference.js 1.92 kB {0} [built]
  [243] ./~/lodash/_baseFlatten.js 1.2 kB {0} [built]
  [244] ./~/lodash/_baseHasIn.js 374 bytes {0} [built]
  [245] ./~/lodash/_baseIndexOf.js 659 bytes {0} [built]
  [246] ./~/lodash/_baseIsArguments.js 488 bytes {0} [built]
  [247] ./~/lodash/_baseIsEqualDeep.js 3.08 kB {0} [built]
  [248] ./~/lodash/_baseIsMatch.js 1.76 kB {0} [built]
  [249] ./~/lodash/_baseIsNaN.js 296 bytes {0} [built]
  [250] ./~/lodash/_baseIsNative.js 1.42 kB {0} [built]
  [251] ./~/lodash/_baseIsTypedArray.js 2.22 kB {0} [built]
  [252] ./~/lodash/_baseKeys.js 776 bytes {0} [built]
  [253] ./~/lodash/_baseMatches.js 710 bytes {0} [built]
  [254] ./~/lodash/_baseMatchesProperty.js 1.14 kB {0} [built]
  [255] ./~/lodash/_baseProperty.js 360 bytes {0} [built]
  [256] ./~/lodash/_basePropertyDeep.js 391 bytes {0} [built]
  [257] ./~/lodash/_baseSetToString.js 641 bytes {0} [built]
  [258] ./~/lodash/_baseTimes.js 504 bytes {0} [built]
  [259] ./~/lodash/_baseToString.js 1.15 kB {0} [built]
  [260] ./~/lodash/_copyObject.js 1.04 kB {0} [built]
  [261] ./~/lodash/_coreJsData.js 157 bytes {0} [built]
  [262] ./~/lodash/_createAssigner.js 1.04 kB {0} [built]
  [263] ./~/lodash/_createFind.js 853 bytes {0} [built]
  [264] ./~/lodash/_equalByTag.js 3.76 kB {0} [built]
  [265] ./~/lodash/_equalObjects.js 2.9 kB {0} [built]
  [266] ./~/lodash/_getMatchData.js 573 bytes {0} [built]
  [267] ./~/lodash/_getRawTag.js 1.14 kB {0} [built]
  [268] ./~/lodash/_getTag.js 1.84 kB {0} [built]
  [269] ./~/lodash/_getValue.js 325 bytes {0} [built]
  [270] ./~/lodash/_hasPath.js 1.14 kB {0} [built]
  [271] ./~/lodash/_hashClear.js 281 bytes {0} [built]
  [272] ./~/lodash/_hashDelete.js 445 bytes {0} [built]
  [273] ./~/lodash/_hashGet.js 772 bytes {0} [built]
  [274] ./~/lodash/_hashHas.js 624 bytes {0} [built]
  [275] ./~/lodash/_hashSet.js 598 bytes {0} [built]
  [276] ./~/lodash/_isFlattenable.js 608 bytes {0} [built]
  [277] ./~/lodash/_isIterateeCall.js 877 bytes {0} [built]
  [278] ./~/lodash/_isKeyable.js 430 bytes {0} [built]
  [279] ./~/lodash/_isMasked.js 564 bytes {0} [built]
  [280] ./~/lodash/_listCacheClear.js 218 bytes {0} [built]
  [281] ./~/lodash/_listCacheDelete.js 775 bytes {0} [built]
  [282] ./~/lodash/_listCacheGet.js 420 bytes {0} [built]
  [283] ./~/lodash/_listCacheHas.js 403 bytes {0} [built]
  [284] ./~/lodash/_listCacheSet.js 553 bytes {0} [built]
  [285] ./~/lodash/_mapCacheClear.js 393 bytes {0} [built]
  [286] ./~/lodash/_mapCacheDelete.js 450 bytes {0} [built]
  [287] ./~/lodash/_mapCacheGet.js 330 bytes {0} [built]
  [288] ./~/lodash/_mapCacheHas.js 382 bytes {0} [built]
  [289] ./~/lodash/_mapCacheSet.js 489 bytes {0} [built]
  [290] ./~/lodash/_mapToArray.js 363 bytes {0} [built]
  [291] ./~/lodash/_memoizeCapped.js 633 bytes {0} [built]
  [292] ./~/lodash/_nativeKeys.js 204 bytes {0} [built]
  [293] ./~/lodash/_nodeUtil.js 742 bytes {0} [built]
  [294] ./~/lodash/_objectToString.js 565 bytes {0} [built]
  [295] ./~/lodash/_overArg.js 382 bytes {0} [built]
  [296] ./~/lodash/_overRest.js 1.1 kB {0} [built]
  [297] ./~/lodash/_setCacheAdd.js 424 bytes {0} [built]
  [298] ./~/lodash/_setCacheHas.js 316 bytes {0} [built]
  [299] ./~/lodash/_setToArray.js 345 bytes {0} [built]
  [300] ./~/lodash/_setToString.js 392 bytes {0} [built]
  [301] ./~/lodash/_shortOut.js 941 bytes {0} [built]
  [302] ./~/lodash/_stackClear.js 254 bytes {0} [built]
  [303] ./~/lodash/_stackDelete.js 405 bytes {0} [built]
  [304] ./~/lodash/_stackGet.js 271 bytes {0} [built]
  [305] ./~/lodash/_stackHas.js 323 bytes {0} [built]
  [306] ./~/lodash/_stackSet.js 853 bytes {0} [built]
  [307] ./~/lodash/_strictIndexOf.js 600 bytes {0} [built]
  [308] ./~/lodash/_stringToPath.js 918 bytes {0} [built]
  [309] ./~/lodash/assign.js 1.57 kB {0} [built]
  [310] ./~/lodash/constant.js 528 bytes {0} [built]
  [311] ./~/lodash/difference.js 1.06 kB {0} [built]
  [312] ./~/lodash/find.js 1.3 kB {0} [built]
  [313] ./~/lodash/findIndex.js 1.65 kB {0} [built]
  [314] ./~/lodash/get.js 884 bytes {0} [built]
  [315] ./~/lodash/hasIn.js 753 bytes {0} [built]
  [316] ./~/lodash/isArrayLikeObject.js 742 bytes {0} [built]
  [317] ./~/lodash/memoize.js 2.22 kB {0} [built]
  [318] ./~/lodash/property.js 793 bytes {0} [built]
  [319] ./~/lodash/stubFalse.js 280 bytes {0} [built]
  [320] ./~/lodash/toFinite.js 868 bytes {0} [built]
  [321] ./~/lodash/toInteger.js 760 bytes {0} [built]
  [322] ./~/lodash/toNumber.js 1.57 kB {0} [built]
  [323] ./~/lodash/toString.js 580 bytes {0} [built]
  [324] ./~/ms/index.js 2.33 kB {0} [built]
  [325] ./~/punycode/punycode.js 14.7 kB {0} [built]
  [326] ./~/query-string/index.js 2.06 kB {0} [built]
  [327] ./~/querystring-es3/decode.js 2.51 kB {0} [built]
  [328] ./~/querystring-es3/encode.js 2.54 kB {0} [built]
  [329] ./~/querystring-es3/index.js 127 bytes {0} [built]
  [330] ./~/querystringify/index.js 1.3 kB {0} [built]
  [331] ./~/react-deep-force-update/lib/index.js 1.29 kB {0} [built]
  [332] ./~/react-proxy/modules/bindAutoBindMethods.js 3.03 kB {0} [built]
  [333] ./~/react-proxy/modules/createClassProxy.js 8.09 kB {0} [built]
  [334] ./~/react-proxy/modules/createPrototypeProxy.js 5.72 kB {0} [built]
  [335] ./~/react-proxy/modules/deleteUnknownAutoBindMethods.js 2.63 kB {0} [built]
  [336] ./~/react-proxy/modules/index.js 1.06 kB {0} [built]
  [337] ./~/react-router/lib/IndexLink.js 908 bytes {0} [built]
  [338] ./~/react-router/lib/IndexRedirect.js 1.92 kB {0} [built]
  [339] ./~/react-router/lib/IndexRoute.js 1.83 kB {0} [built]
  [340] ./~/react-router/lib/Route.js 1.75 kB {0} [built]
  [341] ./~/react-router/lib/Router.js 6 kB {0} [built]
  [342] ./~/react-router/lib/TransitionUtils.js 4.37 kB {0} [built]
  [343] ./~/react-router/lib/applyRouterMiddleware.js 2.3 kB {0} [built]
  [344] ./~/react-router/lib/browserHistory.js 550 bytes {0} [built]
  [345] ./~/react-router/lib/computeChangedRoutes.js 2.28 kB {0} [built]
  [346] ./~/react-router/lib/getComponents.js 1.19 kB {0} [built]
  [347] ./~/react-router/lib/getRouteParams.js 569 bytes {0} [built]
  [348] ./~/react-router/lib/hashHistory.js 535 bytes {0} [built]
  [349] ./~/react-router/lib/index.js 3.62 kB {0} [built]
  [350] ./~/react-router/lib/isActive.js 4.51 kB {0} [built]
  [351] ./~/react-router/lib/match.js 2.81 kB {0} [built]
  [352] ./~/react-router/lib/matchRoutes.js 8.57 kB {0} [built]
  [353] ./~/react-router/lib/withRouter.js 2.45 kB {0} [built]
  [354] ./~/react-transform-catch-errors/lib/index.js 2.68 kB {0} [built]
  [355] ./~/react-transform-hmr/lib/index.js 3.69 kB {0} [built]
  [356] ./~/react/lib/AutoFocusUtils.js 633 bytes {0} [built]
  [357] ./~/react/lib/BeforeInputEventPlugin.js 14 kB {0} [built]
  [358] ./~/react/lib/CSSPropertyOperations.js 6.85 kB {0} [built]
  [359] ./~/react/lib/ChangeEventPlugin.js 11.5 kB {0} [built]
  [360] ./~/react/lib/Danger.js 2.27 kB {0} [built]
  [361] ./~/react/lib/DefaultEventPluginOrder.js 1.26 kB {0} [built]
  [362] ./~/react/lib/EnterLeaveEventPlugin.js 3.46 kB {0} [built]
  [363] ./~/react/lib/FallbackCompositionState.js 2.47 kB {0} [built]
  [364] ./~/react/lib/HTMLDOMPropertyConfig.js 5.49 kB {0} [built]
  [365] ./~/react/lib/React.js 2.72 kB {0} [built]
  [366] ./~/react/lib/ReactChildReconciler.js 6.13 kB {0} [built]
  [367] ./~/react/lib/ReactChildrenMutationWarningHook.js 1.66 kB {0} [built]
  [368] ./~/react/lib/ReactComponentBrowserEnvironment.js 958 bytes {0} [built]
  [369] ./~/react/lib/ReactCompositeComponent.js 35.4 kB {0} [built]
  [370] ./~/react/lib/ReactDOM.js 5.08 kB {0} [built]
  [371] ./~/react/lib/ReactDOMButton.js 634 bytes {0} [built]
  [372] ./~/react/lib/ReactDOMComponent.js 38.9 kB {0} [built]
  [373] ./~/react/lib/ReactDOMContainerInfo.js 1.01 kB {0} [built]
  [374] ./~/react/lib/ReactDOMEmptyComponent.js 1.94 kB {0} [built]
  [375] ./~/react/lib/ReactDOMFactories.js 5.56 kB {0} [built]
  [376] ./~/react/lib/ReactDOMFeatureFlags.js 460 bytes {0} [built]
  [377] ./~/react/lib/ReactDOMIDOperations.js 996 bytes {0} [built]
  [378] ./~/react/lib/ReactDOMInput.js 12.1 kB {0} [built]
  [379] ./~/react/lib/ReactDOMNullInputValuePropHook.js 1.41 kB {0} [built]
  [380] ./~/react/lib/ReactDOMOption.js 3.73 kB {0} [built]
  [381] ./~/react/lib/ReactDOMSelection.js 6.81 kB {0} [built]
  [382] ./~/react/lib/ReactDOMTextComponent.js 5.86 kB {0} [built]
  [383] ./~/react/lib/ReactDOMTextarea.js 6.36 kB {0} [built]
  [384] ./~/react/lib/ReactDOMTreeTraversal.js 3.74 kB {0} [built]
  [385] ./~/react/lib/ReactDOMUnknownPropertyHook.js 4.36 kB {0} [built]
  [386] ./~/react/lib/ReactDebugTool.js 9.8 kB {0} [built]
  [387] ./~/react/lib/ReactDefaultBatchingStrategy.js 1.92 kB {0} [built]
  [388] ./~/react/lib/ReactDefaultInjection.js 3.4 kB {0} [built]
  [389] ./~/react/lib/ReactEventEmitterMixin.js 1 kB {0} [built]
  [390] ./~/react/lib/ReactEventListener.js 5.38 kB {0} [built]
  [391] ./~/react/lib/ReactHostOperationHistoryHook.js 860 bytes {0} [built]
  [392] ./~/react/lib/ReactInjection.js 1.31 kB {0} [built]
  [393] ./~/react/lib/ReactInvalidSetStateWarningHook.js 1.03 kB {0} [built]
  [394] ./~/react/lib/ReactMarkupChecksum.js 1.51 kB {0} [built]
  [395] ./~/react/lib/ReactMultiChild.js 14.8 kB {0} [built]
  [396] ./~/react/lib/ReactOwner.js 3.6 kB {0} [built]
  [397] ./~/react/lib/ReactPureComponent.js 1.36 kB {0} [built]
  [398] ./~/react/lib/ReactReconcileTransaction.js 5.31 kB {0} [built]
  [399] ./~/react/lib/ReactRef.js 2.47 kB {0} [built]
  [400] ./~/react/lib/ReactServerRenderingTransaction.js 2.35 kB {0} [built]
  [401] ./~/react/lib/ReactServerUpdateQueue.js 4.95 kB {0} [built]
  [402] ./~/react/lib/SVGDOMPropertyConfig.js 7.36 kB {0} [built]
  [403] ./~/react/lib/SelectEventPlugin.js 6.51 kB {0} [built]
  [404] ./~/react/lib/SimpleEventPlugin.js 18.9 kB {0} [built]
  [405] ./~/react/lib/SyntheticAnimationEvent.js 1.25 kB {0} [built]
  [406] ./~/react/lib/SyntheticClipboardEvent.js 1.21 kB {0} [built]
  [407] ./~/react/lib/SyntheticCompositionEvent.js 1.14 kB {0} [built]
  [408] ./~/react/lib/SyntheticDragEvent.js 1.11 kB {0} [built]
  [409] ./~/react/lib/SyntheticFocusEvent.js 1.1 kB {0} [built]
  [410] ./~/react/lib/SyntheticInputEvent.js 1.13 kB {0} [built]
  [411] ./~/react/lib/SyntheticKeyboardEvent.js 2.75 kB {0} [built]
  [412] ./~/react/lib/SyntheticTouchEvent.js 1.32 kB {0} [built]
  [413] ./~/react/lib/SyntheticTransitionEvent.js 1.27 kB {0} [built]
  [414] ./~/react/lib/SyntheticWheelEvent.js 1.98 kB {0} [built]
  [415] ./~/react/lib/adler32.js 1.22 kB {0} [built]
  [416] ./~/react/lib/dangerousStyleValue.js 3.06 kB {0} [built]
  [417] ./~/react/lib/findDOMNode.js 2.49 kB {0} [built]
  [418] ./~/react/lib/flattenChildren.js 2.79 kB {0} [built]
  [419] ./~/react/lib/getEventKey.js 2.9 kB {0} [built]
  [420] ./~/react/lib/getNodeForCharacterOffset.js 1.66 kB {0} [built]
  [421] ./~/react/lib/getVendorPrefixedEventName.js 2.92 kB {0} [built]
  [422] ./~/react/lib/onlyChild.js 1.37 kB {0} [built]
  [423] ./~/react/lib/quoteAttributeValueForBrowser.js 749 bytes {0} [built]
  [424] ./~/react/lib/renderSubtreeIntoContainer.js 466 bytes {0} [built]
  [425] ./~/redbox-react/lib/index.js 12.2 kB {0} [built]
  [426] ./~/redbox-react/lib/lib.js 5.3 kB {0} [built]
  [427] ./~/redbox-react/lib/style.js 821 bytes {0} [built]
  [428] ./~/requires-port/index.js 753 bytes {0} [built]
  [429] ./~/sockjs-client/lib/entry.js 244 bytes {0} [built]
  [430] ./~/sockjs-client/lib/event/close.js 295 bytes {0} [built]
  [431] ./~/sockjs-client/lib/event/trans-message.js 292 bytes {0} [built]
  [432] ./~/sockjs-client/lib/facade.js 723 bytes {0} [built]
  [433] ./~/sockjs-client/lib/iframe-bootstrap.js 2.9 kB {0} [built]
  [434] ./~/sockjs-client/lib/info-iframe.js 1.52 kB {0} [built]
  [435] ./~/sockjs-client/lib/info-receiver.js 2.22 kB {0} [built]
  [436] ./~/sockjs-client/lib/main.js 11.9 kB {0} [built]
  [437] ./~/sockjs-client/lib/shims.js 18.2 kB {0} [built]
  [438] ./~/sockjs-client/lib/transport-list.js 613 bytes {0} [built]
  [439] ./~/sockjs-client/lib/transport/browser/websocket.js 172 bytes {0} [built]
  [440] ./~/sockjs-client/lib/transport/jsonp-polling.js 1.02 kB {0} [built]
  [441] ./~/sockjs-client/lib/transport/lib/buffered-sender.js 2.3 kB {0} [built]
  [442] ./~/sockjs-client/lib/transport/lib/polling.js 1.32 kB {0} [built]
  [443] ./~/sockjs-client/lib/transport/receiver/eventsource.js 1.58 kB {0} [built]
  [444] ./~/sockjs-client/lib/transport/receiver/htmlfile.js 2.2 kB {0} [built]
  [445] ./~/sockjs-client/lib/transport/receiver/jsonp.js 5.57 kB {0} [built]
  [446] ./~/sockjs-client/lib/transport/sender/jsonp.js 2.46 kB {0} [built]
  [447] ./~/sockjs-client/lib/transport/sender/xhr-fake.js 456 bytes {0} [built]
  [448] ./~/sockjs-client/lib/transport/websocket.js 2.71 kB {0} [built]
  [449] ./~/sockjs-client/lib/transport/xdr-polling.js 712 bytes {0} [built]
  [450] ./~/sockjs-client/lib/transport/xhr-streaming.js 1.25 kB {0} [built]
  [451] ./~/sockjs-client/lib/utils/browser-crypto.js 438 bytes {0} [built]
  [452] ./~/sockjs-client/lib/utils/escape.js 2.31 kB {0} [built]
  [453] ./~/sockjs-client/lib/utils/log.js 450 bytes {0} [built]
  [454] ./~/sockjs-client/lib/utils/transport.js 1.35 kB {0} [built]
  [455] ./~/stackframe/stackframe.js 3.48 kB {0} [built]
  [456] ./~/strict-uri-encode/index.js 182 bytes {0} [built]
  [457] ./~/strip-ansi/index.js 161 bytes {0} [built]
  [458] ./~/url-parse/lolcation.js 1.58 kB {0} [built]
  [459] ./~/url/url.js 23.3 kB {0} [built]
  [460] ./~/url/util.js 314 bytes {0} [built]
  [461] (webpack)-dev-server/client/socket.js 856 bytes {0} [built]
  [462] (webpack)/buildin/amd-options.js 43 bytes {0} [built]
  [463] (webpack)/hot/log-apply-result.js 1.02 kB {0} [built]
  [464] multi main 64 bytes {0} [built]
Child html-webpack-plugin for "index.html":
    chunk    {0} index.html 539 kB [entry] [rendered]
        [0] ./~/lodash/lodash.js 537 kB {0} [built]
        [1] (webpack)/buildin/global.js 506 bytes {0} [built]
        [2] (webpack)/buildin/module.js 548 bytes {0} [built]
        [3] ./~/html-webpack-plugin/lib/loader.js!./app/index.html 531 bytes {0} [built]
Child extract-text-webpack-plugin:
    chunk    {0} extract-text-webpack-plugin-output-filename 1.69 kB [entry] [rendered]
        [0] ./~/css-loader/lib/css-base.js 1.51 kB {0} [built]
        [1] ./~/css-loader!./~/sass-loader!./app/assets/scss/main.scss 187 bytes {0} [built]
webpack: bundle is now VALID.

React Webpack Boilerplate v.2

React Webpack Boilerplate v.2 will introduce some long needed features and optimizations. All new commits will be done to the v.2 branch, leaving the master branch intact and ready for use as it is.

  • Implement unit tests (#9)
  • CI and badges (#10 and #11)
  • Git pre-commit hook (#27)
  • Issue templates
  • Improve documentation

The dependencies will be updated on both v.2 and master branches.

Use babel-env instead of stage presets

The problem

babel-env is the preferred way of configuring supported environments. The project still uses the stage presets, which are not flexible as babel-env, so it makes sense to make the switch.

Cannot find module '@babel/core'

After update to the last version I get this error at npm start:

ERROR in ./main.js
Module build failed (from ../node_modules/babel-loader/lib/index.js):
Error: Cannot find module '@babel/core'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)
at Function.Module._load (internal/modules/cjs/loader.js:520:25)
at Module.require (internal/modules/cjs/loader.js:650:17)
at require (internal/modules/cjs/helpers.js:20:18)

my envs:
Macbook
react-webpack-boilerplate git:(master) ✗ npm --version
6.1.0
react-webpack-boilerplate git:(master) ✗ node --version
v10.5.0

ps: The same error where gotten on windows 10 and linux mint 19, with the last versions of npm and node

Warning in terminal after yarn start

After the yarn start command, the terminal give me a lot of warning, this is only a part of it:

WARNING in bundle.js from UglifyJs
Condition always false [bundle.js:96,4]
Dropping unreachable code [bundle.js:97,2]
Condition always false [bundle.js:155,4]
Dropping unreachable code [bundle.js:156,2]
Condition always false [bundle.js:447,13]
Condition always true [bundle.js:447,5]
Condition always false [bundle.js:506,37]
Condition always false [bundle.js:516,25]
Side effects in initialization of unused variable invariant [bundle.js:362,4]
Condition always false [bundle.js:604,4]
Dropping unreachable code [bundle.js:604,11]
Declarations in unreachable code! [bundle.js:605,2]
Condition always false [bundle.js:693,4]
Dropping unreachable code [bundle.js:693,11]
Declarations in unreachable code! [bundle.js:694,2]
Condition always false [bundle.js:736,67]
Condition always false [bundle.js:817,39]
Condition always false [bundle.js:919,41]
Condition always false [bundle.js:926,29]
Condition always false [bundle.js:931,26]
Condition always false [bundle.js:932,65]
Condition always false [bundle.js:933,67]
Side effects in initialization of unused variable invariant [bundle.js:726,4]
Condition always false [bundle.js:1057,6]
Dropping unreachable code [bundle.js:1059,4]
Condition always false [bundle.js:1073,8]
Dropping unreachable code [bundle.js:1074,6]
Condition always false [bundle.js:1257,5]
Dropping side-effect-free statement [bundle.js:1257,5]
Condition always false [bundle.js:1158,10]
Dropping unreachable code [bundle.js:1159,8]
Condition always false [bundle.js:1167,8]
Dropping unreachable code [bundle.js:1168,6]
Condition always false [bundle.js:1177,4]
Dropping unreachable code [bundle.js:1178,2]
Side effects in initialization of unused variable warning [bundle.js:1012,4]
Condition always false [bundle.js:1336,34]
Side effects in initialization of unused variable invariant [bundle.js:1281,4]
Condition always false [bundle.js:1403,4]
Dropping unreachable code [bundle.js:1404,2]
Condition always false [bundle.js:1478,4]
Dropping unreachable code [bundle.js:1478,11]
Declarations in unreachable code! [bundle.js:1479,2]
Condition always false [bundle.js:1493,4]
Dropping unreachable code [bundle.js:1493,11]
Declarations in unreachable code! [bundle.js:1494,2]
Condition always false [bundle.js:1544,4]
Dropping unreachable code [bundle.js:1544,11]
Declarations in unreachable code! [bundle.js:1545,2]
Declarations in unreachable code! [bundle.js:1568,2]
Condition always false [bundle.js:1619,6]
Dropping unreachable code [bundle.js:1620,4]
Declarations in unreachable code! [bundle.js:1621,6]
Condition always false [bundle.js:1631,6]
Dropping unreachable code [bundle.js:1632,4]
Declarations in unreachable code! [bundle.js:1633,6]
Condition always false [bundle.js:1646,7]
Dropping side-effect-free statement [bundle.js:1646,7]
Condition always false [bundle.js:1660,7]
Dropping side-effect-free statement [bundle.js:1660,7]
Condition always false [bundle.js:1705,6]
Dropping unreachable code [bundle.js:1710,4]
Condition always false [bundle.js:1795,8]
Dropping unreachable code [bundle.js:1796,6]
Condition always false [bundle.js:1812,6]
Dropping unreachable code [bundle.js:1813,4]
Declarations in unreachable code! [bundle.js:1815,8]
Side effects in initialization of unused variable self [bundle.js:1863,6]
Side effects in initialization of unused variable source [bundle.js:1867,6]
Side effects in initialization of unused variable warning [bundle.js:1603,4]
Side effects in initialization of unused variable canDefineProperty [bundle.js:1604,4]
Condition always false [bundle.js:2005,59]
Condition always false [bundle.js:2022,118]
Condition always false [bundle.js:2024,10]
Dropping unreachable code [bundle.js:2025,8]
Condition always false [bundle.js:2031,12]
Dropping unreachable code [bundle.js:2032,10]
Condition always false [bundle.js:2116,28]
Side effects in initialization of unused variable invariant [bundle.js:1947,4]
Condition always false [bundle.js:2186,8]
Dropping unreachable code [bundle.js:2187,6]
Condition always false [bundle.js:2195,8]
Dropping unreachable code [bundle.js:2196,6]
Condition always false [bundle.js:2218,8]
Dropping unreachable code [bundle.js:2219,6]
Condition always false [bundle.js:2225,8]
Dropping unreachable code [bundle.js:2226,6]
Condition always false [bundle.js:2258,8]
Dropping unreachable code [bundle.js:2259,6]
Condition always false [bundle.js:2276,8]
Dropping unreachable code [bundle.js:2277,6]
Condition always false [bundle.js:2294,7]
Dropping side-effect-free statement [bundle.js:2294,7]
Condition always false [bundle.js:2297,8]
Dropping unreachable code [bundle.js:2298,6]
Condition always false [bundle.js:2303,8]
Dropping unreachable code [bundle.js:2304,6]
Side effects in initialization of unused variable ReactInstrumentation [bundle.js:2160,4]
Side effects in initialization of unused variable warning [bundle.js:2162,4]
Condition always false [bundle.js:2522,6]
Dropping unreachable code [bundle.js:2523,4]
Side effects in initialization of unused variable warning [bundle.js:2502,4]
Condition always false [bundle.js:2755,41]
Condition always false [bundle.js:2879,20]
Side effects in initialization of unused variable invariant [bundle.js:2644,4]
Side effects in initialization of unused variable addLeadingSlash [bundle.js:3021,4]
Side effects in initialization of unused variable stripLeadingSlash [bundle.js:3025,4]
Side effects in initialization of unused variable stripPrefix [bundle.js:3029,4]
Side effects in initialization of unused variable stripTrailingSlash [bundle.js:3033,4]
Side effects in initialization of unused variable parsePath [bundle.js:3037,4]
Side effects in initialization of unused variable createPath [bundle.js:3063,4]
Condition always false [bundle.js:3097,4]
Dropping unreachable code [bundle.js:3098,2]
Condition always false [bundle.js:3239,32]
Condition always false [bundle.js:3303,31]
Side effects in initialization of unused variable invariant [bundle.js:3123,4]
Condition always false [bundle.js:4000,6]
Dropping unreachable code [bundle.js:4001,4]
Condition always false [bundle.js:4075,27]
Condition always false [bundle.js:4079,35]
Condition always false [bundle.js:4083,85]
Condition always false [bundle.js:4097,78]
Condition always false [bundle.js:4125,69]
Condition always false [bundle.js:4129,6]
Dropping unreachable code [bundle.js:4129,13]
Declarations in unreachable code! [bundle.js:4130,4]
Condition always false [bundle.js:4171,30]
Condition always false [bundle.js:4184,26]
Condition always false [bundle.js:4208,40]
Condition always false [bundle.js:4275,8]

how to avoid it?

eslintrc question

hi, it's me again, I have looked at your eslintrc file and can you explain me please what these lines do:

"env": {
    "browser": true,
    "node": true,
    "mocha": true
  },
  "ecmaFeatures": {
    "jsx": true,
    "es6": true,
    "classes": true
  }

i have searched in the eslint documentation but I can't understand. Thank you very much!

no coverage?

The problem

You are running unit tests without coverage.

problem with webpack-dev-server. npm start fails.

The problem

npm start fails. There seems to be a problem with webpack-dev-server.

Details

more ~/dev/react-webpack-boilerplate/npm-debug.log

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/nodejs', '/usr/bin/npm', 'start' ]
2 info using [email protected]
3 info using [email protected]
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle [email protected]~prestart: [email protected]
6 silly lifecycle [email protected]~prestart: no script for prestart, continuing
7 info lifecycle [email protected]~start: [email protected]
8 verbose lifecycle [email protected]~start: unsafe-perm in lifecycle true
9 verbose lifecycle [email protected]~start: PATH: /usr/lib/node_modules/npm/bin/node-gyp-bin:/mnt/c/Users
/Dario/Desktop/dev/react-webpack-boilerplate/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/
bin:/usr/games:/usr/local/games:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files (x86)/In
tel/iCLS Client:/mnt/c/Program Files/Intel/iCLS Client:/mnt/c/Windows/System32:/mnt/c/Windows:/mnt/c/Windows/System32/wb
em:/mnt/c/Windows/System32/WindowsPowerShell/v1.0:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components
/DAL:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files (x86)/Intel/Intel(R) Mana
gement Engine Components/IPT:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/Program Files/I
ntel/WiFi/bin:/mnt/c/Program Files/Common Files/Intel/WirelessCommon:/mnt/c/Program Files (x86)/Calibre2:/mnt/c/ProgramD
ata/chocolatey/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Program Files/nodejs:/mnt/c/Program Files (x86)/Yarn/bin:/mnt/c/U
sers/Dario/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Dario/AppData/Roaming/npm:/mnt/c/Users/Dario/AppData/Local/Y
arn/bin
10 verbose lifecycle [email protected]~start: CWD: /mnt/c/Users/Dario/Desktop/dev/react-webpack-boilerplat
e
11 silly lifecycle [email protected]~start: Args: [ '-c', 'webpack-dev-server' ]
12 silly lifecycle [email protected]~start: Returned: code: 1  signal: null
13 info lifecycle [email protected]~start: Failed to exec start script
14 verbose stack Error: [email protected] start: `webpack-dev-server`
14 verbose stack Exit status 1
14 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/lib/utils/lifecycle.js:255:16)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at EventEmitter.emit (events.js:191:7)
14 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/lib/utils/spawn.js:40:14)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at ChildProcess.emit (events.js:191:7)
14 verbose stack     at maybeClose (internal/child_process.js:891:16)
14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
15 verbose pkgid [email protected]
16 verbose cwd /mnt/c/Users/Dario/Desktop/dev/react-webpack-boilerplate
17 error Linux 4.4.0-43-Microsoft
18 error argv "/usr/bin/nodejs" "/usr/bin/npm" "start"
19 error node v6.11.0
20 error npm  v3.10.10
21 error code ELIFECYCLE
22 error [email protected] start: `webpack-dev-server`
22 error Exit status 1
23 error Failed at the [email protected] start script 'webpack-dev-server'.
23 error Make sure you have the latest version of node.js and npm installed.
23 error If you do, this is most likely a problem with the react-webpack-boilerplate package,
23 error not with npm itself.
23 error Tell the author that this fails on your system:
23 error     webpack-dev-server
23 error You can get information on how to open an issue for this project with:
23 error     npm bugs react-webpack-boilerplate
23 error Or if that isn't available, you can get their info via:
23 error     npm owner ls react-webpack-boilerplate
23 error There is likely additional logging output above.
24 verbose exit [ 1, true ]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.