Commit Graph

18 Commits

Author SHA1 Message Date
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
Florian Dold
58a339cf51
gitignore 2016-11-27 22:16:58 +01:00
Florian Dold
d57b6a4bcc
modularize i18n 2016-11-27 22:13:24 +01:00
Florian Dold
9197bda90a missing files / bump manifest 2016-11-19 23:50:50 +01:00
Florian Dold
bd65bb67e2 incrementally verify denoms
The denominations are not stored in a separate object store.
2016-11-16 02:00:31 +01:00
Florian Dold
f91466595b re-add vendor / fix gitignore 2016-11-15 22:45:01 +01:00
Florian Dold
f3fb8be7db restructuring 2016-11-13 23:31:17 +01:00
Florian Dold
5b18d6bd19 gitignore 2016-11-13 21:51:32 +01:00
Florian Dold
b2128609ac Finally give in and use React, minor tweeks.
Preact (a minimalistic React alternative) had too many bugs ...
2016-11-13 08:16:52 +01:00
Florian Dold
d0a0695fb5 test harness for both browser and node 2016-11-03 00:47:22 +01:00
Florian Dold
2d7a3853a9 gitignore
gitignore
2016-10-11 22:58:55 +02:00
Florian Dold
abd94a7f5a add node_modules to address #4364 2016-10-10 03:43:44 +02:00
Florian Dold
1a9ad22c8e gitignore 2016-04-06 01:33:32 +02:00
Florian Dold
87e98b0aae clean up i18n 2016-03-18 17:35:52 +01:00
Florian Dold
a33ea7f532 gitignore 2016-03-17 13:18:51 +01:00
Florian Dold
55e83e3fc9 gitignore 2016-03-01 14:24:41 +01:00
Florian Dold
5e85cd8b8f new reserve creation protocol 2016-02-09 21:56:06 +01:00
Florian Dold
473503a246 The great modularization.
Use ES6 module syntax and SystemJS modules for everything.

Some testing stubs were added as well.
2016-01-10 20:07:42 +01:00