* initial setup; unitinput simple example tests
* add coverage report
* testing info in docs
* rm unused babel config options
fix jest typescript
update unitinput unit tests
* Correct tsconfig Jest/Cypress conflicts; update libraries version; remove unnecessary Mocha/Chai
* Update unit input tests
* Ignore new rules from eslint
* Add local unit test script; Disable unit test coverage
* Add babel plugin definitions to avoid warning spam on build
* Pin @babel/preset-env to avoid issues with missing utils; Merge yarn config from master; Moved packages to devDependencies as not required after build
* Remove file exclusion from editor settings
* Add Lodash types
* Add types to array utility
* Update ESlint rules to allow overload types declarations
* Create Jest tests from existing Ava ones
* Add Jest launcher for debugging
* Update Drone test script runner with CI version
* Remove Ava libraries, scripts and configuration
* Add Jest related linting rules
* Move tests within the related code path
Co-authored-by: cnotv <giuseppe.leo@suse.com>