Commit Graph

90 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
Tomas Martykan
3d71f2c20a feat(scripts): handle libESM in updateProjectReferences 2026-01-22 12:37:20 +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
Jiri Zbytovsky
3f160f1425 chore(connect): deduplicate code in firmwareInfo 2026-01-20 12:30:28 +01:00
Jiri Zbytovsky
cfebd24603 chore(device-utils): cleanup in firmwareUtils & bootloaderUtils 2026-01-20 12:30:28 +01:00
Jiri Zbytovsky
8050a0a6b0 chore(connect): add getVersionFromFeatures to device-utils 2026-01-20 12:30:28 +01:00
Jiri Zbytovsky
1d81170956 chore(device-utils): correct FeaturesNarrowing type 2026-01-20 12:30:28 +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
d8e8697f7c npm-release: @trezor/device-utils 1.2.0 2025-12-15 16:01:36 +01:00
trezor-ci
c8bf86b47e npm-prerelease: @trezor/device-utils 1.1.5-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
trezor-ci
ca75efb7b4 npm-prerelease: @trezor/device-utils 1.1.5-beta.1 2025-11-12 14:06:21 +01:00
Jan Václavík
24e4379636 fix(suite): Fix types 2025-11-03 20:21:38 +01:00
trezor-ci
f59b9c22e2 npm-release: @trezor/device-utils 1.1.4 2025-10-23 12:39:34 +02:00
Jan Václavík
a302fd2b4a feat(suite): Replace TS7 images / videos / model names 2025-10-21 16:38:34 +02:00
trezor-ci
abda519429 npm-prerelease: @trezor/device-utils 1.1.4-beta.1 2025-10-20 16:33:17 +02:00
karliatto
cfd4c253f6 fix(device-utils): removed firmware_revision and url from intermediary type 2025-10-06 12:32:07 +02:00
Vojtěch Tranta
bafeb394e3 fix(suite): normalize the color of the unacquired device to 1 if undefined as well as acquired device 2025-09-22 15:15:44 +02:00
trezor-ci
268e16d1f7 npm-release: @trezor/device-utils 1.1.3 2025-09-18 15:07:11 +02:00
trezor-ci
8657afd6ce npm-prerelease: @trezor/device-utils 1.1.3-beta.2 2025-09-15 12:49:03 +02:00
Peter Sanderson
757166c1cd fix: circular import from index (wtf) -> DeviceModelInternal 2025-09-12 15:43:35 +02:00
Jan Václavík
28789fd3ea feat(suite): Update images 2025-09-11 22:19:18 +02:00
trezor-ci
02503aa637 npm-prerelease: @trezor/device-utils 1.1.3-beta.1 2025-09-09 12:18:22 +02:00
karliatto
6349b6d499 feat(device-utils): add min_suite_native_version env condition 2025-08-18 09:50:52 +02:00
karliatto
d1d2f3f104 feat(device-utils): update types to new releases JSON 2025-08-14 11:32:56 +02:00
karliatto
b116410297 fix(device-utils): change firmware release config types 2025-08-14 11:32:56 +02:00
trezor-ci
42d0503377 npm-release: @trezor/device-utils 1.1.2 2025-07-11 06:40:41 +02:00
karliatto
9e0c95d36b refactor: from regular to universal firmware-type 2025-07-09 12:06:49 +02:00
trezor-ci
1f9fcb1c07 npm-prerelease: @trezor/device-utils 1.1.2-beta.1 2025-07-07 09:54:48 +02:00
karliatto
90c903824e chore(device-utils): add new firmware release types 2025-06-30 10:29:06 +02:00
trezor-ci
fc14803927 npm-release: @trezor/device-utils 1.1.1 2025-06-25 06:44:23 +02:00
Jan Václavík
1a1786a1ab chore(suite): Update tsx 2025-06-24 15:52:19 +02:00
trezor-ci
d9e1e9816d npm-prerelease: @trezor/device-utils 1.1.1-beta.2 2025-06-16 16:14:56 +02:00
Jiri Zbytovsky
40754b1f15 chore: prune dead code from suite-common and utils 2025-06-14 15:47:06 +02:00
trezor-ci
9f0e37f780 npm-prerelease: @trezor/device-utils 1.1.1-beta.1 2025-06-12 14:03:52 +02:00
trezor-ci
33d9192118 npm-release: @trezor/device-utils 1.1.0 2025-06-03 12:31:05 +02:00
Martin Varmuza
500fd568c5 chore(connect): move models to @trezor/device-utils 2025-06-02 10:14:45 +02:00
trezor-ci
ae6a53931b npm-prerelease: @trezor/device-utils 1.1.0-beta.1 2025-05-20 11:45:12 +02:00
trezor-ci
6f06798b1d npm-release: @trezor/device-utils 1.0.3 2025-05-15 12:04:22 +02:00
Carlos Garcia Ortiz karliatto
c2bae0edd3 chore(device-utils): add FrimwareReleas type 2025-05-12 12:15:20 +02:00
trezor-ci
698a6f0191 npm-prerelease: @trezor/device-utils 1.0.3-beta.1 2025-05-08 11:20:10 +02:00
Tomas Martykan
eb758acea9 chore: apply latest prettier 2025-05-05 13:51:36 +02:00
Jaroslav Hrách
a888040dbb fix(suite): change isOfficialFw to firmwareSource 2025-04-29 14:41:28 +02:00
Jaroslav Hrách
91970a2e8e feat(suite): add customFw to event device-update-firmware and device-connect 2025-04-12 23:39:33 +02:00
trezor-ci
8fb5e2bb32 npm-release: @trezor/device-utils 1.0.2 2025-03-19 10:59:15 +01:00
trezor-ci
608436928d npm-prerelease: @trezor/device-utils 1.0.2-beta.1 2025-03-18 17:35:52 +01:00
trezor-ci
96c0876607 npm-release: @trezor/device-utils 1.0.1 2025-03-13 17:09:47 +01:00
Carlos Garcia Ortiz karliatto
59761d6539 fix(device-utils): add tsx as dev dependency 2025-03-11 17:53:57 +01:00