Check username and password strength

Changes:
- Check username availability
- Measure password strength

GitLab: #12
Change-Id: Ia384aaec01186cc874ddd6dfb4997da91a333a66
diff --git a/package-lock.json b/package-lock.json
index bd86b70..401cfae 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -83,6 +83,7 @@
         "@testing-library/user-event": "^14.4.3",
         "@types/jest": "^28.1.8",
         "axios": "^0.27.2",
+        "check-password-strength": "^2.0.7",
         "dayjs": "^1.11.5",
         "emoji-picker-react": "^3.6.1",
         "framer-motion": "^7.3.5",
@@ -6007,6 +6008,11 @@
         "node": ">= 0.8.0"
       }
     },
+    "node_modules/check-password-strength": {
+      "version": "2.0.7",
+      "resolved": "https://registry.npmjs.org/check-password-strength/-/check-password-strength-2.0.7.tgz",
+      "integrity": "sha512-VyklBkB6dOKnCIh63zdVr7QKVMN9/npwUqNAXxWrz8HabVZH/n/d+lyNm1O/vbXFJlT/Hytb5ouYKYGkoeZirQ=="
+    },
     "node_modules/cheerio": {
       "version": "1.0.0-rc.12",
       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz",
@@ -21892,6 +21898,11 @@
       "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==",
       "dev": true
     },
+    "check-password-strength": {
+      "version": "2.0.7",
+      "resolved": "https://registry.npmjs.org/check-password-strength/-/check-password-strength-2.0.7.tgz",
+      "integrity": "sha512-VyklBkB6dOKnCIh63zdVr7QKVMN9/npwUqNAXxWrz8HabVZH/n/d+lyNm1O/vbXFJlT/Hytb5ouYKYGkoeZirQ=="
+    },
     "cheerio": {
       "version": "1.0.0-rc.12",
       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz",
@@ -25435,6 +25446,7 @@
         "@types/react-modal": "^3.13.1",
         "@vitejs/plugin-react": "^2.1.0",
         "axios": "^0.27.2",
+        "check-password-strength": "^2.0.7",
         "dayjs": "^1.11.5",
         "emoji-picker-react": "^3.6.1",
         "eslint-plugin-react": "^7.31.8",