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);
}