HTML5: Fix minification error with Emscripten 1.39.9

It used an old vendored version of acorn.js which seems to choke on this
trailing comma. This is not a problem for more recent Emscripten versions.

We disable the `comma-dangle` check in ESLint to prevent this issue.

(cherry picked from commit 23b51a1708)
This commit is contained in:
Rémi Verschelde 2021-09-22 09:40:54 +02:00
parent e4df8a68fa
commit 74cf62bb68
No known key found for this signature in database
GPG key ID: C3336907360768E1
2 changed files with 9 additions and 1 deletions

View file

@ -39,5 +39,13 @@ module.exports = {
// Closure compiler (exported properties)
"quote-props": ["error", "consistent"],
"dot-notation": "off",
// No comma dangle for functions (it's madness, and ES2017)
"comma-dangle": ["error", {
"arrays": "always-multiline",
"objects": "always-multiline",
"imports": "always-multiline",
"exports": "always-multiline",
"functions": "never"
}],
}
};

View file

@ -218,7 +218,7 @@ const GodotAudioWorklet = {
'godot-processor',
{
'outputChannelCount': [channels],
},
}
);
return Promise.resolve();
});