From b3927efc53322a2ce3826e443e910c862a3fd9e1 Mon Sep 17 00:00:00 2001 From: Declan Teevan Date: Fri, 3 Apr 2026 17:42:01 +0100 Subject: [PATCH] fix: update minify opts --- .minify.json | 8 ++++++++ src/core.min.js | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .minify.json diff --git a/.minify.json b/.minify.json new file mode 100644 index 0000000..d21f450 --- /dev/null +++ b/.minify.json @@ -0,0 +1,8 @@ +{ + "js": { + "type": "terser", + "terser": { + "mangle": false + } + } +} \ No newline at end of file diff --git a/src/core.min.js b/src/core.min.js index 78e45c1..d3f3992 100644 --- a/src/core.min.js +++ b/src/core.min.js @@ -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};