ts-unused-exports helps identify and remove unused exports in TypeScript projects, reducing bundle sizes and improving code maintainability. It analyzes your codebase to detect exported symbols that aren't referenced internally or used within consuming packages. By eliminating dead code, ts-unused-exports simplifies refactoring, prevents accidental API breaks, and contributes to a cleaner, more efficient project structure. Integration is seamless, often through a single command-line invocation.
The ts-unused-exports package had consistent releases from 2016 to 2020, with peaks in 2018, 2019 and 2020. Release frequency slowed down significantly after 2020, with only a few releases in 2022, 2023, and 2024. There have been no releases in 2025 as of September 13th.
ts-unused-exports npm package downloads show strong growth from March 2024 to June 2025, peaking at over 1 million. A slight decline is observed in July and August 2025. September 2025 downloads are incomplete, indicating lower numbers so far in the month.