O que ts-library faz?
Use ao criar bibliotecas TypeScript ou pacotes npm - abrange configuração de projeto, exports no package.json, ferramentas de build (tsdown/unbuild), padrões de design de API, truques de inferência de tipos, testes e publicação no npm. Use ao empacotar, configurar saída dupla CJS/ESM ou configurar fluxos de release.