All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fixed version number returning v0.0.0 in generated binaries
- Added GitHub Actions (Workflows)
- Added Jest
- Updated tests to use Jest syntax
- Removed Mocha, Chai
- Updated npm dependencies
- Updated npm dependencies
- Updated README
- Added ability to specify a single file as input Issue 11
- Changed from npmjs's xlsx package to SheetJS xlsx package Issue 24
- Maintenance
- Updated npm dependencies
- Updated to TypeScript v5
- Compiled binaries with Node v18 as base
- Updated npm dependencies
- Fixed build issues
- TypeScript
- Ability to specify Sheet Name
- Ability to overwrite destination XLSX files
- Decoupled CLI and API implementations
- Changed API export to conform to CJS and ESM
- Fixed broken CLI due to a missing
fs-extra
module - Fixed
.npmignore
list
- Updated build scripts
- Replaced
fs
withfs-extra
module - Updated to node.js v16
- Updated npm dependencies
- README.md
- Updated the code responsible for command line arguments processing
- Replaced
fs-extra
with the nativefs
module - Updated
package.json
: specified engines and module type - Updated to node.js v14
- Updated npm dependencies
- Updated npm dependencies
- Added test for ture and false values
- Removed unnecessary type conversion
- Updated npm dependencies
- Updated npm dependencies
- Removed "bin" folder from npmjs.com package. Please get the binaries directly from GitHub.
- Updated npm dependencies
- Updated npm dependencies
- README.md
- Updated to the latest versions of dependencies
- Updated to node.js v12
- Updated npm dependencies
- Added the version to the help menu
- Added Prettier code formatter
- Added ESLint prettier config
- Adjusted ESLint rules to comply with Prettier
- Updated npm dependencies
- Refactored for loops
- Updated npm dependencies
- Updated npm dependencies
- Updated the "publish" script
- The "publish" script now informs about the CHANGELOG.md
- The "publish" script now pushes repo and tags appropriately
- README.md
- Updated the package.json scripts
- Updated the "publish" script
- README.md
- Updated the structure of package.json to avoid a bug with author name in Node.js CLI mode
- Added sections to README.md
- Updated the package description
- Updated the "publish" script
- NPM bin
- Updated the "publish" script
- First release