As the current version of the plugin does not support the GamepadButton interface, the example has been updated to be able to work with and without it.
Updated the documentation to reflect the proper use of the API in the current version but make it compatible with the latest Gamepad W3C spec that includes the GamepadButton interface.
Corrected a typo in the Gamepap.js code documentation.
Included the package.json file.