Commit Graph

18 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
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
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
trezor-ci
52dd4b8e53 npm-prerelease: @trezor/device-authenticity 1.1.0-beta.2 2025-12-09 11:51: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
Jiri Zbytovsky
48d40c38e5 chore: bump @noble/curves 2025-11-21 18:15:01 +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
2dc8cd8325 chore(device-authenticity): create new package @trezor/device-authenticity 2025-10-28 10:28:14 +01:00