add JSON::XS as a dependency