* update dependencies
+ set jest-puppeteer to use new headless mode
+ replace obsolete puppeteer Page.waitFor with .waitForFunction
* update style
+ apply style changes from prettier config update
* configure test to wait on unique port
+ specify port for puppeteer to wait for
+ use a port unlikely to be used by regular client server
* Update min node version
Additionally in ADO pipeline:
+ explicitly use `ci` for `install`
+ invoke npm scripts without Npm task overhead after install