tedious / JShrink

Javascript Minifier built in PHP
http://www.tedivm.com
BSD 3-Clause "New" or "Revised" License
749 stars 152 forks source link

regex detection #134

Open birdspider opened 1 year ago

birdspider commented 1 year ago

js-source

var a = 3
  / 4;

results in

Uncaught RuntimeException: Unclosed regex pattern at position: 
Stack trace:
#0 jshrink.php(298): JShrink\Minifier->saveRegex()
#1 jshrink.php(162): JShrink\Minifier->loop()
#2 jshrink.php(137): JShrink\Minifier->minifyToString(' var x = 3 \n / ...', Array)
#3 JShrink\Minifier::minify(' var x = 3 \n / ...', Array)

124 does not help in this case