diff --git a/.npmignore b/.npmignore
new file mode 100644
index 0000000000..e3216decb2
--- /dev/null
+++ b/.npmignore
@@ -0,0 +1,2 @@
+assets/
+
diff --git a/assets/mocha-banner-192.png b/assets/mocha-banner-192.png
new file mode 100644
index 0000000000..15e076e119
Binary files /dev/null and b/assets/mocha-banner-192.png differ
diff --git a/assets/mocha-banner.svg b/assets/mocha-banner.svg
new file mode 100644
index 0000000000..9f54009600
--- /dev/null
+++ b/assets/mocha-banner.svg
@@ -0,0 +1,160 @@
+
+
+
+
\ No newline at end of file
diff --git a/assets/mocha-logo-128.png b/assets/mocha-logo-128.png
new file mode 100644
index 0000000000..d4dbf34603
Binary files /dev/null and b/assets/mocha-logo-128.png differ
diff --git a/assets/mocha-logo-192.png b/assets/mocha-logo-192.png
new file mode 100644
index 0000000000..69fbbff090
Binary files /dev/null and b/assets/mocha-logo-192.png differ
diff --git a/assets/mocha-logo-64.png b/assets/mocha-logo-64.png
new file mode 100644
index 0000000000..10403ff294
Binary files /dev/null and b/assets/mocha-logo-64.png differ
diff --git a/assets/mocha-logo.svg b/assets/mocha-logo.svg
new file mode 100644
index 0000000000..e907e3167e
--- /dev/null
+++ b/assets/mocha-logo.svg
@@ -0,0 +1,125 @@
+
+
+
+
\ No newline at end of file