All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.3.0 (2024-09-29)
- add ts allowSyntheticDefaultImports (a53517e)
- package: update author url
- ts: api tests
- src: rewrite in js
- package: fix rollup dev dependencies
- package: declare "dist" in files filed
- rollup: use commonjs and node-resolve plugins
- ts: move definition file into dist/pad.d.ts
Backward incompatibility:
- bundles: exported modules are no longer in lib but in dist
- api: remove the colors module, use directly the option instead
New feature:
- dist: generate cjs, esm and umd bundles
- project: use files instead of npm ignore
- project: ignore lock file
- wcwidth: pass configuration
- babel: fix es5 generation and upgrade to version 7
- readme: es5
New feature:
- package: generate es5 modules
Cleanup
- package: latest dependencies
- package: exclude package-lock file
- package: add TypeScript definition file
- package: declare coffee as dev dependency
- package: release commands
src: js backward compatibility with coffee 2
- package: upgrade to CoffeeScript 2
- package revers to CoffeeScript 1
- src: handle characters using multi columns for display
- package: new changelog file
- package: upgrade to CoffeeScript 2
- src: use string.repeat instead of loop
- readme: multiple updates
- package: set homepage
- package: move to adaltas github owner
- package: doc simplification
- src: get rid of regex capture groups
- package: clean up with fixpack
- package: dependencies with caret
- src: size < str.length and new option strip fix #5