Commit 5b7bf09a by root
2 parents 5c1b85ee 00989511
...@@ -21,3 +21,6 @@ AWS_ACCESS_KEY_ID= ...@@ -21,3 +21,6 @@ AWS_ACCESS_KEY_ID=
AWS_ACCESS_SECRET= AWS_ACCESS_SECRET=
AWS_REGION= AWS_REGION=
AWS_BUCKET= AWS_BUCKET=
SPERTO_API_KEY= "REALATTE-16072021-HVV14-KKJD4-GTCNJ"
CAMPAIGN_KEY="2022110305181116215817187355647526363aa7bc261a662375614"
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
"@strapi/provider-email-nodemailer": "^4.3.8", "@strapi/provider-email-nodemailer": "^4.3.8",
"@strapi/provider-upload-aws-s3": "^4.3.9", "@strapi/provider-upload-aws-s3": "^4.3.9",
"@strapi/strapi": "4.3.6", "@strapi/strapi": "4.3.6",
"axios": "^1.1.3",
"better-sqlite3": "7.4.6", "better-sqlite3": "7.4.6",
"pg": "^8.8.0", "pg": "^8.8.0",
"strapi-plugin-ckeditor5": "^2.1.1-rc.1" "strapi-plugin-ckeditor5": "^2.1.1-rc.1"
...@@ -2797,6 +2798,15 @@ ...@@ -2797,6 +2798,15 @@
"@strapi/strapi": "^4.3.4" "@strapi/strapi": "^4.3.4"
} }
}, },
"node_modules/@strapi/admin/node_modules/axios": {
"version": "0.27.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
"integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
"dependencies": {
"follow-redirects": "^1.14.9",
"form-data": "^4.0.0"
}
},
"node_modules/@strapi/admin/node_modules/dotenv": { "node_modules/@strapi/admin/node_modules/dotenv": {
"version": "8.5.1", "version": "8.5.1",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.5.1.tgz", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.5.1.tgz",
...@@ -2806,6 +2816,19 @@ ...@@ -2806,6 +2816,19 @@
"node": ">=10" "node": ">=10"
} }
}, },
"node_modules/@strapi/admin/node_modules/form-data": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
"integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
"mime-types": "^2.1.12"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/@strapi/admin/node_modules/qs": { "node_modules/@strapi/admin/node_modules/qs": {
"version": "6.10.1", "version": "6.10.1",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz",
...@@ -3021,6 +3044,28 @@ ...@@ -3021,6 +3044,28 @@
"npm": ">=6.0.0" "npm": ">=6.0.0"
} }
}, },
"node_modules/@strapi/helper-plugin/node_modules/axios": {
"version": "0.27.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
"integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
"dependencies": {
"follow-redirects": "^1.14.9",
"form-data": "^4.0.0"
}
},
"node_modules/@strapi/helper-plugin/node_modules/form-data": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
"integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
"mime-types": "^2.1.12"
},
"engines": {
"node": ">= 6"
}
},
"node_modules/@strapi/helper-plugin/node_modules/immer": { "node_modules/@strapi/helper-plugin/node_modules/immer": {
"version": "9.0.6", "version": "9.0.6",
"resolved": "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz", "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz",
...@@ -4600,13 +4645,13 @@ ...@@ -4600,13 +4645,13 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/axios": { "node_modules/axios": {
"version": "0.27.2", "version": "1.1.3",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz",
"integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==",
"license": "MIT",
"dependencies": { "dependencies": {
"follow-redirects": "^1.14.9", "follow-redirects": "^1.15.0",
"form-data": "^4.0.0" "form-data": "^4.0.0",
"proxy-from-env": "^1.1.0"
} }
}, },
"node_modules/axios/node_modules/form-data": { "node_modules/axios/node_modules/form-data": {
...@@ -13326,6 +13371,11 @@ ...@@ -13326,6 +13371,11 @@
"node": ">= 0.10" "node": ">= 0.10"
} }
}, },
"node_modules/proxy-from-env": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
},
"node_modules/psl": { "node_modules/psl": {
"version": "1.9.0", "version": "1.9.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
...@@ -15375,6 +15425,19 @@ ...@@ -15375,6 +15425,19 @@
"styled-components": "^5.2.1" "styled-components": "^5.2.1"
} }
}, },
"node_modules/strapi-plugin-ckeditor5/node_modules/@strapi/icons": {
"version": "0.0.1-alpha.79",
"resolved": "https://registry.npmjs.org/@strapi/icons/-/icons-0.0.1-alpha.79.tgz",
"integrity": "sha512-mIPzpwOir92939rSRuRS22GLWFpLfQDyoK0vMZUsGD7uujNnRon//TUa9DJTjTHjdEjRwWO60JbJOePgJ+2cvg==",
"peer": true,
"dependencies": {
"rimraf": "^3.0.2"
},
"peerDependencies": {
"react": "^17.0.1",
"react-dom": "^17.0.1"
}
},
"node_modules/stream-browserify": { "node_modules/stream-browserify": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz",
...@@ -18507,7 +18570,8 @@ ...@@ -18507,7 +18570,8 @@
"@emotion/use-insertion-effect-with-fallbacks": { "@emotion/use-insertion-effect-with-fallbacks": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz",
"integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==" "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==",
"requires": {}
}, },
"@emotion/utils": { "@emotion/utils": {
"version": "1.2.0", "version": "1.2.0",
...@@ -19061,11 +19125,30 @@ ...@@ -19061,11 +19125,30 @@
"yup": "^0.32.9" "yup": "^0.32.9"
}, },
"dependencies": { "dependencies": {
"axios": {
"version": "0.27.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
"integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
"requires": {
"follow-redirects": "^1.14.9",
"form-data": "^4.0.0"
}
},
"dotenv": { "dotenv": {
"version": "8.5.1", "version": "8.5.1",
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.5.1.tgz", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.5.1.tgz",
"integrity": "sha512-qC1FbhCH7UH7B+BcRNUDhAk04d/n+tnGGB1ctwndZkVFeehYJOn39pRWWzmdzpFqImyX1KB8tO0DCHLf8yRaYQ==" "integrity": "sha512-qC1FbhCH7UH7B+BcRNUDhAk04d/n+tnGGB1ctwndZkVFeehYJOn39pRWWzmdzpFqImyX1KB8tO0DCHLf8yRaYQ=="
}, },
"form-data": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
"integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
"requires": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
"mime-types": "^2.1.12"
}
},
"qs": { "qs": {
"version": "6.10.1", "version": "6.10.1",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz",
...@@ -19232,6 +19315,25 @@ ...@@ -19232,6 +19315,25 @@
"whatwg-fetch": "^3.6.2" "whatwg-fetch": "^3.6.2"
}, },
"dependencies": { "dependencies": {
"axios": {
"version": "0.27.2",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
"integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
"requires": {
"follow-redirects": "^1.14.9",
"form-data": "^4.0.0"
}
},
"form-data": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
"integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
"requires": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
"mime-types": "^2.1.12"
}
},
"immer": { "immer": {
"version": "9.0.6", "version": "9.0.6",
"resolved": "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz", "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz",
...@@ -20099,7 +20201,8 @@ ...@@ -20099,7 +20201,8 @@
"@webpack-cli/configtest": { "@webpack-cli/configtest": {
"version": "1.2.0", "version": "1.2.0",
"resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz",
"integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==" "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==",
"requires": {}
}, },
"@webpack-cli/info": { "@webpack-cli/info": {
"version": "1.5.0", "version": "1.5.0",
...@@ -20112,7 +20215,8 @@ ...@@ -20112,7 +20215,8 @@
"@webpack-cli/serve": { "@webpack-cli/serve": {
"version": "1.7.0", "version": "1.7.0",
"resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz",
"integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==" "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==",
"requires": {}
}, },
"@xtuc/ieee754": { "@xtuc/ieee754": {
"version": "1.2.0", "version": "1.2.0",
...@@ -20149,7 +20253,8 @@ ...@@ -20149,7 +20253,8 @@
"acorn-import-assertions": { "acorn-import-assertions": {
"version": "1.8.0", "version": "1.8.0",
"resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
"integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==",
"requires": {}
}, },
"addressparser": { "addressparser": {
"version": "1.0.1", "version": "1.0.1",
...@@ -20187,7 +20292,8 @@ ...@@ -20187,7 +20292,8 @@
"ajv-keywords": { "ajv-keywords": {
"version": "3.5.2", "version": "3.5.2",
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
"integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
"requires": {}
}, },
"ansi-align": { "ansi-align": {
"version": "3.0.1", "version": "3.0.1",
...@@ -20428,12 +20534,13 @@ ...@@ -20428,12 +20534,13 @@
"integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
}, },
"axios": { "axios": {
"version": "0.27.2", "version": "1.1.3",
"resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz",
"integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==",
"requires": { "requires": {
"follow-redirects": "^1.14.9", "follow-redirects": "^1.15.0",
"form-data": "^4.0.0" "form-data": "^4.0.0",
"proxy-from-env": "^1.1.0"
}, },
"dependencies": { "dependencies": {
"form-data": { "form-data": {
...@@ -23815,7 +23922,8 @@ ...@@ -23815,7 +23922,8 @@
"icss-utils": { "icss-utils": {
"version": "5.1.0", "version": "5.1.0",
"resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
"integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
"requires": {}
}, },
"ieee754": { "ieee754": {
"version": "1.2.1", "version": "1.2.1",
...@@ -24728,7 +24836,8 @@ ...@@ -24728,7 +24836,8 @@
"koa2-ratelimit": { "koa2-ratelimit": {
"version": "1.1.2", "version": "1.1.2",
"resolved": "https://registry.npmjs.org/koa2-ratelimit/-/koa2-ratelimit-1.1.2.tgz", "resolved": "https://registry.npmjs.org/koa2-ratelimit/-/koa2-ratelimit-1.1.2.tgz",
"integrity": "sha512-Iiri4o7dVlLK6zB7kH5A4ACtPmgIys5Ad2b+RoqOx9U2V8P0pY5sD/F7piCt0w3yiLl9vckH7pMcQ9yWkRdsIg==" "integrity": "sha512-Iiri4o7dVlLK6zB7kH5A4ACtPmgIys5Ad2b+RoqOx9U2V8P0pY5sD/F7piCt0w3yiLl9vckH7pMcQ9yWkRdsIg==",
"requires": {}
}, },
"kuler": { "kuler": {
"version": "2.0.0", "version": "2.0.0",
...@@ -26054,7 +26163,8 @@ ...@@ -26054,7 +26163,8 @@
"pg-pool": { "pg-pool": {
"version": "3.5.2", "version": "3.5.2",
"resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz", "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz",
"integrity": "sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==" "integrity": "sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==",
"requires": {}
}, },
"pg-protocol": { "pg-protocol": {
"version": "1.5.0", "version": "1.5.0",
...@@ -26339,7 +26449,8 @@ ...@@ -26339,7 +26449,8 @@
"postcss-modules-extract-imports": { "postcss-modules-extract-imports": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
"integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
"requires": {}
}, },
"postcss-modules-local-by-default": { "postcss-modules-local-by-default": {
"version": "4.0.0", "version": "4.0.0",
...@@ -26483,6 +26594,11 @@ ...@@ -26483,6 +26594,11 @@
} }
} }
}, },
"proxy-from-env": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
"integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
},
"psl": { "psl": {
"version": "1.9.0", "version": "1.9.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
...@@ -26829,7 +26945,8 @@ ...@@ -26829,7 +26945,8 @@
"react-side-effect": { "react-side-effect": {
"version": "2.1.2", "version": "2.1.2",
"resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.2.tgz", "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.2.tgz",
"integrity": "sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==" "integrity": "sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==",
"requires": {}
}, },
"react-transition-group": { "react-transition-group": {
"version": "4.4.5", "version": "4.4.5",
...@@ -27916,6 +28033,15 @@ ...@@ -27916,6 +28033,15 @@
"compute-scroll-into-view": "^1.0.17", "compute-scroll-into-view": "^1.0.17",
"prop-types": "^15.7.2" "prop-types": "^15.7.2"
} }
},
"@strapi/icons": {
"version": "0.0.1-alpha.79",
"resolved": "https://registry.npmjs.org/@strapi/icons/-/icons-0.0.1-alpha.79.tgz",
"integrity": "sha512-mIPzpwOir92939rSRuRS22GLWFpLfQDyoK0vMZUsGD7uujNnRon//TUa9DJTjTHjdEjRwWO60JbJOePgJ+2cvg==",
"peer": true,
"requires": {
"rimraf": "^3.0.2"
}
} }
} }
}, },
...@@ -28020,7 +28146,8 @@ ...@@ -28020,7 +28146,8 @@
"style-loader": { "style-loader": {
"version": "3.3.1", "version": "3.3.1",
"resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz",
"integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==",
"requires": {}
}, },
"styled-components": { "styled-components": {
"version": "5.3.3", "version": "5.3.3",
...@@ -29090,7 +29217,8 @@ ...@@ -29090,7 +29217,8 @@
"ws": { "ws": {
"version": "8.8.1", "version": "8.8.1",
"resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz",
"integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==" "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==",
"requires": {}
}, },
"xdg-basedir": { "xdg-basedir": {
"version": "4.0.0", "version": "4.0.0",
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
"@strapi/provider-email-nodemailer": "^4.3.8", "@strapi/provider-email-nodemailer": "^4.3.8",
"@strapi/provider-upload-aws-s3": "^4.3.9", "@strapi/provider-upload-aws-s3": "^4.3.9",
"@strapi/strapi": "4.3.6", "@strapi/strapi": "4.3.6",
"axios": "^1.1.3",
"better-sqlite3": "7.4.6", "better-sqlite3": "7.4.6",
"pg": "^8.8.0", "pg": "^8.8.0",
"strapi-plugin-ckeditor5": "^2.1.1-rc.1" "strapi-plugin-ckeditor5": "^2.1.1-rc.1"
......
...@@ -68,6 +68,9 @@ ...@@ -68,6 +68,9 @@
"type": "relation", "type": "relation",
"relation": "oneToOne", "relation": "oneToOne",
"target": "plugin::users-permissions.user" "target": "plugin::users-permissions.user"
},
"dialCode": {
"type": "string"
} }
} }
} }
...@@ -29,6 +29,31 @@ module.exports = createCoreController( ...@@ -29,6 +29,31 @@ module.exports = createCoreController(
); );
} }
try {
const spertoCPData = await strapi
.service("api::channel-partner.channel-partner")
.sendCPToSperto(ctx.request.body.data);
ctx.request.body.data.httpRequestHeaders = JSON.stringify(
spertoCPData.headers
);
ctx.request.body.data.httpRequestMethod = spertoCPData.config.method;
ctx.request.body.data.httpRequestUrl = spertoCPData.config.url;
ctx.request.body.data.httpsRequestBody = spertoCPData.config.data;
ctx.request.body.data.httpResposneBody = JSON.stringify(
spertoCPData.data
);
ctx.request.body.data.thirdPartyApiError=false;
} catch (error) {
ctx.request.body.data.httpRequestHeaders = JSON.stringify(
error.config.headers
);
ctx.request.body.data.httpRequestMethod = error.config.method;
ctx.request.body.data.httpRequestUrl = error.config.url;
ctx.request.body.data.httpsRequestBody = error.config.data;
ctx.request.body.data.httpResposneBody = JSON.stringify(error.message);
ctx.request.body.data.thirdPartyApiError=true;
}
return await super.create(ctx); return await super.create(ctx);
}, },
}) })
......
'use strict'; "use strict";
const { default: axios } = require("axios");
/** /**
* channel-partner service * channel-partner service
*/ */
const { createCoreService } = require('@strapi/strapi').factories; const { createCoreService } = require("@strapi/strapi").factories;
module.exports = createCoreService('api::channel-partner.channel-partner'); module.exports = createCoreService(
"api::channel-partner.channel-partner",
({ strapi: Strapi }) => ({
async sendCPToSperto(data) {
console.log(data);
const headers = { "Content-Type": "application/json" };
const cpData = {
api_key: process.env.SPERTO_API_KEY,
name: data.contactPersonName,
firm_type: data.firm_type, // --
address: null,
mobile_number: data.mobileNo,
email: data.email,
city: data.city,
state: data.state,
rera_reg_no: data.reraNumber,
region_of_operation: data.regionOfOperation,
pancard: data.pan,
member_of: data.memberOf,
// scanned_cancelled_cheque_url: data.
// scanned_pan_url: data.panFile,
// rera_certificate_url:
firm_name: data.companyName,
// sourcing_manager_id
// gst_certificate_path: data.
};
const spertoResponse = await axios.post(
"https://net4hgc.sperto.co.in/_api/api_auth_cp_register.php",
cpData,
{ headers: headers }
);
console.log("cp response", spertoResponse);
return spertoResponse;
},
})
);
...@@ -26,6 +26,9 @@ ...@@ -26,6 +26,9 @@
"type": "relation", "type": "relation",
"relation": "oneToOne", "relation": "oneToOne",
"target": "plugin::users-permissions.user" "target": "plugin::users-permissions.user"
},
"dialCode": {
"type": "string"
} }
} }
} }
...@@ -114,8 +114,10 @@ module.exports = factories.createCoreController( ...@@ -114,8 +114,10 @@ module.exports = factories.createCoreController(
); );
// Send an email to the user. // Send an email to the user.
await strapi.plugin("email").service("email").send(emailToSend); // await strapi.plugin("email").service("email").send(emailToSend).sendOTPToSpreto({...ctx.request.body.data,body: emailToSend });
const spretoOTP = await strapi
.service("api::end-user.end-user")
.sendOTPToSpreto(ctx.request.body.data);
// TODO: Send SMS. // TODO: Send SMS.
if (existingEndUser && existingEndUser.length !== 0) { if (existingEndUser && existingEndUser.length !== 0) {
......
'use strict'; "use strict";
const { default: axios } = require("axios");
/** /**
* end-user service * end-user service
*/ */
const { createCoreService } = require('@strapi/strapi').factories; const { createCoreService } = require("@strapi/strapi").factories;
module.exports = createCoreService('api::end-user.end-user'); module.exports = createCoreService(
"api::end-user.end-user",
({ strapi: Strapi }) => ({
async sendOTPToSpreto(data) {
console.log(data);
const headers = { "Content-Type": "application/json" };
const otpDetails = {
api_key: process.env.SPERTO_API_KEY,
from_name: data.from_name,
from_mail: data.from_mail,
to: data.to,
subject: data.subject,
body: data.body,
// lead_category: "W",
// campaign_key: process.env.CAMPAIGN_KEY,
// customer_name: data.fullName,
// mobile1_isd: "",
// mobile_no1: data.mobileNumber,
// email_id1: data.email,
// otp_verified_yn: "N",
};
const spertoResponse = await axios.post(
"https://net4hgc.sperto.co.in/_api/api_auth_send_mail.php",
otpDetails,
{ headers: headers }
);
return spertoResponse;
},
})
);
...@@ -28,6 +28,28 @@ ...@@ -28,6 +28,28 @@
"type": "relation", "type": "relation",
"relation": "oneToOne", "relation": "oneToOne",
"target": "api::project.project" "target": "api::project.project"
},
"httpsRequestBody": {
"type": "text"
},
"httpRequestHeaders": {
"type": "text"
},
"httpRequestUrl": {
"type": "string"
},
"httpRequestMethod": {
"type": "string"
},
"httpResposneBody": {
"type": "text"
},
"thirdPartyApiError": {
"type": "boolean",
"default": false
},
"dialCode": {
"type": "string"
} }
} }
} }
'use strict'; "use strict";
/** /**
* lead controller * lead controller
*/ */
const { createCoreController } = require('@strapi/strapi').factories; const { createCoreController } = require("@strapi/strapi").factories;
module.exports = createCoreController('api::lead.lead'); module.exports = createCoreController("api::lead.lead", () => ({
async sendLeads(ctx) {},
async create(ctx) {
try {
const spretoLeadData = await strapi
.service("api::lead.lead")
.sendLeadToSperto(ctx.request.body.data);
ctx.request.body.data.httpRequestHeaders = JSON.stringify(
spretoLeadData.headers
);
ctx.request.body.data.httpRequestMethod = spretoLeadData.config.method;
ctx.request.body.data.httpRequestUrl = spretoLeadData.config.url;
ctx.request.body.data.httpsRequestBody = spretoLeadData.config.data;
ctx.request.body.data.httpResposneBody = JSON.stringify(
spretoLeadData.data
);
ctx.request.body.data.thirdPartyApiError=false;
} catch (error) {
ctx.request.body.data.httpRequestHeaders = JSON.stringify(
error.config.headers
);
ctx.request.body.data.httpRequestMethod = error.config.method;
ctx.request.body.data.httpRequestUrl = error.config.url;
ctx.request.body.data.httpsRequestBody = error.config.data;
ctx.request.body.data.httpResposneBody = JSON.stringify(error.message);
ctx.request.body.data.thirdPartyApiError=true;
}
const leadData = await super.create(ctx);
return ctx.send({
leadData,
});
},
}));
'use strict'; "use strict";
const axios = require("axios");
/** /**
* lead service * lead service
*/ */
const { createCoreService } = require('@strapi/strapi').factories; const { createCoreService } = require("@strapi/strapi").factories;
module.exports = createCoreService("api::lead.lead", ({ strapi: Strapi }) => ({
async sendLeadToSperto(data) {
console.log(data);
const headers = { "Content-Type": "application/json" };
const leadData = {
api_key: process.env.SPERTO_API_KEY,
lead_category: "W",
campaign_key: process.env.CAMPAIGN_KEY,
customer_name: data.fullName,
mobile1_isd: "",
mobile_no1: data.mobileNumber,
email_id1: data.email,
otp_verified_yn: "N",
};
if (data.comments) {
leadData.comments = data.comments;
}
if (data?.project) {
const projectData = await strapi.db
.query("api::project.project")
.findOne({
where: {
id: data?.project,
},
});
leadData.project_name = projectData.projectName;
}
module.exports = createCoreService('api::lead.lead'); const spertoResponse = await axios.post(
"https://net4hgc.sperto.co.in/_api/api_auth_post_lead_json.php",
leadData,
{ headers: headers }
);
return spertoResponse;
},
}));
...@@ -140,6 +140,15 @@ ...@@ -140,6 +140,15 @@
}, },
"digitalSalesPresentationURL": { "digitalSalesPresentationURL": {
"type": "string" "type": "string"
},
"brochure": {
"type": "media",
"multiple": false,
"required": false,
"allowedTypes": [
"images",
"files"
]
} }
} }
} }
...@@ -138,6 +138,70 @@ ...@@ -138,6 +138,70 @@
} }
}, },
"type": "boolean" "type": "boolean"
},
"dialCode": {
"pluginOptions": {
"i18n": {
"localized": true
}
},
"type": "string"
},
"referralDialCode": {
"pluginOptions": {
"i18n": {
"localized": true
}
},
"type": "string"
},
"httpsRequestBody": {
"pluginOptions": {
"i18n": {
"localized": true
}
},
"type": "text"
},
"httpRequestHeaders": {
"pluginOptions": {
"i18n": {
"localized": true
}
},
"type": "text"
},
"httpRequestUrl": {
"pluginOptions": {
"i18n": {
"localized": true
}
},
"type": "text"
},
"httpRequestMethod": {
"pluginOptions": {
"i18n": {
"localized": true
}
},
"type": "text"
},
"httpResposneBody": {
"pluginOptions": {
"i18n": {
"localized": true
}
},
"type": "text"
},
"thirdPartyApiError": {
"pluginOptions": {
"i18n": {
"localized": true
}
},
"type": "boolean"
} }
} }
} }
'use strict'; "use strict";
/** /**
* referral controller * referral controller
*/ */
const { createCoreController } = require('@strapi/strapi').factories; const { createCoreController } = require("@strapi/strapi").factories;
module.exports = createCoreController('api::referral.referral'); module.exports = createCoreController("api::referral.referral", () => ({
async create(ctx) {
console.log("create started");
try {
const spertoRefereeData = await strapi
.service("api::referral.referral")
.sendReferee(ctx.request.body.data);
console.log("spertoRefereeData", spertoRefereeData.data.member_id);
const spertoReferralData = await strapi.service("api::referral.referral").sendReferral({...ctx.request.body.data, parent_id: spertoRefereeData.data.member_id})
ctx.request.body.data.httpRequestHeaders = JSON.stringify(
spertoRefereeData.headers
);
ctx.request.body.data.httpReferralRequestHeaders = JSON.stringify(
spertoReferralData.headers
);
ctx.request.body.data.httpRequestMethod = spertoRefereeData.config.method;
ctx.request.body.data.httpReferralRequestMethod = spertoReferralData.config.method;
ctx.request.body.data.httpReferralRequestUrl = spertoReferralData.config.url;
ctx.request.body.data.httpRequestUrl = spertoRefereeData.config.url;
ctx.request.body.data.httpsReferralRequestBody = spertoReferralData.config.data;
ctx.request.body.data.httpsRequestBody = spertoRefereeData.config.data;
ctx.request.body.data.httpResposneBody = JSON.stringify(
spertoRefereeData.data
);
ctx.request.body.data.httpReferralResposneBody = JSON.stringify(
spertoReferralData.data
);
ctx.request.body.data.thirdPartyApiError = false;
} catch (error) {
console.log("error", error);
ctx.request.body.data.httpRequestHeaders = JSON.stringify(
error.config.headers
);
ctx.request.body.data.httpRequestMethod = error.config.method;
ctx.request.body.data.httpRequestUrl = error.config.url;
ctx.request.body.data.httpsRequestBody = error.config.data;
ctx.request.body.data.httpResposneBody = JSON.stringify(error.message);
ctx.request.body.data.thirdPartyApiError = true;
}
const referralData = await super.create(ctx);
return ctx.send({
referralData,
});
},
}));
'use strict'; "use strict";
const { default: axios } = require("axios");
/** /**
* referral service * referral service
*/ */
const { createCoreService } = require('@strapi/strapi').factories; const { createCoreService } = require("@strapi/strapi").factories;
module.exports = createCoreService(
"api::referral.referral",
({ strapi: Strapi }) => ({
async sendReferral(data) {
console.log(data);
const headers = { "Content-Type": "application/json" };
const referralData = {
api_key: process.env.SPERTO_API_KEY,
campaign_key: process.env.CAMPAIGN_KEY,
member_type: "REFERRAL",
full_name: data.fullName,
mobile1_isd: null,
mobile1: data.mobileNumber,
email1: data.email,
// building: data.building,
wing: data.wing,
unit_name: data.flatNumber ? data.flatNumber : "",
owner_type: data.ownershipType ? data.ownershipType : "",
// buy_type: data.buy_type,
// buy_year: data.buy_year,
terms_agreed: data.termsAndConditions,
resident_yn: data.existingOwner ? "Y" : "N",
// address: data.address,
// country: data.country,
// pincode: data.pincode,
// page_url: null,
referring_location: data.projectReferredTo,
parent_id: data.parent_id,
};
if (data?.project) {
const projectData = await strapi.db
.query("api::project.project")
.findOne({
where: {
id: data?.project,
},
});
referralData.building = projectData.projectName;
}
console.log("entered try");
const spertoResponse = await axios.post(
"https://net4hgc.sperto.co.in/_api/api_auth_post_referral_json.php",
referralData,
{ headers: headers }
);
console.log("spertoResponse", spertoResponse);
return spertoResponse;
},
async sendReferee(data) {
console.log(data);
const headers = { "Content-Type": "application/json" };
const refereelData = {
api_key: process.env.SPERTO_API_KEY,
campaign_key: process.env.CAMPAIGN_KEY,
member_type: "REFEREE",
full_name: data.fullName,
mobile1_isd: null,
mobile1: data.mobileNumber,
email1: data.email,
// building: data.building,
wing: data.wing,
unit_name: data.flatNumber ? data.flatNumber : "",
owner_type: data.ownershipType ? data.ownershipType : "",
// buy_type: data.buy_type,
// buy_year: data.buy_year,
terms_agreed: data.termsAndConditions,
resident_yn: data.existingOwner ? "Y" : "N",
// address: data.address,
// country: data.country,
// pincode: data.pincode,
// page_url: null,
referring_location: data.projectReferredTo,
};
module.exports = createCoreService('api::referral.referral'); console.log("entered try");
const spertoResponse = await axios.post(
"https://net4hgc.sperto.co.in/_api/api_auth_post_referral_json.php",
refereelData,
{ headers: headers }
);
console.log("spertoResponse", spertoResponse);
return spertoResponse;
},
})
);
...@@ -90,14 +90,13 @@ ...@@ -90,14 +90,13 @@
] ]
}, },
"brochure": { "brochure": {
"type": "media",
"multiple": false,
"required": false,
"allowedTypes": [ "allowedTypes": [
"images", "images",
"files", "files"
"videos", ]
"audios"
],
"type": "media",
"multiple": false
} }
} }
} }
...@@ -67,6 +67,9 @@ ...@@ -67,6 +67,9 @@
"type": "string", "type": "string",
"configurable": false, "configurable": false,
"private": true "private": true
},
"dialCode": {
"type": "string"
} }
} }
} }
...@@ -103,6 +103,7 @@ const userPermissionExtension = (plugin) => { ...@@ -103,6 +103,7 @@ const userPermissionExtension = (plugin) => {
// Send an email to the user. // Send an email to the user.
await strapi.plugin("email").service("email").send(emailToSend); await strapi.plugin("email").service("email").send(emailToSend);
// await getService("user").sendOTPOnEmail(emailToSend);
// TODO: Send SMS. // TODO: Send SMS.
......
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
"resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz" "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz"
"version" "7.18.13" "version" "7.18.13"
"@babel/core@7.18.10": "@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.12.0", "@babel/core@^7.13.0", "@babel/core@^7.4.0-0", "@babel/core@7.18.10":
"integrity" "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==" "integrity" "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw=="
"resolved" "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz" "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz"
"version" "7.18.10" "version" "7.18.10"
...@@ -1221,7 +1221,7 @@ ...@@ -1221,7 +1221,7 @@
"resolved" "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz" "resolved" "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz"
"version" "5.15.4" "version" "5.15.4"
"@fortawesome/fontawesome-svg-core@6.1.2": "@fortawesome/fontawesome-svg-core@~1 || ~6", "@fortawesome/fontawesome-svg-core@6.1.2":
"integrity" "sha512-853G/Htp0BOdXnPoeCPTjFrVwyrJHpe8MhjB/DYE9XjwhnNDfuBCd3aKc2YUYbEfHEcBws4UAA0kA9dymZKGjA==" "integrity" "sha512-853G/Htp0BOdXnPoeCPTjFrVwyrJHpe8MhjB/DYE9XjwhnNDfuBCd3aKc2YUYbEfHEcBws4UAA0kA9dymZKGjA=="
"resolved" "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.1.2.tgz" "resolved" "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.1.2.tgz"
"version" "6.1.2" "version" "6.1.2"
...@@ -1672,7 +1672,14 @@ ...@@ -1672,7 +1672,14 @@
"styled-components" "5.3.3" "styled-components" "5.3.3"
"whatwg-fetch" "^3.6.2" "whatwg-fetch" "^3.6.2"
"@strapi/icons@1.2.1": "@strapi/icons@^0.0.1-alpha.73":
"integrity" "sha512-mIPzpwOir92939rSRuRS22GLWFpLfQDyoK0vMZUsGD7uujNnRon//TUa9DJTjTHjdEjRwWO60JbJOePgJ+2cvg=="
"resolved" "https://registry.npmjs.org/@strapi/icons/-/icons-0.0.1-alpha.79.tgz"
"version" "0.0.1-alpha.79"
dependencies:
"rimraf" "^3.0.2"
"@strapi/icons@^1.2.1-beta.0", "@strapi/icons@1.2.1":
"integrity" "sha512-MJ3GAHfsKwviR/ZxfCs7AA2uZ4nZ7It9NT9JTUOatR3H0ehG8TIh1ky7NgwN26KPbqBWHqXd1zSb/Wbpo5KqVQ==" "integrity" "sha512-MJ3GAHfsKwviR/ZxfCs7AA2uZ4nZ7It9NT9JTUOatR3H0ehG8TIh1ky7NgwN26KPbqBWHqXd1zSb/Wbpo5KqVQ=="
"resolved" "https://registry.npmjs.org/@strapi/icons/-/icons-1.2.1.tgz" "resolved" "https://registry.npmjs.org/@strapi/icons/-/icons-1.2.1.tgz"
"version" "1.2.1" "version" "1.2.1"
...@@ -1816,7 +1823,7 @@ ...@@ -1816,7 +1823,7 @@
"@strapi/utils" "4.3.6" "@strapi/utils" "4.3.6"
"fs-extra" "10.0.0" "fs-extra" "10.0.0"
"@strapi/strapi@4.3.6": "@strapi/strapi@^4.3.4", "@strapi/strapi@4.3.6":
"integrity" "sha512-oF7hMFuNhdccdsUVpJaNNySLKPNsPTyO+ipR3Y6WGDGvNIAOi0M1Jd7zP0nROnWojz3HgsOVf60wuit3b2L7NQ==" "integrity" "sha512-oF7hMFuNhdccdsUVpJaNNySLKPNsPTyO+ipR3Y6WGDGvNIAOi0M1Jd7zP0nROnWojz3HgsOVf60wuit3b2L7NQ=="
"resolved" "https://registry.npmjs.org/@strapi/strapi/-/strapi-4.3.6.tgz" "resolved" "https://registry.npmjs.org/@strapi/strapi/-/strapi-4.3.6.tgz"
"version" "4.3.6" "version" "4.3.6"
...@@ -2014,7 +2021,7 @@ ...@@ -2014,7 +2021,7 @@
"@types/minimatch" "*" "@types/minimatch" "*"
"@types/node" "*" "@types/node" "*"
"@types/hoist-non-react-statics@^3.3.0", "@types/hoist-non-react-statics@^3.3.1": "@types/hoist-non-react-statics@^3.3.0", "@types/hoist-non-react-statics@^3.3.1", "@types/hoist-non-react-statics@>= 3.3.1":
"integrity" "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==" "integrity" "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA=="
"resolved" "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz" "resolved" "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz"
"version" "3.3.1" "version" "3.3.1"
...@@ -2090,7 +2097,7 @@ ...@@ -2090,7 +2097,7 @@
"resolved" "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz" "resolved" "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz"
"version" "5.1.2" "version" "5.1.2"
"@types/node@*": "@types/node@*", "@types/node@>= 12":
"integrity" "sha512-6bbDaETVi8oyIARulOE9qF1/Qdi/23z6emrUh0fNJRUmjznqrixD4MpGDdgOFk5Xb0m2H6Xu42JGdvAxaJR/wA==" "integrity" "sha512-6bbDaETVi8oyIARulOE9qF1/Qdi/23z6emrUh0fNJRUmjznqrixD4MpGDdgOFk5Xb0m2H6Xu42JGdvAxaJR/wA=="
"resolved" "https://registry.npmjs.org/@types/node/-/node-18.7.14.tgz" "resolved" "https://registry.npmjs.org/@types/node/-/node-18.7.14.tgz"
"version" "18.7.14" "version" "18.7.14"
...@@ -2125,7 +2132,7 @@ ...@@ -2125,7 +2132,7 @@
"hoist-non-react-statics" "^3.3.0" "hoist-non-react-statics" "^3.3.0"
"redux" "^4.0.0" "redux" "^4.0.0"
"@types/react@*", "@types/react@16 || 17 || 18": "@types/react@*", "@types/react@>= 16", "@types/react@16 || 17 || 18":
"integrity" "sha512-6hI08umYs6NaiHFEEGioXnxJ+oEhY3eRz8VCUaudZmGdtvPviCJB8mgaMxaDWAdPSYd4eFavrPk2QIolwbLYrg==" "integrity" "sha512-6hI08umYs6NaiHFEEGioXnxJ+oEhY3eRz8VCUaudZmGdtvPviCJB8mgaMxaDWAdPSYd4eFavrPk2QIolwbLYrg=="
"resolved" "https://registry.npmjs.org/@types/react/-/react-18.0.18.tgz" "resolved" "https://registry.npmjs.org/@types/react/-/react-18.0.18.tgz"
"version" "18.0.18" "version" "18.0.18"
...@@ -2390,7 +2397,7 @@ ...@@ -2390,7 +2397,7 @@
"resolved" "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" "resolved" "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz"
"version" "1.8.0" "version" "1.8.0"
"acorn@^8.5.0", "acorn@^8.7.1": "acorn@^8", "acorn@^8.5.0", "acorn@^8.7.1":
"integrity" "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==" "integrity" "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w=="
"resolved" "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz" "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz"
"version" "8.8.0" "version" "8.8.0"
...@@ -2434,7 +2441,7 @@ ...@@ -2434,7 +2441,7 @@
dependencies: dependencies:
"fast-deep-equal" "^3.1.3" "fast-deep-equal" "^3.1.3"
"ajv@^6.12.3", "ajv@^6.12.4", "ajv@^6.12.5": "ajv@^6.12.3", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1":
"integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="
"resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
"version" "6.12.6" "version" "6.12.6"
...@@ -2444,7 +2451,7 @@ ...@@ -2444,7 +2451,7 @@
"json-schema-traverse" "^0.4.1" "json-schema-traverse" "^0.4.1"
"uri-js" "^4.2.2" "uri-js" "^4.2.2"
"ajv@^8.0.0", "ajv@^8.8.0": "ajv@^8.0.0", "ajv@^8.8.0", "ajv@^8.8.2":
"integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg=="
"resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz"
"version" "8.11.0" "version" "8.11.0"
...@@ -2660,6 +2667,15 @@ ...@@ -2660,6 +2667,15 @@
"resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz" "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz"
"version" "1.11.0" "version" "1.11.0"
"axios@^1.1.3":
"integrity" "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA=="
"resolved" "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz"
"version" "1.1.3"
dependencies:
"follow-redirects" "^1.15.0"
"form-data" "^4.0.0"
"proxy-from-env" "^1.1.0"
"axios@0.27.2": "axios@0.27.2":
"integrity" "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==" "integrity" "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ=="
"resolved" "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz" "resolved" "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz"
...@@ -2997,7 +3013,7 @@ ...@@ -2997,7 +3013,7 @@
dependencies: dependencies:
"pako" "~1.0.5" "pako" "~1.0.5"
"browserslist@^4.14.5", "browserslist@^4.20.2", "browserslist@^4.21.3": "browserslist@^4.14.5", "browserslist@^4.20.2", "browserslist@^4.21.3", "browserslist@>= 4.21.0":
"integrity" "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==" "integrity" "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ=="
"resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz" "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz"
"version" "4.21.3" "version" "4.21.3"
...@@ -4346,6 +4362,11 @@ ...@@ -4346,6 +4362,11 @@
"resolved" "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz" "resolved" "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz"
"version" "1.1.0" "version" "1.1.0"
"esbuild-darwin-64@0.15.7":
"integrity" "sha512-KGPt3r1c9ww009t2xLB6Vk0YyNOXh7hbjZ3EecHoVDxgtbUlYstMPDaReimKe6eOEfyY4hBEEeTvKwPsiH5WZg=="
"resolved" "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.7.tgz"
"version" "0.15.7"
"esbuild-loader@^2.19.0": "esbuild-loader@^2.19.0":
"integrity" "sha512-dr+j8O4w5RvqZ7I4PPB4EIyVTd679EBQnMm+JBB7av+vu05Zpje2IpK5N3ld1VWa+WxrInIbNFAg093+E1aRsA==" "integrity" "sha512-dr+j8O4w5RvqZ7I4PPB4EIyVTd679EBQnMm+JBB7av+vu05Zpje2IpK5N3ld1VWa+WxrInIbNFAg093+E1aRsA=="
"resolved" "https://registry.npmjs.org/esbuild-loader/-/esbuild-loader-2.20.0.tgz" "resolved" "https://registry.npmjs.org/esbuild-loader/-/esbuild-loader-2.20.0.tgz"
...@@ -4797,7 +4818,7 @@ ...@@ -4797,7 +4818,7 @@
"resolved" "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz" "resolved" "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz"
"version" "1.1.0" "version" "1.1.0"
"follow-redirects@^1.0.0", "follow-redirects@^1.14.9": "follow-redirects@^1.0.0", "follow-redirects@^1.14.9", "follow-redirects@^1.15.0":
"integrity" "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" "integrity" "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA=="
"resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz" "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz"
"version" "1.15.1" "version" "1.15.1"
...@@ -4958,6 +4979,11 @@ ...@@ -4958,6 +4979,11 @@
"resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
"version" "1.0.0" "version" "1.0.0"
"fsevents@~2.3.2":
"integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA=="
"resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
"version" "2.3.2"
"function-bind@^1.1.1": "function-bind@^1.1.1":
"integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
"resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
...@@ -6436,7 +6462,7 @@ ...@@ -6436,7 +6462,7 @@
"debug" "^3.1.0" "debug" "^3.1.0"
"koa-send" "^5.0.0" "koa-send" "^5.0.0"
"koa@^2.13.4", "koa@2.13.4": "koa@^2.13.4", "koa@>=2.0.0", "koa@2.13.4":
"integrity" "sha512-43zkIKubNbnrULWlHdN5h1g3SEKXOEzoAlRsHOTFpnlDu8JlAOZSMJBLULusuXRequboiwJcj5vtYXKB3k7+2g==" "integrity" "sha512-43zkIKubNbnrULWlHdN5h1g3SEKXOEzoAlRsHOTFpnlDu8JlAOZSMJBLULusuXRequboiwJcj5vtYXKB3k7+2g=="
"resolved" "https://registry.npmjs.org/koa/-/koa-2.13.4.tgz" "resolved" "https://registry.npmjs.org/koa/-/koa-2.13.4.tgz"
"version" "2.13.4" "version" "2.13.4"
...@@ -7772,7 +7798,7 @@ ...@@ -7772,7 +7798,7 @@
"postgres-date" "~1.0.4" "postgres-date" "~1.0.4"
"postgres-interval" "^1.1.0" "postgres-interval" "^1.1.0"
"pg@^8.8.0": "pg@^8.8.0", "pg@>=8.0":
"integrity" "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==" "integrity" "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw=="
"resolved" "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz" "resolved" "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz"
"version" "8.8.0" "version" "8.8.0"
...@@ -7879,7 +7905,7 @@ ...@@ -7879,7 +7905,7 @@
"resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz"
"version" "4.2.0" "version" "4.2.0"
"postcss@^8.3.11", "postcss@^8.4.7": "postcss@^8.1.0", "postcss@^8.3.11", "postcss@^8.4.7":
"integrity" "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==" "integrity" "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ=="
"resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz" "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz"
"version" "8.4.16" "version" "8.4.16"
...@@ -7956,7 +7982,7 @@ ...@@ -7956,7 +7982,7 @@
"resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz" "resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz"
"version" "0.11.10" "version" "0.11.10"
"prop-types@^15.5.8", "prop-types@^15.6.0", "prop-types@^15.6.2", "prop-types@^15.7.2", "prop-types@^15.8.1": "prop-types@^15.0.0", "prop-types@^15.5.8", "prop-types@^15.6.0", "prop-types@^15.6.2", "prop-types@^15.7.2", "prop-types@^15.8.1":
"integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="
"resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz"
"version" "15.8.1" "version" "15.8.1"
...@@ -7978,6 +8004,11 @@ ...@@ -7978,6 +8004,11 @@
"forwarded" "0.2.0" "forwarded" "0.2.0"
"ipaddr.js" "1.9.1" "ipaddr.js" "1.9.1"
"proxy-from-env@^1.1.0":
"integrity" "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
"resolved" "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz"
"version" "1.1.0"
"psl@^1.1.28": "psl@^1.1.28":
"integrity" "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" "integrity" "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
"resolved" "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz" "resolved" "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz"
...@@ -8136,7 +8167,7 @@ ...@@ -8136,7 +8167,7 @@
"fast-deep-equal" "^3.1.3" "fast-deep-equal" "^3.1.3"
"hoist-non-react-statics" "^3.3.2" "hoist-non-react-statics" "^3.3.2"
"react-dom@^17.0.2": "react-dom@^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", "react-dom@^16.8.0 || ^17.0.0", "react-dom@^17.0.1", "react-dom@^17.0.2", "react-dom@>= 16.8.0", "react-dom@>=16.6.0":
"integrity" "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==" "integrity" "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA=="
"resolved" "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz"
"version" "17.0.2" "version" "17.0.2"
...@@ -8195,7 +8226,7 @@ ...@@ -8195,7 +8226,7 @@
"intl-messageformat" "9.13.0" "intl-messageformat" "9.13.0"
"tslib" "^2.1.0" "tslib" "^2.1.0"
"react-is@^16.13.1", "react-is@^16.6.0", "react-is@^16.7.0": "react-is@^16.13.1", "react-is@^16.6.0", "react-is@^16.7.0", "react-is@>= 16.8.0":
"integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
"resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
"version" "16.13.1" "version" "16.13.1"
...@@ -8226,12 +8257,12 @@ ...@@ -8226,12 +8257,12 @@
"prop-types" "^15.7.2" "prop-types" "^15.7.2"
"react-is" "^17.0.2" "react-is" "^17.0.2"
"react-refresh@0.11.0": "react-refresh@>=0.10.0 <1.0.0", "react-refresh@0.11.0":
"integrity" "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" "integrity" "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A=="
"resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz"
"version" "0.11.0" "version" "0.11.0"
"react-router-dom@5.2.0": "react-router-dom@^5.2.0", "react-router-dom@5.2.0":
"integrity" "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==" "integrity" "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA=="
"resolved" "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz" "resolved" "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz"
"version" "5.2.0" "version" "5.2.0"
...@@ -8313,7 +8344,7 @@ ...@@ -8313,7 +8344,7 @@
"@babel/runtime" "^7.0.0" "@babel/runtime" "^7.0.0"
"memoize-one" ">=3.1.1 <6" "memoize-one" ">=3.1.1 <6"
"react@^17.0.2": "react@^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0", "react@^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", "react@^15.3.0 || 16 || 17 || 18", "react@^16.13.1 || ^17.0.0 || ^18.0.0", "react@^16.3.0 || ^17.0.0", "react@^16.3.0 || ^17.0.0 || ^18.0.0", "react@^16.3.0 || 17 || 18", "react@^16.8.0 || ^17.0.0", "react@^16.8.3 || ^17 || ^18", "react@^17.0.1", "react@^17.0.2", "react@>= 16.14", "react@>= 16.8.0", "react@>=15", "react@>=16.13.1", "react@>=16.3", "react@>=16.3.0", "react@>=16.6.0", "react@>=16.8.0", "react@17.0.2":
"integrity" "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==" "integrity" "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA=="
"resolved" "https://registry.npmjs.org/react/-/react-17.0.2.tgz" "resolved" "https://registry.npmjs.org/react/-/react-17.0.2.tgz"
"version" "17.0.2" "version" "17.0.2"
...@@ -9398,7 +9429,7 @@ ...@@ -9398,7 +9429,7 @@
"resolved" "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz" "resolved" "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz"
"version" "3.3.1" "version" "3.3.1"
"styled-components@5.3.3": "styled-components@^5.2.1", "styled-components@>= 2", "styled-components@5.3.3":
"integrity" "sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==" "integrity" "sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw=="
"resolved" "https://registry.npmjs.org/styled-components/-/styled-components-5.3.3.tgz" "resolved" "https://registry.npmjs.org/styled-components/-/styled-components-5.3.3.tgz"
"version" "5.3.3" "version" "5.3.3"
...@@ -9710,7 +9741,7 @@ ...@@ -9710,7 +9741,7 @@
"resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz"
"version" "0.21.3" "version" "0.21.3"
"type-fest@^2.0.0", "type-fest@^2.14.0": "type-fest@^2.0.0", "type-fest@^2.14.0", "type-fest@>=0.17.0 <3.0.0":
"integrity" "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==" "integrity" "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA=="
"resolved" "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz" "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz"
"version" "2.19.0" "version" "2.19.0"
...@@ -9730,7 +9761,7 @@ ...@@ -9730,7 +9761,7 @@
dependencies: dependencies:
"is-typedarray" "^1.0.0" "is-typedarray" "^1.0.0"
"typescript@4.6.2": "typescript@^4.5", "typescript@>3.6.0", "typescript@4.6.2":
"integrity" "sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==" "integrity" "sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg=="
"resolved" "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz" "resolved" "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz"
"version" "4.6.2" "version" "4.6.2"
...@@ -10001,7 +10032,7 @@ ...@@ -10001,7 +10032,7 @@
"resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"
"version" "3.0.1" "version" "3.0.1"
"webpack-cli@^4.10.0": "webpack-cli@^4.10.0", "webpack-cli@4.x.x":
"integrity" "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==" "integrity" "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w=="
"resolved" "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz" "resolved" "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz"
"version" "4.10.0" "version" "4.10.0"
...@@ -10030,7 +10061,7 @@ ...@@ -10030,7 +10061,7 @@
"range-parser" "^1.2.1" "range-parser" "^1.2.1"
"schema-utils" "^4.0.0" "schema-utils" "^4.0.0"
"webpack-dev-server@^4.9.3": "webpack-dev-server@^4.9.3", "webpack-dev-server@3.x || 4.x":
"integrity" "sha512-FIzMq3jbBarz3ld9l7rbM7m6Rj1lOsgq/DyLGMX/fPEB1UBUPtf5iL/4eNfhx8YYJTRlzfv107UfWSWcBK5Odw==" "integrity" "sha512-FIzMq3jbBarz3ld9l7rbM7m6Rj1lOsgq/DyLGMX/fPEB1UBUPtf5iL/4eNfhx8YYJTRlzfv107UfWSWcBK5Odw=="
"resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.10.1.tgz" "resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.10.1.tgz"
"version" "4.10.1" "version" "4.10.1"
...@@ -10086,7 +10117,7 @@ ...@@ -10086,7 +10117,7 @@
"resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz"
"version" "3.2.3" "version" "3.2.3"
"webpack@^5.73.0": "webpack@^4.0.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", "webpack@^4.40.0 || ^5.0.0", "webpack@^5.0.0", "webpack@^5.1.0", "webpack@^5.11.0", "webpack@^5.20.0", "webpack@^5.73.0", "webpack@>=2", "webpack@>=4.43.0 <6.0.0", "webpack@>=5", "webpack@3 || 4 || 5", "webpack@4.x.x || 5.x.x":
"integrity" "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==" "integrity" "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA=="
"resolved" "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz" "resolved" "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz"
"version" "5.74.0" "version" "5.74.0"
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!