Repository: spaship/spaship
Pull request #1138 (2021-04-05 06:39:03)

chore(deps): update dependency husky to v6
[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [husky](https://typicode.github.io/husky) ([source](https://togithub.com/typicode/husky)) | [`5.2.0` -> `6.0.0`](https://renovatebot.com/diffs/npm/husky/5.2.0/6.0.0) | [![age](https://badges.renovateapi.com/packages/npm/husky/6.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/husky/6.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/husky/6.0.0/compatibility-slim/5.2.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/husky/6.0.0/confidence-slim/5.2.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>typicode/husky</summary>

### [`v6.0.0`](https://togithub.com/typicode/husky/releases/v6.0.0)

[Compare Source](https://togithub.com/typicode/husky/compare/v5.2.0...v6.0.0)

After being in early access for Open Source projects and Sponsors for a limited time, **I'm happy to announce that husky 6 is MIT again** and can be freely used in commercial projects! 🎉

**Many thanks to the [Open Source projects](https://typicode.github.io/husky/#/?id=used-by) and Companies which have switched to/sponsored the new husky during this period!**

_OSS is my full-time job, please consider sponsoring the development of husky on [GitHub sponsors](https://togithub.com/sponsors/typicode) or [Open Collective](https://opencollective.com/husky). Thank you!_

### Breaking change

-   `husky init` has been moved to its own package (`npx husky-init`)

### Added

-   Programmatically use husky: `require('husky')`
-   TypeScript definitions

### Migrating from husky 4

Husky 6 contains breaking changes. If you're coming from v4, `npm install husky@6` won't be enough.

**Recommended:** see [husky-4-to-6](https://typicode.github.io/husky/#/?id=husky-4-to-6-cli) CLI to automatically migrate your config. There's also a dedicated section in the [docs](https://typicode.github.io/husky/#/?id=migrate-from-v4-to-v6).

**If you're curious why config has changed, you may be interested in reading:**
<https://blog.typicode.com/husky-git-hooks-javascript-config/>

**Also Husky 6 follows official [npm](https://docs.npmjs.com/cli/v7/using-npm/scripts#best-practices) and [Yarn](https://yarnpkg.com/advanced/lifecycle-scripts#a-note-about-postinstall) best practices regarding autoinstall.** It's recommended to use `prepare` script instead (see [usage](https://typicode.github.io/husky/#/?id=usage) in docs).

</details>

---

### Configuration

:date: **Schedule**: At any time (no schedule defined).

:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

:recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box.

---

This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/spaship/spaship).


Patch:
diff --git a/package-lock.json b/package-lock.json
index 93da7215..71b8322b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -19,11 +19,11 @@
         "eslint": "7.23.0",
         "eslint-config-prettier": "8.1.0",
         "eslint-plugin-prettier": "3.3.1",
-        "husky": "5.2.0",
+        "husky": "6.0.0",
         "jest": "26.6.0",
         "lerna": "3.22.1",
         "mock-fs": "4.13.0",
-        "pino-pretty": "4.5.0",
+        "pino-pretty": "4.7.1",
         "prettier": "2.2.1",
         "pretty-quick": "3.1.0"
       }
@@ -8274,25 +8274,15 @@
       }
     },
     "node_modules/husky": {
-      "version": "5.2.0",
-      "resolved": "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz",
-      "integrity": "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==",
+      "version": "6.0.0",
+      "resolved": "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz",
+      "integrity": "sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==",
       "dev": true,
-      "funding": [
-        {
-          "type": "github",
-          "url": "https://github.com/sponsors/typicode"
-        },
-        {
-          "type": "opencollective",
-          "url": "https://opencollective.com/husky"
-        }
-      ],
       "bin": {
         "husky": "lib/bin.js"
       },
-      "engines": {
-        "node": ">= 10"
+      "funding": {
+        "url": "https://github.com/sponsors/typicode"
       }
     },
     "node_modules/iconv-lite": {
@@ -12629,15 +12619,15 @@
       }
     },
     "node_modules/pino-pretty": {
-      "version": "4.5.0",
-      "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.5.0.tgz",
-      "integrity": "sha512-TtIzAq3JrPT4cYMZcXHypAXYV+MTE7ncAPUFoaz/1enVD2Loj+hV6RZsypYo85dm7SbBolW6fcIydOF28iGjsg==",
+      "version": "4.7.1",
+      "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.7.1.tgz",
+      "integrity": "sha512-ILE5YBpur88FlZ0cr1BNqVjgG9fOoK+md3peqmcs7AC6oq7SNiaJioIcrykMxfNsuygMYjUJtvAcARRE9aRc9w==",
       "dev": true,
       "dependencies": {
         "@hapi/bourne": "^2.0.0",
         "args": "^5.0.1",
         "chalk": "^4.0.0",
-        "dateformat": "^3.0.3",
+        "dateformat": "^4.5.1",
         "fast-safe-stringify": "^2.0.7",
         "jmespath": "^0.15.0",
         "joycon": "^2.2.5",
@@ -12699,6 +12689,15 @@
       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
       "dev": true
     },
+    "node_modules/pino-pretty/node_modules/dateformat": {
+      "version": "4.5.1",
+      "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.5.1.tgz",
+      "integrity": "sha512-OD0TZ+B7yP7ZgpJf5K2DIbj3FZvFvxgFUuaqA/V5zTjAtAAXZ1E8bktHxmAGs4x5b7PflqA9LeQ84Og7wYtF7Q==",
+      "dev": true,
+      "engines": {
+        "node": "*"
+      }
+    },
     "node_modules/pino-pretty/node_modules/has-flag": {
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -23195,9 +23194,9 @@
       }
     },
     "husky": {
-      "version": "5.2.0",
-      "resolved": "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz",
-      "integrity": "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==",
+      "version": "6.0.0",
+      "resolved": "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz",
+      "integrity": "sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==",
       "dev": true
     },
     "iconv-lite": {
@@ -26562,15 +26561,15 @@
       }
     },
     "pino-pretty": {
-      "version": "4.5.0",
-      "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.5.0.tgz",
-      "integrity": "sha512-TtIzAq3JrPT4cYMZcXHypAXYV+MTE7ncAPUFoaz/1enVD2Loj+hV6RZsypYo85dm7SbBolW6fcIydOF28iGjsg==",
+      "version": "4.7.1",
+      "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.7.1.tgz",
+      "integrity": "sha512-ILE5YBpur88FlZ0cr1BNqVjgG9fOoK+md3peqmcs7AC6oq7SNiaJioIcrykMxfNsuygMYjUJtvAcARRE9aRc9w==",
       "dev": true,
       "requires": {
         "@hapi/bourne": "^2.0.0",
         "args": "^5.0.1",
         "chalk": "^4.0.0",
-        "dateformat": "^3.0.3",
+        "dateformat": "^4.5.1",
         "fast-safe-stringify": "^2.0.7",
         "jmespath": "^0.15.0",
         "joycon": "^2.2.5",
@@ -26614,6 +26613,12 @@
           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
           "dev": true
         },
+        "dateformat": {
+          "version": "4.5.1",
+          "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.5.1.tgz",
+          "integrity": "sha512-OD0TZ+B7yP7ZgpJf5K2DIbj3FZvFvxgFUuaqA/V5zTjAtAAXZ1E8bktHxmAGs4x5b7PflqA9LeQ84Og7wYtF7Q==",
+          "dev": true
+        },
         "has-flag": {
           "version": "4.0.0",
           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
diff --git a/package.json b/package.json
index 544782a4..ac6a5c1b 100644
--- a/package.json
+++ b/package.json
@@ -11,11 +11,11 @@
     "eslint": "7.23.0",
     "eslint-config-prettier": "8.1.0",
     "eslint-plugin-prettier": "3.3.1",
-    "husky": "5.2.0",
+    "husky": "6.0.0",
     "jest": "26.6.0",
     "lerna": "3.22.1",
     "mock-fs": "4.13.0",
-    "pino-pretty": "4.5.0",
+    "pino-pretty": "4.7.1",
     "prettier": "2.2.1",
     "pretty-quick": "3.1.0"
   },
diff --git a/packages/api/package-lock.json b/packages/api/package-lock.json
index 4ff2ae67..ceaf3661 100644
--- a/packages/api/package-lock.json
+++ b/packages/api/package-lock.json
@@ -32,7 +32,7 @@
 			},
 			"devDependencies": {
 				"axios": "0.21.1",
-				"mockingoose": "2.13.2",
+				"mockingoose": "2.15.2",
 				"nodemon": "2.0.7",
 				"tar": "6.1.0"
 			}
@@ -1865,9 +1865,9 @@
 			}
 		},
 		"node_modules/mockingoose": {
-			"version": "2.13.2",
-			"resolved": "https://registry.npmjs.org/mockingoose/-/mockingoose-2.13.2.tgz",
-			"integrity": "sha512-KP+rweeXjP5P1SMoBQTS7NQG4xIZLbrlJ24dKDjuRRX3kzn+pCAg4w1e+Er6UQEoBtqjbXDM9PTbQkXUk4S7iw==",
+			"version": "2.15.2",
+			"resolved": "https://registry.npmjs.org/mockingoose/-/mockingoose-2.15.2.tgz",
+			"integrity": "sha512-50mtbAk29Go5hdhzqTmjmE67Z/cB0yPz45u2jrHoGm4nkYnnBq224viWgyKwnxzWw8birnqn98viM2cRBTnJvw==",
 			"dev": true,
 			"engines": {
 				"node": ">=6.4.0"
@@ -4545,9 +4545,9 @@
 			}
 		},
 		"mockingoose": {
-			"version": "2.13.2",
-			"resolved": "https://registry.npmjs.org/mockingoose/-/mockingoose-2.13.2.tgz",
-			"integrity": "sha512-KP+rweeXjP5P1SMoBQTS7NQG4xIZLbrlJ24dKDjuRRX3kzn+pCAg4w1e+Er6UQEoBtqjbXDM9PTbQkXUk4S7iw==",
+			"version": "2.15.2",
+			"resolved": "https://registry.npmjs.org/mockingoose/-/mockingoose-2.15.2.tgz",
+			"integrity": "sha512-50mtbAk29Go5hdhzqTmjmE67Z/cB0yPz45u2jrHoGm4nkYnnBq224viWgyKwnxzWw8birnqn98viM2cRBTnJvw==",
 			"dev": true,
 			"requires": {}
 		},
