Capacitor for web - cache busting

Hey Guys,

I am struggling with my capacitor project that I am deploying directly to the web with ionic build --prod
all js files keep their names after a code update. That way the client browsers will never notice new code.

I always have to ask every user to hard refresh their cache, which looks highly improfessional.
Tried my google investigation skill but all I found was 2 year old hacking workarounds.

Is there anything that you can recommend? How are you approaching this?