eslint: enable comma-dangle checks

Generated using `eslint --fix`.

Change-Id: I466eb33fccdae8a2e0c6150a1a0a4166a75e2480
Reviewed-on: https://chromium-review.googlesource.com/c/apps/libapps/+/2141061
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Joel Hockey <joelhockey@chromium.org>
diff --git a/hterm/js/hterm_frame.js b/hterm/js/hterm_frame.js
index 6b76802..b30952e 100644
--- a/hterm/js/hterm_frame.js
+++ b/hterm/js/hterm_frame.js
@@ -94,7 +94,7 @@
          cursorColor: this.terminal_.getCursorColor(),
          fontSize: this.terminal_.getFontSize(),
          fontFamily: this.terminal_.getFontFamily(),
-         baseURL: lib.f.getURL('/')
+         baseURL: lib.f.getURL('/'),
           }]
         );
     }.bind(this));
diff --git a/hterm/js/hterm_keyboard.js b/hterm/js/hterm_keyboard.js
index 00a512a..08a4737 100644
--- a/hterm/js/hterm_keyboard.js
+++ b/hterm/js/hterm_keyboard.js
@@ -30,7 +30,7 @@
       ['keydown', this.onKeyDown_.bind(this)],
       ['keypress', this.onKeyPress_.bind(this)],
       ['keyup', this.onKeyUp_.bind(this)],
-      ['textInput', this.onTextInput_.bind(this)]
+      ['textInput', this.onTextInput_.bind(this)],
   ];
 
   /**
@@ -225,7 +225,7 @@
    * It is useful for a modified key action, where it essentially strips the
    * modifier while preventing the browser from reacting to the key.
    */
-  STRIP: Symbol('STRIP')
+  STRIP: Symbol('STRIP'),
 };
 
 /** @typedef {string|!hterm.Keyboard.KeyActions} */
@@ -500,7 +500,7 @@
     shift: e.shiftKey, // not `var shift` from above.
     ctrl: control,
     alt: alt,
-    meta: meta
+    meta: meta,
   };
 
   var binding = this.bindings.getBinding(keyDown);
diff --git a/hterm/js/hterm_keyboard_bindings.js b/hterm/js/hterm_keyboard_bindings.js
index a48fe56..fd331b6 100644
--- a/hterm/js/hterm_keyboard_bindings.js
+++ b/hterm/js/hterm_keyboard_bindings.js
@@ -66,7 +66,7 @@
     // Home.
     'Meta+Left': '"\u001b[H"',
     // End.
-    'Meta+Right': '"\u001b[F"'
+    'Meta+Right': '"\u001b[F"',
   },
   'windows': {
   },
diff --git a/hterm/js/hterm_keyboard_keypattern.js b/hterm/js/hterm_keyboard_keypattern.js
index 9e998fe..b9241e3 100644
--- a/hterm/js/hterm_keyboard_keypattern.js
+++ b/hterm/js/hterm_keyboard_keypattern.js
@@ -31,7 +31,7 @@
  * Valid modifier names.
  */
 hterm.Keyboard.KeyPattern.modifiers = [
-  'shift', 'ctrl', 'alt', 'meta'
+  'shift', 'ctrl', 'alt', 'meta',
 ];
 
 /**
diff --git a/hterm/js/hterm_mock_row_provider.js b/hterm/js/hterm_mock_row_provider.js
index b09eae7..73419cc 100644
--- a/hterm/js/hterm_mock_row_provider.js
+++ b/hterm/js/hterm_mock_row_provider.js
@@ -20,7 +20,7 @@
   this.rowNodeCache_ = null;
 
   this.callCounts_ = {
-    getRowNode: 0
+    getRowNode: 0,
   };
 }
 
@@ -100,7 +100,7 @@
       '<x-state data-fg=5 data-bg=0> magenta</x-state>' +
       '<x-state data-fg=6 data-bg=0> cyan</x-state>',
       text:
-      'This is line ' + index + ' red green yellow blue magenta cyan'
+      'This is line ' + index + ' red green yellow blue magenta cyan',
     };
   }
 
diff --git a/hterm/js/hterm_parser.js b/hterm/js/hterm_parser.js
index e2dfb94..40bd023 100644
--- a/hterm/js/hterm_parser.js
+++ b/hterm/js/hterm_parser.js
@@ -77,7 +77,7 @@
  */
 hterm.Parser.prototype.parseKeySequence = function() {
   var rv = {
-    keyCode: null
+    keyCode: null,
   };
 
   for (var k in hterm.Parser.identifiers.modifierKeys) {
@@ -305,7 +305,7 @@
     'u': function() {
       var value = this.parsePattern(/[a-z0-9]{4}/ig);
       return String.fromCharCode(parseInt(value, 16));
-    }
+    },
   };
 
   if (!(this.ch in map && map.hasOwnProperty(this.ch))) {
diff --git a/hterm/js/hterm_parser_identifiers.js b/hterm/js/hterm_parser_identifiers.js
index 120d816..e298ed2 100644
--- a/hterm/js/hterm_parser_identifiers.js
+++ b/hterm/js/hterm_parser_identifiers.js
@@ -23,7 +23,7 @@
   // Common alias.
   CONTROL: 'ctrl',
   ALT: 'alt',
-  META: 'meta'
+  META: 'meta',
 };
 
 /**
@@ -173,7 +173,7 @@
   FULL_SCREEN: 183,
   WINDOW_OVERVIEW: 182,
   BRIGHTNESS_UP: 216,
-  BRIGHTNESS_DOWN: 217
+  BRIGHTNESS_DOWN: 217,
 };
 
 /**
diff --git a/hterm/js/hterm_preference_manager.js b/hterm/js/hterm_preference_manager.js
index 7caab5c..7cbc89d 100644
--- a/hterm/js/hterm_preference_manager.js
+++ b/hterm/js/hterm_preference_manager.js
@@ -78,7 +78,7 @@
   { id: hterm.PreferenceManager.Categories.Extensions,
     text: 'Extensions'},
   { id: hterm.PreferenceManager.Categories.Miscellaneous,
-    text: 'Miscellaneous'}
+    text: 'Miscellaneous'},
 ];
 
 /**
diff --git a/hterm/js/hterm_scrollport.js b/hterm/js/hterm_scrollport.js
index bf857c6..09ebf2b 100644
--- a/hterm/js/hterm_scrollport.js
+++ b/hterm/js/hterm_scrollport.js
@@ -779,7 +779,7 @@
   var size = hterm.getClientSize(lib.notNull(this.screen_));
   return {
     height: size.height,
-    width: size.width - this.currentScrollbarWidthPx
+    width: size.width - this.currentScrollbarWidthPx,
   };
 };
 
diff --git a/hterm/js/hterm_terminal.js b/hterm/js/hterm_terminal.js
index eff1df5..f42de62 100644
--- a/hterm/js/hterm_terminal.js
+++ b/hterm/js/hterm_terminal.js
@@ -185,7 +185,7 @@
 hterm.Terminal.cursorShape = {
   BLOCK: 'BLOCK',
   BEAM: 'BEAM',
-  UNDERLINE: 'UNDERLINE'
+  UNDERLINE: 'UNDERLINE',
 };
 
 /**
@@ -795,7 +795,7 @@
           if (self.prefs_.get('close-on-exit')) {
             window.close();
           }
-        }
+        },
       });
 
   this.installKeyboard();