diff --git a/dist/bundle.umd.min.js b/dist/bundle.umd.min.js
deleted file mode 100644
index 455e5e97657c0a9c79d8fc1ba01c2f70dee57117..0000000000000000000000000000000000000000
Binary files a/dist/bundle.umd.min.js and /dev/null differ
diff --git a/package-lock.json b/package-lock.json
index 370a4faab5fb04a19ddc0bafcf556c4a1e1e09cb..7de1c76998382cf020ee2e2d3638fee23087bffe 100644
Binary files a/package-lock.json and b/package-lock.json differ
diff --git a/package.json b/package.json
index e84ce2da2001179815372cf3065f7e3c563e392e..ced7e7d162a829d74f7e41b595c8a5a30e15b45a 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
   "homepage": "http://json-schema-faker.js.org",
   "main": "dist/index.js",
   "module": "dist/index.mjs",
-  "unpkg": "dist/bundle.umd.min.js",
+  "unpkg": "dist/index.umd.min.js",
   "browser": "dist/index.umd.min.js",
   "scripts": {
     "build:browser": "bili --banner --format umd --format umd-min --module-name JSONSchemaFaker --minimal",
@@ -50,7 +50,7 @@
   ],
   "devDependencies": {
     "ajv": "^6.5.3",
-    "bili": "^4.2.5",
+    "bili": "^4.8.1",
     "chai": "^4.1.2",
     "chance": "^1.0.9",
     "clone": "^2.1.2",
@@ -59,12 +59,15 @@
     "eslint": "^6.0.1",
     "eslint-config-airbnb-base": "^14.0.0",
     "eslint-plugin-import": "^2.18.0",
-    "esm": "^3.0.82",
+    "eslint-utils": ">=1.4.1",
+    "esm": ">=3.1.0",
     "extend": "^3.0.2",
     "faker": "^4.1.0",
     "fs-extra": "^8.0.1",
     "glob": "^7.1.2",
     "is-my-json-valid": "^2.19.0",
+    "lodash": ">=4.17.13",
+    "mixin-deep": ">=1.3.2",
     "mocha": "^6.1.4",
     "nyc": "^14.1.1",
     "rollup": "^1.2.2",
@@ -72,6 +75,7 @@
     "rollup-plugin-node-resolve": "^5.0.0",
     "seedrandom": "^3.0.1",
     "semver": "^6.1.1",
+    "set-value": ">=2.0.1",
     "tv4": "^1.3.0",
     "z-schema": "^4.1.0"
   },