sdy

Merge branch 'es' into 'master'

es branch merge request



See merge request !2
1 +FROM node:14.16.1-alpine
2 +
3 +WORKDIR /app
4 +
5 +ENV PATH /app/node_modules/.bin:$PATH
6 +
7 +COPY package.json /app/package.json
8 +COPY package-lock.json /app/package-lock.json
9 +RUN npm install
10 +RUN npm install react-scripts@3.0.1 -g
11 +
12 +CMD ["npm", "start"]
1 -### 오픈 소스와 자연어 처리를 이용한 검색 쿼리 개선 1 +### 오픈 소스와 자연어 처리를 이용한 검색 개선
2 2
3 > 주제 3 > 주제
4 4
5 검색 엔진 오픈 소스인 Elasticsearch 와 5 검색 엔진 오픈 소스인 Elasticsearch 와
6 -자연어 처리 사전 학습 모델인 BERT 를 이용 하여 6 +딥 러닝의 자연어 처리(NLP) 기술을 응용하여
7 -검색 쿼리를 개선 하는 방법에 대해 연구 한다. 7 +질문형 검색을 만들고 개선 방안을 탐구
8 8
9 > 사용된 기술 9 > 사용된 기술
10 10
11 - Elasticsearch 11 - Elasticsearch
12 -- BERT
13 - React.js 12 - React.js
13 +- NLP
14 14
15 15
16 > 상세 목표 16 > 상세 목표
17 17
18 -- Elasticsearch 에서 제공 하는 기본 자동 완성 기능 개선
19 -- 자연어 처리 모델인 BERT 를 통해 질문형 검색 쿼리 개발
20 -- React.js 를 이용해 Elasticsearch 와 연동 하여 웹 검색 사이트 개발
...\ No newline at end of file ...\ No newline at end of file
18 +- Elasticsearch 와 NLP 를 접목 시켜서 질문형 검색 개발
19 +- Nori Analyzer 를 이용하여 한글에 대한 쿼리 개선 방안 탐구
20 +- React.js 를 이용해 Elasticsearch 와 연동 하여 웹 검색 사이트 개발
......
1 +version: '3.8'
2 +services:
3 + elasticsearch:
4 + image: docker.elastic.co/elasticsearch/elasticsearch:7.12.1
5 + container_name: elasticsearch
6 + environment:
7 + - "discovery.type=single-node"
8 + ports:
9 + - 9200:9200
10 + volumes:
11 + - es_data:/usr/share/elasticsearch/data
12 + kibana:
13 + image: docker.elastic.co/kibana/kibana:7.12.1
14 + container_name: kibana
15 + environment:
16 + - ELASTICSEARCH_HOSTS=http://elasticsearch:9200
17 + ports:
18 + - 5601:5601
19 + depends_on:
20 + - elasticsearch
21 + web:
22 + container_name: react
23 + build:
24 + context: .
25 + dockerfile: Dockerfile
26 + volumes:
27 + - ".:/app"
28 + - "/app/node_modules"
29 + ports:
30 + - "3001:3000"
31 + environment:
32 + - NODE_ENV=development
33 + stdin_open: true
34 + tty: true
35 +
36 +volumes:
37 + es_data:
38 + driver: local
...@@ -1383,6 +1383,25 @@ ...@@ -1383,6 +1383,25 @@
1383 "object-hash": "^1.3.0" 1383 "object-hash": "^1.3.0"
1384 } 1384 }
1385 }, 1385 },
1386 + "@elastic/elasticsearch": {
1387 + "version": "7.12.0",
1388 + "resolved": "https://registry.npmjs.org/@elastic/elasticsearch/-/elasticsearch-7.12.0.tgz",
1389 + "integrity": "sha512-GquUEytCijFRPEk3DKkkDdyhspB3qbucVQOwih9uNyz3iz804I+nGBUsFo2LwVvLQmQfEM0IY2+yoYfEz5wMug==",
1390 + "requires": {
1391 + "debug": "^4.3.1",
1392 + "hpagent": "^0.1.1",
1393 + "ms": "^2.1.3",
1394 + "pump": "^3.0.0",
1395 + "secure-json-parse": "^2.3.1"
1396 + },
1397 + "dependencies": {
1398 + "ms": {
1399 + "version": "2.1.3",
1400 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1401 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
1402 + }
1403 + }
1404 + },
1386 "@elastic/react-search-ui": { 1405 "@elastic/react-search-ui": {
1387 "version": "1.5.1", 1406 "version": "1.5.1",
1388 "resolved": "https://registry.npmjs.org/@elastic/react-search-ui/-/react-search-ui-1.5.1.tgz", 1407 "resolved": "https://registry.npmjs.org/@elastic/react-search-ui/-/react-search-ui-1.5.1.tgz",
...@@ -2069,6 +2088,128 @@ ...@@ -2069,6 +2088,128 @@
2069 "loader-utils": "^2.0.0" 2088 "loader-utils": "^2.0.0"
2070 } 2089 }
2071 }, 2090 },
2091 + "@tensorflow-models/qna": {
2092 + "version": "1.0.0",
2093 + "resolved": "https://registry.npmjs.org/@tensorflow-models/qna/-/qna-1.0.0.tgz",
2094 + "integrity": "sha512-5eVyiwm3PtMF/V9ecZaMYkAFPH3mcwl6p6CJ9jVecC7pWz3o/9uzlkqc+Dj5+2OlB8eFX4I3fxN4HlatXyOdqw=="
2095 + },
2096 + "@tensorflow/tfjs": {
2097 + "version": "3.5.0",
2098 + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-3.5.0.tgz",
2099 + "integrity": "sha512-+n8CxuSh1XwrLiS9jKXhHS/hpcSiUosrK4BYBbKBGhoBVjLl47NnlNYtx5o5cTvWW3HD/PoJxa3jpaSB1ukuaw==",
2100 + "requires": {
2101 + "@tensorflow/tfjs-backend-cpu": "3.5.0",
2102 + "@tensorflow/tfjs-backend-webgl": "3.5.0",
2103 + "@tensorflow/tfjs-converter": "3.5.0",
2104 + "@tensorflow/tfjs-core": "3.5.0",
2105 + "@tensorflow/tfjs-data": "3.5.0",
2106 + "@tensorflow/tfjs-layers": "3.5.0",
2107 + "argparse": "^1.0.10",
2108 + "chalk": "^4.1.0",
2109 + "core-js": "3",
2110 + "regenerator-runtime": "^0.13.5",
2111 + "yargs": "^16.0.3"
2112 + },
2113 + "dependencies": {
2114 + "cliui": {
2115 + "version": "7.0.4",
2116 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
2117 + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
2118 + "requires": {
2119 + "string-width": "^4.2.0",
2120 + "strip-ansi": "^6.0.0",
2121 + "wrap-ansi": "^7.0.0"
2122 + }
2123 + },
2124 + "wrap-ansi": {
2125 + "version": "7.0.0",
2126 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2127 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2128 + "requires": {
2129 + "ansi-styles": "^4.0.0",
2130 + "string-width": "^4.1.0",
2131 + "strip-ansi": "^6.0.0"
2132 + }
2133 + },
2134 + "y18n": {
2135 + "version": "5.0.8",
2136 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
2137 + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
2138 + },
2139 + "yargs": {
2140 + "version": "16.2.0",
2141 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
2142 + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
2143 + "requires": {
2144 + "cliui": "^7.0.2",
2145 + "escalade": "^3.1.1",
2146 + "get-caller-file": "^2.0.5",
2147 + "require-directory": "^2.1.1",
2148 + "string-width": "^4.2.0",
2149 + "y18n": "^5.0.5",
2150 + "yargs-parser": "^20.2.2"
2151 + }
2152 + },
2153 + "yargs-parser": {
2154 + "version": "20.2.7",
2155 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz",
2156 + "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw=="
2157 + }
2158 + }
2159 + },
2160 + "@tensorflow/tfjs-backend-cpu": {
2161 + "version": "3.5.0",
2162 + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.5.0.tgz",
2163 + "integrity": "sha512-aFSbjVLBKV0OpvE4QGSpIvtxhxpqyz09WhnuMZMhxjxCrjrPYbX7gEjXIHvgF8dEs6SX19XUaChgIftyKd2YIQ==",
2164 + "requires": {
2165 + "@types/seedrandom": "2.4.27",
2166 + "seedrandom": "2.4.3"
2167 + }
2168 + },
2169 + "@tensorflow/tfjs-backend-webgl": {
2170 + "version": "3.5.0",
2171 + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.5.0.tgz",
2172 + "integrity": "sha512-zeuOmfi0wbrZwjUp6M4hsctQvUuQVmO18A8V68xp+u6QC4jp3P5hNdjF7iOiMW/3iNVylYht8MbHYjQLyJAQdw==",
2173 + "requires": {
2174 + "@tensorflow/tfjs-backend-cpu": "3.5.0",
2175 + "@types/offscreencanvas": "~2019.3.0",
2176 + "@types/seedrandom": "2.4.27",
2177 + "@types/webgl-ext": "0.0.30",
2178 + "@types/webgl2": "0.0.5",
2179 + "seedrandom": "2.4.3"
2180 + }
2181 + },
2182 + "@tensorflow/tfjs-converter": {
2183 + "version": "3.5.0",
2184 + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.5.0.tgz",
2185 + "integrity": "sha512-eAx1nEaREzPfcIOnyp1PUvQdjob9MtCJM/syh4v05FBV7UrUNpxNMliA4JgjiFvdnhrM4e06/CeqMA8/AVw2wg=="
2186 + },
2187 + "@tensorflow/tfjs-core": {
2188 + "version": "3.5.0",
2189 + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.5.0.tgz",
2190 + "integrity": "sha512-NOs9hY9nj/iPaz2cSrWpq8G07i96/ot+1l1RoBoA1s1cZakb43pLhntm1Mj4vhSxp7dbc/BSs+t6/S+45OZTUA==",
2191 + "requires": {
2192 + "@types/offscreencanvas": "~2019.3.0",
2193 + "@types/seedrandom": "2.4.27",
2194 + "@types/webgl-ext": "0.0.30",
2195 + "node-fetch": "~2.6.1",
2196 + "seedrandom": "2.4.3"
2197 + }
2198 + },
2199 + "@tensorflow/tfjs-data": {
2200 + "version": "3.5.0",
2201 + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-3.5.0.tgz",
2202 + "integrity": "sha512-zCyMiqa94Wsyt5N6z9iPYrw16RANVA1LFPIjMqzk66EUPfBJNa2qiOaDnjQOEUNuUsM0jB7NO3BPh51LSWSOKQ==",
2203 + "requires": {
2204 + "@types/node-fetch": "^2.1.2",
2205 + "node-fetch": "~2.6.1"
2206 + }
2207 + },
2208 + "@tensorflow/tfjs-layers": {
2209 + "version": "3.5.0",
2210 + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-3.5.0.tgz",
2211 + "integrity": "sha512-vuJsJdJej5uFC4d5xlRvNm7iONEL1pS5owjNoJ4MpNcZOtNd7kfI8qYPL8ICickG0EdXjUVa3A209iDdH0qiqA=="
2212 + },
2072 "@testing-library/dom": { 2213 "@testing-library/dom": {
2073 "version": "7.30.3", 2214 "version": "7.30.3",
2074 "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.30.3.tgz", 2215 "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.30.3.tgz",
...@@ -2086,6 +2227,8 @@ ...@@ -2086,6 +2227,8 @@
2086 }, 2227 },
2087 "@testing-library/jest-dom": { 2228 "@testing-library/jest-dom": {
2088 "version": "5.11.10", 2229 "version": "5.11.10",
2230 + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.11.10.tgz",
2231 + "integrity": "sha512-FuKiq5xuk44Fqm0000Z9w0hjOdwZRNzgx7xGGxQYepWFZy+OYUMOT/wPI4nLYXCaVltNVpU1W/qmD88wLWDsqQ==",
2089 "requires": { 2232 "requires": {
2090 "@babel/runtime": "^7.9.2", 2233 "@babel/runtime": "^7.9.2",
2091 "@types/testing-library__jest-dom": "^5.9.1", 2234 "@types/testing-library__jest-dom": "^5.9.1",
...@@ -2118,6 +2261,8 @@ ...@@ -2118,6 +2261,8 @@
2118 }, 2261 },
2119 "@testing-library/react": { 2262 "@testing-library/react": {
2120 "version": "11.2.6", 2263 "version": "11.2.6",
2264 + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.6.tgz",
2265 + "integrity": "sha512-TXMCg0jT8xmuU8BkKMtp8l7Z50Ykew5WNX8UoIKTaLFwKkP2+1YDhOLA2Ga3wY4x29jyntk7EWfum0kjlYiSjQ==",
2121 "requires": { 2266 "requires": {
2122 "@babel/runtime": "^7.12.5", 2267 "@babel/runtime": "^7.12.5",
2123 "@testing-library/dom": "^7.28.1" 2268 "@testing-library/dom": "^7.28.1"
...@@ -2135,6 +2280,8 @@ ...@@ -2135,6 +2280,8 @@
2135 }, 2280 },
2136 "@testing-library/user-event": { 2281 "@testing-library/user-event": {
2137 "version": "12.8.3", 2282 "version": "12.8.3",
2283 + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz",
2284 + "integrity": "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==",
2138 "requires": { 2285 "requires": {
2139 "@babel/runtime": "^7.12.5" 2286 "@babel/runtime": "^7.12.5"
2140 }, 2287 },
...@@ -2232,6 +2379,14 @@ ...@@ -2232,6 +2379,14 @@
2232 "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", 2379 "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz",
2233 "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==" 2380 "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA=="
2234 }, 2381 },
2382 + "@types/http-proxy": {
2383 + "version": "1.17.5",
2384 + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.5.tgz",
2385 + "integrity": "sha512-GNkDE7bTv6Sf8JbV2GksknKOsk7OznNYHSdrtvPJXO0qJ9odZig6IZKUi5RFGi6d1bf6dgIAe4uXi3DBc7069Q==",
2386 + "requires": {
2387 + "@types/node": "*"
2388 + }
2389 + },
2235 "@types/istanbul-lib-coverage": { 2390 "@types/istanbul-lib-coverage": {
2236 "version": "2.0.3", 2391 "version": "2.0.3",
2237 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", 2392 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
...@@ -2282,11 +2437,37 @@ ...@@ -2282,11 +2437,37 @@
2282 "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz", 2437 "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
2283 "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==" 2438 "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw=="
2284 }, 2439 },
2440 + "@types/node-fetch": {
2441 + "version": "2.5.10",
2442 + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.10.tgz",
2443 + "integrity": "sha512-IpkX0AasN44hgEad0gEF/V6EgR5n69VEqPEgnmoM8GsIGro3PowbWs4tR6IhxUTyPLpOn+fiGG6nrQhcmoCuIQ==",
2444 + "requires": {
2445 + "@types/node": "*",
2446 + "form-data": "^3.0.0"
2447 + },
2448 + "dependencies": {
2449 + "form-data": {
2450 + "version": "3.0.1",
2451 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
2452 + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
2453 + "requires": {
2454 + "asynckit": "^0.4.0",
2455 + "combined-stream": "^1.0.8",
2456 + "mime-types": "^2.1.12"
2457 + }
2458 + }
2459 + }
2460 + },
2285 "@types/normalize-package-data": { 2461 "@types/normalize-package-data": {
2286 "version": "2.4.0", 2462 "version": "2.4.0",
2287 "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", 2463 "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
2288 "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" 2464 "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA=="
2289 }, 2465 },
2466 + "@types/offscreencanvas": {
2467 + "version": "2019.3.0",
2468 + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz",
2469 + "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q=="
2470 + },
2290 "@types/parse-json": { 2471 "@types/parse-json": {
2291 "version": "4.0.0", 2472 "version": "4.0.0",
2292 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", 2473 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
...@@ -2310,6 +2491,11 @@ ...@@ -2310,6 +2491,11 @@
2310 "@types/node": "*" 2491 "@types/node": "*"
2311 } 2492 }
2312 }, 2493 },
2494 + "@types/seedrandom": {
2495 + "version": "2.4.27",
2496 + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz",
2497 + "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE="
2498 + },
2313 "@types/source-list-map": { 2499 "@types/source-list-map": {
2314 "version": "0.1.2", 2500 "version": "0.1.2",
2315 "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", 2501 "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
...@@ -2341,6 +2527,16 @@ ...@@ -2341,6 +2527,16 @@
2341 "source-map": "^0.6.1" 2527 "source-map": "^0.6.1"
2342 } 2528 }
2343 }, 2529 },
2530 + "@types/webgl-ext": {
2531 + "version": "0.0.30",
2532 + "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz",
2533 + "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg=="
2534 + },
2535 + "@types/webgl2": {
2536 + "version": "0.0.5",
2537 + "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz",
2538 + "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow=="
2539 + },
2344 "@types/webpack": { 2540 "@types/webpack": {
2345 "version": "4.41.27", 2541 "version": "4.41.27",
2346 "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz", 2542 "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz",
...@@ -2684,6 +2880,14 @@ ...@@ -2684,6 +2880,14 @@
2684 "regex-parser": "^2.2.11" 2880 "regex-parser": "^2.2.11"
2685 } 2881 }
2686 }, 2882 },
2883 + "agentkeepalive": {
2884 + "version": "3.5.2",
2885 + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
2886 + "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
2887 + "requires": {
2888 + "humanize-ms": "^1.2.1"
2889 + }
2890 + },
2687 "aggregate-error": { 2891 "aggregate-error": {
2688 "version": "3.1.0", 2892 "version": "3.1.0",
2689 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", 2893 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
...@@ -4785,9 +4989,9 @@ ...@@ -4785,9 +4989,9 @@
4785 } 4989 }
4786 }, 4990 },
4787 "csstype": { 4991 "csstype": {
4788 - "version": "2.6.16", 4992 + "version": "2.6.17",
4789 - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.16.tgz", 4993 + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz",
4790 - "integrity": "sha512-61FBWoDHp/gRtsoDkq/B1nWrCUG/ok1E3tUrcNbZjsE9Cxd9yzUirjS3+nAATB8U4cTtaQmAHbNndoFz5L6C9Q==" 4994 + "integrity": "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A=="
4791 }, 4995 },
4792 "cyclist": { 4996 "cyclist": {
4793 "version": "1.0.1", 4997 "version": "1.0.1",
...@@ -5298,6 +5502,53 @@ ...@@ -5298,6 +5502,53 @@
5298 "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", 5502 "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz",
5299 "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" 5503 "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA=="
5300 }, 5504 },
5505 + "elasticsearch": {
5506 + "version": "16.7.2",
5507 + "resolved": "https://registry.npmjs.org/elasticsearch/-/elasticsearch-16.7.2.tgz",
5508 + "integrity": "sha512-1ZLKZlG2ABfYVBX2d7/JgxOsKJrM5Yu62GvshWu7ZSvhxPomCN4Gas90DS51yYI56JolY0XGhyiRlUhLhIL05Q==",
5509 + "requires": {
5510 + "agentkeepalive": "^3.4.1",
5511 + "chalk": "^1.0.0",
5512 + "lodash": "^4.17.10"
5513 + },
5514 + "dependencies": {
5515 + "ansi-regex": {
5516 + "version": "2.1.1",
5517 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5518 + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
5519 + },
5520 + "ansi-styles": {
5521 + "version": "2.2.1",
5522 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
5523 + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
5524 + },
5525 + "chalk": {
5526 + "version": "1.1.3",
5527 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
5528 + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
5529 + "requires": {
5530 + "ansi-styles": "^2.2.1",
5531 + "escape-string-regexp": "^1.0.2",
5532 + "has-ansi": "^2.0.0",
5533 + "strip-ansi": "^3.0.0",
5534 + "supports-color": "^2.0.0"
5535 + }
5536 + },
5537 + "strip-ansi": {
5538 + "version": "3.0.1",
5539 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5540 + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5541 + "requires": {
5542 + "ansi-regex": "^2.0.0"
5543 + }
5544 + },
5545 + "supports-color": {
5546 + "version": "2.0.0",
5547 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
5548 + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
5549 + }
5550 + }
5551 + },
5301 "electron-to-chromium": { 5552 "electron-to-chromium": {
5302 "version": "1.3.713", 5553 "version": "1.3.713",
5303 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.713.tgz", 5554 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.713.tgz",
...@@ -6577,9 +6828,9 @@ ...@@ -6577,9 +6828,9 @@
6577 } 6828 }
6578 }, 6829 },
6579 "follow-redirects": { 6830 "follow-redirects": {
6580 - "version": "1.13.3", 6831 + "version": "1.14.1",
6581 - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", 6832 + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz",
6582 - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==" 6833 + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg=="
6583 }, 6834 },
6584 "for-in": { 6835 "for-in": {
6585 "version": "1.0.2", 6836 "version": "1.0.2",
...@@ -7039,6 +7290,21 @@ ...@@ -7039,6 +7290,21 @@
7039 "function-bind": "^1.1.1" 7290 "function-bind": "^1.1.1"
7040 } 7291 }
7041 }, 7292 },
7293 + "has-ansi": {
7294 + "version": "2.0.0",
7295 + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
7296 + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
7297 + "requires": {
7298 + "ansi-regex": "^2.0.0"
7299 + },
7300 + "dependencies": {
7301 + "ansi-regex": {
7302 + "version": "2.1.1",
7303 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
7304 + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
7305 + }
7306 + }
7307 + },
7042 "has-bigints": { 7308 "has-bigints": {
7043 "version": "1.0.1", 7309 "version": "1.0.1",
7044 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", 7310 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
...@@ -7203,6 +7469,11 @@ ...@@ -7203,6 +7469,11 @@
7203 } 7469 }
7204 } 7470 }
7205 }, 7471 },
7472 + "hpagent": {
7473 + "version": "0.1.1",
7474 + "resolved": "https://registry.npmjs.org/hpagent/-/hpagent-0.1.1.tgz",
7475 + "integrity": "sha512-IxJWQiY0vmEjetHdoE9HZjD4Cx+mYTr25tR7JCxXaiI3QxW0YqYyM11KyZbHufoa/piWhMb2+D3FGpMgmA2cFQ=="
7476 + },
7206 "hsl-regex": { 7477 "hsl-regex": {
7207 "version": "1.0.0", 7478 "version": "1.0.0",
7208 "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", 7479 "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
...@@ -7350,110 +7621,21 @@ ...@@ -7350,110 +7621,21 @@
7350 } 7621 }
7351 }, 7622 },
7352 "http-proxy-middleware": { 7623 "http-proxy-middleware": {
7353 - "version": "0.19.1", 7624 + "version": "2.0.0",
7354 - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", 7625 + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.0.tgz",
7355 - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", 7626 + "integrity": "sha512-S+RN5njuyvYV760aiVKnyuTXqUMcSIvYOsHA891DOVQyrdZOwaXtBHpt9FUVPEDAsOvsPArZp6VXQLs44yvkow==",
7356 "requires": { 7627 "requires": {
7357 - "http-proxy": "^1.17.0", 7628 + "@types/http-proxy": "^1.17.5",
7358 - "is-glob": "^4.0.0", 7629 + "http-proxy": "^1.18.1",
7359 - "lodash": "^4.17.11", 7630 + "is-glob": "^4.0.1",
7360 - "micromatch": "^3.1.10" 7631 + "is-plain-obj": "^3.0.0",
7632 + "micromatch": "^4.0.2"
7361 }, 7633 },
7362 "dependencies": { 7634 "dependencies": {
7363 - "braces": { 7635 + "is-plain-obj": {
7364 - "version": "2.3.2",
7365 - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
7366 - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
7367 - "requires": {
7368 - "arr-flatten": "^1.1.0",
7369 - "array-unique": "^0.3.2",
7370 - "extend-shallow": "^2.0.1",
7371 - "fill-range": "^4.0.0",
7372 - "isobject": "^3.0.1",
7373 - "repeat-element": "^1.1.2",
7374 - "snapdragon": "^0.8.1",
7375 - "snapdragon-node": "^2.0.1",
7376 - "split-string": "^3.0.2",
7377 - "to-regex": "^3.0.1"
7378 - },
7379 - "dependencies": {
7380 - "extend-shallow": {
7381 - "version": "2.0.1",
7382 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7383 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7384 - "requires": {
7385 - "is-extendable": "^0.1.0"
7386 - }
7387 - }
7388 - }
7389 - },
7390 - "fill-range": {
7391 - "version": "4.0.0",
7392 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
7393 - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
7394 - "requires": {
7395 - "extend-shallow": "^2.0.1",
7396 - "is-number": "^3.0.0",
7397 - "repeat-string": "^1.6.1",
7398 - "to-regex-range": "^2.1.0"
7399 - },
7400 - "dependencies": {
7401 - "extend-shallow": {
7402 - "version": "2.0.1",
7403 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7404 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7405 - "requires": {
7406 - "is-extendable": "^0.1.0"
7407 - }
7408 - }
7409 - }
7410 - },
7411 - "is-number": {
7412 "version": "3.0.0", 7636 "version": "3.0.0",
7413 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 7637 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
7414 - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 7638 + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA=="
7415 - "requires": {
7416 - "kind-of": "^3.0.2"
7417 - },
7418 - "dependencies": {
7419 - "kind-of": {
7420 - "version": "3.2.2",
7421 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7422 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7423 - "requires": {
7424 - "is-buffer": "^1.1.5"
7425 - }
7426 - }
7427 - }
7428 - },
7429 - "micromatch": {
7430 - "version": "3.1.10",
7431 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
7432 - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7433 - "requires": {
7434 - "arr-diff": "^4.0.0",
7435 - "array-unique": "^0.3.2",
7436 - "braces": "^2.3.1",
7437 - "define-property": "^2.0.2",
7438 - "extend-shallow": "^3.0.2",
7439 - "extglob": "^2.0.4",
7440 - "fragment-cache": "^0.2.1",
7441 - "kind-of": "^6.0.2",
7442 - "nanomatch": "^1.2.9",
7443 - "object.pick": "^1.3.0",
7444 - "regex-not": "^1.0.0",
7445 - "snapdragon": "^0.8.1",
7446 - "to-regex": "^3.0.2"
7447 - }
7448 - },
7449 - "to-regex-range": {
7450 - "version": "2.1.1",
7451 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
7452 - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
7453 - "requires": {
7454 - "is-number": "^3.0.0",
7455 - "repeat-string": "^1.6.1"
7456 - }
7457 } 7639 }
7458 } 7640 }
7459 }, 7641 },
...@@ -7477,6 +7659,14 @@ ...@@ -7477,6 +7659,14 @@
7477 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", 7659 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
7478 "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" 7660 "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw=="
7479 }, 7661 },
7662 + "humanize-ms": {
7663 + "version": "1.2.1",
7664 + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
7665 + "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
7666 + "requires": {
7667 + "ms": "^2.0.0"
7668 + }
7669 + },
7480 "iconv-lite": { 7670 "iconv-lite": {
7481 "version": "0.4.24", 7671 "version": "0.4.24",
7482 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 7672 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
...@@ -9562,6 +9752,11 @@ ...@@ -9562,6 +9752,11 @@
9562 } 9752 }
9563 } 9753 }
9564 }, 9754 },
9755 + "node-fetch": {
9756 + "version": "2.6.1",
9757 + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
9758 + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="
9759 + },
9565 "node-forge": { 9760 "node-forge": {
9566 "version": "0.10.0", 9761 "version": "0.10.0",
9567 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", 9762 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
...@@ -11623,6 +11818,8 @@ ...@@ -11623,6 +11818,8 @@
11623 }, 11818 },
11624 "react": { 11819 "react": {
11625 "version": "17.0.2", 11820 "version": "17.0.2",
11821 + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
11822 + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
11626 "requires": { 11823 "requires": {
11627 "loose-envify": "^1.1.0", 11824 "loose-envify": "^1.1.0",
11628 "object-assign": "^4.1.1" 11825 "object-assign": "^4.1.1"
...@@ -11782,6 +11979,8 @@ ...@@ -11782,6 +11979,8 @@
11782 }, 11979 },
11783 "react-dom": { 11980 "react-dom": {
11784 "version": "17.0.2", 11981 "version": "17.0.2",
11982 + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz",
11983 + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==",
11785 "requires": { 11984 "requires": {
11786 "loose-envify": "^1.1.0", 11985 "loose-envify": "^1.1.0",
11787 "object-assign": "^4.1.1", 11986 "object-assign": "^4.1.1",
...@@ -11811,6 +12010,14 @@ ...@@ -11811,6 +12010,14 @@
11811 "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", 12010 "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz",
11812 "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" 12011 "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA=="
11813 }, 12012 },
12013 + "react-loader-spinner": {
12014 + "version": "4.0.0",
12015 + "resolved": "https://registry.npmjs.org/react-loader-spinner/-/react-loader-spinner-4.0.0.tgz",
12016 + "integrity": "sha512-RU2vpEej6G4ECei0h3q6bgLU10of9Lw5O+4AwF/mtkrX5oY20Sh/AxoPJ7etbrs/7Q3u4jN5qwCwGLRKCHpk6g==",
12017 + "requires": {
12018 + "prop-types": "^15.7.2"
12019 + }
12020 + },
11814 "react-refresh": { 12021 "react-refresh": {
11815 "version": "0.8.3", 12022 "version": "0.8.3",
11816 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", 12023 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz",
...@@ -11818,6 +12025,8 @@ ...@@ -11818,6 +12025,8 @@
11818 }, 12025 },
11819 "react-scripts": { 12026 "react-scripts": {
11820 "version": "4.0.3", 12027 "version": "4.0.3",
12028 + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz",
12029 + "integrity": "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==",
11821 "requires": { 12030 "requires": {
11822 "@babel/core": "7.12.3", 12031 "@babel/core": "7.12.3",
11823 "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", 12032 "@pmmmwh/react-refresh-webpack-plugin": "0.4.3",
...@@ -12764,6 +12973,16 @@ ...@@ -12764,6 +12973,16 @@
12764 "ajv-keywords": "^3.5.2" 12973 "ajv-keywords": "^3.5.2"
12765 } 12974 }
12766 }, 12975 },
12976 + "secure-json-parse": {
12977 + "version": "2.4.0",
12978 + "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.4.0.tgz",
12979 + "integrity": "sha512-Q5Z/97nbON5t/L/sH6mY2EacfjVGwrCcSi5D3btRO2GZ8pf1K1UN7Z9H5J57hjVU2Qzxr1xO+FmBhOvEkzCMmg=="
12980 + },
12981 + "seedrandom": {
12982 + "version": "2.4.3",
12983 + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz",
12984 + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw="
12985 + },
12767 "select-hose": { 12986 "select-hose": {
12768 "version": "2.0.0", 12987 "version": "2.0.0",
12769 "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", 12988 "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
...@@ -14796,7 +15015,9 @@ ...@@ -14796,7 +15015,9 @@
14796 } 15015 }
14797 }, 15016 },
14798 "web-vitals": { 15017 "web-vitals": {
14799 - "version": "1.1.1" 15018 + "version": "1.1.1",
15019 + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.1.tgz",
15020 + "integrity": "sha512-jYOaqu01Ny1NvMwJ3dBJDUOJ2PGWknZWH4AUnvFOscvbdHMERIKT2TlgiAey5rVyfOePG7so2JcXXZdSnBvioQ=="
14800 }, 15021 },
14801 "webidl-conversions": { 15022 "webidl-conversions": {
14802 "version": "6.1.0", 15023 "version": "6.1.0",
...@@ -15288,6 +15509,17 @@ ...@@ -15288,6 +15509,17 @@
15288 } 15509 }
15289 } 15510 }
15290 }, 15511 },
15512 + "http-proxy-middleware": {
15513 + "version": "0.19.1",
15514 + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
15515 + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
15516 + "requires": {
15517 + "http-proxy": "^1.17.0",
15518 + "is-glob": "^4.0.0",
15519 + "lodash": "^4.17.11",
15520 + "micromatch": "^3.1.10"
15521 + }
15522 + },
15291 "import-local": { 15523 "import-local": {
15292 "version": "2.0.0", 15524 "version": "2.0.0",
15293 "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", 15525 "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
......
...@@ -3,13 +3,19 @@ ...@@ -3,13 +3,19 @@
3 "version": "0.1.0", 3 "version": "0.1.0",
4 "private": true, 4 "private": true,
5 "dependencies": { 5 "dependencies": {
6 + "@elastic/elasticsearch": "^7.12.0",
6 "@elastic/react-search-ui": "^1.5.1", 7 "@elastic/react-search-ui": "^1.5.1",
7 "@elastic/search-ui-app-search-connector": "^1.5.1", 8 "@elastic/search-ui-app-search-connector": "^1.5.1",
9 + "@tensorflow-models/qna": "^1.0.0",
10 + "@tensorflow/tfjs": "^3.5.0",
8 "@testing-library/jest-dom": "^5.11.4", 11 "@testing-library/jest-dom": "^5.11.4",
9 "@testing-library/react": "^11.1.0", 12 "@testing-library/react": "^11.1.0",
10 "@testing-library/user-event": "^12.1.10", 13 "@testing-library/user-event": "^12.1.10",
14 + "elasticsearch": "^16.7.2",
15 + "http-proxy-middleware": "^2.0.0",
11 "react": "^17.0.2", 16 "react": "^17.0.2",
12 "react-dom": "^17.0.2", 17 "react-dom": "^17.0.2",
18 + "react-loader-spinner": "^4.0.0",
13 "react-scripts": "4.0.3", 19 "react-scripts": "4.0.3",
14 "web-vitals": "^1.0.1" 20 "web-vitals": "^1.0.1"
15 }, 21 },
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
24 work correctly both with client-side routing and a non-root public URL. 24 work correctly both with client-side routing and a non-root public URL.
25 Learn how to configure a non-root public URL by running `npm run build`. 25 Learn how to configure a non-root public URL by running `npm run build`.
26 --> 26 -->
27 - <title>React App</title> 27 + <title>Search App</title>
28 </head> 28 </head>
29 <body> 29 <body>
30 <noscript>You need to enable JavaScript to run this app.</noscript> 30 <noscript>You need to enable JavaScript to run this app.</noscript>
......
1 +
1 .App { 2 .App {
3 + height: 100%;
2 text-align: center; 4 text-align: center;
3 } 5 }
4 6
...@@ -14,14 +16,11 @@ ...@@ -14,14 +16,11 @@
14 } 16 }
15 17
16 .App-header { 18 .App-header {
17 - background-color: #282c34; 19 + height: 100%;
18 - min-height: 100vh;
19 display: flex; 20 display: flex;
20 flex-direction: column; 21 flex-direction: column;
21 align-items: center; 22 align-items: center;
22 justify-content: center; 23 justify-content: center;
23 - font-size: calc(10px + 2vmin);
24 - color: white;
25 } 24 }
26 25
27 .App-link { 26 .App-link {
......
1 -import React from "react"; 1 +import React, {Fragment, useState} from "react";
2 -import AppSearchAPIConnector from "@elastic/search-ui-app-search-connector"; 2 +import { Client } from "elasticsearch"
3 -import { SearchProvider, Results, SearchBox } from "@elastic/react-search-ui"; 3 +import "./App.css";
4 -import { Layout} from "@elastic/react-search-ui-views";
5 -import "@elastic/react-search-ui-views/lib/styles/styles.css";
6 -import './App.css';
7 4
8 -const connector = new AppSearchAPIConnector({ 5 +function App() {
9 - searchKey: "[search-4td7gan5kcasgygjcyexksrz]",
10 - engineName: "video-games",
11 - hostIdentifier: "[private-bhi6v1txusox87eag2c8qgu3]"
12 -});
13 6
14 -const configurationOptions = { 7 + const [answer, setAnswer] = useState('');
15 - apiConnector: connector, 8 + const [inputValue, setInputValue] = useState('');
16 - searchQuery: { 9 +
17 - search_fields: { 10 + const client = new Client({
18 - name: {} 11 + host: 'http://localhost:9200'
19 - }, 12 + });
20 - result_fields: { 13 +
21 - name: { 14 + const onKeyUpHandler = async (event) => {
22 - snippet: { 15 + if (event.charCode === 13) {
23 - size: 75 16 + setInputValue(event.target.value);
24 - } 17 +
25 - }, 18 + if (inputValue !== '' || inputValue !== undefined || inputValue.length !== 0) {
26 - genre: { 19 + console.log(inputValue);
27 - snippet: { 20 + try {
28 - size: 50, 21 + const result = await client.search({
29 - fallback: true 22 + index: "wiki-qna2",
30 - } 23 + body: {
31 - }, 24 + query: {
32 - publisher: { 25 + match: {
33 - snippet: { 26 + "질문(원문, 하 난이도)": inputValue
34 - size: 50,
35 - fallback: true
36 - }
37 - },
38 - critic_score: {
39 - raw: {}
40 - },
41 - user_score: {
42 - raw: {}
43 - },
44 - platform: {
45 - snippet: {
46 - size: 50,
47 - fallback: true
48 } 27 }
49 - }, 28 + }
50 - image_url: {
51 - raw: {}
52 } 29 }
53 - }, 30 + });
54 - facets: { 31 +
55 - user_score: { 32 + if (result !== null || result !== undefined || result.length !== 0) {
56 - type: "range", 33 + setAnswer(result.hits.hits);
57 - ranges: [ 34 + }
58 - { from: 0, to: 5, name: "Not good" }, 35 + } catch (error) {
59 - { from: 5, to: 7, name: "Not bad" }, 36 + console.log(error);
60 - { from: 7, to: 9, name: "Pretty good" },
61 - { from: 9, to: 10, name: "Must play!" }
62 - ]
63 - },
64 - critic_score: {
65 - type: "range",
66 - ranges: [
67 - { from: 0, to: 50, name: "Not good" },
68 - { from: 50, to: 70, name: "Not bad" },
69 - { from: 70, to: 90, name: "Pretty good" },
70 - { from: 90, to: 100, name: "Must play!" }
71 - ]
72 - },
73 - genre: { type: "value", size: 100 },
74 - publisher: { type: "value", size: 100},
75 - platform: { type: "value", size: 100}
76 } 37 }
38 + }
77 } 39 }
78 -}; 40 + }
79 41
80 -function App() { 42 + const showAnswer = (answer) => {
81 - return ( 43 + return (
82 - <SearchProvider config={configurationOptions}> 44 + <div>
83 - <div className="App"> 45 + <b>{answer !== undefined ? answer._source.정답 : 'loading ....'}</b>
84 - <Layout
85 - header={<SearchBox />}
86 - bodyContent={<Results titleField="name" urlField="image_url"/>}
87 - />
88 </div> 46 </div>
89 - </SearchProvider> 47 + )
48 + }
49 +
50 + return (
51 + <div className="App">
52 + <header className="App-header">
53 + <Fragment>
54 + Ask a Question
55 + <input size="80" onKeyPress={onKeyUpHandler}/>
56 + <div>
57 + -- Answers --
58 + <div>
59 + {answer === '' ? " loading answer..." : showAnswer(answer[0])}
60 + </div>
61 + </div>
62 + </Fragment>
63 + </header>
64 + </div>
90 ); 65 );
91 } 66 }
92 67
......
1 +html {
2 + width: 100%;
3 + height: 100%;
4 +}
5 +
1 body { 6 body {
2 margin: 0; 7 margin: 0;
3 - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 8 + padding: 0;
4 - 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', 9 + width: 100%;
5 - sans-serif; 10 + height: 100%;
6 - -webkit-font-smoothing: antialiased; 11 + background-color: #24262E;
7 - -moz-osx-font-smoothing: grayscale; 12 + color: white;
13 +}
14 +
15 +#root {
16 + width: 100%;
17 + height: 100%;
8 } 18 }
9 19
10 code { 20 code {
11 font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', 21 font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
12 - monospace; 22 + monospace;
13 } 23 }
......
...@@ -1091,6 +1091,13 @@ ...@@ -1091,6 +1091,13 @@
1091 dependencies: 1091 dependencies:
1092 regenerator-runtime "^0.13.4" 1092 regenerator-runtime "^0.13.4"
1093 1093
1094 +"@babel/runtime@^7.1.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.4.5", "@babel/runtime@^7.9.2":
1095 + version "7.13.10"
1096 + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.10.tgz#47d42a57b6095f4468da440388fdbad8bebf0d7d"
1097 + integrity sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==
1098 + dependencies:
1099 + regenerator-runtime "^0.13.4"
1100 +
1094 "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": 1101 "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4":
1095 version "7.12.18" 1102 version "7.12.18"
1096 resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.18.tgz#af137bd7e7d9705a412b3caaf991fe6aaa97831b" 1103 resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.18.tgz#af137bd7e7d9705a412b3caaf991fe6aaa97831b"
...@@ -1098,13 +1105,6 @@ ...@@ -1098,13 +1105,6 @@
1098 dependencies: 1105 dependencies:
1099 regenerator-runtime "^0.13.4" 1106 regenerator-runtime "^0.13.4"
1100 1107
1101 -"@babel/runtime@^7.12.5", "@babel/runtime@^7.9.2":
1102 - version "7.13.10"
1103 - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.10.tgz#47d42a57b6095f4468da440388fdbad8bebf0d7d"
1104 - integrity sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==
1105 - dependencies:
1106 - regenerator-runtime "^0.13.4"
1107 -
1108 "@babel/template@^7.10.4", "@babel/template@^7.12.13", "@babel/template@^7.3.3": 1108 "@babel/template@^7.10.4", "@babel/template@^7.12.13", "@babel/template@^7.3.3":
1109 version "7.12.13" 1109 version "7.12.13"
1110 resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" 1110 resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327"
...@@ -1161,6 +1161,105 @@ ...@@ -1161,6 +1161,105 @@
1161 resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-10.1.0.tgz#f0950bba18819512d42f7197e56c518aa491cf18" 1161 resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-10.1.0.tgz#f0950bba18819512d42f7197e56c518aa491cf18"
1162 integrity sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg== 1162 integrity sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==
1163 1163
1164 +"@elastic/app-search-javascript@^7.3.0":
1165 + version "7.8.0"
1166 + resolved "https://registry.yarnpkg.com/@elastic/app-search-javascript/-/app-search-javascript-7.8.0.tgz#cbc7af6bcdd224518f7f595145d6ec744e0b165d"
1167 + integrity sha512-EsAa/E/dQwBO72nrQ9YrXudP9KVY0sVUOvqPKZ3hBj9Mr3+MtWMyIKcyMf09bzdayk4qE+moetYDe5ahVbiA+Q==
1168 + dependencies:
1169 + object-hash "^1.3.0"
1170 +
1171 +"@elastic/elasticsearch@^7.12.0":
1172 + version "7.12.0"
1173 + resolved "https://registry.yarnpkg.com/@elastic/elasticsearch/-/elasticsearch-7.12.0.tgz#dbb51a2841f644b670a56d8c15899e860928856f"
1174 + integrity sha512-GquUEytCijFRPEk3DKkkDdyhspB3qbucVQOwih9uNyz3iz804I+nGBUsFo2LwVvLQmQfEM0IY2+yoYfEz5wMug==
1175 + dependencies:
1176 + debug "^4.3.1"
1177 + hpagent "^0.1.1"
1178 + ms "^2.1.3"
1179 + pump "^3.0.0"
1180 + secure-json-parse "^2.3.1"
1181 +
1182 +"@elastic/react-search-ui-views@1.5.1":
1183 + version "1.5.1"
1184 + resolved "https://registry.yarnpkg.com/@elastic/react-search-ui-views/-/react-search-ui-views-1.5.1.tgz#766cd6b6049f7aa8ab711a6a3a4a060ee5fdd0ce"
1185 + integrity sha512-x4X2xc/69996IEId3VVBTwPICnx/sschnfQ6YmuU3+myRa+VUPkkAWIK/cBcyBW8TNsLtZHWZrjQYi24+H7YWA==
1186 + dependencies:
1187 + downshift "^3.2.10"
1188 + rc-pagination "^1.20.1"
1189 + react-select "^2.4.4"
1190 +
1191 +"@elastic/react-search-ui@^1.5.1":
1192 + version "1.5.1"
1193 + resolved "https://registry.yarnpkg.com/@elastic/react-search-ui/-/react-search-ui-1.5.1.tgz#2c261226d2eda3834b4779fbeea5693958169ff2"
1194 + integrity sha512-SI7uOF+jI+Z2D+2otym+4eLBYnocmxa+NA6VPSBrADZXyn8oUEzA4MBtJtxHLtcj64Tj8Riv0tw3t9q3b8iF+w==
1195 + dependencies:
1196 + "@elastic/react-search-ui-views" "1.5.1"
1197 + "@elastic/search-ui" "1.5.1"
1198 +
1199 +"@elastic/search-ui-app-search-connector@^1.5.1":
1200 + version "1.5.1"
1201 + resolved "https://registry.yarnpkg.com/@elastic/search-ui-app-search-connector/-/search-ui-app-search-connector-1.5.1.tgz#83d8ee2f7a04a30340021bb200e631349df7b4e1"
1202 + integrity sha512-RYoSz/L81ALKy82IFBtOO6QqGkZvJ1Ba/P1FTKmnuy32PmFdNeo79654wBgP6xJyt/mKXqKHp5kIrstsaGirug==
1203 + dependencies:
1204 + "@elastic/app-search-javascript" "^7.3.0"
1205 +
1206 +"@elastic/search-ui@1.5.1":
1207 + version "1.5.1"
1208 + resolved "https://registry.yarnpkg.com/@elastic/search-ui/-/search-ui-1.5.1.tgz#14c66a66f5e937ef5e24d6266620b49d986fb3ed"
1209 + integrity sha512-ssfvX1q76X1UwqYASWtBni4PZ+3SYk1PvHmOjpVf9BYai1OqZLGVaj8Sw+cE1ia56zl5In7viCfciC+CP31ovA==
1210 + dependencies:
1211 + date-fns "^1.30.1"
1212 + deep-equal "^1.0.1"
1213 + history "^4.9.0"
1214 + qs "^6.7.0"
1215 +
1216 +"@emotion/babel-utils@^0.6.4":
1217 + version "0.6.10"
1218 + resolved "https://registry.yarnpkg.com/@emotion/babel-utils/-/babel-utils-0.6.10.tgz#83dbf3dfa933fae9fc566e54fbb45f14674c6ccc"
1219 + integrity sha512-/fnkM/LTEp3jKe++T0KyTszVGWNKPNOUJfjNKLO17BzQ6QPxgbg3whayom1Qr2oLFH3V92tDymU+dT5q676uow==
1220 + dependencies:
1221 + "@emotion/hash" "^0.6.6"
1222 + "@emotion/memoize" "^0.6.6"
1223 + "@emotion/serialize" "^0.9.1"
1224 + convert-source-map "^1.5.1"
1225 + find-root "^1.1.0"
1226 + source-map "^0.7.2"
1227 +
1228 +"@emotion/hash@^0.6.2", "@emotion/hash@^0.6.6":
1229 + version "0.6.6"
1230 + resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.6.6.tgz#62266c5f0eac6941fece302abad69f2ee7e25e44"
1231 + integrity sha512-ojhgxzUHZ7am3D2jHkMzPpsBAiB005GF5YU4ea+8DNPybMk01JJUM9V9YRlF/GE95tcOm8DxQvWA2jq19bGalQ==
1232 +
1233 +"@emotion/memoize@^0.6.1", "@emotion/memoize@^0.6.6":
1234 + version "0.6.6"
1235 + resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.6.6.tgz#004b98298d04c7ca3b4f50ca2035d4f60d2eed1b"
1236 + integrity sha512-h4t4jFjtm1YV7UirAFuSuFGyLa+NNxjdkq6DpFLANNQY5rHueFZHVY+8Cu1HYVP6DrheB0kv4m5xPjo7eKT7yQ==
1237 +
1238 +"@emotion/serialize@^0.9.1":
1239 + version "0.9.1"
1240 + resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-0.9.1.tgz#a494982a6920730dba6303eb018220a2b629c145"
1241 + integrity sha512-zTuAFtyPvCctHBEL8KZ5lJuwBanGSutFEncqLn/m9T1a6a93smBStK+bZzcNPgj4QS8Rkw9VTwJGhRIUVO8zsQ==
1242 + dependencies:
1243 + "@emotion/hash" "^0.6.6"
1244 + "@emotion/memoize" "^0.6.6"
1245 + "@emotion/unitless" "^0.6.7"
1246 + "@emotion/utils" "^0.8.2"
1247 +
1248 +"@emotion/stylis@^0.7.0":
1249 + version "0.7.1"
1250 + resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.7.1.tgz#50f63225e712d99e2b2b39c19c70fff023793ca5"
1251 + integrity sha512-/SLmSIkN13M//53TtNxgxo57mcJk/UJIDFRKwOiLIBEyBHEcipgR6hNMQ/59Sl4VjCJ0Z/3zeAZyvnSLPG/1HQ==
1252 +
1253 +"@emotion/unitless@^0.6.2", "@emotion/unitless@^0.6.7":
1254 + version "0.6.7"
1255 + resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.6.7.tgz#53e9f1892f725b194d5e6a1684a7b394df592397"
1256 + integrity sha512-Arj1hncvEVqQ2p7Ega08uHLr1JuRYBuO5cIvcA+WWEQ5+VmkOE3ZXzl04NbQxeQpWX78G7u6MqxKuNX3wvYZxg==
1257 +
1258 +"@emotion/utils@^0.8.2":
1259 + version "0.8.2"
1260 + resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-0.8.2.tgz#576ff7fb1230185b619a75d258cbc98f0867a8dc"
1261 + integrity sha512-rLu3wcBWH4P5q1CGoSSH/i9hrXs7SlbRLkoq9IGuoPYNGQvDJ3pt/wmOM+XgYjIDRMVIdkUWt0RsfzF50JfnCw==
1262 +
1164 "@eslint/eslintrc@^0.3.0": 1263 "@eslint/eslintrc@^0.3.0":
1165 version "0.3.0" 1264 version "0.3.0"
1166 resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.3.0.tgz#d736d6963d7003b6514e6324bec9c602ac340318" 1265 resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.3.0.tgz#d736d6963d7003b6514e6324bec9c602ac340318"
...@@ -2117,6 +2216,11 @@ abab@^2.0.3: ...@@ -2117,6 +2216,11 @@ abab@^2.0.3:
2117 resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" 2216 resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
2118 integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== 2217 integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
2119 2218
2219 +abbrev@1:
2220 + version "1.1.1"
2221 + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
2222 + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
2223 +
2120 accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: 2224 accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7:
2121 version "1.3.7" 2225 version "1.3.7"
2122 resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" 2226 resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"
...@@ -2549,6 +2653,24 @@ babel-plugin-dynamic-import-node@^2.3.3: ...@@ -2549,6 +2653,24 @@ babel-plugin-dynamic-import-node@^2.3.3:
2549 dependencies: 2653 dependencies:
2550 object.assign "^4.1.0" 2654 object.assign "^4.1.0"
2551 2655
2656 +babel-plugin-emotion@^9.2.11:
2657 + version "9.2.11"
2658 + resolved "https://registry.yarnpkg.com/babel-plugin-emotion/-/babel-plugin-emotion-9.2.11.tgz#319c005a9ee1d15bb447f59fe504c35fd5807728"
2659 + integrity sha512-dgCImifnOPPSeXod2znAmgc64NhaaOjGEHROR/M+lmStb3841yK1sgaDYAYMnlvWNz8GnpwIPN0VmNpbWYZ+VQ==
2660 + dependencies:
2661 + "@babel/helper-module-imports" "^7.0.0"
2662 + "@emotion/babel-utils" "^0.6.4"
2663 + "@emotion/hash" "^0.6.2"
2664 + "@emotion/memoize" "^0.6.1"
2665 + "@emotion/stylis" "^0.7.0"
2666 + babel-plugin-macros "^2.0.0"
2667 + babel-plugin-syntax-jsx "^6.18.0"
2668 + convert-source-map "^1.5.0"
2669 + find-root "^1.1.0"
2670 + mkdirp "^0.5.1"
2671 + source-map "^0.5.7"
2672 + touch "^2.0.1"
2673 +
2552 babel-plugin-istanbul@^6.0.0: 2674 babel-plugin-istanbul@^6.0.0:
2553 version "6.0.0" 2675 version "6.0.0"
2554 resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" 2676 resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765"
...@@ -2570,7 +2692,7 @@ babel-plugin-jest-hoist@^26.6.2: ...@@ -2570,7 +2692,7 @@ babel-plugin-jest-hoist@^26.6.2:
2570 "@types/babel__core" "^7.0.0" 2692 "@types/babel__core" "^7.0.0"
2571 "@types/babel__traverse" "^7.0.6" 2693 "@types/babel__traverse" "^7.0.6"
2572 2694
2573 -babel-plugin-macros@2.8.0: 2695 +babel-plugin-macros@2.8.0, babel-plugin-macros@^2.0.0:
2574 version "2.8.0" 2696 version "2.8.0"
2575 resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" 2697 resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138"
2576 integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== 2698 integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==
...@@ -2584,6 +2706,11 @@ babel-plugin-named-asset-import@^0.3.7: ...@@ -2584,6 +2706,11 @@ babel-plugin-named-asset-import@^0.3.7:
2584 resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz#156cd55d3f1228a5765774340937afc8398067dd" 2706 resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz#156cd55d3f1228a5765774340937afc8398067dd"
2585 integrity sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw== 2707 integrity sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==
2586 2708
2709 +babel-plugin-syntax-jsx@^6.18.0:
2710 + version "6.18.0"
2711 + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"
2712 + integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=
2713 +
2587 babel-plugin-syntax-object-rest-spread@^6.8.0: 2714 babel-plugin-syntax-object-rest-spread@^6.8.0:
2588 version "6.13.0" 2715 version "6.13.0"
2589 resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" 2716 resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5"
...@@ -2649,7 +2776,7 @@ babel-preset-react-app@^10.0.0: ...@@ -2649,7 +2776,7 @@ babel-preset-react-app@^10.0.0:
2649 babel-plugin-macros "2.8.0" 2776 babel-plugin-macros "2.8.0"
2650 babel-plugin-transform-react-remove-prop-types "0.4.24" 2777 babel-plugin-transform-react-remove-prop-types "0.4.24"
2651 2778
2652 -babel-runtime@^6.26.0: 2779 +babel-runtime@6.x, babel-runtime@^6.26.0:
2653 version "6.26.0" 2780 version "6.26.0"
2654 resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" 2781 resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
2655 integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= 2782 integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
...@@ -3206,6 +3333,11 @@ class-utils@^0.3.5: ...@@ -3206,6 +3333,11 @@ class-utils@^0.3.5:
3206 isobject "^3.0.0" 3333 isobject "^3.0.0"
3207 static-extend "^0.1.1" 3334 static-extend "^0.1.1"
3208 3335
3336 +classnames@^2.2.5, classnames@^2.2.6:
3337 + version "2.3.1"
3338 + resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e"
3339 + integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==
3340 +
3209 clean-css@^4.2.3: 3341 clean-css@^4.2.3:
3210 version "4.2.3" 3342 version "4.2.3"
3211 resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" 3343 resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78"
...@@ -3367,6 +3499,11 @@ compression@^1.7.4: ...@@ -3367,6 +3499,11 @@ compression@^1.7.4:
3367 safe-buffer "5.1.2" 3499 safe-buffer "5.1.2"
3368 vary "~1.1.2" 3500 vary "~1.1.2"
3369 3501
3502 +compute-scroll-into-view@^1.0.9:
3503 + version "1.0.17"
3504 + resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz#6a88f18acd9d42e9cf4baa6bec7e0522607ab7ab"
3505 + integrity sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==
3506 +
3370 concat-map@0.0.1: 3507 concat-map@0.0.1:
3371 version "0.0.1" 3508 version "0.0.1"
3372 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 3509 resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
...@@ -3419,7 +3556,7 @@ content-type@~1.0.4: ...@@ -3419,7 +3556,7 @@ content-type@~1.0.4:
3419 resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" 3556 resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
3420 integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== 3557 integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
3421 3558
3422 -convert-source-map@1.7.0, convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: 3559 +convert-source-map@1.7.0, convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.5.1, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
3423 version "1.7.0" 3560 version "1.7.0"
3424 resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" 3561 resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442"
3425 integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== 3562 integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
...@@ -3526,6 +3663,19 @@ create-ecdh@^4.0.0: ...@@ -3526,6 +3663,19 @@ create-ecdh@^4.0.0:
3526 bn.js "^4.1.0" 3663 bn.js "^4.1.0"
3527 elliptic "^6.5.3" 3664 elliptic "^6.5.3"
3528 3665
3666 +create-emotion@^9.2.12:
3667 + version "9.2.12"
3668 + resolved "https://registry.yarnpkg.com/create-emotion/-/create-emotion-9.2.12.tgz#0fc8e7f92c4f8bb924b0fef6781f66b1d07cb26f"
3669 + integrity sha512-P57uOF9NL2y98Xrbl2OuiDQUZ30GVmASsv5fbsjF4Hlraip2kyAvMm+2PoYUvFFw03Fhgtxk3RqZSm2/qHL9hA==
3670 + dependencies:
3671 + "@emotion/hash" "^0.6.2"
3672 + "@emotion/memoize" "^0.6.1"
3673 + "@emotion/stylis" "^0.7.0"
3674 + "@emotion/unitless" "^0.6.2"
3675 + csstype "^2.5.2"
3676 + stylis "^3.5.0"
3677 + stylis-rule-sheet "^0.0.10"
3678 +
3529 create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: 3679 create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0:
3530 version "1.2.0" 3680 version "1.2.0"
3531 resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" 3681 resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
...@@ -3811,6 +3961,11 @@ cssstyle@^2.2.0: ...@@ -3811,6 +3961,11 @@ cssstyle@^2.2.0:
3811 dependencies: 3961 dependencies:
3812 cssom "~0.3.6" 3962 cssom "~0.3.6"
3813 3963
3964 +csstype@^2.5.2:
3965 + version "2.6.17"
3966 + resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.17.tgz#4cf30eb87e1d1a005d8b6510f95292413f6a1c0e"
3967 + integrity sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A==
3968 +
3814 cyclist@^1.0.1: 3969 cyclist@^1.0.1:
3815 version "1.0.1" 3970 version "1.0.1"
3816 resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" 3971 resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9"
...@@ -3845,6 +4000,11 @@ data-urls@^2.0.0: ...@@ -3845,6 +4000,11 @@ data-urls@^2.0.0:
3845 whatwg-mimetype "^2.3.0" 4000 whatwg-mimetype "^2.3.0"
3846 whatwg-url "^8.0.0" 4001 whatwg-url "^8.0.0"
3847 4002
4003 +date-fns@^1.30.1:
4004 + version "1.30.1"
4005 + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c"
4006 + integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==
4007 +
3848 debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9: 4008 debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9:
3849 version "2.6.9" 4009 version "2.6.9"
3850 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 4010 resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
...@@ -3859,7 +4019,7 @@ debug@^3.1.1, debug@^3.2.6: ...@@ -3859,7 +4019,7 @@ debug@^3.1.1, debug@^3.2.6:
3859 dependencies: 4019 dependencies:
3860 ms "^2.1.1" 4020 ms "^2.1.1"
3861 4021
3862 -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: 4022 +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
3863 version "4.3.1" 4023 version "4.3.1"
3864 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" 4024 resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
3865 integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== 4025 integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
...@@ -4074,6 +4234,13 @@ dom-converter@^0.2: ...@@ -4074,6 +4234,13 @@ dom-converter@^0.2:
4074 dependencies: 4234 dependencies:
4075 utila "~0.4" 4235 utila "~0.4"
4076 4236
4237 +dom-helpers@^3.4.0:
4238 + version "3.4.0"
4239 + resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.4.0.tgz#e9b369700f959f62ecde5a6babde4bccd9169af8"
4240 + integrity sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==
4241 + dependencies:
4242 + "@babel/runtime" "^7.1.2"
4243 +
4077 dom-serializer@0: 4244 dom-serializer@0:
4078 version "0.2.2" 4245 version "0.2.2"
4079 resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" 4246 resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51"
...@@ -4144,6 +4311,16 @@ dotenv@8.2.0: ...@@ -4144,6 +4311,16 @@ dotenv@8.2.0:
4144 resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" 4311 resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a"
4145 integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== 4312 integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==
4146 4313
4314 +downshift@^3.2.10:
4315 + version "3.4.8"
4316 + resolved "https://registry.yarnpkg.com/downshift/-/downshift-3.4.8.tgz#06b7ad9e9c423a58e8a9049b2a00a5d19c7ef954"
4317 + integrity sha512-dZL3iNL/LbpHNzUQAaVq/eTD1ocnGKKjbAl/848Q0KEp6t81LJbS37w3f93oD6gqqAnjdgM7Use36qZSipHXBw==
4318 + dependencies:
4319 + "@babel/runtime" "^7.4.5"
4320 + compute-scroll-into-view "^1.0.9"
4321 + prop-types "^15.7.2"
4322 + react-is "^16.9.0"
4323 +
4147 duplexer@^0.1.1: 4324 duplexer@^0.1.1:
4148 version "0.1.2" 4325 version "0.1.2"
4149 resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" 4326 resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
...@@ -4225,6 +4402,14 @@ emojis-list@^3.0.0: ...@@ -4225,6 +4402,14 @@ emojis-list@^3.0.0:
4225 resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" 4402 resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
4226 integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== 4403 integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
4227 4404
4405 +emotion@^9.1.2:
4406 + version "9.2.12"
4407 + resolved "https://registry.yarnpkg.com/emotion/-/emotion-9.2.12.tgz#53925aaa005614e65c6e43db8243c843574d1ea9"
4408 + integrity sha512-hcx7jppaI8VoXxIWEhxpDW7I+B4kq9RNzQLmsrF6LY8BGKqe2N+gFAQr0EfuFucFlPs2A9HM4+xNj4NeqEWIOQ==
4409 + dependencies:
4410 + babel-plugin-emotion "^9.2.11"
4411 + create-emotion "^9.2.12"
4412 +
4228 encodeurl@~1.0.2: 4413 encodeurl@~1.0.2:
4229 version "1.0.2" 4414 version "1.0.2"
4230 resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 4415 resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
...@@ -4937,6 +5122,11 @@ find-cache-dir@^3.3.1: ...@@ -4937,6 +5122,11 @@ find-cache-dir@^3.3.1:
4937 make-dir "^3.0.2" 5122 make-dir "^3.0.2"
4938 pkg-dir "^4.1.0" 5123 pkg-dir "^4.1.0"
4939 5124
5125 +find-root@^1.1.0:
5126 + version "1.1.0"
5127 + resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4"
5128 + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==
5129 +
4940 find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0: 5130 find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0:
4941 version "4.1.0" 5131 version "4.1.0"
4942 resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" 5132 resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
...@@ -5386,6 +5576,18 @@ hex-color-regex@^1.1.0: ...@@ -5386,6 +5576,18 @@ hex-color-regex@^1.1.0:
5386 resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" 5576 resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e"
5387 integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== 5577 integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==
5388 5578
5579 +history@^4.9.0:
5580 + version "4.10.1"
5581 + resolved "https://registry.yarnpkg.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3"
5582 + integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==
5583 + dependencies:
5584 + "@babel/runtime" "^7.1.2"
5585 + loose-envify "^1.2.0"
5586 + resolve-pathname "^3.0.0"
5587 + tiny-invariant "^1.0.2"
5588 + tiny-warning "^1.0.0"
5589 + value-equal "^1.0.1"
5590 +
5389 hmac-drbg@^1.0.1: 5591 hmac-drbg@^1.0.1:
5390 version "1.0.1" 5592 version "1.0.1"
5391 resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" 5593 resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
...@@ -5415,6 +5617,11 @@ hpack.js@^2.1.6: ...@@ -5415,6 +5617,11 @@ hpack.js@^2.1.6:
5415 readable-stream "^2.0.1" 5617 readable-stream "^2.0.1"
5416 wbuf "^1.1.0" 5618 wbuf "^1.1.0"
5417 5619
5620 +hpagent@^0.1.1:
5621 + version "0.1.1"
5622 + resolved "https://registry.yarnpkg.com/hpagent/-/hpagent-0.1.1.tgz#66f67f16e5c7a8b59a068e40c2658c2c749ad5e2"
5623 + integrity sha512-IxJWQiY0vmEjetHdoE9HZjD4Cx+mYTr25tR7JCxXaiI3QxW0YqYyM11KyZbHufoa/piWhMb2+D3FGpMgmA2cFQ==
5624 +
5418 hsl-regex@^1.0.0: 5625 hsl-regex@^1.0.0:
5419 version "1.0.0" 5626 version "1.0.0"
5420 resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" 5627 resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e"
...@@ -6911,7 +7118,7 @@ loglevel@^1.6.8: ...@@ -6911,7 +7118,7 @@ loglevel@^1.6.8:
6911 resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" 7118 resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197"
6912 integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== 7119 integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==
6913 7120
6914 -loose-envify@^1.1.0, loose-envify@^1.4.0: 7121 +loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.4.0:
6915 version "1.4.0" 7122 version "1.4.0"
6916 resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" 7123 resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
6917 integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== 7124 integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
...@@ -7009,6 +7216,11 @@ media-typer@0.3.0: ...@@ -7009,6 +7216,11 @@ media-typer@0.3.0:
7009 resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" 7216 resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
7010 integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= 7217 integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
7011 7218
7219 +memoize-one@^5.0.0:
7220 + version "5.1.1"
7221 + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.1.1.tgz#047b6e3199b508eaec03504de71229b8eb1d75c0"
7222 + integrity sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==
7223 +
7012 memory-fs@^0.4.1: 7224 memory-fs@^0.4.1:
7013 version "0.4.1" 7225 version "0.4.1"
7014 resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" 7226 resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
...@@ -7248,7 +7460,7 @@ ms@2.1.2: ...@@ -7248,7 +7460,7 @@ ms@2.1.2:
7248 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 7460 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
7249 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 7461 integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
7250 7462
7251 -ms@^2.1.1: 7463 +ms@^2.1.1, ms@^2.1.3:
7252 version "2.1.3" 7464 version "2.1.3"
7253 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" 7465 resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
7254 integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== 7466 integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
...@@ -7394,6 +7606,13 @@ node-releases@^1.1.61, node-releases@^1.1.70: ...@@ -7394,6 +7606,13 @@ node-releases@^1.1.61, node-releases@^1.1.70:
7394 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.70.tgz#66e0ed0273aa65666d7fe78febe7634875426a08" 7606 resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.70.tgz#66e0ed0273aa65666d7fe78febe7634875426a08"
7395 integrity sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw== 7607 integrity sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==
7396 7608
7609 +nopt@~1.0.10:
7610 + version "1.0.10"
7611 + resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee"
7612 + integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=
7613 + dependencies:
7614 + abbrev "1"
7615 +
7397 normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: 7616 normalize-package-data@^2.3.2, normalize-package-data@^2.5.0:
7398 version "2.5.0" 7617 version "2.5.0"
7399 resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" 7618 resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
...@@ -7486,6 +7705,11 @@ object-copy@^0.1.0: ...@@ -7486,6 +7705,11 @@ object-copy@^0.1.0:
7486 define-property "^0.2.5" 7705 define-property "^0.2.5"
7487 kind-of "^3.0.3" 7706 kind-of "^3.0.3"
7488 7707
7708 +object-hash@^1.3.0:
7709 + version "1.3.1"
7710 + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df"
7711 + integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==
7712 +
7489 object-inspect@^1.8.0, object-inspect@^1.9.0: 7713 object-inspect@^1.8.0, object-inspect@^1.9.0:
7490 version "1.9.0" 7714 version "1.9.0"
7491 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a" 7715 resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a"
...@@ -8731,7 +8955,7 @@ prompts@2.4.0, prompts@^2.0.1: ...@@ -8731,7 +8955,7 @@ prompts@2.4.0, prompts@^2.0.1:
8731 kleur "^3.0.3" 8955 kleur "^3.0.3"
8732 sisteransi "^1.0.5" 8956 sisteransi "^1.0.5"
8733 8957
8734 -prop-types@^15.7.2: 8958 +prop-types@^15.5.7, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2:
8735 version "15.7.2" 8959 version "15.7.2"
8736 resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" 8960 resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
8737 integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== 8961 integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
...@@ -8820,6 +9044,13 @@ qs@6.7.0: ...@@ -8820,6 +9044,13 @@ qs@6.7.0:
8820 resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" 9044 resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"
8821 integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== 9045 integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
8822 9046
9047 +qs@^6.7.0:
9048 + version "6.10.1"
9049 + resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.1.tgz#4931482fa8d647a5aab799c5271d2133b981fb6a"
9050 + integrity sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==
9051 + dependencies:
9052 + side-channel "^1.0.4"
9053 +
8823 qs@~6.5.2: 9054 qs@~6.5.2:
8824 version "6.5.2" 9055 version "6.5.2"
8825 resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" 9056 resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
...@@ -8858,7 +9089,7 @@ queue-microtask@^1.2.2: ...@@ -8858,7 +9089,7 @@ queue-microtask@^1.2.2:
8858 resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.2.tgz#abf64491e6ecf0f38a6502403d4cda04f372dfd3" 9089 resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.2.tgz#abf64491e6ecf0f38a6502403d4cda04f372dfd3"
8859 integrity sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg== 9090 integrity sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==
8860 9091
8861 -raf@^3.4.1: 9092 +raf@^3.4.0, raf@^3.4.1:
8862 version "3.4.1" 9093 version "3.4.1"
8863 resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" 9094 resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39"
8864 integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== 9095 integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==
...@@ -8895,6 +9126,16 @@ raw-body@2.4.0: ...@@ -8895,6 +9126,16 @@ raw-body@2.4.0:
8895 iconv-lite "0.4.24" 9126 iconv-lite "0.4.24"
8896 unpipe "1.0.0" 9127 unpipe "1.0.0"
8897 9128
9129 +rc-pagination@^1.20.1:
9130 + version "1.21.1"
9131 + resolved "https://registry.yarnpkg.com/rc-pagination/-/rc-pagination-1.21.1.tgz#24206cf4be96119baae8decd3f9ffac91cc2c4d3"
9132 + integrity sha512-Z+iYLbrJOBKHdgoAjLhL9jOgb7nrbPzNmV31p0ikph010/Ov1+UkrauYzWhumUyR+GbRFi3mummdKW/WtlOewA==
9133 + dependencies:
9134 + babel-runtime "6.x"
9135 + classnames "^2.2.6"
9136 + prop-types "^15.5.7"
9137 + react-lifecycles-compat "^3.0.4"
9138 +
8898 react-app-polyfill@^2.0.0: 9139 react-app-polyfill@^2.0.0:
8899 version "2.0.0" 9140 version "2.0.0"
8900 resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz#a0bea50f078b8a082970a9d853dc34b6dcc6a3cf" 9141 resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz#a0bea50f078b8a082970a9d853dc34b6dcc6a3cf"
...@@ -8951,7 +9192,14 @@ react-error-overlay@^6.0.9: ...@@ -8951,7 +9192,14 @@ react-error-overlay@^6.0.9:
8951 resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a" 9192 resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a"
8952 integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== 9193 integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==
8953 9194
8954 -react-is@^16.8.1: 9195 +react-input-autosize@^2.2.1:
9196 + version "2.2.2"
9197 + resolved "https://registry.yarnpkg.com/react-input-autosize/-/react-input-autosize-2.2.2.tgz#fcaa7020568ec206bc04be36f4eb68e647c4d8c2"
9198 + integrity sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw==
9199 + dependencies:
9200 + prop-types "^15.5.8"
9201 +
9202 +react-is@^16.8.1, react-is@^16.9.0:
8955 version "16.13.1" 9203 version "16.13.1"
8956 resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" 9204 resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
8957 integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== 9205 integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
...@@ -8961,6 +9209,11 @@ react-is@^17.0.1: ...@@ -8961,6 +9209,11 @@ react-is@^17.0.1:
8961 resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339" 9209 resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339"
8962 integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA== 9210 integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==
8963 9211
9212 +react-lifecycles-compat@^3.0.4:
9213 + version "3.0.4"
9214 + resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
9215 + integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==
9216 +
8964 react-refresh@^0.8.3: 9217 react-refresh@^0.8.3:
8965 version "0.8.3" 9218 version "0.8.3"
8966 resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f" 9219 resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f"
...@@ -9032,6 +9285,29 @@ react-scripts@4.0.3: ...@@ -9032,6 +9285,29 @@ react-scripts@4.0.3:
9032 optionalDependencies: 9285 optionalDependencies:
9033 fsevents "^2.1.3" 9286 fsevents "^2.1.3"
9034 9287
9288 +react-select@^2.4.4:
9289 + version "2.4.4"
9290 + resolved "https://registry.yarnpkg.com/react-select/-/react-select-2.4.4.tgz#ba72468ef1060c7d46fbb862b0748f96491f1f73"
9291 + integrity sha512-C4QPLgy9h42J/KkdrpVxNmkY6p4lb49fsrbDk/hRcZpX7JvZPNb6mGj+c5SzyEtBv1DmQ9oPH4NmhAFvCrg8Jw==
9292 + dependencies:
9293 + classnames "^2.2.5"
9294 + emotion "^9.1.2"
9295 + memoize-one "^5.0.0"
9296 + prop-types "^15.6.0"
9297 + raf "^3.4.0"
9298 + react-input-autosize "^2.2.1"
9299 + react-transition-group "^2.2.1"
9300 +
9301 +react-transition-group@^2.2.1:
9302 + version "2.9.0"
9303 + resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.9.0.tgz#df9cdb025796211151a436c69a8f3b97b5b07c8d"
9304 + integrity sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==
9305 + dependencies:
9306 + dom-helpers "^3.4.0"
9307 + loose-envify "^1.4.0"
9308 + prop-types "^15.6.2"
9309 + react-lifecycles-compat "^3.0.4"
9310 +
9035 react@^17.0.2: 9311 react@^17.0.2:
9036 version "17.0.2" 9312 version "17.0.2"
9037 resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" 9313 resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
...@@ -9330,6 +9606,11 @@ resolve-from@^5.0.0: ...@@ -9330,6 +9606,11 @@ resolve-from@^5.0.0:
9330 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 9606 resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
9331 integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== 9607 integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
9332 9608
9609 +resolve-pathname@^3.0.0:
9610 + version "3.0.0"
9611 + resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd"
9612 + integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==
9613 +
9333 resolve-url-loader@^3.1.2: 9614 resolve-url-loader@^3.1.2:
9334 version "3.1.2" 9615 version "3.1.2"
9335 resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz#235e2c28e22e3e432ba7a5d4e305c59a58edfc08" 9616 resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz#235e2c28e22e3e432ba7a5d4e305c59a58edfc08"
...@@ -9581,6 +9862,11 @@ schema-utils@^3.0.0: ...@@ -9581,6 +9862,11 @@ schema-utils@^3.0.0:
9581 ajv "^6.12.5" 9862 ajv "^6.12.5"
9582 ajv-keywords "^3.5.2" 9863 ajv-keywords "^3.5.2"
9583 9864
9865 +secure-json-parse@^2.3.1:
9866 + version "2.4.0"
9867 + resolved "https://registry.yarnpkg.com/secure-json-parse/-/secure-json-parse-2.4.0.tgz#5aaeaaef85c7a417f76271a4f5b0cc3315ddca85"
9868 + integrity sha512-Q5Z/97nbON5t/L/sH6mY2EacfjVGwrCcSi5D3btRO2GZ8pf1K1UN7Z9H5J57hjVU2Qzxr1xO+FmBhOvEkzCMmg==
9869 +
9584 select-hose@^2.0.0: 9870 select-hose@^2.0.0:
9585 version "2.0.0" 9871 version "2.0.0"
9586 resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" 9872 resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
...@@ -9888,12 +10174,12 @@ source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, sourc ...@@ -9888,12 +10174,12 @@ source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, sourc
9888 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 10174 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
9889 integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== 10175 integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
9890 10176
9891 -source-map@^0.5.0, source-map@^0.5.6: 10177 +source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7:
9892 version "0.5.7" 10178 version "0.5.7"
9893 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" 10179 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
9894 integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= 10180 integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
9895 10181
9896 -source-map@^0.7.3, source-map@~0.7.2: 10182 +source-map@^0.7.2, source-map@^0.7.3, source-map@~0.7.2:
9897 version "0.7.3" 10183 version "0.7.3"
9898 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" 10184 resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
9899 integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== 10185 integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
...@@ -10226,6 +10512,16 @@ stylehacks@^4.0.0: ...@@ -10226,6 +10512,16 @@ stylehacks@^4.0.0:
10226 postcss "^7.0.0" 10512 postcss "^7.0.0"
10227 postcss-selector-parser "^3.0.0" 10513 postcss-selector-parser "^3.0.0"
10228 10514
10515 +stylis-rule-sheet@^0.0.10:
10516 + version "0.0.10"
10517 + resolved "https://registry.yarnpkg.com/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz#44e64a2b076643f4b52e5ff71efc04d8c3c4a430"
10518 + integrity sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==
10519 +
10520 +stylis@^3.5.0:
10521 + version "3.5.4"
10522 + resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.4.tgz#f665f25f5e299cf3d64654ab949a57c768b73fbe"
10523 + integrity sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==
10524 +
10229 supports-color@^5.3.0: 10525 supports-color@^5.3.0:
10230 version "5.5.0" 10526 version "5.5.0"
10231 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 10527 resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
...@@ -10425,6 +10721,16 @@ timsort@^0.3.0: ...@@ -10425,6 +10721,16 @@ timsort@^0.3.0:
10425 resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" 10721 resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4"
10426 integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= 10722 integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=
10427 10723
10724 +tiny-invariant@^1.0.2:
10725 + version "1.1.0"
10726 + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.1.0.tgz#634c5f8efdc27714b7f386c35e6760991d230875"
10727 + integrity sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==
10728 +
10729 +tiny-warning@^1.0.0:
10730 + version "1.0.3"
10731 + resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754"
10732 + integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==
10733 +
10428 tmpl@1.0.x: 10734 tmpl@1.0.x:
10429 version "1.0.4" 10735 version "1.0.4"
10430 resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" 10736 resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1"
...@@ -10477,6 +10783,13 @@ toidentifier@1.0.0: ...@@ -10477,6 +10783,13 @@ toidentifier@1.0.0:
10477 resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" 10783 resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"
10478 integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== 10784 integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==
10479 10785
10786 +touch@^2.0.1:
10787 + version "2.0.2"
10788 + resolved "https://registry.yarnpkg.com/touch/-/touch-2.0.2.tgz#ca0b2a3ae3211246a61b16ba9e6cbf1596287164"
10789 + integrity sha512-qjNtvsFXTRq7IuMLweVgFxmEuQ6gLbRs2jQxL80TtZ31dEKWYIxRXquij6w6VimyDek5hD3PytljHmEtAs2u0A==
10790 + dependencies:
10791 + nopt "~1.0.10"
10792 +
10480 tough-cookie@^2.3.3, tough-cookie@~2.5.0: 10793 tough-cookie@^2.3.3, tough-cookie@~2.5.0:
10481 version "2.5.0" 10794 version "2.5.0"
10482 resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" 10795 resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
...@@ -10842,6 +11155,11 @@ validate-npm-package-license@^3.0.1: ...@@ -10842,6 +11155,11 @@ validate-npm-package-license@^3.0.1:
10842 spdx-correct "^3.0.0" 11155 spdx-correct "^3.0.0"
10843 spdx-expression-parse "^3.0.0" 11156 spdx-expression-parse "^3.0.0"
10844 11157
11158 +value-equal@^1.0.1:
11159 + version "1.0.1"
11160 + resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c"
11161 + integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==
11162 +
10845 vary@~1.1.2: 11163 vary@~1.1.2:
10846 version "1.1.2" 11164 version "1.1.2"
10847 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" 11165 resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
......
No preview for this file type