aboutsummaryrefslogtreecommitdiff
path: root/webpack.config.js
AgeCommit message (Collapse)Author
2019-12-07fix webpackFlorian Dold
2019-11-20WIP: simplify DB queries and error handlingFlorian Dold
2019-09-05welcome page with error diagnostics / react refactoringFlorian Dold
2019-08-29url-based pay/withdraw, use react hooksFlorian Dold
2019-08-16crypto worker refactoringFlorian Dold
2019-05-08implement payto URIsFlorian Dold
2019-05-08restore webpack splitting behaviorFlorian Dold
2018-09-22wasmFlorian Dold
2018-09-20update packagesFlorian Dold
2017-12-01partial implementation of tippingFlorian Dold
2017-08-27implement refundsFlorian Dold
2017-08-14fix build system / typesFlorian Dold
2017-08-14implement returning coins to user's accountFlorian Dold
2017-06-05pretty reset pageFlorian Dold
2017-06-03don't uglify, since it makes source maps too bigFlorian Dold
2017-05-30paths, multi env and webpack configFlorian Dold
2017-05-29fix linter errorsFlorian Dold
2017-05-29adjust webpack config to exclude node modulesFlorian Dold
2017-05-28move webex specific things in their own directoryFlorian Dold
2017-05-27Simplify loading of the emscripten lib.Florian Dold
This removes an ugly hack and makes it possible to access the emscripten compiled library from within nodejs test cases more easily.
2017-05-23revert sourcemap config change, old one works perfectly fine in chromeFlorian Dold
2017-05-23remove debug logging, add commentsFlorian Dold
2017-05-01implement payback (with rudimentary UI)Florian Dold
2017-04-26don't fail if we don't pass env to webpackFlorian Dold
2017-04-24Optimize production builds.Florian Dold
Uses UglifyJS, and thus TypeScript needs to compile down to ES5, since UglifyJS does not yet fully support ES6. Once all ES6 bugs in UglifyJS, we should compile to ES6 again.
2017-04-24Reorganize module loading.Florian Dold
We now use webpack instead of SystemJS, effectively bundling modules into one file (plus commons chunks) for every entry point. This results in a much smaller extension size (almost half). Furthermore we use yarn/npm even for extension run-time dependencies. This relieves us from manually vendoring and building dependencies. It's also easier to understand for new developers familiar with node.