test-and-release workflow has been updated to current default
node 16 has been removed
Adapter requires node 18 minimum now
adapter-core updated to 3.1.4
@iobroker/testing updated to 4.1.3
common.license replaced by common.licenseInformation
common.tier added
lint tempory disabled
requirments for js-controller and admin raised to current versions
README updated
Remarks:
ad js-controller / admin:
If you feel a string need to support older versions, please adapter js.controller an admin versions. js-conrroller should be 4.x.x minimum, admin 5.x.x
ad lint
Linting failes as current default set single quotes. So either change the code (lint --fix should work) or adapetr eslint config to use double quotes and then reenable linting at test-andd-release workflow.
Linting fails at gulpfile.js too. Most likely you do not use it any more so it could be simply deleted.
Last but not least, please check other dependbot PRs. I did not merge any dependabot PRs not required for absolutly required changes to make tesing work. So please check if PRs should be updated related to the adapter code.
Remarks:
ad js-controller / admin: If you feel a string need to support older versions, please adapter js.controller an admin versions. js-conrroller should be 4.x.x minimum, admin 5.x.x
ad lint Linting failes as current default set single quotes. So either change the code (lint --fix should work) or adapetr eslint config to use double quotes and then reenable linting at test-andd-release workflow. Linting fails at gulpfile.js too. Most likely you do not use it any more so it could be simply deleted.
Last but not least, please check other dependbot PRs. I did not merge any dependabot PRs not required for absolutly required changes to make tesing work. So please check if PRs should be updated related to the adapter code.