diff --git a/package-lock.json b/package-lock.json
index 121e348..4de2aa1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -755,9 +755,9 @@
 			"integrity": "sha512-FVCOyTdjFtlhOHaF0R7PAOL0btq+dyhXUvIGtvJ7pr4wd4R31mdlX3ODTDaVk5R08+Fm+MSHwGA5BJH99sNYdQ=="
 		},
 		"caniuse-lite": {
-			"version": "1.0.30001183",
-			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001183.tgz",
-			"integrity": "sha512-7JkwTEE1hlRKETbCFd8HDZeLiQIUcl8rC6JgNjvHCNaxOeNmQ9V4LvQXRUsKIV2CC73qKxljwVhToaA3kLRqTw==",
+			"version": "1.0.30001185",
+			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001185.tgz",
+			"integrity": "sha512-Fpi4kVNtNvJ15H0F6vwmXtb3tukv3Zg3qhKkOGUq7KJ1J6b9kf4dnNgtEAFXhRsJo0gNj9W60+wBvn0JcTvdTg==",
 			"dev": true
 		},
 		"caught": {
@@ -961,9 +961,9 @@
 			}
 		},
 		"electron-to-chromium": {
-			"version": "1.3.653",
-			"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.653.tgz",
-			"integrity": "sha512-LehOhcl74u9fkV9Un6WahJ+Xh+0FZLCCDnKYis1Olx1DX2ugRww5PJicE65OG8yznMj8EOQZRcz6FSV1xKxqsA==",
+			"version": "1.3.657",
+			"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.657.tgz",
+			"integrity": "sha512-/9ROOyvEflEbaZFUeGofD+Tqs/WynbSTbNgNF+/TJJxH1ePD/e6VjZlDJpW3FFFd3nj5l3Hd8ki2vRwy+gyRFw==",
 			"dev": true
 		},
 		"emoji-regex": {
@@ -2553,9 +2553,9 @@
 			}
 		},
 		"watchpack": {
-			"version": "2.1.0",
-			"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.0.tgz",
-			"integrity": "sha512-UjgD1mqjkG99+3lgG36at4wPnUXNvis2v1utwTgQ43C22c4LD71LsYMExdWXh4HZ+RmW+B0t1Vrg2GpXAkTOQw==",
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz",
+			"integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==",
 			"dev": true,
 			"requires": {
 				"glob-to-regexp": "^0.4.1",
@@ -2563,9 +2563,9 @@
 			}
 		},
 		"webpack": {
-			"version": "5.20.2",
-			"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.20.2.tgz",
-			"integrity": "sha512-gGPip54KK7DznaaPHVuNGqym3LAXXL+bPkZ9SlLTCdHmmk+m5x+D4UZdhWvw32CMahYlZwZYPsioFIw36/txYQ==",
+			"version": "5.21.2",
+			"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.21.2.tgz",
+			"integrity": "sha512-xHflCenx+AM4uWKX71SWHhxml5aMXdy2tu/vdi4lClm7PADKxlyDAFFN1rEFzNV0MAoPpHtBeJnl/+K6F4QBPg==",
 			"dev": true,
 			"requires": {
 				"@types/eslint-scope": "^3.7.0",
diff --git a/package.json b/package.json
index 2e8b912..2fa09c1 100644
--- a/package.json
+++ b/package.json
@@ -200,7 +200,7 @@
 		"terser-webpack-plugin": "^5.1.1",
 		"ts-loader": "^8.0.15",
 		"typescript": "^4.1.3",
-		"webpack": "^5.20.2",
+		"webpack": "^5.21.2",
 		"webpack-cli": "^4.5.0"
 	},
 	"engines": {