- Changed default date formatting to be compatible with Windows and MacOS
- Tested on Windows successfully
- Added condition checking
remoteInfo.size
in UDP stream listener to prevent errors withreadInt16LE()
- Added pre-commit hook to check if
config.js
was changed - Added npm script to move pre-commit hook to hooks directory
- Created
CONTRIBUTING.md
- Switched from environment variables to config file - faster and easier to edit.
- Using camelCase everywhere (code, args, and config) - no case conversion needed.
- Changed
handle_args.js
tohandle_options.js
- Added support for environment variables
- Changed argument names to uppercase for consistency (camelCase in code, uppercase in args/env)
- Added date formatting options
- Validation for options passed in
- Added option to print options used and their source (args, env, default)
- Added text color in console
- Fixed
minduration
elapsed time checker: was comparing to start of file, didn't account for periods of silence