- Add
config.validate()
. - Add appropriate
--config
handling (#4). - Fix several bugs dealing with loading config files.
- Add
utils.isSSID()
. - Modify
utils.isCallsign()
to check if callsign is between 1 and 6 characters. - Add utils and config tests.
- Fix
showkey
bug that caused crash if the optional callsign parameter wasn't provided.
- Add GPLv3.txt
- Add direct message support with
@KC3LZO
(#2) - Remove
test/Messenger.test.js
- Add ssid support.
- Add limited callsign validation.
- Add callsign related utility functions in
src/utils.ts
- Several methods now accept callsigns as
strings
orPacket.Station
objects. - Add
Packet.Station
interface. - Remove
nick
from config. - Add
ssid
to config (0
by default). - Config version bump to 2.
- Relicense under GPL v3 (previously MIT).
- Add
.npmignore
. - Add
CHANGELOG.md
.
- Add
#!/usr/bin/env node
shebang tosrc/main.ts
so thatchattervox
installed by npm would run properly.
- Initial release. Probably buggy as all get out.