diff --git a/packages/api/package.json b/packages/api/package.json
index 09513699..c1c8ee24 100644
--- a/packages/api/package.json
+++ b/packages/api/package.json
@@ -48,7 +48,7 @@
   },
   "devDependencies": {
     "axios": "0.21.1",
-    "mockingoose": "2.13.2",
+    "mockingoose": "2.15.2",
     "nodemon": "2.0.7",
     "tar": "6.1.0"
   },
diff --git a/packages/cli/package-lock.json b/packages/cli/package-lock.json
index 7df41b3c..ab2f5a60 100644
--- a/packages/cli/package-lock.json
+++ b/packages/cli/package-lock.json
@@ -30,8 +30,8 @@
 				"@oclif/test": "1.2.8",
 				"chai": "4.3.4",
 				"eslint-config-oclif": "3.1.0",
-				"globby": "11.0.2",
-				"mocha": "8.3.0",
+				"globby": "11.0.3",
+				"mocha": "8.3.2",
 				"nock": "13.0.11",
 				"nyc": "15.1.0",
 				"shortid": "2.2.16",
@@ -2762,9 +2762,9 @@
 			}
 		},
 		"node_modules/globby": {
-			"version": "11.0.2",
-			"resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz",
-			"integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==",
+			"version": "11.0.3",
+			"resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz",
+			"integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==",
 			"dependencies": {
 				"array-union": "^2.1.0",
 				"dir-glob": "^3.0.1",
@@ -3945,9 +3945,9 @@
 			"dev": true
 		},
 		"node_modules/mocha": {
-			"version": "8.3.0",
-			"resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.0.tgz",
-			"integrity": "sha512-TQqyC89V1J/Vxx0DhJIXlq9gbbL9XFNdeLQ1+JsnZsVaSOV1z3tWfw0qZmQJGQRIfkvZcs7snQnZnOCKoldq1Q==",
+			"version": "8.3.2",
+			"resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.2.tgz",
+			"integrity": "sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==",
 			"dev": true,
 			"dependencies": {
 				"@ungap/promise-all-settled": "1.1.2",
@@ -8411,9 +8411,9 @@
 			"dev": true
 		},
 		"globby": {
-			"version": "11.0.2",
-			"resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz",
-			"integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==",
+			"version": "11.0.3",
+			"resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz",
+			"integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==",
 			"requires": {
 				"array-union": "^2.1.0",
 				"dir-glob": "^3.0.1",
@@ -9316,9 +9316,9 @@
 			"dev": true
 		},
 		"mocha": {
-			"version": "8.3.0",
-			"resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.0.tgz",
-			"integrity": "sha512-TQqyC89V1J/Vxx0DhJIXlq9gbbL9XFNdeLQ1+JsnZsVaSOV1z3tWfw0qZmQJGQRIfkvZcs7snQnZnOCKoldq1Q==",
+			"version": "8.3.2",
+			"resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.2.tgz",
+			"integrity": "sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==",
 			"dev": true,
 			"requires": {
 				"@ungap/promise-all-settled": "1.1.2",
diff --git a/packages/cli/package.json b/packages/cli/package.json
index 11d5e099..4bb40890 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -44,8 +44,8 @@
     "@oclif/test": "1.2.8",
     "chai": "4.3.4",
     "eslint-config-oclif": "3.1.0",
-    "globby": "11.0.2",
-    "mocha": "8.3.0",
+    "globby": "11.0.3",
+    "mocha": "8.3.2",
     "nock": "13.0.11",
     "nyc": "15.1.0",
     "shortid": "2.2.16",
diff --git a/packages/common/package-lock.json b/packages/common/package-lock.json
index 3288c99f..603136a9 100644
--- a/packages/common/package-lock.json
+++ b/packages/common/package-lock.json
@@ -17,7 +17,7 @@
 				"pino": "^6.0.0"
 			},
 			"devDependencies": {
-				"pino-pretty": "4.5.0"
+				"pino-pretty": "4.7.1"
 			},
 			"engines": {
 				"node": ">=8.0.0"
@@ -213,9 +213,9 @@
 			"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
 		},
 		"node_modules/dateformat": {
-			"version": "3.0.3",
-			"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
-			"integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",
+			"version": "4.5.1",
+			"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.5.1.tgz",
+			"integrity": "sha512-OD0TZ+B7yP7ZgpJf5K2DIbj3FZvFvxgFUuaqA/V5zTjAtAAXZ1E8bktHxmAGs4x5b7PflqA9LeQ84Og7wYtF7Q==",
 			"dev": true,
 			"engines": {
 				"node": "*"
@@ -447,15 +447,15 @@
 			"integrity": "sha512-wXqbqSrIhE58TdrxxlfLwU9eDhrzppQDvGhBEr1gYbzzM4KKo3Y63gSjiDXRKLVS2UOXdPNR2v+KnQgNrs+xUg=="
 		},
 		"node_modules/pino-pretty": {
-			"version": "4.5.0",
-			"resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.5.0.tgz",
-			"integrity": "sha512-TtIzAq3JrPT4cYMZcXHypAXYV+MTE7ncAPUFoaz/1enVD2Loj+hV6RZsypYo85dm7SbBolW6fcIydOF28iGjsg==",
+			"version": "4.7.1",
+			"resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.7.1.tgz",
+			"integrity": "sha512-ILE5YBpur88FlZ0cr1BNqVjgG9fOoK+md3peqmcs7AC6oq7SNiaJioIcrykMxfNsuygMYjUJtvAcARRE9aRc9w==",
 			"dev": true,
 			"dependencies": {
 				"@hapi/bourne": "^2.0.0",
 				"args": "^5.0.1",
 				"chalk": "^4.0.0",
-				"dateformat": "^3.0.3",
+				"dateformat": "^4.5.1",
 				"fast-safe-stringify": "^2.0.7",
 				"jmespath": "^0.15.0",
 				"joycon": "^2.2.5",
@@ -843,9 +843,9 @@
 			"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
 		},
 		"dateformat": {
-			"version": "3.0.3",
-			"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
-			"integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",
+			"version": "4.5.1",
+			"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.5.1.tgz",
+			"integrity": "sha512-OD0TZ+B7yP7ZgpJf5K2DIbj3FZvFvxgFUuaqA/V5zTjAtAAXZ1E8bktHxmAGs4x5b7PflqA9LeQ84Og7wYtF7Q==",
 			"dev": true
 		},
 		"emoji-regex": {
@@ -1034,15 +1034,15 @@
 			}
 		},
 		"pino-pretty": {
-			"version": "4.5.0",
-			"resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.5.0.tgz",
-			"integrity": "sha512-TtIzAq3JrPT4cYMZcXHypAXYV+MTE7ncAPUFoaz/1enVD2Loj+hV6RZsypYo85dm7SbBolW6fcIydOF28iGjsg==",
+			"version": "4.7.1",
+			"resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.7.1.tgz",
+			"integrity": "sha512-ILE5YBpur88FlZ0cr1BNqVjgG9fOoK+md3peqmcs7AC6oq7SNiaJioIcrykMxfNsuygMYjUJtvAcARRE9aRc9w==",
 			"dev": true,
 			"requires": {
 				"@hapi/bourne": "^2.0.0",
 				"args": "^5.0.1",
 				"chalk": "^4.0.0",
-				"dateformat": "^3.0.3",
+				"dateformat": "^4.5.1",
 				"fast-safe-stringify": "^2.0.7",
 				"jmespath": "^0.15.0",
 				"joycon": "^2.2.5",
diff --git a/packages/common/package.json b/packages/common/package.json
index c35c4756..f879c72d 100644
--- a/packages/common/package.json
+++ b/packages/common/package.json
@@ -30,6 +30,6 @@
     "access": "public"
   },
   "devDependencies": {
-    "pino-pretty": "4.5.0"
+    "pino-pretty": "4.7.1"
   }
 }
diff --git a/packages/documentation/package-lock.json b/packages/documentation/package-lock.json
index 76c52db7..e20511ee 100644
--- a/packages/documentation/package-lock.json
+++ b/packages/documentation/package-lock.json
@@ -12,8 +12,8 @@
 				"@docusaurus/preset-classic": "2.0.0-alpha.ffe8b6106",
 				"@mdx-js/react": "1.6.22",
 				"clsx": "1.1.1",
-				"react": "17.0.1",
-				"react-dom": "17.0.1"
+				"react": "17.0.2",
+				"react-dom": "17.0.2"
 			}
 		},
 		"node_modules/@algolia/autocomplete-core": {
@@ -19531,9 +19531,9 @@
 			}
 		},
 		"node_modules/react": {
-			"version": "17.0.1",
-			"resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz",
-			"integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==",
+			"version": "17.0.2",
+			"resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
+			"integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
 			"dependencies": {
 				"loose-envify": "^1.1.0",
 				"object-assign": "^4.1.1"
@@ -19720,16 +19720,16 @@
 			}
 		},
 		"node_modules/react-dom": {
-			"version": "17.0.1",
-			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz",
-			"integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==",
+			"version": "17.0.2",
+			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
+			"integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
 			"dependencies": {
 				"loose-envify": "^1.1.0",
 				"object-assign": "^4.1.1",
-				"scheduler": "^0.20.1"
+				"scheduler": "^0.20.2"
 			},
 			"peerDependencies": {
-				"react": "17.0.1"
+				"react": "17.0.2"
 			}
 		},
 		"node_modules/react-error-overlay": {
@@ -39997,9 +39997,9 @@
 			}
 		},
 		"react": {
-			"version": "17.0.1",
-			"resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz",
-			"integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==",
+			"version": "17.0.2",
+			"resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
+			"integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
 			"requires": {
 				"loose-envify": "^1.1.0",
 				"object-assign": "^4.1.1"
@@ -40147,13 +40147,13 @@
 			}
 		},
 		"react-dom": {
-			"version": "17.0.1",
-			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz",
-			"integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==",
+			"version": "17.0.2",
+			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
+			"integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
 			"requires": {
 				"loose-envify": "^1.1.0",
 				"object-assign": "^4.1.1",
-				"scheduler": "^0.20.1"
+				"scheduler": "^0.20.2"
 			}
 		},
 		"react-error-overlay": {
diff --git a/packages/documentation/package.json b/packages/documentation/package.json
index 899d563f..b069f455 100644
--- a/packages/documentation/package.json
+++ b/packages/documentation/package.json
@@ -16,8 +16,8 @@
     "@docusaurus/preset-classic": "2.0.0-alpha.ffe8b6106",
     "@mdx-js/react": "1.6.22",
     "clsx": "1.1.1",
-    "react": "17.0.1",
-    "react-dom": "17.0.1"
+    "react": "17.0.2",
+    "react-dom": "17.0.2"
   },
   "browserslist": {
     "production": [
diff --git a/packages/manager/package-lock.json b/packages/manager/package-lock.json
index 603e67fd..046a04d0 100644
--- a/packages/manager/package-lock.json
+++ b/packages/manager/package-lock.json
@@ -20,17 +20,17 @@
 				"@types/react": "17.0.3",
 				"@types/react-dom": "17.0.3",
 				"@types/react-router-dom": "5.1.7",
-				"@types/styled-components": "5.1.7",
+				"@types/styled-components": "5.1.9",
 				"@types/uuid": "8.3.0",
 				"@typescript-eslint/eslint-plugin": "4.20.0",
 				"@typescript-eslint/parser": "4.20.0",
 				"keycloak-js": "10.0.2",
-				"react": "17.0.1",
-				"react-dom": "17.0.1",
+				"react": "17.0.2",
+				"react-dom": "17.0.2",
 				"react-router-dom": "5.2.0",
 				"react-scripts": "4.0.3",
 				"react-toastify": "7.0.3",
-				"styled-components": "5.2.1",
+				"styled-components": "5.2.3",
 				"typescript": "4.2.3"
 			}
 		},
@@ -3030,9 +3030,9 @@
 			"dev": true
 		},
 		"node_modules/@types/styled-components": {
-			"version": "5.1.7",
-			"resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.7.tgz",
-			"integrity": "sha512-BJzPhFygYspyefAGFZTZ/8lCEY4Tk+Iqktvnko3xmJf9LrLqs3+grxPeU3O0zLl6yjbYBopD0/VikbHgXDbJtA==",
+			"version": "5.1.9",
+			"resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.9.tgz",
+			"integrity": "sha512-kbEG6YlwK8rucITpKEr6pA4Ho9KSQHUUOzZ9lY3va1mtcjvS3D0wDciFyHEiNHKLL/npZCKDQJqm0x44sPO9oA==",
 			"dev": true,
 			"dependencies": {
 				"@types/hoist-non-react-statics": "*",
@@ -16085,9 +16085,9 @@
 			}
 		},
 		"node_modules/react": {
-			"version": "17.0.1",
-			"resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz",
-			"integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==",
+			"version": "17.0.2",
+			"resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
+			"integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
 			"dev": true,
 			"dependencies": {
 				"loose-envify": "^1.1.0",
@@ -16283,17 +16283,17 @@
 			}
 		},
 		"node_modules/react-dom": {
-			"version": "17.0.1",
-			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz",
-			"integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==",
+			"version": "17.0.2",
+			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
+			"integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
 			"dev": true,
 			"dependencies": {
 				"loose-envify": "^1.1.0",
 				"object-assign": "^4.1.1",
-				"scheduler": "^0.20.1"
+				"scheduler": "^0.20.2"
 			},
 			"peerDependencies": {
-				"react": "17.0.1"
+				"react": "17.0.2"
 			}
 		},
 		"node_modules/react-dropzone": {
@@ -19043,9 +19043,9 @@
 			}
 		},
 		"node_modules/styled-components": {
-			"version": "5.2.1",
-			"resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.2.1.tgz",
-			"integrity": "sha512-sBdgLWrCFTKtmZm/9x7jkIabjFNVzCUeKfoQsM6R3saImkUnjx0QYdLwJHBjY9ifEcmjDamJDVfknWm1yxZPxQ==",
+			"version": "5.2.3",
+			"resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.2.3.tgz",
+			"integrity": "sha512-BlR+KrLW3NL1yhvEB+9Nu9Dt51CuOnHoxd+Hj+rYPdtyR8X11uIW9rvhpy3Dk4dXXBsiW1u5U78f00Lf/afGoA==",
 			"dev": true,
 			"dependencies": {
 				"@babel/helper-module-imports": "^7.0.0",
@@ -19053,7 +19053,7 @@
 				"@emotion/is-prop-valid": "^0.8.8",
 				"@emotion/stylis": "^0.8.4",
 				"@emotion/unitless": "^0.7.4",
-				"babel-plugin-styled-components": ">= 1",
+				"babel-plugin-styled-components": ">= 1.12.0",
 				"css-to-react-native": "^3.0.0",
 				"hoist-non-react-statics": "^3.0.0",
 				"shallowequal": "^1.1.0",
@@ -24930,9 +24930,9 @@
 			"dev": true
 		},
 		"@types/styled-components": {
-			"version": "5.1.7",
-			"resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.7.tgz",
-			"integrity": "sha512-BJzPhFygYspyefAGFZTZ/8lCEY4Tk+Iqktvnko3xmJf9LrLqs3+grxPeU3O0zLl6yjbYBopD0/VikbHgXDbJtA==",
+			"version": "5.1.9",
+			"resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.9.tgz",
+			"integrity": "sha512-kbEG6YlwK8rucITpKEr6pA4Ho9KSQHUUOzZ9lY3va1mtcjvS3D0wDciFyHEiNHKLL/npZCKDQJqm0x44sPO9oA==",
 			"dev": true,
 			"requires": {
 				"@types/hoist-non-react-statics": "*",
@@ -35538,9 +35538,9 @@
 			}
 		},
 		"react": {
-			"version": "17.0.1",
-			"resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz",
-			"integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==",
+			"version": "17.0.2",
+			"resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
+			"integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
 			"dev": true,
 			"requires": {
 				"loose-envify": "^1.1.0",
@@ -35697,14 +35697,14 @@
 			}
 		},
 		"react-dom": {
-			"version": "17.0.1",
-			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz",
-			"integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==",
+			"version": "17.0.2",
+			"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
+			"integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
 			"dev": true,
 			"requires": {
 				"loose-envify": "^1.1.0",
 				"object-assign": "^4.1.1",
-				"scheduler": "^0.20.1"
+				"scheduler": "^0.20.2"
 			}
 		},
 		"react-dropzone": {
@@ -37946,9 +37946,9 @@
 			}
 		},
 		"styled-components": {
-			"version": "5.2.1",
-			"resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.2.1.tgz",
-			"integrity": "sha512-sBdgLWrCFTKtmZm/9x7jkIabjFNVzCUeKfoQsM6R3saImkUnjx0QYdLwJHBjY9ifEcmjDamJDVfknWm1yxZPxQ==",
+			"version": "5.2.3",
+			"resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.2.3.tgz",
+			"integrity": "sha512-BlR+KrLW3NL1yhvEB+9Nu9Dt51CuOnHoxd+Hj+rYPdtyR8X11uIW9rvhpy3Dk4dXXBsiW1u5U78f00Lf/afGoA==",
 			"dev": true,
 			"requires": {
 				"@babel/helper-module-imports": "^7.0.0",
@@ -37956,7 +37956,7 @@
 				"@emotion/is-prop-valid": "^0.8.8",
 				"@emotion/stylis": "^0.8.4",
 				"@emotion/unitless": "^0.7.4",
-				"babel-plugin-styled-components": ">= 1",
+				"babel-plugin-styled-components": ">= 1.12.0",
 				"css-to-react-native": "^3.0.0",
 				"hoist-non-react-statics": "^3.0.0",
 				"shallowequal": "^1.1.0",
diff --git a/packages/manager/package.json b/packages/manager/package.json
index 0bc40451..d15b5396 100644
--- a/packages/manager/package.json
+++ b/packages/manager/package.json
@@ -27,17 +27,17 @@
     "@types/react": "17.0.3",
     "@types/react-dom": "17.0.3",
     "@types/react-router-dom": "5.1.7",
-    "@types/styled-components": "5.1.7",
+    "@types/styled-components": "5.1.9",
     "@types/uuid": "8.3.0",
     "@typescript-eslint/eslint-plugin": "4.20.0",
     "@typescript-eslint/parser": "4.20.0",
     "keycloak-js": "10.0.2",
-    "react": "17.0.1",
-    "react-dom": "17.0.1",
+    "react": "17.0.2",
+    "react-dom": "17.0.2",
     "react-router-dom": "5.2.0",
     "react-scripts": "4.0.3",
     "react-toastify": "7.0.3",
-    "styled-components": "5.2.1",
+    "styled-components": "5.2.3",
     "typescript": "4.2.3"
   },
   "eslintConfig": {
diff --git a/packages/router/package-lock.json b/packages/router/package-lock.json
index 339fec2a..5fce60ea 100644
--- a/packages/router/package-lock.json
+++ b/packages/router/package-lock.json
@@ -16,7 +16,7 @@
 			},
 			"devDependencies": {
 				"axios": "0.21.1",
-				"memfs": "3.2.0"
+				"memfs": "3.2.2"
 			}
 		},
 		"node_modules/@types/http-proxy": {
@@ -362,9 +362,9 @@
 			}
 		},
 		"node_modules/fs-monkey": {
-			"version": "1.0.1",
-			"resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.1.tgz",
-			"integrity": "sha512-fcSa+wyTqZa46iWweI7/ZiUfegOZl0SG8+dltIwFXo7+zYU9J9kpS3NB6pZcSlJdhvIwp81Adx2XhZorncxiaA==",
+			"version": "1.0.3",
+			"resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
+			"integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==",
 			"dev": true
 		},
 		"node_modules/get-caller-file": {
@@ -511,12 +511,12 @@
 			}
 		},
 		"node_modules/memfs": {
-			"version": "3.2.0",
-			"resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.0.tgz",
-			"integrity": "sha512-f/xxz2TpdKv6uDn6GtHee8ivFyxwxmPuXatBb1FBwxYNuVpbM3k/Y1Z+vC0mH/dIXXrukYfe3qe5J32Dfjg93A==",
+			"version": "3.2.2",
+			"resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.2.tgz",
+			"integrity": "sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q==",
 			"dev": true,
 			"dependencies": {
-				"fs-monkey": "1.0.1"
+				"fs-monkey": "1.0.3"
 			},
 			"engines": {
 				"node": ">= 4.0.0"
@@ -1157,9 +1157,9 @@
 			"integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
 		},
 		"fs-monkey": {
-			"version": "1.0.1",
-			"resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.1.tgz",
-			"integrity": "sha512-fcSa+wyTqZa46iWweI7/ZiUfegOZl0SG8+dltIwFXo7+zYU9J9kpS3NB6pZcSlJdhvIwp81Adx2XhZorncxiaA==",
+			"version": "1.0.3",
+			"resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
+			"integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==",
 			"dev": true
 		},
 		"get-caller-file": {
@@ -1264,12 +1264,12 @@
 			"integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
 		},
 		"memfs": {
-			"version": "3.2.0",
-			"resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.0.tgz",
-			"integrity": "sha512-f/xxz2TpdKv6uDn6GtHee8ivFyxwxmPuXatBb1FBwxYNuVpbM3k/Y1Z+vC0mH/dIXXrukYfe3qe5J32Dfjg93A==",
+			"version": "3.2.2",
+			"resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.2.tgz",
+			"integrity": "sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q==",
 			"dev": true,
 			"requires": {
-				"fs-monkey": "1.0.1"
+				"fs-monkey": "1.0.3"
 			}
 		},
 		"merge-descriptors": {
diff --git a/packages/router/package.json b/packages/router/package.json
index 1ec29390..a97e7d92 100644
--- a/packages/router/package.json
+++ b/packages/router/package.json
@@ -36,6 +36,6 @@
   },
   "devDependencies": {
     "axios": "0.21.1",
-    "memfs": "3.2.0"
+    "memfs": "3.2.2"
   }
 }


Test patch:
diff --git a/e2e/package.json b/e2e/package.json
index 2efb73a5..2b259a0e 100644
--- a/e2e/package.json
+++ b/e2e/package.json
@@ -14,7 +14,7 @@
     "cypress": "6.8.0",
     "cypress-file-upload": "5.0.3",
     "cypress-xpath": "1.6.2",
-    "mocha": "8.3.0",
+    "mocha": "8.3.2",
     "mochawesome": "5.0.0",
     "mochawesome-merge": "4.2.0",
     "mochawesome-report-generator": "4.1.0",