Commit Graph

6 Commits

Author SHA1 Message Date
Vojtěch Tranta
b9266f02f9 fix: update project deps 2026-01-21 16:02:21 +01:00
karliatto
a9e189b9a3 build(repository): Connect publishing ESM
- Adding ESM builds for all the packages that are published on 'npm'.
   - Adding libESM to published files in package.json files
   - Relays only on "exports" section on package.json to define the ways to consume the package, so only modern bundlers would be able to use them, that should not be an issue, since projects are used to be on the latest
   - Using the root tsconfig.libESM
   - Using wildcard for @trezor/utils export so we can import any of the functions directly https://nodejs.org/api/packages.html#subpath-patterns
2026-01-20 16:37:46 +01:00
Szymon Lesisz
b3056f54d2 feat(protocol): add THP cryptography
Co-authored-by: Ondřej Vejpustek <ondrej.vejpustek@satoshilabs.com>

following: https://github.com/trezor/trezor-firmware/pull/3435
2025-05-26 09:49:51 +02:00
Daniel Suchý
4d857722fe chore: TS project references for build:libs + buildless utxo-lib (#11526)
* chore(repo): buildless utxo-lib

* chore: use project references for build:libs too

* chore: reformat tsconfig.lib.json
2024-03-11 10:33:29 +01:00
Szymon Lesisz
606ecc63b1 chore(connect): use tslib as dependency in all public libs 2023-12-12 20:35:26 +01:00
Martin Varmuza
072042e772 chore: introduce protobuf and protocol packages 2023-08-04 12:14:01 +02:00