wallet-core/packages/taler-wallet-core/src/util
Florian Dold 5e6cc41b7a
fix issues with circular imports
Parts of this commit are from a patch by sebasjm.  The circular imports
caused an issue with webpack.  While we don't use webpack in the wallet,
the wallet should still be importable by webpack.

Some packages were importing their dependencies via "index.js", which
re-exports public exports of the package.  This resulted in circular
dependencies which were resolved correctly by rollup, but not by
webpack.
2021-06-02 13:56:29 +02:00
..
assertUnreachable.ts modularize repo, use pnpm, improve typechecking 2020-08-03 13:01:05 +05:30
asyncMemo.ts modularize repo, use pnpm, improve typechecking 2020-08-03 13:01:05 +05:30
coinSelection.test.ts re-add tests, more coin selection tests 2021-03-27 20:48:44 +01:00
coinSelection.ts get coin re-selection after accidental double spending to work 2021-04-07 19:29:51 +02:00
contractTerms.test.ts add validation for forgettable JSON 2021-04-13 17:17:43 +02:00
contractTerms.ts forgettable information validation WIP 2021-04-14 14:36:46 +02:00
debugFlags.ts implement debug flag for allowing late withdrawal 2021-04-14 18:21:23 +02:00
http.ts towards wallet-core / util split 2021-03-17 17:56:37 +01:00
invariants.ts export complete backup, derive planchets in withdrawal 2020-12-17 12:21:03 +01:00
logging.ts fix issues with circular imports 2021-06-02 13:56:29 +02:00
promiseUtils.ts modularize repo, use pnpm, improve typechecking 2020-08-03 13:01:05 +05:30
query.ts implement deletion of withdrawal transactions 2021-05-20 16:24:41 +02:00
RequestThrottler.ts towards wallet-core / util split 2021-03-17 17:56:37 +01:00
retries.ts towards wallet-core / util split 2021-03-17 17:56:37 +01:00
timer.ts towards wallet-core / util split 2021-03-17 17:56:37 +01:00
url.ts modularize repo, use pnpm, improve typechecking 2020-08-03 13:01:05 +05:30