Use blocked scoped variables
In addition to using const and let, this also upgrades our linter config and removes lint (mostly whitespace).
This commit is contained in:
@@ -25,17 +25,17 @@ function glsl_compress(s, shortNames) {
|
||||
s = s.replace(/\s+/g, ' ');
|
||||
// remove whitespace between non-word tokens
|
||||
s = s.replace(/(\S)\s+([^\w])/g, '$1$2')
|
||||
.replace(/([^\w])\s+(\S)/g, '$1$2');
|
||||
.replace(/([^\w])\s+(\S)/g, '$1$2');
|
||||
// replace original names with short names
|
||||
for (var originalName in shortNames) {
|
||||
for (const originalName in shortNames) {
|
||||
s = s.replace(new RegExp(originalName, 'gm'), shortNames[originalName]);
|
||||
}
|
||||
return s;
|
||||
}
|
||||
|
||||
function main(argv) {
|
||||
var options = {};
|
||||
for (var i = 2, ii = argv.length; i < ii; i += 2) {
|
||||
const options = {};
|
||||
for (let i = 2, ii = argv.length; i < ii; i += 2) {
|
||||
options[argv[i].replace(/^../, '')] = argv[i + 1];
|
||||
}
|
||||
if (!options.input) {
|
||||
|
||||
Reference in New Issue
Block a user