b63937703c
move bank API client to taler-util, update typescript config
2023-09-06 13:24:34 +02:00
5aa883b5d1
repo: make incremental builds faster, don't use TypeScript build mode
...
(build mode should not be necessary since pnpm handles dependencies inside the repo)
2023-08-29 13:55:14 +02:00
b2d0ad57dd
sqlite3 backend for idb-bridge / wallet-core
2023-08-22 08:01:13 +02:00
8671dc37c8
build system: use --build argument for tsc
2023-06-06 15:30:37 +02:00
f56a563533
build system: get rid of prepare scripts
...
These don't seem to be the right location to compile packages.
The newest version of pnpm runs all those scripts on "pnpm install",
even if we filter for only one package. That results in a build
performance issue.
2023-06-06 15:25:53 +02:00
1befd39671
bump typescript version
2023-06-06 11:54:37 +02:00
e671880b9e
wallet-core: use long-polling for P2P kyc
2023-06-05 13:33:14 +02:00
3cc26d00f8
put taler wallet RPC into taler-util, make it cross-platform
2023-01-26 12:48:35 +01:00
083c4cf5d9
spill extra functionality from wallet-cli into taler-harness
...
We want to keep taler-wallet-cli smaller and have fewer dependencies.
2022-12-23 13:19:41 +01:00
b0223d662a
use node16 module resolution for taler-util
2022-10-13 14:52:18 +02:00
eb5b075c01
update deps, move idb-bridge to node16 module resolution
2022-10-13 14:24:20 +02:00
4a0512884d
upgrade typescript (and some related deps)
2022-09-05 16:20:01 +02:00
07e1818679
Revert "no need to compile after install"
...
This reverts commit c3ba7fb523
.
2022-05-24 18:00:25 +02:00
Sebastian
c3ba7fb523
no need to compile after install
2022-05-24 00:20:42 -03:00
5ff3b44550
idb-bridge: update tests for ava 4.x
2022-02-10 19:53:44 +01:00
188ff0b453
upgrade rollup plugins, as older ones caused miscompilation
2022-01-05 18:40:43 +01:00
dc040ba41c
update dependencies to fix rollup issue
2022-01-05 16:48:22 +01:00
e84a1789af
idb-bridge: faster indices, various correctness fixes and tests
2021-12-15 02:38:14 +01:00
38d8239f93
idb-bridge: use lodash cloneDeep
2021-12-09 18:19:48 +01:00
3a336799a0
idb: custom structured clone, don't rely on typeson anymore
2021-02-24 01:28:02 +01:00
29d23b192d
missing dependency
2021-02-23 19:30:17 +01:00
f9ffc9fc04
missing dependency
2021-02-23 19:29:38 +01:00
ac9d310ccf
missing dependency
2021-02-23 19:28:51 +01:00
8c92499d85
idb: add first web platform tests, fix issues detected by them
2021-02-08 19:59:19 +01:00
4452984a24
idb-bridge: remove cyclic dependencies, rip out api extractor
2021-02-08 15:23:44 +01:00
Sebastian
4845ebddf6
0006728: set up wallet CI pipeline for WebExtension build
...
This commit split in three main things:
* added deploy-webext to upload the extension zipfile
* put scope into the npm packages to be able to deploy them
* added deploy-npm to deploy related npm packages
Also, fixing bug on `make clean`. Some packages where not
being deleting tsconfig.tsbuildinfo and making subsequent
`make` fail
2021-02-01 17:07:22 -03:00
ca2943b270
add missing prepare scripts
2021-01-29 11:47:03 +01:00
470edf886a
upgrade dependencies
2021-01-22 15:39:58 +01:00
5fdc11701a
idb-bridge: version bump
2021-01-22 14:47:59 +01:00
3d5a766b5f
update version and dependencies
2020-11-17 12:28:51 +01:00
Florian Dold
6d2d65bf63
dependencies
2020-08-12 14:07:54 +05:30
Florian Dold
f180d05804
remove excessive namespacing, format
2020-08-12 12:41:00 +05:30
Florian Dold
5f8714091a
use API extractor for cleaner package separation
2020-08-10 14:37:20 +05:30
Florian Dold
ffd2a62c3f
modularize repo, use pnpm, improve typechecking
2020-08-03 13:01:05 +05:30
Florian Dold
809fa18644
idb-bridge: bump version
2019-11-29 19:26:13 +01:00
Florian Dold
e8f362ccfe
idb-bridge: fix deletion
2019-11-21 20:40:23 +01:00
Florian Dold
5b43bd857c
improve error messages
2019-11-21 11:15:42 +01:00
Florian Dold
f797f16e2f
improve error reporting
2019-11-21 10:43:40 +01:00
Florian Dold
faedf69762
idb-bridge: fix typo in rollback
2019-11-19 19:36:32 +01:00
Florian Dold
70912b0725
fix error in index iteration
2019-09-01 01:05:38 +02:00
Florian Dold
d98c1b09c7
idb: fix bug in index iteration
2019-08-26 03:39:58 +02:00
Florian Dold
6cea1f7c5b
idb: don't create duplicate index entries
2019-08-26 02:41:50 +02:00
Florian Dold
43cccf2c70
idb-bridge: version bump
2019-08-17 01:54:24 +02:00
Florian Dold
3263d05ce9
version bump / imports
2019-08-16 23:29:29 +02:00
Florian Dold
6a57ad5fe2
do not ignore database version
2019-08-16 23:06:51 +02:00
Florian Dold
8f180594fe
bump idb-bridge version
2019-08-16 22:36:04 +02:00
Florian Dold
67dc8d30c0
db import/export and commit callback
2019-08-16 19:05:48 +02:00
Florian Dold
78f885db3d
missing structuredClone caused unintended mutations
2019-08-15 23:27:17 +02:00
Florian Dold
16ecbc9f17
headless wallet skeleton, type fixes
2019-07-21 23:50:10 +02:00
Florian Dold
a4e4125cca
idb: tests working
2019-06-21 19:18:36 +02:00