1
0
mirror of https://github.com/hexolan/konami-code-snippets.git synced 2026-05-20 11:39:22 +01:00

fix: update minify opts

This commit is contained in:
2026-04-03 17:42:01 +01:00
parent 317034ef5d
commit b3927efc53
2 changed files with 9 additions and 1 deletions
+8
View File
@@ -0,0 +1,8 @@
{
"js": {
"type": "terser",
"terser": {
"mangle": false
}
}
}
+1 -1
View File
@@ -1 +1 @@
let a=['ArrowUp','ArrowUp','ArrowDown','ArrowDown','ArrowLeft','ArrowRight','ArrowLeft','ArrowRight','b','a'];let b=0;let c=e=>A=>{if(a[b]===e.key){b+=1;b===a.length&&(b=0,A())}else b=0};
const keySequence=["ArrowUp","ArrowUp","ArrowDown","ArrowDown","ArrowLeft","ArrowRight","ArrowLeft","ArrowRight","b","a"];let sequenceStep=0,handleKonami=e=>callback=>{keySequence[sequenceStep]===e.key?(sequenceStep+=1,sequenceStep===keySequence.length&&(sequenceStep=0,callback())):sequenceStep=0};