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
e0e496b878
memidb work in progress
2017-06-04 17:42:30 +02:00
Florian Dold
7fff4499fd
add linting (and some initial fixes)
2017-05-28 00:40:43 +02:00
Florian Dold
2fc214d81d
even better coverage settings (include all files)
2017-05-28 00:09:17 +02:00
Florian Dold
15b844218c
coverage settings
2017-05-28 00:05:22 +02:00
Florian Dold
478a089e52
fix module loading for node under fake web workers
2017-05-27 22:55:52 +02:00
Florian Dold
9a1b2c8ccc
convert tests to ava tests
2017-05-27 19:20:27 +02:00
Florian Dold
5f466137ad
node_modules, clean up package.json
2017-05-27 17:36:13 +02:00
Florian Dold
031ede6fb3
add tiny-worker library
2017-05-27 15:56:03 +02:00
Florian Dold
7a3df06eb5
fix build issues and add typedoc
2017-05-24 15:11:17 +02:00
Florian Dold
aca1143cb9
simplify translations build system
2017-05-24 14:54:45 +02:00
Florian Dold
d6bf24902a
implement new reserve creation dialog and auditor management
2017-04-28 23:28:27 +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
Florian Dold
d57b6a4bcc
modularize i18n
2016-11-27 22:13:24 +01:00
Florian Dold
45b9cf1924
fix test runners
2016-11-23 01:59:17 +01:00
Florian Dold
ae5df17049
missing dep
2016-11-18 22:28:00 +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
17d4956bd3
test harness
2016-11-13 21:51:11 +01:00
Florian Dold
5dfa8d79e1
fixes to test harness
2016-11-08 16:52:03 +01:00
Florian Dold
d0a0695fb5
test harness for both browser and node
2016-11-03 00:47:22 +01:00
tg(x)
d10f6e024d
firefox build: min_version, xpi
2016-10-06 14:32:01 +02:00
Florian Dold
5d85866a0e
deal with symlinks correctly (requires newer vinyl-fs)
2016-10-04 19:00:40 +02:00
Florian Dold
47d3ba81ac
use jed from thirdparty module
2016-10-04 11:56:58 +02:00
Florian Dold
de482c5845
update npm dependencies
2016-10-03 05:46:25 +02:00
Florian Dold
93327f5274
skeleton for webrequest
2016-09-06 13:31:30 +02:00
Florian Dold
97f3911c93
istanbul instrumentation
2016-04-27 15:31:15 +02:00
Florian Dold
004a0372ab
get test skeleton working again
2016-04-27 15:07:01 +02:00
Florian Dold
987061062f
fix archive creation
2016-03-18 15:35:50 +01:00
Florian Dold
53ffab9e83
gulpfile
2016-03-17 20:38:37 +01:00
tg(x)
448ee63d7f
add missing node module dependency
2016-02-29 18:25:22 +01:00
Florian Dold
9beacc4688
remove unused dev deps
2016-02-29 18:11:15 +01:00
Florian Dold
c962e94021
restructure
2016-02-29 18:03:02 +01:00