fix(json): Use json package instead of (depreciated) dart:json