Commit Graph

110 Commits

Author SHA1 Message Date
Florian Dold
da6b6e1049
android support skeleton 2019-08-19 13:30:46 +02:00
Florian Dold
204c10c007
we don't use rollup, delete the dependency 2019-08-18 23:45:43 +02:00
Florian Dold
290ccd111c
bump version 2019-08-18 23:06:46 +02:00
Florian Dold
1e9e915085
bump version / implement integrationtest cmd 2019-08-18 19:42:21 +02:00
Florian Dold
ddd377c82e
bump version 2019-08-18 15:08:10 +02:00
Florian Dold
f7e118e996
logging / bump version 2019-08-17 18:54:09 +02:00
Florian Dold
5ff600fed7
start with an actual wallet cli 2019-08-17 01:54:01 +02:00
Florian Dold
3263d05ce9
version bump / imports 2019-08-16 23:29:29 +02:00
Florian Dold
d10c42776a
use packaged type declarations 2019-08-16 19:20:18 +02:00
Florian Dold
0049a240e7
emscripten env consistency 2019-08-16 00:54:48 +02:00
Florian Dold
cc4eeec031
oops, actually pass arguments to emscripten 2019-08-16 00:15:19 +02:00
Florian Dold
0cab39f2b6
load wasm manually from correct location 2019-08-15 23:59:42 +02:00
Florian Dold
ea2fb677d0
worker refactoring / sync worker 2019-08-15 23:34:08 +02:00
Florian Dold
05e32fd855
npmignore / package.json 2019-08-15 12:57:44 +02:00
Florian Dold
94357e226d
index for node package 2019-08-14 18:49:56 +02:00
Florian Dold
949aa321ab
prepare for npm publish 2019-08-14 18:25:30 +02:00
Florian Dold
cc4e8ddc85
headless wallet WIP 2019-07-31 01:33:56 +02:00
Florian Dold
16ecbc9f17
headless wallet skeleton, type fixes 2019-07-21 23:50:10 +02:00
Florian Dold
3db38fbd0b
restore webpack splitting behavior 2019-05-08 01:32:33 +02:00
Florian Dold
e89b0752c1
update package versions 2019-05-07 23:46:50 +02:00
Florian Dold
96cbfc2398
get pogen via npm registry 2019-03-28 01:30:06 +01:00
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
0e6de2c31d
node_modules 2017-12-27 19:34:16 +01:00
Florian Dold
0469abd4a9
upgrade dependencies 2017-12-10 21:51:33 +01:00
Florian Dold
9df98e65f8
update dependencies 2017-10-14 18:40:54 +02: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
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