Typescript Libraries
Tact language has built-in support for ton
and ton-core
typescript libraries. Compiler generates code for these libraries automatically and you can use libraries like ton-emulator (opens in a new tab), @ton-community/sandbox (opens in a new tab).
Tact contract in Typescript
Compiler generates files named {project}_{contract}.ts
for each contract in your project that contains ready-to use strongly typed wrappers to work with a contract in any environment: for testing, deployments, etc.