chore: cleanup git & npm ignore list (#141)

diff --git a/.gitignore b/.gitignore
index 45a7211..0b9b456 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,20 @@
+# System files
 .DS_Store
+
+# Editors
+.vscode
+
+# Testing, code coverage, and linting
+.nyc_output
+coverage
+temp
+.tmp
+
+# Logging
+logs
+*.log
+npm-debug.log*
+
+# others
 node_modules
 .gitkeep
-.tmp
-.nyc_output/
-coverage/
diff --git a/.npmignore b/.npmignore
index 79c6997..b313f30 100644
--- a/.npmignore
+++ b/.npmignore
@@ -1 +1,11 @@
+# Config related files
+.*
+
+# Testing, code coverage, and linting
+coverage
 spec
+
+# Logging
+logs
+*.log
+npm-debug.log*