diff --git a/Makefile b/Makefile
index 7d4b9ded2d42dbfc65911cfd4b870be27654ec05..09065b1cc89c004c2bc7fb6938d676ba5105c603 100644
--- a/Makefile
+++ b/Makefile
@@ -53,6 +53,7 @@ deploy: $(src) ## Push built artifacts to github!
 deps: ## Check for installed dependencies
 	@(((ls node_modules | grep .) > /dev/null 2>&1) || npm i) || true
 	@(((ls bower_components | grep .) > /dev/null 2>&1) || bower i) || true
+	@(((ls dist | grep main.umd.js) > /dev/null 2>&1) || npm run build) || true
 
 purge: clean ## Remove all from node_modules/*
 	@printf "\r* Removing all dependencies... "
diff --git a/package-lock.json b/package-lock.json
index 3bb0bbe3bc47e87df4ea48b5cbca69aa24f01de9..3879b9f5499bd207f9f0d167126fa23b887b6ad0 100644
Binary files a/package-lock.json and b/package-lock.json differ
diff --git a/package.json b/package.json
index ddc3ee4908c312da327dbbbc78ec6609b8d7605f..9c976141f0386a3f29f9e7d631bbe18b6f469ae1 100644
--- a/package.json
+++ b/package.json
@@ -132,7 +132,7 @@
     "rollup-plugin-vue": "^5.0.1",
     "seedrandom": "^3.0.1",
     "semver": "^6.1.1",
-    "tarima": "^4.6.0",
+    "tarima": "^4.6.2",
     "tarima-bower": "^0.4.3",
     "terser": "^4.3.9",
     "tv4": "^1.3.0",