Commit Graph

18 Commits (a3d84e705a6e19ebbc240604de62c3ef8531ddf9)

Author SHA1 Message Date
Akihiko Odaki a6b59cd1a3 Remove debug option from Babel preset env ()
Akihiko Odaki 721234230c Synchronize HTML page cache with sessions ()
Sorin Davidoi c1f201c49a 🎄🔨 Force tree shake emojione ()
* chore(yarn): Install babel-plugin-preval as development dependency

* feat(babel): Add preval as a plugin

* feat(emojione_light): Prevaled module what tree-shaked emojione

* refactor(emoji): Use emojione_light

* feat: Preload emojione_picker bundle

* fix(emojione_light): Do not use Object.entries

* fix(emojify): Update tests

* chore(emojione_light): Remove silly ascii art
Nolan Lawson 5fa2dd6e65 Use babel-plugin-transform-react-inline-elements ()
Yamagishi Kazutoshi c1a8e3d1eb Use Class and Property Decorators ()
ref https://tc39.github.io/proposal-decorators/
Yamagishi Kazutoshi c1b9ae7fc2 Enable useBuiltIns option of transform-object-rest-spread ()
Sorin Davidoi f18a6c2cf2 feat(babel): Strip prop types ()
* feat(babel): Strip prop types

* chore(babel): Indent

* fix(babel): Move babel-plugin-transform-react-remove-prop-types to dependencies
Nolan Lawson 4cc8ddabe5 Add transform-runtime for smaller Babel helpers ()
Yamagishi Kazutoshi 882e4f5322 Remove Babel plugin for ES Modules ()
* Remove Babel plugin for ES Modules

Processing of ES Modules is executed by Webpack.
Don't have to do it on Babel side.

* Add plugin for test
Yamagishi Kazutoshi 2991a7cfe6 Use ES Class Fields & Static Properties ()
Use ES Class Fields & Static Properties (currently stage 2) for improve class outlook.

Added babel-plugin-transform-class-properties as a Babel plugin.
Nolan Lawson df81bc4a97 add asynchronous emojione-picker (code-splitting) ()
Nolan Lawson 59ca634b89 remove preset-es2015 from babel config ()
Nolan Lawson 553e13144f remove legacy decorators, use lodash.debounce ()
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
Eugen Rochko c4eb63c1d4 Debounce autosuggestions requests
Eugen Rochko c249ceb10c Reblogs fixed
Eugen Rochko 72591cc6d5 Cleaning up action names and compose drawer