2 Commits

Author SHA1 Message Date
Peter Mbanugo
8d2ca07cea feat: Convert to TypeScript, add ESLint, drop Node.js 12 support and deprecated CLI options. (#458)
* chore: add .npmrc

* feat: configure TypeScript and ESLint

* feat!: rewrite modules/files using TypeScript

* chore: export types for the modules

* feat: change minimum node version to 14.5.0

BREAKING CHANGE: Switched to using ES2020 syntax and minimum Node engine to 14.5.0.

* feat!: removes the deprecated cli options

BREAKING CHANGE: Removes the deprecated options/arguments for starting the server. They are:

- --port (-p)
- --host (-h)
- --unix-socket (-s)

* test!: rewrite test using TypeScript & node-tap

* build: update ci script

* chore: update ESLint config

* ci: run the test script in the right directory

* ci: add test script to root package.json

* doc: update usage programmatically
2022-08-03 22:14:01 -05:00
Lee Robinson
5d66fcfddd Move to GitHub Actions, general cleanup. (#456) 2022-07-06 21:42:14 -05:00