Commit Graph

28 Commits

Author SHA1 Message Date
vytick
98321960e2 chore: bump tsx version 2026-01-27 18:29:02 +01:00
Tomas Martykan
ab01b2d889 npm-prerelease: set all @trezor/connect dependencies to 10.0.0-alpha.1 2026-01-27 12:44:17 +01:00
karliatto
7559f035c3 chore(npm): remove prepublish.js
We are already running replace-imports.sh from build:libs that is run
before publishing to NPM so callingit when "prepublish" is a redundancy,
besides prepublish.js was only building for cjs and now we are going to
have cjs and esm.
2026-01-22 15:35:45 +01:00
Szymon Lesisz
66e39e82ce fix(connect): revert fix for malformed optiga signature
edc2aca87b
2026-01-21 15:51:16 +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
karliatto
36f6e9692d chore(npm): start publishing source maps
Until now we were explicitly not including source map files in the NPM
releases. Now we will include them.

https://github.com/trezor/trezor-suite/issues/23779
2026-01-05 11:30:44 +01:00
Jiri Zbytovsky
4e72e167d2 chore(device-authenticity): split files 2025-12-27 13:50:29 +01:00
Jiri Zbytovsky
2e061e4cc2 chore(device-authenticity): extract prepareDeviceAuthenticityData 2025-12-27 13:50:29 +01:00
trezor-ci
69c642d5a2 npm-release: @trezor/device-authenticity 1.1.1 2025-12-22 11:41:49 +01:00
karliatto
94e929607c npm-prerelease: @trezor/device-authenticity 1.1.1-beta.1 2025-12-19 16:05:14 +01:00
trezor-ci
a840ab53df npm-release: @trezor/device-authenticity 1.1.0 2025-12-15 16:01:36 +01:00
Matěj Husák
fdffd59cbb feat(authenticity): export verifySignatureP256 2025-12-15 14:30:22 +01:00
trezor-ci
52dd4b8e53 npm-prerelease: @trezor/device-authenticity 1.1.0-beta.2 2025-12-09 11:51:39 +01:00
Matěj Husák
ddd3bb9798 feat(suite): added bufferChunks to verifyAuthenticityProof 2025-12-05 14:53:39 +01:00
Jiri Zbytovsky
2128d273f3 refactor(connect): new replace-imports.sh script using babel 2025-12-04 11:55:30 +01:00
Jiri Zbytovsky
e1c0af9cbd chore(connect): publish @trezor/device-authenticity as ESM 2025-12-04 11:55:30 +01:00
trezor-ci
c796cb0658 npm-prerelease: @trezor/device-authenticity 1.1.0-beta.1 2025-11-25 13:16:18 +01:00
tomasklim
2393763310 chore: change "fail" in test names to "error" to find fails easier 2025-11-24 20:23:46 +01:00
Jiri Zbytovsky
48d40c38e5 chore: bump @noble/curves 2025-11-21 18:15:01 +01:00
Matěj Husák
d1ef45e09d feat(suite): parametrize verifyAuthenticityProof 2025-11-13 23:59:16 +01:00
trezor-ci
ccfa87d4a4 npm-prerelease: @trezor/device-authenticity 1.0.1-beta.1 2025-11-13 08:40:45 +01:00
karliatto
875a93b9f4 chore(device-authenticity): add tsx devDependency 2025-11-12 17:39:21 +01:00
karliatto
95aaead654 fix(device-authenticity): remove libESM from files to publish 2025-11-12 17:39:21 +01:00
Jiri Zbytovsky
d9e60d7a23 fix(device-authenticity): use @noble/curves for universal ed25519 support 2025-11-07 16:32:40 +01:00
Jiri Zbytovsky
f4d954054d feat(connect): make Tropic DAC compulsory for TS7 2025-11-06 12:03:30 +01:00
Jiri Zbytovsky
d70fd98aed test(device-authenticity): add more test cases for verifyAuthenticityProof 2025-11-04 15:28:34 +01:00
Jiri Zbytovsky
a1f83fec7e fix(connect): Optiga DAC crashing on Tropic credential 2025-10-31 16:25:47 +01:00
Jiri Zbytovsky
2dc8cd8325 chore(device-authenticity): create new package @trezor/device-authenticity 2025-10-28 10:28:14 +01:00