Not needed at all. In fact, I've never used and will never use a package.json in any of my Deno projects.
They added the feature to "enabl[e] developers to transition from existing Node projects with ease."
https://deno.com/blog/v1.31#packagejson-support