|
|
@@ -18,13 +18,15 @@
|
|
|
"@testing-library/user-event": "^12.1.10",
|
|
|
"bootstrap": "^5.1.3",
|
|
|
"date-fns": "^2.27.0",
|
|
|
+ "formik": "^2.2.9",
|
|
|
"js-cookie": "^3.0.1",
|
|
|
"react": "^17.0.2",
|
|
|
"react-bootstrap": "^2.0.2",
|
|
|
"react-dom": "^17.0.2",
|
|
|
"react-router-dom": "^6.0.2",
|
|
|
"react-scripts": "4.0.3",
|
|
|
- "web-vitals": "^1.0.1"
|
|
|
+ "web-vitals": "^1.0.1",
|
|
|
+ "yup": "^0.32.11"
|
|
|
}
|
|
|
},
|
|
|
"node_modules/@babel/code-frame": {
|
|
|
@@ -3285,6 +3287,11 @@
|
|
|
"integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/@types/lodash": {
|
|
|
+ "version": "4.14.178",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.178.tgz",
|
|
|
+ "integrity": "sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw=="
|
|
|
+ },
|
|
|
"node_modules/@types/minimatch": {
|
|
|
"version": "3.0.3",
|
|
|
"resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
|
|
|
@@ -9850,6 +9857,42 @@
|
|
|
"node": ">= 0.12"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/formik": {
|
|
|
+ "version": "2.2.9",
|
|
|
+ "resolved": "https://registry.npmjs.org/formik/-/formik-2.2.9.tgz",
|
|
|
+ "integrity": "sha512-LQLcISMmf1r5at4/gyJigGn0gOwFbeEAlji+N9InZF6LIMXnFNkO42sCI8Jt84YZggpD4cPWObAZaxpEFtSzNA==",
|
|
|
+ "funding": [
|
|
|
+ {
|
|
|
+ "type": "individual",
|
|
|
+ "url": "https://opencollective.com/formik"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "dependencies": {
|
|
|
+ "deepmerge": "^2.1.1",
|
|
|
+ "hoist-non-react-statics": "^3.3.0",
|
|
|
+ "lodash": "^4.17.21",
|
|
|
+ "lodash-es": "^4.17.21",
|
|
|
+ "react-fast-compare": "^2.0.1",
|
|
|
+ "tiny-warning": "^1.0.2",
|
|
|
+ "tslib": "^1.10.0"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "react": ">=16.8.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/formik/node_modules/deepmerge": {
|
|
|
+ "version": "2.2.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz",
|
|
|
+ "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">=0.10.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/formik/node_modules/tslib": {
|
|
|
+ "version": "1.14.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
|
|
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
|
|
|
+ },
|
|
|
"node_modules/forwarded": {
|
|
|
"version": "0.1.2",
|
|
|
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
|
|
|
@@ -12665,6 +12708,11 @@
|
|
|
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/lodash-es": {
|
|
|
+ "version": "4.17.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
|
|
|
+ "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
|
|
|
+ },
|
|
|
"node_modules/lodash._reinterpolate": {
|
|
|
"version": "3.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
|
|
|
@@ -13244,6 +13292,11 @@
|
|
|
"integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/nanoclone": {
|
|
|
+ "version": "0.2.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz",
|
|
|
+ "integrity": "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA=="
|
|
|
+ },
|
|
|
"node_modules/nanoid": {
|
|
|
"version": "3.1.20",
|
|
|
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz",
|
|
|
@@ -15732,6 +15785,11 @@
|
|
|
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/property-expr": {
|
|
|
+ "version": "2.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.4.tgz",
|
|
|
+ "integrity": "sha512-sFPkHQjVKheDNnPvotjQmm3KD3uk1fWKUN7CrpdbwmUx3CrG3QiM8QpTSimvig5vTXmTvjz7+TDvXOI9+4rkcg=="
|
|
|
+ },
|
|
|
"node_modules/proxy-addr": {
|
|
|
"version": "2.0.6",
|
|
|
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
|
|
|
@@ -16157,6 +16215,11 @@
|
|
|
"integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/react-fast-compare": {
|
|
|
+ "version": "2.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-2.0.4.tgz",
|
|
|
+ "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw=="
|
|
|
+ },
|
|
|
"node_modules/react-is": {
|
|
|
"version": "17.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
|
|
|
@@ -19246,6 +19309,11 @@
|
|
|
"integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/tiny-warning": {
|
|
|
+ "version": "1.0.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
|
|
|
+ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
|
|
|
+ },
|
|
|
"node_modules/tmpl": {
|
|
|
"version": "1.0.4",
|
|
|
"resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
|
|
|
@@ -19354,6 +19422,11 @@
|
|
|
"node": ">=0.6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/toposort": {
|
|
|
+ "version": "2.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz",
|
|
|
+ "integrity": "sha1-riF2gXXRVZ1IvvNUILL0li8JwzA="
|
|
|
+ },
|
|
|
"node_modules/tough-cookie": {
|
|
|
"version": "2.5.0",
|
|
|
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
|
|
|
@@ -21238,6 +21311,23 @@
|
|
|
"funding": {
|
|
|
"url": "https://github.com/sponsors/sindresorhus"
|
|
|
}
|
|
|
+ },
|
|
|
+ "node_modules/yup": {
|
|
|
+ "version": "0.32.11",
|
|
|
+ "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.11.tgz",
|
|
|
+ "integrity": "sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==",
|
|
|
+ "dependencies": {
|
|
|
+ "@babel/runtime": "^7.15.4",
|
|
|
+ "@types/lodash": "^4.14.175",
|
|
|
+ "lodash": "^4.17.21",
|
|
|
+ "lodash-es": "^4.17.21",
|
|
|
+ "nanoclone": "^0.2.1",
|
|
|
+ "property-expr": "^2.0.4",
|
|
|
+ "toposort": "^2.0.2"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
"dependencies": {
|
|
|
@@ -23485,6 +23575,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
|
|
|
"integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4="
|
|
|
},
|
|
|
+ "@types/lodash": {
|
|
|
+ "version": "4.14.178",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.178.tgz",
|
|
|
+ "integrity": "sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw=="
|
|
|
+ },
|
|
|
"@types/minimatch": {
|
|
|
"version": "3.0.3",
|
|
|
"resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
|
|
|
@@ -28278,6 +28373,32 @@
|
|
|
"mime-types": "^2.1.12"
|
|
|
}
|
|
|
},
|
|
|
+ "formik": {
|
|
|
+ "version": "2.2.9",
|
|
|
+ "resolved": "https://registry.npmjs.org/formik/-/formik-2.2.9.tgz",
|
|
|
+ "integrity": "sha512-LQLcISMmf1r5at4/gyJigGn0gOwFbeEAlji+N9InZF6LIMXnFNkO42sCI8Jt84YZggpD4cPWObAZaxpEFtSzNA==",
|
|
|
+ "requires": {
|
|
|
+ "deepmerge": "^2.1.1",
|
|
|
+ "hoist-non-react-statics": "^3.3.0",
|
|
|
+ "lodash": "^4.17.21",
|
|
|
+ "lodash-es": "^4.17.21",
|
|
|
+ "react-fast-compare": "^2.0.1",
|
|
|
+ "tiny-warning": "^1.0.2",
|
|
|
+ "tslib": "^1.10.0"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "deepmerge": {
|
|
|
+ "version": "2.2.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz",
|
|
|
+ "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA=="
|
|
|
+ },
|
|
|
+ "tslib": {
|
|
|
+ "version": "1.14.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
|
|
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"forwarded": {
|
|
|
"version": "0.1.2",
|
|
|
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
|
|
|
@@ -30264,6 +30385,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
|
|
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
|
|
|
},
|
|
|
+ "lodash-es": {
|
|
|
+ "version": "4.17.21",
|
|
|
+ "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
|
|
|
+ "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
|
|
|
+ },
|
|
|
"lodash._reinterpolate": {
|
|
|
"version": "3.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
|
|
|
@@ -30673,6 +30799,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
|
|
|
"integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE="
|
|
|
},
|
|
|
+ "nanoclone": {
|
|
|
+ "version": "0.2.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz",
|
|
|
+ "integrity": "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA=="
|
|
|
+ },
|
|
|
"nanoid": {
|
|
|
"version": "3.1.20",
|
|
|
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz",
|
|
|
@@ -32462,6 +32593,11 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "property-expr": {
|
|
|
+ "version": "2.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.4.tgz",
|
|
|
+ "integrity": "sha512-sFPkHQjVKheDNnPvotjQmm3KD3uk1fWKUN7CrpdbwmUx3CrG3QiM8QpTSimvig5vTXmTvjz7+TDvXOI9+4rkcg=="
|
|
|
+ },
|
|
|
"proxy-addr": {
|
|
|
"version": "2.0.6",
|
|
|
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
|
|
|
@@ -32773,6 +32909,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz",
|
|
|
"integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew=="
|
|
|
},
|
|
|
+ "react-fast-compare": {
|
|
|
+ "version": "2.0.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-2.0.4.tgz",
|
|
|
+ "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw=="
|
|
|
+ },
|
|
|
"react-is": {
|
|
|
"version": "17.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
|
|
|
@@ -34998,6 +35139,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
|
|
|
"integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q="
|
|
|
},
|
|
|
+ "tiny-warning": {
|
|
|
+ "version": "1.0.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
|
|
|
+ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
|
|
|
+ },
|
|
|
"tmpl": {
|
|
|
"version": "1.0.4",
|
|
|
"resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
|
|
|
@@ -35074,6 +35220,11 @@
|
|
|
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
|
|
|
"integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
|
|
|
},
|
|
|
+ "toposort": {
|
|
|
+ "version": "2.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz",
|
|
|
+ "integrity": "sha1-riF2gXXRVZ1IvvNUILL0li8JwzA="
|
|
|
+ },
|
|
|
"tough-cookie": {
|
|
|
"version": "2.5.0",
|
|
|
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
|
|
|
@@ -36467,6 +36618,20 @@
|
|
|
"version": "0.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
|
|
|
"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
|
|
|
+ },
|
|
|
+ "yup": {
|
|
|
+ "version": "0.32.11",
|
|
|
+ "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.11.tgz",
|
|
|
+ "integrity": "sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==",
|
|
|
+ "requires": {
|
|
|
+ "@babel/runtime": "^7.15.4",
|
|
|
+ "@types/lodash": "^4.14.175",
|
|
|
+ "lodash": "^4.17.21",
|
|
|
+ "lodash-es": "^4.17.21",
|
|
|
+ "nanoclone": "^0.2.1",
|
|
|
+ "property-expr": "^2.0.4",
|
|
|
+ "toposort": "^2.0.2"
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|