From a48d5733a6389cc7f6387b1b33dc81fa7911ef52 Mon Sep 17 00:00:00 2001 From: Shubham Chaudhary Date: Fri, 17 May 2019 17:17:49 -0700 Subject: [PATCH] Fix web-ext lint warning: UNSAFE_VAR_ASSIGNMENT --- Makefile | 6 ++++++ bangdd.js | 16 ++++------------ 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/Makefile b/Makefile index 8403cef..87d43fe 100644 --- a/Makefile +++ b/Makefile @@ -1,2 +1,8 @@ package: zip -r BangDD-v0.1.0.zip *.js *.json *.md icons + +lint: + web-ext lint + +install_deps: + npm install --global web-ext diff --git a/bangdd.js b/bangdd.js index 953a65e..34b577b 100644 --- a/bangdd.js +++ b/bangdd.js @@ -30,11 +30,11 @@ function onTimeToBang(event) { } function createButton() { - let bang_it = createElementFromHTML( - '
  • ' + + let div = document.createElement('div'); + div.innerHTML = '
  • ' + 'Google' + - '
  • ' - ); + ''; + let bang_it = div.firstChild; bang_it.addEventListener("click", function (event) { (onTimeToBang).call(bang_it, event); @@ -54,14 +54,6 @@ function insertInCorrectPosition(bang_it) { } /* Helper Methods */ -function createElementFromHTML(htmlString) { - let div = document.createElement('div'); - div.innerHTML = htmlString.trim(); - - // Change this to div.childNodes to support multiple top-level nodes - return div.firstChild; -} - function insertAfter(el, referenceNode) { referenceNode.parentNode.insertBefore(el, referenceNode.nextSibling); }