Updates Node to version 14, updates NPM modules (#335)
Major Upgrade of Node and NPM packages
* Updates Node to version 14, updates dependencies to latest version. Updates ejs views to use updated ejs include syntax. Updates various methods due to NPM package updates and breaking changes. Replaces no longer maintained NPM libraries with alternatives.
Signed-off-by: Dan Cunningham <[email protected]>
* update readme to node 14
Signed-off-by: Dan Cunningham <[email protected]>
* Fix updated APN methods and setters
Signed-off-by: Dan Cunningham <[email protected]>
* Refactors close logic due to Node upgrade changes to event order
Signed-off-by: Dan Cunningham <[email protected]>
* Updates APN2 for http/2 requireemnts, use new p8 auth key for PNS
Signed-off-by: Dan Cunningham <[email protected]>
* Updated FCM xmpp libray and logic
Signed-off-by: Dan Cunningham <[email protected]>