Florian Dold
361463a2ff
wasm
2018-09-22 17:18:25 +02:00
Florian Dold
bbff7403fb
update packages
2018-09-20 02:56:13 +02:00
Florian Dold
b8ccc7c990
partial implementation of tipping
2017-12-01 03:00:09 +01:00
Florian Dold
8697efd2c8
implement refunds
2017-08-27 03:56:19 +02:00
Florian Dold
5634e77ad9
fix build system / types
2017-08-14 04:59:43 +02:00
Florian Dold
d5bba630a3
implement returning coins to user's account
2017-08-14 04:16:12 +02:00
Florian Dold
2904591332
pretty reset page
2017-06-05 03:20:28 +02:00
Florian Dold
73bcf22ebf
don't uglify, since it makes source maps too big
2017-06-03 20:48:26 +02:00
Florian Dold
29908d5ef6
paths, multi env and webpack config
2017-05-30 14:38:29 +02:00
Florian Dold
d0e0c6baf2
fix linter errors
2017-05-29 15:18:48 +02:00
Florian Dold
3f01c9490b
adjust webpack config to exclude node modules
2017-05-29 02:44:28 +02:00
Florian Dold
b6e774585d
move webex specific things in their own directory
2017-05-28 23:15:41 +02:00
Florian Dold
d381226f21
Simplify loading of the emscripten lib.
...
This removes an ugly hack and makes it possible to access the emscripten
compiled library from within nodejs test cases more easily.
2017-05-27 18:43:34 +02:00
Florian Dold
214ccac2d4
revert sourcemap config change, old one works perfectly fine in chrome
2017-05-23 14:36:11 +02:00
Florian Dold
46776d0c30
remove debug logging, add comments
2017-05-23 14:29:34 +02:00
Florian Dold
4c03a1200e
implement payback (with rudimentary UI)
2017-05-01 04:05:16 +02:00
Florian Dold
9aab9fd613
don't fail if we don't pass env to webpack
2017-04-26 01:30:52 +02:00
Florian Dold
c26ee93d53
Optimize production builds.
...
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-24 23:18:15 +02:00
Florian Dold
82f2b76e25
Reorganize module loading.
...
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.
2017-04-24 16:14:29 +02:00