Commit Graph

71 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
d4b08fb3c3 npm-release: @trezor/protocol 1.3.0 2025-12-15 16:01:36 +01:00
trezor-ci
ece7e089e4 npm-prerelease: @trezor/protocol 1.3.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
trezor-ci
13e1275ffb npm-prerelease: @trezor/protocol 1.3.0-beta.1 2025-11-25 13:16:18 +01:00
trezor-ci
fd0b9af6a7 npm-prerelease: @trezor/protocol 1.2.11-beta.1 2025-11-12 14:06:21 +01:00
trezor-ci
e9c4ddbfce npm-release: @trezor/protocol 1.2.10 2025-10-23 12:39:34 +02:00
trezor-ci
f4d27203cc npm-prerelease: @trezor/protocol 1.2.10-beta.1 2025-10-20 16:33:17 +02:00
trezor-ci
e21f2f2efd npm-release: @trezor/protocol 1.2.9 2025-09-18 15:07:11 +02:00
trezor-ci
0c08a0b9de npm-prerelease: @trezor/protocol 1.2.9-beta.1 2025-09-09 12:18:22 +02:00
trezor-ci
7c24d6bdb8 npm-release: @trezor/protocol 1.2.8 2025-07-11 06:40:41 +02:00
trezor-ci
45c2211e42 npm-prerelease: @trezor/protocol 1.2.8-beta.1 2025-07-07 09:54:48 +02:00
trezor-ci
377bdbcb53 npm-release: @trezor/protocol 1.2.7 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
381415fe44 npm-prerelease: @trezor/protocol 1.2.7-beta.1 2025-06-12 14:03:52 +02:00
trezor-ci
a81dd382d4 npm-release: @trezor/protocol 1.2.6 2025-05-15 12:04:22 +02:00
trezor-ci
14db93b8d9 npm-prerelease: @trezor/protocol 1.2.6-beta.1 2025-05-08 11:20:10 +02:00
trezor-ci
de08ac129b npm-release: @trezor/protocol 1.2.5 2025-03-19 10:59:15 +01:00
trezor-ci
fe8f4dc278 npm-prerelease: @trezor/protocol 1.2.5-beta.1 2025-03-18 17:35:52 +01:00
trezor-ci
1e55745a8d npm-release: @trezor/protocol 1.2.4 2025-03-13 17:09:47 +01:00
trezor-ci
5ea9011fdb npm-prerelease: @trezor/protocol 1.2.4-beta.2 2025-03-11 16:18:02 +01:00
Trezor Bot
3d7542843b npm-release: @trezor/connect 9.5.2-beta.1 (#17529)
* npm-prerelease: @trezor/connect-plugin-stellar 9.1.2-beta.1

* npm-prerelease: @trezor/blockchain-link 2.4.2-beta.1

* npm-prerelease: @trezor/blockchain-link-types 1.3.2-beta.1

* npm-prerelease: @trezor/blockchain-link-utils 1.3.2-beta.1

* npm-prerelease: @trezor/connect-analytics 1.3.1-beta.1

* npm-prerelease: @trezor/connect-common 0.3.2-beta.1

* npm-prerelease: @trezor/transport 1.4.2-beta.1

* npm-prerelease: @trezor/protobuf 1.3.2-beta.1

* npm-prerelease: @trezor/protocol 1.2.4-beta.1

* npm-prerelease: @trezor/utils 9.3.2-beta.1

* npm-release: @trezor/connect 9.5.2-beta.1

* chore(connect): changlog for 9.5.2-beta.2

---------

Co-authored-by: Martin Varmuza <mvarmuza@gmail.com>
2025-03-11 09:25:42 +01:00
trezor-ci
f714f42e0b npm-release: @trezor/protocol 1.2.3 2025-03-06 12:37:30 +01:00
trezor-ci
71c1cd7ee3 npm-prerelease: @trezor/protocol 1.2.3-beta.1 2025-03-03 14:55:33 +01:00
Daniel Suchý
a13f269b99 fix(repo): fix generate package script (#17300) 2025-02-28 10:12:02 +00:00
trezor-ci
01a74bae44 npm-release: @trezor/protocol 1.2.2 2024-11-26 12:36:13 +01:00
trezor-ci
7bfeed7f69 npm-prerelease: @trezor/protocol 1.2.2-beta.1 2024-11-21 14:24:35 +01:00
Peter Sanderson
abb41f8033 chore: remove glboal nx/workspace link scripts (it shall be run only globally) + resolve ugly igonores for devDependencies in import/no-extraneous-dependencies 2024-11-13 10:36:38 +01:00
trezor-ci
76ccf1b8ea npm-release: @trezor/protocol 1.2.1 2024-09-23 12:24:13 +02:00
trezor-ci
52acb3950c npm-prerelease: @trezor/protocol 1.2.1-beta.1 2024-09-20 09:50:16 +02:00
trezor-ci
43f775c212 npm-release: @trezor/protocol 1.2.0 2024-08-22 10:30:30 +02:00
trezor-ci
cdd837ba2b npm-prerelease: @trezor/protocol 1.1.1-beta.1 2024-08-02 14:01:19 +02:00
Carlos Garcia Ortiz karliatto
59c856fd0f chore: update txs from 4.7.0 to 4.16.2
chore: update tsx from 4.16.2 to 4.16.3
2024-08-02 10:58:23 +02:00
trezor-ci
ae94295259 npm-release: @trezor/protocol 1.1.0 2024-07-02 14:52:14 +02:00
trezor-ci
f75305eb95 npm-release: @trezor/protocol 1.0.10-beta.2 2024-06-26 11:19:07 +02:00
Petr Knetl
2206f19f2e chore(suite): depcheck enabled 2024-06-18 13:07:58 +02:00
trezor-ci
cbd8b87c91 npm-release: @trezor/protocol 1.0.10-beta.1 2024-06-06 17:49:27 +02:00
Carlos Garcia Ortiz karliatto
c7ba277fce npm-release: @trezor/protocol 1.0.9 2024-05-28 16:46:30 +02:00
trezor-ci
3cf9226737 npm-release: @trezor/protocol 1.0.9-beta.1 2024-05-15 12:45:37 +02:00
trezor-ci
d858881806 npm-release: @trezor/protocol 1.0.8 2024-05-02 10:39:35 +02:00
trezor-ci
a9c14159ae npm-release: @trezor/protocol 1.0.7 2024-03-28 16:23:19 +01:00
Daniel Suchý
637ad88dcf chore(repo): mostly buildless monorepo (#11464)
* chore: buildless blockchain link

* chore: buildless connect

* chore: buildless connect-webextension

* chore: buildless transport

* chore: replace few imports from lib

* fix: icons linter error

* chore: adjust tooling to buildless setup

* fix: connect overrides

* chore: replace all imports from @trezor/*/src

* chore(lint): ban imports from @trezor/*/lib

* fix: replace imports on Linux

* chore: add safety check to replace imports script

* chore: reorder entries
2024-03-07 08:31:02 +01:00
trezor-ci
635dbdbb08 npm-release: @trezor/protocol 1.0.6 2024-02-28 23:02:11 +01:00
Carlos Garcia Ortiz karliatto
d21d698b29 fix: from g:tsx to local tsx in prepublish script
- The usage of g:tsx was causing issues in the npm relase process since
  the required env variable "process.env.npm_package_name" was set to
trezor-suite instead of @trezor/<package-name> that is expected by
prepublish.js script.
2024-02-28 17:30:09 +01:00
Daniel Suchý
7febd10cf0 chore(repo): remove build:lib for some simple packages (#11276) 2024-02-22 13:54:45 +01:00
Jan Komarek
c21d81f664 chore: use global tsx 2024-02-12 11:56:09 +01:00