Update dependencies and fix js-interop dartanalyzer warnings