A simple JavaScript module that lets you pass a callback after a user has entered the Konami code.
npm install konami-komando --save-dev
require('konami-komando')({
once: true,
useCapture: true,
callback: function() {
// Do stuff here
}
});
Tells the code to only detect when a user has inputted the konami code once and then will no longer stop execution. If set to false
, everytime the user inputs the konami code, the callback
will be ran.
If not specified, it will default to true
.
Sets the priority of the event listener on keydown
. This is important if you have your own event listeners on keydown
. For more information on useCapture
, check out this StackOverflow answer about it and also the MDN documentation.
If not specified, it will default to true
.
The action that should be ran after the konami code has been entered. If a function is not passed, it will throw an error.