Skip to content

v1.1.2

Choose a tag to compare

@SeanLuis SeanLuis released this 11 Nov 14:38
· 21 commits to main since this release

[1.1.2] - 2024-11-11

Fixed

  • TypeScript Declarations: Fixed TypeScript declaration files to only expose public API
    • Reduced .d.ts file size from ~1434 lines to 191 lines (87% reduction)
    • Removed internal/private methods from public type definitions
    • Private methods (prefixed with _) are no longer visible in TypeScript autocomplete
    • Added proper TypeScript interfaces: SmartCompressorOptions and TokenComparisonStats
    • Improved IDE experience for TypeScript users

Changed

  • Modified tsup.config.js to use custom TypeScript declarations instead of auto-generation
  • Added custom src/index.d.ts with clean, public-only API definitions