The `README.md` says "On devices that don't have Taptic Engine or Vibrator, the API calls will resolve without performing any action.". On web this library throws though. I created a PR here to fix this behavior: https://github.com/ionic-team/capacitor-haptics/pull/11