Scratch-JS
Scratch-JS copied to clipboard
Add "High compliancy" mode
Please add "High compliancy" mode as in Babel (checkbox here https://babeljs.io/repl/). Currently this ES6 code
if (true) {
console.log(typeof value); // ReferenceError!
let value = "blue"; // Temporal Dead Zone
}
is transpiled to
"use strict";
if (true) {
console.log(typeof value); // ReferenceError!
var value = "blue"; // Temporal Dead Zone
}
and does not throw ReferenceError.