Commit Graph

15 Commits (70405db63ccfc7b9b2816e0e6bfeb6d99a8c6ec1)

Author SHA1 Message Date
Yamagishi Kazutoshi 8f5fdab5bf Update dependencies for Node.js (2018-12-31) ()
* Update react-* to v16.7.0

* Upgrade react-hotkeys to v1.1.4

* Update react-intl to v2.7.2

* Update react-select to v2.2.0

* Update react-swipeable-views to v0.13.0

* Upgrade react-textarea-autosize to v7.1.0

* Upgrade redux to v4.0.1

* Upgrade reselect to v4.0.0

* Update raf to v3.4.1

* Update enzyme to v3.8.0

* Update rails-ujs to v5.2.2

* Update axios to v0.18.0

* Update http-link-header to v1.0.2

* Update rellax to v1.7.1

* Update intersection-observer to v0.5.1

* Update stringz to v1.0.0

* Upgrade babel-eslint to v10.0.1

* Update @babel/* to v7.2.x

* Update babel-plugin-react-intl to v3.0.1

* Update babel-plugin-transform-react-remove-prop-types to v0.4.21

* Upgrade dotenv to v6.2.0

* Update express to v4.16.4

* Update webpack to v4.28.3

* Upgrade autoprefixer to v9.4.3

* Update babel-loader to v8.0.4

* Upgrade css-loader to v2.1.0

* Upgrade file-loader to v3.0.1

* Update marky to v1.2.1

* Update mini-css-extract-plugin to v0.5.0

* Update offline-plugin to v5.0.6

* Update style-loader to v0.23.1

* Update eslint-plugin-jsx-a11y to v6.1.2

* yarn upgrade

* fix

* Replace webpack-manifest-plugin to webpack-assets-manifest

* Replace node-zopfli to @gfz/zopfli

* Remove monkey-patch for http-link-header
Yamagishi Kazutoshi 0ddbccf7e6 Upgrade Babel to version 7.0.0 ()
Yamagishi Kazutoshi e9b322d0a6 Upgrade webpack to version v4.x ()
Nolan Lawson bebaa6eced Remove prop types from external libraries ()
Yamagishi Kazutoshi da172a8b1b Disable babel-loader cache when development environment ()
Yamagishi Kazutoshi fae71b653a Enable cache for babel-loader ()
unarist 68dca26a5d Fix react-intl/locale-data import issue on production build ()
Webpack seems to fail to import `react-intl/locale-data/*.js` if those
files has been proceed by babel, and this also breaks applying our translation.

Note that this won't be a problem on English locale, because react-intl
includes it as default and works fine without manually added locale-data.
Also this issue seems to only occurs on production build, but I'm not sure
about reason.
unarist 138e5a0b1e Fix webpack config for Windows ()
Nolan Lawson 3783cadf2d Apply babel to react-intl to remove prop-types ()
Yamagishi Kazutoshi 53e42bf91e Upgrade Webpacker to version 2.0 ()
Yamagishi Kazutoshi 1162f61ca3 Remove unused loaders of webpack ()
Nolan Lawson 2469fd1cdc Add improved performance marks for development mode ()
Yamagishi Kazutoshi 2e112e2406 Improve eslint rules ()
* Add semi to ESLint rules

* Add padded-blocks to ESLint rules

* Add comma-dangle to ESLint rules

* add config/webpack and storyboard

* add streaming/

* yarn test:lint -- --fix
Nolan Lawson 37caf0b36e separate .babelrc for prod/dev, add babel-plugin-lodash ()
Eugen Rochko f5bf5ebb82 Replace sprockets/browserify with Webpack ()
* Replace browserify with webpack

* Add react-intl-translations-manager

* Do not minify in development, add offline-plugin for ServiceWorker background cache updates

* Adjust tests and dependencies

* Fix production deployments

* Fix tests

* More optimizations

* Improve travis cache for npm stuff

* Re-run travis

* Add back support for custom.scss as before

* Remove offline-plugin and babili

* Fix issue with Immutable.List().unshift(...values) not working as expected

* Make travis load schema instead of running all migrations in sequence

* Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of
React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in
<UI />

* Add react definitions to places that use JSX

* Add Procfile.dev for running rails, webpack and streaming API at the same time