From 8c4b4698fd6f51babf7c137b0d8a83f55f6fc8a0 Mon Sep 17 00:00:00 2001 From: topeanut Date: Sun, 7 Jan 2024 08:23:10 +0900 Subject: [PATCH 001/199] README --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f8516f2..657c3e2 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ npm이 아닌 yarn으로 진행합니다. 커밋 규칙: [TYPE]#branch issue 닉네임 -작업할 때 devlop에서 풀 받아서 +작업하기 전 항상 devlop에서 풀 받아서(작업시간이 길어지면 주기적으로) [feature/기능]으로 브랜치를 파서 작업합니다. 다른 사람과 작업하는 폴더가 겹치면 푸쉬에서 오류가 납니다! 자신이 어떤 폴더를 수정하는지 팀원들과 공유해주세요! @@ -14,6 +14,8 @@ npm이 아닌 yarn으로 진행합니다. 강제푸쉬는 하지 말아주세요. +직접 머지하지 마시고 풀리퀘스트만 날려주시고 알려주세요! 확인 후 머지하겠습니다. + yarn.lock, package.json README.md 등 작업과 관련 없는 파일은 [수정/푸쉬]하지 말아주세요! index.html, app.js, index.js는 우선 담당자 이외에는 수정하지 말아주세요! From 4a9f5adc02f8016b8539ee6dbc461919a513963a Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Tue, 9 Jan 2024 21:55:12 +0900 Subject: [PATCH 002/199] [FIX] #feature/searchdiary git error --- src/components/MainHeader.js | 12 +++++------- src/pages/travelplan/travelplanpage.js | 13 +------------ 2 files changed, 6 insertions(+), 19 deletions(-) diff --git a/src/components/MainHeader.js b/src/components/MainHeader.js index a4972d7..2f18e53 100644 --- a/src/components/MainHeader.js +++ b/src/components/MainHeader.js @@ -1,4 +1,3 @@ - // import { NavLink, Link } from "react-router-dom"; // import classes from "../styles/MainHeader.module.css"; @@ -47,14 +46,13 @@ // components/MainHeader.js -import React from 'react'; -import { NavLink, Link } from 'react-router-dom'; -import classes from '../styles/MainHeader.module.css'; - +import React from "react"; +import { NavLink, Link } from "react-router-dom"; +import classes from "../styles/MainHeader.module.css"; const MainHeader = () => { return ( - + //

@@ -91,7 +89,7 @@ const MainHeader = () => {

-
+ //
); }; diff --git a/src/pages/travelplan/travelplanpage.js b/src/pages/travelplan/travelplanpage.js index 4ca9e3e..ba3a62f 100644 --- a/src/pages/travelplan/travelplanpage.js +++ b/src/pages/travelplan/travelplanpage.js @@ -1,13 +1,4 @@ import React, { Component } from "react"; - -import classes from "../../styles/travelplanpage.css"; -import DatePicker from "react-datepicker"; -class trvlplan extends Component { - constructor(props) { - super(props); - } - - import "../../styles/travelplanpage.css"; import DatePicker from "react-datepicker"; import "react-datepicker/dist/react-datepicker.css"; @@ -45,7 +36,6 @@ class trvlplan extends Component { this.setState({ modalOpen: false }); }; - render() { const formattedStartDate = format(this.state.startDate, "yyyy년 MM월 dd일"); const formattedEndDate = format(this.state.endDate, "yyyy년 MM월 dd일"); @@ -62,7 +52,6 @@ class trvlplan extends Component { /> -

여행 기간

기간을 선택해주세요

@@ -108,7 +97,7 @@ class trvlplan extends Component {
여행 종료일: {formattedEndDate}
-
+ ); } } From 08dd6a07259e63766e52b7134539540b39417b30 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Fri, 12 Jan 2024 21:56:24 +0900 Subject: [PATCH 003/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20code=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 45 +++++++++---------- src/assets/images/Pages/Vector.png | Bin 0 -> 576 bytes src/pages/searchdiarypage/searchdiarypage.js | 19 +++++++- src/pages/travelplan/travelplandate.js | 8 ++-- yarn.lock | 31 +++++-------- 5 files changed, 53 insertions(+), 50 deletions(-) create mode 100644 src/assets/images/Pages/Vector.png diff --git a/package-lock.json b/package-lock.json index 91876e2..8818582 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,6 +16,7 @@ "@testing-library/react": "^13.0.0", "@testing-library/user-event": "^13.2.1", "axios": "^1.6.5", + "date-fns": "^3.2.0", "react": "^17.0.0 || ^18.0.0", "react-datepicker": "^4.25.0", "react-dom": "^17.0.0 || ^18.0.0", @@ -6930,31 +6931,12 @@ } }, "node_modules/date-fns": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", - "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.21.0" - }, - "engines": { - "node": ">=0.11" - }, + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.2.0.tgz", + "integrity": "sha512-E4KWKavANzeuusPi0jUjpuI22SURAznGkx7eZV+4i6x2A+IZxAMcajgkvuDAU1bg40+xuhW1zRdVIIM/4khuIg==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" - } - }, - "node_modules/date-fns/node_modules/@babel/runtime": { - "version": "7.23.8", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", - "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" } }, "node_modules/debug": { @@ -14220,6 +14202,21 @@ "react-dom": "^16.9.0 || ^17 || ^18" } }, + "node_modules/react-datepicker/node_modules/date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, "node_modules/react-dev-utils": { "version": "12.0.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", diff --git a/src/assets/images/Pages/Vector.png b/src/assets/images/Pages/Vector.png new file mode 100644 index 0000000000000000000000000000000000000000..d2edb6231461cf367eefaa3538637f9e03a5d9d5 GIT binary patch literal 576 zcmV-G0>Ax|Gq$IN|k zGa}EgxZTWuu6i;bnOT8HzM#i+f{8>h20_I%WuPGBb3<)GSIQ;Kn%8kq6dyuaThx>0 zF$0c@sM5EWd{IxB#~dg+Wq<6HWnN}Mzd{kpkis-LW&IjyF-j6ldg^yta9V2OtbQQ3 zpdiw6f+=5d=pVM1x8w#Clu`;KuENtZju}WCss)U?3jfQv07YRJdglVqQ4){x71qrL z02GDNfOA*XOuaiY8Zad-T)GRGs&TYLq0-bHijfT`sID&Q5l~R7z9UznapfwCLM3T3 zn9z!aKFQE9k2_DFjKPFegi_xqj!+KU^ecjSJ=&)MbKR%Rb@)$XWmnEY1M}tPk-@|# zuEuVHX=xngdvXl=apEg%nuYzrtRrZ1&%$5^L)sM?OdQgw1A_^#V<^^oO;;Z8Q8k^t z$1V)!=X4c{#bCneIuwh+gwazdR#(9Q=lQNQKz&g?_AicPN@Z;O?qMu*ka-R2ThF0b z?Sio%T&(WM38-&9PhanSp2}<>Yx{Bp`j&5nV&(HXlVMb!H7*$l{aG)H>8{Rm&t(Gu O0000 -

여행 일지 찾기 페이지입니다.

-

최적 여행계획서 찾기 필터: 일정/여행지/교통수단/해시태그 검색

+ +

원하는 조건의 계획 찾기

+
+ + + 일정 + +
+ + {/* oneday와 twoplus에 대한 유사한 버튼들 */} +
+ +

정렬 필터: 추천순 조회 많은 순 최신순

페이지네이션 기능 구현

클릭시 여행계획서로 이동

diff --git a/src/pages/travelplan/travelplandate.js b/src/pages/travelplan/travelplandate.js index c219303..0cd3afe 100644 --- a/src/pages/travelplan/travelplandate.js +++ b/src/pages/travelplan/travelplandate.js @@ -2,7 +2,7 @@ import React, { Component } from "react"; import "../../styles/travelplanpage.css"; import DatePicker from "react-datepicker"; import "react-datepicker/dist/react-datepicker.css"; -import { ko } from "date-fns/esm/locale"; +import { ko } from "date-fns/locale"; // 변경된 부분 import { Link } from "react-router-dom"; import Modal from "../../components/Modal"; import { format } from "date-fns"; @@ -50,7 +50,7 @@ class trvlplan extends Component {

여행 시작일:

여행 종료일: - {/* Modal.js
{this.props.children}
에 내용이 입력된다. */} -
여행 시작일: {formattedStartDate}
여행 종료일: {formattedEndDate}
diff --git a/yarn.lock b/yarn.lock index 5bf61ac..8c905cb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1113,20 +1113,13 @@ resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.23.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": version "7.23.7" resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.7.tgz" integrity sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA== dependencies: regenerator-runtime "^0.14.0" -"@babel/runtime@^7.21.0": - version "7.23.8" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz" - integrity sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw== - dependencies: - regenerator-runtime "^0.14.0" - "@babel/template@^7.22.15", "@babel/template@^7.3.3": version "7.22.15" resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" @@ -1428,14 +1421,14 @@ "@googlemaps/js-api-loader@1.16.2": version "1.16.2" - resolved "https://registry.yarnpkg.com/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz#3fe748e21243f8e8322c677a5525c569ae9cdbe9" + resolved "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz" integrity sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA== dependencies: fast-deep-equal "^3.1.3" "@googlemaps/markerclusterer@2.3.2": version "2.3.2" - resolved "https://registry.yarnpkg.com/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz#b311c26a0c0e8bb6325759ea690aef68c7150d8a" + resolved "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz" integrity sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw== dependencies: fast-deep-equal "^3.1.3" @@ -1824,7 +1817,7 @@ "@react-google-maps/api@^2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/api/-/api-2.19.2.tgz#678dc1871fbab72cd46d338eed687a36bf556ab1" + resolved "https://registry.npmjs.org/@react-google-maps/api/-/api-2.19.2.tgz" integrity sha512-Vt57XWzCKfsUjKOmFUl2erVVfOePkPK5OigF/f+q7UuV/Nm9KDDy1PMFBx+wNahEqOd6a32BxfsykEhBnbU9wQ== dependencies: "@googlemaps/js-api-loader" "1.16.2" @@ -1836,12 +1829,12 @@ "@react-google-maps/infobox@2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/infobox/-/infobox-2.19.2.tgz#b6bda962a4fa1074fdd3dfd63bc4c7d68b1dd745" + resolved "https://registry.npmjs.org/@react-google-maps/infobox/-/infobox-2.19.2.tgz" integrity sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg== "@react-google-maps/marker-clusterer@2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz#24d9fb9aa555bb063ba5fe82f80fcd7d48662184" + resolved "https://registry.npmjs.org/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz" integrity sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw== "@remix-run/router@1.14.2": @@ -2199,7 +2192,7 @@ "@types/google.maps@3.53.5": version "3.53.5" - resolved "https://registry.yarnpkg.com/@types/google.maps/-/google.maps-3.53.5.tgz#0f3010ab4eabe46721f3604462196975b640aab9" + resolved "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz" integrity sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg== "@types/graceful-fs@^4.1.2": @@ -5514,7 +5507,7 @@ internal-slot@^1.0.4, internal-slot@^1.0.5: invariant@2.2.4: version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== dependencies: loose-envify "^1.0.0" @@ -6541,7 +6534,7 @@ jsonpointer@^5.0.0: kdbush@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/kdbush/-/kdbush-4.0.2.tgz#2f7b7246328b4657dd122b6c7f025fbc2c868e39" + resolved "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz" integrity sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA== keyv@^4.5.3: @@ -8072,7 +8065,7 @@ react-app-polyfill@^3.0.0: react-datepicker@^4.25.0: version "4.25.0" - resolved "https://registry.yarnpkg.com/react-datepicker/-/react-datepicker-4.25.0.tgz#86b3ee8ac764bad1650046d0cf9280837bf6d845" + resolved "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.25.0.tgz" integrity sha512-zB7CSi44SJ0sqo8hUQ3BF1saE/knn7u25qEMTO1CQGofY1VAKahO8k9drZtp0cfW1DMfoYLR3uSY1/uMvbEzbg== dependencies: "@popperjs/core" "^2.11.8" @@ -8175,7 +8168,7 @@ react-refresh@^0.11.0: react-router-dom@^6.21.2: version "6.21.2" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.21.2.tgz#5fba851731a194fa32c31990c4829c5e247f650a" + resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.2.tgz" integrity sha512-tE13UukgUOh2/sqYr6jPzZTzmzc70aGRP4pAjG2if0IP3aUT+sBtAKUJh0qMh0zylJHGLmzS+XWVaON4UklHeg== dependencies: "@remix-run/router" "1.14.2" @@ -9102,7 +9095,7 @@ sucrase@^3.32.0: supercluster@^8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/supercluster/-/supercluster-8.0.1.tgz#9946ba123538e9e9ab15de472531f604e7372df5" + resolved "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz" integrity sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ== dependencies: kdbush "^4.0.2" From 06fbdc0c9448ca90ac31112abd2a693f4ef2b397 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Fri, 12 Jan 2024 22:17:10 +0900 Subject: [PATCH 004/199] Update searchdiarypage.js --- src/pages/searchdiarypage/searchdiarypage.js | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/src/pages/searchdiarypage/searchdiarypage.js b/src/pages/searchdiarypage/searchdiarypage.js index ddf9500..e6f5d8f 100644 --- a/src/pages/searchdiarypage/searchdiarypage.js +++ b/src/pages/searchdiarypage/searchdiarypage.js @@ -4,23 +4,19 @@ class srchdiary extends Component { render() { return (
-

원하는 조건의 계획 찾기

- - 일정 - + 일정
- - {/* oneday와 twoplus에 대한 유사한 버튼들 */} -
- - + > + 전체선택 + + {/* oneday와 twoplus에 대한 유사한 버튼들 */} +
+

정렬 필터: 추천순 조회 많은 순 최신순

페이지네이션 기능 구현

클릭시 여행계획서로 이동

From ca947a03063a7973de30a3d8385fce86ba0ce24f Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Mon, 15 Jan 2024 19:10:44 +0900 Subject: [PATCH 005/199] =?UTF-8?q?=EC=A0=95=ED=95=9C=EC=9D=B4=20=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/travelplan/travelplan_detail.js | 199 +++++++++++++++------- 1 file changed, 136 insertions(+), 63 deletions(-) diff --git a/src/pages/travelplan/travelplan_detail.js b/src/pages/travelplan/travelplan_detail.js index b81b14b..af9bbe8 100644 --- a/src/pages/travelplan/travelplan_detail.js +++ b/src/pages/travelplan/travelplan_detail.js @@ -1,66 +1,20 @@ -import React, { useState, useEffect } from "react"; +import React, { useState, useEffect, useCallback } from "react"; import { useLocation } from "react-router-dom"; -import SidebarR from "../../components/SidebarR"; +import SidebarL from "../../components/SidebarL"; import Map from "../../components/Map"; import DatePicker from "react-datepicker"; import "react-datepicker/dist/react-datepicker.css"; import { eachDayOfInterval, format } from "date-fns"; - -const renderSidebarContent = ( - sidebarContent, - dates, - times, - handleTimeChange -) => { - switch (sidebarContent) { - case "일정": - return dates.map((date) => { - const formattedDate = format(date, "yyyy-MM-dd"); - const { startTime, endTime } = times[formattedDate] || {}; - return ( -
-

{format(date, "yyyy년 MM월 dd일")}

-
- - handleTimeChange(date, formattedDate, true)} - showTimeSelect - showTimeSelectOnly - timeIntervals={15} - timeCaption="Time" - dateFormat="h:mm aa" - /> -
-
- - - handleTimeChange(date, formattedDate, false) - } - showTimeSelect - showTimeSelectOnly - timeIntervals={15} - timeCaption="Time" - dateFormat="h:mm aa" - /> -
-
- ); - }); - - // 다른 case 처리 - default: - return

내용을 선택해 주세요.

; - } -}; +import "../../styles/travelplan_detail.css"; const ExamplePage = () => { const location = useLocation(); const { startDate, endDate } = location.state || {}; - const [sidebarContent, setSidebarContent] = useState("default"); + const [sidebarContent, setSidebarContent] = useState("일정"); + const [transportation, setTransportation] = useState("자가용"); // transportation 상태 추가 const [times, setTimes] = useState({}); + const [hashtag, setHashtag] = useState(""); + const [hashArr, setHashArr] = useState([]); useEffect(() => { if (startDate && endDate) { @@ -87,19 +41,138 @@ const ExamplePage = () => { })); }; - const dates = - startDate && endDate - ? eachDayOfInterval({ start: startDate, end: endDate }) - : []; + const handleTransportationChange = (mode) => { + setTransportation(mode); + }; + + const onChangeHashtag = useCallback((e) => { + setHashtag(e.target.value); + }, []); + + const onKeyUp = useCallback( + (e) => { + if (e.keyCode === 13 && hashtag.trim() !== "") { + setHashArr((hashArr) => [...hashArr, hashtag]); + setHashtag(""); + } + }, + [hashtag] + ); + + // Sidebar의 내용을 설정하는 함수 + const renderSidebarContent = () => { + switch (sidebarContent) { + case "일정": + return ( +
+ {eachDayOfInterval({ start: startDate, end: endDate }).map( + (date) => { + const formattedDate = format(date, "yyyy-MM-dd"); + const { startTime, endTime } = times[formattedDate] || {}; + return ( +
+

{format(date, "yyyy년 MM월 dd일")}

+
+ + + handleTimeChange(date, formattedDate, true) + } + showTimeSelect + showTimeSelectOnly + timeIntervals={15} + timeCaption="Time" + dateFormat="h:mm aa" + /> +
+
+ + + handleTimeChange(date, formattedDate, false) + } + showTimeSelect + showTimeSelectOnly + timeIntervals={15} + timeCaption="Time" + dateFormat="h:mm aa" + /> +
+
+ ); + } + )} +
+ + +
+
+
+ {hashArr.map((tag, index) => ( +
+ #{tag} +
+ ))} +
+ +
+
+ ); + + case "숙소": + return

숙소 선택 내용이 여기에 표시됩니다.

; + + case "장소": + return

장소 선택 내용이 여기에 표시됩니다.

; + + default: + return

내용을 선택해 주세요.

; + } + }; return (
- - - - - {renderSidebarContent(sidebarContent, dates, times, handleTimeChange)} - + + + + + + {renderSidebarContent()} +
); From 95334cead2cd0bda7499a321e0be18820a4354f2 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 18 Jan 2024 16:25:41 +0900 Subject: [PATCH 006/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20=EB=82=B4?= =?UTF-8?q?=EC=9A=A9=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/searchdiary/diary.jsx | 148 +++++++++++++++++++ src/pages/searchdiarypage/searchdiarypage.js | 16 +- src/styles/searchdiary.css | 8 + 3 files changed, 171 insertions(+), 1 deletion(-) create mode 100644 src/components/searchdiary/diary.jsx create mode 100644 src/styles/searchdiary.css diff --git a/src/components/searchdiary/diary.jsx b/src/components/searchdiary/diary.jsx new file mode 100644 index 0000000..5ede22d --- /dev/null +++ b/src/components/searchdiary/diary.jsx @@ -0,0 +1,148 @@ +import React from "react"; +import { Link } from "react-router-dom"; +import styles from "../../styles/searchdiary.css"; + +function Diary(props) { + //React 함수 컴포넌트 + return ( + //jsx 이용 +
+
+
+ 제주도 +
+
+
+ #힐링 +
+
+ #가족여행 +
+
+ #맛집탐방 +
+
+
+
+
+
+
+
+
+
+
+ ); +} + +export default Book; diff --git a/src/pages/searchdiarypage/searchdiarypage.js b/src/pages/searchdiarypage/searchdiarypage.js index e6f5d8f..eee3d99 100644 --- a/src/pages/searchdiarypage/searchdiarypage.js +++ b/src/pages/searchdiarypage/searchdiarypage.js @@ -1,13 +1,20 @@ import React, { Component } from "react"; +import ReactDOM from "react-dom"; +import diary from "./components/searchdiary/diary"; class srchdiary extends Component { render() { return (
+ 이미지 설명

원하는 조건의 계획 찾기

- 일정 + + + + +
일정
-// -//
-//
-//
-// ); -// } -// } - -// export default mypage; - - -// Mypages.js import React, { Component } from "react"; import { Link } from 'react-router-dom'; @@ -110,7 +6,15 @@ import Myplan from "../../components/Mypage_components/Myplan"; // Myplan 컴 import Otherplan from "../../components/Mypage_components/Otherplan"; // Otherplan 컴포넌트 import import Myplace from "../../components/Mypage_components/Myplace"; // Myplace 컴포넌트 import -class mypage extends Component { +class MyPage extends Component { + // 서버에서 받아온 임시 데이터 (썸네일 정보) + thumbnails = [ + { id: 1, src: "썸네일 1" }, + { id: 2, src: "썸네일 2" }, + { id: 3, src: "썸네일 3" }, + // ... 추가 데이터 + ]; + render() { return (
@@ -123,9 +27,9 @@ class mypage extends Component {
- +
- +
@@ -144,4 +48,4 @@ class mypage extends Component { } } -export default mypage; +export default MyPage; diff --git a/src/pages/mapages/Myplanpage.js b/src/pages/mapages/Myplanpage.js index ff72208..b4872b6 100644 --- a/src/pages/mapages/Myplanpage.js +++ b/src/pages/mapages/Myplanpage.js @@ -1,32 +1,41 @@ +// Myplanpage.js import React, { Component } from "react"; -import { Link } from 'react-router-dom'; +import Myplan from "../../components/Mypage_components/Myplan"; import styles from "../../styles/Mypages.css"; class Myplanpage extends Component { - render() { - return ( -
-
-
나의 여행계획
-
-
- + thumbnails = [ + { id: 1, src: "서울" }, + { id: 2, src: "부산" }, + { id: 3, src: "제주도" }, + { id: 4, src: "여수" }, + { id: 5, src: "강릉" }, + { id: 6, src: "대전" }, + { id: 7, src: "경기도" }, + // ... 추가 데이터 + ]; + + render() { + const thumbnailsPerPage = 3; + + const thumbnailGroups = []; + for (let i = 0; i < this.thumbnails.length; i += thumbnailsPerPage) { + thumbnailGroups.push(this.thumbnails.slice(i, i + thumbnailsPerPage)); + } + + return ( +
-
- 썸네일 1 -
-
- 썸네일 2 -
-
- 썸네일 3 -
- + {thumbnailGroups.map((group, groupIndex) => ( +
+ {/* Myplan 컴포넌트에 showNavbar prop 전달 */} + +
+ ))}
- ); - } + ); } - - export default Myplanpage; - \ No newline at end of file +} + +export default Myplanpage; diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index 63fb913..8ec5f96 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -7,6 +7,11 @@ background-color: aqua; } +.mypage-container { + max-width: 1000px; + margin: 0 auto; +} + .profile-info { display: flex; align-items: center; @@ -28,69 +33,8 @@ margin-top: 20px; } -/* 여기서부터 작업 */ - -.mypage-container { - max-width: 1000px; - margin: 0 auto; -} - -.myplan-container, -.myplace-container, -.otherplan-container { - background-color: #f0f0f0; /* 회색 배경색 */ - padding: 20px; /* 간격 조절 */ - margin-bottom: 20px; /* 하단 여백 조절 */ - height: 300px; -} - -.myplanpage-container { - background-color: orange; - height: auto; /* 높이 자동으로 설정 */ -} - -.myplanpage-container .myplan-container { - background-color: yellow; /* 노란색으로 설정 */ -} - .mypage_navbar { display: flex; margin-bottom: 10px; } -.myplan_img, -.myplace_img, -.otherplan_img { - display: flex; - flex-wrap: wrap; -} - -.thumbnailGroup { - display: flex; -} - -.myplan_images { - display: flex; - margin-bottom: 20px; /* 아래 여백 추가 */ -} - -.myplan_img { - background-color: yellow; - padding: 20px; - text-align: center; - width: 300px; - height: 250px; - text-align: center; - margin-right: 10px; /* 각 썸네일 간의 간격 설정 */ - margin-bottom: 10px; -} - -.mypage_navbar { - display: flex; - margin-bottom: 10px; -} - -.otherplan_img { - background-color: green; - width: 300px; -} From 7d76af16710a87513da9afb119ee93058821ffd0 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 18 Jan 2024 20:42:05 +0900 Subject: [PATCH 008/199] [ADD] --- src/components/searchdiary/DiaryList.jsx | 35 +++++ src/components/searchdiary/diary.jsx | 141 +------------------ src/pages/searchdiarypage/searchdiarypage.js | 10 +- 3 files changed, 43 insertions(+), 143 deletions(-) create mode 100644 src/components/searchdiary/DiaryList.jsx diff --git a/src/components/searchdiary/DiaryList.jsx b/src/components/searchdiary/DiaryList.jsx new file mode 100644 index 0000000..56c9683 --- /dev/null +++ b/src/components/searchdiary/DiaryList.jsx @@ -0,0 +1,35 @@ +import React from "react"; +import { Link } from "react-router-dom"; +import Diary from "./Diary"; + +const contents = [ + //데이터를 별도의 객체와 분리 + { + place: "제주도", + hashtag: "가족 여행", + }, + { + place: "울릉도", + hashtag: "추억 여행", + }, +]; + +function DiaryList(props) { + return ( +
+ {contents.map((place) => { + return ; + })} +
+ ); +} + +// function CommentList(props) { +// return ( +//
+// +//
+// ); +// } + +export default DiaryList; diff --git a/src/components/searchdiary/diary.jsx b/src/components/searchdiary/diary.jsx index 5ede22d..65b280b 100644 --- a/src/components/searchdiary/diary.jsx +++ b/src/components/searchdiary/diary.jsx @@ -6,143 +6,12 @@ function Diary(props) { //React 함수 컴포넌트 return ( //jsx 이용 -
-
-
- 제주도 -
-
-
- #힐링 -
-
- #가족여행 -
-
- #맛집탐방 -
-
-
-
-
-
-
-
-
-
+
+ {/* {props.name} */} + {props.place} + {props.hashtag}
); } -export default Book; +export default Diary; diff --git a/src/pages/searchdiarypage/searchdiarypage.js b/src/pages/searchdiarypage/searchdiarypage.js index eee3d99..2202994 100644 --- a/src/pages/searchdiarypage/searchdiarypage.js +++ b/src/pages/searchdiarypage/searchdiarypage.js @@ -1,6 +1,6 @@ import React, { Component } from "react"; import ReactDOM from "react-dom"; -import diary from "./components/searchdiary/diary"; +import DiaryList from "../../components/searchdiary/diaryList"; class srchdiary extends Component { render() { @@ -23,11 +23,6 @@ class srchdiary extends Component { {/* oneday와 twoplus에 대한 유사한 버튼들 */}
- -

정렬 필터: 추천순 조회 많은 순 최신순

-

페이지네이션 기능 구현

-

클릭시 여행계획서로 이동

-

내 여행 계획서로 가져오기

); } @@ -35,7 +30,8 @@ class srchdiary extends Component { ReactDOM.render( - {/* Use the component name with PascalCase */} + {/* Use the component name with PascalCase */} + , document.getElementById("root") ); From e24f24cc17513a46bbe01275626834af3f237888 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 18 Jan 2024 20:49:17 +0900 Subject: [PATCH 009/199] [ADD] --- src/pages/searchdiarypage/searchdiarypage.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/searchdiarypage/searchdiarypage.js b/src/pages/searchdiarypage/searchdiarypage.js index 2202994..206ebf7 100644 --- a/src/pages/searchdiarypage/searchdiarypage.js +++ b/src/pages/searchdiarypage/searchdiarypage.js @@ -1,6 +1,6 @@ import React, { Component } from "react"; import ReactDOM from "react-dom"; -import DiaryList from "../../components/searchdiary/diaryList"; +import DiaryList from "../../components/searchdiary/DiaryList"; class srchdiary extends Component { render() { @@ -31,7 +31,7 @@ class srchdiary extends Component { ReactDOM.render( {/* Use the component name with PascalCase */} - + , document.getElementById("root") ); From 1b077b7c61d1f12dabf0ed898072877529479501 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 18 Jan 2024 20:54:14 +0900 Subject: [PATCH 010/199] [ADD] --- src/pages/searchdiarypage/searchdiarypage.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/searchdiarypage/searchdiarypage.js b/src/pages/searchdiarypage/searchdiarypage.js index 206ebf7..47421f0 100644 --- a/src/pages/searchdiarypage/searchdiarypage.js +++ b/src/pages/searchdiarypage/searchdiarypage.js @@ -1,6 +1,6 @@ import React, { Component } from "react"; import ReactDOM from "react-dom"; -import DiaryList from "../../components/searchdiary/DiaryList"; +import DiaryList from "../../components/Searchdiary/DiaryList"; class srchdiary extends Component { render() { From ac418c04ffee659b21910a8ae6fddedb65811168 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 18 Jan 2024 21:14:07 +0900 Subject: [PATCH 011/199] [ADD] --- src/pages/searchdiarypage/searchdiarypage.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/searchdiarypage/searchdiarypage.js b/src/pages/searchdiarypage/searchdiarypage.js index 47421f0..16542ee 100644 --- a/src/pages/searchdiarypage/searchdiarypage.js +++ b/src/pages/searchdiarypage/searchdiarypage.js @@ -6,7 +6,7 @@ class srchdiary extends Component { render() { return (
- 이미지 설명 + 이미지 설명

원하는 조건의 계획 찾기

@@ -21,6 +21,7 @@ class srchdiary extends Component { > 전체선택 + {/* oneday와 twoplus에 대한 유사한 버튼들 */} @@ -31,7 +32,7 @@ class srchdiary extends Component { ReactDOM.render( {/* Use the component name with PascalCase */} - + , document.getElementById("root") ); From 3514ffce4a58245112b87418ab5cba5325ef0de9 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 18 Jan 2024 21:36:08 +0900 Subject: [PATCH 012/199] Update searchdiarypage.js --- src/pages/searchdiarypage/searchdiarypage.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/pages/searchdiarypage/searchdiarypage.js b/src/pages/searchdiarypage/searchdiarypage.js index 16542ee..8ac75b2 100644 --- a/src/pages/searchdiarypage/searchdiarypage.js +++ b/src/pages/searchdiarypage/searchdiarypage.js @@ -1,12 +1,11 @@ import React, { Component } from "react"; import ReactDOM from "react-dom"; import DiaryList from "../../components/Searchdiary/DiaryList"; - class srchdiary extends Component { render() { return (
- 이미지 설명 +

원하는 조건의 계획 찾기

From ae014ad7a48d420bbeb5375831d034012383f8d8 Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Thu, 18 Jan 2024 21:40:21 +0900 Subject: [PATCH 013/199] Rename diary.jsx to Diary.jsx --- src/components/searchdiary/{diary.jsx => Diary.jsx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/components/searchdiary/{diary.jsx => Diary.jsx} (100%) diff --git a/src/components/searchdiary/diary.jsx b/src/components/searchdiary/Diary.jsx similarity index 100% rename from src/components/searchdiary/diary.jsx rename to src/components/searchdiary/Diary.jsx From 463eb8fae54bcff84135dd63972da280e23cb49f Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 18 Jan 2024 22:04:37 +0900 Subject: [PATCH 014/199] s --- src/components/searchdiary/Diary.jsx | 17 ---------- src/components/searchdiary/DiaryList.jsx | 35 -------------------- src/pages/searchdiarypage/searchdiarypage.js | 2 +- 3 files changed, 1 insertion(+), 53 deletions(-) delete mode 100644 src/components/searchdiary/Diary.jsx delete mode 100644 src/components/searchdiary/DiaryList.jsx diff --git a/src/components/searchdiary/Diary.jsx b/src/components/searchdiary/Diary.jsx deleted file mode 100644 index 65b280b..0000000 --- a/src/components/searchdiary/Diary.jsx +++ /dev/null @@ -1,17 +0,0 @@ -import React from "react"; -import { Link } from "react-router-dom"; -import styles from "../../styles/searchdiary.css"; - -function Diary(props) { - //React 함수 컴포넌트 - return ( - //jsx 이용 -
- {/* {props.name} */} - {props.place} - {props.hashtag} -
- ); -} - -export default Diary; diff --git a/src/components/searchdiary/DiaryList.jsx b/src/components/searchdiary/DiaryList.jsx deleted file mode 100644 index 56c9683..0000000 --- a/src/components/searchdiary/DiaryList.jsx +++ /dev/null @@ -1,35 +0,0 @@ -import React from "react"; -import { Link } from "react-router-dom"; -import Diary from "./Diary"; - -const contents = [ - //데이터를 별도의 객체와 분리 - { - place: "제주도", - hashtag: "가족 여행", - }, - { - place: "울릉도", - hashtag: "추억 여행", - }, -]; - -function DiaryList(props) { - return ( -
- {contents.map((place) => { - return ; - })} -
- ); -} - -// function CommentList(props) { -// return ( -//
-// -//
-// ); -// } - -export default DiaryList; diff --git a/src/pages/searchdiarypage/searchdiarypage.js b/src/pages/searchdiarypage/searchdiarypage.js index 8ac75b2..f2d14b5 100644 --- a/src/pages/searchdiarypage/searchdiarypage.js +++ b/src/pages/searchdiarypage/searchdiarypage.js @@ -1,6 +1,6 @@ import React, { Component } from "react"; import ReactDOM from "react-dom"; -import DiaryList from "../../components/Searchdiary/DiaryList"; +import DiaryList from "../../components/Searchdiary/DiaryList.jsx"; class srchdiary extends Component { render() { return ( From 378cb44899e44f5d6bfc060393688d3348fa6d03 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 18 Jan 2024 22:07:14 +0900 Subject: [PATCH 015/199] [ADD] --- src/components/Searchdairy/Diary.jsx | 17 ++++++++++++ src/components/Searchdairy/DiaryList.jsx | 35 ++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 src/components/Searchdairy/Diary.jsx create mode 100644 src/components/Searchdairy/DiaryList.jsx diff --git a/src/components/Searchdairy/Diary.jsx b/src/components/Searchdairy/Diary.jsx new file mode 100644 index 0000000..65b280b --- /dev/null +++ b/src/components/Searchdairy/Diary.jsx @@ -0,0 +1,17 @@ +import React from "react"; +import { Link } from "react-router-dom"; +import styles from "../../styles/searchdiary.css"; + +function Diary(props) { + //React 함수 컴포넌트 + return ( + //jsx 이용 +
+ {/* {props.name} */} + {props.place} + {props.hashtag} +
+ ); +} + +export default Diary; diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx new file mode 100644 index 0000000..56c9683 --- /dev/null +++ b/src/components/Searchdairy/DiaryList.jsx @@ -0,0 +1,35 @@ +import React from "react"; +import { Link } from "react-router-dom"; +import Diary from "./Diary"; + +const contents = [ + //데이터를 별도의 객체와 분리 + { + place: "제주도", + hashtag: "가족 여행", + }, + { + place: "울릉도", + hashtag: "추억 여행", + }, +]; + +function DiaryList(props) { + return ( +
+ {contents.map((place) => { + return ; + })} +
+ ); +} + +// function CommentList(props) { +// return ( +//
+// +//
+// ); +// } + +export default DiaryList; From 7f8412305ec20d5e41667c082542d7cfc46e57b2 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 18 Jan 2024 23:11:52 +0900 Subject: [PATCH 016/199] [ADD] --- src/components/Searchdairy/Diary.jsx | 59 ++++++++++++++-- src/components/Searchdairy/DiaryList.jsx | 72 +++++++++++++++----- src/pages/searchdiarypage/searchdiarypage.js | 2 +- 3 files changed, 112 insertions(+), 21 deletions(-) diff --git a/src/components/Searchdairy/Diary.jsx b/src/components/Searchdairy/Diary.jsx index 65b280b..0c34fe8 100644 --- a/src/components/Searchdairy/Diary.jsx +++ b/src/components/Searchdairy/Diary.jsx @@ -1,15 +1,66 @@ import React from "react"; import { Link } from "react-router-dom"; -import styles from "../../styles/searchdiary.css"; +import style from "../../styles/searchdiary.css"; + +const styles = { + bigBox: { + width: "300px", + height: "210px", + background: "white", + borderRadius: 16, + border: "1px #EBEDF8 solid", + }, + imageBox: { + width: "300px", + height: "120px", + background: "#EBEDF8", + borderRadius: 15, + }, + textBox: { + width: "300px", + height: "80px", + // background: "#FFFFFF", + borderRadius: 15, + }, + placeText: { + color: "#191B24", + fontSize: 17, + fontFamily: "SUIT Variable", + fontWeight: "700", + wordWrap: "break-word", + }, + hashtagText: { + color: "#7F85A3", + fontSize: 13, + fontFamily: "SUIT Variable", + fontWeight: "400", + // lineHeight: 25.5, + wordWrap: "break-word", + }, +}; function Diary(props) { //React 함수 컴포넌트 return ( //jsx 이용 -
+ +
+
+ {/* {props.name} */} - {props.place} - {props.hashtag} + {/*
*/} + {props.place} +

+
+ {props.hashtag.map((tag, index) => ( + + {index > 0 && " "} {/* index가 0보다 큰 경우에만 공백 추가 */} + #{tag} + + ))} +
+ + {/*
*/}
); } diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index 56c9683..e757ec4 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -1,35 +1,75 @@ -import React from "react"; -import { Link } from "react-router-dom"; +import React, { useState } from "react"; import Diary from "./Diary"; const contents = [ - //데이터를 별도의 객체와 분리 + // 데이터를 별도의 객체와 분리 { place: "제주도", - hashtag: "가족 여행", + hashtag: ["가족 여행"], }, { place: "울릉도", - hashtag: "추억 여행", + hashtag: ["추억 여행", "가족 여행"], }, + // 추가적인 데이터는 여기에 계속 추가 ]; function DiaryList(props) { + const itemsPerPage = 9; // 페이지당 표시될 Diary 수 + const [currentPage, setCurrentPage] = useState(1); + const totalPages = Math.ceil(contents.length / itemsPerPage); + + const indexOfLastItem = currentPage * itemsPerPage; + const indexOfFirstItem = indexOfLastItem - itemsPerPage; + const currentItems = contents.slice(indexOfFirstItem, indexOfLastItem); + + const handlePageChange = (newPage) => { + if (newPage >= 1 && newPage <= totalPages) { + setCurrentPage(newPage); + } + }; + return (
- {contents.map((place) => { - return ; - })} +
+ {currentItems.map((place) => ( + + ))} +
+ +
+ + + {Array.from({ length: totalPages }).map((_, index) => ( + + ))} + + +
); } -// function CommentList(props) { -// return ( -//
-// -//
-// ); -// } - export default DiaryList; diff --git a/src/pages/searchdiarypage/searchdiarypage.js b/src/pages/searchdiarypage/searchdiarypage.js index f2d14b5..32a63f7 100644 --- a/src/pages/searchdiarypage/searchdiarypage.js +++ b/src/pages/searchdiarypage/searchdiarypage.js @@ -1,6 +1,6 @@ import React, { Component } from "react"; import ReactDOM from "react-dom"; -import DiaryList from "../../components/Searchdiary/DiaryList.jsx"; +import DiaryList from "../../components/Searchdairy/DiaryList"; class srchdiary extends Component { render() { return ( From 9274058b54fe2da4aeab2cdf5903534972f5238f Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Fri, 19 Jan 2024 01:11:20 +0900 Subject: [PATCH 017/199] [ADD] --- src/components/Searchdairy/Diary.jsx | 1 + src/components/Searchdairy/DiaryList.jsx | 123 ++++++++++++++++++++--- 2 files changed, 111 insertions(+), 13 deletions(-) diff --git a/src/components/Searchdairy/Diary.jsx b/src/components/Searchdairy/Diary.jsx index 0c34fe8..23b9b82 100644 --- a/src/components/Searchdairy/Diary.jsx +++ b/src/components/Searchdairy/Diary.jsx @@ -9,6 +9,7 @@ const styles = { background: "white", borderRadius: 16, border: "1px #EBEDF8 solid", + marginBottom: "20px", }, imageBox: { width: "300px", diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index e757ec4..ad7deac 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -4,18 +4,109 @@ import Diary from "./Diary"; const contents = [ // 데이터를 별도의 객체와 분리 { - place: "제주도", + place: "제주도1", hashtag: ["가족 여행"], }, { - place: "울릉도", + place: "울릉도2", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도3", + hashtag: ["가족 여행"], + }, + { + place: "울릉도4", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도5", + hashtag: ["가족 여행"], + }, + { + place: "울릉도6", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도7", + hashtag: ["가족 여행"], + }, + { + place: "울릉도8", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도9", + hashtag: ["가족 여행"], + }, + { + place: "울릉도10", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도11", + hashtag: ["가족 여행"], + }, + { + place: "울릉도12", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도1", + hashtag: ["가족 여행"], + }, + { + place: "울릉도2", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도3", + hashtag: ["가족 여행"], + }, + { + place: "울릉도4", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도5", + hashtag: ["가족 여행"], + }, + { + place: "울릉도6", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도7", + hashtag: ["가족 여행"], + }, + { + place: "울릉도8", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도9", + hashtag: ["가족 여행"], + }, + { + place: "울릉도10", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도11", + hashtag: ["가족 여행"], + }, + { + place: "울릉도12", hashtag: ["추억 여행", "가족 여행"], }, // 추가적인 데이터는 여기에 계속 추가 ]; function DiaryList(props) { - const itemsPerPage = 9; // 페이지당 표시될 Diary 수 + const itemsPerRow = 3; // Number of diaries per row + const rowsPerPage = 3; // Number of rows per page + const itemsPerPage = itemsPerRow * rowsPerPage; // Total diaries per page + const [currentPage, setCurrentPage] = useState(1); const totalPages = Math.ceil(contents.length / itemsPerPage); @@ -31,15 +122,18 @@ function DiaryList(props) { return (
-
- {currentItems.map((place) => ( - - ))} -
+ {Array.from({ length: rowsPerPage }).map((_, rowIndex) => ( +
+ {currentItems + .slice(rowIndex * itemsPerRow, (rowIndex + 1) * itemsPerRow) + .map((place, index) => ( + + ))} +
+ ))}
handlePageChange(index + 1)} - style={{ margin: "0 5px" }} + style={{ + margin: "0 5px", + fontWeight: index + 1 === currentPage ? "bold" : "normal", + }} > {index + 1} From 13ead37aab2f4ff8e417d457a34637faf7f187a3 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Fri, 19 Jan 2024 01:45:14 +0900 Subject: [PATCH 018/199] [ADD] --- src/components/Mypage_components/Myplace.js | 50 +++++----- src/components/Searchdairy/DiaryList.jsx | 104 +++++++++++++------- 2 files changed, 91 insertions(+), 63 deletions(-) diff --git a/src/components/Mypage_components/Myplace.js b/src/components/Mypage_components/Myplace.js index 45f0d47..8eb9a48 100644 --- a/src/components/Mypage_components/Myplace.js +++ b/src/components/Mypage_components/Myplace.js @@ -1,38 +1,36 @@ // Myplace.js import React from "react"; -import { Link } from 'react-router-dom'; +import { Link } from "react-router-dom"; import styles from "../../styles/Mypages.css"; const Myplace = () => { - return ( -
- {/* 관심 있는 장소 컴포넌트의 내용을 작성 */} -
+ return ( +
+ {/* 관심 있는 장소 컴포넌트의 내용을 작성 */} +
관심 있는 장소
-
+
- - 더보기 - + 더보기
-
- - - - - - - - - - - - - -
내용내용내용
내용내용내용
-
- ); + + + + + + + + + + + + + + +
내용내용내용
내용내용내용
+
+ ); }; export default Myplace; diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index ad7deac..a236613 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -102,6 +102,22 @@ const contents = [ // 추가적인 데이터는 여기에 계속 추가 ]; +const styles = { + contextBox: { + color: "#191B24", + fontSize: 22, + fontFamily: "SUIT Variable", + fontWeight: "700", + wordWrap: "break-word", + }, + imageTitle: { + width: "50px", + height: "30px", + opacity: 0.6, + border: "6px #8270FF solid", + }, +}; + function DiaryList(props) { const itemsPerRow = 3; // Number of diaries per row const rowsPerPage = 3; // Number of rows per page @@ -121,51 +137,65 @@ function DiaryList(props) { }; return ( -
- {Array.from({ length: rowsPerPage }).map((_, rowIndex) => ( + <> +
+ {/*
계획 둘러보기 */} + vector +
+
+ {Array.from({ length: rowsPerPage }).map((_, rowIndex) => ( +
+ {currentItems + .slice(rowIndex * itemsPerRow, (rowIndex + 1) * itemsPerRow) + .map((place, index) => ( + + ))} +
+ ))} +
- {currentItems - .slice(rowIndex * itemsPerRow, (rowIndex + 1) * itemsPerRow) - .map((place, index) => ( - - ))} -
- ))} + -
- + {Array.from({ length: totalPages }).map((_, index) => ( + + ))} - {Array.from({ length: totalPages }).map((_, index) => ( - ))} - - +
-
+ ); } From 7df1263995120fdb99cf7876483ac3b592d53ec4 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Fri, 19 Jan 2024 03:53:12 +0900 Subject: [PATCH 019/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20map=20pin?= =?UTF-8?q?=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 1 + package.json | 1 + src/App.js | 6 ++- src/api/MapDetail.js | 69 +++++++++++------------- src/components/Map.js | 26 +++++++-- src/pages/searchplacepage/placeinfo.js | 32 +++++------ src/pages/searchplacepage/placeinfo1.js | 40 ++++++++++++++ src/pages/searchplacepage/searchplace.js | 15 +++--- yarn.lock | 5 ++ 9 files changed, 123 insertions(+), 72 deletions(-) create mode 100644 src/pages/searchplacepage/placeinfo1.js diff --git a/.env b/.env index e69de29..3329f0d 100644 --- a/.env +++ b/.env @@ -0,0 +1 @@ +REACT_APP_GOOGLE_MAPS_API_KEY="AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U" diff --git a/package.json b/package.json index 8704342..c2f880a 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "react-dom": "^17.0.0 || ^18.0.0", "react-google-maps": "^9.4.5", "react-hook-geolocation": "^1.1.0", + "react-hook-google-maps": "^0.0.3", "react-is": "^18.3.0-next-fecc288b7-20221025", "react-router-dom": "^6.21.2", "react-scripts": "^5.0.1", diff --git a/src/App.js b/src/App.js index f3da9b2..0875985 100644 --- a/src/App.js +++ b/src/App.js @@ -9,8 +9,9 @@ import TravelPlandate from "./pages/travelplan/travelplandate"; import Searchdiary from "./pages/searchdiarypage/searchdiarypage"; import Searchplace from "./pages/searchplacepage/searchplace"; import SearchPlaceInfo from "./pages/searchplacepage/placeinfo"; +import PlaceInfo from "./pages/searchplacepage/placeinfo1" +import PlaceDetail from "./components/PlaceDetail"; import CityDetail from "./components/CityDetail"; -import PlaceDetail from "./components/PlaceDetail" import MainHeader from "./components/MainHeader"; import Joinmembership from "./pages/login_and_signin/signup"; import Myprofile from "./pages/login_and_signin/Myprofile"; @@ -31,8 +32,9 @@ function App() { } /> } /> } /> - } /> + } /> } /> + } /> } /> } /> } /> diff --git a/src/api/MapDetail.js b/src/api/MapDetail.js index de8c460..8848832 100644 --- a/src/api/MapDetail.js +++ b/src/api/MapDetail.js @@ -1,49 +1,40 @@ -// MapDetail.js code +// src>api>MapDetail.js +export const getPlaceDetails = async ({ placeName }) => { + const apiKey = "AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U"; + + try { + const response = await fetch( + `https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=${placeName}&inputtype=textquery&fields=place_id&key=${apiKey}` + ); -import axios from 'axios'; + if (!response.ok) { + throw new Error('Failed to fetch place details'); + } -const travelAdvisorOptions = { - headers: { - 'X-RapidAPI-Key': '73680bc445msh9350f7fb2ff91b4p1abe03jsnffe328ba9362', - 'X-RapidAPI-Host': 'travel-advisor.p.rapidapi.com' - } -}; + const data = await response.json(); -// Function to fetch place details by place_id -export const getPlaceDetails = async (placeId) => { - const options = { - method: 'GET', - url: `https://travel-advisor.p.rapidapi.com/places/v1/${placeId}`, - ...travelAdvisorOptions - }; + if (data.status === 'OK' && data.candidates && data.candidates.length > 0) { + const placeId = data.candidates[0].place_id; + const detailsResponse = await fetch( + `https://maps.googleapis.com/maps/api/place/details/json?placeid=${placeId}&key=${apiKey}` + ); - try { - const response = await axios.request(options); - return response.data.data; - } catch (error) { - console.error("Error fetching place details:", error); - throw error; - } -}; + if (!detailsResponse.ok) { + throw new Error('Failed to fetch place details'); + } -// Function to perform auto-complete for place search -export const getAutoComplete = async (query) => { - const options = { - method: 'GET', - url: 'https://travel-advisor.p.rapidapi.com/locations/v2/auto-complete', - params: { - query, - lang: 'en_US', - units: 'km' - }, - ...travelAdvisorOptions - }; + const detailsData = await detailsResponse.json(); - try { - const response = await axios.request(options); - return response.data; + if (detailsData.status === 'OK') { + return detailsData.result; + } else { + throw new Error('Failed to fetch place details'); + } + } else { + throw new Error('Failed to find place ID'); + } } catch (error) { - console.error("Error performing auto-complete:", error); + console.error('Error fetching place details:', error); throw error; } }; diff --git a/src/components/Map.js b/src/components/Map.js index e98139a..8e377fd 100644 --- a/src/components/Map.js +++ b/src/components/Map.js @@ -1,6 +1,6 @@ // Map.js import React, { useState, useEffect } from "react"; -import { GoogleMap, LoadScript } from "@react-google-maps/api"; +import { GoogleMap, LoadScript, Marker } from "@react-google-maps/api"; const containerStyle = { position: "absolute", @@ -15,9 +15,10 @@ const Center = { lng: 128.6014, }; -const GoogleMapComponent = ({ location }) => { +const Map = ({ location, onPinClick }) => { const [mapCenter, setMapCenter] = useState(Center); const [zoomLevel, setZoomLevel] = useState(7); + const [markers, setMarkers] = useState([]); // Update map center and zoom when location changes useEffect(() => { @@ -27,6 +28,13 @@ const GoogleMapComponent = ({ location }) => { } }, [location]); + // Update markers when location changes + useEffect(() => { + if (location) { + setMarkers([{ position: location, label: "1" }]); + } + }, [location]); + return (
@@ -34,10 +42,20 @@ const GoogleMapComponent = ({ location }) => { mapContainerStyle={containerStyle} center={location || mapCenter} zoom={location ? 12 : zoomLevel} - /> + > + {/* Render markers on the map */} + {markers.map((marker, index) => ( + onPinClick(`Place ${marker.label}`)} + /> + ))} +
); }; -export default GoogleMapComponent; +export default Map; diff --git a/src/pages/searchplacepage/placeinfo.js b/src/pages/searchplacepage/placeinfo.js index 389062a..c3be026 100644 --- a/src/pages/searchplacepage/placeinfo.js +++ b/src/pages/searchplacepage/placeinfo.js @@ -1,24 +1,29 @@ +// PlaceInfo.js import React, { useEffect, useState } from "react"; -import { Link, useParams, useLocation } from "react-router-dom"; -import GoogleMapComponent from '../../components/Map.js'; +import { useLocation, useNavigate } from "react-router-dom"; // Import useNavigate +import Map from "../../components/Map"; import SidebarL from "../../components/SidebarL"; const PlaceInfo = () => { const { search } = useLocation(); const searchParams = new URLSearchParams(search); const searchQuery = searchParams.get('q'); - const [mapLocation, setMapLocation] = useState(null); + const navigate = useNavigate(); // Use useNavigate to navigate to other pages useEffect(() => { if (searchQuery) { - // Extract lat and lng from the search query const [lat, lng] = searchQuery.split(','); - // Use the searched location to set the map location setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); } }, [searchQuery]); + // Handle pin click function + const handlePinClick = (placeName) => { + // Navigate to /placeinfo1 when a pin is clicked + navigate(`/placeinfo1/${placeName}`); + }; + return (

Search Results

@@ -30,22 +35,9 @@ const PlaceInfo = () => {
  • 추천 장소 목록

    -
      -
    • - 추천 장소1 -
    • -
    • - 추천 장소2 -
    • -
    • - 추천 장소3 -
    • -
    • - 추천 장소4 -
    • -
    - + {/* Pass the handlePinClick function to Map component */} +
    ); }; diff --git a/src/pages/searchplacepage/placeinfo1.js b/src/pages/searchplacepage/placeinfo1.js new file mode 100644 index 0000000..50ea28d --- /dev/null +++ b/src/pages/searchplacepage/placeinfo1.js @@ -0,0 +1,40 @@ +// PlaceInfo1.js +import React, { useEffect, useState } from "react"; +import { useLocation } from "react-router-dom"; +import Map from "../../components/Map"; +import SidebarL from "../../components/SidebarL"; +import PlaceDetail from "../../components/PlaceDetail"; // Import the PlaceDetail component + +const PlaceInfo1 = () => { + const { search } = useLocation(); + const searchParams = new URLSearchParams(search); + const searchQuery = searchParams.get('q'); + const [mapLocation, setMapLocation] = useState(null); + const [selectedPlace, setSelectedPlace] = useState(null); + + useEffect(() => { + if (searchQuery) { + const [lat, lng] = searchQuery.split(','); + setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + } + }, [searchQuery]); + + // Handle pin click to set the selected place + const handlePinClick = (placeName) => { + setSelectedPlace(placeName); + }; + + return ( +
    +

    Search Results

    + + {/* Display detailed information using PlaceDetail component */} + {selectedPlace && } + + {/* Pass the mapLocation to Map component */} + +
    + ); +}; + +export default PlaceInfo1; diff --git a/src/pages/searchplacepage/searchplace.js b/src/pages/searchplacepage/searchplace.js index 278060f..0bfc1f5 100644 --- a/src/pages/searchplacepage/searchplace.js +++ b/src/pages/searchplacepage/searchplace.js @@ -1,9 +1,9 @@ +// searchplace.js import React, { useState } from "react"; import { useNavigate } from "react-router-dom"; import "../../styles/Place.css"; import SearchComponent from '../../components/Search.js'; -import GoogleMapComponent from '../../components/Map.js'; - +import Map from '../../components/Map'; const SrchPlace = () => { const navigate = useNavigate(); @@ -12,17 +12,18 @@ const SrchPlace = () => { const handleSearch = (location) => { // Save the searched location setSearchedLocation(location); - - // Navigate to placeinfo1 with the search query - navigate(`/placeinfo1?q=${location.lat},${location.lng}`); + + // Navigate to placeinfo with the search query + navigate(`/placeinfo?q=${location.lat},${location.lng}`); }; return (
    +
    - +
    ); }; -export default SrchPlace; +export default SrchPlace; \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 673dd7f..e4f56cf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8467,6 +8467,11 @@ react-hook-geolocation@^1.1.0: resolved "https://registry.yarnpkg.com/react-hook-geolocation/-/react-hook-geolocation-1.1.0.tgz#922015f3cafd0ea4a7a209052a942a17cf50efb1" integrity sha512-YlqFIOtozFPgcTDPDhRITIMSgIr1Op3070SCmKOTM9LD0mpZLsw7D+miwve9vD+B92Ht7f43Hn+hUMS3tHifAg== +react-hook-google-maps@^0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/react-hook-google-maps/-/react-hook-google-maps-0.0.3.tgz#468b7631970a25ce070f9f2e7f5ca6fd6b6d536d" + integrity sha512-ZgsFaKXOX/sTWBMlbgdvfRp6PAp1WYT3XYyJf1nplOwnoBfd81vqQoeLnM005q0tQaxq6/M5ymKuFUWrpFxJgQ== + react-is@^16.13.1, react-is@^16.7.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" From 5f203a7e7032cb71e00cd2237d8e14cafe6cdc9f Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Fri, 19 Jan 2024 13:43:44 +0900 Subject: [PATCH 020/199] Update yarn.lock --- yarn.lock | 105 ++++++++++++++++++++++++++++++------------------------ 1 file changed, 58 insertions(+), 47 deletions(-) diff --git a/yarn.lock b/yarn.lock index 673dd7f..df87980 100644 --- a/yarn.lock +++ b/yarn.lock @@ -147,6 +147,17 @@ lodash.debounce "^4.0.8" resolve "^1.14.2" +"@babel/helper-define-polyfill-provider@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz#465805b7361f461e86c680f1de21eaf88c25901b" + integrity sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + "@babel/helper-environment-visitor@^7.22.20": version "7.22.20" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" @@ -1978,9 +1989,9 @@ picomatch "^2.2.2" "@rushstack/eslint-patch@^1.1.0": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.6.1.tgz#9ab8f811930d7af3e3d549183a50884f9eb83f36" - integrity sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw== + version "1.7.0" + resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.7.0.tgz#b5bc1e081428794f6a4d239707b359404be35ce2" + integrity sha512-Jh4t/593gxs0lJZ/z3NnasKlplXT2f+4y/LZYuaKZW5KAaiVFL/fThhs+17EbUd53jUVJ0QudYCBGbN/psvaqg== "@sinclair/typebox@^0.24.1": version "0.24.51" @@ -2372,9 +2383,9 @@ "@types/node" "*" "@types/node@*": - version "20.11.3" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.3.tgz#ac29fba7aeadc74046b02e50758156f4850f1296" - integrity sha512-nrlmbvGPNGaj84IJZXMPhQuCMEVTT/hXZMJJG/aIqVL9fKxqk814sGGtJA4GI6hpJSLQjpi6cn0Qx9eOf9SDVg== + version "20.11.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.5.tgz#be10c622ca7fcaa3cf226cf80166abc31389d86e" + integrity sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w== dependencies: undici-types "~5.26.4" @@ -3082,13 +3093,13 @@ at-least-node@^1.0.0: integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== autoprefixer@^10.4.13: - version "10.4.16" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.16.tgz#fad1411024d8670880bdece3970aa72e3572feb8" - integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== + version "10.4.17" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.17.tgz#35cd5695cbbe82f536a50fa025d561b01fdec8be" + integrity sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg== dependencies: - browserslist "^4.21.10" - caniuse-lite "^1.0.30001538" - fraction.js "^4.3.6" + browserslist "^4.22.2" + caniuse-lite "^1.0.30001578" + fraction.js "^4.3.7" normalize-range "^0.1.2" picocolors "^1.0.0" postcss-value-parser "^4.2.0" @@ -3179,12 +3190,12 @@ babel-plugin-named-asset-import@^0.3.8: integrity sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q== babel-plugin-polyfill-corejs2@^0.4.7: - version "0.4.7" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz#679d1b94bf3360f7682e11f2cb2708828a24fe8c" - integrity sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ== + version "0.4.8" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz#dbcc3c8ca758a290d47c3c6a490d59429b0d2269" + integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg== dependencies: "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.4.4" + "@babel/helper-define-polyfill-provider" "^0.5.0" semver "^6.3.1" babel-plugin-polyfill-corejs3@^0.8.7: @@ -3196,11 +3207,11 @@ babel-plugin-polyfill-corejs3@^0.8.7: core-js-compat "^3.33.1" babel-plugin-polyfill-regenerator@^0.5.4: - version "0.5.4" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz#c6fc8eab610d3a11eb475391e52584bacfc020f4" - integrity sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg== + version "0.5.5" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz#8b0c8fc6434239e5d7b8a9d1f832bb2b0310f06a" + integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.4" + "@babel/helper-define-polyfill-provider" "^0.5.0" babel-plugin-transform-react-remove-prop-types@^0.4.24: version "0.4.24" @@ -3357,7 +3368,7 @@ browser-process-hrtime@^1.0.0: resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.22.2: +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.4, browserslist@^4.22.2: version "4.22.2" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.2.tgz#704c4943072bd81ea18997f3bd2180e89c77874b" integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== @@ -3451,10 +3462,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001565: - version "1.0.30001576" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz#893be772cf8ee6056d6c1e2d07df365b9ec0a5c4" - integrity sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001565, caniuse-lite@^1.0.30001578: + version "1.0.30001579" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001579.tgz#45c065216110f46d6274311a4b3fcf6278e0852a" + integrity sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA== case-sensitive-paths-webpack-plugin@^2.4.0: version "2.4.0" @@ -3817,15 +3828,15 @@ css-has-pseudo@^3.0.4: postcss-selector-parser "^6.0.9" css-loader@^6.5.1: - version "6.9.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.9.0.tgz#0cc2f14df94ed97c526c5ae42b6b13916d1d8d0e" - integrity sha512-3I5Nu4ytWlHvOP6zItjiHlefBNtrH+oehq8tnQa2kO305qpVyx9XNIT1CXIj5bgCJs7qICBCkgCYxQLKPANoLA== + version "6.9.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.9.1.tgz#9ec9a434368f2bdfeffbf8f6901a1ce773586c6b" + integrity sha512-OzABOh0+26JKFdMzlK6PY1u5Zx8+Ck7CVRlcGNZoY9qwJjdfu2VWFuprTIpPW+Av5TZTVViYWcFQaEEQURLknQ== dependencies: icss-utils "^5.1.0" - postcss "^8.4.31" + postcss "^8.4.33" postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.3" - postcss-modules-scope "^3.1.0" + postcss-modules-local-by-default "^4.0.4" + postcss-modules-scope "^3.1.1" postcss-modules-values "^4.0.0" postcss-value-parser "^4.2.0" semver "^7.5.4" @@ -4350,9 +4361,9 @@ ejs@^3.1.6: jake "^10.8.5" electron-to-chromium@^1.4.601: - version "1.4.632" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.632.tgz#df6253483b802eb83eee2fdc0e5067bd46f36f11" - integrity sha512-JGmudTwg7yxMYvR/gWbalqqQiyu7WTFv2Xu3vw4cJHXPFxNgAk0oy8UHaer8nLF4lZJa+rNoj6GsrKIVJTV6Tw== + version "1.4.639" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.639.tgz#c6f9cc685f9efb2980d2cfc95a27f8142c9adf28" + integrity sha512-CkKf3ZUVZchr+zDpAlNLEEy2NJJ9T64ULWaDgy3THXXlPVPkLu3VOs9Bac44nebVtdwl2geSj6AxTtGDOxoXhg== emittery@^0.10.2: version "0.10.2" @@ -5158,7 +5169,7 @@ forwarded@0.2.0: resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== -fraction.js@^4.3.6: +fraction.js@^4.3.7: version "4.3.7" resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== @@ -7927,19 +7938,19 @@ postcss-modules-extract-imports@^3.0.0: resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== -postcss-modules-local-by-default@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524" - integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== +postcss-modules-local-by-default@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz#7cbed92abd312b94aaea85b68226d3dec39a14e6" + integrity sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q== dependencies: icss-utils "^5.0.0" postcss-selector-parser "^6.0.2" postcss-value-parser "^4.1.0" -postcss-modules-scope@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.1.0.tgz#fbfddfda93a31f310f1d152c2bb4d3f3c5592ee0" - integrity sha512-SaIbK8XW+MZbd0xHPf7kdfA/3eOt7vxJ72IRecn3EzuZVLr1r0orzf0MX/pN8m+NMDoo6X/SQd8oeKqGZd8PXg== +postcss-modules-scope@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz#32cfab55e84887c079a19bbb215e721d683ef134" + integrity sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA== dependencies: postcss-selector-parser "^6.0.4" @@ -8203,7 +8214,7 @@ postcss@^7.0.35: picocolors "^0.2.1" source-map "^0.6.1" -postcss@^8.3.5, postcss@^8.4.23, postcss@^8.4.31, postcss@^8.4.4: +postcss@^8.3.5, postcss@^8.4.23, postcss@^8.4.33, postcss@^8.4.4: version "8.4.33" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742" integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== @@ -9629,9 +9640,9 @@ terser-webpack-plugin@^5.2.5, terser-webpack-plugin@^5.3.7: terser "^5.26.0" terser@^5.0.0, terser@^5.10.0, terser@^5.26.0: - version "5.26.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.26.0.tgz#ee9f05d929f4189a9c28a0feb889d96d50126fe1" - integrity sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ== + version "5.27.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.27.0.tgz#70108689d9ab25fef61c4e93e808e9fd092bf20c" + integrity sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" From aa8b81b94f8bb8e143c42a1260faf373e9f92692 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Fri, 19 Jan 2024 14:24:21 +0900 Subject: [PATCH 021/199] [ADD] --- src/components/Searchdairy/DiaryList.jsx | 7 ++++- src/components/Searchdairy/Search.jsx | 8 ++++++ src/pages/searchdiarypage/searchdiarypage.js | 27 ++++++++++---------- 3 files changed, 28 insertions(+), 14 deletions(-) create mode 100644 src/components/Searchdairy/Search.jsx diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index a236613..26862e1 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -140,7 +140,12 @@ function DiaryList(props) { <>
    {/*
    계획 둘러보기 */} - vector + + 계획 둘러보기
    {Array.from({ length: rowsPerPage }).map((_, rowIndex) => ( diff --git a/src/components/Searchdairy/Search.jsx b/src/components/Searchdairy/Search.jsx new file mode 100644 index 0000000..8cc3286 --- /dev/null +++ b/src/components/Searchdairy/Search.jsx @@ -0,0 +1,8 @@ +import React, { useState } from "react"; +import DiaryList from "./DiaryList"; + +const App = () => { + return

    1

    ; +}; + +export default App; diff --git a/src/pages/searchdiarypage/searchdiarypage.js b/src/pages/searchdiarypage/searchdiarypage.js index 32a63f7..582caa0 100644 --- a/src/pages/searchdiarypage/searchdiarypage.js +++ b/src/pages/searchdiarypage/searchdiarypage.js @@ -1,25 +1,26 @@ import React, { Component } from "react"; import ReactDOM from "react-dom"; import DiaryList from "../../components/Searchdairy/DiaryList"; +import Search from "../../components/Searchdairy/Search"; + +const styles = { + searchText: { + color: "#191B24", + fontSize: 22, + fontFamily: "SUIT Variable", + fontWeight: "700", + wordWrap: "break-word", + }, +}; + class srchdiary extends Component { render() { return (
    -

    원하는 조건의 계획 찾기

    +

    원하는 조건의 계획 찾기

    - - - - - - -
    일정
    - + {/* oneday와 twoplus에 대한 유사한 버튼들 */}
    From a76d189a357a974fcf7ecf844bd1555e94933936 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Sat, 20 Jan 2024 17:43:25 +0900 Subject: [PATCH 022/199] =?UTF-8?q?=EC=8D=B8=EB=84=A4=EC=9D=BC=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=EB=B3=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Mypage_components/Myplan.js | 13 +- src/pages/travelplan/travelplan_detail.js | 275 ++++++++++++++------- 2 files changed, 197 insertions(+), 91 deletions(-) diff --git a/src/components/Mypage_components/Myplan.js b/src/components/Mypage_components/Myplan.js index b41bb05..492e3da 100644 --- a/src/components/Mypage_components/Myplan.js +++ b/src/components/Mypage_components/Myplan.js @@ -1,9 +1,12 @@ -// Myplan.js +//Myplan.js import React from "react"; import { Link } from 'react-router-dom'; import styles from "../../styles/Mypages.css"; + const Myplan = ({ thumbnails, showNavbar = true }) => { + const displayedThumbnails = thumbnails.slice(0, 3); + if (thumbnails.length === 0) { return (
    @@ -44,10 +47,11 @@ const Myplan = ({ thumbnails, showNavbar = true }) => { )}
    - {thumbnails.map((thumbnail) => ( + {displayedThumbnails.map((thumbnail) => (

    {thumbnail.src}

    - {`Thumbnail + {/* 이미지 컴포넌트로 교체하세요. */} + {`Thumbnail
    ))}
    @@ -56,5 +60,4 @@ const Myplan = ({ thumbnails, showNavbar = true }) => { ); }; -export default Myplan; - +export default Myplan; \ No newline at end of file diff --git a/src/pages/travelplan/travelplan_detail.js b/src/pages/travelplan/travelplan_detail.js index 665dae4..20fa2ec 100644 --- a/src/pages/travelplan/travelplan_detail.js +++ b/src/pages/travelplan/travelplan_detail.js @@ -6,15 +6,99 @@ import DatePicker from "react-datepicker"; import "react-datepicker/dist/react-datepicker.css"; import { eachDayOfInterval, format } from "date-fns"; import "../../styles/travelplan_detail.css"; +import Searching from "../../components/Search"; + +const sidebarOptions = ["일정", "숙소", "장소"]; // 사이드바 옵션을 순서대로 배열로 정의합니다. + +const renderSidebarContent = ( + sidebarContent, + dates, + times, + handleTimeChange, + renderTransportationButtons, + renderPeopleCount +) => { + switch (sidebarContent) { + case "일정": + return ( + <> + {dates.map((date) => { + const formattedDate = format(date, "yyyy-MM-dd"); + const { startTime, endTime } = times[formattedDate] || {}; + return ( +
    +

    {format(date, "yyyy년 MM월 dd일")}

    +
    + + + handleTimeChange(date, formattedDate, true) + } + showTimeSelect + showTimeSelectOnly + timeIntervals={15} + timeCaption="Time" + dateFormat="h:mm aa" + /> +
    +
    + + + handleTimeChange(date, formattedDate, false) + } + showTimeSelect + showTimeSelectOnly + timeIntervals={15} + timeCaption="Time" + dateFormat="h:mm aa" + /> +
    +
    + ); + })} + {renderTransportationButtons()} + {renderPeopleCount()} + {/* 인원 선택 기능 렌더링 */} + + ); + + case "숙소": + return ( +
    +
    + +
    + +

    숙소 선택 내용이 여기에 표시됩니다.

    +
    + ); + case "장소": + return

    장소 선택 내용이 여기에 표시됩니다.

    ; + default: + return

    내용을 선택해 주세요.

    ; + } +}; const Trvlpage = () => { const location = useLocation(); - const { startDate, endDate } = location.state || {}; + const { startDate, endDate, destination } = location.state || {}; + const [sidebarContent, setSidebarContent] = useState("일정"); - const [transportation, setTransportation] = useState("자가용"); // transportation 상태 추가 + const [transportation, setTransportation] = useState("자가용"); const [times, setTimes] = useState({}); const [hashtag, setHashtag] = useState(""); const [hashArr, setHashArr] = useState([]); + const [adultCount, setAdultCount] = useState(0); // 성인 수 상태 + const [childrenCount, setChildrenCount] = useState(0); // 아이 수 상태 + const formattedStartDate = startDate + ? format(new Date(startDate), "yyyy-MM-dd") + : ""; + const formattedEndDate = endDate + ? format(new Date(endDate), "yyyy-MM-dd") + : ""; useEffect(() => { if (startDate && endDate) { @@ -59,99 +143,109 @@ const Trvlpage = () => { [hashtag] ); - // Sidebar의 내용을 설정하는 함수 - const renderSidebarContent = () => { - switch (sidebarContent) { - case "일정": - return ( -
    - {eachDayOfInterval({ start: startDate, end: endDate }).map( - (date) => { - const formattedDate = format(date, "yyyy-MM-dd"); - const { startTime, endTime } = times[formattedDate] || {}; - return ( -
    -

    {format(date, "yyyy년 MM월 dd일")}

    -
    - - - handleTimeChange(date, formattedDate, true) - } - showTimeSelect - showTimeSelectOnly - timeIntervals={15} - timeCaption="Time" - dateFormat="h:mm aa" - /> -
    -
    - - - handleTimeChange(date, formattedDate, false) - } - showTimeSelect - showTimeSelectOnly - timeIntervals={15} - timeCaption="Time" - dateFormat="h:mm aa" - /> -
    -
    - ); - } - )} -
    - - -
    -
    -
    - {hashArr.map((tag, index) => ( -
    - #{tag} -
    - ))} + const renderTransportationButtons = () => { + return ( +
    + + +
    +
    + {hashArr.map((tag, index) => ( +
    + #{tag}
    - -
    + ))}
    - ); + +
    +
    + ); + }; + + const handleAdultCount = (action) => { + if (action === "plus") { + setAdultCount((count) => count + 1); + } else if (action === "minus" && adultCount > 1) { + setAdultCount((count) => count - 1); + } + }; - case "숙소": - return

    숙소 선택 내용이 여기에 표시됩니다.

    ; + const handleChildrenCount = (action) => { + if (action === "plus") { + setChildrenCount((count) => count + 1); + } else if (action === "minus" && childrenCount > 0) { + setChildrenCount((count) => count - 1); + } + }; - case "장소": - return

    장소 선택 내용이 여기에 표시됩니다.

    ; + const renderPeopleCount = () => { + return ( +
    +
    + + + {adultCount} + +
    +
    + + + {childrenCount} + +
    +
    + ); + }; + const handlePrevious = () => { + const currentIndex = sidebarOptions.indexOf(sidebarContent); + if (currentIndex > 0) { + setSidebarContent(sidebarOptions[currentIndex - 1]); + } + }; - default: - return

    내용을 선택해 주세요.

    ; + const handleNext = () => { + const currentIndex = sidebarOptions.indexOf(sidebarContent); + if (currentIndex < sidebarOptions.length - 1) { + setSidebarContent(sidebarOptions[currentIndex + 1]); } }; return (
    +

    여행지: {destination}

    {/* 여행지 표시 */} +

    + 여행 기간: {formattedStartDate} ~ {formattedEndDate} +

    {" "} + {/* 여행 기간 표시 */} - - {renderSidebarContent()} + {renderSidebarContent( + sidebarContent, + eachDayOfInterval({ start: startDate, end: endDate }), + times, + handleTimeChange, + renderTransportationButtons, + renderPeopleCount // 인원 선택 기능 함수 전달 + )} + +
    +
    ); From a58ef562ca45922b8ffa74cbc945720c9bfe97f4 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Mon, 22 Jan 2024 03:12:25 +0900 Subject: [PATCH 023/199] =?UTF-8?q?[ADD]=20#feature/place=20-=20recommend?= =?UTF-8?q?=20card=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 2 +- package.json | 2 + src/App.js | 6 + src/api/MapDetail.js | 37 ++--- src/components/Map.js | 12 +- src/components/PlaceDetail.js | 67 +++----- src/components/Recommendation.js | 34 ++++ src/components/RecommendationCard.js | 25 +++ src/components/SidebarL.js | 1 + src/pages/searchplacepage/placeinfo.js | 9 +- src/pages/searchplacepage/placeinfo1.js | 68 ++++++-- yarn.lock | 203 +++++++++++++++++++++++- 12 files changed, 367 insertions(+), 99 deletions(-) create mode 100644 src/components/Recommendation.js create mode 100644 src/components/RecommendationCard.js diff --git a/.env b/.env index 3329f0d..198bbd5 100644 --- a/.env +++ b/.env @@ -1 +1 @@ -REACT_APP_GOOGLE_MAPS_API_KEY="AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U" +GOOGLE_API_KEY="AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U" diff --git a/package.json b/package.json index c2f880a..52e50ba 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "@material-ui/core": "^4.12.4", "@material-ui/icons": "^4.11.3", "@material-ui/lab": "^4.0.0-alpha.61", + "@mui/material": "^5.15.5", "@react-google-maps/api": "^2.19.2", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^13.0.0", @@ -24,6 +25,7 @@ "react-hook-geolocation": "^1.1.0", "react-hook-google-maps": "^0.0.3", "react-is": "^18.3.0-next-fecc288b7-20221025", + "react-query": "^3.39.3", "react-router-dom": "^6.21.2", "react-scripts": "^5.0.1", "styled-components": "^6.1.8", diff --git a/src/App.js b/src/App.js index 0875985..a4bf6fe 100644 --- a/src/App.js +++ b/src/App.js @@ -1,5 +1,7 @@ import React from "react"; import { BrowserRouter as Router, Route, Routes } from "react-router-dom"; +import { QueryClient, QueryClientProvider } from 'react-query'; + import Home from "./pages/Home/Home"; import Login from "./pages/login_and_signin/login"; import MyPag from "./pages/mapages/MyPage"; @@ -17,8 +19,11 @@ import Joinmembership from "./pages/login_and_signin/signup"; import Myprofile from "./pages/login_and_signin/Myprofile"; import Plandetail from "./pages/travelplan/travelplan_detail"; +const queryClient = new QueryClient(); + function App() { return ( +
    @@ -41,6 +46,7 @@ function App() {
    +
    ); } export default App; \ No newline at end of file diff --git a/src/api/MapDetail.js b/src/api/MapDetail.js index 8848832..d4fd557 100644 --- a/src/api/MapDetail.js +++ b/src/api/MapDetail.js @@ -1,37 +1,22 @@ -// src>api>MapDetail.js -export const getPlaceDetails = async ({ placeName }) => { - const apiKey = "AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U"; - +// src/api/MapDetail.js +export const getPlaceDetails = async ({ placeId }) => { + const apiKey = "AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U"; // Replace with your actual API key + try { - const response = await fetch( - `https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=${placeName}&inputtype=textquery&fields=place_id&key=${apiKey}` + const detailsResponse = await fetch( + `https://maps.googleapis.com/maps/api/place/details/json?placeid=${placeId}&key=${apiKey}` ); - if (!response.ok) { + if (!detailsResponse.ok) { throw new Error('Failed to fetch place details'); } - const data = await response.json(); - - if (data.status === 'OK' && data.candidates && data.candidates.length > 0) { - const placeId = data.candidates[0].place_id; - const detailsResponse = await fetch( - `https://maps.googleapis.com/maps/api/place/details/json?placeid=${placeId}&key=${apiKey}` - ); - - if (!detailsResponse.ok) { - throw new Error('Failed to fetch place details'); - } + const detailsData = await detailsResponse.json(); - const detailsData = await detailsResponse.json(); - - if (detailsData.status === 'OK') { - return detailsData.result; - } else { - throw new Error('Failed to fetch place details'); - } + if (detailsData.status === 'OK') { + return detailsData.result; } else { - throw new Error('Failed to find place ID'); + throw new Error('Failed to fetch place details'); } } catch (error) { console.error('Error fetching place details:', error); diff --git a/src/components/Map.js b/src/components/Map.js index 8e377fd..78aabda 100644 --- a/src/components/Map.js +++ b/src/components/Map.js @@ -10,27 +10,27 @@ const containerStyle = { height: "100vh", }; -const Center = { +const defaultCenter = { lat: 35.8714, lng: 128.6014, }; const Map = ({ location, onPinClick }) => { - const [mapCenter, setMapCenter] = useState(Center); + const [mapCenter, setMapCenter] = useState(defaultCenter); const [zoomLevel, setZoomLevel] = useState(7); const [markers, setMarkers] = useState([]); // Update map center and zoom when location changes useEffect(() => { - if (location) { + if (location && location.lat !== null && location.lng !== null) { setMapCenter(location); - setZoomLevel(12); // Set a specific zoom level when location is available + setZoomLevel(12); } }, [location]); // Update markers when location changes useEffect(() => { - if (location) { + if (location && location.lat !== null && location.lng !== null) { setMarkers([{ position: location, label: "1" }]); } }, [location]); @@ -40,7 +40,7 @@ const Map = ({ location, onPinClick }) => { {/* Render markers on the map */} diff --git a/src/components/PlaceDetail.js b/src/components/PlaceDetail.js index 073398e..22512d2 100644 --- a/src/components/PlaceDetail.js +++ b/src/components/PlaceDetail.js @@ -1,48 +1,33 @@ -//PlaceDetail.js code -import React, { useEffect, useState } from "react"; -import { useParams } from "react-router-dom"; -import { getPlaceDetails } from "../api/MapDetail"; // assuming you have a function to fetch place details - -const PlaceDetail = () => { - const { place } = useParams(); +// components/PlaceDetail.js +import React, { useEffect, useState } from 'react'; +import RecommendationCard from './RecommendationCard'; + +const PlaceDetail = ({ placeName, coordinates }) => { const [placeDetails, setPlaceDetails] = useState(null); - const [loading, setLoading] = useState(true); useEffect(() => { - // Fetch place details from Travel Advisor API using the city name - getPlaceDetails(place) - .then((data) => { - setPlaceDetails(data); - setLoading(false); - }) - .catch((error) => { - console.error("Error fetching place details:", error); - setLoading(false); - }); - }, [place]); // Fix: Remove extra square brackets + const fetchPlaceDetails = async () => { + try { + const response = await fetch(`/api/places/details?lat=${coordinates.lat}&lng=${coordinates.lng}`); + if (response.ok) { + const data = await response.json(); + setPlaceDetails(data); + } else { + console.error('Failed to fetch place details'); + } + } catch (error) { + console.error('Error during fetch:', error); + } + }; + + fetchPlaceDetails(); + }, [placeName, coordinates]); - return ( -
    -

    Details for {place}

    - {loading ? ( -

    Loading...

    - ) : placeDetails ? ( -
    - {placeDetails.name} -

    {placeDetails.name}

    -

    별점: {placeDetails.rating}

    -

    북마크: {placeDetails.bookmarked ? "북마크됨" : "북마크 안됨"}

    -

    위치: {placeDetails.location_string}

    -

    운영 시간: {placeDetails.operating_hours}

    -

    전화번호: {placeDetails.phone}

    -

    리뷰: {placeDetails.review_count}개

    - {/* Add more details as needed */} -
    - ) : ( -

    No details available for {place}

    - )} -
    - ); + return ; }; export default PlaceDetail; diff --git a/src/components/Recommendation.js b/src/components/Recommendation.js new file mode 100644 index 0000000..6ad4134 --- /dev/null +++ b/src/components/Recommendation.js @@ -0,0 +1,34 @@ +// components/SearchRecommendations.js +import React, { useState } from 'react'; +import { List, ListItem, ListItemText } from '@material-ui/core'; +import PlaceDetails from './PlaceDetail'; + +const SearchRecommendations = ({ onRecommendationClick }) => { + const [selectedPlace, setSelectedPlace] = useState(null); + + const recommendations = [ + { name: '빛의 벙커', coordinates: { lat: 33.4398529, lng: 126.8964279 } }, + { name: '비양도 봉수대', coordinates: { lat: 33.5153276, lng: 126.9666388 } }, + { name: '아르떼뮤지엄 제주', coordinates: { lat: 33.3964753, lng: 126.3420398 } }, + ]; + + const handleRecommendationClick = (place) => { + setSelectedPlace(place); + onRecommendationClick(place); + }; + + return ( +
    + + {recommendations.map((place, index) => ( + handleRecommendationClick(place)}> + + + ))} + + {selectedPlace && } +
    + ); +}; + +export default SearchRecommendations; diff --git a/src/components/RecommendationCard.js b/src/components/RecommendationCard.js new file mode 100644 index 0000000..1ec67f2 --- /dev/null +++ b/src/components/RecommendationCard.js @@ -0,0 +1,25 @@ +// RecommendationCard.js +import React from 'react'; +import { Card, CardContent, Typography } from '@material-ui/core'; + +const RecommendationCard = ({ placeDetails }) => { + if (!placeDetails) { + return No details available; + } + + return ( + + {placeDetails.photos && placeDetails.photos.length > 0 && ( + {placeDetails.name} + )} +

    {placeDetails.name}

    +

    Rating: {placeDetails.rating}

    +

    Location: {placeDetails.vicinity}

    +

    Operating Hours: {placeDetails.opening_hours && placeDetails.opening_hours.weekday_text.join(', ')}

    +

    Phone: {placeDetails.formatted_phone_number}

    +

    Reviews: {placeDetails.reviews && placeDetails.reviews.length}

    +
    + ); +}; + +export default RecommendationCard; diff --git a/src/components/SidebarL.js b/src/components/SidebarL.js index fdd2e06..408b549 100644 --- a/src/components/SidebarL.js +++ b/src/components/SidebarL.js @@ -1,3 +1,4 @@ +//SidebarL.js import React, { useEffect, useRef, useState } from "react"; import "../styles/sidebarL.css"; diff --git a/src/pages/searchplacepage/placeinfo.js b/src/pages/searchplacepage/placeinfo.js index c3be026..bb702c5 100644 --- a/src/pages/searchplacepage/placeinfo.js +++ b/src/pages/searchplacepage/placeinfo.js @@ -30,11 +30,12 @@ const PlaceInfo = () => {

    추천 즐겨찾기

    -

    선택하신 지역의 가장 인기 많은 장소

    -
  • -
  • +

    제주도의 가장 인기 많은 장소

    +

    추천 장소 목록

    +
  • 빛의 벙커
  • +
  • 비양도 봉수대
  • +
  • 아르떼뮤지엄 제주
  • -

    추천 장소 목록

    {/* Pass the handlePinClick function to Map component */} diff --git a/src/pages/searchplacepage/placeinfo1.js b/src/pages/searchplacepage/placeinfo1.js index 50ea28d..aa10de0 100644 --- a/src/pages/searchplacepage/placeinfo1.js +++ b/src/pages/searchplacepage/placeinfo1.js @@ -1,9 +1,8 @@ -// PlaceInfo1.js -import React, { useEffect, useState } from "react"; -import { useLocation } from "react-router-dom"; -import Map from "../../components/Map"; -import SidebarL from "../../components/SidebarL"; -import PlaceDetail from "../../components/PlaceDetail"; // Import the PlaceDetail component +import React, { useEffect, useState } from 'react'; +import { useLocation } from 'react-router-dom'; +import SidebarL from '../../components/SidebarL'; +import SearchRecommendations from '../../components/Recommendation'; +import RecommendationCard from '../../components/RecommendationCard'; const PlaceInfo1 = () => { const { search } = useLocation(); @@ -11,6 +10,8 @@ const PlaceInfo1 = () => { const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); const [selectedPlace, setSelectedPlace] = useState(null); + const [placeDetails, setPlaceDetails] = useState(null); + const [map, setMap] = useState(null); useEffect(() => { if (searchQuery) { @@ -19,20 +20,61 @@ const PlaceInfo1 = () => { } }, [searchQuery]); - // Handle pin click to set the selected place - const handlePinClick = (placeName) => { - setSelectedPlace(placeName); + useEffect(() => { + const initializeMap = () => { + if (mapLocation && mapLocation.lat !== null && mapLocation.lng !== null) { + const mapInstance = new window.google.maps.Map(document.getElementById('map'), { + center: { lat: mapLocation.lat, lng: mapLocation.lng }, + zoom: 15, + }); + + setMap(mapInstance); + } + }; + + if (!window.google) { + const script = document.createElement('script'); + script.src = `https://maps.googleapis.com/maps/api/js?key=AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U&libraries=places&callback=initializeMap`; + document.head.appendChild(script); + } else { + initializeMap(); + } + }, [mapLocation]); + + const fetchPlaceDetails = (placeId) => { + if (map) { + const placesService = new window.google.maps.places.PlacesService(map); + + placesService.getDetails({ placeId }, (place, status) => { + if (status === window.google.maps.places.PlacesServiceStatus.OK) { + setPlaceDetails(place); + } else { + console.error('Error fetching place details:', status); + } + }); + } + }; + + const handleRecommendationClick = (place) => { + setSelectedPlace(place); + fetchPlaceDetails(place.place_id); }; return (

    Search Results

    - {/* Display detailed information using PlaceDetail component */} - {selectedPlace && } + + {selectedPlace && } - {/* Pass the mapLocation to Map component */} - +
    ); }; diff --git a/yarn.lock b/yarn.lock index e4f56cf..285f88d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1112,7 +1112,7 @@ resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.2", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.2", "@babel/runtime@^7.23.8", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.23.8" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.8.tgz#8ee6fe1ac47add7122902f257b8ddf55c898f650" integrity sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw== @@ -1418,6 +1418,33 @@ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b" integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== +"@floating-ui/core@^1.5.3": + version "1.5.3" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.5.3.tgz#b6aa0827708d70971c8679a16cf680a515b8a52a" + integrity sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q== + dependencies: + "@floating-ui/utils" "^0.2.0" + +"@floating-ui/dom@^1.5.4": + version "1.5.4" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.4.tgz#28df1e1cb373884224a463235c218dcbd81a16bb" + integrity sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ== + dependencies: + "@floating-ui/core" "^1.5.3" + "@floating-ui/utils" "^0.2.0" + +"@floating-ui/react-dom@^2.0.5": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.6.tgz#5ffcf40b6550817a973b54cdd443374f51ca7a5c" + integrity sha512-IB8aCRFxr8nFkdYZgH+Otd9EVQPJoynxeFRGTB8voPoZMRWo8XjYuCRgpI1btvuKY69XMiLnW+ym7zoBHM90Rw== + dependencies: + "@floating-ui/dom" "^1.5.4" + +"@floating-ui/utils@^0.2.0": + version "0.2.1" + resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.1.tgz#16308cea045f0fc777b6ff20a9f25474dd8293d2" + integrity sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q== + "@fontsource/roboto@^5.0.8": version "5.0.8" resolved "https://registry.yarnpkg.com/@fontsource/roboto/-/roboto-5.0.8.tgz#613b477a56f21b5705db1a67e995c033ef317f76" @@ -1860,6 +1887,90 @@ prop-types "^15.7.2" react-is "^16.8.0 || ^17.0.0" +"@mui/base@5.0.0-beta.32": + version "5.0.0-beta.32" + resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.32.tgz#cdda6c68389f0b8b39a5bff7ed16e40788aed510" + integrity sha512-4VptvYeLUYMJhZapWBkD50GmKfOc0XT381KJcTK3ncZYIl8MdBhpR6l8jOyeP5cixUPBJhstjrnmQEAHjCLriw== + dependencies: + "@babel/runtime" "^7.23.8" + "@floating-ui/react-dom" "^2.0.5" + "@mui/types" "^7.2.13" + "@mui/utils" "^5.15.5" + "@popperjs/core" "^2.11.8" + clsx "^2.1.0" + prop-types "^15.8.1" + +"@mui/core-downloads-tracker@^5.15.5": + version "5.15.5" + resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.5.tgz#e8e060133ea0e92b1c0e30c441522cab37d0be79" + integrity sha512-VhT8klyXy8GrWrARqLMoM6Nzz809Jc3Wn5wd7WOZfre2vFO1rBV1dBANAPBhBqpaQI0HCMRTWEYoSyOFgRnz4A== + +"@mui/material@^5.15.5": + version "5.15.5" + resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.15.5.tgz#5c672ddf17fbe1a1d6a8854ddbb8502cc83feec0" + integrity sha512-2KfA39f/UWeQl0O22UJs3x1nG3chYlyu9wnux5vTnxUTLzkgYIzQIHaH+ZOGpv5JiZBMKktAPNfhqyhSaQ49qQ== + dependencies: + "@babel/runtime" "^7.23.8" + "@mui/base" "5.0.0-beta.32" + "@mui/core-downloads-tracker" "^5.15.5" + "@mui/system" "^5.15.5" + "@mui/types" "^7.2.13" + "@mui/utils" "^5.15.5" + "@types/react-transition-group" "^4.4.10" + clsx "^2.1.0" + csstype "^3.1.2" + prop-types "^15.8.1" + react-is "^18.2.0" + react-transition-group "^4.4.5" + +"@mui/private-theming@^5.15.5": + version "5.15.5" + resolved "https://registry.yarnpkg.com/@mui/private-theming/-/private-theming-5.15.5.tgz#3f81e77ecff49bc12301922e82b942748b1f6c7c" + integrity sha512-HU1KCyGNcJFsUamTbOM539ZDZJNI/XU7sZFdsN29glktUf+T6hNvDuO2ISinBiLTZy7Ab3R6DSSoYXRrLc4uwQ== + dependencies: + "@babel/runtime" "^7.23.8" + "@mui/utils" "^5.15.5" + prop-types "^15.8.1" + +"@mui/styled-engine@^5.15.5": + version "5.15.5" + resolved "https://registry.yarnpkg.com/@mui/styled-engine/-/styled-engine-5.15.5.tgz#c5e0113282c28a8d7580371881c36e1baec86217" + integrity sha512-xoMUd8h270thNL7ZsOzmlluIAMsQg/HT7SCdRjPBVle+XHgTKaiWiRy1ekDOsrrF0rhjME3T7xeeUq2G269UUw== + dependencies: + "@babel/runtime" "^7.23.8" + "@emotion/cache" "^11.11.0" + csstype "^3.1.2" + prop-types "^15.8.1" + +"@mui/system@^5.15.5": + version "5.15.5" + resolved "https://registry.yarnpkg.com/@mui/system/-/system-5.15.5.tgz#dc3fd3e5636a6c238d46e0ba40ada9f213a128a5" + integrity sha512-DMv2vGjUKaDt/m0RlzvLjpKiS5V0LoBhiMUHf5pWdj6uoNlN4FuKUe4pFeYmQMIO5DnVZKybmpPepfkdfEH+Og== + dependencies: + "@babel/runtime" "^7.23.8" + "@mui/private-theming" "^5.15.5" + "@mui/styled-engine" "^5.15.5" + "@mui/types" "^7.2.13" + "@mui/utils" "^5.15.5" + clsx "^2.1.0" + csstype "^3.1.2" + prop-types "^15.8.1" + +"@mui/types@^7.2.13": + version "7.2.13" + resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.13.tgz#d1584912942f9dc042441ecc2d1452be39c666b8" + integrity sha512-qP9OgacN62s+l8rdDhSFRe05HWtLLJ5TGclC9I1+tQngbssu0m2dmFZs+Px53AcOs9fD7TbYd4gc9AXzVqO/+g== + +"@mui/utils@^5.15.5": + version "5.15.5" + resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.15.5.tgz#4033a27e954ae443d0356f625e0c17f4cf32164b" + integrity sha512-jEywgaMGZWPSlVFO7ZZAyXxNeLmq5XBp5At9Ne/sGohRJdesUcdxvyi8TP3odJxwQuL5L6PJV+JQ4DyIDM849A== + dependencies: + "@babel/runtime" "^7.23.8" + "@types/prop-types" "^15.7.11" + prop-types "^15.8.1" + react-is "^18.2.0" + "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129" @@ -2388,7 +2499,7 @@ resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.3.tgz#3e51a17e291d01d17d3fc61422015a933af7a08f" integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA== -"@types/prop-types@*": +"@types/prop-types@*", "@types/prop-types@^15.7.11": version "15.7.11" resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== @@ -2415,7 +2526,7 @@ dependencies: "@types/react" "*" -"@types/react-transition-group@^4.2.0": +"@types/react-transition-group@^4.2.0", "@types/react-transition-group@^4.4.10": version "4.4.10" resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.10.tgz#6ee71127bdab1f18f11ad8fb3322c6da27c327ac" integrity sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q== @@ -3284,6 +3395,11 @@ bfj@^7.0.2: jsonpath "^1.1.1" tryer "^1.0.1" +big-integer@^1.6.16: + version "1.6.52" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.52.tgz#60a887f3047614a8e1bffe5d7173490a97dc8c85" + integrity sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg== + big.js@^5.2.2: version "5.2.2" resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" @@ -3352,6 +3468,20 @@ braces@^3.0.2, braces@~3.0.2: dependencies: fill-range "^7.0.1" +broadcast-channel@^3.4.1: + version "3.7.0" + resolved "https://registry.yarnpkg.com/broadcast-channel/-/broadcast-channel-3.7.0.tgz#2dfa5c7b4289547ac3f6705f9c00af8723889937" + integrity sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg== + dependencies: + "@babel/runtime" "^7.7.2" + detect-node "^2.1.0" + js-sha3 "0.8.0" + microseconds "0.2.0" + nano-time "1.0.0" + oblivious-set "1.0.0" + rimraf "3.0.2" + unload "2.2.0" + browser-process-hrtime@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" @@ -3562,6 +3692,11 @@ clsx@^1.0.4: resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== +clsx@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.0.tgz#e851283bcb5c80ee7608db18487433f7b23f77cb" + integrity sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg== + co@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" @@ -4014,7 +4149,7 @@ csstype@^2.5.2: resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.21.tgz#2efb85b7cc55c80017c66a5ad7cbd931fda3a90e" integrity sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w== -csstype@^3.0.2: +csstype@^3.0.2, csstype@^3.1.2: version "3.1.3" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== @@ -4170,7 +4305,7 @@ detect-newline@^3.0.0: resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== -detect-node@^2.0.4: +detect-node@^2.0.4, detect-node@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== @@ -6616,6 +6751,11 @@ jiti@^1.19.1: resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== +js-sha3@0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" + integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== + "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -7054,6 +7194,14 @@ markerwithlabel@^2.0.1: resolved "https://registry.yarnpkg.com/markerwithlabel/-/markerwithlabel-2.0.2.tgz#fa6aee4abb0ee553e24e2b708226858f58b8729e" integrity sha512-C/cbm1A0h/u54gwHk5ZJNdUU3V3+1BbCpRPMsMyFA7vF4yL+aB4rWpxACz29TpQ+cTg6/iQroExh0PMSRGtQFg== +match-sorter@^6.0.2: + version "6.3.3" + resolved "https://registry.yarnpkg.com/match-sorter/-/match-sorter-6.3.3.tgz#95bd788b9d33e1a7f0b8d78434895e2e8ecf40da" + integrity sha512-sgiXxrRijEe0SzHKGX4HouCpfHRPnqteH42UdMEW7BlWy990ZkzcvonJGv4Uu9WE7Y1f8Yocm91+4qFPCbmNww== + dependencies: + "@babel/runtime" "^7.23.8" + remove-accents "0.5.0" + mdn-data@2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" @@ -7104,6 +7252,11 @@ micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: braces "^3.0.2" picomatch "^2.3.1" +microseconds@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/microseconds/-/microseconds-0.2.0.tgz#233b25f50c62a65d861f978a4a4f8ec18797dc39" + integrity sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA== + mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": version "1.52.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" @@ -7213,6 +7366,13 @@ mz@^2.7.0: object-assign "^4.0.1" thenify-all "^1.0.0" +nano-time@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/nano-time/-/nano-time-1.0.0.tgz#b0554f69ad89e22d0907f7a12b0993a5d96137ef" + integrity sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA== + dependencies: + big-integer "^1.6.16" + nanoid@^3.3.6, nanoid@^3.3.7: version "3.3.7" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" @@ -7404,6 +7564,11 @@ object.values@^1.1.0, object.values@^1.1.6, object.values@^1.1.7: define-properties "^1.2.0" es-abstract "^1.22.1" +oblivious-set@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/oblivious-set/-/oblivious-set-1.0.0.tgz#c8316f2c2fb6ff7b11b6158db3234c49f733c566" + integrity sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw== + obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" @@ -8482,7 +8647,7 @@ react-is@^16.13.1, react-is@^16.7.0: resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-is@^18.0.0: +react-is@^18.0.0, react-is@^18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== @@ -8505,6 +8670,15 @@ react-popper@^2.3.0: react-fast-compare "^3.0.1" warning "^4.0.2" +react-query@^3.39.3: + version "3.39.3" + resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.39.3.tgz#4cea7127c6c26bdea2de5fb63e51044330b03f35" + integrity sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g== + dependencies: + "@babel/runtime" "^7.5.5" + broadcast-channel "^3.4.1" + match-sorter "^6.0.2" + react-refresh@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046" @@ -8580,7 +8754,7 @@ react-scripts@^5.0.1: optionalDependencies: fsevents "^2.3.2" -react-transition-group@^4.4.0: +react-transition-group@^4.4.0, react-transition-group@^4.4.5: version "4.4.5" resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1" integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g== @@ -8742,6 +8916,11 @@ relateurl@^0.2.7: resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== +remove-accents@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/remove-accents/-/remove-accents-0.5.0.tgz#77991f37ba212afba162e375b627631315bed687" + integrity sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A== + renderkid@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" @@ -8829,7 +9008,7 @@ reusify@^1.0.4: resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rimraf@^3.0.0, rimraf@^3.0.2: +rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== @@ -9927,6 +10106,14 @@ universalify@^2.0.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== +unload@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/unload/-/unload-2.2.0.tgz#ccc88fdcad345faa06a92039ec0f80b488880ef7" + integrity sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA== + dependencies: + "@babel/runtime" "^7.6.2" + detect-node "^2.0.4" + unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" From 6d44a89638218b676c551f898bbba111cd75fd84 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 22 Jan 2024 11:05:18 +0900 Subject: [PATCH 024/199] init --- Frontend | 1 + 1 file changed, 1 insertion(+) create mode 160000 Frontend diff --git a/Frontend b/Frontend new file mode 160000 index 0000000..3cd1aca --- /dev/null +++ b/Frontend @@ -0,0 +1 @@ +Subproject commit 3cd1aca55a52e0262e1c15bd6d62686d47bc0501 From c0dddb5adfdab4a65a6d0c3c2a2efe26d7fa8cca Mon Sep 17 00:00:00 2001 From: noehygnas Date: Mon, 22 Jan 2024 14:23:49 +0900 Subject: [PATCH 025/199] =?UTF-8?q?pull=20=EC=A0=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 45 +++++++++++++++++++++------------------------ yarn.lock | 42 +++++++++++++++--------------------------- 2 files changed, 36 insertions(+), 51 deletions(-) diff --git a/package-lock.json b/package-lock.json index b9ab321..e233092 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ "@testing-library/react": "^13.0.0", "@testing-library/user-event": "^13.2.1", "axios": "^1.6.5", + "date-fns": "^3.2.0", "react": "^17.0.0 || ^18.0.0", "react-datepicker": "^4.25.0", "react-dom": "^17.0.0 || ^18.0.0", @@ -6932,31 +6933,12 @@ } }, "node_modules/date-fns": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", - "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.21.0" - }, - "engines": { - "node": ">=0.11" - }, + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.3.0.tgz", + "integrity": "sha512-xuouT0GuI2W8yXhCMn/AXbSl1Av3wu2hJXxMnnILTY3bYY0UgNK0qOwVXqdFBrobW5qbX1TuOTgMw7c2H2OuhA==", "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" - } - }, - "node_modules/date-fns/node_modules/@babel/runtime": { - "version": "7.23.8", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", - "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" } }, "node_modules/debug": { @@ -14222,6 +14204,21 @@ "react-dom": "^16.9.0 || ^17 || ^18" } }, + "node_modules/react-datepicker/node_modules/date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, "node_modules/react-dev-utils": { "version": "12.0.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", diff --git a/yarn.lock b/yarn.lock index 360126a..195fa1a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1113,20 +1113,13 @@ resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.23.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": version "7.23.7" resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.7.tgz" integrity sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA== dependencies: regenerator-runtime "^0.14.0" -"@babel/runtime@^7.21.0": - version "7.23.8" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz" - integrity sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw== - dependencies: - regenerator-runtime "^0.14.0" - "@babel/template@^7.22.15", "@babel/template@^7.3.3": version "7.22.15" resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" @@ -1428,14 +1421,14 @@ "@googlemaps/js-api-loader@1.16.2": version "1.16.2" - resolved "https://registry.yarnpkg.com/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz#3fe748e21243f8e8322c677a5525c569ae9cdbe9" + resolved "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz" integrity sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA== dependencies: fast-deep-equal "^3.1.3" "@googlemaps/markerclusterer@2.3.2": version "2.3.2" - resolved "https://registry.yarnpkg.com/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz#b311c26a0c0e8bb6325759ea690aef68c7150d8a" + resolved "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz" integrity sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw== dependencies: fast-deep-equal "^3.1.3" @@ -1836,12 +1829,12 @@ "@react-google-maps/infobox@2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/infobox/-/infobox-2.19.2.tgz#b6bda962a4fa1074fdd3dfd63bc4c7d68b1dd745" + resolved "https://registry.npmjs.org/@react-google-maps/infobox/-/infobox-2.19.2.tgz" integrity sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg== "@react-google-maps/marker-clusterer@2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz#24d9fb9aa555bb063ba5fe82f80fcd7d48662184" + resolved "https://registry.npmjs.org/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz" integrity sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw== "@remix-run/router@1.14.2": @@ -2199,7 +2192,7 @@ "@types/google.maps@3.53.5": version "3.53.5" - resolved "https://registry.yarnpkg.com/@types/google.maps/-/google.maps-3.53.5.tgz#0f3010ab4eabe46721f3604462196975b640aab9" + resolved "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz" integrity sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg== "@types/graceful-fs@^4.1.2": @@ -3916,11 +3909,11 @@ date-fns@^2.30.0: "@babel/runtime" "^7.21.0" date-fns@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-3.2.0.tgz#c97cf685b62c829aa4ecba554e4a51768cf0bffc" - integrity sha512-E4KWKavANzeuusPi0jUjpuI22SURAznGkx7eZV+4i6x2A+IZxAMcajgkvuDAU1bg40+xuhW1zRdVIIM/4khuIg== + version "3.3.0" + resolved "https://registry.npmjs.org/date-fns/-/date-fns-3.3.0.tgz" + integrity sha512-xuouT0GuI2W8yXhCMn/AXbSl1Av3wu2hJXxMnnILTY3bYY0UgNK0qOwVXqdFBrobW5qbX1TuOTgMw7c2H2OuhA== -debug@2.6.9, debug@^2.6.0: +debug@^2.6.0: version "2.6.9" resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== @@ -5064,11 +5057,6 @@ fs.realpath@^1.0.0: resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - function-bind@^1.1.1, function-bind@^1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" @@ -5553,7 +5541,7 @@ internal-slot@^1.0.4, internal-slot@^1.0.5: invariant@2.2.4: version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== dependencies: loose-envify "^1.0.0" @@ -6580,7 +6568,7 @@ jsonpointer@^5.0.0: kdbush@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/kdbush/-/kdbush-4.0.2.tgz#2f7b7246328b4657dd122b6c7f025fbc2c868e39" + resolved "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz" integrity sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA== keyv@^4.5.3: @@ -8111,7 +8099,7 @@ react-app-polyfill@^3.0.0: react-datepicker@^4.25.0: version "4.25.0" - resolved "https://registry.yarnpkg.com/react-datepicker/-/react-datepicker-4.25.0.tgz#86b3ee8ac764bad1650046d0cf9280837bf6d845" + resolved "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.25.0.tgz" integrity sha512-zB7CSi44SJ0sqo8hUQ3BF1saE/knn7u25qEMTO1CQGofY1VAKahO8k9drZtp0cfW1DMfoYLR3uSY1/uMvbEzbg== dependencies: "@popperjs/core" "^2.11.8" @@ -8219,7 +8207,7 @@ react-refresh@^0.11.0, "react-refresh@>=0.10.0 <1.0.0": react-router-dom@^6.21.2: version "6.21.2" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.21.2.tgz#5fba851731a194fa32c31990c4829c5e247f650a" + resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.2.tgz" integrity sha512-tE13UukgUOh2/sqYr6jPzZTzmzc70aGRP4pAjG2if0IP3aUT+sBtAKUJh0qMh0zylJHGLmzS+XWVaON4UklHeg== dependencies: "@remix-run/router" "1.14.2" @@ -9213,7 +9201,7 @@ sucrase@^3.32.0: supercluster@^8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/supercluster/-/supercluster-8.0.1.tgz#9946ba123538e9e9ab15de472531f604e7372df5" + resolved "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz" integrity sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ== dependencies: kdbush "^4.0.2" From 0c31a22bacb3ca639f49ecbf3b37b3dfc9d06654 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Mon, 22 Jan 2024 16:30:22 +0900 Subject: [PATCH 026/199] [ADD] --- package-lock.json | 1025 +++++++++++++- yarn.lock | 3396 +++++++++++++++++++++++---------------------- 2 files changed, 2768 insertions(+), 1653 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5ffcf12..a7f5bd0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,23 +13,30 @@ "@emotion/styled": "^11.11.0", "@fontsource/roboto": "^5.0.8", "@googlemaps/react-wrapper": "^1.1.35", + "@material-ui/core": "^4.12.4", + "@material-ui/icons": "^4.11.3", + "@material-ui/lab": "^4.0.0-alpha.61", + "@mui/material": "^5.15.5", "@react-google-maps/api": "^2.19.2", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^13.0.0", "@testing-library/user-event": "^13.2.1", "axios": "^1.6.5", "date-fns": "^3.2.0", + "google-map-react": "^2.2.1", "react": "^17.0.0 || ^18.0.0", "react-datepicker": "^4.25.0", "react-dom": "^17.0.0 || ^18.0.0", + "react-google-maps": "^9.4.5", "react-hook-geolocation": "^1.1.0", + "react-hook-google-maps": "^0.0.3", "react-is": "^18.3.0-next-fecc288b7-20221025", + "react-query": "^3.39.3", "react-router-dom": "^6.21.2", "react-scripts": "^5.0.1", "styled-components": "^6.1.8", "web-vitals": "^2.1.0" }, - "devDependencies": {}, "peerDependencies": { "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0" @@ -2203,10 +2210,9 @@ "license": "MIT" }, "node_modules/@babel/runtime": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.7.tgz", - "integrity": "sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA==", - "license": "MIT", + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", + "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2785,6 +2791,40 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/@floating-ui/core": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.3.tgz", + "integrity": "sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q==", + "dependencies": { + "@floating-ui/utils": "^0.2.0" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.4.tgz", + "integrity": "sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ==", + "dependencies": { + "@floating-ui/core": "^1.5.3", + "@floating-ui/utils": "^0.2.0" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.6.tgz", + "integrity": "sha512-IB8aCRFxr8nFkdYZgH+Otd9EVQPJoynxeFRGTB8voPoZMRWo8XjYuCRgpI1btvuKY69XMiLnW+ym7zoBHM90Rw==", + "dependencies": { + "@floating-ui/dom": "^1.5.4" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", + "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==" + }, "node_modules/@fontsource/roboto": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.0.8.tgz", @@ -3382,6 +3422,480 @@ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", "license": "MIT" }, + "node_modules/@mapbox/point-geometry": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", + "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" + }, + "node_modules/@material-ui/core": { + "version": "4.12.4", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz", + "integrity": "sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ==", + "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/styles": "^4.11.5", + "@material-ui/system": "^4.12.2", + "@material-ui/types": "5.1.0", + "@material-ui/utils": "^4.11.3", + "@types/react-transition-group": "^4.2.0", + "clsx": "^1.0.4", + "hoist-non-react-statics": "^3.3.2", + "popper.js": "1.16.1-lts", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0", + "react-transition-group": "^4.4.0" + }, + "engines": { + "node": ">=8.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/core/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/@material-ui/icons": { + "version": "4.11.3", + "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.3.tgz", + "integrity": "sha512-IKHlyx6LDh8n19vzwH5RtHIOHl9Tu90aAAxcbWME6kp4dmvODM3UvOHJeMIDzUbd4muuJKHmlNoBN+mDY4XkBA==", + "dependencies": { + "@babel/runtime": "^7.4.4" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "@material-ui/core": "^4.0.0", + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/lab": { + "version": "4.0.0-alpha.61", + "resolved": "https://registry.npmjs.org/@material-ui/lab/-/lab-4.0.0-alpha.61.tgz", + "integrity": "sha512-rSzm+XKiNUjKegj8bzt5+pygZeckNLOr+IjykH8sYdVk7dE9y2ZuUSofiMV2bJk3qU+JHwexmw+q0RyNZB9ugg==", + "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/utils": "^4.11.3", + "clsx": "^1.0.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "@material-ui/core": "^4.12.1", + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/lab/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/@material-ui/styles": { + "version": "4.11.5", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.5.tgz", + "integrity": "sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA==", + "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@emotion/hash": "^0.8.0", + "@material-ui/types": "5.1.0", + "@material-ui/utils": "^4.11.3", + "clsx": "^1.0.4", + "csstype": "^2.5.2", + "hoist-non-react-statics": "^3.3.2", + "jss": "^10.5.1", + "jss-plugin-camel-case": "^10.5.1", + "jss-plugin-default-unit": "^10.5.1", + "jss-plugin-global": "^10.5.1", + "jss-plugin-nested": "^10.5.1", + "jss-plugin-props-sort": "^10.5.1", + "jss-plugin-rule-value-function": "^10.5.1", + "jss-plugin-vendor-prefixer": "^10.5.1", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/styles/node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@material-ui/styles/node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, + "node_modules/@material-ui/system": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.12.2.tgz", + "integrity": "sha512-6CSKu2MtmiJgcCGf6nBQpM8fLkuB9F55EKfbdTC80NND5wpTmKzwdhLYLH3zL4cLlK0gVaaltW7/wMuyTnN0Lw==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/utils": "^4.11.3", + "csstype": "^2.5.2", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/system/node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, + "node_modules/@material-ui/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==", + "peerDependencies": { + "@types/react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/utils": { + "version": "4.11.3", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.3.tgz", + "integrity": "sha512-ZuQPV4rBK/V1j2dIkSSEcH5uT6AaHuKWFfotADHsC0wVL1NLd2WkFCm4ZZbX33iO4ydl6V0GPngKm8HZQ2oujg==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/@material-ui/utils/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/@mui/base": { + "version": "5.0.0-beta.32", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.32.tgz", + "integrity": "sha512-4VptvYeLUYMJhZapWBkD50GmKfOc0XT381KJcTK3ncZYIl8MdBhpR6l8jOyeP5cixUPBJhstjrnmQEAHjCLriw==", + "dependencies": { + "@babel/runtime": "^7.23.8", + "@floating-ui/react-dom": "^2.0.5", + "@mui/types": "^7.2.13", + "@mui/utils": "^5.15.5", + "@popperjs/core": "^2.11.8", + "clsx": "^2.1.0", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/base/node_modules/clsx": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", + "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@mui/core-downloads-tracker": { + "version": "5.15.5", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.5.tgz", + "integrity": "sha512-VhT8klyXy8GrWrARqLMoM6Nzz809Jc3Wn5wd7WOZfre2vFO1rBV1dBANAPBhBqpaQI0HCMRTWEYoSyOFgRnz4A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + } + }, + "node_modules/@mui/material": { + "version": "5.15.5", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.15.5.tgz", + "integrity": "sha512-2KfA39f/UWeQl0O22UJs3x1nG3chYlyu9wnux5vTnxUTLzkgYIzQIHaH+ZOGpv5JiZBMKktAPNfhqyhSaQ49qQ==", + "dependencies": { + "@babel/runtime": "^7.23.8", + "@mui/base": "5.0.0-beta.32", + "@mui/core-downloads-tracker": "^5.15.5", + "@mui/system": "^5.15.5", + "@mui/types": "^7.2.13", + "@mui/utils": "^5.15.5", + "@types/react-transition-group": "^4.4.10", + "clsx": "^2.1.0", + "csstype": "^3.1.2", + "prop-types": "^15.8.1", + "react-is": "^18.2.0", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material/node_modules/clsx": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", + "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@mui/material/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@mui/private-theming": { + "version": "5.15.5", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.15.5.tgz", + "integrity": "sha512-HU1KCyGNcJFsUamTbOM539ZDZJNI/XU7sZFdsN29glktUf+T6hNvDuO2ISinBiLTZy7Ab3R6DSSoYXRrLc4uwQ==", + "dependencies": { + "@babel/runtime": "^7.23.8", + "@mui/utils": "^5.15.5", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/styled-engine": { + "version": "5.15.5", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.15.5.tgz", + "integrity": "sha512-xoMUd8h270thNL7ZsOzmlluIAMsQg/HT7SCdRjPBVle+XHgTKaiWiRy1ekDOsrrF0rhjME3T7xeeUq2G269UUw==", + "dependencies": { + "@babel/runtime": "^7.23.8", + "@emotion/cache": "^11.11.0", + "csstype": "^3.1.2", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } + } + }, + "node_modules/@mui/system": { + "version": "5.15.5", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.15.5.tgz", + "integrity": "sha512-DMv2vGjUKaDt/m0RlzvLjpKiS5V0LoBhiMUHf5pWdj6uoNlN4FuKUe4pFeYmQMIO5DnVZKybmpPepfkdfEH+Og==", + "dependencies": { + "@babel/runtime": "^7.23.8", + "@mui/private-theming": "^5.15.5", + "@mui/styled-engine": "^5.15.5", + "@mui/types": "^7.2.13", + "@mui/utils": "^5.15.5", + "clsx": "^2.1.0", + "csstype": "^3.1.2", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/system/node_modules/clsx": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", + "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@mui/types": { + "version": "7.2.13", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.13.tgz", + "integrity": "sha512-qP9OgacN62s+l8rdDhSFRe05HWtLLJ5TGclC9I1+tQngbssu0m2dmFZs+Px53AcOs9fD7TbYd4gc9AXzVqO/+g==", + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils": { + "version": "5.15.5", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.15.5.tgz", + "integrity": "sha512-jEywgaMGZWPSlVFO7ZZAyXxNeLmq5XBp5At9Ne/sGohRJdesUcdxvyi8TP3odJxwQuL5L6PJV+JQ4DyIDM849A==", + "dependencies": { + "@babel/runtime": "^7.23.8", + "@types/prop-types": "^15.7.11", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { "version": "5.1.1-v1", "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", @@ -4459,10 +4973,9 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "18.2.46", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.46.tgz", - "integrity": "sha512-nNCvVBcZlvX4NU1nRRNV/mFl1nNRuTuslAJglQsq+8ldXe5Xv0Wd2f7WTE3jOxhLH2BFfiZGC6GCp+kHQbgG+w==", - "license": "MIT", + "version": "17.0.75", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.75.tgz", + "integrity": "sha512-MSA+NzEzXnQKrqpO63CYqNstFjsESgvJAdAyyJ1n6ZQq/GLgf6nOfIKwk+Twuz0L1N6xPe+qz5xRCJrbhMaLsw==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -4478,6 +4991,14 @@ "@types/react": "*" } }, + "node_modules/@types/react-transition-group": { + "version": "4.4.10", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.10.tgz", + "integrity": "sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==", + "dependencies": { + "@types/react": "*" + } + }, "node_modules/@types/resolve": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", @@ -5770,6 +6291,27 @@ "babel-plugin-transform-react-remove-prop-types": "^0.4.24" } }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", @@ -5798,6 +6340,14 @@ "node": ">= 8.0.0" } }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "engines": { + "node": ">=0.6" + } + }, "node_modules/big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", @@ -5898,6 +6448,21 @@ "node": ">=8" } }, + "node_modules/broadcast-channel": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz", + "integrity": "sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "detect-node": "^2.1.0", + "js-sha3": "0.8.0", + "microseconds": "0.2.0", + "nano-time": "1.0.0", + "oblivious-set": "1.0.0", + "rimraf": "3.0.2", + "unload": "2.2.0" + } + }, "node_modules/browser-process-hrtime": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", @@ -6034,6 +6599,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/can-use-dom": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/can-use-dom/-/can-use-dom-0.1.0.tgz", + "integrity": "sha512-ceOhN1DL7Y4O6M0j9ICgmTYziV89WMd96SvSl0REd8PMgrY0B/WBOPoed5S1KUmJqXgUXh8gzSe6E3ae27upsQ==" + }, "node_modules/caniuse-api": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", @@ -6091,6 +6661,11 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/change-emitter": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz", + "integrity": "sha512-YXzt1cQ4a2jqazhcuSWEOc1K2q8g9H6eWNsyZgi640LDzRWVQ2eDe+Y/kVdftH+vYdPF2rgDb3dLdpxE1jvAxw==" + }, "node_modules/char-regex": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", @@ -6192,6 +6767,14 @@ "wrap-ansi": "^7.0.0" } }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", @@ -6760,6 +7343,15 @@ "node": ">=8.0.0" } }, + "node_modules/css-vendor": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz", + "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==", + "dependencies": { + "@babel/runtime": "^7.8.3", + "is-in-browser": "^1.0.2" + } + }, "node_modules/css-what": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", @@ -7243,6 +7835,15 @@ "utila": "~0.4" } }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, "node_modules/dom-serializer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", @@ -7419,6 +8020,25 @@ "node": ">= 0.8" } }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/enhanced-resolve": { "version": "5.15.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", @@ -8445,6 +9065,34 @@ "bser": "2.1.1" } }, + "node_modules/fbjs": { + "version": "0.8.18", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz", + "integrity": "sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==", + "dependencies": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "node_modules/fbjs/node_modules/core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js." + }, + "node_modules/fbjs/node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -9099,6 +9747,29 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/google-map-react": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/google-map-react/-/google-map-react-2.2.1.tgz", + "integrity": "sha512-Dg8aexf5rNSmywj0XKQ5m4RNzVcWwKEM2BGDj5aPChD0um8ZRjB5Upcb/yg/i0oG1aES29asQ5+6BHVgrK5xGA==", + "dependencies": { + "@googlemaps/js-api-loader": "^1.13.8", + "@mapbox/point-geometry": "^0.1.0", + "eventemitter3": "^4.0.4", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/google-maps-infobox": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/google-maps-infobox/-/google-maps-infobox-2.0.0.tgz", + "integrity": "sha512-hTuWmWZZSOxf5D/z7l3/hTF1grgRvLG53BEKMdjiKOG+FcK/kH7vqseUeyIU9Zj2ZIqKTOaro0nknxpAuRq4Vw==" + }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", @@ -9527,6 +10198,11 @@ "node": ">=10.17.0" } }, + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -9914,6 +10590,11 @@ "node": ">=0.10.0" } }, + "node_modules/is-in-browser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", + "integrity": "sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g==" + }, "node_modules/is-map": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", @@ -10177,6 +10858,15 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "license": "ISC" }, + "node_modules/isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", + "dependencies": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", @@ -11181,6 +11871,11 @@ "jiti": "bin/jiti.js" } }, + "node_modules/js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -11386,6 +12081,88 @@ "node": ">=0.10.0" } }, + "node_modules/jss": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.10.0.tgz", + "integrity": "sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "csstype": "^3.0.2", + "is-in-browser": "^1.1.3", + "tiny-warning": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/jss" + } + }, + "node_modules/jss-plugin-camel-case": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz", + "integrity": "sha512-z+HETfj5IYgFxh1wJnUAU8jByI48ED+v0fuTuhKrPR+pRBYS2EDwbusU8aFOpCdYhtRc9zhN+PJ7iNE8pAWyPw==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "hyphenate-style-name": "^1.0.3", + "jss": "10.10.0" + } + }, + "node_modules/jss-plugin-default-unit": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.10.0.tgz", + "integrity": "sha512-SvpajxIECi4JDUbGLefvNckmI+c2VWmP43qnEy/0eiwzRUsafg5DVSIWSzZe4d2vFX1u9nRDP46WCFV/PXVBGQ==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0" + } + }, + "node_modules/jss-plugin-global": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.10.0.tgz", + "integrity": "sha512-icXEYbMufiNuWfuazLeN+BNJO16Ge88OcXU5ZDC2vLqElmMybA31Wi7lZ3lf+vgufRocvPj8443irhYRgWxP+A==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0" + } + }, + "node_modules/jss-plugin-nested": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.10.0.tgz", + "integrity": "sha512-9R4JHxxGgiZhurDo3q7LdIiDEgtA1bTGzAbhSPyIOWb7ZubrjQe8acwhEQ6OEKydzpl8XHMtTnEwHXCARLYqYA==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-props-sort": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.10.0.tgz", + "integrity": "sha512-5VNJvQJbnq/vRfje6uZLe/FyaOpzP/IH1LP+0fr88QamVrGJa0hpRRyAa0ea4U/3LcorJfBFVyC4yN2QC73lJg==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0" + } + }, + "node_modules/jss-plugin-rule-value-function": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.10.0.tgz", + "integrity": "sha512-uEFJFgaCtkXeIPgki8ICw3Y7VMkL9GEan6SqmT9tqpwM+/t+hxfMUdU4wQ0MtOiMNWhwnckBV0IebrKcZM9C0g==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-vendor-prefixer": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.10.0.tgz", + "integrity": "sha512-UY/41WumgjW8r1qMCO8l1ARg7NHnfRVWRhZ2E2m0DMYsr2DD91qIXLyNhiX83hHswR7Wm4D+oDYNC1zWCJWtqg==", + "dependencies": { + "@babel/runtime": "^7.3.1", + "css-vendor": "^2.0.8", + "jss": "10.10.0" + } + }, "node_modules/jsx-ast-utils": { "version": "3.3.5", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", @@ -11677,6 +12454,25 @@ "tmpl": "1.0.5" } }, + "node_modules/marker-clusterer-plus": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/marker-clusterer-plus/-/marker-clusterer-plus-2.1.4.tgz", + "integrity": "sha512-4WLZnYCkgsUfSC0pftldd0YrLNupSqVIEdxL979f3sXVMBHTUOF3gDa6cEuOk2z8UGyVGcANiNZgvVc333mrHA==" + }, + "node_modules/markerwithlabel": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/markerwithlabel/-/markerwithlabel-2.0.2.tgz", + "integrity": "sha512-C/cbm1A0h/u54gwHk5ZJNdUU3V3+1BbCpRPMsMyFA7vF4yL+aB4rWpxACz29TpQ+cTg6/iQroExh0PMSRGtQFg==" + }, + "node_modules/match-sorter": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.3.tgz", + "integrity": "sha512-sgiXxrRijEe0SzHKGX4HouCpfHRPnqteH42UdMEW7BlWy990ZkzcvonJGv4Uu9WE7Y1f8Yocm91+4qFPCbmNww==", + "dependencies": { + "@babel/runtime": "^7.23.8", + "remove-accents": "0.5.0" + } + }, "node_modules/mdn-data": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", @@ -11747,6 +12543,11 @@ "node": ">=8.6" } }, + "node_modules/microseconds": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz", + "integrity": "sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==" + }, "node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -11905,6 +12706,14 @@ "thenify-all": "^1.0.0" } }, + "node_modules/nano-time": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz", + "integrity": "sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==", + "dependencies": { + "big-integer": "^1.6.16" + } + }, "node_modules/nanoid": { "version": "3.3.7", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", @@ -11960,6 +12769,23 @@ "tslib": "^2.0.3" } }, + "node_modules/node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dependencies": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node_modules/node-fetch/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/node-forge": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", @@ -12203,6 +13029,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/oblivious-set": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz", + "integrity": "sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==" + }, "node_modules/obuf": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", @@ -12663,6 +13494,11 @@ "node": ">=4" } }, + "node_modules/popper.js": { + "version": "1.16.1-lts", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz", + "integrity": "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==" + }, "node_modules/postcss": { "version": "8.4.33", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", @@ -14300,6 +15136,39 @@ "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", "license": "MIT" }, + "node_modules/react-google-maps": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/react-google-maps/-/react-google-maps-9.4.5.tgz", + "integrity": "sha512-8z5nX9DxIcBCXuEiurmRT1VXVwnzx0C6+3Es6lxB2/OyY2SLax2/LcDu6Aldxnl3HegefTL7NJzGeaKAJ61pOA==", + "dependencies": { + "babel-runtime": "^6.11.6", + "can-use-dom": "^0.1.0", + "google-maps-infobox": "^2.0.0", + "invariant": "^2.2.1", + "lodash": "^4.16.2", + "marker-clusterer-plus": "^2.1.4", + "markerwithlabel": "^2.0.1", + "prop-types": "^15.5.8", + "recompose": "^0.26.0", + "scriptjs": "^2.5.8", + "warning": "^3.0.0" + }, + "peerDependencies": { + "@types/googlemaps": "^3.0.0", + "@types/markerclustererplus": "^2.1.29", + "@types/react": "^15.0.0 || ^16.0.0", + "react": "^15.0.0 || ^16.0.0", + "react-dom": "^15.0.0 || ^16.0.0" + } + }, + "node_modules/react-google-maps/node_modules/warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", + "integrity": "sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, "node_modules/react-hook-geolocation": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/react-hook-geolocation/-/react-hook-geolocation-1.1.0.tgz", @@ -14308,6 +15177,19 @@ "react": "^16.8.0 || ^17 || ^18" } }, + "node_modules/react-hook-google-maps": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/react-hook-google-maps/-/react-hook-google-maps-0.0.3.tgz", + "integrity": "sha512-ZgsFaKXOX/sTWBMlbgdvfRp6PAp1WYT3XYyJf1nplOwnoBfd81vqQoeLnM005q0tQaxq6/M5ymKuFUWrpFxJgQ==", + "engines": { + "node": ">=8", + "npm": ">=5" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, "node_modules/react-is": { "version": "18.3.0-next-fecc288b7-20221025", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.0-next-fecc288b7-20221025.tgz", @@ -14342,6 +15224,31 @@ "react-dom": "^16.8.0 || ^17 || ^18" } }, + "node_modules/react-query": { + "version": "3.39.3", + "resolved": "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz", + "integrity": "sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "broadcast-channel": "^3.4.1", + "match-sorter": "^6.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + } + } + }, "node_modules/react-refresh": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", @@ -14483,6 +15390,21 @@ "node": ">=10" } }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, "node_modules/read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", @@ -14518,6 +15440,25 @@ "node": ">=8.10.0" } }, + "node_modules/recompose": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/recompose/-/recompose-0.26.0.tgz", + "integrity": "sha512-KwOu6ztO0mN5vy3+zDcc45lgnaUoaQse/a5yLVqtzTK13czSWnFGmXbQVmnoMgDkI5POd1EwIKSbjU1V7xdZog==", + "dependencies": { + "change-emitter": "^0.1.2", + "fbjs": "^0.8.1", + "hoist-non-react-statics": "^2.3.1", + "symbol-observable": "^1.0.4" + }, + "peerDependencies": { + "react": "^0.14.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/recompose/node_modules/hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, "node_modules/recursive-readdir": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", @@ -14665,6 +15606,11 @@ "node": ">= 0.10" } }, + "node_modules/remove-accents": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz", + "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==" + }, "node_modules/renderkid": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", @@ -15109,6 +16055,11 @@ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "license": "MIT" }, + "node_modules/scriptjs": { + "version": "2.5.9", + "resolved": "https://registry.npmjs.org/scriptjs/-/scriptjs-2.5.9.tgz", + "integrity": "sha512-qGVDoreyYiP1pkQnbnFAUIS5AjenNwwQBdl7zeos9etl+hYKWahjRTfzAZZYBv5xNHx7vNKCmaLDQZ6Fr2AEXg==" + }, "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -15307,6 +16258,11 @@ "node": ">= 0.4" } }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -16196,6 +17152,14 @@ "node": ">=4" } }, + "node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -16438,6 +17402,11 @@ "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", "license": "MIT" }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", @@ -16693,17 +17662,26 @@ "is-typedarray": "^1.0.0" } }, - "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, + "node_modules/ua-parser-js": { + "version": "0.7.37", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz", + "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], "engines": { - "node": ">=4.2.0" + "node": "*" } }, "node_modules/unbox-primitive": { @@ -16794,6 +17772,15 @@ "node": ">= 10.0.0" } }, + "node_modules/unload": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz", + "integrity": "sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==", + "dependencies": { + "@babel/runtime": "^7.6.2", + "detect-node": "^2.0.4" + } + }, "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", diff --git a/yarn.lock b/yarn.lock index 230e7b9..d90f53a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4,22 +4,22 @@ "@aashutoshrathi/word-wrap@^1.2.3": version "1.2.6" - resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" + resolved "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz" integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== "@adobe/css-tools@^4.0.1": version "4.3.2" - resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.2.tgz#a6abc715fb6884851fca9dad37fc34739a04fd11" + resolved "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.2.tgz" integrity sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw== "@alloc/quick-lru@^5.2.0": version "5.2.0" - resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" + resolved "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz" integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== "@ampproject/remapping@^2.2.0": version "2.2.1" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== dependencies: "@jridgewell/gen-mapping" "^0.3.0" @@ -27,7 +27,7 @@ "@apideck/better-ajv-errors@^0.3.1": version "0.3.6" - resolved "https://registry.yarnpkg.com/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz#957d4c28e886a64a8141f7522783be65733ff097" + resolved "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz" integrity sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA== dependencies: json-schema "^0.4.0" @@ -36,7 +36,7 @@ "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.8.3": version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz" integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== dependencies: "@babel/highlight" "^7.23.4" @@ -44,12 +44,12 @@ "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz" integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0": version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.7.tgz#4d8016e06a14b5f92530a13ed0561730b5c6483f" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz" integrity sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw== dependencies: "@ampproject/remapping" "^2.2.0" @@ -70,7 +70,7 @@ "@babel/eslint-parser@^7.16.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz#7bf0db1c53b54da0c8a12627373554a0828479ca" + resolved "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz" integrity sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw== dependencies: "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" @@ -79,7 +79,7 @@ "@babel/generator@^7.23.6", "@babel/generator@^7.7.2": version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz" integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== dependencies: "@babel/types" "^7.23.6" @@ -89,21 +89,21 @@ "@babel/helper-annotate-as-pure@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz" integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== dependencies: "@babel/types" "^7.22.5" "@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" + resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz" integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== dependencies: "@babel/types" "^7.22.15" "@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz" integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== dependencies: "@babel/compat-data" "^7.23.5" @@ -114,7 +114,7 @@ "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.6", "@babel/helper-create-class-features-plugin@^7.23.7": version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz#b2e6826e0e20d337143655198b79d58fdc9bd43d" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz" integrity sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -129,7 +129,7 @@ "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz" integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -138,7 +138,7 @@ "@babel/helper-define-polyfill-provider@^0.4.4": version "0.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz#64df615451cb30e94b59a9696022cffac9a10088" + resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz" integrity sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA== dependencies: "@babel/helper-compilation-targets" "^7.22.6" @@ -147,25 +147,14 @@ lodash.debounce "^4.0.8" resolve "^1.14.2" -"@babel/helper-define-polyfill-provider@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz#465805b7361f461e86c680f1de21eaf88c25901b" - integrity sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q== - dependencies: - "@babel/helper-compilation-targets" "^7.22.6" - "@babel/helper-plugin-utils" "^7.22.5" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - "@babel/helper-environment-visitor@^7.22.20": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== "@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== dependencies: "@babel/template" "^7.22.15" @@ -173,28 +162,28 @@ "@babel/helper-hoist-variables@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== dependencies: "@babel/types" "^7.22.5" "@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz" integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== dependencies: "@babel/types" "^7.23.0" "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.22.15": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz" integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== dependencies: "@babel/types" "^7.22.15" "@babel/helper-module-transforms@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz" integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== dependencies: "@babel/helper-environment-visitor" "^7.22.20" @@ -205,19 +194,19 @@ "@babel/helper-optimise-call-expression@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz" integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== dependencies: "@babel/types" "^7.22.5" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz" integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== "@babel/helper-remap-async-to-generator@^7.22.20": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" + resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz" integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -226,7 +215,7 @@ "@babel/helper-replace-supers@^7.22.20": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz" integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== dependencies: "@babel/helper-environment-visitor" "^7.22.20" @@ -235,43 +224,43 @@ "@babel/helper-simple-access@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== dependencies: "@babel/types" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" + resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz" integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== dependencies: "@babel/types" "^7.22.5" "@babel/helper-split-export-declaration@^7.22.6": version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== dependencies: "@babel/types" "^7.22.5" "@babel/helper-string-parser@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz" integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== "@babel/helper-validator-identifier@^7.22.20": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== "@babel/helper-validator-option@^7.22.15", "@babel/helper-validator-option@^7.23.5": version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz" integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== "@babel/helper-wrap-function@^7.22.20": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" + resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz" integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== dependencies: "@babel/helper-function-name" "^7.22.5" @@ -279,9 +268,9 @@ "@babel/types" "^7.22.19" "@babel/helpers@^7.23.7": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.8.tgz#fc6b2d65b16847fd50adddbd4232c76378959e34" - integrity sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ== + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.7.tgz" + integrity sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ== dependencies: "@babel/template" "^7.22.15" "@babel/traverse" "^7.23.7" @@ -289,7 +278,7 @@ "@babel/highlight@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz" integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== dependencies: "@babel/helper-validator-identifier" "^7.22.20" @@ -298,19 +287,19 @@ "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.23.6": version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz" integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz#5cd1c87ba9380d0afb78469292c954fee5d2411a" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz" integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz#f6652bb16b94f8f9c20c50941e16e9756898dc5d" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz" integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -319,7 +308,7 @@ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7": version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz#516462a95d10a9618f197d39ad291a9b47ae1d7b" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz" integrity sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw== dependencies: "@babel/helper-environment-visitor" "^7.22.20" @@ -327,7 +316,7 @@ "@babel/plugin-proposal-class-properties@^7.16.0": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz" integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== dependencies: "@babel/helper-create-class-features-plugin" "^7.18.6" @@ -335,7 +324,7 @@ "@babel/plugin-proposal-decorators@^7.16.4": version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.7.tgz#1d827902cbd3d9054e54fb2f2056cdd1eaa0e368" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.7.tgz" integrity sha512-b1s5JyeMvqj7d9m9KhJNHKc18gEJiSyVzVX3bwbiPalQBQpuvfPh6lA9F7Kk/dWH0TIiXRpB9yicwijY6buPng== dependencies: "@babel/helper-create-class-features-plugin" "^7.23.7" @@ -344,7 +333,7 @@ "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz" integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== dependencies: "@babel/helper-plugin-utils" "^7.18.6" @@ -352,7 +341,7 @@ "@babel/plugin-proposal-numeric-separator@^7.16.0": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz" integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== dependencies: "@babel/helper-plugin-utils" "^7.18.6" @@ -360,7 +349,7 @@ "@babel/plugin-proposal-optional-chaining@^7.16.0": version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz" integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== dependencies: "@babel/helper-plugin-utils" "^7.20.2" @@ -369,7 +358,7 @@ "@babel/plugin-proposal-private-methods@^7.16.0": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz" integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== dependencies: "@babel/helper-create-class-features-plugin" "^7.18.6" @@ -377,166 +366,166 @@ "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": version "7.21.0-placeholder-for-preset-env.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-bigint@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-class-static-block@^7.14.5": version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-decorators@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz#a1d351d6c25bfdcf2e16f99b039101bc0ffcb0ca" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz" integrity sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-export-namespace-from@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== dependencies: "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-flow@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz#084564e0f3cc21ea6c70c44cff984a1c0509729a" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz" integrity sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-import-assertions@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz#9c05a7f592982aff1a2768260ad84bcd3f0c77fc" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz" integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-import-attributes@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz#992aee922cf04512461d7dae3ff6951b90a2dc06" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz" integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-jsx@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz" integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-catch-binding@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-chaining@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-private-property-in-object@^7.14.5": version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.23.3", "@babel/plugin-syntax-typescript@^7.7.2": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz" integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.18.6" @@ -544,14 +533,14 @@ "@babel/plugin-transform-arrow-functions@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz#94c6dcfd731af90f27a79509f9ab7fb2120fc38b" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz" integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-async-generator-functions@^7.23.7": version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz#3aa0b4f2fa3788b5226ef9346cf6d16ec61f99cd" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz" integrity sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA== dependencies: "@babel/helper-environment-visitor" "^7.22.20" @@ -561,7 +550,7 @@ "@babel/plugin-transform-async-to-generator@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz#d1f513c7a8a506d43f47df2bf25f9254b0b051fa" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz" integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== dependencies: "@babel/helper-module-imports" "^7.22.15" @@ -570,21 +559,21 @@ "@babel/plugin-transform-block-scoped-functions@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz" integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-block-scoping@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz" integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-class-properties@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz#35c377db11ca92a785a718b6aa4e3ed1eb65dc48" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz" integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.15" @@ -592,22 +581,23 @@ "@babel/plugin-transform-class-static-block@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz#2a202c8787a8964dd11dfcedf994d36bfc844ab5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz" integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-transform-classes@^7.23.8": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz#d08ae096c240347badd68cdf1b6d1624a6435d92" - integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg== +"@babel/plugin-transform-classes@^7.23.5": + version "7.23.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.5.tgz" + integrity sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-compilation-targets" "^7.22.15" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-replace-supers" "^7.22.20" "@babel/helper-split-export-declaration" "^7.22.6" @@ -615,7 +605,7 @@ "@babel/plugin-transform-computed-properties@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz" integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -623,14 +613,14 @@ "@babel/plugin-transform-destructuring@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz" integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-dotall-regex@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz#3f7af6054882ede89c378d0cf889b854a993da50" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz" integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" @@ -638,14 +628,14 @@ "@babel/plugin-transform-duplicate-keys@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz#664706ca0a5dfe8d066537f99032fc1dc8b720ce" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz" integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-dynamic-import@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz#c7629e7254011ac3630d47d7f34ddd40ca535143" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz" integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -653,7 +643,7 @@ "@babel/plugin-transform-exponentiation-operator@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz#ea0d978f6b9232ba4722f3dbecdd18f450babd18" + resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz" integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== dependencies: "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" @@ -661,7 +651,7 @@ "@babel/plugin-transform-export-namespace-from@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz#084c7b25e9a5c8271e987a08cf85807b80283191" + resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz" integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -669,7 +659,7 @@ "@babel/plugin-transform-flow-strip-types@^7.16.0": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz#cfa7ca159cc3306fab526fc67091556b51af26ff" + resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz" integrity sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -677,7 +667,7 @@ "@babel/plugin-transform-for-of@^7.23.6": version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz#81c37e24171b37b370ba6aaffa7ac86bcb46f94e" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz" integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -685,7 +675,7 @@ "@babel/plugin-transform-function-name@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz#8f424fcd862bf84cb9a1a6b42bc2f47ed630f8dc" + resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz" integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== dependencies: "@babel/helper-compilation-targets" "^7.22.15" @@ -694,7 +684,7 @@ "@babel/plugin-transform-json-strings@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz#a871d9b6bd171976efad2e43e694c961ffa3714d" + resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz" integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -702,14 +692,14 @@ "@babel/plugin-transform-literals@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz" integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-logical-assignment-operators@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz#e599f82c51d55fac725f62ce55d3a0886279ecb5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz" integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -717,14 +707,14 @@ "@babel/plugin-transform-member-expression-literals@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc" + resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz" integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-modules-amd@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz#e19b55436a1416829df0a1afc495deedfae17f7d" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz" integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== dependencies: "@babel/helper-module-transforms" "^7.23.3" @@ -732,7 +722,7 @@ "@babel/plugin-transform-modules-commonjs@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz" integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== dependencies: "@babel/helper-module-transforms" "^7.23.3" @@ -741,7 +731,7 @@ "@babel/plugin-transform-modules-systemjs@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz#fa7e62248931cb15b9404f8052581c302dd9de81" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz" integrity sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ== dependencies: "@babel/helper-hoist-variables" "^7.22.5" @@ -751,7 +741,7 @@ "@babel/plugin-transform-modules-umd@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz#5d4395fccd071dfefe6585a4411aa7d6b7d769e9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz" integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== dependencies: "@babel/helper-module-transforms" "^7.23.3" @@ -759,7 +749,7 @@ "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz" integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.5" @@ -767,14 +757,14 @@ "@babel/plugin-transform-new-target@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz#5491bb78ed6ac87e990957cea367eab781c4d980" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz" integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-nullish-coalescing-operator@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz#45556aad123fc6e52189ea749e33ce090637346e" + resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz" integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -782,7 +772,7 @@ "@babel/plugin-transform-numeric-separator@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz#03d08e3691e405804ecdd19dd278a40cca531f29" + resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz" integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -790,7 +780,7 @@ "@babel/plugin-transform-object-rest-spread@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz#2b9c2d26bf62710460bdc0d1730d4f1048361b83" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz" integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g== dependencies: "@babel/compat-data" "^7.23.3" @@ -801,7 +791,7 @@ "@babel/plugin-transform-object-super@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz" integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -809,7 +799,7 @@ "@babel/plugin-transform-optional-catch-binding@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz#318066de6dacce7d92fa244ae475aa8d91778017" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz" integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -817,7 +807,7 @@ "@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz#6acf61203bdfc4de9d4e52e64490aeb3e52bd017" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz" integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -826,14 +816,14 @@ "@babel/plugin-transform-parameters@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz" integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-private-methods@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz#b2d7a3c97e278bfe59137a978d53b2c2e038c0e4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz" integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.15" @@ -841,7 +831,7 @@ "@babel/plugin-transform-private-property-in-object@^7.23.4": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz" integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -851,35 +841,35 @@ "@babel/plugin-transform-property-literals@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875" + resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz" integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-constant-elements@^7.12.1": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz#5efc001d07ef0f7da0d73c3a86c132f73d28e43c" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz" integrity sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-display-name@^7.16.0", "@babel/plugin-transform-react-display-name@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz#70529f034dd1e561045ad3c8152a267f0d7b6200" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz" integrity sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-jsx-development@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz" integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== dependencies: "@babel/plugin-transform-react-jsx" "^7.22.5" "@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz#393f99185110cea87184ea47bcb4a7b0c2e39312" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz" integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -890,7 +880,7 @@ "@babel/plugin-transform-react-pure-annotations@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz#fabedbdb8ee40edf5da96f3ecfc6958e3783b93c" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz" integrity sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -898,7 +888,7 @@ "@babel/plugin-transform-regenerator@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz#141afd4a2057298602069fce7f2dc5173e6c561c" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz" integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -906,14 +896,14 @@ "@babel/plugin-transform-reserved-words@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz#4130dcee12bd3dd5705c587947eb715da12efac8" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz" integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-runtime@^7.16.4": version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz#52bbd20054855beb9deae3bee9ceb05289c343e6" + resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz" integrity sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw== dependencies: "@babel/helper-module-imports" "^7.22.15" @@ -925,14 +915,14 @@ "@babel/plugin-transform-shorthand-properties@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz#97d82a39b0e0c24f8a981568a8ed851745f59210" + resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz" integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-spread@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz" integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -940,28 +930,28 @@ "@babel/plugin-transform-sticky-regex@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz#dec45588ab4a723cb579c609b294a3d1bd22ff04" + resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz" integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-template-literals@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz" integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-typeof-symbol@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz#9dfab97acc87495c0c449014eb9c547d8966bca4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz" integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-typescript@^7.23.3": version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz#aa36a94e5da8d94339ae3a4e22d40ed287feb34c" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz" integrity sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -971,14 +961,14 @@ "@babel/plugin-transform-unicode-escapes@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz#1f66d16cab01fab98d784867d24f70c1ca65b925" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz" integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-unicode-property-regex@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz#19e234129e5ffa7205010feec0d94c251083d7ad" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz" integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" @@ -986,7 +976,7 @@ "@babel/plugin-transform-unicode-regex@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz#26897708d8f42654ca4ce1b73e96140fbad879dc" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz" integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" @@ -994,16 +984,16 @@ "@babel/plugin-transform-unicode-sets-regex@^7.23.3": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz#4fb6f0a719c2c5859d11f6b55a050cc987f3799e" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz" integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" "@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.16.4": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.8.tgz#7d6f8171ea7c221ecd28059e65ad37c20e441e3e" - integrity sha512-lFlpmkApLkEP6woIKprO6DO60RImpatTQKtz4sUcDjVcK8M8mQ4sZsuxaTMNOZf0sqAq/ReYW1ZBHnOQwKpLWA== + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.7.tgz" + integrity sha512-SY27X/GtTz/L4UryMNJ6p4fH4nsgWbz84y9FE0bQeWJP6O5BhgVCt53CotQKHCOeXJel8VyhlhujhlltKms/CA== dependencies: "@babel/compat-data" "^7.23.5" "@babel/helper-compilation-targets" "^7.23.6" @@ -1038,7 +1028,7 @@ "@babel/plugin-transform-block-scoping" "^7.23.4" "@babel/plugin-transform-class-properties" "^7.23.3" "@babel/plugin-transform-class-static-block" "^7.23.4" - "@babel/plugin-transform-classes" "^7.23.8" + "@babel/plugin-transform-classes" "^7.23.5" "@babel/plugin-transform-computed-properties" "^7.23.3" "@babel/plugin-transform-destructuring" "^7.23.3" "@babel/plugin-transform-dotall-regex" "^7.23.3" @@ -1088,7 +1078,7 @@ "@babel/preset-modules@0.1.6-no-external-plugins": version "0.1.6-no-external-plugins" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" + resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -1097,7 +1087,7 @@ "@babel/preset-react@^7.12.5", "@babel/preset-react@^7.16.0": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.23.3.tgz#f73ca07e7590f977db07eb54dbe46538cc015709" + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz" integrity sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1109,7 +1099,7 @@ "@babel/preset-typescript@^7.16.0": version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz#14534b34ed5b6d435aa05f1ae1c5e7adcc01d913" + resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz" integrity sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1120,19 +1110,19 @@ "@babel/regjsgen@^0.8.0": version "0.8.0" - resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" + resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.2", "@babel/runtime@^7.23.8", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.8.tgz#8ee6fe1ac47add7122902f257b8ddf55c898f650" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz" integrity sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw== dependencies: regenerator-runtime "^0.14.0" "@babel/template@^7.22.15", "@babel/template@^7.3.3": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== dependencies: "@babel/code-frame" "^7.22.13" @@ -1141,7 +1131,7 @@ "@babel/traverse@^7.23.7", "@babel/traverse@^7.7.2": version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.7.tgz#9a7bf285c928cb99b5ead19c3b1ce5b310c9c305" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz" integrity sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg== dependencies: "@babel/code-frame" "^7.23.5" @@ -1157,7 +1147,7 @@ "@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.6.tgz#be33fdb151e1f5a56877d704492c240fc71c7ccd" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz" integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg== dependencies: "@babel/helper-string-parser" "^7.23.4" @@ -1166,17 +1156,17 @@ "@bcoe/v8-coverage@^0.2.3": version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== "@csstools/normalize.css@*": version "12.1.1" - resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-12.1.1.tgz#f0ad221b7280f3fc814689786fd9ee092776ef8f" + resolved "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.1.1.tgz" integrity sha512-YAYeJ+Xqh7fUou1d1j9XHl44BmsuThiTr4iNrgCQ3J27IbhXsxXDGZ1cXv8Qvs99d4rBbLiSKy3+WZiet32PcQ== "@csstools/postcss-cascade-layers@^1.1.1": version "1.1.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz#8a997edf97d34071dd2e37ea6022447dd9e795ad" + resolved "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz" integrity sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA== dependencies: "@csstools/selector-specificity" "^2.0.2" @@ -1184,7 +1174,7 @@ "@csstools/postcss-color-function@^1.1.1": version "1.1.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz#2bd36ab34f82d0497cfacdc9b18d34b5e6f64b6b" + resolved "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz" integrity sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw== dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" @@ -1192,21 +1182,21 @@ "@csstools/postcss-font-format-keywords@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz#677b34e9e88ae997a67283311657973150e8b16a" + resolved "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz" integrity sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-hwb-function@^1.0.2": version "1.0.2" - resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz#ab54a9fce0ac102c754854769962f2422ae8aa8b" + resolved "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz" integrity sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-ic-unit@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz#28237d812a124d1a16a5acc5c3832b040b303e58" + resolved "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz" integrity sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw== dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" @@ -1214,7 +1204,7 @@ "@csstools/postcss-is-pseudo-class@^2.0.7": version "2.0.7" - resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz#846ae6c0d5a1eaa878fce352c544f9c295509cd1" + resolved "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz" integrity sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA== dependencies: "@csstools/selector-specificity" "^2.0.0" @@ -1222,21 +1212,21 @@ "@csstools/postcss-nested-calc@^1.0.0": version "1.0.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz#d7e9d1d0d3d15cf5ac891b16028af2a1044d0c26" + resolved "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz" integrity sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-normalize-display-values@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz#15da54a36e867b3ac5163ee12c1d7f82d4d612c3" + resolved "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz" integrity sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-oklab-function@^1.1.1": version "1.1.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz#88cee0fbc8d6df27079ebd2fa016ee261eecf844" + resolved "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz" integrity sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA== dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" @@ -1244,45 +1234,45 @@ "@csstools/postcss-progressive-custom-properties@^1.1.0", "@csstools/postcss-progressive-custom-properties@^1.3.0": version "1.3.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz#542292558384361776b45c85226b9a3a34f276fa" + resolved "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz" integrity sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-stepped-value-functions@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz#f8772c3681cc2befed695e2b0b1d68e22f08c4f4" + resolved "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz" integrity sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-text-decoration-shorthand@^1.0.0": version "1.0.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz#ea96cfbc87d921eca914d3ad29340d9bcc4c953f" + resolved "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz" integrity sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-trigonometric-functions@^1.0.2": version "1.0.2" - resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz#94d3e4774c36d35dcdc88ce091336cb770d32756" + resolved "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz" integrity sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-unset-value@^1.0.2": version "1.0.2" - resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz#c99bb70e2cdc7312948d1eb41df2412330b81f77" + resolved "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz" integrity sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g== "@csstools/selector-specificity@^2.0.0", "@csstools/selector-specificity@^2.0.2": version "2.2.0" - resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz#2cbcf822bf3764c9658c4d2e568bd0c0cb748016" + resolved "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz" integrity sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw== "@emotion/babel-plugin@^11.11.0": version "11.11.0" - resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz#c2d872b6a7767a9d176d007f5b31f7d504bb5d6c" + resolved "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz" integrity sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ== dependencies: "@babel/helper-module-imports" "^7.16.7" @@ -1299,7 +1289,7 @@ "@emotion/cache@^11.11.0": version "11.11.0" - resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.11.0.tgz#809b33ee6b1cb1a625fef7a45bc568ccd9b8f3ff" + resolved "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz" integrity sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ== dependencies: "@emotion/memoize" "^0.8.1" @@ -1310,29 +1300,29 @@ "@emotion/hash@^0.8.0": version "0.8.0" - resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" + resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz" integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== "@emotion/hash@^0.9.1": version "0.9.1" - resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43" + resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz" integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ== -"@emotion/is-prop-valid@1.2.1", "@emotion/is-prop-valid@^1.2.1": +"@emotion/is-prop-valid@^1.2.1", "@emotion/is-prop-valid@1.2.1": version "1.2.1" - resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz#23116cf1ed18bfeac910ec6436561ecb1a3885cc" + resolved "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz" integrity sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw== dependencies: "@emotion/memoize" "^0.8.1" "@emotion/memoize@^0.8.1": version "0.8.1" - resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17" + resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz" integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== "@emotion/react@^11.11.3": version "11.11.3" - resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.11.3.tgz#96b855dc40a2a55f52a72f518a41db4f69c31a25" + resolved "https://registry.npmjs.org/@emotion/react/-/react-11.11.3.tgz" integrity sha512-Cnn0kuq4DoONOMcnoVsTOR8E+AdnKFf//6kUWc4LCdnxj31pZWn7rIULd6Y7/Js1PiPHzn7SKCM9vB/jBni8eA== dependencies: "@babel/runtime" "^7.18.3" @@ -1346,7 +1336,7 @@ "@emotion/serialize@^1.1.2", "@emotion/serialize@^1.1.3": version "1.1.3" - resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.3.tgz#84b77bfcfe3b7bb47d326602f640ccfcacd5ffb0" + resolved "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.3.tgz" integrity sha512-iD4D6QVZFDhcbH0RAG1uVu1CwVLMWUkCvAqqlewO/rxf8+87yIBAlt4+AxMiiKPLs5hFc0owNk/sLLAOROw3cA== dependencies: "@emotion/hash" "^0.9.1" @@ -1357,12 +1347,12 @@ "@emotion/sheet@^1.2.2": version "1.2.2" - resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.2.tgz#d58e788ee27267a14342303e1abb3d508b6d0fec" + resolved "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz" integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA== "@emotion/styled@^11.11.0": version "11.11.0" - resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.0.tgz#26b75e1b5a1b7a629d7c0a8b708fbf5a9cdce346" + resolved "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz" integrity sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng== dependencies: "@babel/runtime" "^7.18.3" @@ -1372,46 +1362,46 @@ "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" "@emotion/utils" "^1.2.1" -"@emotion/unitless@0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.0.tgz#a4a36e9cbdc6903737cd20d38033241e1b8833db" - integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw== - "@emotion/unitless@^0.8.1": version "0.8.1" - resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3" + resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz" integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== +"@emotion/unitless@0.8.0": + version "0.8.0" + resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz" + integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw== + "@emotion/use-insertion-effect-with-fallbacks@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963" + resolved "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz" integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== "@emotion/utils@^1.2.1": version "1.2.1" - resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.1.tgz#bbab58465738d31ae4cb3dbb6fc00a5991f755e4" + resolved "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz" integrity sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg== "@emotion/weak-memoize@^0.3.1": version "0.3.1" - resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6" + resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz" integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== "@eslint-community/eslint-utils@^4.2.0": version "4.4.0" - resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" + resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz" integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== dependencies: eslint-visitor-keys "^3.3.0" "@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1": version "4.10.0" - resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" + resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz" integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== "@eslint/eslintrc@^2.1.4": version "2.1.4" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz" integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== dependencies: ajv "^6.12.4" @@ -1426,19 +1416,19 @@ "@eslint/js@8.56.0": version "8.56.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b" + resolved "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz" integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== "@floating-ui/core@^1.5.3": version "1.5.3" - resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.5.3.tgz#b6aa0827708d70971c8679a16cf680a515b8a52a" + resolved "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.3.tgz" integrity sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q== dependencies: "@floating-ui/utils" "^0.2.0" "@floating-ui/dom@^1.5.4": version "1.5.4" - resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.4.tgz#28df1e1cb373884224a463235c218dcbd81a16bb" + resolved "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.4.tgz" integrity sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ== dependencies: "@floating-ui/core" "^1.5.3" @@ -1446,31 +1436,31 @@ "@floating-ui/react-dom@^2.0.5": version "2.0.6" - resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.6.tgz#5ffcf40b6550817a973b54cdd443374f51ca7a5c" + resolved "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.6.tgz" integrity sha512-IB8aCRFxr8nFkdYZgH+Otd9EVQPJoynxeFRGTB8voPoZMRWo8XjYuCRgpI1btvuKY69XMiLnW+ym7zoBHM90Rw== dependencies: "@floating-ui/dom" "^1.5.4" "@floating-ui/utils@^0.2.0": version "0.2.1" - resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.1.tgz#16308cea045f0fc777b6ff20a9f25474dd8293d2" + resolved "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz" integrity sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q== "@fontsource/roboto@^5.0.8": version "5.0.8" - resolved "https://registry.yarnpkg.com/@fontsource/roboto/-/roboto-5.0.8.tgz#613b477a56f21b5705db1a67e995c033ef317f76" + resolved "https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.0.8.tgz" integrity sha512-XxPltXs5R31D6UZeLIV1td3wTXU3jzd3f2DLsXI8tytMGBkIsGcc9sIyiupRtA8y73HAhuSCeweOoBqf6DbWCA== -"@googlemaps/js-api-loader@1.16.2", "@googlemaps/js-api-loader@^1.13.2", "@googlemaps/js-api-loader@^1.13.8": +"@googlemaps/js-api-loader@^1.13.2", "@googlemaps/js-api-loader@^1.13.8", "@googlemaps/js-api-loader@1.16.2": version "1.16.2" - resolved "https://registry.yarnpkg.com/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz#3fe748e21243f8e8322c677a5525c569ae9cdbe9" + resolved "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz" integrity sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA== dependencies: fast-deep-equal "^3.1.3" "@googlemaps/markerclusterer@2.3.2": version "2.3.2" - resolved "https://registry.yarnpkg.com/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz#b311c26a0c0e8bb6325759ea690aef68c7150d8a" + resolved "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz" integrity sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw== dependencies: fast-deep-equal "^3.1.3" @@ -1478,33 +1468,33 @@ "@googlemaps/react-wrapper@^1.1.35": version "1.1.35" - resolved "https://registry.yarnpkg.com/@googlemaps/react-wrapper/-/react-wrapper-1.1.35.tgz#fde9146b1ae02805dcad9c0fab56c4bc137b32ee" + resolved "https://registry.npmjs.org/@googlemaps/react-wrapper/-/react-wrapper-1.1.35.tgz" integrity sha512-vK+BDQMHN0Oqr66cW3ZPWVK43BUmJJBu6P8T74tc6/fKpUJUlFEaZsupgIIRRRDW9ejB8uGagUmwOnA2gdcvbw== dependencies: "@googlemaps/js-api-loader" "^1.13.2" "@humanwhocodes/config-array@^0.11.13": - version "0.11.14" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" - integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== + version "0.11.13" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz" + integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ== dependencies: - "@humanwhocodes/object-schema" "^2.0.2" - debug "^4.3.1" + "@humanwhocodes/object-schema" "^2.0.1" + debug "^4.1.1" minimatch "^3.0.5" "@humanwhocodes/module-importer@^1.0.1": version "1.0.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== -"@humanwhocodes/object-schema@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" - integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== +"@humanwhocodes/object-schema@^2.0.1": + version "2.0.1" + resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz" + integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw== "@isaacs/cliui@^8.0.2": version "8.0.2" - resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + resolved "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz" integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== dependencies: string-width "^5.1.2" @@ -1516,7 +1506,7 @@ "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== dependencies: camelcase "^5.3.1" @@ -1527,12 +1517,12 @@ "@istanbuljs/schema@^0.1.2": version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" + resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== "@jest/console@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.5.1.tgz#260fe7239602fe5130a94f1aa386eff54b014bba" + resolved "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz" integrity sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg== dependencies: "@jest/types" "^27.5.1" @@ -1544,7 +1534,7 @@ "@jest/console@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-28.1.3.tgz#2030606ec03a18c31803b8a36382762e447655df" + resolved "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz" integrity sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw== dependencies: "@jest/types" "^28.1.3" @@ -1556,7 +1546,7 @@ "@jest/core@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.5.1.tgz#267ac5f704e09dc52de2922cbf3af9edcd64b626" + resolved "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz" integrity sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ== dependencies: "@jest/console" "^27.5.1" @@ -1590,7 +1580,7 @@ "@jest/environment@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.5.1.tgz#d7425820511fe7158abbecc010140c3fd3be9c74" + resolved "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz" integrity sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA== dependencies: "@jest/fake-timers" "^27.5.1" @@ -1600,14 +1590,14 @@ "@jest/expect-utils@^29.7.0": version "29.7.0" - resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6" + resolved "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz" integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== dependencies: jest-get-type "^29.6.3" "@jest/fake-timers@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.5.1.tgz#76979745ce0579c8a94a4678af7a748eda8ada74" + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz" integrity sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ== dependencies: "@jest/types" "^27.5.1" @@ -1619,7 +1609,7 @@ "@jest/globals@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.5.1.tgz#7ac06ce57ab966566c7963431cef458434601b2b" + resolved "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz" integrity sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q== dependencies: "@jest/environment" "^27.5.1" @@ -1628,7 +1618,7 @@ "@jest/reporters@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.5.1.tgz#ceda7be96170b03c923c37987b64015812ffec04" + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz" integrity sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw== dependencies: "@bcoe/v8-coverage" "^0.2.3" @@ -1659,21 +1649,21 @@ "@jest/schemas@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-28.1.3.tgz#ad8b86a66f11f33619e3d7e1dcddd7f2d40ff905" + resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz" integrity sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg== dependencies: "@sinclair/typebox" "^0.24.1" "@jest/schemas@^29.6.3": version "29.6.3" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== dependencies: "@sinclair/typebox" "^0.27.8" "@jest/source-map@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.5.1.tgz#6608391e465add4205eae073b55e7f279e04e8cf" + resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz" integrity sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg== dependencies: callsites "^3.0.0" @@ -1682,7 +1672,7 @@ "@jest/test-result@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.5.1.tgz#56a6585fa80f7cdab72b8c5fc2e871d03832f5bb" + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz" integrity sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag== dependencies: "@jest/console" "^27.5.1" @@ -1692,7 +1682,7 @@ "@jest/test-result@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.3.tgz#5eae945fd9f4b8fcfce74d239e6f725b6bf076c5" + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz" integrity sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg== dependencies: "@jest/console" "^28.1.3" @@ -1702,7 +1692,7 @@ "@jest/test-sequencer@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz#4057e0e9cea4439e544c6353c6affe58d095745b" + resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz" integrity sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ== dependencies: "@jest/test-result" "^27.5.1" @@ -1712,7 +1702,7 @@ "@jest/transform@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.5.1.tgz#6c3501dcc00c4c08915f292a600ece5ecfe1f409" + resolved "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz" integrity sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw== dependencies: "@babel/core" "^7.1.0" @@ -1733,7 +1723,7 @@ "@jest/types@^27.5.1": version "27.5.1" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" + resolved "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== dependencies: "@types/istanbul-lib-coverage" "^2.0.0" @@ -1744,7 +1734,7 @@ "@jest/types@^28.1.3": version "28.1.3" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-28.1.3.tgz#b05de80996ff12512bc5ceb1d208285a7d11748b" + resolved "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz" integrity sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ== dependencies: "@jest/schemas" "^28.1.3" @@ -1756,7 +1746,7 @@ "@jest/types@^29.6.3": version "29.6.3" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== dependencies: "@jest/schemas" "^29.6.3" @@ -1768,7 +1758,7 @@ "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz" integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== dependencies: "@jridgewell/set-array" "^1.0.1" @@ -1777,17 +1767,17 @@ "@jridgewell/resolve-uri@^3.1.0": version "3.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz" integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== "@jridgewell/set-array@^1.0.1": version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== "@jridgewell/source-map@^0.3.3": version "0.3.5" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" + resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz" integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== dependencies: "@jridgewell/gen-mapping" "^0.3.0" @@ -1795,30 +1785,30 @@ "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.21" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.21.tgz#5dc1df7b3dc4a6209e503a924e1ca56097a2bb15" - integrity sha512-SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g== + version "0.3.20" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz" + integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" "@leichtgewicht/ip-codec@^2.0.1": version "2.0.4" - resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" + resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== "@mapbox/point-geometry@^0.1.0": version "0.1.0" - resolved "https://registry.yarnpkg.com/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz#8a83f9335c7860effa2eeeca254332aa0aeed8f2" + resolved "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz" integrity sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ== "@material-ui/core@^4.12.4": version "4.12.4" - resolved "https://registry.yarnpkg.com/@material-ui/core/-/core-4.12.4.tgz#4ac17488e8fcaf55eb6a7f5efb2a131e10138a73" + resolved "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz" integrity sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ== dependencies: "@babel/runtime" "^7.4.4" @@ -1836,14 +1826,14 @@ "@material-ui/icons@^4.11.3": version "4.11.3" - resolved "https://registry.yarnpkg.com/@material-ui/icons/-/icons-4.11.3.tgz#b0693709f9b161ce9ccde276a770d968484ecff1" + resolved "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.3.tgz" integrity sha512-IKHlyx6LDh8n19vzwH5RtHIOHl9Tu90aAAxcbWME6kp4dmvODM3UvOHJeMIDzUbd4muuJKHmlNoBN+mDY4XkBA== dependencies: "@babel/runtime" "^7.4.4" "@material-ui/lab@^4.0.0-alpha.61": version "4.0.0-alpha.61" - resolved "https://registry.yarnpkg.com/@material-ui/lab/-/lab-4.0.0-alpha.61.tgz#9bf8eb389c0c26c15e40933cc114d4ad85e3d978" + resolved "https://registry.npmjs.org/@material-ui/lab/-/lab-4.0.0-alpha.61.tgz" integrity sha512-rSzm+XKiNUjKegj8bzt5+pygZeckNLOr+IjykH8sYdVk7dE9y2ZuUSofiMV2bJk3qU+JHwexmw+q0RyNZB9ugg== dependencies: "@babel/runtime" "^7.4.4" @@ -1854,7 +1844,7 @@ "@material-ui/styles@^4.11.5": version "4.11.5" - resolved "https://registry.yarnpkg.com/@material-ui/styles/-/styles-4.11.5.tgz#19f84457df3aafd956ac863dbe156b1d88e2bbfb" + resolved "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.5.tgz" integrity sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA== dependencies: "@babel/runtime" "^7.4.4" @@ -1876,7 +1866,7 @@ "@material-ui/system@^4.12.2": version "4.12.2" - resolved "https://registry.yarnpkg.com/@material-ui/system/-/system-4.12.2.tgz#f5c389adf3fce4146edd489bf4082d461d86aa8b" + resolved "https://registry.npmjs.org/@material-ui/system/-/system-4.12.2.tgz" integrity sha512-6CSKu2MtmiJgcCGf6nBQpM8fLkuB9F55EKfbdTC80NND5wpTmKzwdhLYLH3zL4cLlK0gVaaltW7/wMuyTnN0Lw== dependencies: "@babel/runtime" "^7.4.4" @@ -1886,12 +1876,12 @@ "@material-ui/types@5.1.0": version "5.1.0" - resolved "https://registry.yarnpkg.com/@material-ui/types/-/types-5.1.0.tgz#efa1c7a0b0eaa4c7c87ac0390445f0f88b0d88f2" + resolved "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz" integrity sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A== "@material-ui/utils@^4.11.3": version "4.11.3" - resolved "https://registry.yarnpkg.com/@material-ui/utils/-/utils-4.11.3.tgz#232bd86c4ea81dab714f21edad70b7fdf0253942" + resolved "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.3.tgz" integrity sha512-ZuQPV4rBK/V1j2dIkSSEcH5uT6AaHuKWFfotADHsC0wVL1NLd2WkFCm4ZZbX33iO4ydl6V0GPngKm8HZQ2oujg== dependencies: "@babel/runtime" "^7.4.4" @@ -1900,7 +1890,7 @@ "@mui/base@5.0.0-beta.32": version "5.0.0-beta.32" - resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.32.tgz#cdda6c68389f0b8b39a5bff7ed16e40788aed510" + resolved "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.32.tgz" integrity sha512-4VptvYeLUYMJhZapWBkD50GmKfOc0XT381KJcTK3ncZYIl8MdBhpR6l8jOyeP5cixUPBJhstjrnmQEAHjCLriw== dependencies: "@babel/runtime" "^7.23.8" @@ -1913,12 +1903,12 @@ "@mui/core-downloads-tracker@^5.15.5": version "5.15.5" - resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.5.tgz#e8e060133ea0e92b1c0e30c441522cab37d0be79" + resolved "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.5.tgz" integrity sha512-VhT8klyXy8GrWrARqLMoM6Nzz809Jc3Wn5wd7WOZfre2vFO1rBV1dBANAPBhBqpaQI0HCMRTWEYoSyOFgRnz4A== "@mui/material@^5.15.5": version "5.15.5" - resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.15.5.tgz#5c672ddf17fbe1a1d6a8854ddbb8502cc83feec0" + resolved "https://registry.npmjs.org/@mui/material/-/material-5.15.5.tgz" integrity sha512-2KfA39f/UWeQl0O22UJs3x1nG3chYlyu9wnux5vTnxUTLzkgYIzQIHaH+ZOGpv5JiZBMKktAPNfhqyhSaQ49qQ== dependencies: "@babel/runtime" "^7.23.8" @@ -1936,7 +1926,7 @@ "@mui/private-theming@^5.15.5": version "5.15.5" - resolved "https://registry.yarnpkg.com/@mui/private-theming/-/private-theming-5.15.5.tgz#3f81e77ecff49bc12301922e82b942748b1f6c7c" + resolved "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.15.5.tgz" integrity sha512-HU1KCyGNcJFsUamTbOM539ZDZJNI/XU7sZFdsN29glktUf+T6hNvDuO2ISinBiLTZy7Ab3R6DSSoYXRrLc4uwQ== dependencies: "@babel/runtime" "^7.23.8" @@ -1945,7 +1935,7 @@ "@mui/styled-engine@^5.15.5": version "5.15.5" - resolved "https://registry.yarnpkg.com/@mui/styled-engine/-/styled-engine-5.15.5.tgz#c5e0113282c28a8d7580371881c36e1baec86217" + resolved "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.15.5.tgz" integrity sha512-xoMUd8h270thNL7ZsOzmlluIAMsQg/HT7SCdRjPBVle+XHgTKaiWiRy1ekDOsrrF0rhjME3T7xeeUq2G269UUw== dependencies: "@babel/runtime" "^7.23.8" @@ -1955,7 +1945,7 @@ "@mui/system@^5.15.5": version "5.15.5" - resolved "https://registry.yarnpkg.com/@mui/system/-/system-5.15.5.tgz#dc3fd3e5636a6c238d46e0ba40ada9f213a128a5" + resolved "https://registry.npmjs.org/@mui/system/-/system-5.15.5.tgz" integrity sha512-DMv2vGjUKaDt/m0RlzvLjpKiS5V0LoBhiMUHf5pWdj6uoNlN4FuKUe4pFeYmQMIO5DnVZKybmpPepfkdfEH+Og== dependencies: "@babel/runtime" "^7.23.8" @@ -1969,12 +1959,12 @@ "@mui/types@^7.2.13": version "7.2.13" - resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.13.tgz#d1584912942f9dc042441ecc2d1452be39c666b8" + resolved "https://registry.npmjs.org/@mui/types/-/types-7.2.13.tgz" integrity sha512-qP9OgacN62s+l8rdDhSFRe05HWtLLJ5TGclC9I1+tQngbssu0m2dmFZs+Px53AcOs9fD7TbYd4gc9AXzVqO/+g== "@mui/utils@^5.15.5": version "5.15.5" - resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.15.5.tgz#4033a27e954ae443d0356f625e0c17f4cf32164b" + resolved "https://registry.npmjs.org/@mui/utils/-/utils-5.15.5.tgz" integrity sha512-jEywgaMGZWPSlVFO7ZZAyXxNeLmq5XBp5At9Ne/sGohRJdesUcdxvyi8TP3odJxwQuL5L6PJV+JQ4DyIDM849A== dependencies: "@babel/runtime" "^7.23.8" @@ -1984,27 +1974,27 @@ "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" - resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129" + resolved "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz" integrity sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg== dependencies: eslint-scope "5.1.1" "@nodelib/fs.scandir@2.1.5": version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== dependencies: "@nodelib/fs.stat" "2.0.5" run-parallel "^1.1.9" -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== "@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== dependencies: "@nodelib/fs.scandir" "2.1.5" @@ -2012,12 +2002,12 @@ "@pkgjs/parseargs@^0.11.0": version "0.11.0" - resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz" integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== "@pmmmwh/react-refresh-webpack-plugin@^0.5.3": version "0.5.11" - resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz#7c2268cedaa0644d677e8c4f377bc8fb304f714a" + resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz" integrity sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ== dependencies: ansi-html-community "^0.0.8" @@ -2032,12 +2022,12 @@ "@popperjs/core@^2.11.8": version "2.11.8" - resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" + resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz" integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== "@react-google-maps/api@^2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/api/-/api-2.19.2.tgz#678dc1871fbab72cd46d338eed687a36bf556ab1" + resolved "https://registry.npmjs.org/@react-google-maps/api/-/api-2.19.2.tgz" integrity sha512-Vt57XWzCKfsUjKOmFUl2erVVfOePkPK5OigF/f+q7UuV/Nm9KDDy1PMFBx+wNahEqOd6a32BxfsykEhBnbU9wQ== dependencies: "@googlemaps/js-api-loader" "1.16.2" @@ -2049,22 +2039,22 @@ "@react-google-maps/infobox@2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/infobox/-/infobox-2.19.2.tgz#b6bda962a4fa1074fdd3dfd63bc4c7d68b1dd745" + resolved "https://registry.npmjs.org/@react-google-maps/infobox/-/infobox-2.19.2.tgz" integrity sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg== "@react-google-maps/marker-clusterer@2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz#24d9fb9aa555bb063ba5fe82f80fcd7d48662184" + resolved "https://registry.npmjs.org/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz" integrity sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw== "@remix-run/router@1.14.2": version "1.14.2" - resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.14.2.tgz#4d58f59908d9197ba3179310077f25c88e49ed17" + resolved "https://registry.npmjs.org/@remix-run/router/-/router-1.14.2.tgz" integrity sha512-ACXpdMM9hmKZww21yEqWwiLws/UPLhNKvimN8RrYSqPSvB3ov7sLvAcfvaxePeLvccTQKGdkDIhLYApZVDFuKg== "@rollup/plugin-babel@^5.2.0": version "5.3.1" - resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz#04bc0608f4aa4b2e4b1aebf284344d0f68fda283" + resolved "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz" integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q== dependencies: "@babel/helper-module-imports" "^7.10.4" @@ -2072,7 +2062,7 @@ "@rollup/plugin-node-resolve@^11.2.1": version "11.2.1" - resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60" + resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz" integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg== dependencies: "@rollup/pluginutils" "^3.1.0" @@ -2084,7 +2074,7 @@ "@rollup/plugin-replace@^2.4.1": version "2.4.2" - resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" + resolved "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== dependencies: "@rollup/pluginutils" "^3.1.0" @@ -2092,7 +2082,7 @@ "@rollup/pluginutils@^3.1.0": version "3.1.0" - resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" + resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== dependencies: "@types/estree" "0.0.39" @@ -2100,37 +2090,37 @@ picomatch "^2.2.2" "@rushstack/eslint-patch@^1.1.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.7.0.tgz#b5bc1e081428794f6a4d239707b359404be35ce2" - integrity sha512-Jh4t/593gxs0lJZ/z3NnasKlplXT2f+4y/LZYuaKZW5KAaiVFL/fThhs+17EbUd53jUVJ0QudYCBGbN/psvaqg== + version "1.6.1" + resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.6.1.tgz" + integrity sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw== "@sinclair/typebox@^0.24.1": version "0.24.51" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.51.tgz#645f33fe4e02defe26f2f5c0410e1c094eac7f5f" + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz" integrity sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA== "@sinclair/typebox@^0.27.8": version "0.27.8" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== "@sinonjs/commons@^1.7.0": version "1.8.6" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.6.tgz#80c516a4dc264c2a69115e7578d62581ff455ed9" + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz" integrity sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ== dependencies: type-detect "4.0.8" "@sinonjs/fake-timers@^8.0.1": version "8.1.0" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7" + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz" integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg== dependencies: "@sinonjs/commons" "^1.7.0" "@surma/rollup-plugin-off-main-thread@^2.2.3": version "2.2.3" - resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz#ee34985952ca21558ab0d952f00298ad2190c053" + resolved "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz" integrity sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ== dependencies: ejs "^3.1.6" @@ -2140,47 +2130,47 @@ "@svgr/babel-plugin-add-jsx-attribute@^5.4.0": version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz" integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg== "@svgr/babel-plugin-remove-jsx-attribute@^5.4.0": version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz#6b2c770c95c874654fd5e1d5ef475b78a0a962ef" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz" integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg== "@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1": version "5.0.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz#25621a8915ed7ad70da6cea3d0a6dbc2ea933efd" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz" integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA== "@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1": version "5.0.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz#0b221fc57f9fcd10e91fe219e2cd0dd03145a897" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz" integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ== "@svgr/babel-plugin-svg-dynamic-title@^5.4.0": version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz#139b546dd0c3186b6e5db4fefc26cb0baea729d7" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz" integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg== "@svgr/babel-plugin-svg-em-dimensions@^5.4.0": version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz#6543f69526632a133ce5cabab965deeaea2234a0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz" integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw== "@svgr/babel-plugin-transform-react-native-svg@^5.4.0": version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz#00bf9a7a73f1cad3948cdab1f8dfb774750f8c80" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz" integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q== "@svgr/babel-plugin-transform-svg-component@^5.5.0": version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz#583a5e2a193e214da2f3afeb0b9e8d3250126b4a" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz" integrity sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ== "@svgr/babel-preset@^5.5.0": version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.5.0.tgz#8af54f3e0a8add7b1e2b0fcd5a882c55393df327" + resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz" integrity sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig== dependencies: "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0" @@ -2194,7 +2184,7 @@ "@svgr/core@^5.5.0": version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-5.5.0.tgz#82e826b8715d71083120fe8f2492ec7d7874a579" + resolved "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz" integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ== dependencies: "@svgr/plugin-jsx" "^5.5.0" @@ -2203,14 +2193,14 @@ "@svgr/hast-util-to-babel-ast@^5.5.0": version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz#5ee52a9c2533f73e63f8f22b779f93cd432a5461" + resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz" integrity sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ== dependencies: "@babel/types" "^7.12.6" "@svgr/plugin-jsx@^5.5.0": version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz#1aa8cd798a1db7173ac043466d7b52236b369000" + resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz" integrity sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA== dependencies: "@babel/core" "^7.12.3" @@ -2220,7 +2210,7 @@ "@svgr/plugin-svgo@^5.5.0": version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz#02da55d85320549324e201c7b2e53bf431fcc246" + resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz" integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ== dependencies: cosmiconfig "^7.0.0" @@ -2229,7 +2219,7 @@ "@svgr/webpack@^5.5.0": version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-5.5.0.tgz#aae858ee579f5fa8ce6c3166ef56c6a1b381b640" + resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz" integrity sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g== dependencies: "@babel/core" "^7.12.3" @@ -2243,7 +2233,7 @@ "@testing-library/dom@^8.5.0": version "8.20.1" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.20.1.tgz#2e52a32e46fc88369eef7eef634ac2a192decd9f" + resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz" integrity sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g== dependencies: "@babel/code-frame" "^7.10.4" @@ -2257,7 +2247,7 @@ "@testing-library/jest-dom@^5.14.1": version "5.17.0" - resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz#5e97c8f9a15ccf4656da00fecab505728de81e0c" + resolved "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz" integrity sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg== dependencies: "@adobe/css-tools" "^4.0.1" @@ -2272,7 +2262,7 @@ "@testing-library/react@^13.0.0": version "13.4.0" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-13.4.0.tgz#6a31e3bf5951615593ad984e96b9e5e2d9380966" + resolved "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz" integrity sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw== dependencies: "@babel/runtime" "^7.12.5" @@ -2281,29 +2271,29 @@ "@testing-library/user-event@^13.2.1": version "13.5.0" - resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-13.5.0.tgz#69d77007f1e124d55314a2b73fd204b333b13295" + resolved "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz" integrity sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg== dependencies: "@babel/runtime" "^7.12.5" "@tootallnate/once@1": version "1.1.2" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@trysound/sax@0.2.0": version "0.2.0" - resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== "@types/aria-query@^5.0.1": version "5.0.4" - resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.4.tgz#1a31c3d378850d2778dabb6374d036dcba4ba708" + resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz" integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": version "7.20.5" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" + resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz" integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== dependencies: "@babel/parser" "^7.20.7" @@ -2314,14 +2304,14 @@ "@types/babel__generator@*": version "7.6.8" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab" + resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz" integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== dependencies: "@babel/types" "^7.0.0" "@types/babel__template@*": version "7.4.4" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f" + resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz" integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== dependencies: "@babel/parser" "^7.1.0" @@ -2329,14 +2319,14 @@ "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": version "7.20.5" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.5.tgz#7b7502be0aa80cc4ef22978846b983edaafcd4dd" + resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz" integrity sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ== dependencies: "@babel/types" "^7.20.7" "@types/body-parser@*": version "1.19.5" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.5.tgz#04ce9a3b677dc8bd681a17da1ab9835dc9d3ede4" + resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz" integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== dependencies: "@types/connect" "*" @@ -2344,14 +2334,14 @@ "@types/bonjour@^3.5.9": version "3.5.13" - resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956" + resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz" integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== dependencies: "@types/node" "*" "@types/connect-history-api-fallback@^1.3.5": version "1.5.4" - resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3" + resolved "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz" integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== dependencies: "@types/express-serve-static-core" "*" @@ -2359,40 +2349,40 @@ "@types/connect@*": version "3.4.38" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" + resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz" integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== dependencies: "@types/node" "*" "@types/eslint-scope@^3.7.3": version "3.7.7" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" + resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz" integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== dependencies: "@types/eslint" "*" "@types/estree" "*" "@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1": - version "8.56.2" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.2.tgz#1c72a9b794aa26a8b94ad26d5b9aa51c8a6384bb" - integrity sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw== + version "8.56.1" + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.1.tgz" + integrity sha512-18PLWRzhy9glDQp3+wOgfLYRWlhgX0azxgJ63rdpoUHyrC9z0f5CkFburjQx4uD7ZCruw85ZtMt6K+L+R8fLJQ== dependencies: "@types/estree" "*" "@types/json-schema" "*" "@types/estree@*", "@types/estree@^1.0.0": version "1.0.5" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" + resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz" integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== "@types/estree@0.0.39": version "0.0.39" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": version "4.17.41" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz#5077defa630c2e8d28aa9ffc2c01c157c305bef6" + resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz" integrity sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA== dependencies: "@types/node" "*" @@ -2402,7 +2392,7 @@ "@types/express@*", "@types/express@^4.17.13": version "4.17.21" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d" + resolved "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz" integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== dependencies: "@types/body-parser" "*" @@ -2412,55 +2402,55 @@ "@types/google.maps@3.53.5": version "3.53.5" - resolved "https://registry.yarnpkg.com/@types/google.maps/-/google.maps-3.53.5.tgz#0f3010ab4eabe46721f3604462196975b640aab9" + resolved "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz" integrity sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg== "@types/graceful-fs@^4.1.2": version "4.1.9" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" + resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz" integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== dependencies: "@types/node" "*" "@types/html-minifier-terser@^6.0.0": version "6.1.0" - resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" + resolved "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== "@types/http-errors@*": version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f" + resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz" integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== "@types/http-proxy@^1.17.8": version "1.17.14" - resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.14.tgz#57f8ccaa1c1c3780644f8a94f9c6b5000b5e2eec" + resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz" integrity sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w== dependencies: "@types/node" "*" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.6" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz" integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== "@types/istanbul-lib-report@*": version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz" integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz" integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== dependencies: "@types/istanbul-lib-report" "*" "@types/jest@*": version "29.5.11" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.11.tgz#0c13aa0da7d0929f078ab080ae5d4ced80fa2f2c" + resolved "https://registry.npmjs.org/@types/jest/-/jest-29.5.11.tgz" integrity sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ== dependencies: expect "^29.0.0" @@ -2468,86 +2458,86 @@ "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.15" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== "@types/json5@^0.0.29": version "0.0.29" - resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" + resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== "@types/mime@*": version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.4.tgz#2198ac274de6017b44d941e00261d5bc6a0e0a45" + resolved "https://registry.npmjs.org/@types/mime/-/mime-3.0.4.tgz" integrity sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw== "@types/mime@^1": version "1.3.5" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" + resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz" integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== "@types/node-forge@^1.3.0": version "1.3.11" - resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.11.tgz#0972ea538ddb0f4d9c2fa0ec5db5724773a604da" + resolved "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz" integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== dependencies: "@types/node" "*" "@types/node@*": - version "20.11.5" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.5.tgz#be10c622ca7fcaa3cf226cf80166abc31389d86e" - integrity sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w== + version "20.10.6" + resolved "https://registry.npmjs.org/@types/node/-/node-20.10.6.tgz" + integrity sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw== dependencies: undici-types "~5.26.4" "@types/parse-json@^4.0.0": version "4.0.2" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" + resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz" integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== "@types/prettier@^2.1.5": version "2.7.3" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.3.tgz#3e51a17e291d01d17d3fc61422015a933af7a08f" + resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz" integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA== "@types/prop-types@*", "@types/prop-types@^15.7.11": version "15.7.11" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz" integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== "@types/q@^1.5.1": version "1.5.8" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.8.tgz#95f6c6a08f2ad868ba230ead1d2d7f7be3db3837" + resolved "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz" integrity sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw== "@types/qs@*": version "6.9.11" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.11.tgz#208d8a30bc507bd82e03ada29e4732ea46a6bbda" + resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.11.tgz" integrity sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ== "@types/range-parser@*": version "1.2.7" - resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" + resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz" integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== "@types/react-dom@^18.0.0": version "18.2.18" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.18.tgz#16946e6cd43971256d874bc3d0a72074bb8571dd" + resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz" integrity sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw== dependencies: "@types/react" "*" "@types/react-transition-group@^4.2.0", "@types/react-transition-group@^4.4.10": version "4.4.10" - resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.10.tgz#6ee71127bdab1f18f11ad8fb3322c6da27c327ac" + resolved "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.10.tgz" integrity sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q== dependencies: "@types/react" "*" "@types/react@*": - version "18.2.48" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.48.tgz#11df5664642d0bd879c1f58bc1d37205b064e8f1" - integrity sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w== + version "17.0.75" + resolved "https://registry.npmjs.org/@types/react/-/react-17.0.75.tgz" + integrity sha512-MSA+NzEzXnQKrqpO63CYqNstFjsESgvJAdAyyJ1n6ZQq/GLgf6nOfIKwk+Twuz0L1N6xPe+qz5xRCJrbhMaLsw== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -2555,29 +2545,29 @@ "@types/resolve@1.17.1": version "1.17.1" - resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" + resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== dependencies: "@types/node" "*" "@types/retry@0.12.0": version "0.12.0" - resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" + resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== "@types/scheduler@*": version "0.16.8" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" + resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz" integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== "@types/semver@^7.3.12": version "7.5.6" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.6.tgz#c65b2bfce1bec346582c07724e3f8c1017a20339" + resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz" integrity sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A== "@types/send@*": version "0.17.4" - resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.4.tgz#6619cd24e7270793702e4e6a4b958a9010cfc57a" + resolved "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz" integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== dependencies: "@types/mime" "^1" @@ -2585,14 +2575,14 @@ "@types/serve-index@^1.9.1": version "1.9.4" - resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898" + resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz" integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== dependencies: "@types/express" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": version "1.15.5" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.5.tgz#15e67500ec40789a1e8c9defc2d32a896f05b033" + resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz" integrity sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ== dependencies: "@types/http-errors" "*" @@ -2601,62 +2591,62 @@ "@types/sockjs@^0.3.33": version "0.3.36" - resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535" + resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz" integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== dependencies: "@types/node" "*" "@types/stack-utils@^2.0.0": version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" + resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz" integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== "@types/stylis@4.2.0": version "4.2.0" - resolved "https://registry.yarnpkg.com/@types/stylis/-/stylis-4.2.0.tgz#199a3f473f0c3a6f6e4e1b17cdbc967f274bdc6b" + resolved "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.0.tgz" integrity sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw== "@types/testing-library__jest-dom@^5.9.1": version "5.14.9" - resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz#0fb1e6a0278d87b6737db55af5967570b67cb466" + resolved "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz" integrity sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw== dependencies: "@types/jest" "*" "@types/trusted-types@^2.0.2": version "2.0.7" - resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.7.tgz#baccb07a970b91707df3a3e8ba6896c57ead2d11" + resolved "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz" integrity sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw== "@types/ws@^8.5.5": version "8.5.10" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.10.tgz#4acfb517970853fa6574a3a6886791d04a396787" + resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz" integrity sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A== dependencies: "@types/node" "*" "@types/yargs-parser@*": version "21.0.3" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz" integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== "@types/yargs@^16.0.0": version "16.0.9" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.9.tgz#ba506215e45f7707e6cbcaf386981155b7ab956e" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz" integrity sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA== dependencies: "@types/yargs-parser" "*" "@types/yargs@^17.0.8": version "17.0.32" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz" integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== dependencies: "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^5.5.0": version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz" integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== dependencies: "@eslint-community/regexpp" "^4.4.0" @@ -2672,14 +2662,14 @@ "@typescript-eslint/experimental-utils@^5.0.0": version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz#14559bf73383a308026b427a4a6129bae2146741" + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz" integrity sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw== dependencies: "@typescript-eslint/utils" "5.62.0" "@typescript-eslint/parser@^5.5.0": version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz" integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== dependencies: "@typescript-eslint/scope-manager" "5.62.0" @@ -2689,7 +2679,7 @@ "@typescript-eslint/scope-manager@5.62.0": version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz" integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== dependencies: "@typescript-eslint/types" "5.62.0" @@ -2697,7 +2687,7 @@ "@typescript-eslint/type-utils@5.62.0": version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz" integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== dependencies: "@typescript-eslint/typescript-estree" "5.62.0" @@ -2707,12 +2697,12 @@ "@typescript-eslint/types@5.62.0": version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz" integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== "@typescript-eslint/typescript-estree@5.62.0": version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz" integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== dependencies: "@typescript-eslint/types" "5.62.0" @@ -2723,9 +2713,9 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.58.0": +"@typescript-eslint/utils@^5.58.0", "@typescript-eslint/utils@5.62.0": version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz" integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== dependencies: "@eslint-community/eslint-utils" "^4.2.0" @@ -2739,7 +2729,7 @@ "@typescript-eslint/visitor-keys@5.62.0": version "5.62.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz" integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== dependencies: "@typescript-eslint/types" "5.62.0" @@ -2747,12 +2737,12 @@ "@ungap/structured-clone@^1.2.0": version "1.2.0" - resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== -"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": +"@webassemblyjs/ast@^1.11.5", "@webassemblyjs/ast@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" + resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz" integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== dependencies: "@webassemblyjs/helper-numbers" "1.11.6" @@ -2760,22 +2750,22 @@ "@webassemblyjs/floating-point-hex-parser@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" + resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz" integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== "@webassemblyjs/helper-api-error@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz" integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== "@webassemblyjs/helper-buffer@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz" integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== "@webassemblyjs/helper-numbers@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz" integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== dependencies: "@webassemblyjs/floating-point-hex-parser" "1.11.6" @@ -2784,12 +2774,12 @@ "@webassemblyjs/helper-wasm-bytecode@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz" integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== "@webassemblyjs/helper-wasm-section@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz" integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2799,26 +2789,26 @@ "@webassemblyjs/ieee754@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" + resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz" integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" + resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz" integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz" integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== "@webassemblyjs/wasm-edit@^1.11.5": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz" integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2832,7 +2822,7 @@ "@webassemblyjs/wasm-gen@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz" integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2843,7 +2833,7 @@ "@webassemblyjs/wasm-opt@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz" integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2851,9 +2841,9 @@ "@webassemblyjs/wasm-gen" "1.11.6" "@webassemblyjs/wasm-parser" "1.11.6" -"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": +"@webassemblyjs/wasm-parser@^1.11.5", "@webassemblyjs/wasm-parser@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz" integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2865,7 +2855,7 @@ "@webassemblyjs/wast-printer@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" + resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz" integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2873,22 +2863,22 @@ "@xtuc/ieee754@^1.2.0": version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== "@xtuc/long@4.2.2": version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== abab@^2.0.3, abab@^2.0.5: version "2.0.6" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" + resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: version "1.3.8" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== dependencies: mime-types "~2.1.34" @@ -2896,7 +2886,7 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: acorn-globals@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" + resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== dependencies: acorn "^7.1.1" @@ -2904,37 +2894,37 @@ acorn-globals@^6.0.0: acorn-import-assertions@^1.9.0: version "1.9.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" + resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz" integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== acorn-jsx@^5.3.2: version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn-walk@^7.1.1: version "7.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== acorn@^7.1.1: version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== acorn@^8.2.4, acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0: version "8.11.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz" integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== address@^1.0.1, address@^1.1.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" + resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== adjust-sourcemap-loader@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz#fc4a0fd080f7d10471f30a7320f25560ade28c99" + resolved "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz" integrity sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A== dependencies: loader-utils "^2.0.0" @@ -2942,33 +2932,33 @@ adjust-sourcemap-loader@^4.0.0: agent-base@6: version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== dependencies: debug "4" ajv-formats@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== dependencies: ajv "^8.0.0" ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== ajv-keywords@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz" integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== dependencies: fast-deep-equal "^3.1.3" ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: fast-deep-equal "^3.1.1" @@ -2976,9 +2966,19 @@ ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0, ajv@^8.6.0, ajv@^8.9.0: +ajv@^8.0.0, ajv@^8.9.0: version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +ajv@^8.6.0: + version "8.12.0" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== dependencies: fast-deep-equal "^3.1.1" @@ -2988,58 +2988,58 @@ ajv@^8.0.0, ajv@^8.6.0, ajv@^8.9.0: ansi-escapes@^4.2.1, ansi-escapes@^4.3.1: version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== dependencies: type-fest "^0.21.3" ansi-html-community@^0.0.8: version "0.0.8" - resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + resolved "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== ansi-regex@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== ansi-regex@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== ansi-styles@^3.2.1: version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== dependencies: color-convert "^1.9.0" ansi-styles@^4.0.0, ansi-styles@^4.1.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== dependencies: color-convert "^2.0.1" ansi-styles@^5.0.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== ansi-styles@^6.1.0: version "6.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== any-promise@^1.0.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz" integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== anymatch@^3.0.3, anymatch@~3.1.2: version "3.1.3" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== dependencies: normalize-path "^3.0.0" @@ -3047,38 +3047,38 @@ anymatch@^3.0.3, anymatch@~3.1.2: arg@^5.0.2: version "5.0.2" - resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" + resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== argparse@^1.0.7: version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== dependencies: sprintf-js "~1.0.2" argparse@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -aria-query@5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" - integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== - dependencies: - deep-equal "^2.0.5" - aria-query@^5.0.0, aria-query@^5.3.0: version "5.3.0" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz" integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== dependencies: dequal "^2.0.3" +aria-query@5.1.3: + version "5.1.3" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz" + integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== + dependencies: + deep-equal "^2.0.5" + array-buffer-byte-length@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead" + resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz" integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== dependencies: call-bind "^1.0.2" @@ -3086,12 +3086,12 @@ array-buffer-byte-length@^1.0.0: array-flatten@1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== array-includes@^3.1.6, array-includes@^3.1.7: version "3.1.7" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda" + resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz" integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== dependencies: call-bind "^1.0.2" @@ -3102,12 +3102,12 @@ array-includes@^3.1.6, array-includes@^3.1.7: array-union@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== array.prototype.findlastindex@^1.2.3: version "1.2.3" - resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz#b37598438f97b579166940814e2c0493a4f50207" + resolved "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz" integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA== dependencies: call-bind "^1.0.2" @@ -3118,7 +3118,7 @@ array.prototype.findlastindex@^1.2.3: array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: version "1.3.2" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" + resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz" integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== dependencies: call-bind "^1.0.2" @@ -3128,7 +3128,7 @@ array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: array.prototype.flatmap@^1.3.1, array.prototype.flatmap@^1.3.2: version "1.3.2" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz#c9a7c6831db8e719d6ce639190146c24bbd3e527" + resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz" integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== dependencies: call-bind "^1.0.2" @@ -3138,7 +3138,7 @@ array.prototype.flatmap@^1.3.1, array.prototype.flatmap@^1.3.2: array.prototype.reduce@^1.0.6: version "1.0.6" - resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz#63149931808c5fc1e1354814923d92d45f7d96d5" + resolved "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz" integrity sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg== dependencies: call-bind "^1.0.2" @@ -3149,7 +3149,7 @@ array.prototype.reduce@^1.0.6: array.prototype.tosorted@^1.1.1: version "1.1.2" - resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz#620eff7442503d66c799d95503f82b475745cefd" + resolved "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz" integrity sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg== dependencies: call-bind "^1.0.2" @@ -3160,7 +3160,7 @@ array.prototype.tosorted@^1.1.1: arraybuffer.prototype.slice@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12" + resolved "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz" integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== dependencies: array-buffer-byte-length "^1.0.0" @@ -3173,61 +3173,61 @@ arraybuffer.prototype.slice@^1.0.2: asap@~2.0.3, asap@~2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== ast-types-flow@^0.0.8: version "0.0.8" - resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.8.tgz#0a85e1c92695769ac13a428bb653e7538bea27d6" + resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz" integrity sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ== async@^3.2.3: version "3.2.5" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" + resolved "https://registry.npmjs.org/async/-/async-3.2.5.tgz" integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== asynciterator.prototype@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz#8c5df0514936cdd133604dfcc9d3fb93f09b2b62" + resolved "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz" integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg== dependencies: has-symbols "^1.0.3" asynckit@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== at-least-node@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== autoprefixer@^10.4.13: - version "10.4.17" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.17.tgz#35cd5695cbbe82f536a50fa025d561b01fdec8be" - integrity sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg== + version "10.4.16" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz" + integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== dependencies: - browserslist "^4.22.2" - caniuse-lite "^1.0.30001578" - fraction.js "^4.3.7" + browserslist "^4.21.10" + caniuse-lite "^1.0.30001538" + fraction.js "^4.3.6" normalize-range "^0.1.2" picocolors "^1.0.0" postcss-value-parser "^4.2.0" available-typed-arrays@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== axe-core@=4.7.0: version "4.7.0" - resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.0.tgz#34ba5a48a8b564f67e103f0aa5768d76e15bbbbf" + resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz" integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ== axios@^1.6.5: version "1.6.5" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.5.tgz#2c090da14aeeab3770ad30c3a1461bc970fb0cd8" + resolved "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz" integrity sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg== dependencies: follow-redirects "^1.15.4" @@ -3236,14 +3236,14 @@ axios@^1.6.5: axobject-query@^3.2.1: version "3.2.1" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.2.1.tgz#39c378a6e3b06ca679f29138151e45b2b32da62a" + resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz" integrity sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg== dependencies: dequal "^2.0.3" babel-jest@^27.4.2, babel-jest@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.5.1.tgz#a1bf8d61928edfefd21da27eb86a695bfd691444" + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz" integrity sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg== dependencies: "@jest/transform" "^27.5.1" @@ -3257,7 +3257,7 @@ babel-jest@^27.4.2, babel-jest@^27.5.1: babel-loader@^8.2.3: version "8.3.0" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.3.0.tgz#124936e841ba4fe8176786d6ff28add1f134d6a8" + resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz" integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q== dependencies: find-cache-dir "^3.3.1" @@ -3267,7 +3267,7 @@ babel-loader@^8.2.3: babel-plugin-istanbul@^6.1.1: version "6.1.1" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -3278,7 +3278,7 @@ babel-plugin-istanbul@^6.1.1: babel-plugin-jest-hoist@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz#9be98ecf28c331eb9f5df9c72d6f89deb8181c2e" + resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz" integrity sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ== dependencies: "@babel/template" "^7.3.3" @@ -3288,7 +3288,7 @@ babel-plugin-jest-hoist@^27.5.1: babel-plugin-macros@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1" + resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz" integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== dependencies: "@babel/runtime" "^7.12.5" @@ -3297,41 +3297,41 @@ babel-plugin-macros@^3.1.0: babel-plugin-named-asset-import@^0.3.8: version "0.3.8" - resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz#6b7fa43c59229685368683c28bc9734f24524cc2" + resolved "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz" integrity sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q== babel-plugin-polyfill-corejs2@^0.4.7: - version "0.4.8" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz#dbcc3c8ca758a290d47c3c6a490d59429b0d2269" - integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg== + version "0.4.7" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz" + integrity sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ== dependencies: "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.5.0" + "@babel/helper-define-polyfill-provider" "^0.4.4" semver "^6.3.1" babel-plugin-polyfill-corejs3@^0.8.7: version "0.8.7" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz#941855aa7fdaac06ed24c730a93450d2b2b76d04" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz" integrity sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA== dependencies: "@babel/helper-define-polyfill-provider" "^0.4.4" core-js-compat "^3.33.1" babel-plugin-polyfill-regenerator@^0.5.4: - version "0.5.5" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz#8b0c8fc6434239e5d7b8a9d1f832bb2b0310f06a" - integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg== + version "0.5.4" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz" + integrity sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.5.0" + "@babel/helper-define-polyfill-provider" "^0.4.4" babel-plugin-transform-react-remove-prop-types@^0.4.24: version "0.4.24" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" + resolved "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz" integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== babel-preset-current-node-syntax@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" + resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== dependencies: "@babel/plugin-syntax-async-generators" "^7.8.4" @@ -3349,7 +3349,7 @@ babel-preset-current-node-syntax@^1.0.0: babel-preset-jest@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz#91f10f58034cb7989cb4f962b69fa6eef6a6bc81" + resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz" integrity sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag== dependencies: babel-plugin-jest-hoist "^27.5.1" @@ -3357,7 +3357,7 @@ babel-preset-jest@^27.5.1: babel-preset-react-app@^10.0.1: version "10.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz#ed6005a20a24f2c88521809fa9aea99903751584" + resolved "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz" integrity sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg== dependencies: "@babel/core" "^7.16.0" @@ -3379,7 +3379,7 @@ babel-preset-react-app@^10.0.1: babel-runtime@^6.11.6: version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" + resolved "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" integrity sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== dependencies: core-js "^2.4.0" @@ -3387,17 +3387,17 @@ babel-runtime@^6.11.6: balanced-match@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== batch@0.6.1: version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== bfj@^7.0.2: version "7.1.0" - resolved "https://registry.yarnpkg.com/bfj/-/bfj-7.1.0.tgz#c5177d522103f9040e1b12980fe8c38cf41d3f8b" + resolved "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz" integrity sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw== dependencies: bluebird "^3.7.2" @@ -3408,27 +3408,27 @@ bfj@^7.0.2: big-integer@^1.6.16: version "1.6.52" - resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.52.tgz#60a887f3047614a8e1bffe5d7173490a97dc8c85" + resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz" integrity sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg== big.js@^5.2.2: version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== binary-extensions@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== bluebird@^3.7.2: version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== body-parser@1.20.1: version "1.20.1" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" + resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz" integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== dependencies: bytes "3.1.2" @@ -3445,21 +3445,21 @@ body-parser@1.20.1: unpipe "1.0.0" bonjour-service@^1.0.11: - version "1.2.1" - resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.2.1.tgz#eb41b3085183df3321da1264719fbada12478d02" - integrity sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw== + version "1.2.0" + resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.0.tgz" + integrity sha512-xdzMA6JGckxyJzZByjEWRcfKmDxXaGXZWVftah3FkCqdlePNS9DjHSUN5zkP4oEfz/t0EXXlro88EIhzwMB4zA== dependencies: fast-deep-equal "^3.1.3" multicast-dns "^7.2.5" boolbase@^1.0.0, boolbase@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== brace-expansion@^1.1.7: version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== dependencies: balanced-match "^1.0.0" @@ -3467,21 +3467,21 @@ brace-expansion@^1.1.7: brace-expansion@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== dependencies: balanced-match "^1.0.0" braces@^3.0.2, braces@~3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: fill-range "^7.0.1" broadcast-channel@^3.4.1: version "3.7.0" - resolved "https://registry.yarnpkg.com/broadcast-channel/-/broadcast-channel-3.7.0.tgz#2dfa5c7b4289547ac3f6705f9c00af8723889937" + resolved "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz" integrity sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg== dependencies: "@babel/runtime" "^7.7.2" @@ -3495,12 +3495,12 @@ broadcast-channel@^3.4.1: browser-process-hrtime@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" + resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.4, browserslist@^4.22.2: +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.22.2: version "4.22.2" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.2.tgz#704c4943072bd81ea18997f3bd2180e89c77874b" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz" integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== dependencies: caniuse-lite "^1.0.30001565" @@ -3510,34 +3510,34 @@ browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4 bser@2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== dependencies: node-int64 "^0.4.0" buffer-from@^1.0.0: version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== builtin-modules@^3.1.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" + resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== bytes@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== bytes@3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz" integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== dependencies: function-bind "^1.1.2" @@ -3546,12 +3546,12 @@ call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5: callsites@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== camel-case@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" + resolved "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== dependencies: pascal-case "^3.1.2" @@ -3559,32 +3559,32 @@ camel-case@^4.1.2: camelcase-css@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + resolved "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== camelcase@^5.3.1: version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== camelcase@^6.2.0, camelcase@^6.2.1: version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== camelize@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.1.tgz#89b7e16884056331a35d6b5ad064332c91daa6c3" + resolved "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz" integrity sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ== can-use-dom@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/can-use-dom/-/can-use-dom-0.1.0.tgz#22cc4a34a0abc43950f42c6411024a3f6366b45a" + resolved "https://registry.npmjs.org/can-use-dom/-/can-use-dom-0.1.0.tgz" integrity sha512-ceOhN1DL7Y4O6M0j9ICgmTYziV89WMd96SvSl0REd8PMgrY0B/WBOPoed5S1KUmJqXgUXh8gzSe6E3ae27upsQ== caniuse-api@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + resolved "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== dependencies: browserslist "^4.0.0" @@ -3592,19 +3592,28 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001565, caniuse-lite@^1.0.30001578: - version "1.0.30001579" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001579.tgz#45c065216110f46d6274311a4b3fcf6278e0852a" - integrity sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001565: + version "1.0.30001574" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001574.tgz" + integrity sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg== case-sensitive-paths-webpack-plugin@^2.4.0: version "2.4.0" - resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" + resolved "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz" integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== -chalk@^2.4.1, chalk@^2.4.2: +chalk@^2.4.1: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^2.4.2: version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== dependencies: ansi-styles "^3.2.1" @@ -3613,7 +3622,7 @@ chalk@^2.4.1, chalk@^2.4.2: chalk@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== dependencies: ansi-styles "^4.1.0" @@ -3621,7 +3630,7 @@ chalk@^3.0.0: chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== dependencies: ansi-styles "^4.1.0" @@ -3629,27 +3638,27 @@ chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: change-emitter@^0.1.2: version "0.1.6" - resolved "https://registry.yarnpkg.com/change-emitter/-/change-emitter-0.1.6.tgz#e8b2fe3d7f1ab7d69a32199aff91ea6931409515" + resolved "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz" integrity sha512-YXzt1cQ4a2jqazhcuSWEOc1K2q8g9H6eWNsyZgi640LDzRWVQ2eDe+Y/kVdftH+vYdPF2rgDb3dLdpxE1jvAxw== char-regex@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== char-regex@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-2.0.1.tgz#6dafdb25f9d3349914079f010ba8d0e6ff9cd01e" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz" integrity sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw== check-types@^11.2.3: version "11.2.3" - resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.2.3.tgz#1ffdf68faae4e941fce252840b1787b8edc93b71" + resolved "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz" integrity sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg== chokidar@^3.4.2, chokidar@^3.5.3: version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== dependencies: anymatch "~3.1.2" @@ -3664,34 +3673,34 @@ chokidar@^3.4.2, chokidar@^3.5.3: chrome-trace-event@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== ci-info@^3.2.0: version "3.9.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== cjs-module-lexer@^1.0.0: version "1.2.3" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107" + resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz" integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ== classnames@^2.2.6: version "2.5.1" - resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b" + resolved "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz" integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow== clean-css@^5.2.2: version "5.3.3" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd" + resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz" integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg== dependencies: source-map "~0.6.0" cliui@^7.0.2: version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== dependencies: string-width "^4.2.0" @@ -3700,22 +3709,22 @@ cliui@^7.0.2: clsx@^1.0.4: version "1.2.1" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" + resolved "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== clsx@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.0.tgz#e851283bcb5c80ee7608db18487433f7b23f77cb" + resolved "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz" integrity sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg== co@^4.6.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== coa@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" + resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== dependencies: "@types/q" "^1.5.1" @@ -3724,95 +3733,95 @@ coa@^2.0.2: collect-v8-coverage@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" + resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz" integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== color-convert@^1.9.0: version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== dependencies: color-name "1.1.3" color-convert@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== dependencies: color-name "~1.1.4" -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - color-name@~1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + colord@^2.9.1: version "2.9.3" - resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" + resolved "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz" integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== colorette@^2.0.10: version "2.0.20" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== combined-stream@^1.0.8: version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== dependencies: delayed-stream "~1.0.0" commander@^2.20.0: version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== commander@^4.0.0: version "4.1.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" + resolved "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== commander@^7.2.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== commander@^8.3.0: version "8.3.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== common-path-prefix@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" + resolved "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== common-tags@^1.8.0: version "1.8.2" - resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.2.tgz#94ebb3c076d26032745fd54face7f688ef5ac9c6" + resolved "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz" integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== commondir@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== compressible@~2.0.16: version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== dependencies: mime-db ">= 1.43.0 < 2" compression@^1.7.4: version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== dependencies: accepts "~1.3.5" @@ -3825,86 +3834,86 @@ compression@^1.7.4: concat-map@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== confusing-browser-globals@^1.0.11: version "1.0.11" - resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" + resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== connect-history-api-fallback@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" + resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz" integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== content-disposition@0.5.4: version "0.5.4" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== dependencies: safe-buffer "5.2.1" content-type@~1.0.4: version "1.0.5" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: version "1.9.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz" integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== convert-source-map@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== cookie-signature@1.0.6: version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== cookie@0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== core-js-compat@^3.31.0, core-js-compat@^3.33.1: version "3.35.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.35.0.tgz#c149a3d1ab51e743bc1da61e39cb51f461a41873" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.0.tgz" integrity sha512-5blwFAddknKeNgsjBzilkdQ0+YK8L1PfqPYq40NOYMYFSS38qj+hpTcLLWwpIwA2A5bje/x5jmVn2tzUMg9IVw== dependencies: browserslist "^4.22.2" core-js-pure@^3.23.3: version "3.35.0" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.35.0.tgz#4660033304a050215ae82e476bd2513a419fbb34" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.35.0.tgz" integrity sha512-f+eRYmkou59uh7BPcyJ8MC76DiGhspj1KMxVIcF24tzP8NA9HVa1uC7BTW2tgx7E1QVCzDzsgp7kArrzhlz8Ew== core-js@^1.0.0: version "1.2.7" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" + resolved "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz" integrity sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA== core-js@^2.4.0: version "2.6.12" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + resolved "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== core-js@^3.19.2: version "3.35.0" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.35.0.tgz#58e651688484f83c34196ca13f099574ee53d6b4" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.35.0.tgz" integrity sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg== core-util-is@~1.0.0: version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== cosmiconfig@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== dependencies: "@types/parse-json" "^4.0.0" @@ -3915,7 +3924,7 @@ cosmiconfig@^6.0.0: cosmiconfig@^7.0.0: version "7.1.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz" integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== dependencies: "@types/parse-json" "^4.0.0" @@ -3926,7 +3935,7 @@ cosmiconfig@^7.0.0: cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== dependencies: path-key "^3.1.0" @@ -3935,50 +3944,50 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: crypto-random-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== css-blank-pseudo@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz#36523b01c12a25d812df343a32c322d2a2324561" + resolved "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz" integrity sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ== dependencies: postcss-selector-parser "^6.0.9" css-color-keywords@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/css-color-keywords/-/css-color-keywords-1.0.0.tgz#fea2616dc676b2962686b3af8dbdbe180b244e05" + resolved "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz" integrity sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg== css-declaration-sorter@^6.3.1: version "6.4.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz#28beac7c20bad7f1775be3a7129d7eae409a3a71" + resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz" integrity sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g== css-has-pseudo@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz#57f6be91ca242d5c9020ee3e51bbb5b89fc7af73" + resolved "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz" integrity sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw== dependencies: postcss-selector-parser "^6.0.9" css-loader@^6.5.1: - version "6.9.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.9.1.tgz#9ec9a434368f2bdfeffbf8f6901a1ce773586c6b" - integrity sha512-OzABOh0+26JKFdMzlK6PY1u5Zx8+Ck7CVRlcGNZoY9qwJjdfu2VWFuprTIpPW+Av5TZTVViYWcFQaEEQURLknQ== + version "6.8.1" + resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz" + integrity sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g== dependencies: icss-utils "^5.1.0" - postcss "^8.4.33" + postcss "^8.4.21" postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.4" - postcss-modules-scope "^3.1.1" + postcss-modules-local-by-default "^4.0.3" + postcss-modules-scope "^3.0.0" postcss-modules-values "^4.0.0" postcss-value-parser "^4.2.0" - semver "^7.5.4" + semver "^7.3.8" css-minimizer-webpack-plugin@^3.2.0: version "3.4.1" - resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f" + resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz" integrity sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q== dependencies: cssnano "^5.0.6" @@ -3990,17 +3999,17 @@ css-minimizer-webpack-plugin@^3.2.0: css-prefers-color-scheme@^6.0.3: version "6.0.3" - resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz#ca8a22e5992c10a5b9d315155e7caee625903349" + resolved "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz" integrity sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA== css-select-base-adapter@^0.1.1: version "0.1.1" - resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + resolved "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== css-select@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" + resolved "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== dependencies: boolbase "^1.0.0" @@ -4010,7 +4019,7 @@ css-select@^2.0.0: css-select@^4.1.3: version "4.3.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + resolved "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== dependencies: boolbase "^1.0.0" @@ -4021,32 +4030,32 @@ css-select@^4.1.3: css-to-react-native@3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/css-to-react-native/-/css-to-react-native-3.2.0.tgz#cdd8099f71024e149e4f6fe17a7d46ecd55f1e32" + resolved "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz" integrity sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ== dependencies: camelize "^1.0.0" css-color-keywords "^1.0.0" postcss-value-parser "^4.0.2" -css-tree@1.0.0-alpha.37: - version "1.0.0-alpha.37" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== - dependencies: - mdn-data "2.0.4" - source-map "^0.6.1" - css-tree@^1.1.2, css-tree@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== dependencies: mdn-data "2.0.14" source-map "^0.6.1" +css-tree@1.0.0-alpha.37: + version "1.0.0-alpha.37" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + dependencies: + mdn-data "2.0.4" + source-map "^0.6.1" + css-vendor@^2.0.8: version "2.0.8" - resolved "https://registry.yarnpkg.com/css-vendor/-/css-vendor-2.0.8.tgz#e47f91d3bd3117d49180a3c935e62e3d9f7f449d" + resolved "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz" integrity sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ== dependencies: "@babel/runtime" "^7.8.3" @@ -4054,32 +4063,32 @@ css-vendor@^2.0.8: css-what@^3.2.1: version "3.4.2" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" + resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== css-what@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== css.escape@^1.5.1: version "1.5.1" - resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" + resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== cssdb@^7.1.0: version "7.10.0" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.10.0.tgz#08816db7b793f088263e8f61dfe8d7f11a3459f2" + resolved "https://registry.npmjs.org/cssdb/-/cssdb-7.10.0.tgz" integrity sha512-yGZ5tmA57gWh/uvdQBHs45wwFY0IBh3ypABk5sEubPBPSzXzkNgsWReqx7gdx6uhC+QoFBe+V8JwBB9/hQ6cIA== cssesc@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== cssnano-preset-default@^5.2.14: version "5.2.14" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz#309def4f7b7e16d71ab2438052093330d9ab45d8" + resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz" integrity sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A== dependencies: css-declaration-sorter "^6.3.1" @@ -4114,12 +4123,12 @@ cssnano-preset-default@^5.2.14: cssnano-utils@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" + resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz" integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== cssnano@^5.0.6: version "5.1.15" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf" + resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz" integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== dependencies: cssnano-preset-default "^5.2.14" @@ -4128,51 +4137,51 @@ cssnano@^5.0.6: csso@^4.0.2, csso@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== dependencies: css-tree "^1.1.2" cssom@^0.4.4: version "0.4.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== cssom@~0.3.6: version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== cssstyle@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" + resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== dependencies: cssom "~0.3.6" -csstype@3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" - integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== - csstype@^2.5.2: version "2.6.21" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.21.tgz#2efb85b7cc55c80017c66a5ad7cbd931fda3a90e" + resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz" integrity sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w== csstype@^3.0.2, csstype@^3.1.2: version "3.1.3" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== +csstype@3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz" + integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== + damerau-levenshtein@^1.0.8: version "1.0.8" - resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7" + resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== data-urls@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" + resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== dependencies: abab "^2.0.3" @@ -4181,50 +4190,57 @@ data-urls@^2.0.0: date-fns@^2.30.0: version "2.30.0" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" + resolved "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz" integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== dependencies: "@babel/runtime" "^7.21.0" date-fns@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-3.2.0.tgz#c97cf685b62c829aa4ecba554e4a51768cf0bffc" + resolved "https://registry.npmjs.org/date-fns/-/date-fns-3.2.0.tgz" integrity sha512-E4KWKavANzeuusPi0jUjpuI22SURAznGkx7eZV+4i6x2A+IZxAMcajgkvuDAU1bg40+xuhW1zRdVIIM/4khuIg== -debug@2.6.9, debug@^2.6.0: +debug@^2.6.0: version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@4: version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== dependencies: ms "2.1.2" -debug@^3.2.7: - version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== +debug@2.6.9: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: - ms "^2.1.1" + ms "2.0.0" decimal.js@^10.2.1: version "10.4.3" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23" + resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz" integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== dedent@^0.7.0: version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" + resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== deep-equal@^2.0.5: version "2.2.3" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.3.tgz#af89dafb23a396c7da3e862abc0be27cf51d56e1" + resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz" integrity sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA== dependencies: array-buffer-byte-length "^1.0.0" @@ -4248,24 +4264,24 @@ deep-equal@^2.0.5: deep-is@^0.1.3, deep-is@~0.1.3: version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== deepmerge@^4.2.2: version "4.3.1" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== default-gateway@^6.0.3: version "6.0.3" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" + resolved "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz" integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg== dependencies: execa "^5.0.0" define-data-property@^1.0.1, define-data-property@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" + resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz" integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== dependencies: get-intrinsic "^1.2.1" @@ -4274,12 +4290,12 @@ define-data-property@^1.0.1, define-data-property@^1.1.1: define-lazy-prop@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" + resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== dependencies: define-data-property "^1.0.1" @@ -4288,42 +4304,42 @@ define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: delayed-stream@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== -depd@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - depd@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== +depd@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + dequal@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" + resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz" integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== destroy@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== detect-newline@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== detect-node@^2.0.4, detect-node@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== detect-port-alt@^1.1.6: version "1.1.6" - resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + resolved "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== dependencies: address "^1.0.1" @@ -4331,116 +4347,116 @@ detect-port-alt@^1.1.6: didyoumean@^1.2.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" + resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== diff-sequences@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== diff-sequences@^29.6.3: version "29.6.3" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz" integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== dir-glob@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== dependencies: path-type "^4.0.0" dlv@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== dns-packet@^5.2.2: version "5.6.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.1.tgz#ae888ad425a9d1478a0674256ab866de1012cf2f" + resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz" integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== dependencies: "@leichtgewicht/ip-codec" "^2.0.1" doctrine@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== dependencies: esutils "^2.0.2" doctrine@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== dependencies: esutils "^2.0.2" dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: version "0.5.16" - resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453" + resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz" integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== dom-converter@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== dependencies: utila "~0.4" dom-helpers@^5.0.1: version "5.2.1" - resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" + resolved "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz" integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== dependencies: "@babel/runtime" "^7.8.7" csstype "^3.0.2" -dom-serializer@0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - dom-serializer@^1.0.1: version "1.4.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== dependencies: domelementtype "^2.0.1" domhandler "^4.2.0" entities "^2.0.0" -domelementtype@1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== +dom-serializer@0: + version "0.2.2" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" domelementtype@^2.0.1, domelementtype@^2.2.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== +domelementtype@1: + version "1.3.1" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + domexception@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" + resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== dependencies: webidl-conversions "^5.0.0" domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: version "4.3.1" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== dependencies: domelementtype "^2.2.0" domutils@^1.7.0: version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== dependencies: dom-serializer "0" @@ -4448,7 +4464,7 @@ domutils@^1.7.0: domutils@^2.5.2, domutils@^2.8.0: version "2.8.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== dependencies: dom-serializer "^1.0.1" @@ -4457,7 +4473,7 @@ domutils@^2.5.2, domutils@^2.8.0: dot-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" + resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== dependencies: no-case "^3.0.4" @@ -4465,81 +4481,81 @@ dot-case@^3.0.4: dotenv-expand@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" + resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== dotenv@^10.0.0: version "10.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== duplexer@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== eastasianwidth@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== ee-first@1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== ejs@^3.1.6: version "3.1.9" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361" + resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz" integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== dependencies: jake "^10.8.5" electron-to-chromium@^1.4.601: - version "1.4.639" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.639.tgz#c6f9cc685f9efb2980d2cfc95a27f8142c9adf28" - integrity sha512-CkKf3ZUVZchr+zDpAlNLEEy2NJJ9T64ULWaDgy3THXXlPVPkLu3VOs9Bac44nebVtdwl2geSj6AxTtGDOxoXhg== + version "1.4.623" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz" + integrity sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A== emittery@^0.10.2: version "0.10.2" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== emittery@^0.8.1: version "0.8.1" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== emoji-regex@^8.0.0: version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== emoji-regex@^9.2.2: version "9.2.2" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== emojis-list@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== encodeurl@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== encoding@^0.1.11: version "0.1.13" - resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" + resolved "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz" integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== dependencies: iconv-lite "^0.6.2" enhanced-resolve@^5.15.0: version "5.15.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz" integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== dependencies: graceful-fs "^4.2.4" @@ -4547,26 +4563,26 @@ enhanced-resolve@^5.15.0: entities@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== error-ex@^1.3.1: version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== dependencies: is-arrayish "^0.2.1" error-stack-parser@^2.0.6: version "2.1.4" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" + resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== dependencies: stackframe "^1.3.4" es-abstract@^1.17.2, es-abstract@^1.22.1: version "1.22.3" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.3.tgz#48e79f5573198de6dee3589195727f4f74bc4f32" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz" integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== dependencies: array-buffer-byte-length "^1.0.0" @@ -4611,12 +4627,12 @@ es-abstract@^1.17.2, es-abstract@^1.22.1: es-array-method-boxes-properly@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" + resolved "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz" integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== es-get-iterator@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" + resolved "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz" integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== dependencies: call-bind "^1.0.2" @@ -4631,7 +4647,7 @@ es-get-iterator@^1.1.3: es-iterator-helpers@^1.0.12, es-iterator-helpers@^1.0.15: version "1.0.15" - resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz#bd81d275ac766431d19305923707c3efd9f1ae40" + resolved "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz" integrity sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g== dependencies: asynciterator.prototype "^1.0.0" @@ -4651,12 +4667,12 @@ es-iterator-helpers@^1.0.12, es-iterator-helpers@^1.0.15: es-module-lexer@^1.2.1: version "1.4.1" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.4.1.tgz#41ea21b43908fe6a287ffcbe4300f790555331f5" + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz" integrity sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w== es-set-tostringtag@^2.0.1: version "2.0.2" - resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz#11f7cc9f63376930a5f20be4915834f4bc74f9c9" + resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz" integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== dependencies: get-intrinsic "^1.2.2" @@ -4665,14 +4681,14 @@ es-set-tostringtag@^2.0.1: es-shim-unscopables@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" + resolved "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz" integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== dependencies: hasown "^2.0.0" es-to-primitive@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== dependencies: is-callable "^1.1.4" @@ -4681,32 +4697,32 @@ es-to-primitive@^1.2.1: escalade@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== escape-html@~1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== escape-string-regexp@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== escape-string-regexp@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== escape-string-regexp@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== escodegen@^1.8.1: version "1.14.3" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" + resolved "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz" integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== dependencies: esprima "^4.0.1" @@ -4718,7 +4734,7 @@ escodegen@^1.8.1: escodegen@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17" + resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz" integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== dependencies: esprima "^4.0.1" @@ -4729,7 +4745,7 @@ escodegen@^2.0.0: eslint-config-react-app@^7.0.1: version "7.0.1" - resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz#73ba3929978001c5c86274c017ea57eb5fa644b4" + resolved "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz" integrity sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA== dependencies: "@babel/core" "^7.16.0" @@ -4749,7 +4765,7 @@ eslint-config-react-app@^7.0.1: eslint-import-resolver-node@^0.3.9: version "0.3.9" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" + resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz" integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== dependencies: debug "^3.2.7" @@ -4758,14 +4774,14 @@ eslint-import-resolver-node@^0.3.9: eslint-module-utils@^2.8.0: version "2.8.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" + resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz" integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== dependencies: debug "^3.2.7" eslint-plugin-flowtype@^8.0.3: version "8.0.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz#e1557e37118f24734aa3122e7536a038d34a4912" + resolved "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz" integrity sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ== dependencies: lodash "^4.17.21" @@ -4773,7 +4789,7 @@ eslint-plugin-flowtype@^8.0.3: eslint-plugin-import@^2.25.3: version "2.29.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz#d45b37b5ef5901d639c15270d74d46d161150643" + resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz" integrity sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw== dependencies: array-includes "^3.1.7" @@ -4796,14 +4812,14 @@ eslint-plugin-import@^2.25.3: eslint-plugin-jest@^25.3.0: version "25.7.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz#ff4ac97520b53a96187bad9c9814e7d00de09a6a" + resolved "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz" integrity sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ== dependencies: "@typescript-eslint/experimental-utils" "^5.0.0" eslint-plugin-jsx-a11y@^6.5.1: version "6.8.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz#2fa9c701d44fcd722b7c771ec322432857fcbad2" + resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz" integrity sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA== dependencies: "@babel/runtime" "^7.23.2" @@ -4825,12 +4841,12 @@ eslint-plugin-jsx-a11y@^6.5.1: eslint-plugin-react-hooks@^4.3.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" + resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== eslint-plugin-react@^7.27.1: version "7.33.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608" + resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz" integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== dependencies: array-includes "^3.1.6" @@ -4852,14 +4868,14 @@ eslint-plugin-react@^7.27.1: eslint-plugin-testing-library@^5.0.1: version "5.11.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz#5b46cdae96d4a78918711c0b4792f90088e62d20" + resolved "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz" integrity sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw== dependencies: "@typescript-eslint/utils" "^5.58.0" -eslint-scope@5.1.1, eslint-scope@^5.1.1: +eslint-scope@^5.1.1, eslint-scope@5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== dependencies: esrecurse "^4.3.0" @@ -4867,7 +4883,7 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1: eslint-scope@^7.2.2: version "7.2.2" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== dependencies: esrecurse "^4.3.0" @@ -4875,17 +4891,17 @@ eslint-scope@^7.2.2: eslint-visitor-keys@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: version "3.4.3" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== eslint-webpack-plugin@^3.1.1: version "3.2.0" - resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz#1978cdb9edc461e4b0195a20da950cf57988347c" + resolved "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz" integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w== dependencies: "@types/eslint" "^7.29.0 || ^8.4.1" @@ -4896,7 +4912,7 @@ eslint-webpack-plugin@^3.1.1: eslint@^8.3.0: version "8.56.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz" integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== dependencies: "@eslint-community/eslint-utils" "^4.2.0" @@ -4940,75 +4956,80 @@ eslint@^8.3.0: espree@^9.6.0, espree@^9.6.1: version "9.6.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" + resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz" integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== dependencies: acorn "^8.9.0" acorn-jsx "^5.3.2" eslint-visitor-keys "^3.4.1" -esprima@1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.2.2.tgz#76a0fd66fcfe154fd292667dc264019750b1657b" - integrity sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A== - esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== +esprima@1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz" + integrity sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A== + esquery@^1.4.2: version "1.5.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz" integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== dependencies: estraverse "^5.1.0" esrecurse@^4.3.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== dependencies: estraverse "^5.2.0" -estraverse@^4.1.1, estraverse@^4.2.0: +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^4.2.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== estree-walker@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== esutils@^2.0.2: version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== etag@~1.8.1: version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== eventemitter3@^4.0.0, eventemitter3@^4.0.4: version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== events@^3.2.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== execa@^5.0.0: version "5.1.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== dependencies: cross-spawn "^7.0.3" @@ -5023,12 +5044,12 @@ execa@^5.0.0: exit@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== expect@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/expect/-/expect-27.5.1.tgz#83ce59f1e5bdf5f9d2b94b61d2050db48f3fef74" + resolved "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz" integrity sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw== dependencies: "@jest/types" "^27.5.1" @@ -5038,7 +5059,7 @@ expect@^27.5.1: expect@^29.0.0: version "29.7.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" + resolved "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz" integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== dependencies: "@jest/expect-utils" "^29.7.0" @@ -5049,7 +5070,7 @@ expect@^29.0.0: express@^4.17.3: version "4.18.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" + resolved "https://registry.npmjs.org/express/-/express-4.18.2.tgz" integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== dependencies: accepts "~1.3.8" @@ -5086,12 +5107,12 @@ express@^4.17.3: fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-glob@^3.2.9, fast-glob@^3.3.0: version "3.3.2" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz" integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== dependencies: "@nodelib/fs.stat" "^2.0.2" @@ -5102,38 +5123,38 @@ fast-glob@^3.2.9, fast-glob@^3.3.0: fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== fastq@^1.6.0: version "1.16.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.16.0.tgz#83b9a9375692db77a822df081edb6a9cf6839320" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz" integrity sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA== dependencies: reusify "^1.0.4" faye-websocket@^0.11.3: version "0.11.4" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== dependencies: websocket-driver ">=0.5.1" fb-watchman@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" + resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz" integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== dependencies: bser "2.1.1" fbjs@^0.8.1: version "0.8.18" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.18.tgz#9835e0addb9aca2eff53295cd79ca1cfc7c9662a" + resolved "https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz" integrity sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA== dependencies: core-js "^1.0.0" @@ -5146,14 +5167,14 @@ fbjs@^0.8.1: file-entry-cache@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== dependencies: flat-cache "^3.0.4" file-loader@^6.2.0: version "6.2.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== dependencies: loader-utils "^2.0.0" @@ -5161,26 +5182,26 @@ file-loader@^6.2.0: filelist@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" + resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== dependencies: minimatch "^5.0.1" filesize@^8.0.6: version "8.0.7" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" + resolved "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== fill-range@^7.0.1: version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== dependencies: to-regex-range "^5.0.1" finalhandler@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== dependencies: debug "2.6.9" @@ -5193,7 +5214,7 @@ finalhandler@1.2.0: find-cache-dir@^3.3.1: version "3.3.2" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" + resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== dependencies: commondir "^1.0.1" @@ -5202,19 +5223,27 @@ find-cache-dir@^3.3.1: find-root@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + resolved "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz" integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== find-up@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== dependencies: locate-path "^3.0.0" -find-up@^4.0.0, find-up@^4.1.0: +find-up@^4.0.0: + version "4.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-up@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== dependencies: locate-path "^5.0.0" @@ -5222,7 +5251,7 @@ find-up@^4.0.0, find-up@^4.1.0: find-up@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== dependencies: locate-path "^6.0.0" @@ -5230,7 +5259,7 @@ find-up@^5.0.0: flat-cache@^3.0.4: version "3.2.0" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz" integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== dependencies: flatted "^3.2.9" @@ -5239,24 +5268,24 @@ flat-cache@^3.0.4: flatted@^3.2.9: version "3.2.9" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz" integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== follow-redirects@^1.0.0, follow-redirects@^1.15.4: - version "1.15.5" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.5.tgz#54d4d6d062c0fa7d9d17feb008461550e3ba8020" - integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== + version "1.15.4" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz" + integrity sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw== for-each@^0.3.3: version "0.3.3" - resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== dependencies: is-callable "^1.1.3" foreground-child@^3.1.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" + resolved "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz" integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== dependencies: cross-spawn "^7.0.0" @@ -5264,7 +5293,7 @@ foreground-child@^3.1.0: fork-ts-checker-webpack-plugin@^6.5.0: version "6.5.3" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz#eda2eff6e22476a2688d10661688c47f611b37f3" + resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz" integrity sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ== dependencies: "@babel/code-frame" "^7.8.3" @@ -5283,7 +5312,7 @@ fork-ts-checker-webpack-plugin@^6.5.0: form-data@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" + resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== dependencies: asynckit "^0.4.0" @@ -5292,7 +5321,7 @@ form-data@^3.0.0: form-data@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== dependencies: asynckit "^0.4.0" @@ -5301,22 +5330,22 @@ form-data@^4.0.0: forwarded@0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== -fraction.js@^4.3.7: +fraction.js@^4.3.6: version "4.3.7" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" + resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz" integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== fresh@0.5.2: version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== fs-extra@^10.0.0: version "10.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== dependencies: graceful-fs "^4.2.0" @@ -5325,7 +5354,7 @@ fs-extra@^10.0.0: fs-extra@^9.0.0, fs-extra@^9.0.1: version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== dependencies: at-least-node "^1.0.0" @@ -5335,27 +5364,22 @@ fs-extra@^9.0.0, fs-extra@^9.0.1: fs-monkey@^1.0.4: version "1.0.5" - resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.5.tgz#fe450175f0db0d7ea758102e1d84096acb925788" + resolved "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz" integrity sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew== fs.realpath@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - function-bind@^1.1.1, function-bind@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: version "1.1.6" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" + resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz" integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== dependencies: call-bind "^1.0.2" @@ -5365,22 +5389,22 @@ function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: functions-have-names@^1.2.3: version "1.2.3" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== gensync@^1.0.0-beta.2: version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== get-caller-file@^2.0.5: version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz" integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== dependencies: function-bind "^1.1.2" @@ -5390,22 +5414,22 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@ get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" + resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== get-package-type@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== get-stream@^6.0.0: version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== get-symbol-description@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== dependencies: call-bind "^1.0.2" @@ -5413,26 +5437,26 @@ get-symbol-description@^1.0.0: glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== dependencies: is-glob "^4.0.1" glob-parent@^6.0.2: version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== dependencies: is-glob "^4.0.3" glob-to-regexp@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== glob@^10.3.10: version "10.3.10" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" + resolved "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz" integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== dependencies: foreground-child "^3.1.0" @@ -5443,7 +5467,7 @@ glob@^10.3.10: glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== dependencies: fs.realpath "^1.0.0" @@ -5455,14 +5479,14 @@ glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: global-modules@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + resolved "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== dependencies: global-prefix "^3.0.0" global-prefix@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== dependencies: ini "^1.3.5" @@ -5471,26 +5495,26 @@ global-prefix@^3.0.0: globals@^11.1.0: version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^13.19.0: version "13.24.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" + resolved "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz" integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== dependencies: type-fest "^0.20.2" globalthis@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" + resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz" integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== dependencies: define-properties "^1.1.3" globby@^11.0.4, globby@^11.1.0: version "11.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== dependencies: array-union "^2.1.0" @@ -5502,7 +5526,7 @@ globby@^11.0.4, globby@^11.1.0: google-map-react@^2.2.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/google-map-react/-/google-map-react-2.2.1.tgz#54c45899966fb0000e04cde2d5ca44ad728bdba6" + resolved "https://registry.npmjs.org/google-map-react/-/google-map-react-2.2.1.tgz" integrity sha512-Dg8aexf5rNSmywj0XKQ5m4RNzVcWwKEM2BGDj5aPChD0um8ZRjB5Upcb/yg/i0oG1aES29asQ5+6BHVgrK5xGA== dependencies: "@googlemaps/js-api-loader" "^1.13.8" @@ -5512,114 +5536,114 @@ google-map-react@^2.2.1: google-maps-infobox@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/google-maps-infobox/-/google-maps-infobox-2.0.0.tgz#1ea6de93c0cdf4138c2d586331835c83dcc59dc2" + resolved "https://registry.npmjs.org/google-maps-infobox/-/google-maps-infobox-2.0.0.tgz" integrity sha512-hTuWmWZZSOxf5D/z7l3/hTF1grgRvLG53BEKMdjiKOG+FcK/kH7vqseUeyIU9Zj2ZIqKTOaro0nknxpAuRq4Vw== gopd@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== dependencies: get-intrinsic "^1.1.3" graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== graphemer@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== gzip-size@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" + resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz" integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== dependencies: duplexer "^0.1.2" handle-thing@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== harmony-reflect@^1.4.6: version "1.6.2" - resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710" + resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== has-bigints@^1.0.1, has-bigints@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== has-flag@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1: +has-property-descriptors@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz" integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== dependencies: get-intrinsic "^1.2.2" has-proto@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== has-tostringtag@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== dependencies: has-symbols "^1.0.2" hasown@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" + resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz" integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== dependencies: function-bind "^1.1.2" he@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== hoist-non-react-statics@^2.3.1: version "2.5.5" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" + resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz" integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw== hoist-non-react-statics@^3.3.1, hoist-non-react-statics@^3.3.2: version "3.3.2" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== dependencies: react-is "^16.7.0" hoopy@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" + resolved "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== hpack.js@^2.1.6: version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== dependencies: inherits "^2.0.1" @@ -5629,24 +5653,24 @@ hpack.js@^2.1.6: html-encoding-sniffer@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" + resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== dependencies: whatwg-encoding "^1.0.5" html-entities@^2.1.0, html-entities@^2.3.2: version "2.4.0" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz" integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ== html-escaper@^2.0.0: version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== html-minifier-terser@^6.0.2: version "6.1.0" - resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" + resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw== dependencies: camel-case "^4.1.2" @@ -5659,7 +5683,7 @@ html-minifier-terser@^6.0.2: html-webpack-plugin@^5.5.0: version "5.6.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz#50a8fa6709245608cb00e811eacecb8e0d7b7ea0" + resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz" integrity sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw== dependencies: "@types/html-minifier-terser" "^6.0.0" @@ -5670,7 +5694,7 @@ html-webpack-plugin@^5.5.0: htmlparser2@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== dependencies: domelementtype "^2.0.1" @@ -5680,12 +5704,22 @@ htmlparser2@^6.1.0: http-deceiver@^1.2.7: version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + http-errors@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== dependencies: depd "2.0.0" @@ -5694,24 +5728,14 @@ http-errors@2.0.0: statuses "2.0.1" toidentifier "1.0.1" -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - http-parser-js@>=0.5.1: version "0.5.8" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" + resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== http-proxy-agent@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" + resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== dependencies: "@tootallnate/once" "1" @@ -5720,7 +5744,7 @@ http-proxy-agent@^4.0.1: http-proxy-middleware@^2.0.3: version "2.0.6" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" + resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz" integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== dependencies: "@types/http-proxy" "^1.17.8" @@ -5731,7 +5755,7 @@ http-proxy-middleware@^2.0.3: http-proxy@^1.18.1: version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== dependencies: eventemitter3 "^4.0.0" @@ -5740,7 +5764,7 @@ http-proxy@^1.18.1: https-proxy-agent@^5.0.0: version "5.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" + resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== dependencies: agent-base "6" @@ -5748,58 +5772,65 @@ https-proxy-agent@^5.0.0: human-signals@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== hyphenate-style-name@^1.0.3: version "1.0.4" - resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz#691879af8e220aea5750e8827db4ef62a54e361d" + resolved "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz" integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ== -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== +iconv-lite@^0.6.2: + version "0.6.3" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== dependencies: - safer-buffer ">= 2.1.2 < 3" + safer-buffer ">= 2.1.2 < 3.0.0" -iconv-lite@^0.6.2, iconv-lite@^0.6.3: +iconv-lite@^0.6.3: version "0.6.3" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== dependencies: safer-buffer ">= 2.1.2 < 3.0.0" +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + icss-utils@^5.0.0, icss-utils@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== idb@^7.0.1: version "7.1.1" - resolved "https://registry.yarnpkg.com/idb/-/idb-7.1.1.tgz#d910ded866d32c7ced9befc5bfdf36f572ced72b" + resolved "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz" integrity sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ== identity-obj-proxy@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" + resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== dependencies: harmony-reflect "^1.4.6" ignore@^5.2.0: version "5.3.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.0.tgz#67418ae40d34d6999c95ff56016759c718c82f78" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz" integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== immer@^9.0.7: version "9.0.21" - resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176" + resolved "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz" integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA== import-fresh@^3.1.0, import-fresh@^3.2.1: version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== dependencies: parent-module "^1.0.0" @@ -5807,7 +5838,7 @@ import-fresh@^3.1.0, import-fresh@^3.2.1: import-local@^3.0.2: version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + resolved "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== dependencies: pkg-dir "^4.2.0" @@ -5815,66 +5846,66 @@ import-local@^3.0.2: imurmurhash@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== indent-string@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== inflight@^1.0.4: version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: +inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3, inherits@2, inherits@2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== inherits@2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== ini@^1.3.5: version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== internal-slot@^1.0.4, internal-slot@^1.0.5: version "1.0.6" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.6.tgz#37e756098c4911c5e912b8edbf71ed3aa116f930" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz" integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== dependencies: get-intrinsic "^1.2.2" hasown "^2.0.0" side-channel "^1.0.4" -invariant@2.2.4, invariant@^2.2.1: +invariant@^2.2.1, invariant@2.2.4: version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== dependencies: loose-envify "^1.0.0" -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - ipaddr.js@^2.0.1: version "2.1.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz#2119bc447ff8c257753b196fc5f1ce08a4cdf39f" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz" integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + is-arguments@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== dependencies: call-bind "^1.0.2" @@ -5882,7 +5913,7 @@ is-arguments@^1.1.1: is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" + resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz" integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== dependencies: call-bind "^1.0.2" @@ -5891,33 +5922,33 @@ is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: is-arrayish@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-async-function@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646" + resolved "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz" integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== dependencies: has-tostringtag "^1.0.0" is-bigint@^1.0.1: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== dependencies: has-bigints "^1.0.1" is-binary-path@~2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== dependencies: binary-extensions "^2.0.0" is-boolean-object@^1.1.0: version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== dependencies: call-bind "^1.0.2" @@ -5925,119 +5956,119 @@ is-boolean-object@^1.1.0: is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: version "1.2.7" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== is-core-module@^2.13.0, is-core-module@^2.13.1: version "2.13.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz" integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== dependencies: hasown "^2.0.0" is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== dependencies: has-tostringtag "^1.0.0" is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== is-extglob@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== is-finalizationregistry@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz#c8749b65f17c133313e661b1289b95ad3dbd62e6" + resolved "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz" integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== dependencies: call-bind "^1.0.2" is-fullwidth-code-point@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== is-generator-fn@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== is-generator-function@^1.0.10: version "1.0.10" - resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" + resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz" integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== dependencies: has-tostringtag "^1.0.0" is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== dependencies: is-extglob "^2.1.1" is-in-browser@^1.0.2, is-in-browser@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/is-in-browser/-/is-in-browser-1.1.3.tgz#56ff4db683a078c6082eb95dad7dc62e1d04f835" + resolved "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz" integrity sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g== is-map@^2.0.1, is-map@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" + resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz" integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== is-module@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" + resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== is-negative-zero@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== is-number-object@^1.0.4: version "1.0.7" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== dependencies: has-tostringtag "^1.0.0" is-number@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== is-obj@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== is-path-inside@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== is-plain-obj@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== is-potential-custom-element-name@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" + resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== is-regex@^1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== dependencies: call-bind "^1.0.2" @@ -6045,77 +6076,77 @@ is-regex@^1.1.4: is-regexp@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== is-root@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" + resolved "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== is-set@^2.0.1, is-set@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" + resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz" integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== is-shared-array-buffer@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== dependencies: call-bind "^1.0.2" is-stream@^1.0.1: version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== is-stream@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== is-string@^1.0.5, is-string@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== dependencies: has-tostringtag "^1.0.0" is-symbol@^1.0.2, is-symbol@^1.0.3: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== dependencies: has-symbols "^1.0.2" is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9: version "1.1.12" - resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a" + resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz" integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== dependencies: which-typed-array "^1.1.11" is-typedarray@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== is-weakmap@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" + resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz" integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== is-weakref@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== dependencies: call-bind "^1.0.2" is-weakset@^2.0.1: version "2.0.2" - resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" + resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz" integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== dependencies: call-bind "^1.0.2" @@ -6123,29 +6154,29 @@ is-weakset@^2.0.1: is-wsl@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== dependencies: is-docker "^2.0.0" isarray@^2.0.5: version "2.0.5" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== isarray@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== isexe@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isomorphic-fetch@^2.1.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" + resolved "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz" integrity sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA== dependencies: node-fetch "^1.0.1" @@ -6153,12 +6184,12 @@ isomorphic-fetch@^2.1.1: istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" + resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz" integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: version "5.2.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz" integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== dependencies: "@babel/core" "^7.12.3" @@ -6169,7 +6200,7 @@ istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: istanbul-lib-report@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" + resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== dependencies: istanbul-lib-coverage "^3.0.0" @@ -6178,7 +6209,7 @@ istanbul-lib-report@^3.0.0: istanbul-lib-source-maps@^4.0.0: version "4.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== dependencies: debug "^4.1.1" @@ -6187,7 +6218,7 @@ istanbul-lib-source-maps@^4.0.0: istanbul-reports@^3.1.3: version "3.1.6" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.6.tgz#2544bcab4768154281a2f0870471902704ccaa1a" + resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz" integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg== dependencies: html-escaper "^2.0.0" @@ -6195,7 +6226,7 @@ istanbul-reports@^3.1.3: iterator.prototype@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz#5e29c8924f01916cb9335f1ff80619dcff22b0c0" + resolved "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz" integrity sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w== dependencies: define-properties "^1.2.1" @@ -6206,7 +6237,7 @@ iterator.prototype@^1.1.2: jackspeak@^2.3.5: version "2.3.6" - resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" + resolved "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz" integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== dependencies: "@isaacs/cliui" "^8.0.2" @@ -6215,7 +6246,7 @@ jackspeak@^2.3.5: jake@^10.8.5: version "10.8.7" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f" + resolved "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz" integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== dependencies: async "^3.2.3" @@ -6225,7 +6256,7 @@ jake@^10.8.5: jest-changed-files@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.5.1.tgz#a348aed00ec9bf671cc58a66fcbe7c3dfd6a68f5" + resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz" integrity sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw== dependencies: "@jest/types" "^27.5.1" @@ -6234,7 +6265,7 @@ jest-changed-files@^27.5.1: jest-circus@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.5.1.tgz#37a5a4459b7bf4406e53d637b49d22c65d125ecc" + resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz" integrity sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw== dependencies: "@jest/environment" "^27.5.1" @@ -6259,7 +6290,7 @@ jest-circus@^27.5.1: jest-cli@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.5.1.tgz#278794a6e6458ea8029547e6c6cbf673bd30b145" + resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz" integrity sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw== dependencies: "@jest/core" "^27.5.1" @@ -6277,7 +6308,7 @@ jest-cli@^27.5.1: jest-config@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.5.1.tgz#5c387de33dca3f99ad6357ddeccd91bf3a0e4a41" + resolved "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz" integrity sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA== dependencies: "@babel/core" "^7.8.0" @@ -6307,7 +6338,7 @@ jest-config@^27.5.1: jest-diff@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.5.1.tgz#a07f5011ac9e6643cf8a95a462b7b1ecf6680def" + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz" integrity sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw== dependencies: chalk "^4.0.0" @@ -6317,7 +6348,7 @@ jest-diff@^27.5.1: jest-diff@^29.7.0: version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz" integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== dependencies: chalk "^4.0.0" @@ -6327,14 +6358,14 @@ jest-diff@^29.7.0: jest-docblock@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.5.1.tgz#14092f364a42c6108d42c33c8cf30e058e25f6c0" + resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz" integrity sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ== dependencies: detect-newline "^3.0.0" jest-each@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.5.1.tgz#5bc87016f45ed9507fed6e4702a5b468a5b2c44e" + resolved "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz" integrity sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ== dependencies: "@jest/types" "^27.5.1" @@ -6345,7 +6376,7 @@ jest-each@^27.5.1: jest-environment-jsdom@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz#ea9ccd1fc610209655a77898f86b2b559516a546" + resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz" integrity sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw== dependencies: "@jest/environment" "^27.5.1" @@ -6358,7 +6389,7 @@ jest-environment-jsdom@^27.5.1: jest-environment-node@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.5.1.tgz#dedc2cfe52fab6b8f5714b4808aefa85357a365e" + resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz" integrity sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw== dependencies: "@jest/environment" "^27.5.1" @@ -6370,17 +6401,17 @@ jest-environment-node@^27.5.1: jest-get-type@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz" integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw== jest-get-type@^29.6.3: version "29.6.3" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz" integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== jest-haste-map@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.5.1.tgz#9fd8bd7e7b4fa502d9c6164c5640512b4e811e7f" + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz" integrity sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng== dependencies: "@jest/types" "^27.5.1" @@ -6400,7 +6431,7 @@ jest-haste-map@^27.5.1: jest-jasmine2@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz#a037b0034ef49a9f3d71c4375a796f3b230d1ac4" + resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz" integrity sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ== dependencies: "@jest/environment" "^27.5.1" @@ -6423,7 +6454,7 @@ jest-jasmine2@^27.5.1: jest-leak-detector@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz#6ec9d54c3579dd6e3e66d70e3498adf80fde3fb8" + resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz" integrity sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ== dependencies: jest-get-type "^27.5.1" @@ -6431,7 +6462,7 @@ jest-leak-detector@^27.5.1: jest-matcher-utils@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz#9c0cdbda8245bc22d2331729d1091308b40cf8ab" + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz" integrity sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw== dependencies: chalk "^4.0.0" @@ -6441,7 +6472,7 @@ jest-matcher-utils@^27.5.1: jest-matcher-utils@^29.7.0: version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12" + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz" integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== dependencies: chalk "^4.0.0" @@ -6451,7 +6482,7 @@ jest-matcher-utils@^29.7.0: jest-message-util@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.5.1.tgz#bdda72806da10d9ed6425e12afff38cd1458b6cf" + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz" integrity sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g== dependencies: "@babel/code-frame" "^7.12.13" @@ -6466,7 +6497,7 @@ jest-message-util@^27.5.1: jest-message-util@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-28.1.3.tgz#232def7f2e333f1eecc90649b5b94b0055e7c43d" + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz" integrity sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g== dependencies: "@babel/code-frame" "^7.12.13" @@ -6481,7 +6512,7 @@ jest-message-util@^28.1.3: jest-message-util@^29.7.0: version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3" + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz" integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== dependencies: "@babel/code-frame" "^7.12.13" @@ -6496,7 +6527,7 @@ jest-message-util@^29.7.0: jest-mock@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.5.1.tgz#19948336d49ef4d9c52021d34ac7b5f36ff967d6" + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz" integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og== dependencies: "@jest/types" "^27.5.1" @@ -6504,22 +6535,22 @@ jest-mock@^27.5.1: jest-pnp-resolver@^1.2.2: version "1.2.3" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" + resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz" integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== jest-regex-util@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95" + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz" integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== jest-regex-util@^28.0.0: version "28.0.2" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-28.0.2.tgz#afdc377a3b25fb6e80825adcf76c854e5bf47ead" + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz" integrity sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw== jest-resolve-dependencies@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz#d811ecc8305e731cc86dd79741ee98fed06f1da8" + resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz" integrity sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg== dependencies: "@jest/types" "^27.5.1" @@ -6528,7 +6559,7 @@ jest-resolve-dependencies@^27.5.1: jest-resolve@^27.4.2, jest-resolve@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.5.1.tgz#a2f1c5a0796ec18fe9eb1536ac3814c23617b384" + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz" integrity sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw== dependencies: "@jest/types" "^27.5.1" @@ -6544,7 +6575,7 @@ jest-resolve@^27.4.2, jest-resolve@^27.5.1: jest-runner@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.5.1.tgz#071b27c1fa30d90540805c5645a0ec167c7b62e5" + resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz" integrity sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ== dependencies: "@jest/console" "^27.5.1" @@ -6571,7 +6602,7 @@ jest-runner@^27.5.1: jest-runtime@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.5.1.tgz#4896003d7a334f7e8e4a53ba93fb9bcd3db0a1af" + resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz" integrity sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A== dependencies: "@jest/environment" "^27.5.1" @@ -6599,7 +6630,7 @@ jest-runtime@^27.5.1: jest-serializer@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64" + resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz" integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== dependencies: "@types/node" "*" @@ -6607,7 +6638,7 @@ jest-serializer@^27.5.1: jest-snapshot@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.5.1.tgz#b668d50d23d38054a51b42c4039cab59ae6eb6a1" + resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz" integrity sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA== dependencies: "@babel/core" "^7.7.2" @@ -6635,7 +6666,7 @@ jest-snapshot@^27.5.1: jest-util@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz" integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== dependencies: "@jest/types" "^27.5.1" @@ -6647,7 +6678,7 @@ jest-util@^27.5.1: jest-util@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.3.tgz#f4f932aa0074f0679943220ff9cbba7e497028b0" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz" integrity sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ== dependencies: "@jest/types" "^28.1.3" @@ -6659,7 +6690,7 @@ jest-util@^28.1.3: jest-util@^29.7.0: version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== dependencies: "@jest/types" "^29.6.3" @@ -6671,7 +6702,7 @@ jest-util@^29.7.0: jest-validate@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.5.1.tgz#9197d54dc0bdb52260b8db40b46ae668e04df067" + resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz" integrity sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ== dependencies: "@jest/types" "^27.5.1" @@ -6683,7 +6714,7 @@ jest-validate@^27.5.1: jest-watch-typeahead@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz#b4a6826dfb9c9420da2f7bc900de59dad11266a9" + resolved "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz" integrity sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw== dependencies: ansi-escapes "^4.3.1" @@ -6696,7 +6727,7 @@ jest-watch-typeahead@^1.0.0: jest-watcher@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.5.1.tgz#71bd85fb9bde3a2c2ec4dc353437971c43c642a2" + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz" integrity sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw== dependencies: "@jest/test-result" "^27.5.1" @@ -6709,7 +6740,7 @@ jest-watcher@^27.5.1: jest-watcher@^28.0.0: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-28.1.3.tgz#c6023a59ba2255e3b4c57179fc94164b3e73abd4" + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz" integrity sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g== dependencies: "@jest/test-result" "^28.1.3" @@ -6723,7 +6754,7 @@ jest-watcher@^28.0.0: jest-worker@^26.2.1: version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== dependencies: "@types/node" "*" @@ -6732,7 +6763,7 @@ jest-worker@^26.2.1: jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== dependencies: "@types/node" "*" @@ -6741,7 +6772,7 @@ jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1: jest-worker@^28.0.2: version "28.1.3" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.3.tgz#7e3c4ce3fa23d1bb6accb169e7f396f98ed4bb98" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz" integrity sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g== dependencies: "@types/node" "*" @@ -6750,7 +6781,7 @@ jest-worker@^28.0.2: jest@^27.4.3: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest/-/jest-27.5.1.tgz#dadf33ba70a779be7a6fc33015843b51494f63fc" + resolved "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz" integrity sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ== dependencies: "@jest/core" "^27.5.1" @@ -6759,22 +6790,22 @@ jest@^27.4.3: jiti@^1.19.1: version "1.21.0" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" + resolved "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz" integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== js-sha3@0.8.0: version "0.8.0" - resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" + resolved "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz" integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^3.13.1: version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== dependencies: argparse "^1.0.7" @@ -6782,14 +6813,14 @@ js-yaml@^3.13.1: js-yaml@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== dependencies: argparse "^2.0.1" jsdom@^16.6.0: version "16.7.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" + resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== dependencies: abab "^2.0.5" @@ -6822,59 +6853,59 @@ jsdom@^16.6.0: jsesc@^2.5.1: version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== jsesc@~0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== json-buffer@3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== json-schema-traverse@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== json-schema-traverse@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== json-schema@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== json5@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" + resolved "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz" integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== dependencies: minimist "^1.2.0" json5@^2.1.2, json5@^2.2.0, json5@^2.2.3: version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonfile@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== dependencies: universalify "^2.0.0" @@ -6883,7 +6914,7 @@ jsonfile@^6.0.1: jsonpath@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/jsonpath/-/jsonpath-1.1.1.tgz#0ca1ed8fb65bb3309248cc9d5466d12d5b0b9901" + resolved "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz" integrity sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w== dependencies: esprima "1.2.2" @@ -6892,12 +6923,12 @@ jsonpath@^1.1.1: jsonpointer@^5.0.0: version "5.0.1" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559" + resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz" integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== jss-plugin-camel-case@^10.5.1: version "10.10.0" - resolved "https://registry.yarnpkg.com/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz#27ea159bab67eb4837fa0260204eb7925d4daa1c" + resolved "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz" integrity sha512-z+HETfj5IYgFxh1wJnUAU8jByI48ED+v0fuTuhKrPR+pRBYS2EDwbusU8aFOpCdYhtRc9zhN+PJ7iNE8pAWyPw== dependencies: "@babel/runtime" "^7.3.1" @@ -6906,7 +6937,7 @@ jss-plugin-camel-case@^10.5.1: jss-plugin-default-unit@^10.5.1: version "10.10.0" - resolved "https://registry.yarnpkg.com/jss-plugin-default-unit/-/jss-plugin-default-unit-10.10.0.tgz#db3925cf6a07f8e1dd459549d9c8aadff9804293" + resolved "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.10.0.tgz" integrity sha512-SvpajxIECi4JDUbGLefvNckmI+c2VWmP43qnEy/0eiwzRUsafg5DVSIWSzZe4d2vFX1u9nRDP46WCFV/PXVBGQ== dependencies: "@babel/runtime" "^7.3.1" @@ -6914,7 +6945,7 @@ jss-plugin-default-unit@^10.5.1: jss-plugin-global@^10.5.1: version "10.10.0" - resolved "https://registry.yarnpkg.com/jss-plugin-global/-/jss-plugin-global-10.10.0.tgz#1c55d3c35821fab67a538a38918292fc9c567efd" + resolved "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.10.0.tgz" integrity sha512-icXEYbMufiNuWfuazLeN+BNJO16Ge88OcXU5ZDC2vLqElmMybA31Wi7lZ3lf+vgufRocvPj8443irhYRgWxP+A== dependencies: "@babel/runtime" "^7.3.1" @@ -6922,7 +6953,7 @@ jss-plugin-global@^10.5.1: jss-plugin-nested@^10.5.1: version "10.10.0" - resolved "https://registry.yarnpkg.com/jss-plugin-nested/-/jss-plugin-nested-10.10.0.tgz#db872ed8925688806e77f1fc87f6e62264513219" + resolved "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.10.0.tgz" integrity sha512-9R4JHxxGgiZhurDo3q7LdIiDEgtA1bTGzAbhSPyIOWb7ZubrjQe8acwhEQ6OEKydzpl8XHMtTnEwHXCARLYqYA== dependencies: "@babel/runtime" "^7.3.1" @@ -6931,7 +6962,7 @@ jss-plugin-nested@^10.5.1: jss-plugin-props-sort@^10.5.1: version "10.10.0" - resolved "https://registry.yarnpkg.com/jss-plugin-props-sort/-/jss-plugin-props-sort-10.10.0.tgz#67f4dd4c70830c126f4ec49b4b37ccddb680a5d7" + resolved "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.10.0.tgz" integrity sha512-5VNJvQJbnq/vRfje6uZLe/FyaOpzP/IH1LP+0fr88QamVrGJa0hpRRyAa0ea4U/3LcorJfBFVyC4yN2QC73lJg== dependencies: "@babel/runtime" "^7.3.1" @@ -6939,7 +6970,7 @@ jss-plugin-props-sort@^10.5.1: jss-plugin-rule-value-function@^10.5.1: version "10.10.0" - resolved "https://registry.yarnpkg.com/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.10.0.tgz#7d99e3229e78a3712f78ba50ab342e881d26a24b" + resolved "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.10.0.tgz" integrity sha512-uEFJFgaCtkXeIPgki8ICw3Y7VMkL9GEan6SqmT9tqpwM+/t+hxfMUdU4wQ0MtOiMNWhwnckBV0IebrKcZM9C0g== dependencies: "@babel/runtime" "^7.3.1" @@ -6948,16 +6979,16 @@ jss-plugin-rule-value-function@^10.5.1: jss-plugin-vendor-prefixer@^10.5.1: version "10.10.0" - resolved "https://registry.yarnpkg.com/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.10.0.tgz#c01428ef5a89f2b128ec0af87a314d0c767931c7" + resolved "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.10.0.tgz" integrity sha512-UY/41WumgjW8r1qMCO8l1ARg7NHnfRVWRhZ2E2m0DMYsr2DD91qIXLyNhiX83hHswR7Wm4D+oDYNC1zWCJWtqg== dependencies: "@babel/runtime" "^7.3.1" css-vendor "^2.0.8" jss "10.10.0" -jss@10.10.0, jss@^10.5.1: +jss@^10.5.1, jss@10.10.0: version "10.10.0" - resolved "https://registry.yarnpkg.com/jss/-/jss-10.10.0.tgz#a75cc85b0108c7ac8c7b7d296c520a3e4fbc6ccc" + resolved "https://registry.npmjs.org/jss/-/jss-10.10.0.tgz" integrity sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw== dependencies: "@babel/runtime" "^7.3.1" @@ -6967,7 +6998,7 @@ jss@10.10.0, jss@^10.5.1: "jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.5: version "3.3.5" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" + resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz" integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== dependencies: array-includes "^3.1.6" @@ -6977,46 +7008,46 @@ jss@10.10.0, jss@^10.5.1: kdbush@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/kdbush/-/kdbush-4.0.2.tgz#2f7b7246328b4657dd122b6c7f025fbc2c868e39" + resolved "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz" integrity sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA== keyv@^4.5.3: version "4.5.4" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== dependencies: json-buffer "3.0.1" kind-of@^6.0.2: version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== kleur@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== klona@^2.0.4, klona@^2.0.5: version "2.0.6" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" + resolved "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz" integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== language-subtag-registry@^0.3.20: version "0.3.22" - resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#2e1500861b2e457eba7e7ae86877cbd08fa1fd1d" + resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz" integrity sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w== language-tags@^1.0.9: version "1.0.9" - resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.9.tgz#1ffdcd0ec0fafb4b1be7f8b11f306ad0f9c08777" + resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz" integrity sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA== dependencies: language-subtag-registry "^0.3.20" launch-editor@^2.6.0: version "2.6.1" - resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.1.tgz#f259c9ef95cbc9425620bbbd14b468fcdb4ffe3c" + resolved "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz" integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw== dependencies: picocolors "^1.0.0" @@ -7024,12 +7055,12 @@ launch-editor@^2.6.0: leven@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== levn@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== dependencies: prelude-ls "^1.2.1" @@ -7037,7 +7068,7 @@ levn@^0.4.1: levn@~0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== dependencies: prelude-ls "~1.1.2" @@ -7045,27 +7076,27 @@ levn@~0.3.0: lilconfig@^2.0.3, lilconfig@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" + resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz" integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== lilconfig@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.0.0.tgz#f8067feb033b5b74dab4602a5f5029420be749bc" + resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz" integrity sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g== lines-and-columns@^1.1.6: version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== loader-runner@^4.2.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== loader-utils@^2.0.0, loader-utils@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz" integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== dependencies: big.js "^5.2.2" @@ -7074,12 +7105,12 @@ loader-utils@^2.0.0, loader-utils@^2.0.4: loader-utils@^3.2.0: version "3.2.1" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz" integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw== locate-path@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== dependencies: p-locate "^3.0.0" @@ -7087,127 +7118,127 @@ locate-path@^3.0.0: locate-path@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== dependencies: p-locate "^4.1.0" locate-path@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== dependencies: p-locate "^5.0.0" lodash.debounce@^4.0.8: version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== lodash.memoize@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== lodash.merge@^4.6.2: version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== lodash.sortby@^4.7.0: version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== lodash.uniq@^4.5.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== lodash@^4.16.2, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== dependencies: js-tokens "^3.0.0 || ^4.0.0" lower-case@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== dependencies: tslib "^2.0.3" lru-cache@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== dependencies: yallist "^3.0.2" lru-cache@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== dependencies: yallist "^4.0.0" "lru-cache@^9.1.1 || ^10.0.0": version "10.1.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz" integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag== lz-string@^1.5.0: version "1.5.0" - resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" + resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz" integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== magic-string@^0.25.0, magic-string@^0.25.7: version "0.25.9" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" + resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz" integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== dependencies: sourcemap-codec "^1.4.8" make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== dependencies: semver "^6.0.0" make-dir@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz" integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== dependencies: semver "^7.5.3" makeerror@1.0.12: version "1.0.12" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" + resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== dependencies: tmpl "1.0.5" marker-clusterer-plus@^2.1.4: version "2.1.4" - resolved "https://registry.yarnpkg.com/marker-clusterer-plus/-/marker-clusterer-plus-2.1.4.tgz#f8eff74d599dab3b7d0e3fed5264ea0e704f5d67" + resolved "https://registry.npmjs.org/marker-clusterer-plus/-/marker-clusterer-plus-2.1.4.tgz" integrity sha512-4WLZnYCkgsUfSC0pftldd0YrLNupSqVIEdxL979f3sXVMBHTUOF3gDa6cEuOk2z8UGyVGcANiNZgvVc333mrHA== markerwithlabel@^2.0.1: version "2.0.2" - resolved "https://registry.yarnpkg.com/markerwithlabel/-/markerwithlabel-2.0.2.tgz#fa6aee4abb0ee553e24e2b708226858f58b8729e" + resolved "https://registry.npmjs.org/markerwithlabel/-/markerwithlabel-2.0.2.tgz" integrity sha512-C/cbm1A0h/u54gwHk5ZJNdUU3V3+1BbCpRPMsMyFA7vF4yL+aB4rWpxACz29TpQ+cTg6/iQroExh0PMSRGtQFg== match-sorter@^6.0.2: version "6.3.3" - resolved "https://registry.yarnpkg.com/match-sorter/-/match-sorter-6.3.3.tgz#95bd788b9d33e1a7f0b8d78434895e2e8ecf40da" + resolved "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.3.tgz" integrity sha512-sgiXxrRijEe0SzHKGX4HouCpfHRPnqteH42UdMEW7BlWy990ZkzcvonJGv4Uu9WE7Y1f8Yocm91+4qFPCbmNww== dependencies: "@babel/runtime" "^7.23.8" @@ -7215,49 +7246,49 @@ match-sorter@^6.0.2: mdn-data@2.0.14: version "2.0.14" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== mdn-data@2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== media-typer@0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== memfs@^3.1.2, memfs@^3.4.3: version "3.6.0" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6" + resolved "https://registry.npmjs.org/memfs/-/memfs-3.6.0.tgz" integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== dependencies: fs-monkey "^1.0.4" merge-descriptors@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== merge-stream@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== merge2@^1.3.0, merge2@^1.4.1: version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== methods@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== dependencies: braces "^3.0.2" @@ -7265,104 +7296,104 @@ micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: microseconds@0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/microseconds/-/microseconds-0.2.0.tgz#233b25f50c62a65d861f978a4a4f8ec18797dc39" + resolved "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz" integrity sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA== -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": +"mime-db@>= 1.43.0 < 2", mime-db@1.52.0: version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== dependencies: mime-db "1.52.0" mime@1.6.0: version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== mimic-fn@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== min-indent@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" + resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== mini-css-extract-plugin@^2.4.5: - version "2.7.7" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.7.tgz#4acf02f362c641c38fb913bfcb7ca2fc4a7cf339" - integrity sha512-+0n11YGyRavUR3IlaOzJ0/4Il1avMvJ1VJfhWfCn24ITQXhRr1gghbhhrda6tgtNcpZaWKdSuwKq20Jb7fnlyw== + version "2.7.6" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz" + integrity sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw== dependencies: schema-utils "^4.0.0" minimalistic-assert@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" minimatch@^5.0.1: version "5.1.6" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz" integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== dependencies: brace-expansion "^2.0.1" minimatch@^9.0.1: version "9.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz" integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== dependencies: brace-expansion "^2.0.1" minimist@^1.2.0, minimist@^1.2.6: version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== "minipass@^5.0.0 || ^6.0.2 || ^7.0.0": version "7.0.4" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" + resolved "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz" integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== mkdirp@~0.5.1: version "0.5.6" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== dependencies: minimist "^1.2.6" +ms@^2.1.1, ms@2.1.3: + version "2.1.3" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + ms@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== ms@2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3, ms@^2.1.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - multicast-dns@^7.2.5: version "7.2.5" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" + resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== dependencies: dns-packet "^5.2.2" @@ -7370,7 +7401,7 @@ multicast-dns@^7.2.5: mz@^2.7.0: version "2.7.0" - resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" + resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz" integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== dependencies: any-promise "^1.0.0" @@ -7379,39 +7410,39 @@ mz@^2.7.0: nano-time@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/nano-time/-/nano-time-1.0.0.tgz#b0554f69ad89e22d0907f7a12b0993a5d96137ef" + resolved "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz" integrity sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA== dependencies: big-integer "^1.6.16" nanoid@^3.3.6, nanoid@^3.3.7: version "3.3.7" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== natural-compare-lite@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" + resolved "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz" integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== natural-compare@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== negotiator@0.6.3: version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== neo-async@^2.6.2: version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== no-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== dependencies: lower-case "^2.0.2" @@ -7419,7 +7450,7 @@ no-case@^3.0.4: node-fetch@^1.0.1: version "1.7.3" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz" integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ== dependencies: encoding "^0.1.11" @@ -7427,78 +7458,78 @@ node-fetch@^1.0.1: node-forge@^1: version "1.3.1" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== node-int64@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== node-releases@^2.0.14: version "2.0.14" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz" integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== normalize-range@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== normalize-url@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== npm-run-path@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== dependencies: path-key "^3.0.0" nth-check@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== dependencies: boolbase "~1.0.0" nth-check@^2.0.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== dependencies: boolbase "^1.0.0" nwsapi@^2.2.0: version "2.2.7" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" + resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz" integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-hash@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" + resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== object-inspect@^1.13.1, object-inspect@^1.9.0: version "1.13.1" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz" integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== object-is@^1.1.5: version "1.1.5" - resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" + resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== dependencies: call-bind "^1.0.2" @@ -7506,12 +7537,12 @@ object-is@^1.1.5: object-keys@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== object.assign@^4.1.4: version "4.1.5" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz" integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== dependencies: call-bind "^1.0.5" @@ -7521,7 +7552,7 @@ object.assign@^4.1.4: object.entries@^1.1.6, object.entries@^1.1.7: version "1.1.7" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.7.tgz#2b47760e2a2e3a752f39dd874655c61a7f03c131" + resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz" integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== dependencies: call-bind "^1.0.2" @@ -7530,7 +7561,7 @@ object.entries@^1.1.6, object.entries@^1.1.7: object.fromentries@^2.0.6, object.fromentries@^2.0.7: version "2.0.7" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" + resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz" integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== dependencies: call-bind "^1.0.2" @@ -7539,7 +7570,7 @@ object.fromentries@^2.0.6, object.fromentries@^2.0.7: object.getownpropertydescriptors@^2.1.0: version "2.1.7" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz#7a466a356cd7da4ba8b9e94ff6d35c3eeab5d56a" + resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz" integrity sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g== dependencies: array.prototype.reduce "^1.0.6" @@ -7550,7 +7581,7 @@ object.getownpropertydescriptors@^2.1.0: object.groupby@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.1.tgz#d41d9f3c8d6c778d9cbac86b4ee9f5af103152ee" + resolved "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz" integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ== dependencies: call-bind "^1.0.2" @@ -7560,7 +7591,7 @@ object.groupby@^1.0.1: object.hasown@^1.1.2: version "1.1.3" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.3.tgz#6a5f2897bb4d3668b8e79364f98ccf971bda55ae" + resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz" integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA== dependencies: define-properties "^1.2.0" @@ -7568,7 +7599,7 @@ object.hasown@^1.1.2: object.values@^1.1.0, object.values@^1.1.6, object.values@^1.1.7: version "1.1.7" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" + resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz" integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== dependencies: call-bind "^1.0.2" @@ -7577,43 +7608,43 @@ object.values@^1.1.0, object.values@^1.1.6, object.values@^1.1.7: oblivious-set@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/oblivious-set/-/oblivious-set-1.0.0.tgz#c8316f2c2fb6ff7b11b6158db3234c49f733c566" + resolved "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz" integrity sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw== obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== on-finished@2.4.1: version "2.4.1" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== dependencies: ee-first "1.1.1" on-headers@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== once@^1.3.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" onetime@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== dependencies: mimic-fn "^2.1.0" open@^8.0.9, open@^8.4.0: version "8.4.2" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" + resolved "https://registry.npmjs.org/open/-/open-8.4.2.tgz" integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== dependencies: define-lazy-prop "^2.0.0" @@ -7622,7 +7653,7 @@ open@^8.0.9, open@^8.4.0: optionator@^0.8.1: version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== dependencies: deep-is "~0.1.3" @@ -7634,7 +7665,7 @@ optionator@^0.8.1: optionator@^0.9.3: version "0.9.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz" integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== dependencies: "@aashutoshrathi/word-wrap" "^1.2.3" @@ -7646,42 +7677,42 @@ optionator@^0.9.3: p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== dependencies: p-try "^2.0.0" p-limit@^3.0.2: version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== dependencies: yocto-queue "^0.1.0" p-locate@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== dependencies: p-limit "^2.0.0" p-locate@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== dependencies: p-limit "^2.2.0" p-locate@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== dependencies: p-limit "^3.0.2" p-retry@^4.5.0: version "4.6.2" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" + resolved "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== dependencies: "@types/retry" "0.12.0" @@ -7689,12 +7720,12 @@ p-retry@^4.5.0: p-try@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== param-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" + resolved "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== dependencies: dot-case "^3.0.4" @@ -7702,14 +7733,14 @@ param-case@^3.0.4: parent-module@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== dependencies: callsites "^3.0.0" parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== dependencies: "@babel/code-frame" "^7.0.0" @@ -7719,17 +7750,17 @@ parse-json@^5.0.0, parse-json@^5.2.0: parse5@6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== pascal-case@^3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + resolved "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== dependencies: no-case "^3.0.4" @@ -7737,32 +7768,32 @@ pascal-case@^3.1.2: path-exists@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== path-exists@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== path-is-absolute@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== path-parse@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== path-scurry@^1.10.1: version "1.10.1" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" + resolved "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz" integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== dependencies: lru-cache "^9.1.1 || ^10.0.0" @@ -7770,78 +7801,78 @@ path-scurry@^1.10.1: path-to-regexp@0.1.7: version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== path-type@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== performance-now@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== picocolors@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== picocolors@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== pify@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== pirates@^4.0.1, pirates@^4.0.4: version "4.0.6" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" + resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz" integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== pkg-dir@^4.1.0, pkg-dir@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: find-up "^4.0.0" pkg-up@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" + resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== dependencies: find-up "^3.0.0" popper.js@1.16.1-lts: version "1.16.1-lts" - resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1-lts.tgz#cf6847b807da3799d80ee3d6d2f90df8a3f50b05" + resolved "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz" integrity sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA== postcss-attribute-case-insensitive@^5.0.2: version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz#03d761b24afc04c09e757e92ff53716ae8ea2741" + resolved "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz" integrity sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ== dependencies: postcss-selector-parser "^6.0.10" postcss-browser-comments@^4: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz#bcfc86134df5807f5d3c0eefa191d42136b5e72a" + resolved "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz" integrity sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg== postcss-calc@^8.2.3: version "8.2.4" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" + resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz" integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== dependencies: postcss-selector-parser "^6.0.9" @@ -7849,35 +7880,35 @@ postcss-calc@^8.2.3: postcss-clamp@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-clamp/-/postcss-clamp-4.1.0.tgz#7263e95abadd8c2ba1bd911b0b5a5c9c93e02363" + resolved "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz" integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow== dependencies: postcss-value-parser "^4.2.0" postcss-color-functional-notation@^4.2.4: version "4.2.4" - resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz#21a909e8d7454d3612d1659e471ce4696f28caec" + resolved "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz" integrity sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg== dependencies: postcss-value-parser "^4.2.0" postcss-color-hex-alpha@^8.0.4: version "8.0.4" - resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz#c66e2980f2fbc1a63f5b079663340ce8b55f25a5" + resolved "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz" integrity sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ== dependencies: postcss-value-parser "^4.2.0" postcss-color-rebeccapurple@^7.1.1: version "7.1.1" - resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz#63fdab91d878ebc4dd4b7c02619a0c3d6a56ced0" + resolved "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz" integrity sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg== dependencies: postcss-value-parser "^4.2.0" postcss-colormin@^5.3.1: version "5.3.1" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz#86c27c26ed6ba00d96c79e08f3ffb418d1d1988f" + resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz" integrity sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ== dependencies: browserslist "^4.21.4" @@ -7887,7 +7918,7 @@ postcss-colormin@^5.3.1: postcss-convert-values@^5.1.3: version "5.1.3" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393" + resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz" integrity sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA== dependencies: browserslist "^4.21.4" @@ -7895,55 +7926,55 @@ postcss-convert-values@^5.1.3: postcss-custom-media@^8.0.2: version "8.0.2" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz#c8f9637edf45fef761b014c024cee013f80529ea" + resolved "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz" integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg== dependencies: postcss-value-parser "^4.2.0" postcss-custom-properties@^12.1.10: version "12.1.11" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz#d14bb9b3989ac4d40aaa0e110b43be67ac7845cf" + resolved "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz" integrity sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ== dependencies: postcss-value-parser "^4.2.0" postcss-custom-selectors@^6.0.3: version "6.0.3" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz#1ab4684d65f30fed175520f82d223db0337239d9" + resolved "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz" integrity sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg== dependencies: postcss-selector-parser "^6.0.4" postcss-dir-pseudo-class@^6.0.5: version "6.0.5" - resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz#2bf31de5de76added44e0a25ecf60ae9f7c7c26c" + resolved "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz" integrity sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA== dependencies: postcss-selector-parser "^6.0.10" postcss-discard-comments@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== postcss-discard-duplicates@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== postcss-discard-empty@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== postcss-discard-overridden@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== postcss-double-position-gradients@^3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz#b96318fdb477be95997e86edd29c6e3557a49b91" + resolved "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz" integrity sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ== dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" @@ -7951,50 +7982,50 @@ postcss-double-position-gradients@^3.1.2: postcss-env-function@^4.0.6: version "4.0.6" - resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-4.0.6.tgz#7b2d24c812f540ed6eda4c81f6090416722a8e7a" + resolved "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz" integrity sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA== dependencies: postcss-value-parser "^4.2.0" postcss-flexbugs-fixes@^5.0.2: version "5.0.2" - resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz#2028e145313074fc9abe276cb7ca14e5401eb49d" + resolved "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz" integrity sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ== postcss-focus-visible@^6.0.4: version "6.0.4" - resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz#50c9ea9afa0ee657fb75635fabad25e18d76bf9e" + resolved "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz" integrity sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw== dependencies: postcss-selector-parser "^6.0.9" postcss-focus-within@^5.0.4: version "5.0.4" - resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz#5b1d2ec603195f3344b716c0b75f61e44e8d2e20" + resolved "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz" integrity sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ== dependencies: postcss-selector-parser "^6.0.9" postcss-font-variant@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66" + resolved "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== postcss-gap-properties@^3.0.5: version "3.0.5" - resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz#f7e3cddcf73ee19e94ccf7cb77773f9560aa2fff" + resolved "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz" integrity sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg== postcss-image-set-function@^4.0.7: version "4.0.7" - resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz#08353bd756f1cbfb3b6e93182c7829879114481f" + resolved "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz" integrity sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw== dependencies: postcss-value-parser "^4.2.0" postcss-import@^15.1.0: version "15.1.0" - resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" + resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz" integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== dependencies: postcss-value-parser "^4.0.0" @@ -8003,19 +8034,19 @@ postcss-import@^15.1.0: postcss-initial@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-4.0.1.tgz#529f735f72c5724a0fb30527df6fb7ac54d7de42" + resolved "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz" integrity sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ== postcss-js@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" + resolved "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz" integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== dependencies: camelcase-css "^2.0.1" postcss-lab-function@^4.2.1: version "4.2.1" - resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz#6fe4c015102ff7cd27d1bd5385582f67ebdbdc98" + resolved "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz" integrity sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w== dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" @@ -8023,7 +8054,7 @@ postcss-lab-function@^4.2.1: postcss-load-config@^4.0.1: version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.2.tgz#7159dcf626118d33e299f485d6afe4aff7c4a3e3" + resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz" integrity sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ== dependencies: lilconfig "^3.0.0" @@ -8031,7 +8062,7 @@ postcss-load-config@^4.0.1: postcss-loader@^6.2.1: version "6.2.1" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef" + resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz" integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== dependencies: cosmiconfig "^7.0.0" @@ -8040,17 +8071,17 @@ postcss-loader@^6.2.1: postcss-logical@^5.0.4: version "5.0.4" - resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-5.0.4.tgz#ec75b1ee54421acc04d5921576b7d8db6b0e6f73" + resolved "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz" integrity sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g== postcss-media-minmax@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz#7140bddec173e2d6d657edbd8554a55794e2a5b5" + resolved "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz" integrity sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ== postcss-merge-longhand@^5.1.7: version "5.1.7" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz#24a1bdf402d9ef0e70f568f39bdc0344d568fb16" + resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz" integrity sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ== dependencies: postcss-value-parser "^4.2.0" @@ -8058,7 +8089,7 @@ postcss-merge-longhand@^5.1.7: postcss-merge-rules@^5.1.4: version "5.1.4" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz#2f26fa5cacb75b1402e213789f6766ae5e40313c" + resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz" integrity sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g== dependencies: browserslist "^4.21.4" @@ -8068,14 +8099,14 @@ postcss-merge-rules@^5.1.4: postcss-minify-font-values@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" + resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz" integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== dependencies: postcss-value-parser "^4.2.0" postcss-minify-gradients@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" + resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz" integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== dependencies: colord "^2.9.1" @@ -8084,7 +8115,7 @@ postcss-minify-gradients@^5.1.1: postcss-minify-params@^5.1.4: version "5.1.4" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352" + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz" integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw== dependencies: browserslist "^4.21.4" @@ -8093,49 +8124,49 @@ postcss-minify-params@^5.1.4: postcss-minify-selectors@^5.2.1: version "5.2.1" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" + resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== dependencies: postcss-selector-parser "^6.0.5" postcss-modules-extract-imports@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz" integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== -postcss-modules-local-by-default@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz#7cbed92abd312b94aaea85b68226d3dec39a14e6" - integrity sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q== +postcss-modules-local-by-default@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz" + integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== dependencies: icss-utils "^5.0.0" postcss-selector-parser "^6.0.2" postcss-value-parser "^4.1.0" -postcss-modules-scope@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz#32cfab55e84887c079a19bbb215e721d683ef134" - integrity sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA== +postcss-modules-scope@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.0.tgz" + integrity sha512-SaIbK8XW+MZbd0xHPf7kdfA/3eOt7vxJ72IRecn3EzuZVLr1r0orzf0MX/pN8m+NMDoo6X/SQd8oeKqGZd8PXg== dependencies: postcss-selector-parser "^6.0.4" postcss-modules-values@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== dependencies: icss-utils "^5.0.0" postcss-nested@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c" + resolved "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz" integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== dependencies: postcss-selector-parser "^6.0.11" postcss-nesting@^10.2.0: version "10.2.0" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-10.2.0.tgz#0b12ce0db8edfd2d8ae0aaf86427370b898890be" + resolved "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz" integrity sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA== dependencies: "@csstools/selector-specificity" "^2.0.0" @@ -8143,47 +8174,47 @@ postcss-nesting@^10.2.0: postcss-normalize-charset@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" + resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz" integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== postcss-normalize-display-values@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" + resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz" integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-positions@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" + resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-repeat-style@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" + resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-string@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" + resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz" integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-timing-functions@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" + resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz" integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-unicode@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030" + resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz" integrity sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA== dependencies: browserslist "^4.21.4" @@ -8191,7 +8222,7 @@ postcss-normalize-unicode@^5.1.1: postcss-normalize-url@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" + resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz" integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== dependencies: normalize-url "^6.0.1" @@ -8199,14 +8230,14 @@ postcss-normalize-url@^5.1.0: postcss-normalize-whitespace@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" + resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz" integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== dependencies: postcss-value-parser "^4.2.0" postcss-normalize@^10.0.1: version "10.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize/-/postcss-normalize-10.0.1.tgz#464692676b52792a06b06880a176279216540dd7" + resolved "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz" integrity sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA== dependencies: "@csstools/normalize.css" "*" @@ -8215,12 +8246,12 @@ postcss-normalize@^10.0.1: postcss-opacity-percentage@^1.1.2: version "1.1.3" - resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz#5b89b35551a556e20c5d23eb5260fbfcf5245da6" + resolved "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz" integrity sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A== postcss-ordered-values@^5.1.3: version "5.1.3" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" + resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== dependencies: cssnano-utils "^3.1.0" @@ -8228,26 +8259,26 @@ postcss-ordered-values@^5.1.3: postcss-overflow-shorthand@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz#7ed6486fec44b76f0eab15aa4866cda5d55d893e" + resolved "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz" integrity sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A== dependencies: postcss-value-parser "^4.2.0" postcss-page-break@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f" + resolved "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz" integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ== postcss-place@^7.0.5: version "7.0.5" - resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-7.0.5.tgz#95dbf85fd9656a3a6e60e832b5809914236986c4" + resolved "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz" integrity sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g== dependencies: postcss-value-parser "^4.2.0" postcss-preset-env@^7.0.1: version "7.8.3" - resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz#2a50f5e612c3149cc7af75634e202a5b2ad4f1e2" + resolved "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz" integrity sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag== dependencies: "@csstools/postcss-cascade-layers" "^1.1.1" @@ -8302,14 +8333,14 @@ postcss-preset-env@^7.0.1: postcss-pseudo-class-any-link@^7.1.6: version "7.1.6" - resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz#2693b221902da772c278def85a4d9a64b6e617ab" + resolved "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz" integrity sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w== dependencies: postcss-selector-parser "^6.0.10" postcss-reduce-initial@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz#798cd77b3e033eae7105c18c9d371d989e1382d6" + resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz" integrity sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg== dependencies: browserslist "^4.21.4" @@ -8317,26 +8348,26 @@ postcss-reduce-initial@^5.1.2: postcss-reduce-transforms@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" + resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz" integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== dependencies: postcss-value-parser "^4.2.0" postcss-replace-overflow-wrap@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319" + resolved "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz" integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw== postcss-selector-not@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz#8f0a709bf7d4b45222793fc34409be407537556d" + resolved "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz" integrity sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ== dependencies: postcss-selector-parser "^6.0.10" postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: version "6.0.15" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz" integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw== dependencies: cssesc "^3.0.0" @@ -8344,7 +8375,7 @@ postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-select postcss-svgo@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" + resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz" integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== dependencies: postcss-value-parser "^4.2.0" @@ -8352,60 +8383,60 @@ postcss-svgo@^5.1.0: postcss-unique-selectors@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" + resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz" integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== dependencies: postcss-selector-parser "^6.0.5" postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@8.4.31: - version "8.4.31" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" - integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== - dependencies: - nanoid "^3.3.6" - picocolors "^1.0.0" - source-map-js "^1.0.2" - postcss@^7.0.35: version "7.0.39" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" + resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz" integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== dependencies: picocolors "^0.2.1" source-map "^0.6.1" -postcss@^8.3.5, postcss@^8.4.23, postcss@^8.4.33, postcss@^8.4.4: +postcss@^8.3.5, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.4: version "8.4.33" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz" integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== dependencies: nanoid "^3.3.7" picocolors "^1.0.0" source-map-js "^1.0.2" +postcss@8.4.31: + version "8.4.31" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" + integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== + dependencies: + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" + prelude-ls@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== prelude-ls@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== pretty-bytes@^5.3.0, pretty-bytes@^5.4.1: version "5.6.0" - resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" + resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== pretty-error@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" + resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== dependencies: lodash "^4.17.20" @@ -8413,7 +8444,7 @@ pretty-error@^4.0.0: pretty-format@^27.0.2, pretty-format@^27.5.1: version "27.5.1" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== dependencies: ansi-regex "^5.0.1" @@ -8422,7 +8453,7 @@ pretty-format@^27.0.2, pretty-format@^27.5.1: pretty-format@^28.1.3: version "28.1.3" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-28.1.3.tgz#c9fba8cedf99ce50963a11b27d982a9ae90970d5" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz" integrity sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q== dependencies: "@jest/schemas" "^28.1.3" @@ -8432,7 +8463,7 @@ pretty-format@^28.1.3: pretty-format@^29.0.0, pretty-format@^29.7.0: version "29.7.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz" integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== dependencies: "@jest/schemas" "^29.6.3" @@ -8441,26 +8472,26 @@ pretty-format@^29.0.0, pretty-format@^29.7.0: process-nextick-args@~2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== promise@^7.1.1: version "7.3.1" - resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + resolved "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz" integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== dependencies: asap "~2.0.3" promise@^8.1.0: version "8.3.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-8.3.0.tgz#8cb333d1edeb61ef23869fbb8a4ea0279ab60e0a" + resolved "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz" integrity sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg== dependencies: asap "~2.0.6" prompts@^2.0.1, prompts@^2.4.2: version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== dependencies: kleur "^3.0.3" @@ -8468,7 +8499,7 @@ prompts@^2.0.1, prompts@^2.4.2: prop-types@^15.5.8, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== dependencies: loose-envify "^1.4.0" @@ -8477,7 +8508,7 @@ prop-types@^15.5.8, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: proxy-addr@~2.0.7: version "2.0.7" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== dependencies: forwarded "0.2.0" @@ -8485,63 +8516,63 @@ proxy-addr@~2.0.7: proxy-from-env@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== psl@^1.1.33: version "1.9.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + resolved "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz" integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== punycode@^2.1.0, punycode@^2.1.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== q@^1.1.2: version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== qs@6.11.0: version "6.11.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + resolved "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz" integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== dependencies: side-channel "^1.0.4" querystringify@^2.1.1: version "2.2.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== queue-microtask@^1.2.2: version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== raf@^3.4.1: version "3.4.1" - resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" + resolved "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== dependencies: performance-now "^2.1.0" randombytes@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== dependencies: safe-buffer "^5.1.0" range-parser@^1.2.1, range-parser@~1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== raw-body@2.5.1: version "2.5.1" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== dependencies: bytes "3.1.2" @@ -8551,7 +8582,7 @@ raw-body@2.5.1: react-app-polyfill@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz#95221e0a9bd259e5ca6b177c7bb1cb6768f68fd7" + resolved "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz" integrity sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w== dependencies: core-js "^3.19.2" @@ -8563,7 +8594,7 @@ react-app-polyfill@^3.0.0: react-datepicker@^4.25.0: version "4.25.0" - resolved "https://registry.yarnpkg.com/react-datepicker/-/react-datepicker-4.25.0.tgz#86b3ee8ac764bad1650046d0cf9280837bf6d845" + resolved "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.25.0.tgz" integrity sha512-zB7CSi44SJ0sqo8hUQ3BF1saE/knn7u25qEMTO1CQGofY1VAKahO8k9drZtp0cfW1DMfoYLR3uSY1/uMvbEzbg== dependencies: "@popperjs/core" "^2.11.8" @@ -8575,7 +8606,7 @@ react-datepicker@^4.25.0: react-dev-utils@^12.0.1: version "12.0.1" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" + resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz" integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ== dependencies: "@babel/code-frame" "^7.16.0" @@ -8605,7 +8636,7 @@ react-dev-utils@^12.0.1: "react-dom@^17.0.0 || ^18.0.0": version "18.2.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== dependencies: loose-envify "^1.1.0" @@ -8613,17 +8644,17 @@ react-dev-utils@^12.0.1: react-error-overlay@^6.0.11: version "6.0.11" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" + resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz" integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== react-fast-compare@^3.0.1: version "3.2.2" - resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49" + resolved "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz" integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== react-google-maps@^9.4.5: version "9.4.5" - resolved "https://registry.yarnpkg.com/react-google-maps/-/react-google-maps-9.4.5.tgz#920c199bdc925e0ce93880edffb09428d263aafa" + resolved "https://registry.npmjs.org/react-google-maps/-/react-google-maps-9.4.5.tgz" integrity sha512-8z5nX9DxIcBCXuEiurmRT1VXVwnzx0C6+3Es6lxB2/OyY2SLax2/LcDu6Aldxnl3HegefTL7NJzGeaKAJ61pOA== dependencies: babel-runtime "^6.11.6" @@ -8640,42 +8671,57 @@ react-google-maps@^9.4.5: react-hook-geolocation@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/react-hook-geolocation/-/react-hook-geolocation-1.1.0.tgz#922015f3cafd0ea4a7a209052a942a17cf50efb1" + resolved "https://registry.npmjs.org/react-hook-geolocation/-/react-hook-geolocation-1.1.0.tgz" integrity sha512-YlqFIOtozFPgcTDPDhRITIMSgIr1Op3070SCmKOTM9LD0mpZLsw7D+miwve9vD+B92Ht7f43Hn+hUMS3tHifAg== react-hook-google-maps@^0.0.3: version "0.0.3" - resolved "https://registry.yarnpkg.com/react-hook-google-maps/-/react-hook-google-maps-0.0.3.tgz#468b7631970a25ce070f9f2e7f5ca6fd6b6d536d" + resolved "https://registry.npmjs.org/react-hook-google-maps/-/react-hook-google-maps-0.0.3.tgz" integrity sha512-ZgsFaKXOX/sTWBMlbgdvfRp6PAp1WYT3XYyJf1nplOwnoBfd81vqQoeLnM005q0tQaxq6/M5ymKuFUWrpFxJgQ== -react-is@^16.13.1, react-is@^16.7.0: +react-is@^16.13.1: version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -"react-is@^16.8.0 || ^17.0.0", react-is@^17.0.1: +react-is@^16.7.0: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +"react-is@^16.8.0 || ^17.0.0": + version "17.0.2" + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +react-is@^17.0.1: version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-is@^18.0.0, react-is@^18.2.0: +react-is@^18.0.0: version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + +react-is@^18.2.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== react-is@^18.3.0-next-fecc288b7-20221025: version "18.3.0-next-fecc288b7-20221025" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.0-next-fecc288b7-20221025.tgz#2ba867aaa3c6ee75350f42f1f4c5cda74a398e95" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.3.0-next-fecc288b7-20221025.tgz" integrity sha512-EGWnP5yh9grc5hx/QiJnEoe92+eZjs4Mc1AxikCczWEqJihkimDF8okjPP38dGSBblqC7WQdtS/qHbTLR+uaiQ== react-onclickoutside@^6.13.0: version "6.13.0" - resolved "https://registry.yarnpkg.com/react-onclickoutside/-/react-onclickoutside-6.13.0.tgz#e165ea4e5157f3da94f4376a3ab3e22a565f4ffc" + resolved "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.13.0.tgz" integrity sha512-ty8So6tcUpIb+ZE+1HAhbLROvAIJYyJe/1vRrrcmW+jLsaM+/powDRqxzo6hSh9CuRZGSL1Q8mvcF5WRD93a0A== react-popper@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-2.3.0.tgz#17891c620e1320dce318bad9fede46a5f71c70ba" + resolved "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz" integrity sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q== dependencies: react-fast-compare "^3.0.1" @@ -8683,7 +8729,7 @@ react-popper@^2.3.0: react-query@^3.39.3: version "3.39.3" - resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.39.3.tgz#4cea7127c6c26bdea2de5fb63e51044330b03f35" + resolved "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz" integrity sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g== dependencies: "@babel/runtime" "^7.5.5" @@ -8692,12 +8738,12 @@ react-query@^3.39.3: react-refresh@^0.11.0: version "0.11.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046" + resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== react-router-dom@^6.21.2: version "6.21.2" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.21.2.tgz#5fba851731a194fa32c31990c4829c5e247f650a" + resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.2.tgz" integrity sha512-tE13UukgUOh2/sqYr6jPzZTzmzc70aGRP4pAjG2if0IP3aUT+sBtAKUJh0qMh0zylJHGLmzS+XWVaON4UklHeg== dependencies: "@remix-run/router" "1.14.2" @@ -8705,14 +8751,14 @@ react-router-dom@^6.21.2: react-router@6.21.2: version "6.21.2" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.21.2.tgz#8820906c609ae7e4e8f926cc8eb5ce161428b956" + resolved "https://registry.npmjs.org/react-router/-/react-router-6.21.2.tgz" integrity sha512-jJcgiwDsnaHIeC+IN7atO0XiSRCrOsQAHHbChtJxmgqG2IaYQXSnhqGb5vk2CU/wBQA12Zt+TkbuJjIn65gzbA== dependencies: "@remix-run/router" "1.14.2" react-scripts@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-5.0.1.tgz#6285dbd65a8ba6e49ca8d651ce30645a6d980003" + resolved "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz" integrity sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ== dependencies: "@babel/core" "^7.16.0" @@ -8767,7 +8813,7 @@ react-scripts@^5.0.1: react-transition-group@^4.4.0, react-transition-group@^4.4.5: version "4.4.5" - resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1" + resolved "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz" integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g== dependencies: "@babel/runtime" "^7.5.5" @@ -8777,21 +8823,21 @@ react-transition-group@^4.4.0, react-transition-group@^4.4.5: "react@^17.0.0 || ^18.0.0": version "18.2.0" - resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" + resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== dependencies: loose-envify "^1.1.0" read-cache@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== dependencies: pify "^2.3.0" readable-stream@^2.0.1: version "2.3.8" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: core-util-is "~1.0.0" @@ -8804,7 +8850,7 @@ readable-stream@^2.0.1: readable-stream@^3.0.6: version "3.6.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== dependencies: inherits "^2.0.3" @@ -8813,14 +8859,14 @@ readable-stream@^3.0.6: readdirp@~3.6.0: version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== dependencies: picomatch "^2.2.1" recompose@^0.26.0: version "0.26.0" - resolved "https://registry.yarnpkg.com/recompose/-/recompose-0.26.0.tgz#9babff039cb72ba5bd17366d55d7232fbdfb2d30" + resolved "https://registry.npmjs.org/recompose/-/recompose-0.26.0.tgz" integrity sha512-KwOu6ztO0mN5vy3+zDcc45lgnaUoaQse/a5yLVqtzTK13czSWnFGmXbQVmnoMgDkI5POd1EwIKSbjU1V7xdZog== dependencies: change-emitter "^0.1.2" @@ -8830,14 +8876,14 @@ recompose@^0.26.0: recursive-readdir@^2.2.2: version "2.2.3" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.3.tgz#e726f328c0d69153bcabd5c322d3195252379372" + resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz" integrity sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA== dependencies: minimatch "^3.0.5" redent@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" + resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== dependencies: indent-string "^4.0.0" @@ -8845,7 +8891,7 @@ redent@^3.0.0: reflect.getprototypeof@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz#aaccbf41aca3821b87bb71d9dcbc7ad0ba50a3f3" + resolved "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz" integrity sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw== dependencies: call-bind "^1.0.2" @@ -8857,46 +8903,46 @@ reflect.getprototypeof@^1.0.4: regenerate-unicode-properties@^10.1.0: version "10.1.1" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" + resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz" integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== dependencies: regenerate "^1.4.2" regenerate@^1.4.2: version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== regenerator-runtime@^0.11.0: version "0.11.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== regenerator-runtime@^0.13.9: version "0.13.11" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== regenerator-runtime@^0.14.0: version "0.14.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz" integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== regenerator-transform@^0.15.2: version "0.15.2" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" + resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== dependencies: "@babel/runtime" "^7.8.4" regex-parser@^2.2.11: version "2.3.0" - resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.3.0.tgz#4bb61461b1a19b8b913f3960364bb57887f920ee" + resolved "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz" integrity sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg== regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: version "1.5.1" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz" integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== dependencies: call-bind "^1.0.2" @@ -8905,7 +8951,7 @@ regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: regexpu-core@^5.3.1: version "5.3.2" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" + resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz" integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== dependencies: "@babel/regjsgen" "^0.8.0" @@ -8917,24 +8963,24 @@ regexpu-core@^5.3.1: regjsparser@^0.9.1: version "0.9.1" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" + resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz" integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== dependencies: jsesc "~0.5.0" relateurl@^0.2.7: version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== remove-accents@0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/remove-accents/-/remove-accents-0.5.0.tgz#77991f37ba212afba162e375b627631315bed687" + resolved "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz" integrity sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A== renderkid@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" + resolved "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz" integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg== dependencies: css-select "^4.1.3" @@ -8945,39 +8991,39 @@ renderkid@^3.0.0: require-directory@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-from-string@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== requires-port@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== resolve-cwd@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== dependencies: resolve-from "^5.0.0" resolve-from@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== resolve-from@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== resolve-url-loader@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz#d50d4ddc746bb10468443167acf800dcd6c3ad57" + resolved "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz" integrity sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA== dependencies: adjust-sourcemap-loader "^4.0.0" @@ -8988,12 +9034,12 @@ resolve-url-loader@^4.0.0: resolve.exports@^1.1.0: version "1.1.1" - resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.1.tgz#05cfd5b3edf641571fd46fa608b610dda9ead999" + resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz" integrity sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ== resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.2, resolve@^1.22.4: version "1.22.8" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== dependencies: is-core-module "^2.13.0" @@ -9002,7 +9048,7 @@ resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22 resolve@^2.0.0-next.4: version "2.0.0-next.5" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c" + resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz" integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== dependencies: is-core-module "^2.13.0" @@ -9011,24 +9057,24 @@ resolve@^2.0.0-next.4: retry@^0.13.1: version "0.13.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== reusify@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: +rimraf@^3.0.0, rimraf@^3.0.2, rimraf@3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" rollup-plugin-terser@^7.0.0: version "7.0.2" - resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d" + resolved "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz" integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ== dependencies: "@babel/code-frame" "^7.10.4" @@ -9038,60 +9084,65 @@ rollup-plugin-terser@^7.0.0: rollup@^2.43.1: version "2.79.1" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7" + resolved "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz" integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw== optionalDependencies: fsevents "~2.3.2" run-parallel@^1.1.9: version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: queue-microtask "^1.2.2" safe-array-concat@^1.0.0, safe-array-concat@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.0.tgz#8d0cae9cb806d6d1c06e08ab13d847293ebe0692" - integrity sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg== + version "1.0.1" + resolved "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz" + integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== dependencies: - call-bind "^1.0.5" - get-intrinsic "^1.2.2" + call-bind "^1.0.2" + get-intrinsic "^1.2.1" has-symbols "^1.0.3" isarray "^2.0.5" -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@^5.1.0, safe-buffer@>=5.1.0, safe-buffer@~5.2.0, safe-buffer@5.2.1: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +safe-buffer@5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== safe-regex-test@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.2.tgz#3ba32bdb3ea35f940ee87e5087c60ee786c3f6c5" - integrity sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ== + version "1.0.0" + resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz" + integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== dependencies: - call-bind "^1.0.5" - get-intrinsic "^1.2.2" + call-bind "^1.0.2" + get-intrinsic "^1.1.3" is-regex "^1.1.4" "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sanitize.css@*: version "13.0.0" - resolved "https://registry.yarnpkg.com/sanitize.css/-/sanitize.css-13.0.0.tgz#2675553974b27964c75562ade3bd85d79879f173" + resolved "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz" integrity sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA== sass-loader@^12.3.0: version "12.6.0" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.6.0.tgz#5148362c8e2cdd4b950f3c63ac5d16dbfed37bcb" + resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz" integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA== dependencies: klona "^2.0.4" @@ -9099,44 +9150,53 @@ sass-loader@^12.3.0: sax@~1.2.4: version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== saxes@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" + resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== dependencies: xmlchars "^2.2.0" scheduler@^0.23.0: version "0.23.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== dependencies: loose-envify "^1.1.0" -schema-utils@2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" - integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== - dependencies: - "@types/json-schema" "^7.0.4" - ajv "^6.12.2" - ajv-keywords "^3.4.1" - schema-utils@^2.6.5: version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== dependencies: "@types/json-schema" "^7.0.5" ajv "^6.12.4" ajv-keywords "^3.5.2" -schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: +schema-utils@^3.0.0: + version "3.3.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^3.1.1: + version "3.3.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^3.2.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== dependencies: "@types/json-schema" "^7.0.8" @@ -9145,7 +9205,7 @@ schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: schema-utils@^4.0.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz" integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== dependencies: "@types/json-schema" "^7.0.9" @@ -9153,19 +9213,28 @@ schema-utils@^4.0.0: ajv-formats "^2.1.1" ajv-keywords "^5.1.0" +schema-utils@2.7.0: + version "2.7.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== + dependencies: + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" + scriptjs@^2.5.8: version "2.5.9" - resolved "https://registry.yarnpkg.com/scriptjs/-/scriptjs-2.5.9.tgz#343915cd2ec2ed9bfdde2b9875cd28f59394b35f" + resolved "https://registry.npmjs.org/scriptjs/-/scriptjs-2.5.9.tgz" integrity sha512-qGVDoreyYiP1pkQnbnFAUIS5AjenNwwQBdl7zeos9etl+hYKWahjRTfzAZZYBv5xNHx7vNKCmaLDQZ6Fr2AEXg== select-hose@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== selfsigned@^2.1.1: version "2.4.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" + resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz" integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== dependencies: "@types/node-forge" "^1.3.0" @@ -9173,19 +9242,47 @@ selfsigned@^2.1.1: semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: version "6.3.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4: +semver@^7.3.2: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.3.5: version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.3.7: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.3.8: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.5.3: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== dependencies: lru-cache "^6.0.0" send@0.18.0: version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + resolved "https://registry.npmjs.org/send/-/send-0.18.0.tgz" integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== dependencies: debug "2.6.9" @@ -9204,21 +9301,21 @@ send@0.18.0: serialize-javascript@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== dependencies: randombytes "^2.1.0" serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: - version "6.0.2" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" - integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== + version "6.0.1" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz" + integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w== dependencies: randombytes "^2.1.0" serve-index@^1.9.1: version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== dependencies: accepts "~1.3.4" @@ -9231,7 +9328,7 @@ serve-index@^1.9.1: serve-static@1.15.0: version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== dependencies: encodeurl "~1.0.2" @@ -9240,19 +9337,18 @@ serve-static@1.15.0: send "0.18.0" set-function-length@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.0.tgz#2f81dc6c16c7059bda5ab7c82c11f03a515ed8e1" - integrity sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w== + version "1.1.1" + resolved "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz" + integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== dependencies: define-data-property "^1.1.1" - function-bind "^1.1.2" - get-intrinsic "^1.2.2" + get-intrinsic "^1.2.1" gopd "^1.0.1" - has-property-descriptors "^1.0.1" + has-property-descriptors "^1.0.0" set-function-name@^2.0.0, set-function-name@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" + resolved "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz" integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== dependencies: define-data-property "^1.0.1" @@ -9261,44 +9357,44 @@ set-function-name@^2.0.0, set-function-name@^2.0.1: setimmediate@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + resolved "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== setprototypeof@1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== setprototypeof@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== shallowequal@1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" + resolved "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz" integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== shebang-command@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== dependencies: shebang-regex "^3.0.0" shebang-regex@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.7.3, shell-quote@^1.8.1: version "1.8.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== side-channel@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== dependencies: call-bind "^1.0.0" @@ -9307,32 +9403,32 @@ side-channel@^1.0.4: signal-exit@^3.0.2, signal-exit@^3.0.3: version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== signal-exit@^4.0.1: version "4.1.0" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== sisteransi@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== slash@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== slash@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" + resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== sockjs@^0.3.24: version "0.3.24" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== dependencies: faye-websocket "^0.11.3" @@ -9341,17 +9437,17 @@ sockjs@^0.3.24: source-list-map@^2.0.0, source-list-map@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== source-map-js@^1.0.1, source-map-js@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== source-map-loader@^3.0.0: version "3.0.2" - resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-3.0.2.tgz#af23192f9b344daa729f6772933194cc5fa54fee" + resolved "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz" integrity sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg== dependencies: abab "^2.0.5" @@ -9360,42 +9456,42 @@ source-map-loader@^3.0.0: source-map-support@^0.5.6, source-map-support@~0.5.20: version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== dependencies: buffer-from "^1.0.0" source-map "^0.6.0" -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - source-map@^0.5.7: version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1, source-map@0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + source-map@^0.7.3: version "0.7.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== source-map@^0.8.0-beta.0: version "0.8.0-beta.0" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz" integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== dependencies: whatwg-url "^7.0.0" sourcemap-codec@^1.4.8: version "1.4.8" - resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" + resolved "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== spdy-transport@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== dependencies: debug "^4.1.0" @@ -9407,7 +9503,7 @@ spdy-transport@^3.0.0: spdy@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== dependencies: debug "^4.1.0" @@ -9418,53 +9514,67 @@ spdy@^4.0.2: sprintf-js@~1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== stable@^0.1.8: version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== stack-utils@^2.0.3: version "2.0.6" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" + resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz" integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== dependencies: escape-string-regexp "^2.0.0" stackframe@^1.3.4: version "1.3.4" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" + resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== static-eval@2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/static-eval/-/static-eval-2.0.2.tgz#2d1759306b1befa688938454c546b7871f806a42" + resolved "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz" integrity sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg== dependencies: escodegen "^1.8.1" -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - "statuses@>= 1.4.0 < 2": version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + stop-iteration-iterator@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" + resolved "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz" integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== dependencies: internal-slot "^1.0.4" +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + string-length@^4.0.1: version "4.0.2" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== dependencies: char-regex "^1.0.2" @@ -9472,7 +9582,7 @@ string-length@^4.0.1: string-length@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-5.0.1.tgz#3d647f497b6e8e8d41e422f7e0b23bc536c8381e" + resolved "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz" integrity sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow== dependencies: char-regex "^2.0.0" @@ -9480,12 +9590,21 @@ string-length@^5.0.1: string-natural-compare@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" + resolved "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0: +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.1.0, string-width@^4.2.0: version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== dependencies: emoji-regex "^8.0.0" @@ -9494,7 +9613,7 @@ string-natural-compare@^3.0.1: string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== dependencies: eastasianwidth "^0.2.0" @@ -9503,7 +9622,7 @@ string-width@^5.0.1, string-width@^5.1.2: string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.8: version "4.0.10" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz#a1553eb532221d4180c51581d6072cd65d1ee100" + resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz" integrity sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ== dependencies: call-bind "^1.0.2" @@ -9518,7 +9637,7 @@ string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.8: string.prototype.trim@^1.2.8: version "1.2.8" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" + resolved "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz" integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== dependencies: call-bind "^1.0.2" @@ -9527,7 +9646,7 @@ string.prototype.trim@^1.2.8: string.prototype.trimend@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz" integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== dependencies: call-bind "^1.0.2" @@ -9536,90 +9655,83 @@ string.prototype.trimend@^1.0.7: string.prototype.trimstart@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz" integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== dependencies: call-bind "^1.0.2" define-properties "^1.2.0" es-abstract "^1.22.1" -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - stringify-object@^3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + resolved "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== dependencies: get-own-enumerable-property-symbols "^3.0.0" is-obj "^1.0.1" is-regexp "^1.0.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: ansi-regex "^5.0.1" strip-ansi@^7.0.1: version "7.1.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz" integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== dependencies: ansi-regex "^6.0.1" strip-bom@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== strip-bom@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== strip-comments@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b" + resolved "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz" integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw== strip-final-newline@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== strip-indent@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" + resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== dependencies: min-indent "^1.0.0" strip-json-comments@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== style-loader@^3.3.1: - version "3.3.4" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.4.tgz#f30f786c36db03a45cbd55b6a70d930c479090e7" - integrity sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w== + version "3.3.3" + resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz" + integrity sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw== styled-components@^6.1.8: version "6.1.8" - resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-6.1.8.tgz#c109d36aeea52d8f049e12de2f3be39a6fc86201" + resolved "https://registry.npmjs.org/styled-components/-/styled-components-6.1.8.tgz" integrity sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw== dependencies: "@emotion/is-prop-valid" "1.2.1" @@ -9634,7 +9746,7 @@ styled-components@^6.1.8: stylehacks@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9" + resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz" integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw== dependencies: browserslist "^4.21.4" @@ -9642,17 +9754,17 @@ stylehacks@^5.1.1: stylis@4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" + resolved "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz" integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== stylis@4.3.1: version "4.3.1" - resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.3.1.tgz#ed8a9ebf9f76fe1e12d462f5cc3c4c980b23a7eb" + resolved "https://registry.npmjs.org/stylis/-/stylis-4.3.1.tgz" integrity sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ== sucrase@^3.32.0: version "3.35.0" - resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263" + resolved "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz" integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA== dependencies: "@jridgewell/gen-mapping" "^0.3.2" @@ -9665,35 +9777,35 @@ sucrase@^3.32.0: supercluster@^8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/supercluster/-/supercluster-8.0.1.tgz#9946ba123538e9e9ab15de472531f604e7372df5" + resolved "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz" integrity sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ== dependencies: kdbush "^4.0.2" supports-color@^5.3.0: version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" supports-color@^7.0.0, supports-color@^7.1.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== dependencies: has-flag "^4.0.0" supports-color@^8.0.0: version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== dependencies: has-flag "^4.0.0" supports-hyperlinks@^2.0.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624" + resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz" integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== dependencies: has-flag "^4.0.0" @@ -9701,17 +9813,17 @@ supports-hyperlinks@^2.0.0: supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== svg-parser@^2.0.2: version "2.0.4" - resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" + resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== svgo@^1.2.2: version "1.3.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" + resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== dependencies: chalk "^2.4.1" @@ -9730,7 +9842,7 @@ svgo@^1.2.2: svgo@^2.7.0: version "2.8.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" + resolved "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz" integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== dependencies: "@trysound/sax" "0.2.0" @@ -9743,17 +9855,17 @@ svgo@^2.7.0: symbol-observable@^1.0.4: version "1.2.0" - resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" + resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz" integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== symbol-tree@^3.2.4: version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== tailwindcss@^3.0.2: version "3.4.1" - resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.1.tgz#f512ca5d1dd4c9503c7d3d28a968f1ad8f5c839d" + resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz" integrity sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA== dependencies: "@alloc/quick-lru" "^5.2.0" @@ -9781,22 +9893,22 @@ tailwindcss@^3.0.2: tapable@^1.0.0: version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: version "2.2.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== temp-dir@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" + resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== tempy@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/tempy/-/tempy-0.6.0.tgz#65e2c35abc06f1124a97f387b08303442bde59f3" + resolved "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz" integrity sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw== dependencies: is-stream "^2.0.0" @@ -9806,7 +9918,7 @@ tempy@^0.6.0: terminal-link@^2.0.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" + resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== dependencies: ansi-escapes "^4.2.1" @@ -9814,7 +9926,7 @@ terminal-link@^2.0.0: terser-webpack-plugin@^5.2.5, terser-webpack-plugin@^5.3.7: version "5.3.10" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz" integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== dependencies: "@jridgewell/trace-mapping" "^0.3.20" @@ -9824,9 +9936,9 @@ terser-webpack-plugin@^5.2.5, terser-webpack-plugin@^5.3.7: terser "^5.26.0" terser@^5.0.0, terser@^5.10.0, terser@^5.26.0: - version "5.27.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.27.0.tgz#70108689d9ab25fef61c4e93e808e9fd092bf20c" - integrity sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A== + version "5.26.0" + resolved "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz" + integrity sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" @@ -9835,7 +9947,7 @@ terser@^5.0.0, terser@^5.10.0, terser@^5.26.0: test-exclude@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== dependencies: "@istanbuljs/schema" "^0.1.2" @@ -9844,63 +9956,63 @@ test-exclude@^6.0.0: text-table@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== thenify-all@^1.0.0: version "1.6.0" - resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" + resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz" integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== dependencies: thenify ">= 3.1.0 < 4" "thenify@>= 3.1.0 < 4": version "3.3.1" - resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" + resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz" integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== dependencies: any-promise "^1.0.0" throat@^6.0.1: version "6.0.2" - resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.2.tgz#51a3fbb5e11ae72e2cf74861ed5c8020f89f29fe" + resolved "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz" integrity sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ== thunky@^1.0.2: version "1.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== tiny-warning@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" + resolved "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== tmpl@1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== to-fast-properties@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-regex-range@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== dependencies: is-number "^7.0.0" toidentifier@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== tough-cookie@^4.0.0: version "4.1.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf" + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz" integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw== dependencies: psl "^1.1.33" @@ -9910,31 +10022,31 @@ tough-cookie@^4.0.0: tr46@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== dependencies: punycode "^2.1.0" tr46@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" + resolved "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== dependencies: punycode "^2.1.1" tryer@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" + resolved "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== ts-interface-checker@^0.1.9: version "0.1.13" - resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" + resolved "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz" integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== tsconfig-paths@^3.15.0: version "3.15.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" + resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz" integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== dependencies: "@types/json5" "^0.0.29" @@ -9942,65 +10054,72 @@ tsconfig-paths@^3.15.0: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" - integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== - tslib@^1.8.1: version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== tslib@^2.0.3: version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== +tslib@2.5.0: + version "2.5.0" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz" + integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== + tsutils@^3.21.0: version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" + resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== dependencies: tslib "^1.8.1" -type-check@^0.4.0, type-check@~0.4.0: +type-check@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== dependencies: prelude-ls "^1.2.1" type-check@~0.3.2: version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== dependencies: prelude-ls "~1.1.2" +type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + type-detect@4.0.8: version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== type-fest@^0.16.0: version "0.16.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== type-fest@^0.20.2: version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== type-fest@^0.21.3: version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== type-is@~1.6.18: version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== dependencies: media-typer "0.3.0" @@ -10008,7 +10127,7 @@ type-is@~1.6.18: typed-array-buffer@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60" + resolved "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz" integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== dependencies: call-bind "^1.0.2" @@ -10017,7 +10136,7 @@ typed-array-buffer@^1.0.0: typed-array-byte-length@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" + resolved "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz" integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== dependencies: call-bind "^1.0.2" @@ -10027,7 +10146,7 @@ typed-array-byte-length@^1.0.0: typed-array-byte-offset@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b" + resolved "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz" integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== dependencies: available-typed-arrays "^1.0.5" @@ -10038,7 +10157,7 @@ typed-array-byte-offset@^1.0.0: typed-array-length@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" + resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz" integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== dependencies: call-bind "^1.0.2" @@ -10047,19 +10166,19 @@ typed-array-length@^1.0.4: typedarray-to-buffer@^3.1.5: version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== dependencies: is-typedarray "^1.0.0" ua-parser-js@^0.7.30: version "0.7.37" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.37.tgz#e464e66dac2d33a7a1251d7d7a99d6157ec27832" + resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz" integrity sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA== unbox-primitive@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== dependencies: call-bind "^1.0.2" @@ -10069,22 +10188,22 @@ unbox-primitive@^1.0.2: underscore@1.12.1: version "1.12.1" - resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.12.1.tgz#7bb8cc9b3d397e201cf8553336d262544ead829e" + resolved "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz" integrity sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw== undici-types@~5.26.4: version "5.26.5" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz" integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" + resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== unicode-match-property-ecmascript@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== dependencies: unicode-canonical-property-names-ecmascript "^2.0.0" @@ -10092,57 +10211,57 @@ unicode-match-property-ecmascript@^2.0.0: unicode-match-property-value-ecmascript@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" + resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz" integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== unicode-property-aliases-ecmascript@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== unique-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + resolved "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== dependencies: crypto-random-string "^2.0.0" universalify@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz" integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== universalify@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz" integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== unload@2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/unload/-/unload-2.2.0.tgz#ccc88fdcad345faa06a92039ec0f80b488880ef7" + resolved "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz" integrity sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA== dependencies: "@babel/runtime" "^7.6.2" detect-node "^2.0.4" -unpipe@1.0.0, unpipe@~1.0.0: +unpipe@~1.0.0, unpipe@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== unquote@~1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg== upath@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" + resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== update-browserslist-db@^1.0.13: version "1.0.13" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== dependencies: escalade "^3.1.1" @@ -10150,14 +10269,14 @@ update-browserslist-db@^1.0.13: uri-js@^4.2.2: version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" url-parse@^1.5.3: version "1.5.10" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" + resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz" integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== dependencies: querystringify "^2.1.1" @@ -10165,12 +10284,12 @@ url-parse@^1.5.3: util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== util.promisify@~1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" + resolved "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz" integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== dependencies: define-properties "^1.1.3" @@ -10180,22 +10299,22 @@ util.promisify@~1.0.0: utila@~0.4: version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== utils-merge@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== uuid@^8.3.2: version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== v8-to-istanbul@^8.1.0: version "8.1.1" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz#77b752fd3975e31bbcef938f85e9bd1c7a8d60ed" + resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz" integrity sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w== dependencies: "@types/istanbul-lib-coverage" "^2.0.1" @@ -10204,47 +10323,47 @@ v8-to-istanbul@^8.1.0: vary@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== w3c-hr-time@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" + resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== dependencies: browser-process-hrtime "^1.0.0" w3c-xmlserializer@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" + resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== dependencies: xml-name-validator "^3.0.0" walker@^1.0.7: version "1.0.8" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" + resolved "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== dependencies: makeerror "1.0.12" warning@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c" + resolved "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz" integrity sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ== dependencies: loose-envify "^1.0.0" warning@^4.0.2: version "4.0.3" - resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" + resolved "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz" integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== dependencies: loose-envify "^1.0.0" watchpack@^2.4.0: version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== dependencies: glob-to-regexp "^0.4.1" @@ -10252,34 +10371,34 @@ watchpack@^2.4.0: wbuf@^1.1.0, wbuf@^1.7.3: version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== dependencies: minimalistic-assert "^1.0.0" web-vitals@^2.1.0: version "2.1.4" - resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-2.1.4.tgz#76563175a475a5e835264d373704f9dde718290c" + resolved "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz" integrity sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg== webidl-conversions@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz" integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== webidl-conversions@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== webidl-conversions@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== webpack-dev-middleware@^5.3.1: version "5.3.3" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" + resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== dependencies: colorette "^2.0.10" @@ -10290,7 +10409,7 @@ webpack-dev-middleware@^5.3.1: webpack-dev-server@^4.6.0: version "4.15.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz#8944b29c12760b3a45bdaa70799b17cb91b03df7" + resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz" integrity sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA== dependencies: "@types/bonjour" "^3.5.9" @@ -10326,7 +10445,7 @@ webpack-dev-server@^4.6.0: webpack-manifest-plugin@^4.0.2: version "4.1.1" - resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz#10f8dbf4714ff93a215d5a45bcc416d80506f94f" + resolved "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz" integrity sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow== dependencies: tapable "^2.0.0" @@ -10334,7 +10453,7 @@ webpack-manifest-plugin@^4.0.2: webpack-sources@^1.4.3: version "1.4.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== dependencies: source-list-map "^2.0.0" @@ -10342,7 +10461,7 @@ webpack-sources@^1.4.3: webpack-sources@^2.2.0: version "2.3.1" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.3.1.tgz#570de0af163949fe272233c2cefe1b56f74511fd" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz" integrity sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA== dependencies: source-list-map "^2.0.1" @@ -10350,12 +10469,12 @@ webpack-sources@^2.2.0: webpack-sources@^3.2.3: version "3.2.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== webpack@^5.64.4: version "5.89.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.89.0.tgz#56b8bf9a34356e93a6625770006490bf3a7f32dc" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz" integrity sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw== dependencies: "@types/eslint-scope" "^3.7.3" @@ -10383,9 +10502,9 @@ webpack@^5.64.4: watchpack "^2.4.0" webpack-sources "^3.2.3" -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: +websocket-driver@^0.7.4, websocket-driver@>=0.5.1: version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== dependencies: http-parser-js ">=0.5.1" @@ -10394,29 +10513,29 @@ websocket-driver@>=0.5.1, websocket-driver@^0.7.4: websocket-extensions@>=0.1.1: version "0.1.4" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== whatwg-encoding@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== dependencies: iconv-lite "0.4.24" -whatwg-fetch@>=0.10.0, whatwg-fetch@^3.6.2: +whatwg-fetch@^3.6.2, whatwg-fetch@>=0.10.0: version "3.6.20" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz#580ce6d791facec91d37c72890995a0b48d31c70" + resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz" integrity sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg== whatwg-mimetype@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== whatwg-url@^7.0.0: version "7.1.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz" integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== dependencies: lodash.sortby "^4.7.0" @@ -10425,7 +10544,7 @@ whatwg-url@^7.0.0: whatwg-url@^8.0.0, whatwg-url@^8.5.0: version "8.7.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== dependencies: lodash "^4.7.0" @@ -10434,7 +10553,7 @@ whatwg-url@^8.0.0, whatwg-url@^8.5.0: which-boxed-primitive@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== dependencies: is-bigint "^1.0.1" @@ -10445,7 +10564,7 @@ which-boxed-primitive@^1.0.2: which-builtin-type@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.3.tgz#b1b8443707cc58b6e9bf98d32110ff0c2cbd029b" + resolved "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz" integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw== dependencies: function.prototype.name "^1.1.5" @@ -10463,7 +10582,7 @@ which-builtin-type@^1.1.3: which-collection@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" + resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz" integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== dependencies: is-map "^2.0.1" @@ -10473,7 +10592,7 @@ which-collection@^1.0.1: which-typed-array@^1.1.11, which-typed-array@^1.1.13, which-typed-array@^1.1.9: version "1.1.13" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.13.tgz#870cd5be06ddb616f504e7b039c4c24898184d36" + resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz" integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== dependencies: available-typed-arrays "^1.0.5" @@ -10484,26 +10603,26 @@ which-typed-array@^1.1.11, which-typed-array@^1.1.13, which-typed-array@^1.1.9: which@^1.3.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: isexe "^2.0.0" which@^2.0.1: version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" word-wrap@~1.2.3: version "1.2.5" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz" integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== workbox-background-sync@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.6.1.tgz#08d603a33717ce663e718c30cc336f74909aff2f" + resolved "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.1.tgz" integrity sha512-trJd3ovpWCvzu4sW0E8rV3FUyIcC0W8G+AZ+VcqzzA890AsWZlUGOTSxIMmIHVusUw/FDq1HFWfy/kC/WTRqSg== dependencies: idb "^7.0.1" @@ -10511,14 +10630,14 @@ workbox-background-sync@6.6.1: workbox-broadcast-update@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.6.1.tgz#0fad9454cf8e4ace0c293e5617c64c75d8a8c61e" + resolved "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.1.tgz" integrity sha512-fBhffRdaANdeQ1V8s692R9l/gzvjjRtydBOvR6WCSB0BNE2BacA29Z4r9/RHd9KaXCPl6JTdI9q0bR25YKP8TQ== dependencies: workbox-core "6.6.1" workbox-build@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.6.1.tgz#6010e9ce550910156761448f2dbea8cfcf759cb0" + resolved "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.1.tgz" integrity sha512-INPgDx6aRycAugUixbKgiEQBWD0MPZqU5r0jyr24CehvNuLPSXp/wGOpdRJmts656lNiXwqV7dC2nzyrzWEDnw== dependencies: "@apideck/better-ajv-errors" "^0.3.1" @@ -10561,19 +10680,19 @@ workbox-build@6.6.1: workbox-cacheable-response@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.6.1.tgz#284c2b86be3f4fd191970ace8c8e99797bcf58e9" + resolved "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.1.tgz" integrity sha512-85LY4veT2CnTCDxaVG7ft3NKaFbH6i4urZXgLiU4AiwvKqS2ChL6/eILiGRYXfZ6gAwDnh5RkuDbr/GMS4KSag== dependencies: workbox-core "6.6.1" workbox-core@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.6.1.tgz#7184776d4134c5ed2f086878c882728fc9084265" + resolved "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.1.tgz" integrity sha512-ZrGBXjjaJLqzVothoE12qTbVnOAjFrHDXpZe7coCb6q65qI/59rDLwuFMO4PcZ7jcbxY+0+NhUVztzR/CbjEFw== workbox-expiration@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.6.1.tgz#a841fa36676104426dbfb9da1ef6a630b4f93739" + resolved "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.1.tgz" integrity sha512-qFiNeeINndiOxaCrd2DeL1Xh1RFug3JonzjxUHc5WkvkD2u5abY3gZL1xSUNt3vZKsFFGGORItSjVTVnWAZO4A== dependencies: idb "^7.0.1" @@ -10581,7 +10700,7 @@ workbox-expiration@6.6.1: workbox-google-analytics@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.6.1.tgz#a07a6655ab33d89d1b0b0a935ffa5dea88618c5d" + resolved "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.1.tgz" integrity sha512-1TjSvbFSLmkpqLcBsF7FuGqqeDsf+uAXO/pjiINQKg3b1GN0nBngnxLcXDYo1n/XxK4N7RaRrpRlkwjY/3ocuA== dependencies: workbox-background-sync "6.6.1" @@ -10591,14 +10710,14 @@ workbox-google-analytics@6.6.1: workbox-navigation-preload@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.6.1.tgz#61a34fe125558dd88cf09237f11bd966504ea059" + resolved "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.1.tgz" integrity sha512-DQCZowCecO+wRoIxJI2V6bXWK6/53ff+hEXLGlQL4Rp9ZaPDLrgV/32nxwWIP7QpWDkVEtllTAK5h6cnhxNxDA== dependencies: workbox-core "6.6.1" workbox-precaching@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.6.1.tgz#dedeeba10a2d163d990bf99f1c2066ac0d1a19e2" + resolved "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.1.tgz" integrity sha512-K4znSJ7IKxCnCYEdhNkMr7X1kNh8cz+mFgx9v5jFdz1MfI84pq8C2zG+oAoeE5kFrUf7YkT5x4uLWBNg0DVZ5A== dependencies: workbox-core "6.6.1" @@ -10607,14 +10726,14 @@ workbox-precaching@6.6.1: workbox-range-requests@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.6.1.tgz#ddaf7e73af11d362fbb2f136a9063a4c7f507a39" + resolved "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.1.tgz" integrity sha512-4BDzk28govqzg2ZpX0IFkthdRmCKgAKreontYRC5YsAPB2jDtPNxqx3WtTXgHw1NZalXpcH/E4LqUa9+2xbv1g== dependencies: workbox-core "6.6.1" workbox-recipes@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.6.1.tgz#ea70d2b2b0b0bce8de0a9d94f274d4a688e69fae" + resolved "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.1.tgz" integrity sha512-/oy8vCSzromXokDA+X+VgpeZJvtuf8SkQ8KL0xmRivMgJZrjwM3c2tpKTJn6PZA6TsbxGs3Sc7KwMoZVamcV2g== dependencies: workbox-cacheable-response "6.6.1" @@ -10626,21 +10745,21 @@ workbox-recipes@6.6.1: workbox-routing@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.6.1.tgz#cba9a1c7e0d1ea11e24b6f8c518840efdc94f581" + resolved "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.1.tgz" integrity sha512-j4ohlQvfpVdoR8vDYxTY9rA9VvxTHogkIDwGdJ+rb2VRZQ5vt1CWwUUZBeD/WGFAni12jD1HlMXvJ8JS7aBWTg== dependencies: workbox-core "6.6.1" workbox-strategies@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.6.1.tgz#38d0f0fbdddba97bd92e0c6418d0b1a2ccd5b8bf" + resolved "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.1.tgz" integrity sha512-WQLXkRnsk4L81fVPkkgon1rZNxnpdO5LsO+ws7tYBC6QQQFJVI6v98klrJEjFtZwzw/mB/HT5yVp7CcX0O+mrw== dependencies: workbox-core "6.6.1" workbox-streams@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.6.1.tgz#b2f7ba7b315c27a6e3a96a476593f99c5d227d26" + resolved "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.1.tgz" integrity sha512-maKG65FUq9e4BLotSKWSTzeF0sgctQdYyTMq529piEN24Dlu9b6WhrAfRpHdCncRS89Zi2QVpW5V33NX8PgH3Q== dependencies: workbox-core "6.6.1" @@ -10648,12 +10767,12 @@ workbox-streams@6.6.1: workbox-sw@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.6.1.tgz#d4c4ca3125088e8b9fd7a748ed537fa0247bd72c" + resolved "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.1.tgz" integrity sha512-R7whwjvU2abHH/lR6kQTTXLHDFU2izht9kJOvBRYK65FbwutT4VvnUAJIgHvfWZ/fokrOPhfoWYoPCMpSgUKHQ== workbox-webpack-plugin@^6.4.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.1.tgz#4f81cc1ad4e5d2cd7477a86ba83c84ee2d187531" + resolved "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.1.tgz" integrity sha512-zpZ+ExFj9NmiI66cFEApyjk7hGsfJ1YMOaLXGXBoZf0v7Iu6hL0ZBe+83mnDq3YYWAfA3fnyFejritjOHkFcrA== dependencies: fast-json-stable-stringify "^2.1.0" @@ -10664,15 +10783,24 @@ workbox-webpack-plugin@^6.4.1: workbox-window@6.6.1: version "6.6.1" - resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.6.1.tgz#f22a394cbac36240d0dadcbdebc35f711bb7b89e" + resolved "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.1.tgz" integrity sha512-wil4nwOY58nTdCvif/KEZjQ2NP8uk3gGeRNy2jPBbzypU4BT4D9L8xiwbmDBpZlSgJd2xsT9FvSNU0gsxV51JQ== dependencies: "@types/trusted-types" "^2.0.2" workbox-core "6.6.1" -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== dependencies: ansi-styles "^4.0.0" @@ -10681,7 +10809,7 @@ workbox-window@6.6.1: wrap-ansi@^8.1.0: version "8.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== dependencies: ansi-styles "^6.1.0" @@ -10690,12 +10818,12 @@ wrap-ansi@^8.1.0: wrappy@1: version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== write-file-atomic@^3.0.0: version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== dependencies: imurmurhash "^0.1.4" @@ -10705,57 +10833,57 @@ write-file-atomic@^3.0.0: ws@^7.4.6: version "7.5.9" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== ws@^8.13.0: version "8.16.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.16.0.tgz#d1cd774f36fbc07165066a60e40323eab6446fd4" + resolved "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz" integrity sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ== xml-name-validator@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== xmlchars@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== y18n@^5.0.5: version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== yallist@^3.0.2: version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== yallist@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: version "1.10.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== yaml@^2.3.4: version "2.3.4" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2" + resolved "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz" integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== yargs-parser@^20.2.2: version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== yargs@^16.2.0: version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== dependencies: cliui "^7.0.2" @@ -10768,5 +10896,5 @@ yargs@^16.2.0: yocto-queue@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From e9a37a0e41b56051a01dd49232f6ceca0ad7be5f Mon Sep 17 00:00:00 2001 From: noehygnas Date: Mon, 22 Jan 2024 19:19:28 +0900 Subject: [PATCH 027/199] 24/01/22 --- src/pages/mapages/MyPage.js | 138 ++++++++++++++++++-------------- src/pages/mapages/Myplanpage.js | 31 +------ src/tempdata/myplandata.js | 126 +++++++++++++++++++++++++++++ 3 files changed, 210 insertions(+), 85 deletions(-) create mode 100644 src/tempdata/myplandata.js diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index d49da31..6729dd8 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -4,56 +4,36 @@ import React, { Component } from "react"; import { Link } from 'react-router-dom'; import styles from "../../styles/Mypages.css"; import { Container } from "react-bootstrap"; -import DiaryList from "../../components/Searchdairy/DiaryList"; -import Diary from "../../components/Searchdairy/Diary"; +import myplans from '../../tempdata/myplandata'; +import { useState } from "react"; +function Mypage() { + + const [plans] = useState(myplans); -class mypage extends Component { - render(){ return (
    - - - - + + + + {/*

    {plans[0].place}

    */} +
    + + +
    + ) } -} - -export default mypage; - - -// class mypage extends Component { -// render() { -// return ( -//
    -//
    -//
    -// -// -// -// -//
    - -//
    -// -// -//
    -//
    -//
    -// ); -// } -// } -// export default mypage; +export default Mypage; function ProfileSection() { return (
    -

    상현님 반갑습니다 !

    + 프로필 아이콘

    닉네임

    shawn2018@naver.com

    @@ -61,7 +41,17 @@ function ProfileSection() { ); } -function MyTravelPlanSection({ title }) { +function Thumbnail(){ + return ( +
    + +

    상품명

    +

    상품정보

    +
    + ) +} + +function MyTravelPlanSection({ title, plans }) { return (
    @@ -71,8 +61,8 @@ function MyTravelPlanSection({ title }) {
    -

    상품명

    -

    상품정보

    +

    {plans[0].place}

    +

    {plans[0].hashtag.join(', ')}

    @@ -83,7 +73,14 @@ function MyTravelPlanSection({ title }) {

    상품명

    상품정보

    -
    +
    + {/* {plans.map((plan, index) => ( +
    + {`상품 +

    {plan.place}

    +

    {plan.hashtag.join(', ')}

    +
    + ))} */}
    ); @@ -117,22 +114,47 @@ function OtherTravelPlanSection({ title }) { ); } -// function InterestedPlacesSection({title}) { -// return ( -//
    -//
    -//

    {title}

    -// -//
    -//
    -//
    -//
    -//
    -//
    -//
    -//
    -//
    -//
    -// ); -// } +function InterestedPlacesSection({title}) { + return ( +
    +
    +

    {title}

    + +
    +
    +
    + +

    상품명

    +

    상품정보

    +
    +
    + +

    상품명

    +

    상품정보

    +
    +
    + +

    상품명

    +

    상품정보

    +
    +
    + +

    상품명

    +

    상품정보

    +
    +
    + +

    상품명

    +

    상품정보

    +
    +
    + +

    상품명

    +

    상품정보

    +
    + +
    +
    + ); +} diff --git a/src/pages/mapages/Myplanpage.js b/src/pages/mapages/Myplanpage.js index b4872b6..4afbde1 100644 --- a/src/pages/mapages/Myplanpage.js +++ b/src/pages/mapages/Myplanpage.js @@ -3,37 +3,14 @@ import React, { Component } from "react"; import Myplan from "../../components/Mypage_components/Myplan"; import styles from "../../styles/Mypages.css"; -class Myplanpage extends Component { - thumbnails = [ - { id: 1, src: "서울" }, - { id: 2, src: "부산" }, - { id: 3, src: "제주도" }, - { id: 4, src: "여수" }, - { id: 5, src: "강릉" }, - { id: 6, src: "대전" }, - { id: 7, src: "경기도" }, - // ... 추가 데이터 - ]; +class Myplanpage extends Component { render() { - const thumbnailsPerPage = 3; - - const thumbnailGroups = []; - for (let i = 0; i < this.thumbnails.length; i += thumbnailsPerPage) { - thumbnailGroups.push(this.thumbnails.slice(i, i + thumbnailsPerPage)); - } - return ( -
    -
    - {thumbnailGroups.map((group, groupIndex) => ( -
    - {/* Myplan 컴포넌트에 showNavbar prop 전달 */} - -
    - ))} -
    +
    + 나의 여행계획 페이지
    + ); } } diff --git a/src/tempdata/myplandata.js b/src/tempdata/myplandata.js new file mode 100644 index 0000000..0d28f8f --- /dev/null +++ b/src/tempdata/myplandata.js @@ -0,0 +1,126 @@ +let myplans = [ + // 데이터를 별도의 객체와 분리 + { + place: "제주도1", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도2", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도3", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도4", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도5", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도6", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도7", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도8", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도9", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도10", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도11", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도12", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도1", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도2", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도3", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도4", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도5", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도6", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도7", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도8", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도9", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도10", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도11", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도12", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + // 추가적인 데이터는 여기에 계속 추가 + ]; + +export default myplans; \ No newline at end of file From 1bf1c5eb451142265d2958ae52a4dddfda47bd1e Mon Sep 17 00:00:00 2001 From: noehygnas Date: Mon, 22 Jan 2024 19:21:51 +0900 Subject: [PATCH 028/199] 24/01/22 -2 --- src/pages/mapages/MyPage.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index 6729dd8..0cdf314 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -66,8 +66,8 @@ function MyTravelPlanSection({ title, plans }) {
    -

    상품명

    -

    상품정보

    +

    {plans[1].place}

    +

    {plans[1].hashtag.join(',')}

    From 0fb62ca82ce952421ec05c5782a84800ff74e6a5 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Mon, 22 Jan 2024 20:55:47 +0900 Subject: [PATCH 029/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20=EC=A7=84?= =?UTF-8?q?=ED=96=89=EC=A4=91=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 6 ++- src/api/MapDetail.js | 15 ++++---- src/components/MainHeader.js | 2 +- src/components/Map.js | 10 +++-- src/components/MapMark.js | 1 - src/components/PlaceDetail.js | 16 +++----- src/components/Recommendation.js | 14 +++++-- src/components/SidebarL.js | 2 +- src/pages/searchplacepage/placeinfo.js | 8 ++-- src/pages/searchplacepage/placeinfo1.js | 49 +++++++++++-------------- yarn.lock | 10 +++++ 11 files changed, 72 insertions(+), 61 deletions(-) delete mode 100644 src/components/MapMark.js diff --git a/package.json b/package.json index 52e50ba..ee8b159 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ "axios": "^1.6.5", "date-fns": "^3.2.0", "google-map-react": "^2.2.1", + "google-maps-react": "^2.0.6", "react": "^17.0.0 || ^18.0.0", "react-datepicker": "^4.25.0", "react-dom": "^17.0.0 || ^18.0.0", @@ -63,5 +64,8 @@ "main": "index.js", "keywords": [], "author": "", - "license": "ISC" + "license": "ISC", + "devDependencies": { + "@types/googlemaps": "^3.43.3" + } } diff --git a/src/api/MapDetail.js b/src/api/MapDetail.js index d4fd557..b85cdaf 100644 --- a/src/api/MapDetail.js +++ b/src/api/MapDetail.js @@ -1,17 +1,15 @@ -// src/api/MapDetail.js +//src > api > MapDetail.js +import axios from 'axios'; + export const getPlaceDetails = async ({ placeId }) => { - const apiKey = "AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U"; // Replace with your actual API key + const apiKey = "AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U"; try { - const detailsResponse = await fetch( + const detailsResponse = await axios.get( `https://maps.googleapis.com/maps/api/place/details/json?placeid=${placeId}&key=${apiKey}` ); - if (!detailsResponse.ok) { - throw new Error('Failed to fetch place details'); - } - - const detailsData = await detailsResponse.json(); + const detailsData = detailsResponse.data; if (detailsData.status === 'OK') { return detailsData.result; @@ -23,3 +21,4 @@ export const getPlaceDetails = async ({ placeId }) => { throw error; } }; + diff --git a/src/components/MainHeader.js b/src/components/MainHeader.js index 284013b..54af2cf 100644 --- a/src/components/MainHeader.js +++ b/src/components/MainHeader.js @@ -43,4 +43,4 @@ const MainHeader = () => { ); }; -export default MainHeader; +export default MainHeader; \ No newline at end of file diff --git a/src/components/Map.js b/src/components/Map.js index 78aabda..ca6d00a 100644 --- a/src/components/Map.js +++ b/src/components/Map.js @@ -1,4 +1,3 @@ -// Map.js import React, { useState, useEffect } from "react"; import { GoogleMap, LoadScript, Marker } from "@react-google-maps/api"; @@ -16,11 +15,15 @@ const defaultCenter = { }; const Map = ({ location, onPinClick }) => { + const [map, setMap] = useState(null); const [mapCenter, setMapCenter] = useState(defaultCenter); const [zoomLevel, setZoomLevel] = useState(7); const [markers, setMarkers] = useState([]); - // Update map center and zoom when location changes + const onLoad = (map) => { + setMap(map); + }; + useEffect(() => { if (location && location.lat !== null && location.lng !== null) { setMapCenter(location); @@ -28,7 +31,6 @@ const Map = ({ location, onPinClick }) => { } }, [location]); - // Update markers when location changes useEffect(() => { if (location && location.lat !== null && location.lng !== null) { setMarkers([{ position: location, label: "1" }]); @@ -40,10 +42,10 @@ const Map = ({ location, onPinClick }) => { - {/* Render markers on the map */} {markers.map((marker, index) => ( components > PlaceDetail.js import React, { useEffect, useState } from 'react'; import RecommendationCard from './RecommendationCard'; - +import { getPlaceDetails } from '../api/MapDetail'; + const PlaceDetail = ({ placeName, coordinates }) => { const [placeDetails, setPlaceDetails] = useState(null); useEffect(() => { const fetchPlaceDetails = async () => { try { - const response = await fetch(`/api/places/details?lat=${coordinates.lat}&lng=${coordinates.lng}`); - if (response.ok) { - const data = await response.json(); - setPlaceDetails(data); + const response = await getPlaceDetails({ placeId: ['PLACE_ID_1', 'PLACE_ID_2', 'PLACE_ID_3']}); + if (response) { + setPlaceDetails(response); } else { console.error('Failed to fetch place details'); } diff --git a/src/components/Recommendation.js b/src/components/Recommendation.js index 6ad4134..ba7f770 100644 --- a/src/components/Recommendation.js +++ b/src/components/Recommendation.js @@ -1,9 +1,9 @@ // components/SearchRecommendations.js import React, { useState } from 'react'; import { List, ListItem, ListItemText } from '@material-ui/core'; -import PlaceDetails from './PlaceDetail'; +import PlaceDetail from './PlaceDetail'; -const SearchRecommendations = ({ onRecommendationClick }) => { +const SearchRecommendations = ({ onRecommendationClick, getPlaceDetails, setPlaceDetails }) => { const [selectedPlace, setSelectedPlace] = useState(null); const recommendations = [ @@ -12,9 +12,15 @@ const SearchRecommendations = ({ onRecommendationClick }) => { { name: '아르떼뮤지엄 제주', coordinates: { lat: 33.3964753, lng: 126.3420398 } }, ]; - const handleRecommendationClick = (place) => { + const handleRecommendationClick = async (place) => { setSelectedPlace(place); onRecommendationClick(place); + try { + const placeDetail = await getPlaceDetails({ placeId: place.placeId }); + setPlaceDetails(placeDetail); + } catch (error) { + console.error('Error fetching place details:', error); + } }; return ( @@ -26,7 +32,7 @@ const SearchRecommendations = ({ onRecommendationClick }) => { ))} - {selectedPlace && } + {selectedPlace && }
    ); }; diff --git a/src/components/SidebarL.js b/src/components/SidebarL.js index 408b549..ad9a3a1 100644 --- a/src/components/SidebarL.js +++ b/src/components/SidebarL.js @@ -96,4 +96,4 @@ const SidebarL = ({ width = 280, isOpen: externalIsOpen, children }) => { ); }; -export default SidebarL; +export default SidebarL; \ No newline at end of file diff --git a/src/pages/searchplacepage/placeinfo.js b/src/pages/searchplacepage/placeinfo.js index bb702c5..b03a3d5 100644 --- a/src/pages/searchplacepage/placeinfo.js +++ b/src/pages/searchplacepage/placeinfo.js @@ -1,6 +1,6 @@ -// PlaceInfo.js +// src > pages > searchplacepage > placeinfo.js import React, { useEffect, useState } from "react"; -import { useLocation, useNavigate } from "react-router-dom"; // Import useNavigate +import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../components/Map"; import SidebarL from "../../components/SidebarL"; @@ -9,7 +9,7 @@ const PlaceInfo = () => { const searchParams = new URLSearchParams(search); const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); - const navigate = useNavigate(); // Use useNavigate to navigate to other pages + const navigate = useNavigate(); useEffect(() => { if (searchQuery) { @@ -43,4 +43,4 @@ const PlaceInfo = () => { ); }; -export default PlaceInfo; +export default PlaceInfo; \ No newline at end of file diff --git a/src/pages/searchplacepage/placeinfo1.js b/src/pages/searchplacepage/placeinfo1.js index aa10de0..3fa2fae 100644 --- a/src/pages/searchplacepage/placeinfo1.js +++ b/src/pages/searchplacepage/placeinfo1.js @@ -1,8 +1,10 @@ +// src > pages > searchplacepage > placeinfo1.js import React, { useEffect, useState } from 'react'; -import { useLocation } from 'react-router-dom'; +import { useLocation, useNavigate } from 'react-router-dom'; import SidebarL from '../../components/SidebarL'; import SearchRecommendations from '../../components/Recommendation'; -import RecommendationCard from '../../components/RecommendationCard'; +import Map from '../../components/Map'; +import PlaceDetail from '../../components/PlaceDetail'; const PlaceInfo1 = () => { const { search } = useLocation(); @@ -10,8 +12,7 @@ const PlaceInfo1 = () => { const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); const [selectedPlace, setSelectedPlace] = useState(null); - const [placeDetails, setPlaceDetails] = useState(null); - const [map, setMap] = useState(null); + const navigate = useNavigate(); useEffect(() => { if (searchQuery) { @@ -23,41 +24,35 @@ const PlaceInfo1 = () => { useEffect(() => { const initializeMap = () => { if (mapLocation && mapLocation.lat !== null && mapLocation.lng !== null) { - const mapInstance = new window.google.maps.Map(document.getElementById('map'), { + new window.google.maps.Map(document.getElementById('map'), { center: { lat: mapLocation.lat, lng: mapLocation.lng }, zoom: 15, }); - - setMap(mapInstance); } }; if (!window.google) { const script = document.createElement('script'); script.src = `https://maps.googleapis.com/maps/api/js?key=AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U&libraries=places&callback=initializeMap`; + script.async = true; + script.defer = true; + + script.onload = () => { + initializeMap(); + }; + document.head.appendChild(script); } else { initializeMap(); } }, [mapLocation]); - const fetchPlaceDetails = (placeId) => { - if (map) { - const placesService = new window.google.maps.places.PlacesService(map); - - placesService.getDetails({ placeId }, (place, status) => { - if (status === window.google.maps.places.PlacesServiceStatus.OK) { - setPlaceDetails(place); - } else { - console.error('Error fetching place details:', status); - } - }); - } - }; - const handleRecommendationClick = (place) => { setSelectedPlace(place); - fetchPlaceDetails(place.place_id); + }; + + const handlePinClick = (placeName) => { + navigate(`/placeinfo1/${placeName}`); }; return ( @@ -66,15 +61,15 @@ const PlaceInfo1 = () => { - {selectedPlace && } + {selectedPlace && } -
    +
    ); }; diff --git a/yarn.lock b/yarn.lock index 230e7b9..da9815b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2415,6 +2415,11 @@ resolved "https://registry.yarnpkg.com/@types/google.maps/-/google.maps-3.53.5.tgz#0f3010ab4eabe46721f3604462196975b640aab9" integrity sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg== +"@types/googlemaps@^3.43.3": + version "3.43.3" + resolved "https://registry.yarnpkg.com/@types/googlemaps/-/googlemaps-3.43.3.tgz#70cf962154a160fe78bcd69d6ccc296dd9175b1f" + integrity sha512-ZWNoz/O8MPEpiajvj7QiqCY8tTLFNqNZ/a+s+zTV58wFVNAvvqV4bdGfnsjTb5Cs4V6wEsLrX8XRhmnyYJ2Tdg== + "@types/graceful-fs@^4.1.2": version "4.1.9" resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" @@ -5515,6 +5520,11 @@ google-maps-infobox@^2.0.0: resolved "https://registry.yarnpkg.com/google-maps-infobox/-/google-maps-infobox-2.0.0.tgz#1ea6de93c0cdf4138c2d586331835c83dcc59dc2" integrity sha512-hTuWmWZZSOxf5D/z7l3/hTF1grgRvLG53BEKMdjiKOG+FcK/kH7vqseUeyIU9Zj2ZIqKTOaro0nknxpAuRq4Vw== +google-maps-react@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/google-maps-react/-/google-maps-react-2.0.6.tgz#0473356207ab6b47227b393b89e4b83f6eab06da" + integrity sha512-M8Eo9WndfQEfxcmm6yRq03qdJgw1x6rQmJ9DN+a+xPQ3K7yNDGkVDbinrf4/8vcox7nELbeopbm4bpefKewWfQ== + gopd@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" From 2dd1cbb11f372139211a9dad214c1da562bd2284 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Mon, 22 Jan 2024 22:15:27 +0900 Subject: [PATCH 030/199] =?UTF-8?q?=EB=82=98=EC=9D=98=20=EC=97=AC=ED=96=89?= =?UTF-8?q?=EA=B3=84=ED=9A=8D=EC=84=9C=20=EC=99=84=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Mypage_components/Myplan.js | 33 ---------- src/pages/mapages/MyPage.js | 77 +++++++++------------- src/pages/mapages/Myplanpage.js | 27 ++++++-- src/tempdata/otherplandata.js | 0 4 files changed, 50 insertions(+), 87 deletions(-) create mode 100644 src/tempdata/otherplandata.js diff --git a/src/components/Mypage_components/Myplan.js b/src/components/Mypage_components/Myplan.js index 8eedca2..e69de29 100644 --- a/src/components/Mypage_components/Myplan.js +++ b/src/components/Mypage_components/Myplan.js @@ -1,33 +0,0 @@ -// import React from "react"; -// import { Link } from 'react-router-dom'; -// import styles from "../../styles/Mypages.css"; - -// const Myplan = () => { -// return ( -//
    -//
    -//
    나의 여행계획
    -//
    -//
    -// -// 더보기 -// -//
    -//
    - -//
    -//
    -// 썸네일 1 -//
    -//
    -// 썸네일 2 -//
    -//
    -// 썸네일 3 -//
    -//
    -//
    -// ); -// }; - -// export default Myplan; diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index 0cdf314..cc4de31 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -11,10 +11,12 @@ function Mypage() { const [plans] = useState(myplans); + return (
    + {/*

    {plans[0].place}

    */}
    @@ -28,7 +30,7 @@ function Mypage() { export default Mypage; -function ProfileSection() { +export function ProfileSection() { return (
    @@ -41,17 +43,20 @@ function ProfileSection() { ); } -function Thumbnail(){ +export function MyplanThumbnail(props){ return (
    - -

    상품명

    -

    상품정보

    + +

    {props.plans.place}

    +

    {props.plans.hashtag.join(', ')}

    ) } -function MyTravelPlanSection({ title, plans }) { +export function MyTravelPlanSection({ title, plans }) { + // 처음 3개의 요소만 사용 + const firstThreePlans = plans.slice(0, 3); + return (
    @@ -59,34 +64,27 @@ function MyTravelPlanSection({ title, plans }) {
    -
    - -

    {plans[0].place}

    -

    {plans[0].hashtag.join(', ')}

    -
    -
    - -

    {plans[1].place}

    -

    {plans[1].hashtag.join(',')}

    -
    -
    - -

    상품명

    -

    상품정보

    -
    - {/* {plans.map((plan, index) => ( -
    - {`상품 -

    {plan.place}

    -

    {plan.hashtag.join(', ')}

    -
    - ))} */} -
    + { + firstThreePlans.map((plan, i) => ( + + )) + } +
    ); } -function OtherTravelPlanSection({ title }) { +export function OtherplanThumbnail(props){ + return ( +
    + +

    {props.plans.place}

    +

    {props.plans.hashtag.join(', ')}

    +
    + ) +} + +export function OtherTravelPlanSection({ title }) { return (
    @@ -94,27 +92,13 @@ function OtherTravelPlanSection({ title }) {
    -
    - -

    상품명

    -

    상품정보

    -
    -
    - -

    상품명

    -

    상품정보

    -
    -
    - -

    상품명

    -

    상품정보

    -
    +
    ); } -function InterestedPlacesSection({title}) { +export function InterestedPlacesSection({title}) { return (
    @@ -157,4 +141,3 @@ function InterestedPlacesSection({title}) {
    ); } - diff --git a/src/pages/mapages/Myplanpage.js b/src/pages/mapages/Myplanpage.js index 4afbde1..c9d49e9 100644 --- a/src/pages/mapages/Myplanpage.js +++ b/src/pages/mapages/Myplanpage.js @@ -1,18 +1,31 @@ // Myplanpage.js import React, { Component } from "react"; -import Myplan from "../../components/Mypage_components/Myplan"; import styles from "../../styles/Mypages.css"; +import myplans from "../../tempdata/myplandata"; +import { MyTravelPlanSection } from "./MyPage"; +import { useState } from "react"; +import { MyplanThumbnail } from "./MyPage"; +import { Container } from "react-bootstrap"; -class Myplanpage extends Component { - render() { +function Myplanpage(){ + + const [plans] = useState(myplans); + return ( -
    - 나의 여행계획 페이지 +
    +

    나의 여행계획

    +
    + { + plans.map((a, i)=>{ + return( + + ) + }) + }
    - +
    ); - } } export default Myplanpage; diff --git a/src/tempdata/otherplandata.js b/src/tempdata/otherplandata.js new file mode 100644 index 0000000..e69de29 From 8ec30d7a657481dd88a2f08197897aa334311798 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Mon, 22 Jan 2024 22:59:09 +0900 Subject: [PATCH 031/199] =?UTF-8?q?=EC=8D=B8=EB=84=A4=EC=9D=BC=EA=B9=8C?= =?UTF-8?q?=EC=A7=80=20=EC=96=B4=EB=8A=90=EC=A0=95=EB=8F=84=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/mapages/MyPage.js | 79 +++++++++++++++--- src/pages/mapages/Otherplanpage.js | 35 +++++--- src/tempdata/myplacedata.js | 0 src/tempdata/otherplandata.js | 126 +++++++++++++++++++++++++++++ 4 files changed, 219 insertions(+), 21 deletions(-) create mode 100644 src/tempdata/myplacedata.js diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index cc4de31..f2d3f05 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -6,17 +6,57 @@ import styles from "../../styles/Mypages.css"; import { Container } from "react-bootstrap"; import myplans from '../../tempdata/myplandata'; import { useState } from "react"; +import otherplans from "../../tempdata/otherplandata"; + + +const Thumbnail = { + bigBox: { + width: "300px", + height: "210px", + background: "white", + borderRadius: 16, + border: "1px #EBEDF8 solid", + marginBottom: "20px", + }, + imageBox: { + width: "300px", + height: "120px", + background: "#EBEDF8", + borderRadius: 15, + }, + textBox: { + width: "300px", + height: "80px", + // background: "#FFFFFF", + borderRadius: 15, + }, + placeText: { + color: "#191B24", + fontSize: 17, + fontFamily: "SUIT Variable", + fontWeight: "700", + wordWrap: "break-word", + }, + hashtagText: { + color: "#7F85A3", + fontSize: 13, + fontFamily: "SUIT Variable", + fontWeight: "400", + // lineHeight: 25.5, + wordWrap: "break-word", + }, +}; function Mypage() { const [plans] = useState(myplans); - + const [others] = useState(otherplans); return (
    - + {/*

    {plans[0].place}

    */}
    @@ -45,10 +85,10 @@ export function ProfileSection() { export function MyplanThumbnail(props){ return ( -
    - -

    {props.plans.place}

    -

    {props.plans.hashtag.join(', ')}

    +
    + + {props.plans.place} +

    {props.plans.hashtag.join(', ')}

    ) } @@ -78,13 +118,16 @@ export function OtherplanThumbnail(props){ return (
    -

    {props.plans.place}

    -

    {props.plans.hashtag.join(', ')}

    +

    {props.others.place}

    +

    {props.others.hashtag.join(', ')}

    ) } -export function OtherTravelPlanSection({ title }) { +export function OtherTravelPlanSection({ title, others }) { + // 처음 3개의 요소만 사용 + const firstThreeOthers = others.slice(0, 3); + return (
    @@ -92,12 +135,26 @@ export function OtherTravelPlanSection({ title }) {
    - -
    + { + firstThreeOthers.map((other, i) => ( + + )) + } +
    ); } +export function InteresetedPlaceThumbnail(props){ + return ( +
    + 장소이미지 +

    {props.others.place}

    +

    {props.others.hashtag.join(', ')}

    +
    + ) +} + export function InterestedPlacesSection({title}) { return (
    diff --git a/src/pages/mapages/Otherplanpage.js b/src/pages/mapages/Otherplanpage.js index 85858cd..8d02228 100644 --- a/src/pages/mapages/Otherplanpage.js +++ b/src/pages/mapages/Otherplanpage.js @@ -1,17 +1,32 @@ +//Otherplanpage.js import React, { Component } from "react"; import { Link } from 'react-router-dom'; import styles from "../../styles/Mypages.css"; +import { OtherTravelPlanSection } from "./MyPage"; +import { OtherplanThumbnail } from "./MyPage"; +import { Container } from "react-bootstrap"; +import { useState } from "react"; +import otherplans from "../../tempdata/otherplandata"; + +function Otherplanpage() { + + const [others] = useState(otherplans); + + return ( +
    +

    관심있는 여행계획

    +
    + { + others.map((a, i) => { + return ( + + ) + }) + } +
    +
    + ); -class Otherplanpage extends Component { - render() { - return ( -
    - 관심있는 여행계획서 페이지 - -
    - - ); - } } export default Otherplanpage; diff --git a/src/tempdata/myplacedata.js b/src/tempdata/myplacedata.js new file mode 100644 index 0000000..e69de29 diff --git a/src/tempdata/otherplandata.js b/src/tempdata/otherplandata.js index e69de29..a5cc891 100644 --- a/src/tempdata/otherplandata.js +++ b/src/tempdata/otherplandata.js @@ -0,0 +1,126 @@ +let otherplans = [ + // 내가 저장한 관심있는 여행계획서 + { + place: "서울여행기", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도여행기", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도여행기", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도여행기2", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도여행기2", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "서울여행기2", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도여행기3", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도여행기3", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도여행기4", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도여행기4", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도11", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도12", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도1", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도2", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도3", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도4", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도5", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도6", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도7", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도8", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도9", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도10", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + { + place: "제주도11", + hashtag: ["가족 여행"], + liked: 0 + }, + { + place: "울릉도12", + hashtag: ["추억 여행", "가족 여행"], + liked: 0 + }, + // 추가적인 데이터는 여기에 계속 추가 + ]; + +export default otherplans; \ No newline at end of file From 57517e463275a42ca303e68061286857fe22c891 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 25 Jan 2024 10:52:21 +0900 Subject: [PATCH 032/199] [ADD] --- src/components/Searchdairy/Search.jsx | 320 +++++++++++++++++++++++++- 1 file changed, 316 insertions(+), 4 deletions(-) diff --git a/src/components/Searchdairy/Search.jsx b/src/components/Searchdairy/Search.jsx index 8cc3286..eaf49b3 100644 --- a/src/components/Searchdairy/Search.jsx +++ b/src/components/Searchdairy/Search.jsx @@ -1,8 +1,320 @@ import React, { useState } from "react"; -import DiaryList from "./DiaryList"; -const App = () => { - return

    1

    ; +const styles = { + titleText: { + color: "#191B24", + fontSize: 18, + fontFamily: "SUIT Variable", + fontWeight: "700", + wordWrap: "break-word", + width: "200px", + display: "inline-block", + }, + optionText: { + color: "#BFC4D8", + fontSize: 15, + fontFamily: "SUIT Variable", + fontWeight: "700", + wordWrap: "break-word", + }, + optionButton: { + width: "100px", + height: "40px", + borderRadius: 8, + border: "none", + }, }; -export default App; +const SearchComponent = () => { + const [selectedDuration, setSelectedDuration] = useState(""); // 선택된 일정 + const [selectedLocation, setSelectedLocation] = useState(""); // 선택된 여행지 + const [selectedTransportation, setSelectedTransportation] = useState(""); // 선택된 교통수단 + const [listItems, setListItems] = useState([]); // 검색된 목록 + const [customDuration, setCustomDuration] = useState(""); // 직접 입력하는 칸의 값 + const [customLocation, setCustomLocation] = useState(""); // 직접 입력하는 칸의 값 + + const handleDurationButtonClick = (duration) => { + //일정 + if (duration === "allDuration") { + setSelectedDuration("allDuration"); + } else if (duration === "oneday") { + setSelectedDuration(selectedDuration === "oneday" ? "" : "oneday"); + } else if (duration === "twodays") { + setSelectedDuration(selectedDuration === "twodays" ? "" : "twodays"); + } + }; + + const handleLocationButtonClick = (location) => { + //여행지 + if (location === "allLocation") { + setSelectedLocation("allLocation"); + } else if (location === "domestic") { + setSelectedLocation(selectedLocation === "domestic" ? "" : "domestic"); + } else if (location === "foreign") { + setSelectedLocation(selectedLocation === "foreign" ? "" : "foreign"); + } + }; + + const handleTransportationButtonClick = (transportation) => { + //교통수단 + if (transportation === "allTransportation") { + setSelectedTransportation("allTransportation"); + } else if (transportation === "public") { + setSelectedTransportation( + selectedTransportation === "public" ? "" : "public" + ); + } else if (transportation === "private") { + setSelectedTransportation( + selectedTransportation === "private" ? "" : "private" + ); + } + }; + + const handleApplyFilters = () => { + // 여기에서 검색된 결과를 생성하거나 다른 작업을 수행할 수 있습니다. + // 실제로는 백엔드와 통신하여 검색 결과를 가져올 것입니다. + const filteredList = setListItems(filteredList); // ... 어떤 방식으로든 검색된 목록을 가져오기 + }; + + const handleResetFilters = () => { + setSelectedDuration(""); + setSelectedLocation(""); + setSelectedTransportation(""); + + setCustomDuration(""); + setCustomLocation(""); + + setListItems([]); + }; + + const handleCustomDurationChange = (e) => { + // 직접 입력하는 칸의 값 변경 + setCustomDuration(e.target.value); + // 직접 입력 시 다른 일정 옵션들 초기화 + setSelectedDuration(""); + }; + + const handleCustomLocationChange = (ee) => { + // 직접 입력하는 칸의 값 변경 + setCustomLocation(ee.target.value); + // 직접 입력 시 다른 일정 옵션들 초기화 + setSelectedDuration(""); + }; + + return ( + <> +
    + +
    + +
    + +
    + +
    + +
    + +
    + + + + {/* 여기에서 조건에 따라 생성된 목록을 표시합니다. */} +
      + {listItems.map((item, index) => ( +
    • {item}
    • + ))} +
    +
    + + ); +}; + +export default SearchComponent; From 5a64cae26f76c78b56668cd36ee6f2f2eacac0ad Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 25 Jan 2024 16:52:10 +0900 Subject: [PATCH 033/199] temp --- package.json | 4 +- src/pages/travelplan/travelplan_detail.js | 56 +++++++++++++++++++---- yarn.lock | 4 +- 3 files changed, 51 insertions(+), 13 deletions(-) diff --git a/package.json b/package.json index 52e50ba..2e5c250 100644 --- a/package.json +++ b/package.json @@ -18,9 +18,9 @@ "axios": "^1.6.5", "date-fns": "^3.2.0", "google-map-react": "^2.2.1", - "react": "^17.0.0 || ^18.0.0", + "react": "^18.2.0", "react-datepicker": "^4.25.0", - "react-dom": "^17.0.0 || ^18.0.0", + "react-dom": "^18.2.0", "react-google-maps": "^9.4.5", "react-hook-geolocation": "^1.1.0", "react-hook-google-maps": "^0.0.3", diff --git a/src/pages/travelplan/travelplan_detail.js b/src/pages/travelplan/travelplan_detail.js index 0ff4d97..df002f1 100644 --- a/src/pages/travelplan/travelplan_detail.js +++ b/src/pages/travelplan/travelplan_detail.js @@ -24,6 +24,7 @@ const Trvlpage = () => { const [adultCount, setAdultCount] = useState(0); const [childrenCount, setChildrenCount] = useState(0); const [selectedAccommodation, setSelectedAccommodation] = useState(null); + const [selectedAccommodations, setSelectedAccommodations] = useState({}); const formattedStartDate = startDate ? format(new Date(startDate), "yyyy-MM-dd") @@ -157,8 +158,13 @@ const Trvlpage = () => { ); }; - const handleSelectAccommodation = (accommodationId, formattedDate) => { + const handleSelectAccommodation = (accommodationId, formattedDate, e) => { + e.stopPropagation(); // 이벤트 전파 중지 setSelectedAccommodation(accommodationId); + setSelectedAccommodations((prev) => ({ + ...prev, + [formattedDate]: accommodationId, + })); setSidebarContent("숙소"); // 여기에서 'formattedDate'를 사용하여 날짜 선택 기능을 구현할 수 있습니다. }; @@ -209,14 +215,6 @@ const Trvlpage = () => { dateFormat="h:mm aa" />
    - {/* 숙소 선택 + 버튼 */} -
    ); })} @@ -226,6 +224,15 @@ const Trvlpage = () => { ); case "숙소": + const intervalDates = eachDayOfInterval({ + start: new Date(startDate), + end: new Date(endDate), + }); + const datesWithoutLastDay = intervalDates.slice( + 0, + intervalDates.length - 1 + ); + return (
    {AccommodationsData.map((accommodation) => ( @@ -238,6 +245,37 @@ const Trvlpage = () => { selected={selectedAccommodation === accommodation.id} /> ))} + {datesWithoutLastDay.map((date, index) => { + const formattedDate = format(date, "yyyy-MM-dd"); + const isSelected = selectedAccommodations[formattedDate]; + + return ( +
    +

    {format(date, "yyyy년 MM월 dd일")}

    + {isSelected ? ( + + acc.id === selectedAccommodations[formattedDate] + )} + onSelect={() => + handleSelectAccommodation(null, formattedDate) + } + /> + ) : ( + + )} +
    + ); + })}
    ); diff --git a/yarn.lock b/yarn.lock index 230e7b9..16bdfaf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8603,7 +8603,7 @@ react-dev-utils@^12.0.1: strip-ansi "^6.0.1" text-table "^0.2.0" -"react-dom@^17.0.0 || ^18.0.0": +react-dom@^18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== @@ -8775,7 +8775,7 @@ react-transition-group@^4.4.0, react-transition-group@^4.4.5: loose-envify "^1.4.0" prop-types "^15.6.2" -"react@^17.0.0 || ^18.0.0": +react@^18.2.0: version "18.2.0" resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== From e5672dd63a72a2db29c981b037d7d3f625bff9b5 Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Thu, 25 Jan 2024 17:33:06 +0900 Subject: [PATCH 034/199] [ADD] --- package-lock.json | 20 ++++++++++++++++++++ src/components/Searchdairy/Search.jsx | 10 ++++++++-- yarn.lock | 4 ++-- 3 files changed, 30 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index a7f5bd0..e622f1d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,6 +24,7 @@ "axios": "^1.6.5", "date-fns": "^3.2.0", "google-map-react": "^2.2.1", + "google-maps-react": "^2.0.6", "react": "^17.0.0 || ^18.0.0", "react-datepicker": "^4.25.0", "react-dom": "^17.0.0 || ^18.0.0", @@ -37,6 +38,9 @@ "styled-components": "^6.1.8", "web-vitals": "^2.1.0" }, + "devDependencies": { + "@types/googlemaps": "^3.43.3" + }, "peerDependencies": { "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0" @@ -4669,6 +4673,13 @@ "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz", "integrity": "sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg==" }, + "node_modules/@types/googlemaps": { + "version": "3.43.3", + "resolved": "https://registry.npmjs.org/@types/googlemaps/-/googlemaps-3.43.3.tgz", + "integrity": "sha512-ZWNoz/O8MPEpiajvj7QiqCY8tTLFNqNZ/a+s+zTV58wFVNAvvqV4bdGfnsjTb5Cs4V6wEsLrX8XRhmnyYJ2Tdg==", + "deprecated": "Types for the Google Maps browser API have moved to @types/google.maps. Note: these types are not for the googlemaps npm package, which is a Node API.", + "dev": true + }, "node_modules/@types/graceful-fs": { "version": "4.1.9", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", @@ -9770,6 +9781,15 @@ "resolved": "https://registry.npmjs.org/google-maps-infobox/-/google-maps-infobox-2.0.0.tgz", "integrity": "sha512-hTuWmWZZSOxf5D/z7l3/hTF1grgRvLG53BEKMdjiKOG+FcK/kH7vqseUeyIU9Zj2ZIqKTOaro0nknxpAuRq4Vw==" }, + "node_modules/google-maps-react": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/google-maps-react/-/google-maps-react-2.0.6.tgz", + "integrity": "sha512-M8Eo9WndfQEfxcmm6yRq03qdJgw1x6rQmJ9DN+a+xPQ3K7yNDGkVDbinrf4/8vcox7nELbeopbm4bpefKewWfQ==", + "peerDependencies": { + "react": "~0.14.8 || ^15.0.0 || ^16.0.0", + "react-dom": "~0.14.8 || ^15.0.0 || ^16.0.0" + } + }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", diff --git a/src/components/Searchdairy/Search.jsx b/src/components/Searchdairy/Search.jsx index eaf49b3..e565b02 100644 --- a/src/components/Searchdairy/Search.jsx +++ b/src/components/Searchdairy/Search.jsx @@ -23,6 +23,10 @@ const styles = { borderRadius: 8, border: "none", }, + customBox: { + width: '300px', height: '60px', background: '#EBEDF8', borderRadius: 8, border: '1px #BFC4D8 solid' + + }, }; const SearchComponent = () => { @@ -47,7 +51,7 @@ const SearchComponent = () => { const handleLocationButtonClick = (location) => { //여행지 if (location === "allLocation") { - setSelectedLocation("allLocation"); + setSelectedLocation(selectedLocation === "allLocation" ? "" : "allLocation"); } else if (location === "domestic") { setSelectedLocation(selectedLocation === "domestic" ? "" : "domestic"); } else if (location === "foreign") { @@ -58,7 +62,7 @@ const SearchComponent = () => { const handleTransportationButtonClick = (transportation) => { //교통수단 if (transportation === "allTransportation") { - setSelectedTransportation("allTransportation"); + selectedTransportation === "public" ? "" : "public" } else if (transportation === "public") { setSelectedTransportation( selectedTransportation === "public" ? "" : "public" @@ -159,12 +163,14 @@ const SearchComponent = () => { 2일 이상
    + +
    diff --git a/yarn.lock b/yarn.lock index 5ea258b..9e208d2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2407,7 +2407,7 @@ "@types/googlemaps@^3.43.3": version "3.43.3" - resolved "https://registry.yarnpkg.com/@types/googlemaps/-/googlemaps-3.43.3.tgz#70cf962154a160fe78bcd69d6ccc296dd9175b1f" + resolved "https://registry.npmjs.org/@types/googlemaps/-/googlemaps-3.43.3.tgz" integrity sha512-ZWNoz/O8MPEpiajvj7QiqCY8tTLFNqNZ/a+s+zTV58wFVNAvvqV4bdGfnsjTb5Cs4V6wEsLrX8XRhmnyYJ2Tdg== "@types/graceful-fs@^4.1.2": @@ -5546,7 +5546,7 @@ google-maps-infobox@^2.0.0: google-maps-react@^2.0.6: version "2.0.6" - resolved "https://registry.yarnpkg.com/google-maps-react/-/google-maps-react-2.0.6.tgz#0473356207ab6b47227b393b89e4b83f6eab06da" + resolved "https://registry.npmjs.org/google-maps-react/-/google-maps-react-2.0.6.tgz" integrity sha512-M8Eo9WndfQEfxcmm6yRq03qdJgw1x6rQmJ9DN+a+xPQ3K7yNDGkVDbinrf4/8vcox7nELbeopbm4bpefKewWfQ== gopd@^1.0.1: From 01f64a46a39db379f784025893c7a97eb3768818 Mon Sep 17 00:00:00 2001 From: noehygnas Date: Thu, 25 Jan 2024 17:52:04 +0900 Subject: [PATCH 035/199] =?UTF-8?q?=EC=9E=A5=EC=86=8C=20=EC=99=B8=20?= =?UTF-8?q?=EA=B8=B0=EB=8A=A5=EA=B5=AC=ED=98=84=20=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Mypage_components/Myplace.js | 36 -------- src/components/Mypage_components/Otherplan.js | 26 ------ src/components/Recommendation.js | 2 +- src/pages/login_and_signin/login.js | 76 +++++++++------- src/pages/mapages/MyPage.js | 52 ++++++++--- src/pages/mapages/Myplanpage.js | 91 +++++++++++++++---- src/pages/mapages/Otherplanpage.js | 84 ++++++++++++++--- src/styles/Mypages.css | 23 +++++ 8 files changed, 251 insertions(+), 139 deletions(-) diff --git a/src/components/Mypage_components/Myplace.js b/src/components/Mypage_components/Myplace.js index ea9f4aa..e69de29 100644 --- a/src/components/Mypage_components/Myplace.js +++ b/src/components/Mypage_components/Myplace.js @@ -1,36 +0,0 @@ -// // Myplace.js -// import React from "react"; -// import { Link } from "react-router-dom"; -// import styles from "../../styles/Mypages.css"; - -// const Myplace = () => { -// return ( -//
    -// {/* 관심 있는 장소 컴포넌트의 내용을 작성 */} -//
    -//
    관심 있는 장소
    -//
    -//
    -// 더보기 -//
    -//
    -// -// -// -// -// -// -// -// -// -// -// -// -// -// -//
    내용내용내용
    내용내용내용
    -//
    -// ); -// }; - -// export default Myplace; diff --git a/src/components/Mypage_components/Otherplan.js b/src/components/Mypage_components/Otherplan.js index 36f9bd0..e69de29 100644 --- a/src/components/Mypage_components/Otherplan.js +++ b/src/components/Mypage_components/Otherplan.js @@ -1,26 +0,0 @@ -// // Otherplan.js -// import React from "react"; -// import { Link } from 'react-router-dom'; -// import styles from "../../styles/Mypages.css"; - -// const Otherplan = () => { -// return ( -//
    -// {/* 관심 있는 여행 계획서 컴포넌트의 내용을 작성 */} -//
    -//
    관심있는 여행계획서
    -//
    -//
    -// -// 더보기 -// -//
    -//
    -//
    썸네일1
    -//
    썸네일2
    -//
    썸네일3
    -//
    -// ); -// }; - -// export default Otherplan; diff --git a/src/components/Recommendation.js b/src/components/Recommendation.js index c3aaafb..bf69b91 100644 --- a/src/components/Recommendation.js +++ b/src/components/Recommendation.js @@ -1,8 +1,8 @@ // components/SearchRecommendations.js import React, { useState } from 'react'; import { List, ListItem, ListItemText } from '@material-ui/core'; -import PlaceDetails from './PlaceDetail'; import { Button, Typography } from '@material-ui/core'; +import PlaceDetail from './PlaceDetail'; const SearchRecommendations = ({ onRecommendationClick, getPlaceDetails, setPlaceDetails }) => { diff --git a/src/pages/login_and_signin/login.js b/src/pages/login_and_signin/login.js index d9291cb..5860bf7 100644 --- a/src/pages/login_and_signin/login.js +++ b/src/pages/login_and_signin/login.js @@ -1,34 +1,44 @@ -import React, { Component } from "react"; -import { Link } from 'react-router-dom'; -import styles from "../../styles/Mypages.css"; -// 마이페이지에서 로그인이 안되어 있을시 로그인 페이지로 이동 ! -class lgin extends Component { - render() { - return ( -
    - -

    로그인 페이지

    -

    네이버 로그인 회원가입 필요.

    -
    - ); - } -} +// import React, { Component } from "react"; +// import { Link } from 'react-router-dom'; +// import styles from "../../styles/Mypages.css"; +// // 마이페이지에서 로그인이 안되어 있을시 로그인 페이지로 이동 ! +// class Login extends Component { +// handleNaverLogin = () => { +// // 네이버 로그인 로직을 구현해야 합니다. +// // 네이버 API를 사용하여 로그인을 처리하세요. +// // 인증 토큰을 얻고, 사용자 정보를 가져오는 과정이 필요합니다. +// // 네이버 로그인 API와 관련된 자세한 내용은 네이버 개발자 문서를 참조하세요. +// // https://developers.naver.com/docs/login/web/ +// }; -export default lgin; +// render() { +// return ( +//
    +//
    +//

    로그인

    +//
    +// +//
    +//
    +// +//
    +// +// {/* 네이버 소셜 로그인 버튼 */} +// +//
    +//
    +//

    아직 계정이 없나요?

    +// +// 회원가입 +// +//
    +//
    +//
    +//
    +// ); +// } +// } + +// export default Login; \ No newline at end of file diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index f2d3f05..8dc21d4 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -59,10 +59,7 @@ function Mypage() { {/*

    {plans[0].place}

    */} -
    - - -
    +
    ) @@ -70,22 +67,29 @@ function Mypage() { export default Mypage; -export function ProfileSection() { +export function ProfileSection({ userName, userNickname, userEmail, userProfileImage }) { + // 네이버 API에서 받아온 정보를 사용하여 프로필 섹션을 채웁니다. + // userName: 네이버에서 받아온 사용자 이름 + // userNickname: 네이버에서 받아온 사용자 닉네임 + // userEmail: 네이버에서 받아온 사용자 이메일 + // userProfileImage: 네이버에서 받아온 사용자 프로필 사진 URL + return (
    -

    상현님 반갑습니다 !

    - 프로필 아이콘 -

    닉네임

    -

    shawn2018@naver.com

    +

    {userName} 반갑습니다 !

    + 프로필 아이콘 +

    {userNickname}

    +

    {userEmail}

    ); } + export function MyplanThumbnail(props){ return ( -
    +
    {props.plans.place}

    {props.plans.hashtag.join(', ')}

    @@ -116,10 +120,10 @@ export function MyTravelPlanSection({ title, plans }) { export function OtherplanThumbnail(props){ return ( -
    - -

    {props.others.place}

    -

    {props.others.hashtag.join(', ')}

    +
    + + {props.others.place} +

    {props.others.hashtag.join(', ')}

    ) } @@ -197,4 +201,24 @@ export function InterestedPlacesSection({title}) {
    ); + +} + +export function LogoutSection() { + const handleLogout = () => { + // 로그아웃 로직을 여기에 구현하세요 + console.log("로그아웃 처리"); + }; + + const handleWithdrawal = () => { + // 회원탈퇴 로직을 여기에 구현하세요 + console.log("회원탈퇴 처리"); + }; + + return ( +
    + + +
    + ); } diff --git a/src/pages/mapages/Myplanpage.js b/src/pages/mapages/Myplanpage.js index c9d49e9..56e5852 100644 --- a/src/pages/mapages/Myplanpage.js +++ b/src/pages/mapages/Myplanpage.js @@ -8,24 +8,83 @@ import { MyplanThumbnail } from "./MyPage"; import { Container } from "react-bootstrap"; -function Myplanpage(){ +function Myplanpage() { + const [plans] = useState(myplans); + const [currentPage, setCurrentPage] = useState(1); + const plansPerPage = 9; - const [plans] = useState(myplans); + // 현재 페이지의 첫 번째와 마지막 묶음의 인덱스를 계산 + const indexOfLastPlan = currentPage * plansPerPage; + const indexOfFirstPlan = indexOfLastPlan - plansPerPage; + const currentPlans = plans.slice(indexOfFirstPlan, indexOfLastPlan); - return ( -
    + // 페이지 변경을 처리할 함수 + const paginate = (pageNumber) => setCurrentPage(pageNumber); + + // 이전 페이지와 다음 페이지로 이동하는 함수 + const goToPrevPage = () => { + if (currentPage > 1) { + setCurrentPage(currentPage - 1); + } + }; + + const goToNextPage = () => { + if (currentPage < Math.ceil(plans.length / plansPerPage)) { + setCurrentPage(currentPage + 1); + } + }; + + return ( +

    나의 여행계획

    -
    - { - plans.map((a, i)=>{ - return( - - ) - }) - } -
    -
    - ); + {/* 3개씩 묶어서 표시 */} + {currentPlans.length > 0 && ( +
    +
    + {currentPlans.map((plan, i) => { + return ( +
    + +
    + ); + })} +
    + {/* 페이지네이션 버튼들 */} +
    + + {Array.from({ length: Math.ceil(plans.length / plansPerPage) }).map( + (item, index) => ( + + ) + )} + +
    +
    + )} +
    + ); } -export default Myplanpage; +export default Myplanpage; \ No newline at end of file diff --git a/src/pages/mapages/Otherplanpage.js b/src/pages/mapages/Otherplanpage.js index 8d02228..943b7d0 100644 --- a/src/pages/mapages/Otherplanpage.js +++ b/src/pages/mapages/Otherplanpage.js @@ -9,25 +9,83 @@ import { useState } from "react"; import otherplans from "../../tempdata/otherplandata"; function Otherplanpage() { - const [others] = useState(otherplans); + const [currentPage, setCurrentPage] = useState(1); + const plansPerPage = 9; + + // 현재 페이지의 첫 번째와 마지막 묶음의 인덱스를 계산 + const indexOfLastPlan = currentPage * plansPerPage; + const indexOfFirstPlan = indexOfLastPlan - plansPerPage; + const currentOthers = others.slice(indexOfFirstPlan, indexOfLastPlan); + + // 페이지 변경을 처리할 함수 + const paginate = (pageNumber) => setCurrentPage(pageNumber); + + // 이전 페이지와 다음 페이지로 이동하는 함수 + const goToPrevPage = () => { + if (currentPage > 1) { + setCurrentPage(currentPage - 1); + } + }; + + const goToNextPage = () => { + if (currentPage < Math.ceil(others.length / plansPerPage)) { + setCurrentPage(currentPage + 1); + } + }; return (

    관심있는 여행계획

    -
    - { - others.map((a, i) => { - return ( - - ) - }) - } -
    + {/* 3*3 형식으로 표시 */} + {currentOthers.length > 0 && ( +
    +
    + {currentOthers.map((plan, i) => { + return ( +
    + +
    + ); + })} +
    + {/* 페이지네이션 버튼들 */} +
    + + {Array.from({ length: Math.ceil(others.length / plansPerPage) }).map( + (item, index) => ( + + ) + )} + +
    +
    + )}
    ); +} - } - - export default Otherplanpage; +export default Otherplanpage; \ No newline at end of file diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index e69de29..51522cc 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -0,0 +1,23 @@ +/* styles/Mypages.css */ + +/* 다음 코드를 추가합니다 */ +.col-md-4 { + margin-bottom: 20px; /* 썸네일 사이의 아래 간격을 조절합니다 */ + } + +/* 페이지 네이션 스타일링 */ +.pagination { + display: flex; + justify-content: center; + align-items: center; + margin-top: 20px; /* 버튼 위의 간격을 조절합니다 */ + } + + .page-button { + /* 기존 스타일 유지 */ + } + + .disabled { + pointer-events: none; + opacity: 0.5; + } \ No newline at end of file From 423617a321a176b3e587f6583dc4fcfabf15bd9d Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Fri, 26 Jan 2024 13:15:06 +0900 Subject: [PATCH 036/199] =?UTF-8?q?develop=20merge=20=EC=A0=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Recommendation.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/components/Recommendation.js b/src/components/Recommendation.js index bf69b91..25a501b 100644 --- a/src/components/Recommendation.js +++ b/src/components/Recommendation.js @@ -4,7 +4,6 @@ import { List, ListItem, ListItemText } from '@material-ui/core'; import { Button, Typography } from '@material-ui/core'; import PlaceDetail from './PlaceDetail'; - const SearchRecommendations = ({ onRecommendationClick, getPlaceDetails, setPlaceDetails }) => { const [selectedPlace, setSelectedPlace] = useState(null); From 29bac46e91fd8045ccb459c7b9abd034f6998ea2 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Fri, 26 Jan 2024 14:38:20 +0900 Subject: [PATCH 037/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20fix=20map?= =?UTF-8?q?=20detail=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 2 +- public/index.html | 1 + src/api/MapDetail.js | 16 +- src/components/Map.js | 2 +- src/components/PlaceDetail.js | 25 +- src/components/Recommendation.js | 21 +- src/components/RecommendationCard.js | 19 +- src/components/Search.js | 2 +- src/pages/Home/Home.js | 1 + src/pages/searchplacepage/placeinfo1.js | 41 +- yarn.lock | 481 +++++++++--------------- 11 files changed, 227 insertions(+), 384 deletions(-) diff --git a/.env b/.env index 198bbd5..5839587 100644 --- a/.env +++ b/.env @@ -1 +1 @@ -GOOGLE_API_KEY="AIzaSyAxcBF_X0UjuYxGNAxZ2pNrQSDyL4AyS4U" +Maps_API_Key="AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU" diff --git a/public/index.html b/public/index.html index 9596482..bd32575 100644 --- a/public/index.html +++ b/public/index.html @@ -29,6 +29,7 @@ React App +
    PQry_Vr9Oz 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%0AHRRFvcbiO%fE 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%0A!F{Roy5kiqD8yBt{wL zJ}N9?VOJq*G^gTux~ollb6YgpM(-c*G5EZp(B7vX{;WWvq|IUQ<=j=&&-BIvYS@L` zn;LG5G_S*B)i;;c27T^OwD*iHBV-lw6<1s#*E;0lFsi;gdZw0XGnpAXsT**s)oha% zh^#wM!Kuddw*XqD1v&=%aZx9O(58I_K5M#aD=>MF^SsN7oyfPXvb&v5Y8rPRuj5T` z65K^wE$-u!KG=Pn_mf?~u*5sypMLshhfhFG#6h3>b~*&_)QtnkXX8ls6xoV=`6v~( zfKmf2K&DhG-m1+G59JMbZ6+t5zKJXWTi3-4!d{&f@J06Rj78LkJ9}U+@-Bu8fD7Me z+3MiLGHpHPt#OUf^1XfyS^)0gQe=}zbbyiZ{4cZ{8P+0~?nWl|So`!_MSI|Gdx6&`r7^uTpHy&*;%nEnY!*_$_XoNyrs*MQ+}r-kR0`^CPu=UHFF)b z-wxZ5ip!Fz8&j#5l3i()c_*{ak9k#)2f|dy303GM#AImxF)s>OSM2?S4}-&d*oqmXbKMF||NgqrEPY*H z0zKO|_52@Rm_pMW^sDZq!y1Y75$`pCO8Vg*diT3h$vfk1;;R$5mCoAUpzL3N`jKb9;DAQh5~j>M-sj%LG%2d<1=g@lAcazRx`Vj zbNNQ>vh4Z)t+LB^xdqE#n}M(Vua;~Qz#TI#a(6N-mTi!tGOG!oUMOTc;PGzwYof5@ zBeNg>GzZ!gjD|yPys-&bhN-r1?DVuX^D_AfFx2OC526Eo%$%?q4%Gkrkt#!tO!kFi zZGN*^ylE3|#dHD3&S93cbSSP^vdxIOn9a*5Wqvk-Id!)$L(0gd83cs{6}f*uNC8HSkv6RYE?6=Y4*$4&&u~q8&iq19yIbgs4$`1f0+kdcGh{wyd-?%@hNmK#*Dn;D&wy|jb^a%q98bM^B>Gq@_zV{ht0 z6)VIY&Xc@3-sBW)YrZas+nVXIadJa#?r^m?^NfbPyjau?Je~jK@G7pV+d}p@zkwwS zj=J7FGdVev|F0VcyF+b>klZ4ggNw^prUroL@QDrS%^KTX}*83?B+ znQ{LEu+VwyfKitD_C~uK7CL{HymEG<^R_H6>TpGGgfHwrbWg|BWT$f??sWwM)c$kZ zQ*=iU+3EbJ%n0o4PR-azONLwO%+T1mCX5zmQ)|J(%xG#cRY|35czxaU9wA<-ec51 ztThgIM#H{nSWJ7|_QbkKL?Jk1mr&NN>>RckTbo6E*dN@_ZFatty!7oobPVi-nLgU7 zXLUsVdS(nxL3$0-`z3y~Oo>9Q`;d)hsu^O6~u~dM&2T}K8rd7{!TGPANh~<^cR3W?DqJ*qtE9* zd0`Y;#s`Do*a29*yTImWtKDItUR(}KpEs@VB2xY9;L8i}b!I%QezvP8t9BokDd~-) zFT*xk$NYtuJ0$dnslEH1+Cpl$Qi66K;V9 zp0CI0a!qlUQR#Ix1zVthoS-_UrhZwtn~H6gad--##8*sYLVjA>9j)Izs(i1NK0NO} zXlKpF%dY&pY^SB(Lg?CEml~axSzyAiVih=;&I#L6sqFn%J7`B~48lGHNjplAyYh62 zS6mET`$$gKTne54fIFw1eyh#rvswM=T4yr-v7cEC?dKzvh0lEdIGui-JE@pL;cDnv zm@tkpU;rkBMcHcRD3S&eNqylJLxZJcHA2lxr#jUrp3-+`fC3vRW|#~_MkHuas=&WU$asR zfAgzmvr=U=s^}9-4<_C-RRcxo;5+Dv?wr zKoR*pv>ETVa5$Xf!?!Sfv zw>$Ckb9b$2X+0(X!5XE?p!d3M!IO_W84$MQ@Z{&u{#v)yDV78cI$a@*tOm*81YC=i zBaLu7VvDchUSuDK9my=b2LS=s=(7NpAuw7Z8fl|19LpNKaKj(Tw_XJm( zN@(853=L@7_I8ms!ysxACNNeYYKsNb>bx@{2c$`CoB32{AlO0A%mR*Pcb}B8_(cRq zo996<48zPVyu^JPssEBdJRVS3l;@wMk|%W8A;8cc1q`is;pb%PM;&ZB1(3G_dE#)f z`P`7fO-uan9@w26i*^;^v2$awIDN)spV{vRw5$mcwXZ^t_y(vNOb_WyljgpzmGNja z9#V)SPFI9J67hM$vA*+=3$R1R4v%=$w^0eNXA2$oLs`1n|gMYoL1>Xn0MA7Xl(Cnj$scrp~*4evilRb7);cqiK9@Zro%LIdxQTXAi)| zyE;n(t`*#7teEdW-=hQth6qM1vXEU0J}<0;j?uRrd3&DoTMHYb?rQYJdboZM^I-{n zyy(S1B` zx<8`2gAV9)j|3-2Q=-lRjohg>IHK`eRU)y|U~uqc6Oc=)4R7!Y^uka>d=D6BGdtM`C405FLZ5HOns5U>xl+P6uM@BL5L zf6_--?CX;cq>}vdq%_&D775%Se-n$}u2eb=diMfPUF;z=PaW*E@iM!?|`K&#jq zWQYpI7WuI-2fZO24+h(szYGmRy>m;aHM>`-X{~WK-D5W z=b%%gaVT1Z5H(zYQGFjUDwp2q6i8G@mSU`8WWfYrrs)hAgX5?ZwFcV?@v{axRbD7F zl3rXoSk=j?7i|eDC6NLwWwQV*^*ycj>ljnYP$`Fnfu$^ta$HJUKLk(KG|sO9jGCTC zNNU<{GP+zKST$V$rKrEmdlRAMig46w=yIW>m1RlC_N>hZLLCI8$c}K4J@+JnP!cJi zP&NyoP;Y6qPm>GkAM*rd0pL%(nHe77PXWc;n%On8^5FG0lgVy3nQZUXG~N6+R{qb< zkrAgO(c-YK*tTtj10)$skSDyvdO)p;%QZ=r#}YS+uu|jY9|Jkj87O3PT^UI$b+Dy1 ze?qI|t$8vj4sbH}^}cbVG}$VXwHoN{^Jh{V+O!(bCLb{GmSJS!(587yRUYXA0lrj% zK@~BV0>;E-yd@>--C^}@76n5mVw{3pa+&zA+)ShMMVEzQ1n207 z_K?eLd;+Ns0c~erGi5V~u>8uVCT|+jsDf}K zHhVB}B-1o35F>0jyB7%Qb%s?}ZEt;Df83B#)%)~%*cB8_`h~5DT_fU_Oeoq(<$l9> zXGyo^t~fL#+|X^&7@ncB``2fd@p?vig0R~YW_?%ZW|yN6TwZ^B{Vug?$dz6u;^UVkpsF#_R@89p!N52R0z+j&$5 zeqaD3zyHDs0FWq(ZVh-Z8f6ir`5t*}q&M8w8G)@2?x}D`XGE>MWUolkZ|YxeGfE^v zX-L{X!Qn@rUcd-=QaSL*3|me|iiI0f@CX)wlFI$L@VG+W@|_Ggv~wr*fxQw!s@Gql zj62pKI<#iTI|cmcg85?&hZn5|wYrI>HHFW=AYN2!$Nsb&!>^ob}cC!5y-GB<3DRB3qYwz~tA&&TI`EiMPu91XxWNw>}E zv{7GgzzR%T&BRiAVe2=?P@bxht+za<1@GlwygsPFfx^HVaw|t4?RpN`wxr z-r13TIGdzCGjC>Byyj&vd^QD_WZ|J0FIx!VS@3==i6=$)hyGzrq~}O(Uf0V8EH=O2 zW(nki4A2v7j>clqX68G+Zvnr{fx1KtBB5fWMDV zARnV(>l`3HdObC+)9dv4C-f}hqw@gGhUxj;8wDKJ2Y_X0X8VL%#rJ}ACN8%G$xJU_ zrJmS+i@~5&>U2taFTr{?b`z=%Hu$oWVfBmYApl@cV*2xkcu(=RHKF+TIJ{D5fD(sF9|o*`Y#?zFm7mO*UUQcrhw z>pf1J-(r+2l$3x>i>-tiodz$!Z87@^jR%Ikz^?LWi5!9Crq8O z-_KrVGAP7ujnzc`2f<`iu!Ae6=&|T)JE!id*^o6FlQ9g1DAZcX>@jIXu-1|5wlqW*a*Fa zsW>JA)vnv-wuGEui(xkJxRZ6D%iws~~Sc24!nP!27GS z*9EPXaPO>TGyBLblSvdYenf!i45WgHURPnV;1_A8<(*36I5aYQn9-&uR^B^ECsqOx z54*al(er_>Ol}$MZ36JhoBAWZSLyRM#>f(gmz8|HY$exE9GTInZ|iN;s2#>8XSC}( z+KSRzm#N9Yu<(Q<0Ar6A_tSBeUU*2>F~@Cqq;15f(}tIEgK!V4a9Aat{nNQ&mFaZC ziIhGlM6@t^YNQWT3WjlrF6RhS(8U38?WbV|Hb1g*`gvuV%*aYzB{#G3gWbGFV1%d7 zllr~K=k@maK_g=@6niD)1Z2U3Mp6&rlM5JI`H%OE{~7KyboA;=D@t*iXSDaKT9sOB zHyQ0|?JVhsi6Rb{%i-{}&vP4&Bxa#@R&bd^Sfdn%i~k765KHR^VjevMTHD#kpfIux zNKy3nz;BYl)uxg&Zl5zU{dE0ZIH~Qg!wGI^<(DPoYPq46soRvPYvRaoryg`v13d^% zL$%#q0IglhLu>!KKz#{9Yo{ZzJ%EdQB*|7#Sq>&5=uAAhlJ9U%Mp68{ zN}>2feeKPjTgj5k`MH$=FAlCuyRpv6X7LFU^K$B(Ow4#=G*Xs=)Zl$>^+zvhH#VqbpaHJy_tS^`8GrCg77Zv8TiAQ02 z0mC6mRRKqCHBq()r$yY>5%_u70nc;@rPyFL3x7@&VnWhNn z9IxZ;>4^gPPqg;OGdk((6bJamtkISKBuCAbkj2~?N?l$sq^}s>%(QsDEzIU&Up1Xt zS>?|T^Tt{m&dlz;vYtRre519=Vrgn+B1OXbAFyA{I~=PrTSr%}95q{Y!WeBFTd6KF z!a~PcuoyYxn*6ZCJXqi4E6&t&eFj5cKQp7NTc1iKU~c2%no4$+PV=m?nsefarN6hU zx8Gv!N&Ng<+J2o@Q{`h;7b`nCz?>7(3Qxjj(9sE*!c(}RX0X1ZNeR$0WUR@oSa_k& zn1}`2%E^z)JAy5pskTeyZxc6as>wmN>*1_R*%3=m+tn>C9=FHc(!&0p`LFziA@xml z(n;=;+`jHsO;9^pfmXMwWTRx8V0vsNjQAG-P4THF;Dzwugzi5p-jd+)LKzLvxs@J& z=^3g3wCCC9$U{+8X)F+ksqR$6NM`r8K3BMuzyJb^yk@pkRBk%$FWGv5ga4)$Kg?Zo z_(3n(P32mXSIz9pqpyo92BYLqT3>k0x|g3`838B}`^ADo z6rNwnX>SV0{)NO`wcxT1)kkYjnA2qJ{lR8KWh~Yf)z*)nX{u}Whuc%1N26hE+F5b* zO6pVWNk&_tX*Xi7tXj@B?NYyItf?ocE<~;l19qZ8~k|?q1r3ype9fQv;m87N69nMJs!BX%FNd?SrI z`l0<=G*D>UoJ*WSc6^~*rRoR(Yi(Djn;}X3*@|^#kC2w&xzjoRTFk$12+>D}tyw{0 z=q4|v=FaO0`J>^wvQ>e(p>QNpqprDVySirB&_CB^s;$tJ#>@NWI4yO+HemKB$rs|O zm03GkIFyyYeCMB9skCpqW7~G}(zfl}x3S&Zx4mXDk)0-s#l&81vM9`osmC|0U$SJw z#xZ0xH=0b1%t$c_(fx%%m2pV?h5(*k(Sqp`|tK-f)wL{k<3dE%WZghw@n=yM4tv{5G4fzJXc4)*n=bgA56HtbPKE z*?cyepIjxM2QvLCQ~@`g5{F)6{U9JlvXV;{9b%@)GoP}U)%od^rCLYxIfwMG8}^K} zhG!gH<&VI4%5PiQKhT|qy7G=_w4&aWQVZuS3Ugv`Bp*!6+OY=Pi>RgySB1G5~10@F_07MxIIr5D%xEH;-9rNWD0$ z%<8G@-42Hf78SnLKCQpmz?hVnnVU+f24c2!P_fWYgLmOVUt0W}8j8B9w$>iU*_4Oj zN%dMfobom;Ob-=Lr<{0`w`h@`6FY)0t<{=FOOwG0ohO&U=t%V61v4sz7D17o(>t^x z2*6|8aeOwEu_it2#Fq}Pr35n5R*PuiAf&q~oOY>yC0gU1NAY9S>xC{-Id+leGB5gI zy&!Z0e17KbiFXwmeXq@KZ)$Sjr_XBjLWkPZ^fTbk!4OuPk6d2N2eAI*hEiJTP)dr^ zAXtwhz(8Ew#+|i85Xw7_Hi6R;(prPZf%x08Em;(n6Gl>+s@JWnCdTZ6l%{6(>1LBK zlCp4sFI+WhXejra9sZ#qzr*Y=Z!nCmx&bj%Xeu*5RvO(*i49~@Al|Ieov`rKUR|@lj7hkH@Q*z}8wilY z-Cd2dPo1T!Fb6BjEGBx3p|I#V!NoJl{3|fbF&pZuO`%G7Bjrqw&o$vg#I#k?-bphPT@eU@OAj836N8ZtEW7?C_a+I8^`U(#daZes)FxzxT8P}86R z`usgcvZX7$R;SrI_v9WG33vyq%Hp0S`l!PmNlyR9S(jCoM*Pje3P`ceFF6dg8S+sV z(yU?PAAVat^yrI`g1~8d5l;!v#pCht!g7*6t?mNEPJaT}X;&*^r;R4!3x#|?<*?K9 zzs{NS?LwkQJ+?|s5LN{?boLJnuSD3??rPW_bh!deJp;dZvQo|5js6JAVSl4oAsG<0 z1MV%^mQ8oYK}n^;fCXt`3ZgTUQHEgjZvcq;EC-^VL4FwLP*l~TF+@?lr?jq3Zf^lU zn0?wX_<_5f_k$-ub|3%rPsxce`Gz83{BwT6j?g27PgE3dYLq;pRnaJBl~jzoPw5`V~%j_#(f?JQM0 z0R^Pergs5uiM6)1%&G=F6{vhEL_8>fME0jsA?{?Pi%fJlw^Y*-;Ic){&`^^;Ia@*5V?!& zN^;05bgNwUrK+(N6}PIIP2OG5hqGE%M$sA0nBi*iyFG2ZH~e5EIdIYpf5OYV10qGZ z5b!$)4DPJegj}xBCH-w0K+8h-L(|w;zIC%s3pbHi(r2@H%gC#(!C5-ZypdhqUa!+z zTH4}GqHBZ_(@vegyT1(fST_gDppET>$LpWa^ldAd2A9@z3#pH4kJGMlbXDX{lThLt zREZthnhguRp@ZbRh_7z;cpDn3)@@k3VXdyA5%5*7#bRl;nX|4r5D)X^@a^Pwd7Pqs^rcR4rKKLgCgUF zLP;nIGNBNJC)SfbS18E(jG?lUS>SZK9H}*<)259w*RZpTCl;7M&IVeVtkl z-kG{WTM32m7{yu_{~-(^H0$(Pu9i`6D<45m&Bh1{bP5r4I{C)LkvYkx_JJmi8ukIY zqdhliE6OS=Jtm`*S=AEg)oG^B-qG#x4yjd9Z$ux$SQ$8R?#aESOwiXHD5Ixr25=oJ z*)384LyI_isMNu`9NPTFvaUVr7)H32V~p~-$T=mI+yiyRlTcRtz<3TD8l5wAR+;7@ z)Xf*ei4QAvy2@YTy@37bU&<7ddKOO_s5sa!{$^x9pPe)&28^W@We%g!8STAEt1i`O zor=|jDMdhDBhU|;gNp*QJtZIR3i(-Be+NA=PM=ajV@^(1P*g3jRZ&g#rF9N#H$bm9@X+h~ z7pcFC(Chi+WhL$<)>{}F%5+Q zL9G?im)+WR{nF*FfV|e*YQA}{WEN;Gd8{w4xVIDW6?V!PhSld%d?t{jAw!Ha)AUevD$T|6p};o~SUlQRwwm zfLl_NcKFTftovzhiiP8PmaN>E3<;G<4eT6zr-4CeimMw_AZt23sfn8gc z0rrX$JRR&Wk4dWn{2DD8g`rYnM7t39ijb?cG|dK4JK!XSvju-65Pslz7FAu73v^H# zKH&NFaK{U#>dFIMmgdjMlP!LK%f?|C**Si~IE?HZ-mJ4&J&*)E?7x-9`|PA4G0;>8 z&v=~S-kTa2t+v~2CztvCK{6cISsnA%uAS$wRJIM1ixMWg-IO5bDGhsJw;p1#;<~gT z5-W~ldcTo9XR~fTFL6+8Z%?m2)tk^%k;9rQc2kw+HbsRgAhFZ>=JgF&EPdS{U8|i@ zt<_eC$#)dhrkLIYIjvB0$X|0aVC>|?gS#<~68)6h_3~PuDcKV0C?zkHc7~&gRQKD3 z#M`H>A^X{WF16Dqf7ZT^TVsG-0(u!^-(Y&FfD6U9_}-jbJiA;y;HQa4SR`nLMh_k4 zEvgZO+patwD?RL>OO+i2x%YhRX{E2X5IryyRnWqI+$87=FnbvI^s_IJ2VxA<8Vt0Q zE?Qg)=bh)oK7Yt)KCAG(?2x)@%^s0%peA@c9`J<2oh{S7VK?8FG#E$rT%{o zS$f^hs-xB0Mvc0`pKpahYr#zyTk6_;;g0=<8ep9K3}I70ttjpO%DS#O%+TC&Rn+ee zj}8T$5jP=<+FmHD0L1p=XpoF+2x38tE4@xo+V1iJsUZ!+(td_GNh(!A>eXI`Ng({X zt(^yAnep`i#KwbX(?Oz)E*97~-P2aa*sWx=P~dP{feUMD;c^%c7Y)~IG%I3@5Q(ic z)PH@ax@MMnaG}klFW0tfrp$Xs1$jtuz7WH)k{2pmJ6;xyom}4F6UHg0>>!7B zz$d$4$0@H_tYiaa;@@nwC`*i~*S2jNAK$ipxxs1$3Y*nHzN$z_^oI;0E9Q}KEeUx% zR*XuDyA#TrHxIeoo-fOEwwkjZvj4=nchpup^U00jSkSfcW*7UB#|@C|uh~U~6GJ*D zumeGxEnsM3wx1AmPP|JnVnV)K2?(`wg#Kc8mlfGY+poZ1%)&JK0Y>9=DgMRh{uT94HLCSV6r2 zs4MFTHrs;wYSo(cUSByZQe^yYVATbKw&tKe81(;LNo|1cky#!ni2#}lIeZ3jS?(VZ znHA>*PCK7|peeAFT z6T_96UE^*ty6O$KCWGCeRl5yFccTA^{^TP{Ov{x+8K73|^qluAg=uqqzDSY4r@SvZ z+gdwb!4D3ptwf}DlzGkvYzTO04M^=T**Qwh|4ks!Ih{fL3^X?f@Q3ry=<1jQ4lD8m zR0s#xs-X&Q&q0I~qPF7nuh=0{A8e_x;3h%6cJpQ}(F1I2so1iX9lnj2lM{smB=&%GT>dgzb+-kKp;7c8Hw-WDQN(R3?TuR{nYJjN% z{8S`}avz|xTy=zK5C;kJeSQFPp<+4-W+SuT?wxMwj)arCI^w(lD`HQ`>kE2bzM|FT zZnq8fFw5huZL!oZ>MEHV0k->ZyT{YcZd8px9v1%CI#^cPCFJ4spP-i^tqLsi^jD){ z%Djeut{wke`^za z%t*co>(p9$dq_zn))IQDN&}sx!7s0(dO;j@Iy`TfB91B+shk7VAf@oir4o>+R<{Rc zTKb;`F!fSBCgAlDIRoJY5_3~G$i_G&0J@wF#;p3;XM2m zW6!_`uT*N7>p}H`)E~zE6V6xqE4ob7ZZOpAcoXuF%? z6u2FSmI5I9`7d?a@iof=;g*2cRDI#;mZqp-aL5&EYaky)oY0Hy{v0eCd|IcGxLg3| z`eumt-_xM2sxo;iTD!aeTb7c~(11PN|3Cvi4hAfPkbEGmk2w&M zFq%}cMkK#c@~oa#G}%PZ44Ugvu(Bt zr@`SbyV%jxmB5JwlCUjjp!3PP1I_Q4$MA#*0e&wnZ#N6x!;`c`iaNmW4#8z zBFK_{upq=L1tH~g&u`|A4wK)PYg6xI%agfis55n+Ue9z;1aUXH2u0a*20b%`yhDw2 zB{_HE$lNYt=YUC5;WjmST6%7;FRS;Nj4tMENUPDkABVwJ4}z=W>A{_Chh zfZ-gEzI-YM6pDk}SzN~NK)c}p1qFAqT>zPGE3LSTM{j=Fq^o?%0*kTOf0L^Uh?;sO zcFnC~+3k<=f=T1kLb)@CMKDAEdg zxRBZ%P@B;?rWtHcP7%UXQb~D)`dF*~HtOT;;lzs;%N?kVKaqX7ly4P4dG9w#Rj>`- zxUZr|Zzcp#4+G6LoFm-PSlVc}TI|rQ`(SLWv=jimo3o;U)v8ZiL_^|kK6`fpL1s&V z7%vD3^OzldAt|B`0AwfRwjvIZt$^g8$TyrSz~`1RV@t~(EH^c8?Doey02(Ne2Xd4E zfbaL0u554JQfsTZ>Kv=Nvw7Bnh_l^5{wj3^Obrk5dgy_~aGIPRl%jC%3p)-g^%r80 zy)v9QY_a?=2HER{v+bjRpq+FQ;%Fx&aT8whq~&QG?MI3=CX`1B=x*n6t-P66oMY0b zZ!z#pD3c0=+)+4xcy+us-0`s4d?P5P`CW25B4w+FgLNy$myeIvg@;!+TACZ0EnN+3 z3r5~ZcT;kjsSaKbxWc`6G%|WSV2$J|K*vgl+bZpj`Rmuuhjr?0!=;yYo1IQ`H~DUE z1PZR@g#9M6by7hFt!>ME}g;UuIZHpIVtv*O03StJ4;MbHW!k#8dK>1TgVu5V#TTQC?c zT`;#4P65}}ZbzVuF&cZa<$ge2J#SM+YP{MUf%EU>R^ZdM_=0iviEGv@iA7?qK5PBi zdreJYL*MjfV?_*%7U14gl$Ub|6||h;zgQP! z#1=OeBo4WajD2^z_NcmZaa>bB?H3zD@NR6)1so!!&FU#o+4kYZR+>ke3oU`j71?3Q)BCA zhC-1@m9Z=qZdr*)QyFiI_)*DhuA&v7yG`)TR6+4-a6&v)vHfF zWtGM4w%`wPOV-!No8*1`*YD2InZeM*t-HTWPhq>eNHFA3IN* z-B>x}(KVr#pmXJoPWE3EBzp31d94NU$Ib^}DA;IcPTm&lARV0m4Ed}crVsI=;G5Er zqtSMVmu(;e11pxTO%SaeW3Q>b_!$U&NYB4j+6M2wyY;VIw+%N3h7XP-?DIx1`vsyt z|0&JBJC2{B=H_6qxjE$dM+kx` zXtM`j&azr*N$;0Ju8Tuw6(lwd`pW#NgpH#axxEfzg_ zL26B=BmpQXGTihq6+~Dek!k1G;j1!Ebm%7Ie|QX~y^g#CXY8korzOMTc3s^qWJMgF z{5+66+!hG5B`I7oyogyFZ*7fJwB(jp%s+82w9dAw#)9#9ko}bCA#vd!k0Uq{hF!3mC(zUltKYO5=3tiW z?8h?las)Gdi62reF2JPTFK-tJZfIKa13QKKP5S%>UmwfKnq{(W;t8EErO9PWfn3(? z+1<7#ITvO9^QjUm&V1}K@&mNuwymj4M69ye%Xn5<<$0$z8e1C&2IqIwlAp$$uGlH0 zHdEfA2O@t=52LQcB+rbqQxBBZ-%z3A3mPGH7xKf0(l|YrJBX3} zBeNF8xaY2kd$W<0Bz)`mUgC?yVxbRcH#YGlM+?Jmy%g8sqH({DR~z>H+C|qKx;k+08<&{6OQqPdYKRFN<=)Ctk|PX zM=q(;r?b?elbx=qL_rU5WG_w4<}mD>d?-Clld`?m3v4fs*=+8DALgzPWOTIduDi(X zA{~7jb#zj-8gvvSXZrm<6(xC@>@!xZm|^2cUaIq(^|&oX-%S1|OHW+hMLL%rHf-X; zH`(|W+?)35g{LF}v?8401$_THgjSwFD%TPUt&CG>NA)?hFkVZLN zzn2Z$Us3`3Gsm+`f}$m1G3u6Zo=AfwD?43-Osy(lYCVRHFy;U-wJxSitu+*9nN1ix znE%+FOoT%1+A7|=PrCJ1ay43R&8mre^K!Iy+VH zoKLybEF~hp4ATalqoB(LtPkGQpI4@R6lG_J6CWcJ>ut)!`W>k+B6#Ys3IN#1iXV! zPq{pR*vnf$wOXjI?yge5Q$#Bh_hxgf>g{@153ypp0FB!KkEQd(aFOn49&QzX zSWA_`129=(fjZf%zY}%x*>K|57RzJFB%Ncqc)=-vzZ|_!s)m%hX2mI7;+KSm46{N) zp~~_Nwt-_yCBD2{#qtia3}|Ij(*lT#J5l-GleBihJ4(8Gkt(F9Ccryba<`9RII7f2 zph`I%TL=6xtMvq_T9jx6NK)4=9S4$BTfM6m$5R4HYEH;u@@dJRvK*uoBIh9$mmde< zJ(!54D2P1cUQxur_l&z3;regVJ zVn2+aoCFUl%a>@`a9H&ob)$AD0=J0gaA)a@s~8~9@IO&Bd-9l6b`;^6zBD{@eHxxw zKHi!#E6t+BcQ>n>@iu zajpifAfM^o;f_~<&vX#@O#dX$*i^BZ1BnHkJR_S-WYWRsOr?-tldKjGL&u?b0Wd@azA4zumK_lSG5Xh>_N z1uz@s2uFB&{D+2p5JbQcka^FKv=~Kk8}WG|F%XD|9HT4|FXgF5r*TxH=g6TrLx5@& zD}|{lFxA+zt04q(<4OmD)8m54b>&QZCRO-~u`A zWU1ZZu(Jp3&LUYS^%PG6GTMP83O~rTSu&tCIl2$7wihuyrS8dpOL@|ZXcnV_+w0YU z;jqZ`soh7JJ|iac%qKTRVj*Dq!0<&1;=If5l*DCDNU{-p#@}FMPTUfS!N27QKBPT? zyq|ZZaY);thg5%|Avgouj0Lad@-hO)Pr#`tlG>DRmI@h+dwD0d+zrU%`8V)*9OvI_ zc-^{VBo>}|cpU;dJHF!tRul4gs(2nx1-nJAcAfd^wd5PzMVD<55qK)R&TIk?!KE_d z>n_)i;QGL^%=3jD_sjr1&~FsPRN4?e9RZ%pDZq1p0z5cHkqpV$Z{>jlzKtjIkFcosjY57nCGCL*+3~cHv`H84G5s% z^ih=OQFghUbwqb9cA-4?h5|h~JqV=P=u0{Q?iEe^m5RoBsbbEJg4FpYa%+xe2sY_a zh=BI+qY&9GMGSY2)9JU{{rCxBj~{t8_KyM_uO@Ib%ZOOd98~?5%Gw6IcnY?>)1Xh` zA&5f4EEIRCXSS4^kv(Ik>=`p1dI;>90fc;JQOM`!}DWS;)4q@d4|3{ zI0au^+=w6V!)mvyayT>;xjsy%aGPMz>F<_iWdwQ{ zGd82m+@}H(O>4Nt<&JdW#|-k20wN9l&Pb%0gHNHSG>}kM%3~nZWJ^6IUX4@{^4uEU zUSX&sgfYmnvT(2+n6MZ;1Zh3})KwBK^aYx~tJET~=9H*5EkQJHJAQP+W0+&2+hEwF zo942ClX78dfBm%fe!%29><;A&N;I}~g%4Of|!3aBjut!4u3IeYpJP$t}lVjlY z0p-_g%+kt(~%f-(oCIbU}U6aWTbDBOdVb- zA1oEbG40r^%#kZUbR>P-z>mPfHXT>G30W-XEsI#xDHC=w5+4g;hgU!!_~^=#lk=${ zFF0~MNIPO}q>h=llTpjD^LBXU^nh|UrWab|_(xvlKtv0^klu+Vn#(8D_d<&tk2n!` zCr2&W>=i}yoosbXk-o!gq8lJ&VX?;)^pM7mCPU#Vst3g^o`SlV6pM#f#{eXav+~7E z8Zi=Tf;{u|j*-bDR?l%F^N93>JIjul%)@I75u>do=j7Gb@k5MgWTj!Yg6a1-a(Xgq zOC2XpPdfh~W|Y^_6y=|E-8E%ikJ!;t$Aj9F(HBfnJucK9sxMPX5SCI1L}JKNoHt~y zAL*i4&eCr%j6Vla^z)hy+_mlA-{TLgJ4^&SU5Ph;CEIf&0U|Y!?)u>GCtzVfiU_ zljZ;gdx)gLGf65?dkeM!`tjr9snCIV;W7g( zNRvT>OBx}^%np(U?{Q%W@w)Lt%UIZIpGQ0Sp(gndmsP>!2t!%&DkBZ?0iJngm=oOG zRrgqkL*iJTB6lbgzmw+<@gff4P$2osVnGoV^M}M@PMt!;AFx}dL?PlujisL~ZGQWfJkMuKE8=DC z0Frawa6=zV!%Vb$!x?jO+#-pjQ>Pd4HeEG&dJ%`~3iP5FZ&_sLN%=ioWdMd0=tcM< z-wVHqM?QI05&P3D%2ATy?GyKY_#sCsI`^xoOAurdGmj45emjin$UIj?RMHmDXsW|iKKC#T~>)BE&ARisd(gXV^ z>8l+iN#jKBeiW56ZJ|a2_W&cvUD4>HctTDuQUpTN;;^h$>^t8zw_eqEA8o z(u4dBiDAd)&nE{_588@}d#6B9>h4T4lzd?3a!5u}lG2_M(VCB})F`hg;Vh)5`efjy z?3mATjs274D*X{XM@D69hKI>rB9%>ruau=WE{A70OTz6U$G3zqkic%?C#n z5}K-tDnFJLvDJ%xP~U~nJT|2TS)@NX{z)d zMDQJXhs;SshM%m{kb7*RehLwt4rQr?L8jAkx$v0^*NJ?_$C8xqbV`9rmb(@~81XkG zI4od8TN=GfqgGITOPAKe|1b~ZDUaJo)lz`2HJaZc1mk7!u1sYoE?IfH z6v;iNZp)@jeJ-uhui`jUUT;JNLninA7R?I=S->RDx^s=z3&sFd=mga>9hr|a=!R^<&E7z#k zOp1iHKF^svygo`U=Pv4O-Q;*!cmRuAFSREGtXKo?>QJdQ@HZ`6L{%MfN47PbC3?lE(sWEW*!PoX2pY4huV9 z5k)IgFlAU;E8!IiPwB}PQ>Y|`uU{BI6A;2;@tS%=0aHc`y zcpPu*_sH9N`Czo8BYN;mS;p4H5prioIF$GxKU?b%{c}Y-j?mA9KUta;M5FrB--Kgn zao^-YUo`4_Fm)%eznPufsJ;)#kMWCbnl7xF;g^e!{59luM^Q<-c$FK|clL!; z*_?=*vt(-V+3A=**m2Z1eRy?KwLuR%j!uKYeSxN)fnPrZJC1IH9Y-uLH7h6RU8)bL zB_unJ#9y4Vg#vI4!Db-`7P8aTp|Jl+ZpYCc@}w}IZ{cFtab)qH6pOTWE=4&v40iJ? zf_U3){19!|oVpQOrnuwiFF)347p+?84@CnuOV#`{c-063=^&hr+5EcPJPPrM^xsMhP|#ao$%=`Y4Yv^?mXU6rqnaxC3MTtLfmpRrW#ugbNS3h?~a7eXR&O;G?inwt?yI2 z(M3MuseBjpwrPc_eA0@;y7H^$9Z*d)(ypytg{nC~uD~@%8|j*(^&6INSXb2mYmPR-%t4q7 zgCC=^+By4ZMmsm*Jiaq)G&r-6T;lf!%6zcqsKREOwR-g|ry18A`O3a#Z!$O>h9*0? zBuhhdxUuS0sv*(%ezA50lgpx789J4y;*$Eqqljqz$XHp$4AEJ9Tj?ymZ+;;guxmc1 zqOole7{sTKS88DpUvyyB-dO|h7K%^NTy61J=i6LGF)Y~*svyN7ZzSS9lzJZEEAj;l z;X8`sj+pPls-x@Z5WW#Qgl{#u7Hzd|fXhHSGC<>({pxRnU>O~y&U6eIHEJhpJBs$) zs#TX&XuY`g=L~9+?oV+7-y@a$!XwpTY7!U6@)ge6%xTBu1*~!rt90KT=7uVe^mceq z@+h6XcLo~+3++9f8)C*w6Ae@!#KmTQ9|1pv@!J3Kk zvQj6kVUPCS+MsHLeMin5$?0kz)uUAMB=B69W)>dFSXCC7!saEdmX+;0lEi(M!4HG% zyYx4s=zkhc{M=GieF&G2d``YW_Z{7eGxvT6Gxuhyt7BE_zC!w#I0Cq3a+u(arq6qjxS+--!E;E+)Uv@&~b2IzcO3aLYf**I?h#f)ilg-kY@3Eee3O>Y4>7WJLk!Au(XB;T++X23&a5 z4Lz^lj*Y2QuiSCc(<1 zCCg#VUbAgWuRmrn_ZM{tsUjTKt{axEXp3*IbJSeE&(he{JY!ziX@n7bpJq7(YU3fk zFzJEUS?RS$Vr?iTOBDl{AeizXOww?|umLMRXkDB&EvQ zk5E!uda&N@>A`w4=wQ7k*(IQ_75Z;tto>{_@s!2#U5K@JiX`2K07crq9rqq>=k^|L zUzXl`^txh=J)rs()fl(;Nb)>L&=`NL$|m4+{!Ld;Q$mlV&XvO4!|UT0!yQkX&3A%k zn*U4=`6}D%$H9{hU#0^2dj_zdq4e-W@(L9ThmJ(1_>lL984sF z2$J1LG9tjSnn8v#-&|bk3QQ=;W#AVS6zVJ`kE;^6`)HV4iIx$4bM|L|3*F4l=1z*O z^u}g{>rP+iov~OD{))xeqs%6%{&Z>22G!F7G{WyzeM)VRwfiWK2*-s2B@ys2LO|Xi zvx^COVfWFiuq#@HQ}kL&7cPP+dd=>wz0P16V=_E)%Y%6YW}{1{HI4^0Z%aG z4uI5GEuR|=$72p-)fsy&b+Lw?!Ddr+xzVE`SPhGAI;_27Zj#Qlxl?tNPk5q7oTB~= zxBJNFo6PPbvAk!HvFmnJ9)3(L9HN6f;Zurul*HgrrF7Lx9!;H~6FIuxmn7Ch-jQ>Fk`1o8O9)ARiB zwj|@Y`9tpKJ>2v>W(!a)j1Wc_37jy&b{Kigo?QHY(MK+UGTdwWY4lZz-H5!Yzg1jylp$GYjShD&^ z;@$;N9VG(q+q0A0x?}I&9qhWDdtP(7NS_P-VqtJz;VhGSeb>&FD|hZ%VRksoxE_vN zoBjRKkoWNiN}f9!cfHI*VG=ig1&qrrBF_fgR@8gYB5 zuxMG+^3uDH3fxH!15Wd$y3Aoe=PsC)w|%BBG~>`}oR#->FZ)+IDvv4cjK@1wDLPSB zREu+Bj+1hF8)ab=jV)-@sn%}r`pbPTx&X;P4;LU|ACYLOteGn**CpWEuc8%55+{`K z7vw>iyoO8Nig?Ud>4dx|=!CqPhSV>}n^_r?6JqB(v_+75EE|d0C}W{V_&Pb6*?=Ve z)|uXh@SL>}WvPH=9!Kcq1wAtl3*gjY7>x&Q0T_+9h>pg)jaz_}V-LPLz;1+{N3QxN z=+fAmv=xBBzyhRa`jbbq%)p)3T!T-t0ZA;9P6_Z9k?l~Kr<|* z!l+6n0}2`ubu9U-?O*r>NVRkpUaheHXbflJwb5C4KZf;3b7f1)jT2mh=i#jjOpO&V z2`@BvZU`pfRWzCwY`x8DZEUny8p(56rp)k@)Fq->c#u7ObZUb*jc}L>03GQLIbDv# zGn78WwMU27<7T7vgK!po-Zfx>%}5=(y8S#yNwv%e|8nAf@_38i7ynD@GCB=!T9R2K z>_`$}ulRMsC4(YtNBBabvsV)9BB(_|ir^pkzeAZjry$;P3cFB3R+@p>-0!%3G}TY? zOeJpGE*twljPhOyTj?B_%qm_+gD_l%s)TQKr#cZ2TI6ZPXXF&XEQwf3xk_TWrGhFZ zD@j$s{y|23j;(}7i@-30)e6i8`CzJ)B{_>uE5=!xjz)fu-<azg%38mwufV9mb&%k|vU zZQK^6)NSNkblsVhxgzR7GyA z8t~Z6u(n0_rgoW7A-nVNmrjxqIV%mw5SZST4SQrSp+rOC$-uH+z59Mv`W0K zZ}M89ZT~4OaZ;q20-UDRQZ?mCHaQw9Kx+C!mII-pI7SmHY8W2cpDR;nWh&-+?!A4w zA@%=ZsZ*}f!c*ZjDalWhB{s?DDP%RF_PU@z-(K?7!umUYBm45=c5(-sc52)vB}$w; zxk*lq9J2}4I1NUBZz~az!zLN8$BW)1b2if4KRJHW9~Fi0RBIOcsZsk`)(eo<%CX~%{S}85r*;ZT+g~v8WapI)HzJ`e6R9LQ}2p81zX^w5S z%ydhXjLhql@thV*6!B}iDoS1r%6Lw{%+gK}*G1v2hNC#4b~59$+Bv0rK6R!PNtZi8X4~D`QI#6Vn;%|7T}KwY#GV zL9yBjb!kE~IA7Q)^^#1?b9^UMPXI=fiinzWv5~Gu@HVS}^dzSRcV5<$f?SqMd%7x1 zCNw$6c|w^o}FSH0JEWCRvH@A_!lOjKzEO%fFjST)_Zc+AAY1Zk?HEM)otV2wFlGB9H$)J5) zIjF6e!P$AT{HJ*`1|H)!q_bo6T}C9A|FlBJsvP$Tttwe)BqvL{=_GWV#EqHk?vrqM z)9#I29ZSwCLV?;KXTGdUWj+qn%UM?AiVq|}p`<+}BVq!SoUA#;Juf`hwCT+7o+i_A zWA9hMf;w4&Wec*PUdggD%FZ#MQ1&Fy^@?K;$3%mYOUmC>!h?ER&f>%52lQw@{SAsG z7a>ADo@Mw93rY&zrMXDyp9lz&6uJ{0w;c?`Vu6F)=R$l&va4^%(i4d!b#;V$4h5vB z!Kl|8+lwEgJTq#zmsuKbZHuLTQCG?Du|jCRmfK^MkYon{=LpS+aFS%M>HPN->UasR z=)4Rux?LP6>UT_1)9D1})`QMK!1*BkT;=r!*p)MS={lflGP)<|@r2;5_fvNmnFDq= zaECgcaNBI22!5~+`r)Z#|1{DOiN`|h=T%zzm^VX}n$i}lhDnMk$O_iCvC&kxxKUUf9$hNM} z&yEk{vZqdMHJN)!0ABI~bLv-5>a?Bz>kUQybvDg8d#!cR`o8|rjymR(W(Syj_%XD$ zhnoChFPusJ1H^|W|FQ&tF7EvZQmG6jaU8mC;I5a5V2Sg6+Ep{qT|rmSAk6-OciR0be0qUPK*w?4dzK9R(3ApTToN8jl$Ub? z6|y9BZtzeSAuY~>0wT9)VJ@SJSu|d8DqI<-|~-Y85GJRfO8D{D1#UBUAcQ7y2I0s-I~X{!v(h7DS+$z2+0^E3meiuv4X z1N)90b~ZP={rJH?F+8)cpO_Jy`wvAi2VtrplB^6+i_d@u>3e0ALytOlegFL_R9gK)vvut=XSfQ(PDz z*~-EXDNk2FjX8*$YLYolbps-Aujuv6Ofk*sTSX(Bm|<>Uu))^=#JX_*tPQjJ88waR zfv1$kv>(=xz}iX!4;2HGuKaVm+-DuF{Qdzboaw{ zpU-}ney;H^WXGq2zlW&5&zlA7DEbTQqZJ`1bC*?9EoE z3qRPS4(CvBA5o)o|Czosz$em3#;PshclE$TF7#F583nK-1aK*rdL`NBROBSik(?Qn zGO?zg223ne0x+@Ouhi)(U#DEGkD10|8aNzuyO55R`lIp7l9`F7&VECAc`58Wc0_xx z)2K_;T8GK#P@s+s7s&-Hkv9U3Km_1zFMc5(r>KU}g;|N=BdR*=* zstU9;u#jotlRFi#&~Yj6BiY&j80}x=2A7J&1Ix(R3M6VZZ|U>Ll6Mx+@oY06#sNM9ye)^(WUJ5_YZ0iEI{n$xH=ouNB&$K63nnu_Lnic`2ofU@)r z3`m~Bl}!GoxbkiR`qt{zNa9+}5sy|cb($>>hsEq<-DE*-g7qhojI zG~~IWRogtvKyPpFfW_RKci8RUl1B=8C0x*C^Ba< zPyKofp|M~`8F`|tGt|#S{5Ye+4Y!M_Uc~qzz1Jch<_V}yR>3DFeMMC& znB~x-x>fyPsnxx;ClE4Q?=B|%6&1RbyXL|9dUs2}+HJ5 z!8bNVTUtWvzh(;cI~!{r+0%Tj$ONm3_|F>jww5vWW@cN_m>pR( z5DG-Y1{F*lT8O|`y|(V+9qQT{O#}0h45rq$Xa+`|7G1f;Q_g&(Fqk=hSe0<6grqAR zdmxV#?wYIy*6!Fw9@(~I$2N9!+m6?)7BX&uzu0>$Rs|XAu}vG7F4?qsOm8;p@dxvy z0)f!f9AOM^l{hzztBGV`pC-|ezXI1~nS7=CE+Ah2DXX+qo&KQxb^9qZjOH0f*0#h$ z?ls?c3skX7i-a%n`E53TosrqJJ`hz!BMb?6tvOPj zl@)_lfO`0IwSdTS2eRr~WRI1ow7&YU+^2utvU8R{G~?h(q>pXA+{ylp^2bzV9kEzP zS?bbaConOyxa#P6JMxqKcWbU4f~{*KTqdC_ zm=KCK9@wHK98BXcba9q3?!|t;S0IzkgP$UojG11|4!5bd_mkd1yVGr8&ZE{F zf1qG9hhvxd0Od-1YSH~yleOCS5z+c#rIwj*vs!Jbhk#l(M@%idx~QcVxSEVkwZ>p= zGBiUM#APtL68#7JljK*$N+P}h!nP+?-ZODU7CIl@xy=2YudpH2&<36q!zv)FjNLv= zw4U%R{K#UN`FsM)?D8TuJjXt4wR+&g-)!~!o11;s-}-IM@H2?UzZSD+hIeKYxHM2B zXIN%<-Du)6tL!eU!nrl4i}AWZIVd~xGI9te_^X)v5 zE_IfKoOXFx)CFs{PC?-76#5xJ;OqVV?#^(iU0d}mW!JHO@~hM~F#-lvjF0tZBVfJV zq%9h22~#)(!BdX6W&=0`+ltUCD!5`Rk<98kLhG!aUVwqP=BMX@Vt}t*%3$Nruqqw# z27|tzad6m0_rwE%*aNQ@Q$f_8gNfN{ty&2v_DC$|M=dofR7{4^hFvt#i03-a&=7{4 zp+N}`fHD`IB7{!y9Oo3hJk?? zifEd5#_Bo2nMHmQs=@j~&i@7z^?_g~A#QdO{bc{12GHws>Sw5^ zsXLg}YEP)e2edaoVrLQjn7AzqWMc?GD3QKiGCvvvMD5Q|)MF3`#MrE6@2-T;*K9Sa zLk`f_9>m!8(9eYn*!NBYFKA19!6Lo448GEoJ^? zu_G%|T6F9sRzxHI0sbH+!r4ovL42Hu9mMpjsT{3QlTQ+LD|TqhD(?XSd^-Wbw};5} zIN0z6j~BtW^&8hy@a+UAfNz6FW0Ps{G6m{eN)Ax!NR$O6;;eRUY2v-AK$5aDc_ZWri?gzN;Vmc;q4IPs> zi>y|M><~GpB3ySW{S5mSvhVKg2!&d;RnKz?bTj$h#J%}pJF^YKWTObS`;px_bP6fQ zIC+mk(iz&E3GR`rOGMj>>KLw870wY6fLDYhHzkd{EG5iM|4NzmQB(~(ocI_)ytgTc z_deOFP%o)_VU}$`3g&6cbFsW)IudikA~0uR4xF`Tih?22GlzqgFYlq)*9&``uz+`n zpbLbqB(PqAJi=X1W&P(;K=;njRzi!xYWe$c;x`t{6Tl7ol3YXay#qLO@hup-xKLf) zU8Vk-LY;vxQJha*kp}wedb;F+zRBn<40>A*Ln`;k>MftzG8@4J$ZvA05{Pv=TBM~e zg>L$(`a995J{wN_+G2Sunf#Jmfymz}i2NO0R#;1ar|h~omT6qr z^ObbKv#mWP7mL+NZ%}%8iNODaR+<0*AVj%@ceFV3Ze(ba{%Q>G-wY>SwpeaSCO=Ys zT3kD6JW+{O1v*{?+67AikG)8w)y%<>Cjnw1FF_V37tZi>gl~X?xun3NIMR8Y{dTzX zRg>u;0F3`4e*|nXi~wW!y28=z8$N-97q?J&amV<0bwCvHMS#X43j8n^XT)qNu=9*1 zUa0J`pD5h#`KtbyAxCjtn!25X9!C&*Y)xo%@ep22U1W>YtEGc;VxD61=huL<{-gt+* z*V5Z|ZLG!X@p=H8d{4Ef@GXs9qwaR|9KH#9&#(gbcPxu~pSh~ZZzdC=lzwbO7Kjnr zO3l^)W%3CX0v%BqP@Sd<;E2lS$U`kEhN6{ss^P?QpV;RLm61+$LAAVHQMKVTky4;0 zI1mfC0`T7$`{tEnBT+ytEk@H@rkd78~|=)*VB&}B|L zKU0BWU}$plBP-o52p>q;i2ZQhQBX6Ii?A)_oF!7z#`-AgS-vW~071_NP2DBi)zz-JZW={B%XKle z2=!E!J_G`wA?Fego+EU;js^deC}$qvpf6Ayw3ov{w^AJRdcZ-Ir_0oXIe=(!S;fRa zyvU1IEY>+x229J%-@EhBb*FN51;H95qjK_~E_7l`!2waOt5CX1v>juD}pIt>BU z%jtB^0|=-tHKbl7*DA36LUJ&5Q#PDI^HKJGC6_va;^}3=hqkd1%%w%mW?3d7!iCJkZBs9w_ia zigz+0)F#1L(yAJ;aEV!oSp3wz=Hx&%&ZN z2i!v+w|+z0fM>$lp^ivA~pzEk))psp69-7}2mL(_&uMk1 zu!rlkx_trom6w1>*q?M6-R62-C36QzC&>8396?4K%J>DbTo`b>0;b-9*N^D5TWyUt zofdzgG1cqqDBy`;NHk!NvzjH1uP4I z`uut~l|3`quCS2X!3c-I23p&iQqma+wlibPOCM3$-8;Lje)Th2-A+|iK@raj!+td| z&Z&($|Am2gJWy+`J7;HoO`D--NMGOhkWNc>7nG3mwJ?l6$o934BzB)=ybTlp{wDXY zq@GV6ohMkt%y}I#r#fJwXG^q8TgOE!y|$Pv0HPq%r1zZC1w27BnE;w&Fz9rK;=R3#QDCQ5 z9l(D~Jr1zt)kuCjnNkGL>j;@(5mykP%dn|dUAlRluH59Qh_<_%E$&jN&>X-3W<3gxLs>g8Vx12frZpRHV15BNA@c)~&>)Yxj_+ zOy;Jb(F8Y}kG-C?Ox*8}Giy9veZ6k&iZv_N=o*yRep zVx*57^~Mc8zsKW;q0tp$ZQTL2G1Hy{6axk`sw6Qh2M>D|H00+ zbTA-ngzw@qsH*B#7#=?HS1;V|%Jx&;C~ zo+p|1W)3dah`*6$fgccPcNNdr`_rZBOOdg+`}LFFO!o}315Q4-|7JVq~}s$J$RsB4NJU>dBo3P zjoQL-ctr9+DwS6UpQ>vH#|vtrGydbTF@pg{Up_3WfUm0Ow9#m|gU{EqCY7y$IYGP9 zh{-|ooo7;1l*9D^a`AETi+3WhJSSE@dmi&Zh0(FH)fFpe;_M>O$=9{I`_M1`kH$z* zzhD<`UmOZWgF#RA&J9&oqbXwO8ZK4Y&Fbp5hKpsjLpAddubD-3#H z0M_N8u5>$!1M7}Q`p}ro<{zl59-*k)XZ~PqZO~83@O{Pp>WUwv>ht}49ORrldQ#~V#ekJIDnza%^i@8ZT(%V7W7 z@}?N+a86%^GU0ayS-j*s#FvsN%8|=U_;_n*mx91r$~k z@Y;mm>{-f9EI;yLx zs*U8TytNbFPr2_N=BN!>U$5|`2IX?6@nN={f!Ub(+@y6Dnd! z-BMi#EvOl_S6+{?sgB|P0sA048TqXKAe^yuJE$-LJa zu9UZ>Pf2oRxGmt1mtG0Sgu%Y5P1hVMV_Mi3xf3$`Vw0&40k(Q(Y^=H(PRQr4TQ)D$ z(i(DEOh@2+XbR{%2g-=esIG}Oma3<&dc3Hd;~Vi>YJr154$}<74Z)^L&0c-%5x(udtM4J=wV!!@NM+^48SCPYm>{NQ>ue&x=U3F ze;~O#ZdZ|R_z78s%sIdRyg3}0R2}esWfldKY^r{dQ|BsU_RRiptTR%jUg=&CZtsjV z)LpnuT|3P@Z4^0k6>yuGHpgiK&YZ6tcJJ}+qin6vll>sIB{JoPv#nW9C(h7I3Pc}w znhSKR{C9cP=%!7ZSR;IFB7cM@ct-XT_%M>Q|58vQV%oT5$wvI~w!Xezk3Yx*!Z(*~ z0Nt0aNfdh_7HH6qkVS`@nnc)0{_8V#uk01@T7#V^ue5v4IMDQC%dVML-_XOG11%v( z^Z3_n>_3rp!n~e)V-|V|uLJ@6F&av@YzarpVqp~t`mBCJS~~#z2~w9l#0$43+bH=J zFE5;c4a0$F$mPp9^9xFoOC{t!_Wwvlv-OmFokwkZ=QQcMZW)g_fZ*%URfOydPtviU z`r$W`GBwQ6N~j6Rm0CzNpShcD?)pa6vJLJ4@%c(iy;hflltlw>TeI8dblOCX0W&ud z3-e>vrgAvt+?~#>m@9a8Y=a?1%pz@N>J98tGW+^^_0OdqRMm_8QSR8#JDY8GXiR#X zE|;;l@4X~bA^4-*Y4QJ9I}gCPilgys->KZ4?j)Ubz4v}+3v-{rNd#9^7`o3HQ zILYno?Ci|^c4j1BJ_L`@tJO&uF(M)xNyZwF8I-^m?l(Lq_-VuXH(r`{#}{nv9gLmP-eNL1J#8zYYh}pTH}b%@RSjf2 z_*KE6#}gh+cU%w!+013K8D$=_AP*lDlVqE;OE;En7^oMu<|vxlBG?8_o6Pelp#?H& zWNrsrzrSzD{G?j5liVL=b!%j5N$r99Hvft7c=zbKa`HG9HQ{;kR_53cs5vxzJP4dE zv2f5INd)z(+LKSR>HS(LL63AdldFpggvLEtJs>29*!5gKY&5dXm>e_1ajhvojV^ z!!svOobK}-!m@_pDc_le^geH4rLJi>#O$tvQ^Qh5^u>EGHB#(!qw@yoBxv6uX4%ky zVe5YBabJ|%R?-X@;?*zH>R#jcYFp_ewe9zojR6z7ue8FBp`EJRErj!yR<1}vj>BAd$38Tn!7cw}TTcjntUJu7TZsrh&r%;|q4c3Zd^zP-&B8CWnrfAAGinPyo}sj(QY*?#1j z!Q4mG0x@*M^F=!{l*vXYUZWLPYc+ziV^lS=d-h6i<{HTyvr4rtUu;&#`{Xhwr)UpF5@b2{yENO5 z9t?G+7nPJ>Sg@)DvsI&nSA{Nuhdf_XORJ~sJa<5^)h#t&DJWVY zOcO&&NX?6{mB2LsW0>ny5GinHz*qMM92`sZ9}9@LfiO_AmM3s;{|8~ zUKme3V6|SBPQO}>gfm}!Io9|C%RbodT>u1u_=h*d7Rb zkFU9;kc@LSvq<3^oPMUo;Hmn2)!Z^AnrY6qpwk8_ydRGD9<*3)?Cbk2dBke7*sQ&l zIVI2j1>+kO?S6l|V*PkPyLM*H%#1daXAkD~7?J~REoe#OgO{}ukll|vjaI9%lN?v- z{QnWN#N(ZfcI)KYwUc&>wnOIk^n>369mLB<2E}-j7*C0L5jh%^Nk|eg&GKaVH4F|0 zQfWhGT?#zGZ>ZG#IgKhR1<}RjUnu6$X5P0A4+IB>ZPvcz4=z>pH>y;P0og)_p?(2g ztCn48N#maj9&>PzvQUqq*is7xhwFySsg7`01G%#y8Sd!GtQu8m$>sb8y4VV1ncv#_ zI=|GO@VGth_5}Zr&nvr~)FO#@C9Zcj&I9VT>Kpn(G}60OxE}j)CP-O%6+H^Ac?EOXayc>SB$LZxcu30Y@Hy$# zD^v0e$_)z6Y+7)^y2h8)o5vi!{^!?sbah43I~F%JcZcFVR1TlP;OAeQi{CG1ZRhrN zehrf;t5`B+F8`rM(X)GLY)IKLT&w5`_+p&G-WLcs6CS$i8-!Ia$ko2(u6#%)ir?CR zojxUhA<2p`N{NqTfhJ>$B=71kDk_;IGJoh))OH8s>EwjHsgaO$D3+d?0cPn7pD`yy zyL~p8^?}ny;yoT0S5r|y{4_KNn?E)X3B}_oF5aO_2Cx9GNqhb-RqIgO;6m2)(_mEe z&nID@BUno=D`s1$8M%)N3jrog2jt!sVZ1AE_4(-)Xw$ZxWdDxs+jsCwcW!&pW+4+6 zo6W*MWU-OkB$?(?hV-`e>!z2jTR*Kgne=TYQyceFNRO1apHw0478HU#s-BfyuIARP zr9rT-FakB^`f1AaK(ej^R+IR>-oX3yDtptOJ6u0=9XDz;kMCdG*&XxGe8b28GXVdT zd$bA@@q>WV5om4W)~)r06_FrELIJy6EmT9Cew7#=no=>iW5hasJ- zfs$IsT=q{)j~C*pd3nH+zJ=^4Jd7oAuN$}lS`qgwRK%rdMcj5;5qJ6TN_vxY<=N!e z9Jk5rZqeIJMjPb7JVvuSHGI=>`kqowW1i=QfbjB=As}ujF2HiIan*R^%ti* zJ5u-I$3j{>7s2AWh1_icD4v^uD>%eGRE;Wp&Ed4^^>+O9LrYW0u6y-A^gA7Xzr)Gi zb+fAgTa}JL10rnaUpcB3#Q@n+N*QKBnUX52;Il*7~5$9dx@~@BuG*TFsN|t~Hr-I`|j&N|jbY@dPkn12n9i zlUFUrs66Bpm;``E;r~JC3zEt(&0PFb^H#+44pUlM`GYV>GF8HPa@E6pgsB& zj2NP6aK)4Gm0N0pSj8)EgA6uE{I>9nT>Q51E>`@uEH#|}RwkP^Nq!Eg??sII{*XJC zefxd*ZwdbQh>O32xOjDYcQ14=>`^s7inMsq#>F}A%e@Ed$b9k}0L3Br?V^kLJG1O8 z6~7E|@st{dWC1&)XZA|E0gjpusCa?KYlS+Sia@wjW7Cq$ExKLpYAsiK+4TqcUDk&Z2Uc$y%Z7;t}{vycckm$k< zDN?a7qHqM3t{9@yVGT|VaG_&tBzXEbow3B`mRK#jxL~`>;bkxo3Y~2CODvrK4j|=c z7*alqJl`Q8e~{(J1C$@1L06o)f;jkh zxIMVp2M_Ys$g8&yHSBqrrBLtKIbOG*L7{=c7Aaqbe~ z@Y?C={C20@^hTh=Hf!Jnm?-G9|GAjjbacs##!)z0Fvo_^Ndy~3INYdi1vsp!v$(l% zyVq&+bBa1VIq}CIC$FL~&ptbsSm{=#VxO11v`}`_tinFU`&2!A@P=kv&1Vb94=ywi zpzN9ak%|fa^U~r&IZu8>WW>8-!R7nO!PZv&>NfaUy}D9~H3t00FrEzEQh_IL-nkig zGRje8#9`0GeniB^=4K=Jd=)a||5y|%E3g47njp#4-cPGXEXwl0qrMzug>aN+l=F^T z34=p^in#e8fakRoJkL<@e0^0`=9PT*EHNrUICJnk2mB=Z#mYe9if-HzM)}(SjyW}e zFUxO5SeOG4>_7GMzK86f>a?4Z^Y^?YUD#G*~ zcaZz=@a*2rzbm@Zy~^Im?r3{F6le5V*~=VhdMUTiDMrwX5fBQ#3J|Xi2~jS>RG6oH zq=Mn*LOaw$6fB?5halAt?NAS*j1G^d{)mN-2$tXBMk|%iZL_Izy&Ni6CnXDkDuYsISGu(<|`rCNwmsab;(BZR&e4Rq&+Yu_i2~c^d zvZ+t2Tv4gyK(qA8L7K}4pnQ3AF`mr5UyY{aWXWX|DW6D@@=rcnsm$I{HqV?$1(#3hBs{q)g_GcA z#fM;%{a};xbgr1pq%e6_kJR-4Lg(`3W_9r7RqMdP|4jRgUUyG>;attRe-WXj78+WE?Uwp z1}eN?j`u!qvFz*X`zLuB8c6_JjtN;2A*3$h(U`}#G0MD+Qs$jVnWu_#W$x}OtUxi$ zEF^?RL3Odn=m-@}2rUc4=E^-@{#T4PFG1Q2Em#}L6F{3+0&S+fxGRjTWz6|2st#n% zHi^U6Ruh4TazGSwv1X1MAE_jSPOJBeB>88IB*(dk>_U*Z{rLgoUBH|lQ|p(ZoyfSx5z|OB1dzeo=cy+DmkJ^kC9sFy&6}L(R9ESb91MFBr>mm@-)lJ zU3OV6V>z0VC2B@#jCh0M_aFich_i1Mjvyl^%84>-L1yr~3|V8kK1Zypuo`ct6}3s2 zN||0}^KzsQep|b-7G_dLJ~J06HAl3a!86B@Q8P2*cp8da%4a6|&&*3lLW!7)OLY1d zQcB%){;|rYG5z3#)6&wQs!h}m2#}gu7uJ9kCAQ>$kwgGXBqFR?D7y;bT)bl^`SFgO zJ9qG1J9oV3u#s&xhr`C-XmeC2jo)wDv~2mN&C84y3se?a3{*+(rgw7)vXeXE5@G6G zo-H5YWuy2GAmvXeh24k1dED!m|KL#woR9jZpMQ@6=U?xZ9heg4mS_V`XAt=7`gOig zZHV#aAW`_kL8mjoK|8>T?FSXfe#IZ)+$5l$`UFuVg)5FFaN0xt3lD?SpZ=67ZUO+! ze^je>+Ru5w@QU%IiFk6}zV*nbPrbqcl7W9rG!#&iy5nU6D&d_lK;7J?KtQc@I~bsL zheSXfLkV>~Us>8EM|MmgqnUiNlY`7hdJlgV!Sj_AJl_i7d7UxyBqv{T37zf4z!YHN~J4&k9hBILo$89z-^*r`eq>0>nNEXqhxyj*%fd1Xkji*{*F?p zF1?0rTV3K=U>9Za?lpO&`3Q}~I|!a%#t&KR*5{BuV_Fefx1J&sNeOk>UJ5;P&T6y+ zWAghHZ-89vHBo@E`J5WEJPvvZ_};>B(CR^-%{rp=q1h#4rgwH_$- zI8y2{N~sS4rG8r`mlBo%AhofzK4f(V$HszgYpA}}C_&V(Rbv-ebJe>*E=uTLnvF*a zl|~kW>dUq?pK@TeL=5$d2OxUi=04T*)zYM3gmFNU=)d*+K&{MORdw zAOz>LwYs%uz6w0}5aYpn$y4nD4_>+)c(5t3r+d@LjqQUBu^w>jf3h3F^8~vhjHjy^3yR5hy%cX>--YqS8)hX>cc{!57f|%zTsE z%HNVz+`i6hDq+AlPgx0jHz^w&mbZwKZ*cM!QXM!JmWwZ%1Z5Q;I*QtQHo1%M7xD1Q z>FMv1-94<4>~bs~Udb(mX_%bF95^2Fu#Ks9KY5P-xwv^)Ioy73$;#og6G4qghc%5Y zNQdjqE-st^I_%>F;QL!aREyx*e6}(Y-s~Kaut4?mDRJqlVP@3I2y8-R!P|ia-%ak- z=?u&C0ECyl74UCkh<7VPyxTTm$uL@IzA~ZZqu|mN!_eW0O}Ctq91-!n7oxOz4+M)I zA3b4E3ibkyzToqAJLX64;GGlk2J=ta`P(!zQWS*^=jrn=rVm1 z>w(kIH-erCV6kVBd-xb)-5S8U&tnRi`wn2;s}Sohp;&hn+tQ8X7XI%dj4f1yS*8|P zae!{0g%%n~oP(mk_J3Fc%oP1rV6+cYMte3Nhpg{eb*lZi;Qx%L-ZhziMj7oN$O|Q9 zm6b*2u33n-wxL$eXe+3{I-q!viiM4;l$wHE*;R3R!{{P7<(S*bA5>Y5EfMr2a}S8+ zBz5CWD3(7%O|;eeKsx;~`6@-Sw;+;z8<6azvMH%mx+)XY;fENJ6>EHpBiTwye6!*j zhPJ;aNen^d;*!ExxwlaAZW1ednJ!UDouF>~7E0<5}$;> zB{ZUJUa>2yPfScD_-kopk^iCd++rx1kFq@LB zfZ3F_4#)Q4P)GmjlF}+ED1fckES~HF*lJKKzj&s>46t<(lI)?DsWPU1Yz3XOSaPiq_+=0=c&&OwjsJ|Ll6frQc}L(I&- zBnB4wQK5`~%4=?gRrP>ixjj@-1e|fNKrP>*3zU>fLTD^6nHBJ(yxRzExhy;- zFE9?Nd@3ySn1?90%(zL9^BFwUMvkGHh!6ZOQ11F$I z%%Wq?NIDL$nhUFBEv&R1@N9csz^>6U*bjldHJx@3Qpvfk;duu)A(iy3ywt=0kz&c$ zDm>Ou1M3WEjKC!Qq1v#>BuOBMe_z0isOSlJySx=nGIMJRlGoyxG5<0vX%`jWK(_cv zt-3XE&VJ)7#*-IzMCRSI7TMxSmpk}BQMTB?*kaA)bk|E~4n(ZTty|^tH@Jnm*Bn+1 zq8f~lr%ERdWC{BoI+Ul#Rb6s*@}zx^LRPf%ycSvGMU*uj1lG97nE6SC`&_WVRR}8D zb4?GxgyoV|;<=S13Q*L-0RaHLReTRUzhnS5Z~|RNF`YL((uo?&s&B#fmQLJ;)A!fFF~ze65^2v{5+w%uMe*X}8Rs5QxLnAxzJEaJhmRW5D;~<+#ueE}CkUPpO zRUDr(m$u8!J0GR`Smt6jDaQ5Gqd-bkfVpWZyBe~yBHfWtC^CL*Rih$D59PYg_YMwD;p#n&$^bMs z?X7NDB>72iufXipOVW}_u@4?rsr0X@Nm zXW<{te&_%~f;b0$$F zHLL(ZGC*bak>D$uGzsF+%ZE+QJ|2*aD?MxyWx=O$;v}9I>BPxu%)MlA7}yT+5q(2_ z6*DKxt4p<0Crhczrx-k$H7e5Klh~NKLTkwa=Kt0B$+F`5)B`9>immDyl(Wtnn?s2R zs6x5r2vKokQ{^N|>Ufp8lRotV8xQtC<*lDk$Gb{k#cj*8I?ot*B)A4VlHLA87nuJ5_Rm?`J*Xw*FPIgIROeMHk1cP6^9NK zA5K}q^n1XD7adS}d1=qA;DpLAlyJ>*iwHr*+*}+&R`IcchB`$iR8rfKn^Jj9eKzi( zGb-n9FFv7?YdDk}QaKs)$&r>X2nR7Y)$-^gU1piN zmSvaxDJEO;|0%KlvcoMu5M;nYWGlN|FwYMlR^EAuHm#FSxGbRscruGjxNOTQYW|gj ziaLA1C6`mv!R0icrB(t|j*4n3hWAULO<%QYT4ul{-LO(FVwn+_{5vJwz#>yF_rsP* zZ+skdxvu(!u{{({qZsJV!WCuj$FjpN`QMk&ztZzA$su8>(wUdobiYDVgD@j4OvIpN ze5H!i=t{p63I`AWGZ+qqj+5ygB>s10=2tlPvJ0Fa7{(n6dEDVq!TAxU$&O|oEj{{@ zTnEZVD{=Em_ zA=vY3P3FyTJRbf({yl8Es^ID&GoSff4j_>?@RA&WiR=%+j6y_10|~FU{S~-m+J{Du z!!Os{sG?tvF(PcKROrj0X8=$DGQ;&~VnHhKS_aAmB(b2WobP>1r_`D~ z{-`3#4X3?kpS4xf*rro!&cZpo&w0%JI|zmp^|g?Emo4Tkv_omj;K+0LXw+V3Q(*0x zMyJqP*`5!l#Zqmr(W5h1!lkq70zGo;Az)-?DqB!R^V zkAdXHV8IaED#^qgseVux)NK(r1Gj{K@8)KW+PSfo^oAozZpE6~g9?{#cfUQPd_t|+ z&HWiS?6WxpMrn|81UCtHZndtj<5aySbYZx&Gu&d=owK{Ox!X7}*U+lJU!&#*zzW9% z{1t&!=Ca^A=B%QP+_kuXOR{XpN}j+o zaP`%A1~UJ&jr1+)Oe8v^Eh^Z%IQKTxe{~GcJs%Zskt9t3>0sf z4E{ZRfuP+=cA`d}p9|Bl_vF`czT=54s>R;Oxjj)!)OIF-*eJeI>x$UzF-wcGcH3r6 zy~W>5_t)?AH_(nrc4Q zbmuyR7FOeP$3{mvlRop5)#b30X8tWK#Zt6D1$%&h>$Q>Y%$FK9CT^X>W^-iH+*5fw zH#L!JOwBR2cuZzbJOHmV5beYho!?Qb+B{~9ThSoj9LfE)kUp#vG>_h20-S;Ss~5qs z&r4?qvOj@;6V@ze6gjioBl}arsrSXKDr6%VR4XNRL6?swSn5~i5*za1HyGx|BT z<~EzlY5$i_DK0#3fgHgVh2XN_|ML&H8N3ax>RVb{y=IeNn)@SRT>Qg%i_O{5h0tCZ zo($L0><7i-)vQk3R9Jt3Vyf1HYv-nW+UgSAFHNQgaJ`?@;CjzfYi`E%{!P;=u9t1J zx%DQjp!#h8Po~JWt`w6frXalzhEaTp)EPR7d2znc`1C@xwY}GNVubZ;S{&8!R%hw zPNqA%g72=-E6UyRU%cIdmB;s${eYDnYw#1En)zj796;p*{NEikqhxRw+hC^`Nrm(AvO+iWh*BbN=o zHJ`KOt}G92>L)soc=d__rKnN#GAhblqyYdUEDws_5Q}IILg<<4>sL3CdmEehT}^84 z_&hI31T1MWj!D}_hF`u~)6=BYHkr9id2SMJG|M6BYRnX{%w7zn{|2L7kEIm0wx#Mp`tQg~}?An(pRc!*%|aY8z~ z4sjDeg>@e39U{3xU^pACJ1M+a;pxIP-TLLzGYdrDoCPjtaQr*uidc6z)LDB4+!aRG z`fiOQTF14M<#{TZ`KEX?KCuGG$&xz17`PnOq~f2xcJ)-Wy({XqSssEL!W1_2j?@vS zS=rpF=RPOb#>`pDu_(PDSuBT172tf?!t_UoHR=*~Ge1cs zs&ld!QIVPx2|Kw=JeJI+T;?*H&HU%#!%WV8G0&Xj&`GaoPUPXr==z-|g zHberGyPEmGh2Rg7`o>6FTq(0e$*_iSt~{GVh|l5l8Cz9Y7UV6s4N#v$HB&;`^19j0;$uiR?-&+u;#*+R1Qe~C0EIZh6W8!W$xwv zMmH{ZU9@@}PM2Gw_IteEPEj8_&4WYl4RAk|8y88`oTlZ%Lc~|H<=^c4y4d!7#qO|W z9@IlaKXB19x2hVswKn+4^baSK!>@@>2@4d7sWE>q7I}?EkIw8g8toQ!gU4X3eos02(ONJBR$K@*WtnzbI+i^@OsfdIR`&ZdO@6;G zu&S@4J-r`4RyF6ZZ6IuShC)tzI3a3OA``JYLLrAeQkQ6NPt>tb?mYQbM(rNbkX1EZ zY>B95ImS`&{J;UCD=yrduiz37A?gTvi9um)>yRIucD+?W^xmM;QonhIAJ>|UWRVem z_=6@Rw=Qp?D>hBGw$}Qs&S0xul{-Buduz~X_1CtxPHwu!WNOjr^*U}xfu-K1z}|W| zBz0W8upw}($MLZ6CO|S?Dc8tYxB+za1sBF$1F7N%=AAs2NRg5C7h>L+e0T<}7P>Q- zNCfXZ38%nq?@#x~qG`2;bdl?^>)y=doY|3|P)aQ$H{TFw- zy`6o@+oB!qp{;6_K%oxHB(mdh?(P)4> zleOIYIX6PT`Lpg&$o=d@An5;ZK5`YBbslHTc1(-|O?+=8W#zY*rBX z=9!=PJPwDCT>b~Y+wFZ2##Org-y0uK#Wz8puOLjDp-JDXXmdU%G!&c*X(s5D3+|w7 za0-4U32~WSw^M9aN-i?#A#s)QLVqM2_{p4f8-j+2!3cBT9FP$B2{i0`My37irF7xX zyMjU2^Z5%up$q4K^|q0aO{L^ogKnQ+mmDyrCyXrygR|MH>IO{<>eItloUg3o{*3bY zs~fVE9&*-eD381EMtR&jcf2<`9%+vUbvof~(mSxDI_Q5n1hf61+$}{dJd0K+B7-_5 zfy)?Dk{;36qmNelVT;@X!b9Cmatb6}yhNH+hv^oeO)KxQ{Cl0gK?UXP*ul#7gS$b8BL?ZLqn5t_pS*qaAv0 zo5Vlr$rXG`FLa@_^J;%A=D!-N@$bL9wxN*|+Vu5d-#)Y9GPJZXatu09@+bACU^FGR znF!FL#?0y6kOGL1XZgQl9{+$w7g0CFpzzE-njVXFD$he}dnoGm#M13&VoSSzLDlb| zop1F}DK`x}3rV6`e51rXH_!kvyC!UJCEJZ6ke}|PCp*ZEcIrDm37z`fUcx%{5oOEV zsrs8pyZ^-gK)_{ty4c=(f=l@eI_WgGHljz=F%KD#w?#EEd5YVi4cKfxpUoD~YU;_d zWp(Nf;tRSRHm{-q)PUC*=}9=|Sv(1kK8h#dJ1)+9TtusXUrRrL!O++edqYq&R1Dmq#9k^nBm^G`F!5W57}(%oup!y{T;Yob=oKn5n0(aM3~_sW1w7 z!b!0g?JGDn_mzpjMd;#p`%ru4s@7I+i35_XnPue6U@!tl z0q3wK;V7`W=YY{}vpUI|hrO;j*Iz%!<;|Ru?$RYv8lBB-w8v6sH50AFY_cgrcDKjT z8&09#YuOcWfOhn2frQ^AJh?d$wo`ruNM^6e-X5@YpaeUKy(&b5n56ECR9FQpB*zlY7A;iC%|j+|GkI)DwFpr7A+Ceu$HE~k_K9cQFlKTBF*ho$29T)^Y;fm3kk zLGzFMJ9X_n+WI<$&1AAA22as&TARgeRh)s!KTBfQ$|Zvqfi?9Dfn?@^J=jrtRv1H~ zU^eNS27r5bJqQqr=KX}6GyJ*2cB8DIu9#RjvR9=MoBF+>ZEVy&SL!HHDwE&)4*_$@QzrB90asxuDdDO9} zLUsW_>l2WgI{_2P1#|EDTI6GrlQ#D&=w_6ameA+#iiriIC#y7Kf4`rb%@3f+GUO}W z`soGrC)O_v2Km?4RwSv5l+CM;r{YRBDN$UYRVQn~FSP-;@9n&D#r*l982`756fCnw z+2^4y*lmixfHCz$bE_4=D4@2XoSaa>fI{TFvb>wRh+|e(Vg*E%wm3877P~@`fSGE& z%OZ+J~RIj;Yd<#uh#IJh9}w0gAMzbZMISlh>% z{RL_k0~bG`=0Xt`)AL5fgD(^y4UCe)2!s7vw#6SkyOLRI#f*MoJGPE>`WtXK?$jus z>@=I7R5gCT&u-`c&1;HiVTD!=r>9*QYj5i|*&0-un9;0JDZ9;ff+u&jDpsU_HO#)h+ zz9KaHd&X?O5s&tJ6$ym?LA#@))9wOiM&QF^EFl7%L+qBU&NTCEn#13viSp2E}Ip`)J3@~mefzh`-E zDm5N!ZZj-cx^zLCL7Si^@c`|O*PQb(3zsiJqyfjgu-kzLKO33OPC6t#_p+vb^OC)K zZ0e^Z2b%c}N|n$ht6UI1WgG0P?;EsPdfIP2PZidwlqT-)l{lGbz1Z?}Fw-ip`Jdc# zk}pAUG+`zMJE1hanjdQkz)pxc3oL^74)kd6n=7I!5xeUNRG##Q`>%0_ah*#1uz zAKZ2uMopRX`p5RhB%u!#Wd-dmtC< z7p|`cX;J|QoOH~Y)cneYQ7Fz75FH(FHl{fZ9#g@q!sp13v~}&Fa0gkkq89r4dAIk6 z+Bt-d+C8|YhbL+kALTTq5)JmIkC8SDf0 z=3^)0;{#5m2sy{joN0Nvd1ln(?>n%`)R^jyN9tRA?zu;`HFX7JJ&q;(9y)j)6HhD~ z@o2x#>GYFJe}yFd>8B|(-`w?VZ>Y8J7fX|dNn#7tZ6Lt$p_k>tNlx2b&>fs4A-aYA0dD;)O*Vc6g!|B@o z<&KsnLeimds&?Z{-9gSDID1~a2PTs#Z6^Qeb2@s09&TeX<&cG$1Bv!<0P>RYZcW$` zjfFxDdyld8XnRJ9!-^xxTANAtFm#Cv67K&hH4XRC#@N~#6U;>%gp3>@(Cl>!0stP5 zw*yQw|CDlAyKXyqZ~MA++j-mebuUKAY4EuIOVJ9A-dC1PO-w9VGU0(slY6g{C1FT? zH@yqPH3RS*^JpgLW|AjUGyR6t2%g_Ix{E$+vgGX^o9j~|K4YJ`063WwrbMmYOq^4&gpS@EOwv6 z?(6O4=Ak@v(OfEG-#$o1$S-^$e}o*tOta3=bcME10H+dT!7R^0HLpa;3ta{4aysuE+AI*+$UJH75`ssx$`vQa%J1yA957$( zVFNcaFp#+&+6B_okkBOXM!L*$J4ssYMw7j{DIRZXb{I{z)bMG;Y0iRcEteT#9t<`L z#8(QV5IVryRCfDF!v>ZI5sq%Jtb<$;jh0_`h4%Hg{q2dqAK(Y{0Sp8(ErEbPnCk-= z2y?G|y|P_iYPGd#G+HD@6-R9Oj;C0x&Uc1A~4OO(~D2V%nW`W30rXb6XZoULv z;^{8PDT|x%vb+DotuQz&93W09dj zR=3Xre!I_Y_1CrN=PkOtwN>kKac@<6p6{X)jO{f6NR?rSZWc#F^ex`n5~wMjX&ub8 zfjDwDJ`z*M7=~i#4v#jXk#)nz4u`s2_Ni6)c7+@bWna*%dEe{pp-}rB%Mo%epFzm^ z9^~8rlc^i;BRAqhn_XkOhvOcnM{Qb7AC{3TVG`QmI~A+L?d`$Cx1UQ{=g76lI@9g< z<8-8*z&e?VKM5+1tTP4#1<+868fVc=p>-0LnF}*Ytu5a%gOyS2c?rXw&yfv)I#0Q0 z1)@%J3h9-sZzrPAo!%we`9$QR5$P zJ)PAGmMoeDP)nVa?A<}#A;AtD8n(0tmWJSm9EYDLPFsMZ4$yIDXK+@@dD-TTM7-M; zz*Hpu4ay9Ys>VmB0GAF26ZKyRdN3051aCHl0}Q0ndES{bxl8FvPapHST|x5Xb|_~I zr=oO9*obg$?ohl5Yt@47HyXV?y1Kn)@;$$v;0? zu)217`VR8FHEu6()iqc|w}vz~&shvywcEc3xT@P83QV4Q&q}~cWH0HFNNTq;5OD6s zQ}pvhlAR*Ng#*Y|Ex=YMPVdtCZ8ophX7g)X2wA#B)2;CM-FBOgaE$<)sE0@3F=r_A z5m!&;_g{+xZc}nj51ypJJUmJ8*q{Nd&OXKaRC-Rxiy>{=#9rhJAYIsI^pzxeup^XF zYcfk(;jJ$-*yxj_gCb~cP@TA9#eL+vmJ=8RVVagT^vL3SNo zVO9P71y@_lW()ak6;jH)XLY%(BLM)d{o~{P&CS4D*kZZ(!>7K0^gt1~TZ-9LwQYio>9S-XUG zF_avbB)sHi9z=orMuugnSkRrI`NABdW|GQVJr`Vf+C8fmE+l7?ZpleG0Ws|f{1#-h zZ7rGar-7n>f3Q7su~Oa2ZKMwP7||n){CPatP46Ra{^;<{HxG~g8BPc9An)Mm;BAc5 z9)0-sR98zp)!5o?w8c`VE9()^8f}U$yT|S5@ps{|QLqc>fZ}P8LJPzdb1CqE8Sups zt+YBEZzt&WfGK6%<(f)`S1)LnI z_AV?X{DoJkU8!su)+(>7Sb$R~wIpC$kQ!jyJsN`47C>aWcPXQ`KRs8u2C3~RSNCaT ziR^YB9J`}{-JVlMmRM_vunl@aqS8p{?U9L30&&k&X}*V2{9ruwE3^4AD#VY;RX}kU z)}KZx?#m}sEWE!dn>U_HCD;w@BBys2fESSKy==w2c|daiRfQ5}rj)%-A^&|CG!c33 zQt%dcm0>@^=>*Z0BDzN=MFhKf;sdbDe@yOiDr)0Ec2movihC6<`;PHo!s%(RSd0ZE zn6?-$?@xmJ&|S-=_bh8`?K2F_3p=bH4X3MI3o%ByUxCKo51!Uq2&^fbWF^5gC5or= z2q5o~8pES0>m{`V1NUo`F97R(LDl#qvfjV)b+e@{C~M``5rOZy0DQZ;8&r)kgSioT zuZ=K6nXj-_Xeo8W4k+FR!6Nlt28G2t!HK;L!#_O2(gY4Y&*&>v!+moo^9XO7QKY{^ z*->xTWkA_0a> z6W&Q#Q8#JPG*m0;eTqL&6>f*@5QdJ&*IZoEkmjV91Hngj^wIw<$b-=)$i;U*itl6c zv##E*uHL&UwgJKMW1Gjvn|D$seB9bK4IX9{G`ahn%5FcDZg|MAE4BfAO;68wTx)1u zuw=;s9g<=8V&MspC?msyFI?xIG6|Hp3n}r_&HR*7^;R{mZ~<0K z{!*PYEL}RL%?IFa5t;^77(h~o7-<4K=Y{BTk^{U1<(?cV83pl24IDGkMt;>c2?RMz znxw(w%}O1kG)4JayCrNY;5qgQ6qJm;=i!bEr7xL=}Y}% zu?Iif>a2G`DKa%%vmo*jhK(Qz?1cadvq9GI0?HND+}2Mcexvv?U% zGkbhMNi)DFY+odn{|1BE{7kwkA!5)Zmryc!pi`jE11p?3hmJz$bufocrw^VppHXLr z*?-0uQfG2j8EMLroeVw)74dG^0eJCjQGN+pE$f zFjFFFhBrThnYmEF*lqCB3jfc2S(fv~^K`cY%VIE^6!;e0$AG71@mk0%NT79+Syk!l zaB6K~9#mo2kuL?s)84?xb#-1K*RI#?TZUuNx%aN$1!;Tzf;}Go{eX8N_iO&*$}P^@ za~wXcikq6UIU1Z+j!Zg&9H-a&9COIhD(nn3G5cv6JOQr~@G&&@VxcC+14joJSq@?! znLDVs6(`>P7g%<)`8lFqohmGbR%#>|ssW953Wb%ZkR8=%XD)7oexFIB4y2Wf2Pg`9ssq@>_g zhnPw$0lSY-1MYD+oS8cf+zw#g*BQ92H03rlCzYDRJ;+~O@s1O%4RCjhHXhS9I}8ZE zPZ~~>zT8I7%GBj;G;_s%3FZMu#4*1fkr4B%;E})Z3*4EQ5D@|>F=5LXB1-EBw*Q@h zM56Cy{8&UWcs&fmTg*L&)9~P77f|pw`SU7QhJ_Z3POaAAC*<`3h4-uXf&RPQa5Ttd zHJX8h^!G(Uoa^cFZQ zDgNQqzbaOh>4|x5Ep$dvpTH5AKd_||zI-TUBoXV854GNG8EBbZ7oiZez z7FzTxJZrrsWjv1+ z`C1@BFeb82DfSlcwApAA-)u0Q7mopU3A`{C4|1n5%>4#8NWUmfp*`@_NH5| z&Hx83hUA{O76MQWL2mfV=a{*7@eKk;c>brz>=rFTdiNy!8cuh90dRe2x!~_znXT(Z ziv$lbD9?ufB0PX8%uj+5*5^8@=4H^~4`#()>AFa;S*^Js5D5o=JSW|@)$NTK4N%eR zi9`ZF9_ep;My)yjk|K-Un@puyji=kzrq!xdA&)Q6+A|nDwY|jz<-9i4Vr=_l=pVl8 z8>)JaPHohY5BPtg5LT{4Av_TRJef`$hZUclf)H+{ZVRI7B<XE9>QPT_>5;NGJTD(a^|HY%*$or2c5w_abL zSGDUlU5!0+$tOyz+C81BZwl3yy_5YWw-unO#~Z!8xlLBEtKAm$dJ@mlg58dbQHK`_ zPfqR-#;;nT>*fs9wG>!L)=1Q_0yA8wSm1(1K{+eJ)(SR8d|{1Ij$mzCMLAGnDEwE5 z1&Okw$@hz$TWR&~?jC9NF1KVu!%f6&_8$+eTAj8Dl*6e>v3l9fN)usrHqWEl?%auL zn|T!Y@+RcV{Vl4=MQ28RnxM@d2-<8xjjE+~W^z82q_ww9K*HB)&~*$G9uq$?EaB2c93R&LsK%*G8$UvXJ&K%P8T-7qn6 zm%ho{*4(7$*2<-l`Pl37!vDL%P)9Mmc=52ltvMo?a#p9yI^2pLJ4J%Iv%sja_}aGO zHPhw@`%0cb9lxo)gi-!;&x zQo770cf9X%RYPsP%40FP6c#Y&p;T-dHC^8-Q2zt4S}e@P(m-rgA-T$+H$&Bhxq?F> zl~V!JPAhWb5v<64)OS>mzxzjr^W1KHC1vk-7l8~^SB=bS@_^yn*$F= zHq@L%-Aa117b{9eS5i)PbvX8Db{TG^V)+_K;$(HBSbzJv)%rj>eVAM!DZTY6wUf#w zsE3M{mCe*xk3Kojs%&tADo}Ye_oV^eeulx@Pij7^JP+yZPVNtQIx3b>5AF9Ll-GVhBi{1KVOUN#=Bp4E_Y)dK3US;!& zT~spt29ONZlrOa?bmOueb!GG{X4>@jlxD62M@vtX69VR*c}8cfV*WRWf8O7jryFZ*v^TTsa=Fhs~x?*yLeFk2iAjcqoA(V=Tp z*)0|q!DA?wXgXD1!vq*5md{QDqdudF5Y}M>E$Z(Uo@iMgMKOav$ zWwlEgvmOBbgtZnq`9c!k@F4MMDL{{N0ZimX=FE4&HZ%-&RrswIiv z6g_A^Xv;Ba=T9$L|@;y5|ubT{1IIoZQK5enw(bxAk@`BYGf>O^A>p@Y< zfX$3=sZIF(iQ1#b1KPDSTW4l8L1xcdThN@v2fw5vV9s7@H(0HPcJ9t{hm`N}dA+{z zb|^reoSB)lnYA5)b8t5pw&ofOZN{|-uS0qsQyAr-qXWNS2@N=VSski0uoa-^Xm8p8 zrLk>fe=C1}#7hU!jLE}&(xcSY-JJE1O?6Y64j3`F7% zmp5M!`|8z4?a2#HSpFgNFkH!(#-X9iP$~P1K&T&s!b*nAq_nLnmk_ry)Uz1UX_=NqHE8*%h~xiF_>TONVuE0^eHQo z!-~F9TJ0Joiox!SF{XbMayH>Ki|MC?mU&{qD^@>lg>?$#5rB!fy$0Ft(jLUnJ~A7t zSABYaqpVGaqrD_OZFh2{54!WNTMx)F7(Qn_+|BA-180oEU=%lZbomU;{GE|tJeKHm z%#Ft4aYf_VJC!X%Eq(Kx7A$c!w2|~!*yji;n7dIyj*3;d;<*R|UV{l8B^C((ND`;Y zDPn=hEw|^g)1G;6%MS9&FB&6YZb@v)R6TDQ{CzWP zmMoc>S<=!5A$@CW3%4OJ`G&zMt8>ML&4c%+rIuC8oT-A~Oo9_(@s%%<_@V0czjZ2S z%ig3usI$F7on!Vr8%Vzw=Ib!L$7zztahi(782hy#Cstk0T+! zJxGYh8^F@<2jxeaW*S(5YrLix{A_riE`0A*S$Qke$7NFw6<*&$VQWJ}tN-i+ z##f9dPX?0X_spz}`A)jb!T*_}KxNa~c(Q>IR@YkU#wJ|Q?g$tgxpgaCz6L1qRm^qx z+<|}tItzQR{%-+0674qs@D?hIMp1zKb z)DQ4OC}qXEzg#J6FvPvWe^AL;<+s}%7M;$DpMJaD7qHvCx@WMpGq!yu`|}Pf3Lsas zikJXwRTYFTtJ)PF))%({lZ*I?p`kAx?`t4>e*~&kw{0#|ty*f!r)MUOt@RC?Mqmp! zm^8YDLxEUFKx;@5q3x)% z)r>hbChi`rCLg2~-o)E*V4+@rBKDzH)Zpi_kKXtBdbN(T#bEa`U*@jEUAt)Uh%gPr zK4lwDjd#TBR^ti5gLBCxmoyvP%_?kj%l!k!7`6}1IT3fLUx3s&^kQ9&0WA13jI6R> zn;p|6)H`7suP6;G{K!w*Fsk6`&l_WS<1&}e;~~>na=BVDy`lal4ye_Ro*>RG{4z{k zUH0f3j~$1DR}~sM#_!zhC<5A*^)$p_OX(QHix-fX-5$Z|g`~Arv1}vMCkMg-=!#cM z{vXa=T?{`sd-ZXsn}R`xQz#4%>>t{59ILtxisbxM9NBlWG=`F7>Pu-@ zy$pv1duIN`#8R8$lZ?XWSCO^2%L|V*Y?Gc^$;46qiK=EA@>^0V$r>n2joAaT)U}S@Z~T6AlWNO*hYwVEtqSQZI<;3nwIkc*+eA)RjEUd&h`>?I2H*ch2<~5MQc}5t3=y3dPq~~3b z!ec0fPinZ|f$%1u{D&yKe8Yyr4|gzz^{4Zd$05R6d09bea2uuKJ5WM2Jx~O8G!jrI z8Zhrks4;{bnfre(4FrU22qFx6!r6uyzN94PJ^7zvlDJcx_4KV3@Wa1by$~|HmHl3N zNNxiYzY1O)qDKM-9v*tYaX{k*xk32w!C$kK5zQa{@0DajBoT{tC>Bn_e5*Fs`d)uW zouZ$g1kqe-gi(kN$4Bg_NR?#t$-~7&GkMm0-Y#e ze>pf>+@=<*=+it-fGncGmnBq z_ZnefqQmjKk)Hnt5`Bu^WFODE$@s6i{A=o9aKdW8E7ZJp#hMi}%@KCJ4Gjs`+a8wigS^GyiVm+ni%#PItS;Y@NG){alMh-6^^5-H>1!hg_lPxr2W>%Xtwv7I-IO zpTGb>_w<9l4R8$L-AXyfTj~$m2wN)qUS!!_E5Z zU_9dMFdp%WM5KNIM}zPa%>y=Wcb@k(*KE+QUQNS?@6qs~nU4D2fRI8~W|ucHQF7Zf z)CXzXMoFENr)&r%Fe)6RIHj0TOu-FHu8iR9L~h{(y<9dXyUo60xI$&Jk&+PsLV;q zgps<~Y?`70FeIW0VPhdtTYh0Fmb#~f047w0Y)K3QS2Q;R>-p%hxhy42t-re%S=vn z>vS|l)^7s-)Ezx*G}s0Fsi`}1`e*=tb2$~mn9PCf#?exVWP@bqcyA&WOvF?$_RrP5 zIv#JSKY3e&c2L(l?zA-3DQiO{IqI=!>TSV#@*rk8aC=cUKY|CR(gA*$qh|yBv=lJI zOnY>pSUnn;Xkpr$4_I9GGE3!JSQTC5+>L zm)lNYQnfp<8h(%{eP1pKNvw}k7Z;#Krd}1(So(W`eHF5+MW7+>uYC66=q`4*;ODVK zn7sJ+yrq2d1PqaOx-4w=;!?a&a0=B@n7#P(Zte~F7w6Y6T`KwV*bEY9Y6$TxRml)pNExgyeFb%s1d zPe!7VQ9{~0A*Zz=vSI*6F`7+ezR7Gd^N*NK-1%_u!cX!qKh<6M;H~JG?l9=;f;Lyg z6N$PbE?clpXMn$XgUzOEwOCroop|o>nkaPc5E4BP-q0MHOwH|XuvaH+UGAHY|Tn2$ja1WSr&Jg{HWXO>v4_`5;x|2{-tZ=Z^n`=tiqC<6fN}9?afms z56gMMIiaW+FRProiK;{`H$tDoJi9^<^YM6?+Y40Td9^0oukYs1b2frJ8q?5fjFv2U4k;4w6P)L={#^ImO(V+^yJpYK0 zhL-9WQIi2EGsx+Iy(ydt`yuLJ!FLk8}ZhcxOPPQ6p3#=ikW z5jUM{)S6qJEp{dMEyy!P21hpGLc3w12;dm+(bDvJZr7>Fl`a#|PbKgtKX{{#Uv_`~ z3H!4jwny#USW9}tktDZb4KN>J3GTIcHKF< zTbsL$19JiQ+^mxW|#T_%>0&6wP=Pi9Ysy12SHDwPXczX zMQyueN(4Jr@(9u#q&k@oZ6ke4IunV`Xp0JfPMmui-cxl9&pjVEVv&Z`9y0G+3vo5A z;mfHE(>U2TO$v~wV9k^8rb_ybDyzM+v-54Z{0{${U4)s4SnRZVIuN~;?COJRClT;0 zCrf7DEfvGa4zDvQ7Hg3LS&^y2FXcTS{m=iHvCMWj2H7G>?W&6;|P zzX6_LIc&aK?sC{LKsw7&5J4d+%n}T^VOY@yna?t!po=RAc=ENe49cM)XjUL`tZ9lR z)w*@jKp=WMdE8<(F|hMP)KSUm`Mm-ECayCCaok3Kz|gAMw07g#jT*fnPb^oUSavX| z^McucuV4*kZb&Wy-X9G4{h^@S;BBy2CuU|QtY)Q$1!$rw)8bUQRK(l1Aj~N?&{=9c z8v)~Fp4Y0?T5diiI&0>o)AP6+twj&yYcZQOqSQn+%Ba;EOU*fRPKtcJ$N^jjoh<)9 zZ{GpnMs=;dceF*T)mHVg>Rl^s@6}$fz3#>~UiWU}1~x5VAaqCwgcJxRIH7k_3=SPa zNa%40B|t)69_hW41j5evKj+SjG&34WvunSfJd3phc{=BwbMC$8yWe+seqtsRg+fXz z4SlW4pYt#m;pHwC_rmFjK*r=p{PmdC%@`hLYz^%5PEbo>9tO&+kHA1p#p(9a3Tg~0aFgkA5|0q93V=w|p<8cE>^D~R(adZPjI{Sd7OFSPY~@@mS#IY+0B{rs9E!<0(L4>m# zZvHZFv89N(7>oe9c-#QFyk@c7j`ibD zUiL{uRt!dfRy=NiR^G8#o}nAir#Y3Ey9SUI-O{BxKvrUP6U$aCTLH*QX6xm?>T#mx zx6|{Xs@IfT64&D&8}s|xs(g*}H*A>ia~s<-+cN)%AOYUWqAL9Dk>1V4cBceH!Q)3) zCW@rzVjfOmdf}qN_VgNR$ir1N+|C*UbG78INgLRbo0y2ExP}IgTxaa4sjjZElWWBL z=4;TeP6-#USVn6EakOes)K9=2Q&Bz&f+hsMJG9vOjvwqY2)f8FTI{U?VzM3YB$9K_ zZZkF}%9u1c zL2))`zlpn_+!mD6S*XA%7yC zY9haZLvK=u!jy3RKcIUJ*0P?ows$s}>M!1*uN!s_ z&+|A8h6=cg49^uok$XgsyrD2#3W&JiBr~jBMgDoWXi~WfSdz21NN-Zf%{&USc{BN) zR|1i|u3R$;X<_r`olVOS1X;G}0}&lz_A4p|wrY3~1P>e;d`|q5!u3x96+nX?f=mjD z1x1bf zFR5sB@4erD#B-SEL&> zm~|&^48}+#Qd$~z2YjR~6+}D#&j8Q(6&OX$yhEkDvL#hZqpxcU9cIow9cu<-z z@}xIi6P#Vy$IZ+tJW#NAS5`4AUGNv%JJ{Yn$UIS%_uTb@-)i;OTN-3OCV;%M-)V<1q;XaW;*4w>d0EU`s_;c^-l%#Z z=JrIR9(Rn5^VmhaER{~D%J@&_d__p1ZHQaol>~)L;hAi9ui^LQ0w9JuhEXtu*xBpL z9Td7K9gIbXN-1>VC|^GT$c4>D#;rE1jeEjoV^%5FEt@#(BOB+M8cM@3)D34^!7#UQ zX@hC*#vASS`g*Iip4p;UKt2)=QVx?9%v4eh#gNPj8%fa%fl{^z;0dk@K??G(a#W4` z{ER-T8dpQCloN>ZaO|ZbRzW6O{ekv@LDJUL(wz8vwNxrj4`@jgR7diC4+V~q55|zt zbveS5aXC|yL^_Uq8~IR5p)Ib0e8Rne++3vKa$kw@+Hu!iVrNDGsZ0twaSMdTDz6i# zhcDa<&yUtgzBJt2mGFfGzvvFp=!wi=V6GUg9P8an&aL(8lv7w0!kfLeak+B5Xj z9hDXEdJWXJkg5JUaKDlQA6e8G<0ayFrXs)9@UNDF^-`omcw(&%cR&VB!F2Y^fZ%+a zA7FL{c|jOp#_Pn{!h74+4MHQmh~>b*XZJ+|fb9(SJ$;+ekebsUil-tLL)jUi6_=>) z>6zD2OK!|(H(&91=_o6Gc$Pm@We|f{%Cj{@dR|ov*u{emfB}2-RZKG-Om-1D6@&Kd z?rsn_RH(x}nhDx6m`yf2+0v3s8T6F$@-jwlPwP!MkZ`?19nK0bSeC(D5sfy$9R!4s zj+-)^7@}&zZ~&E@fLxem%;Hr5l{jtTJ>B6*qie2^w>^U7A3(UO=SqQ;5-ctmPKZh$-HQZMmOz1MYsjVigAC8EDVMGL2ta)VjEtx zXxMJ5O?ZQ6S?lVo_={;%_=!&h)P&Ou$Wk_l#FPe~WKak3*pjVnxQAwcr(*u&s0H_Y zeLb^CstWg^#3^};8&?u{yW+L>+PKS==$k!0*8ip$9?D84&*(wOhpZvl)e$y){FcHK zQYpNGC{f1Jf*FpyRQ5lD4qS44&L~ro(Sf^lgzCVV1sS;IV|eD80-O00^;SGx9B| zm>!%p^AtX7ZPE3-yGbSmH{f%ir0es9eGvaA}Ruxqp1KMU>`;}9`xY;`Jw&e z(N1eezooofhf;W{{%h)VdV|+t_cEiRo1RlRBdY_ahZ5KixabO)sFGdyY!_AX20^YG zUt zq`o;>DFyclxk8YFi-l1OuC{NK%I99YEov+azq7c*hlf_QL@gE3F!ck%_M<6rL;Tgsn+bg1fgyRD!F1 zJgWq!=1NUvX!3DTgL@3r;JkK+r=rRXoCc4{sBd&Qd<3&l8ESdMOCkcN2Vw6H=-f~m zP1bibi6rm+=#v$C4go*W##D9(I==2Zi1V{LGV`-;%goQ3?eq9N+*2Irz|B~z)PeiC z#zOuLP=Q;%9JSz<^ICArmu0lzem`{|@)B@Z)w`)~H3DSfCYR06yj5MQ1*fTqw`a)A z%EO+thOJfT!2OlH;&g>w&dxAQjL94bl)D`$z%l7?IL&Mvjnq&Dxaz1fVa;_Y`q|X~ zl?DQ(?5$RuWYS7b&6A+q(r_pg9&N66y63H0HP7ibwg?9Ulz_wAcSLwsBKl13gv=8K z85jgwGmyyHgj6}p$&Rvs1X%|LnZd3e6osp-B8N=e=Bi3Erg|xdyDFDCy|KS_4fZAb z23^jcj#sZXv|9{S9%jDE=_xbcQr4s zCNEU9$J3o`KY_RJw7VeQQa}W*n%pCbz{zhb@4I?izLZXl2K?z1_h;t!@^dy2Q#!nY z2;4t}B}&luGWcAgh)GrufD>$zZaeaq1ma;`ep?mLA~kEN{97jixXS$;1>c^+hwhX?^>LN1bI%Fs zfr|Fw^3s-2D9Ml+y%BFyki0}M>MhsfMSYb_@=Xt7F34KWF1RTE25g&*_?tr8PsY57 zf}B$}Kl2~I#G3U+w@%jqa&Kg3haZMb;ZGCDylIN>pFx>7#&q=T8Hh0XJdCU8jjWlx z$F(0BW?8-(m|)KdkFGD&rmlaj2!n|MQ4ZpcKB0&lez-J0dT zP=(*aFu_1$&>usEw?HTqV1l^jqvYA_1zmabJ^g#5KcTB|H z1kM9uPO5=d+2tx)i=IM(x98yT=`yPD_JE;^SuB-!`%QrZROYb6jpKV%eWlrDv$~;K z60q8RU4wTIcIUkU^X(E|-OUORv6>L07@GV(EIpfNwi9}b$(`5)92cP>22DchAhn%# zZ+8m_yWs~2yG2559WU(mYy_q=HNzg35q2w_qTH3>LW`vlKS9zh1f9^JPuj^<00yM{`;Rs?rxPzz%x&Z-4`4OISLuQGrzN0qrQqBY0jYR(|vQj5XzJE(RSY?O@f-zIq z;Ow#W)>^yS8#H|u|HR%m^vhSPDw(h2dV+<2R52=xN_7JBL+NAaFk~N;t7B47b|tMC zsYT-H=(=Pw`V0?4ol2f*A*3@NYb{*@eNz~%PtjSr$-$?!p8yhW+EZlh`WjGe@09` z_J~NaS%Qp`+sO9LWm%5RQr*H6$!$89J-iFLBTm;A)fL%CzC4Kxo7)jC+Fw_h0DZ8} z&+M*j0`WAU*)&yJE&8>q8Y+!du4qMTZ`9)omytiw_38ZwuFq4jK4p;CB4p%+CzJeB z?mTNGIziksp#B51jV2Ify9q_My>kjU5&Ki{M5?L7P)E5n2g#QZ9NH8Ln@u$vHm=yX zzQ$|`hc+ib7!_!n@G)Q28RwA8sWa|CXPgU)d4WKJd;utlWl^8SuXp?AtX(_DL6w?+^Ic?em6* z=P_4(qH4!>@^x+?)#z@rbQvpCZg*;E&N;J(e@VZldR8GXHTyM%HjxU>qZ#I5zc+v0 zDEYYDz#ehA-7e<(nVsy777H^@2mGuh*W(voKcuJ+my+`)pP1ic?;LVeRs-|F#g6$4cj3i)AJss|oX?)2GyZ~rq`>xr-p;Gql zNTuSB!>04B{WDziyt$*NmFXWs<31Yg`p{;qdea5EMBJYUj8|1RjeRu{3?*PY;{Ni9 zo%`!}ucLd!SzcBeu-oA=@7)chl~n;XOEJ9;>u_d|9?r`{0-Z0LUSg{_x2Kmetnl!j z%pOnwmmn;q2Qv0s^XHE4w%mf2{(iLU9anV?%rA1e|4qIiC(_K)*QBfUgZZqVd}1Dq z$QYO8{oxy;Oe-0y9^T-zpYc>Vj0sFf`Ut7+Z@A#Flzy zI8T;Lqi(hWfI;g|vK&C`e?8juLzn9zH2$CD5_~wkb-Dt@xAOZPjb}7_ zsIit`5g`-5qq-4DEWEMq6p5c~*erf2L+1c;{b%5 zd@{lzCwHTkSog^*01iPdF(3DR?H&?gkQ6iy<*}353zTA)xVhz=PL!Yq>axLM1uHAO z;|>PZi->qoJ`CH0VE&IrJHG97-UW_m{5^Rz9gU_pjK=F%PHdc*s85b=taU+vxq2Fx zDXNL2kc{`*x`!S0KG-gj{dbxfix+%Cu7SsprK4?CUf;qE8y14xbK7X?=X#xfzq6NI zuaZ(CE?_T_pH0+}4G>Bw3T?1&@^D5Pw6fW;E`2Szx3ZSoTT@9^p)onP063mZJ^{S@ zb%Vn$*U-SfzgD@XuClUj2KkQSgn|`7{JL&{WqM^bUpy0Mc`NF9EXOU_9}PHqQprvo zc~aM%Om(rd$d?u0l6%`w2Tx4q@UF)b@)Pc%u7fSj$z)TaxrO^4vqyg7!5L(HPl7;4{j-M(%E5NLxIf zDqXy|6aetR&VFC4jIrBiDUG~IU$bJ5#6;MUUTKX*Q|U;&g?swCHOrfunp-38hI3AH z)wfs&W;WU@YHguP@_U8tHvNgi^oDkqfJE?9nZ>;skOv8ag~uIWV-ohJtc@xcwX?|b z8+TS6G47gYFps>uB>~5;4HvuX+oH*Kv+9)}MjNvq>Y0&CHuRssj4dmNsc?ZLDP1J_nwqNZRV!LoB8*_OSiZPN zUpMZaxfEdpeQCFG=3+lcdbz@S@-vl;5{Jg{8rPCjR3Q|B-p}&1?AZNh>>*#@bHA~?WPqr{lvqb8`{ zF^AZqyB%1g-f$Neo7f;K->zNNKOH~9~=Dd*+| zBQd#XqR|ttw(Hhyh7LqD0L03mC$=c=X-q6j#z>W7FOfF$aNL3fszdB z1zOxJZ;Qo3%mw|umY3P5!#I~^%*y_Vyr;SbXOb(~*CKvj7`pV_-{%IQU!S&;)heFP zHtIpBE^|y03r~?YeYSC}lG3y>{}MFj=i}j!{T4Ll=g`Ldl98^i5$5)zC91B5O98h% zWV46#m3A+Tv9lX0@ONE;W~+P{Mz zb3+kmv|I3VF7qTp3-CY#8tvczIPW@qEf`8dpA|o$!xE1-HYP&{4u}DnG@X^Di z1P>L#&Em4mTm%{LTzp5HtEJEKXi`FWa2YMoNa+XyRn{2)EnWaRwy^wuM>ccP5Ff^ zB0WJw)*vwf*uV`~?4JVjD*K$5c^$u<7r&kN753Zdbex&sTkrpw+155fw$pDnX*QE) zWKMAWBZm|4dp=2?U@wB$NJ7)&$RYcO?SrIjpgraDr%j(XrTo4oxaAHXy_Wh8yYMrR zL^8cDe8%6rd3miNDTDD;Y|4Kdn)1D^-ax_vO?mu-=lQ1mzSE`V-lb|`I^wM|#At_p zV8-YgTaDEM9r`oyPi%cdKY1QH^tVHYUi1OCN!{?fg`f$-DrKgeDGb3>*4DBYyLLiQ z6LF2_)LP;4WS)Rp+Rvwf?m)=Wj$9U^c=4H;}6qQ4|2A4FcYUy7@~11+ZCyI}rtNaO+!J zhsaLqi2s^Qq?Il#e-EGwdkgs*?SbEjJ@9=L5J+6Ly9%&?L;^5@DoaE8>J<%!YNI1q z(b5G&Rl=oYep}yPdvTRhrc+E!xXNXa)(>SogcOp~r{E)TXQK;W92yWF%W5cI|DrHK zyP@_39x%BOVFHlYGMTE^Z&TV;(OuZE_enhB_GE$qYxDIBqz>zOxq z=FZZJyV3qXjCQ?iv%Q2TQSRS6i<{2Am(LJ%j&{8cV8uPy zaQrj5h=LV2bat4yKZW$w{rZ}4wVr*pxO*m_nA;6~H@nclzr7xC3m=bL+#=u>KfOeM z0C9`U$lRP*kva(ndTxQ)<|@%r$Vq%?1XU1>LVgh&MY7Wyx@W!RtLUB&M!Q~ex$bnk zy8l4V0Wf3H8UQnX&i+Z&BTR|DcGeoYS!Oc^{L(e#uI1z8Rucjnz0gJa83^=%NDp^s zZpd)==(jDR>2r^;IdlT8Ji|N690K?=9HxP4)QAqr2XVkHqL63gM}<5txysK_A_=o} zIe;DZ#!bD^mQJoq)jP%f;&bhp)ou@WD=Cqku?&s6|+ARMFFhScvdF-lmezs(MYR(c;;%T@!=kI5_SmL`h;9 zl;pt-N+Jwh;nsok7FjOFw0w26>#)o9MM%rHG&qla6mXKAI}t6}$)hDZPt2etZ%)B| z;$f`|=${)(&Q)_?@e&0jrp!KA3^&n!Xu|{*ob&o<$G4o$1K_5{56PW~p{yQ_)vcUZ zF)>k>7+qs_xh>#03wyVgG#!VsK4eEY1w@Q)GZTbUyyR+tQ<%|~YL9Qh`t=KZ9%Jh$ zb6JnW=X3OYs+z1~;Q0ZYS3S5D1XeUBANvO$WO4NmSlCrvl{MsRl{MVOHIjN>?#oO6u?$jAtW6|w^GbU%#zkQd#* z3^=;eiOy1Tm#zyzn28Hj58CG&YROd`zwcyjCr`KsI`3+3j>BKg&D;_4vhp;|eNR6e zqeVg7Wzd*)R9~`?IjUR{DJ}zrqu|COJ{^#6xroq2;$$r0XvLn8O?Fa)A|$o>HS;mJ2YpT(bBEAFk}OXo42_lTjZ0-lIsz^*)eV~552P? z32!#nTIhF()o>GGzk2F!a`mp$PTR$uw)@oA0|5f^z<~hw zejuQsI&YBbaCsjPOv!Vr?gEzm*xC z)u%n|eZzm+n6+xw<7*Sm@xa7^0QWD74?V*+s3xr}U%Am3w8Cu;X7{#K8)<6?s3`0X zk={O3H5*VSDb3GE1XG78JtSw%3YprTL5)OOre=em1PJM0`m&H||2>Exje24;A6|(F z(wqIeGlZ?WP#h8x&(|wX(nOE53^C3n2k)`g9D*AxZ1As!R8n zuyoy784YP^%{Fnw`@OV>84#}inwRX`NDcY1h3TOH)GGi$LC2%f&2FUt)R$OYk%fZB z2e%2pr$B?vYqNT7hKe9XqMje@Zp&FA>FJ;q-rym1DJM3?Kgpi4Ge8Z!&1C^K>~Ux| zlye|9bqGJ^P$ozmnILnRyAhxorvTLxY?X#({8AtohaMe%0!|gfUx7bERK_t$Q#ngY z(JEm{(?CK*Il)|;wZm50x0CX%JTIi&uw{#Zlv7>^Kv>%m!tziE>lclVmx`?KVNiVd z*7ik!WyM^+#JqV4pDPAf)}rmVyWM6p3^ydvoMmQ8I^ogH(|~4K=ol4hE_CJbKd@%d zf~ju@p$7rc65HAWq9y)TX9PZM^FwV9;osWWizuY^HX>SIKt$_S>_7iO*V5b^oxC3& zD{t4G7=@p?KN8F2+j(Iv{9ez{?-hYbPQpS!C4ez%!Z!mj6mBUPSt4YTfwshNMqv@* zH-7PJ-iKF-Huh|IVZxltV_R>}Zflz{iQn@kv-xq_CI21$!d&Zjzf0bXq|=ep_OW{s zA^M{CyZ73E)-gz`2Pslu{<2xX2|ABnt9u^4GJ;!Ua4(%ExTRtwTC8dl=`$EFjU?jH zw*cVk5dp49A`y9u2e>Z2hhH1P=ry@^rUEVsZ$(X=0|PTwA-v@Yn)bk^9<%krKo~monKxW)%erYGnc|At@Vu_vDdjSpDk9oyN<0p^MWVda-Fih9n8 z^AP58+p9i%y4l`p9vWHLQAe8F2iO6Ma+%MEl?PZ;N0SKOXj(ufC3BCGr4bEQ8Ac@T z2~Z{SF0aDIM>AZOX3Awb=Su)|eJTsv-&2#=JBgk99kULNy7%tM`xU$vklPs|77BDV zn{P0ud6=v7=zY4M3Pwn}ySeKpGecaPd^8s&$wh1|Kxu)es=-1TdW#5ktwaFlKC-WC z1;x5nAl9`)w+y7xbd9d?9>BWbE&eE+vX9c`HJkb6{WZV5%MTp_1y%6G_N|i-0Q==j z2;aaU6@+gt>u;?Dq$?f=#H-S5F5SAtXmEu~n>!=GeJLfwIfv6SSnG#$e-hlZ5cb8h z@)svnN6EGn&3KpS=0g5@i2AFevUW={97#M%zK(#`HXiWWxMAZuqsbf&Z3{V_&K~&X z>|wu=&t>cHzMI@3aoJbVWhd7l;uR-nMWYd27!a=thj-S>m9sn!M7+Yf3z2n+zy6Tp zH9kY$pKF-L4mPYwGjm=f0k_{CHM`1K^V51E5AI@!x8__daT zUvtjKGXgy23PrzRGCfI)+%NbnIQh2QV7?Ay!P?c6_d~C+eaJ@PuVAY0W)FZuc(OywE$eEUV(I5X9?fM^=>uKnY9xZ`K4JK1Z=Rw56-UlpfvA(7ku&_I{_-OL}@h(7p z>~%cqb8|y!1EN0Noi_CBc3*BPaS!M>&7=8rkB$?f=fo16&LNz-bI!Ijq12F65zWbu zi79)Rh0==6bqs_KNA8IT6rg1&ujcn{ABr}^M(a}Xk{17X-90xhp8$ciwuV66=g)F9 z^twmqCVY;Ffh^969xOYL>i7~nB*l1?v6Df^g!2?Wx659_DRqOtlnU3+e7T50Ccm&1 za@j$Oj*(Klia%Vde+l8Smnv(Xqwv^YxC*sM(^Qrw?*oao*8m{%*`3}Bqupz<`mEJ@ zufq`_DiN0(WzY)8^7J7MFr3V=wdBHlA$A<;LsN6#5yZ#_G8oy{GZ@(-$|QP(n+p!y zY`G3o^?ydYUU9i@?e6}KCI_;&0z9^LD}rQOc_e3R79@LDy9*!E{f@e@51un^DY+n@ z3k#JleD6RHxtSy1)Nryw0Z4NeJmhw{UH?1U@tUKi>QIlX@gwqGyxndcjn=N5*flXx z8z0?faJfMqwmZ&Vtu1lqbX&WIZ1te02~gS1CdOds1*q%_fXc{di_z^{ux{M~p9`2r zw6fuJb6!iTHrDbCq9@WOEuQU`uZ(wYZu6mJy%)Ht*owmM#GVB z@_qo!77PrzTm!woy~ePp#$c%FB=tF`KK>-c_ax$Q!C#O+Cd7k(maQa|7FAmW&`hyg z-9u5cj#BbQX(ys)&6nn$)-MLg>@e4!d(XMwJ*Z~)_@0OFn^H%rH)eX%fx^yI%93M^in}X-& zc5Lucc0j0dcs$EvpC)>ga;{IIa91q*ZG#NO(#WokhybNcYyv2)Epgs3imx#>EwOWE z0+hyh-E|t$nVmTSntG{ZL#2Lo^9cy0RaqN8zq_J#+%dA)(^4e z*yncan3&kHbA{at1si_-C&wUM=LdAZqy`nZtqPZKb$XID%d-;CQN^z$UjtB$J6dM+ z)a`#1QMGZ0bL^STP0fkGrdvYXuPCbazmtE=P3N3U=9;i$Z?ZEdZEb3X|CYjP5z^j8 zVKrrKqnZ1N(2JZURT7jhU_px|D59XnCdV%dZO%6VxW@gvOz-zyc)#^c_pb5g@qvj_7%7k;~vVE@YVGaO(fEp#b=OTgK*#PFF2v|UYswu2OCTW)1v8p^k@ zs}3F{_wwB(_8=f_A)s}AIwRoo`eW8-R2TCx;U>_J;#}(2C1Ek4KPEO-i-T>2*6>zD z+YVWnjUH$!u(tr(1}zpq+Xg7w_W0zxc~?!+Y2g+F#1?3;8uUS{J=it)w1~Im zwpsZ0YiG$QJj=>sr+AjcRf7~1uR6lQwRfswZd%sxz0S7QjwARnkAiOH2)fN@UP90f zpd4U@eK7eeElYYXOuzJcaR#Or5VvRyP&e;yV?62>OXaLD9;*)Nen!hv8|Vp1v_9nN zijk_3FsA(?$3DNc+=-HGP71v_0eW+m1N1h8(A#VZy*<_Fcs=i8OHy?5o~?^)mT~~! z;`8SNkt|kju`Swqo7-(NJDp|{%E{0ymCOkYa$&v21r26@KnjO>E{` z3XU|woRoLsVEnp*PZ;efb;(xxSSV@fI4*rVe)JtXEzJoByv0RRPpq{PR01lDZ1ELr z7V%MFIN=2@C49cZPK~7&2RX9j0{nP#YD_h{!iYm=TZ^#5*q(uGrGMkgiNq!`osSz^ z4HtazVy6>+y}}+J!df~$e_s3id9#imVJ+h*DTt@lRpKs855by2Jh3{cW=O_i$B(xr zIIZt^^45e3lD!bC){pFIOp-GJzAaMpA&|0OOqs?esS(3dp|S}fk-a3Tgagmlni{01 zUJ^44K5a%@DmFfz9v`1E9Y&jAYXt7M;;fq-YoW-AyMO}H%f zYsunAg#b83wp&5>OquN__-F{upXcX`oeZWYo=oy!ddG$FCXJ=zNqUpG4aX)O2hyA1 zIt2B$m0Xn9c|u=6JmBG}Z~B^mN>H?LF+bkix2zA3ANNi0q8!(oMw%W^{+l!g+2cup z%Q|rKiQ`3qqYiYyprImXKrPr_!4t9U&NyX8ocs_tC03jeB2th~B|!3me5yuCm~pbz zo-#R3aub>gIZk3z7Ue5s)l^Wvd=?|hhr}tF#Yc_{M^5U7W9P^TF`XrHfM@szs?r|U zv2o?%eMHvqnigfQJ&m1@LHxLEIr}7oDc00WAL69o~Ez&|d&E-6UHV+Pyk8;i;NfAbrjjd#HX`M7vw>m7Fp zECBv70rK%gC=j{1(`V#`@%z@}gT?y>?re%ilLPGOMOb;v&H-I3uo$@J)vL)np;RhV zU&HPyM9h18Y>d8hlXLSx#cNtfpqjyXUw5H>#Tj}J$Q-aD_mLOatbwHWh{7w}c+QhA z(G_x@o@BJD+FC-a9V1guWtq23hpor#7S?`r$rAEBuD!96y>#k?y;ny@gn-U+_B1@^ zlxgunT`9Qiim-lA19Okr!JEh4e#JXE+_I+XG;t56 zcSX%Gpy+bC2@AjRtN8A| z)z0lxD;J!jIK3}h9nHZ&W9I*<`D^mt=~DoeE)!XR)1|y2G*%2UlxLOz8Jcp>ndq%)asgMUrI`w` zNCO*?{8h*~IV14QV~DA|qrl)Aq#4^9a?B zmy`Euq7vc>lc(wO9TgsET#`Rl#LLH&_=L0@B=4@=uANgz{-AR2x>pmeko-ZoUMZ=C z8SUrXQ*_3{slbk^t19Sns#t&VF%k@!fSOB=g=0uQ60T8Fp5cmoad1pb!`w1()0EkU zndV!?*-QB5o7KdAM=Rm*)p@-7fs}KYS54%&vkr6ZXTNc5%tN&Tz>XXf`A{qja{i%+ zK<1onG@y^FDWc+wIa6UFs#^X`F(RUPua>(E6z{6LXz#-7&KhGaLWth7`G)?=*1rQzR(jE-$6jBRH9%V&rZR z0*XUh(OOxGxwfWJPh2rF_MVa;DOzY*$P~<%$E9#jb1z zromdwtfr)I#4XfFT+E);q};`fCbQCJv0;j<*>+6qMU}OEYkCYu)urA)B@!d9J09rd zJjRXr(i_3{Y2lZ}mY;okx@^Ww5J*yb@~){78Zj0qr%`th7=x1Wc&LOZz|zI3jK9K( zY_B{SZ)u4?$v(=D$D4s-q94=oc-<&&#$8BNmnWYf*QcYA7E)e#KA!Fo`h5a0Eke@9 z6~0kk5m6y4d7snY1pUJF%Fm&s#OK&M5v<(9ONjnrq`iG6*$|IJV@E9(l8A>Ea-X5! zk{fyj$guGp?EWlF`A)|$u@AS$;Lpv6%rXBsltP$|r+W;(sHda_5LVb33j&l~-M~jj zpkD&dHPEEOoRiolp{dDCA>9V!c_3>Zx@bWa6O*VK$!V0&bzI-FH)Ug8C91jVDvnlbE3}wNzBsfT6u|)qZSpNoU#DX2>>~F#e7~d)Og$NPAM&VUWi=C~gYiE9h4%JYWCNXzb(9XqYogP! z_&8<1Nmig-@|iFJd$@Z|y0tYuRIP`Jo=xPu&JhwD=|IA|q3Us%3Fh}FXvE&9!*Qkc zB~jSAcdI9t%nJT7I`k+z#TXT{45g9yg@k#u<$M6=UrKn;E|_{{ARZ4~$sQ4L#wClx ziQC9Y9m}Xx=wg%#U8*}_qT)8jX%Fq{0;y0JcLEM1*eqRD7#4OqzpQJY3;Mi~^>onN z7f|+cb6w^9K;q)w7K11hYA`jFZrP--afC|K?cqjOsFbwxQwm}}f82Dy1PhJYIxrPa z_X}Z(WmECw8LDs)|Hx3>C}EQ{muo^6)nh)#Q9lJorJ7(W-Wq(0d60YwMM5_TBB3ic ztfy1)HiI6js|hCKxtiF!3pi`veOYHsWh$Q4`=eZk@j3Atbyzw(z(DG(?2$RQV{QOZ&>N{J=r|PxU2`_5Hjph#mK>!eED>77oyN!dnRNM9 zQBs(?9_Y*MegEid8=GzZk~!p`MN|H;?l4`V0G!ul7Z}kxCc7`e+I2{TKyz7xd62<^ z_TB-z?&DMi^fO#Dz&NLu=^sMFKN{`&IjVrZNmW4qw4;dC>~~au*Y%>df@k?UGKPDkKhcv z|Bx%G?&oc&`}qsd{T$QRG=uKv;UZoEnh5Ax4%=`59txp0l-7Is`FFXRpPlmHkUFLV z9J4{LDJ6zS5yun(`INp8NrC*SQAh}M$qvf_bjhzryME|$J=ER(5xEqFKDU9;=X>lg zbG^V+=xY~kQ{+W4R8Jln+%vqu=kU>cbbqDs(Fxn4Oi@jv6QJm4Sb*7$QQQ}^FrLyI z@;x!v4FKPLM7|!>!HC}znPn58>e=YoG7xR<;+k?jQp^_s+TFBtMO(|3dUx#?_q)tJ z?pgDbfmSQ1X6F=*M}@OaADnAth`Hzxt&~5JJf06$N5??{;=2U}-E#$n=l+Wdo_E#i zpFsuBXDVwBQw7hDxq7t_DppeHbh{~tcgn+uo)`}6@J(7hsFe(YaMgabBh~*E5?9b$ z_aOq;mQn1yBcs?kiz;?L!z}}ct+ZT)IrsKx*K;n{_1)b+E#@%x!Kor|DlU6S_hX?L z<21Xo)m&Dn<{SgsR?uU#FoQ=>q4P(h9nXV8=iQ*t`3G_s-+OML3Y{CNLg&U>mm7*~ zx0n59(JY)Yy7q_MWIU{UfI19^*v(aU7tJ7wnM0Gt-(`iVZt$vy4()~P(sayX-{i5h zw!S_KJBFH^_kkwoo@$t3m-kL3oU?$eH#9Jgik$tuzx-8o?OZ z2s`;kEFQ3B=$X0=a9kFNda@nmMFEF9DA(ZOewdyU+aW|+2E zEUjC-7-TpbgWLO~i4Lws)d8aw)hqc~%ba+T!U=YVU#hSG#z9gx&@Q<^ac@=3?W7mwyL3l{nwS~6D7`4FvGTw(a`jE|nwcd& zC~gIxAt&6p%Xp;vq&W=@BX4hNYHm)hyTn=FiUaIQRazhX8Z)Gn@9q4sqO|Y)b=~uH zBMZu5eqAs@77QnRslcf@4G+BL9H4q<^)UHrvugf{UmowodB@kOXl|+pwZc;NonAq4 zvu(c9FGy~#SPzn$srddOD!FNFik&@@k=)GJ0THs5U3}s&FSuEjPNlMnoBFyj$H*e8 zxY<@YoKf6#tETZG;Y5wI>m(CY#4Z7h`pLZD!S25mDpFgQSd(~lv@8=ZL-J5szW?N1 z&&X>Q+*J<)cy+WyXNZ_S`+((5*Y4TT#ONcdP+IdR{oLQFvZk)I1C=$| zNiN@Ry6`P*Tdd+50kVo2t<0MBp-8!)sTrAzQiYLNEV5a?bMoy8zLPAOStm6Zju}Wv z5<0R9luFxjvbP~Xbpe&qe40vWj#=3s^%hvaO;6Gu40~7rr~Wj63xZMw*Xk(*qh7Qy3#f$VVUW;-h6G4xE};^dw@>~p-}(rB32v=A z2o;ns41WsX`;d5SR_`D~Yn;l=@PDUmH8{`kt%_W(oVLZ{n6B1s-+^CqsbZ!D6*K2D zPoiRG2UX1c{^Z9RR_-$Y9FHdgA0U;9a+y)juOJ3vF$m6J?jq7Db-Fj`j@SYXbD1Kl zXb?tX24O-}Kodu<;A*me7KYT-mG`F8z2&4%98}WkxF+oQpQ!>T;P(PN#`j<;$Dp#_3BWI+<_+hzM|p3b=&eA{{SP zZb6+)@wWmw?x&P-bvi;!r*rEHjjPk07z0|>lHawE`vygZI>YtR?SydSe1aYWc?~DmL z)UM8LI7ygl_x-~L{foKwlYdZO$$dth!ZYS@X`7(4C1K3vU0kqU8*NTfY9#QkV%0YV z6N%s^u2V{zd#P1ASxaz z4YQVyBW&fgRh@U5+1_Fr9A4O7PkcG&8$QUfL4lr-Nuy`{kV(cO09GbC@USNQMm5qe z%z#)O6vWzpbw~TyQN*xrwOC%J_!S@Q?Ct!(JN9-mh|zupCC|xltkXJYkd_$~$Fh9K zLQyOXd7e3kHnm9P-{84b#;R55-M@XYHI|2`G){?~sR7+U>h2&AX`U@Y!)!#=6bP{yy(%u%mh;Hdk=F-iZ4LAlb z-2r3p0NrYWUC6*+&dfIhS`Fw{mOaOZ!U@oNk+A2qIIbAbMbYg}YdIc3V44C24}{Vp zyUnQvkKn)ac>h(_ZdHuLYcQ_gxN*ZeV-zOh1sx7&pA$cz0h7;z6TD&F`A6v8sm)iwi0HC{dxS}G2kJ{3U{YLn=XJsiz297-zXoUMokv;}k)-t25*WTH z;m)bVQlUOK)KK(+k3K6AE<;#4C8C=-J`&J1wZuYK$+=FSScku_e;*RpV zyKh)_Vhaw|^VEL+EVHf8Idg8@*I^+8iipC)4$qrIZ;b*#dtpIuHSlkcGOf4cLY~Ws zGL`W1PlG$Bv35-&b?!wvVb1{*_G~a=&ugI*_WVR829;qakbsdjhd%6q>%h*EOA30i zj^0yI<5u`#`ih+BJ7y{y;IxQy8a>J01nAwyjW}v=BR^_y<8r^#<@33me(nRUzT_!$ z=*wYvQL?Q_L>A9q(B%wej*RegUT;BHpI;CxjIt+IohlJYlUYida~uMw69(?Vqnm`= z*_B|wl#{?@-sm>Gno7p;<;m&U@aST|iZl0o$^HW-V)DA2o)5b09*@22xAG+39*ag} zIEc?Xf9=}&URQOCaO6NP8M-l1{3Iz!>mvA`q{ykBB)L<0ly5eoe2U3?nog2HnbU;z zVd>%tfoNkI2FglkF{)c3zwp@l;^(l{qb|AnZ95D5$yQ#tM4Tyte{Ym_CHP5vxwnK1 zgi(BSb5mZo?sfNf+}xawz~t=aH1{sKH|H+EeW)J@)7o+mRlwqn#EB&m(p+IPRnb5? zeqG$YC;_~X2k2Bjo-)XHQv?qzrVP_kOUoFHo#oe$Mi{_rYRzyZ^3mFgXx5;aa!N@`DWYT zx3^jhspi(?mdo7~G-Usw(y8LJzk+-sYsx)YPWsPY**&J~pMxX&LP?^VJregNgZpw@ zRMc#qL5F6aP%Jz|>!85p0*OLnA_|V^mi*k+oi|Ywo)E%g?*OCgj3v6r?#u|kl^X$1 zbU5PYjqo%4TBGO848t@(I>S#>VPJ<(97x1c$-2t&HR;84j-R>ybGs^P1FgnkfE8;h zV3J?O@O*KSUoNhQC4*8Cu5r?!`nC+XBDP5Z4kgjMeg&|WprGTabPpLy6%#}Ww zP^ki1eW0B9SNO=f0ofoM$PUV@E3Nc-E_~4Xrfbi5IyLL?I>ppK9-D-zf4|N-Ey(+{ z`)b$yqi@uaRNK4?-L$sU5-l+gDA5dRuo>zw}J)=azt5dT~Xpcb^7h7e;fXo6$ z@;wxC3T4+-8E`0|+oLiR@Vz{Xs<^{(;{g~8sISDifQ|fIz(CjFV}sp6#cJ}09%R;` z&3M<4ycbck8aBDumublFzLW1L-nDs=-9%x~xo}wr5Y%Ls zfS~n?NXYW)6Q5b0SYMKlD&+_K*cl=UVB|0O{b%m^PeKkZa&iNIF9n{=2M;> z|CS4Qc9vu~lv<1*w`t(o)xjlX4!kaql^1|HiEt8^Fw}(a4fi_Pt|L2rT_NS!F>RzT z4h+GC2#GDEpX>+tK&uT=ueT5Z{U_pH51g9CI+?3e?Z86oI0vguKYnl{@Gz^9XW$vC z4)gG5mV?KS3xt`-1;I}h3Z7|t7RtzY-8}T^AYmyNPovdMz8vJ!8!$mC>~QP9G>N!GB{3Z_d^E%3;Op<33-3w(M@I%&&NBtWnJ&11$|(# z@auj#V1jYSVBe3QF&a9*7*3?3^`6RePjlC&8U_aEb<{JjQu{}DXMMK2-poc)G zJpP60Tmu+l6(N{5vcq|@cFF(E0V(Dxp zX~a92}gusKs@oij0IZo6D9jfO00ZC0NcTQ>tsrxriQiVA7k)K4TmZJAraS9qw6tC zfUZY~!yek*9R|MMi{;%BMZ*6CPtom5qVc!P=6?dEBbWIas<6BcO|xgT?%|Gut0A-)o+Yioqg#&kFa3 zS#Y*KOT|s}kP*z!)x)T0S3sE4@YeGJidnM`QOx_ZoW1(0_3PKJUsn|ghc<_7c6*=Q zX0!JNH2UjON^h)2_%cRzMj|0y$Y=KI9nP62o;cHKuTT0yy7Qf86Fkf@JDIOgpRL`V z-)C6@p9|(D;PW!!5Qgh6Za?rs3BBUiX)ctK0-?JJam!cXb}%NT?p>#;E)XYRmT^o>4Ij?WV8Nlm9 zKgfA~e`KnQJK=CV7>ENr$^OoMv}CNy);VYeW*>G}Q~ftq>H)g-Iqbfo9?3G=0wrxF z!?5@OzX{7<0Ff+A>noW5s$p@%yty+@mNERgyFVsZsqy<_#eK72cBd8mQOoljZ>%q^ zqj2O`1UT}K7wf--aOBy{t3~2P>Ya9ga%rnlvv=U4(hf8K5PzJyM+98*hI!*NcUlf$ zkYsp%|00*QnU^fyh8W~~6UE)Zlq2ttI%U9K$A`!b4W$jeh(5ltbSYwwhl@oD_o99c zpFlkGFGx4my+wls>SG3OR6!f3?wDMU0OI&Ba#Mg({>ajmNcn5r3Y5R@n~VD<*DGFk z*Nux$Xl>o%tTtYSoImHx`AJ`!m3g~Ju;8JCCjrJN%JbQhl2ZQAA%7@{5rGdk`C|yb ze+Upxp^TeGxmhFO|J79H^8ZvqOH1il2I)k8B8FL0<;8)($vsfLn2cnlzN90xk! zm6)0tI^h3k@!ze0Cazh7nBp29Q(Tk96hEA<2YHHM5Ki**p+g9BCySOTL=j~#&!(P> zfG^TB4jo@2#}_e81@F8w+WEZ0fy}@^lAk%9ZoeBpOvRIv^o?#L=}06^HjGAUR!#ty zuqL)(tP5hyLhD#l{|yaHL$A~GzT1wR6}y|cxNw$k1xzG5+Fb2!oWEwx{6=?GE4?i6 ze8JihH{U@QE(HGK#Eu@GDQG13R~orp#!B*xri0xA*HC|d z|B%bs-}U~ND@Up;E34zo0~(HYJaYiakS3rV&4xWpaudqJh8k>A-fsjF;gg6Q#yiT$ z(`B8BbSFEL{9AQl<#(BLDr?ED+?)lj{`La^8ipfb01ZD7N=1Q73t)(SAzCr+(fxxO zm4co4!i9=vn6fn8H)KF;Y#K`8rFq8 z^KQjhtAtC~2wlYGP)94eB#Y$+DX9~u1wsrMNMQP7x*LIEThUX!hFp!)#6bCXP(?o-sp-)irx3RJeL)0Gt ziOmcdvJjmxqT~~52z$YPNh&|ltz#$@*fHPbjC@wxU9-kedfd7H@$mj z*@1kxF5Qv{uFaAUzo;SCNhIp=MC;)d#YBJFz0rS7Tz< ztPMuWLw<&d1U(U76oEeE0g{iY6UHydcYV+D6YX$WoiBE4A*N}!)*ql|zyo6~U3le6 zUk2YmWF;5#%9D)6i1 zs|y!VT7aPN@PLTO_LAWt!Jy8H69DggkA7Ma+_UnZIb6q??<3N8HXfI*1*GpIT^mdV z;{xPoDAUUYvLIhAyCsVO{y+urLu5J2ckG2TAvE|3LVks0H;ecJlTxyXnGQ!VsDb$S zXg=q}0s2(rF9GFnbhzyqW(esuvsa4$~K28NIt(kLY1~JSyK>~wAM?y%EBQzGAkyI+; zYl{~BhtH|?(>T7o=`u2luh21549xE$}md) zLELwRBUA@aN+okn3+0Z4Wr;-sr5XqWm+U$!e)(#0)J?+h_B-yAT%*9wL1)% zH8VbAsDj3b+x3spuK#hlo(3-AQF0wcI1i$N>HDByx>#S+3ks%pYIGdL6a_l<6&a+n z9w>#~ojFJ+@Y|(0xZHWO!FhY7nw5p3tOz>^lPSZ$6wy!d-%)0r$i0*vi)G2T96*HA zEq7sT{dKhKCob2MKvpGRLiBU5$iS4QA7i2HOL|z&lZ3edl>`Kp#~2TJVm^xWOANFv zMMMC^h(ghQ8d{i&Dp3ZtHv^2q&q^L>zbEmONA zWz@`?%9l_$^`*+1=csV%U$_djsMK2QChwdQdMb}d88b5o&CkUprYnbc*Guriv%XMpa_iwd&mAz()n5v3jMV2Ne`H7%t@Of>1Et2N6%_zrN zMX+C44hx{EvMWGNi4@%Sv(e7i9F9YPv;K?x4j|Sf;;c#b%d$Ktb4R!FnCe!FsqR8d zwa~GpAl&+EX|}6itNdYxr)>sH+M(N7nA0E@N>N!y9f4IgSv1|F1s3NxBCx>XG?H%v z0=vRk`Ly-}?Brc4FzkPF&aiT$QH4$-U{-i<6>mRTWEM`Wd{;%$uMP_Mt1L2PmqW_w zjCGWgH_AKXfXt>ZkzZOa01Wn9Tzi3Q;9ai%wi}w$;ZQgP@a%^or&GM>asR9D4ax|e zK>!_5EWWTnfpU?d6;Kqir35}mwY`s61 zq=7)9jC67Vxr^phRBt?^kb~gtaIiTRh{69gbMJj+>39mTTbJGOzN5AkbYDG=a${Gm z$nVVf?Y)ZG?UcqOk~@RY94}0J$@uKpSf2Uscip72e(9Hy>v_@wvt{sk;CePSwh&SCFlF>tRT1IN!H_i@-aIDJBY}pWRDorJMq?k#y0&6tdtr`EpmHWHG=~N^ z13~4hsnqR31eKRt*_Vdodkk;wJn|T=qVslUdxz}T<;e24RMuXkiv~e0LgNl1QWlDU z&G}BLvOJI;MS1S%!+~$s_ zJGHuFD)2PypM1j%+ZXvj3TaqyUlibJry#296h(E1P*is|71e#J(eau}aH!RQ$=f$A za8PmG7>essjJm;*#i&V*EJ#R+@8~PKS9HU$IhKU@vd4F0{D@jnYb0ACk46cPFoG7p z?wg53f-QlM1aW?SV9e_s8(?PPBT}xk&Se?4b5RL4ur!2_Fd@EHwVL!081JtC!3mL%o&3N)>jNh_5*UL$sb52 z1OBG&ju{t^bR@jKcth9}^Lpdm+&4itHtHH4y#6wy0p1$Khw^USDv4 zyCW71#2o!Y&)#7)EO$0E7!CLb=I+7er&+7*4UM&KJzb_-1xjnNm=h*SAJYYbJ9^yF%I6Kn-35)lH4zLXU|l!bsv71F zg`1iq)y}HZch}XlHgpb~8%(#ta*MIK2x4>A)QuJ|tumk&6DK~&#o?2FX`J3iR||Qbz~;(60;XRE4=ni1U3C^?Tkb5zDXsQxBEj=S z5U#zO?Ce^aoyWM0S%l!L(-zzX8s%;$xhfiqOnwvrVJqT$addESl({k#js)2sLV$M! zBhdgyd`R%T3<-5{FIh`!4kQw>wHA3)j6>wlWg^xviz zRn%p_v)|Uylx#QDufi#e_mbxva9gtD$6q!0f?F64tuJkcH#?wowTy9G8qUYpSPOLHk;XOC0p`)g!?2M3N-wWjQ@@OV7zE7b-=H8Tc3de{}Sy1QpF-zb#PFD0CgnBM3y z>SIo4ylZ6ZNLR*=Mexi{Af*CVhJFwFG(*@u`0tC|vg`&Yv@c=!(f?!ZJK)=_uJ(Oj z$y$~y$=2R`S<8}bdE1E-JI-?AggBEdLI`0)*?ScDXqg@C7CKmgFhZad2oxy0g_hBl z(ho`pv}OF;(yyh_%m1AFzOS}qDT(>v7!q3D=bm%!Ip;Y;*cE`k2P0_h-_D)r9QttDl#B313=xhQ9nzsbCj&DZ576WfCvU?TROF)oR@)qn9eMaP|SH_QmnK z4V|7Imaj@G*|{h_R6x8|(4Fa*sm5fjG2kxW1VqkND8Gk@d^X(mJG~yLVXN)Srs{}f zUjfSUa=tn9AD753z~;=OzcD*BC>B_y)i5;hF5s+6_(cm$FXzzK6bzpsO%sfD$j582 zgK=tRYAO3cmaU4#Co=WuOie_(lh001YqitU?7oUXoGTkoP#w9G*O3W2C#?}EVBR<_ zg`w9`I3pHrh41MEQ&rN`SkYmBar%V)mvlINt3=b&qQiX7kY;AZsuio$;p(`tyBrpa(`m6d z-m3^88F9~_?{=kHT=qp9H!gD7l&RbskN(#XWUw0az;F%}*s#hZVOv+~3m5?r2ri^1!lxvGix)FSEHn^V~Hp(H3QkQde}AF1j42P`qiff%6PO z38>hY_+bWEKm7m3ojk4Ifu*tK2m`Ef&KI z`u4XM&5Oi4BUX!I<9e0NZ1lFJ`kO@#i&Sm$$;oX3KINelyH1vIQTKWmeNWE>AprfA7K!TfV}pZZ%#}1&{<%(}fbcLF^s=A{R1Q79+F}aExN9gEV_-7I`aL#<%KIssR6l8{~LNhV1za!oiRY_*N3p-L> z(RR)G+hyuu%g{n@h-!yoXo1@dy^{e6xk|_oRRD=9@dH%$V@(4<$~I__Bt-V%i(aGf(F5UJkq0?sVCHRUIUXgOFEV z(5SrfdFA4&X_{kp*Y)V^{{%*AG0PM!*w5M{WV{lHn-j3G%FQ8x5r}| z71YW zj*u%DbcGz2KyzFB}PFl#J*(7Y2RU^(P)5KKQe55$&~%OD4I^kPQuUmK10}hVs1|);&I33C6hNK z6Z74EjZZUw-aPiUpw}COS!dUrXQJNeb-A;wqp7iCI2$}oIWqt`oaSAFN7IKG0 zr(GBf23a+H3tn5{w70WQwJMaS_`{*VPewECn_Zr;L9bL2S2*l{hFkY|avp+L$;a%& zu&Xi!&3a8XXqCcFk04dVFYNF5o`&^vH z2|t%EMExynYpkLI%X^Z^9&%>b2gBe$1s#BOw~NmB4to^W%P4JOjI@{WMta^GsltB1 zY-6v@YeMR-R3ZcPRFbeuWfApwe5vo4@rDXz$JSD(22ut`G%p z3eBnKjtG7m*d;!$rbdcxCPc0udWI>tle24(B7@;FLgdH&UR60bES*TC$yv*mv7c$R z#2$eit*743P74&;_|(+(` z?N%>=K2M;@3Xt2>1S8vKHH`;^9RvZwen(j8TS%J~r*5jLQDyixBgGa?$&{;?ExV0e z=Ns2)wYu?l{k{#PGZ^e7>wSK=e8c*+>(|MkTN6xe-3T7hnMia_wn!%zJm~l9H5&a2 zugm9id7UA3yJ>jIl3~4G9WGL?!Tf^s8iI#XQte$4m+D(V$6_^HDj8h@(&5g&tyVJ` z_`#h$bJ6hdBIfkGNvUOMpAXrrA(d7YvRcD^;{)^i3l52k4!41Xl-dh8QU0wjQYCyV z>2ZraY^2wUS;GoacPThKYzsO&-}aB{Gq^Hv`1q*&OlrWz+exbCLMlUIO7} zfDqH^vpab;WUV@cr3hk5o&I0(5PJ2EgST1HaxH@Q&REa$7RwJanUBdi(6hLNY#>XZ zaP0k{Og+A#A>jJ-02~#xD>Nc)rU#OnKb~H?6fD9E=gXG$QRTcdr<_~rddO-j=j?!i ztKbvdLA{}-A26GeQi&@C&0_zUTxA!*Y`Ac2`3wwoHCZ*ihv0OhfzcbaD z)=RED(`M+h&RN{yG<%g4z=v`G9+_{dtNEDKkT@K40S1h-U|58N79Xt{{+t_(f*=Z3 zuZqz_HFWChXLk6yMJ0d83||k)RrgSOk+pzsmm;0{xL!zKgWkn^VDhWoWVTCN z+O2wnU8|JY%w{J+^)8jt5=~wQWc}9B z*`$m8M^%6Y7j_7S!X1V%bh zdivTlXh5R_S7-?s&{yI(ZZLiUmW7SQRc7nt%*>?Kq)HU|IfKx$ys9pV<^8;h=@Q-$ zKspG5MmNMy94}D(u*{Z8Sj7#H4RmMp*)=`wksPCt^GMS@Up(8^KGnn6=fBGf4*_ej&B zL|1m@h+IXkV%O2b))m40&Dxv1A|7)?L>P~;fB&j1#rb8z3yCK_Hs5AeLsRNMGp7Ym zPn3HUK^uyK4Sw<|r44mR zNv#O4w0BXUmvWS2k)RZ05~q6-i5_wW%_L&_05gfrjLA5D!J3v=6^GBUd;4Bko9OI} zWR6_as!j!?T@;J6F?RW!ak38!`IPQt=WU&sS=2_g^XGN5|5A#&b}sE0lqH75qE5fJ zgAv(!{eDNxO^<#v?-2~O;~DZn_4L}+bNa)< zXjINb6WX*N+Y?(==k1WU4Ym(Va6@VJ22tO967t#uVro+!$N{$Spz{G>ka8LH(rL9t zf>NMEm5|A@n~x-qZrieD8@u4h%`cmbWEuuJ8QJ@craTTc?dQictClR8nOV}V*SELn z^=(u(?&Xg<(zLw}wV1__aJi4!C)idycSTD|d>)VgZxXq!_4vD;zjPiwVla(8xH_5Y z@XcKBW&i1i-(?=J+i3jQ@38yZ+L<-0y&+LJz>uKd<|Cp&#BX=_DIyP2M53^w9=i~^ zXQYIXrNtoyY%&eCjA_BC6Wrsnx2I;TBD&b?_5V{Qai~szSpT}=gmHIh?4Fe?I=n|; zZe#z?55M`}*45Fp^z*9<5+bw3B!od8%%EV_LRo*a+rfzD+Py#+0Yf&|<6I+0X2xZHYf$yqM`UWIw7~ z4%nwXE~f|P-M$zb8ZsH^5%>0WR zrryHVqaI0;tgc5)K ztPs`|s@Jwkt&Xsd$TaKLX^4!r8*V+EJrdgu9d>gM`}-bpV}S(BW(uZeCXH>9fYs$6 z9`?JShN#UrIdi?ys0jv{UkbudhaC_-1%$C4iX32XWYHx;W)JQhi5GhHzz5@BT!5=h zYeDA==;Y#LDA^AUR_u4N&1!WlGP9NpCt+v#?%3V&U@#ubZc3#_i5N#@-mcT#P50{k z^Hib3>eLSZvQwGI5{cmcd&rIKk)j#8z4IfYXK`0t^I*Ee`I8!Ei8jhf8 z3SgZ^Pmw8t_7UOJgO4kGdZ_j-GY5sCl5iM|D)s4$qR}985yuU`%xvdQvKxPiv42Kh z`8MR04~tV?*$v*{-nOPbeg&Qk60^}Iv_`xb#Bh9*Y; z8yrP^F-2f^j0fT)q?~U;%6WAe5F4%Sssft$=j57wCv~kK zrBk7c1*6Kj*+N>`JGYyol}|X%stzf;dnUVhR$25qRp+_5Fi(J`Kyhn{KIa?p-P7<7 zDEuX)tMCYxfKZ?Y9h6&kA-DWUTiZThmZ#RUpXQk5er`%GJ$CjQVrM^Kjz^8yyO;gC z5Dtwbi|OSN)=`mO7GaaU4r)iHxy?eH3iBK|$3Il=vE=z-jA=MRC)2RPKo*M2(Q}~b z)4K%Hc=goO-QSBR&bi|wx$d5B`krE3PDLXCjS`JZCc8Z0<3e%Iru*)&d&W6k7Qb&B$2D)GT=U`E4+pLpp%fV8kbA*{NFW>3Y6J5^-LSF$s7g4C-k?~H z!erE(-qno}CgSsyk3OAuK+FBk64k3|f5C zz>2QLO{c?KEfB;s6oOQAjz2DX!C{Ycp#iDaOR0elGdCIy@1vyhd2A3e{^vC-_99UG z$9g_88h=Ge<=-=-4Pf+r=m`xJGs}` z)@iwG0Cz251ygYEK&(C+>-nw4@>szX+`Euieg}xipmltOT9K{w2B7!!U_ZI7U{iYrbFXbZi?5#`~XZ0K*FK0nPl)$w?TGo7O4h zUp-A{>@|-r2s>ei=)db1KWxc-h?@Tp*t;!FR~D=j<(0?bO;;2e1aQcNhdlpOm$J+Uum4~`xvn1!SBgDhG!0wy6u;k& zb-!RX@9ypWoczpUi30N+3`|)^ZH}yN#2IGa<;d!#NLF_OS^abyyS%-AU$`1!O%K}+?KFp> z@1KvM@`Q7p`j!VE7Y+!nFT+vR4+$jnFF6uA%7lyFgo0q8LM*up80$ya^x|S3np2v( zqDJVcv^8;9W>hv5n z5Q^Cy&o_Y5AEb({r(mCM0Tq4afNGNW;VBI!nPZ8qb@62zTVK^2F=?<2KDkA&NF-D77TsZ|nKYfj zj;`+)!BddTiBg8!i8)QkNMKHLkA%sbxH3H~%FH3+c)%AGk&%qw+2LYN0x+^~fB6jg z7{jJ3ugqsSOXzKyv%OjLXMh0{cm-3LXL2oNBokWpne-(&ZL;>@>LJFoNjmcg;FB1;N zI^;|&>6@S|cI$aZ$y(>=1{OHX8mU|y6ZaR9*fexP#FieC90M37A)5zJUGdu0hQPUG z>vr&sR%*=dI2DE6CXD`#5^(YRkgqa^Fie!6ze)Uq{er*LXkyV2NA zh2&oPKJ$5oYSb-0(}n9)IbN=T*QU(aif#iA`b&|*p*d|gGSp)p`}{{XB166LRv-IE z%25CB&LW+uZFq^w4^6|cVsz~qZ%`cMSn2=~L5r@#;b&k%W1VJ%qVk~VLr|S4%+fp# zQcd)QDD5yVCA6Wu3pOF)`Rnqc9)GVG49sVaIWydKWO(vuZ}I z>%S8T?1%Ks;grC>UC*qg1oj+CU_W?fBRAe(naBPYqR>e84M_keT=f{Nae*-rrI8Y+ zAG|Z)T|{u!s}K2ir_5A*fTZ=S_-!F&t|iD^FJhiY<{C4PFjn`ZB2a2e#1XZ)YsOK( zfMA&Zfauo%jiV_7PsTAcwyCG7IZt#SjG(-{RboN1+am3aMth~i40N|e0(AEn(%o~A z?%vl!-YbHpwuJz?+W>U8#T9Tlo$$>9gts9_c)wl0f#Al9?gD6JO}+VCeWhOG0)D%s zH42z9<`3BT{K67!k(OeM^mUW8Mfx<_BK;9wkJ>!de6pl^LK!ycG>?T`FwMQlkH+* zH1GL=a5(TY7|Od<;Id(3rT^y~mwg_0S{Heb{fXe9bQjU`-R#jOE$ws;v~>@3oW@bu zHu;JmT(F^c_~Gx$r93f>DFqn}t(gyXH#sJ#@%zKL05T60k6eRuaS9R~+ByLsKtu22 zXy{YOPXroz>2jcS8~!mTg&p9 zv4B!wo|P>cWS%7^CliVR^Xz4KI{EiJSU7S6asq;fb+B-OkU$!~Xc%4Xc4f}q6zL(su)#{h&fN);+JHKx$#~*Lu_~We`uvZzaI9m^Fr7UypR%IA+#aWE0 z>X6kc;;uy&mrGA21IhI!Kc&?&ODRpfnbO49a0jks6`v17U$PpSuAwive|&8I0RMt< zHUPJTRuzJpwQ_v7&#as>e>^Oe%l;qwTeoforuQn^l>9qTjs$YO=ibLgkU1v69KV3+ zXy$fcj=w>f<0X_iUcsGohTO&exf<77y&;)rf%ni`>;k(F&Q>+iuX$=l$T*i#$HlK= zJ|WGS&pJ^6Pb~Zx<%iE?qmW!avswNi!tsA&J%2D7e@Xe_Ki7c-HXN7G!eXhom>1@G zj7NA(R>RbfTxWJAZ>AvT5XQRDvvGr6&|Rp5+vM6B4bbfZ9X|Y@hZ=-B;bHB7$%%@V z+Yyt$LL;`t@^B`zpIk%xi@%RF@OwZ5Ps&=;&|ge#!E6G<)4yDAG4x_rp?}N3+5v3D zfr${WICX$kp`(~Ho3knt;&hy%i$YTG3+~(r?hRHONx_0{!L%~Gf0fGc% z?za{!NOmUEHtFT3>x_No(aEr*%Rr6MLn6TdZ$O&+0F4oKT0rsm_J=B+!gaB_bs}e@ z%mwFY%9^^Mx^Pp|#RrOFSw7+* z`-1D!QOeGC<=ENVbL{LmWoI8_rvS?hik2%;hu<3O`H97HQzrBKI{#)kJ1*1#UMhmBHhFhyjPgb)LwFG1} zu#_)Tma>~;DK}G=@;hcLd7372XTj&r5`vO>9kT(oOdh@Rd-;d2r&cy_7S-nh{3>m@ z#)2Wpx=}i@ zAw?D#L_NI4RH2{MQoWDsBMArIB1!W?%Pw7C4p9r|6CU?F$-i`g|8IYVw;rxTi9 zDz(XiM-53AKH3u`qqqSEIB2TB1v?10bVoaS9>Z^2+VRT1R4bKgMvcomvv7KsbR+kj`BkUeom8kVQ!6{2?#_8Df3ad7Z)SvDo?|&{D{$ZW*O9Zrd~{Hd zXM@iVx+u_2ZUXgK1sgrL%PKAO96z#jpXZPE)xFY_Y{_J(juo!;+;U)_yqGWpsEdij z!o{BSVEN^qJ6bF4_8dQ|uGOCF_SM>kP|tQx^5ozky}bN}Ph<}HOX70E1;(Yu<#7<8 zkI1`*#e88v*zsBC`Rm&9`AqHe*Rkl6Y~;_+t$M;`pQS4Ua9)Gp6<0Yw_uD+hCcG&0 zp!t=b+oTgCBNNQ|xK}3oD{kXwz%zbCg@vCd?<3a>nm67(_o6wl^V1n_54DG3FYP#M zE7|!;{xCjH1-WqVC)A_ltAQaDhom&+ybo;i=d2jGL0u1U`{&W>O3ObdcCf$Mhh3A0 zV*O_-#gl~j1)!^t6DUK7vq!~rUt2@UfIvXiY_75%|KplL za%(V+L=`@a zvkG{g6)b5qEu48yRbJSvalEe5UeE={&9)Zw#(mXSYgE|`%5;H*W7(CkunyNi!gP@a z4~RJApWs@}qxt=ybsf3h4WT#GIC>pRLMaSfk0Q4um0J`FLo6Btf|_$4ixNJsMni3* zm^8X9v=%sx>rdf=!K2JSA#~*8K4IDinilp zJnO6V<$-S&_0=%z*;gvA#;mzplvoNJI$^&kH{rVhK|FvBqbO|#bndW#0jcRC&#rq` z5bN48dc(fuhjhy*%H8MXi$(=^L0B}3sX;gqm;b8IBg$)S8K+0}a&`x=`m)h^H9fqF z`$oy>;N%q^3wMrUC1_*ELTa+|)=_$>{I0)hK6>@Nql|Q4%|&qKt4GOYkfcDDrg;4* zOq1kdm%<0Qp#`L~JG=&TiuHKrMwXCP1%<94C0q9$!Y!oaTVMw;PRVZ~<-Ph@q!_Lk zwHFF*^yxZwk)nMpkY#Pfb)*wV(QTxgT3<07F-NN#dTg}~w~>Zr>eQxr3jJ!>M#}6X z&k3tG$IJGSj78i zPJUpUNq1BQ>79KOhiEnFoHy^6@IDZs}1P zSXo+GrVG>^Mf%{@mR7THkgqzZy`?-L`OT$`KV39mTT-}8GwNJAefFELw!QR)+V57` z0#ot{JX=BriCbcNSYv*!kUuJHD$JQCoTN+X3@XsGxvsM;GG#xg;ht96WqK!ER^HR# z)|sv=u|2Q_wa}dcmkQn-VXr9{1r?{f5L`6QIi6RfWNi2C{>Kh;}5vA*DN0!Th44HeMyfu z@uxo}yq+YZNxPhBxoV}VCGBvghnGCOcsRElcm+&y7|DN*g4A73u1Y^yuGfikkT^>4 zJ2*%7gNLEM?gfQ1`%Wkt4gG`t0DJXB5|JN1}sp5)u>g$dA**HC`k`|UD)LcwRze@ z4mj}Wc_Z9`IWCP(W8@mZAzaKIf!A=o7ZI49E)#;6N+;d{H}zo34BN9{BfLm~-`V%S z2Q;oD7HbxD1;Z(3`HXn4$m2b#*A|pNrBLo<{^a-jvcJ&jn3NB2&z{V&k2@n?Pee8x zcDp0!pdO~}O>8o@v`r5CqltjZ(sJ@nO>1Xc_lT~o{Whh7`OxojdA0U7uhZpC4V^I5 zSzzn6Fxq-vUMln2QDvHItpifFn*H<@_8pw&EMm&JGUi&p-<$n4N2kFhp0!|PWC3$7 zxdZvL3ond$JaJZK9m*+zaD}*c4JHs|xhf1MayP;WT@rc85 zzuoE|9?rl4S|#*33N( z0u_wy3k9ojdG95ivkAh(Q3)U#d9v>lnFGGEFQ^m>6*HgyylP%1Gw($~`K+*TQ>D~rC zI4lL{t0nK}%o!PBjBVMcEKa+PsM&WW{XUVw=bvQXd2=|Gyq%ST=AsjV>nw7UZO8Q#8+0@rnptBb(@Ud z!jvfq0S07q*{Sp1_k2)ZnAReuS@ukW=j3m>G8@)L^}onl6<~8SQ(f)NG3IxA{Udnt zFPre>=PH!n!;^oeY%9EZQ`_y>;`V#LOf@EJjj3e6sEEg6*o}F4)KC!yCd`RKn1MgU z{^Jta1-Lo$Xpy7_Fyjz)!VqB!%mLz3z<<>QgG;6{Qz;#Z)Q8E`%+yl$ga1|p;yxt2 zFp>6bYfUix(^~EHG`p`{Dfa&X$u5);j_k66vP0`=VG6Mx`YNXmyqJ^;S1nV(tm#OG z!-?i=ncY&OdqcNBnqsFwNG?+-??oZ`LRTmwC!iAXqQpE^5thlVOClYyuqR-COl32f zBKrP0QFp5Ck}`Dxwc3#bt{fa{F*u5A11?(S$|EaKRtG3FxpV|=YpW$UqOY1QmM3JY zy|fMO(_mOb!u5$yD{02|VrXT1LQ@f}``tR7OVc6+d*W$}1b=3b=MX8xOVF#J$7ps- zVC?&?H56*JX;ahLxksb85wuiPa&IGb|BFoTto&6isXDiir?MIgMTlr<2ii}qZYIFI zq}P8B4b$Jqu>qK)5evHALB?g{c39e6BC?_)Y>NxQY3ARbpxbJ3+f6wDE3sG1+hxFE z1_1-grBI+g26e5tr=ELM%k*fL$EavNK`nuz?pAg7ihbt>;~RSYXOr+v-`BTK@UpVsRCeDl<_!8;?5Qo$7G;Z4Cn9A|7YYKG_tQ3+!12nLAQpJh^z*x+ zdV=y~DwnBscD|~FbiV(@ROK{lD{xnP}YS4)~cOW4JSEE#9u9$cfaa|FOjv( zBw-xLefB}RwvtoRQf8*G)loQ2nQGTQ%=vYZO+-|z(S)&8)LR0b8jgU$*t~8_FeDB5 z2@?v~LJSj$!L-Y8LQvualPJ|u>h#?Yuki{lOyqlFN>5yki^`PeguF2IvgSQr?Dq%R z|A?f~*!Jt4uUfavje2{(xj4`PqdA?@)^K3_C=L7fAp9XBZ3$)A-{FuMkp>3)`Ptv4 z11ci2BL=TvfQ*J9dkmK&|Bu)1@ESCdMQfa{W{0b}IbehJj1r&2>#%!$t%Gpa0ZfGt zw)&X0UYE~2_^Iv>J0CR5qQ-c6%}ud=WD|iVH&{u~-EEE`KYj)#P}l1b5J)Zm%kO zMo-OEW6|LPDcr;kiHTYgx$kg^#UAhwy*!vGR<1-uO7xz9-6A=Bh8?gYCz_g<$^)Dq(&aH~)g*9z^;({G}ImRk@jO1I_f{{1fNIddbk5^O1BS|2d8J ztlblc#RB(auSh0)$am<-$d_P*-53sxWLJ`Fa8Bfsg~tzcc!$)wMGF!hPbaw%8rAkc zx+CKCMwv18=gIW0bfUxM>d^YN5f|)2hTur84^A}=kLIx zz}y+>o(>^EF3v1n5Q+GhGq@R%Z!#nFBriAv0p|+~`~lxDpEw8m4;dBP6hE9?NXKyf z4O;8nIEIToF#wx?eXvgGh_xnBGn^&+vH=p1Zt_Ex1q|7)X}_Bb#aVZA}AB(`wa_ZrNUd{(YH|1yfjOAc7m{n7&eXIom?=Pa&`H@^SQ#?Zv;-4s z0_m0K_;N!e_5AufS`-aOFBrxz$V4O9oKiSj^4Tc2;&2I$mel!9?AqY=-`Nl{qqrU# z#!Oy*s#2lK1l^&izgc|LF}7BhESZ=vyQR$jLR|hI;BwPVfQz#X7cM@ zit!Cs#N$CAJ2f)R#5le7yXg#QT!Dx);bHq&89RhB&QoRuR?4fViw9_JyjNI)Xsn zo;ZJEf@#lYPwXH$^ zNx=b?_%;sVJawT_y^`OOA25F)mPB+jyaL(BT3VQu9vAE_+`M>bcoB2Ww;Hk^FF_vA zBiG427K&>)X@?2OV7=U&OM+^ zEeCm#IxU!LE3kT9o*gQvhDGB zj9eHGhGN`{5(@-k?1@~Pze{T|nXKgKcLxV9y>wtO`^}zCO|++_EoHEF^qeY_5S86z zurgQ0L#snEliOoz6}7@I25L?Ah;W7_ZZcfZw5sVOxa#6(v|yKEad&m$2rft@&4ya7 zmzEidc0_PW9>~5!{mE8I=cPV6Is(F?@<#Da@_>wW_5>^{CwfYvh{9HwuPV zx@D@xveq7zEZP8iixIN4Lf&jO8f~$G6PhJN+6;t<87Mwjq-26$esPX$6%u_T%wHSC z(Vr7FV0d_%y8@1AX?PTCZ85B@qP2vL&sSapVs@fjDGaoH%Vc^O;meY*r*u=}lH(*3 zfdKpF>IP6_R5JBp$58B2Dw!lNZDxzv44mPW)AQy9JJ`?blf3LFvTg^}&^tvRgNFK= zaP4(f>(xH#_Y(F?_0&9XfPb_ULF?RFIKB;n@2)P zyZibE0IUFA#;m_OlTLIdQ=;CJmfMt;uwr05l;{ zVC1P*qGhLSAlIai4k5I5U}l_`p;<)ppv>MHZuDh;|E?C<(@B%*X<5r-y*3;BFIHJa zIvX;AxUuk@j(B@#N-A&Z(3@K1vJ|`%oINZR(E6m3x>9?n1B$B(mqE7qgr=_{e~r3Y zFb##D^AB$c7)daK7)JBKvY2}sD*>BV`Gdl>7xxs_nuNI&;N2)!ex09$`K-xw3o8E~ z8-jNSY$^-{-1xo6>~xxY0!y71^rkG%-}1~95$drq_0}<$Y-aVA)vKg#PXCqi zX2En))Ek_QsX{K(F@FaLa;bqDAuyV}J#=)a7E+d27dKtEQ=0+~6YQTJi26#gFPHg*4Zzr` z#|ObBAsy@N@9LavC$F?GJR;kBT*dhALRkyBN0_l$5TV>~!_Y|f=DyJrqS0h>^+(Jl zrIB3r3yDuhZP1;fPvBD9AXh#Nt%gV88lYSl49ku=bL95%Z=kd=`vIJ0#q>v!lV8h& z;5Q)CErcVg)1(0>)c-zDUQsv4gTW+Oyh41x$mThsFBoS;4*v~QDN0bP7WhhJn~%r( zqGLJ&ofc!Dj(e;B` zC|jRs+FDT-=*1SM14~A0BF~97JXOGi>V-h4ViJ^#aenFw23H(eL@jeRw6%5yI=WdAX3s7vNhF>?W1Z|HF}L0BCAauiVu7dfUkhyJBN^tqgTUe5YJ$V?U)sJe7vUOLRoS&G4)* z6YvMG&F+yXCB#3Tv^b?!Gs8ICc9+@evD>`qG&6zdDE+w%%1t*743;?-d`b*i78A@u z?8U?~9XJ9$Ee2jW5)k#Ef_bR>X<3sW)){~=IHSv zH`R6dd+Bgbq>$z|6||TkZ3`dY4UVPYz=Nz)f4)NEukM42zGJsLvXAMRng0IlU3z8( zO>^<1J8x;kk5pL=Myo~@?NF)hdZV=m+F~+{18;TKPgmV0*tiAweSa+0`y76QIi7xhRs+Q&f&3g#e~5Ygn+;fig%(R&OG_JmciXIP zug&Ugc@U%=9zMH=nNyb)Ktvv(Ge2$6PSg)M!6Rtok?$WwO{a)dB7Mv4f87G{;$~PL z81fU7VS3s?jD866C7U;~6$XFSr}t9}<^eVAv$#B|l*eW90UbPV!Pm7~mBYcjSGUgZ zqID@XU>aZs8p`#W5AheDo+ ztit9iatka++<%Yguuwc6*nbztA5XJ;JJUZ(C!0U_gygQIx-oYw1 z5)Zn84{NngP&WCk0ydev;REL2&O4DmCNR}Kn0C=ufvUH4b#dGopQsa$S=P+TFNiK$??mVZ1PW@ zeBTP-l*uWis{o&!$T;t0`x5aaaU*;7kXHL+%ALJk2gyuc7Wh*VLEPSFoD{eJRa4se z*7p;U6L_|{onxCZ3w{SpLu%pq>xa_P!>}!_e!e+#h%iIm`B`qK;Thzm7{@y=T_N5h z*85KBUOztCIADd`v$7}0J;N1CfP3y%k+&K}i{q4VlT45nFF^k-ADdFHH&m)o_9=vpW}o$?(I^t9W`Onl|O!zL!k=_FME z*s(}gAItV)KP?H2uwB8g53(sD;s$CAreBU^n)0Gpk*mdcNto_>J* zK(0Q)WIEyUMo}X}liNg{et)NE+oZjD-TD*Otr0sB%AU?dqSG&vjL*N$*rGBS$#V_i z#{Q4l;V_T*)aus0xpVt8%GLn?vb_ONTH#&mYQnBFA*LxR*b@9%eB=&+T^Icj8SVRl z(LS6q+B1~VzKK1jaobeJYm>o7jS=VLz6B_#nhfC6Ev4&d3JzLRy9A?CiR;F=pSlGl z$wJDfP<0o6cm8Sj&CH)q&L+tM-8vD~C zJCWV>BJKTdOkK9-x(NS-z95mAqv*20%m9V z+%9CqAKq23yGe;kM+EVH2FTHdf0!Hn<-7c3mag6<&mjY z%36n2vKt#mb}_&iPsu4;4tO5ZEMX+TmILRT>7L}+@>kE6O(R=AK>m2(F#F&!m`wtevsQ! z358uZ=Jr%BrCq`gvf}{$cDeE!U{u~6>v`E^`aT+!j}PS4I|A5w_`>g?LJo7ro#W`= zExrI1QKD%%unX8N`jCn{mX=OHz2s>q@WlpNa43q0UC<5Z;Ahac@(@`MbmGzCgPIkO z$wjk*xMJH30Q-v3xCepVPyT95W|Bs8=AOna30XF_qjhYo^{6qYbY}I@l*Z?QMH=4{ z8#ua^0=rwSb-A=^@^pjdguOML9*d~8y7`M2&)2J4qttZop=liC^l`};Wi|N_n^IF{ ztbW^}aqW3}e1i5)p0i_{PC>Q9oEvp{XyO5j0O$`zH2^RX z?|{{<1QeXs3$*~#L+Z0zhl3&ZC*+rE<^@xMfZn`d zt2z`KUEgY$>gdLr-vsd$Wrp8iS}`5`_~SGkOp`6UndLOu@+OxKzBzlgB)(-b9Fs(o zj5rx^MMR2paInKlZY`@5z@YhNYSUA|hAnEM(@1jF0S#0N92&E;C&`x#^iMmq8lhxh z4U`P{180qMB?ESo?<=ENGC2WTvFR0s&m!=d7O_b;v zkN*p%nenupaEJ44+s46I1WFB#js^qXxjUWg$5?9czwF(OTBvtM?VjeAW@h0ci%n`b zGi1^pU_|Y09{VUsH)NTpQF@Tl3o&Tg!XkUH<3)Yod3#f(_~3w%D$W;(?!Zl=|JN*W zX{N8D_Ti$i8H zF^nCm5lj}~X@RID^9sD9>=%rrD6v&33xnddhpLyc$xq8g*VEDjRGIS1gnHeATH>^3 zF>@VVCwd31P*`KgK20uYRCqRw3`3Q|x6Kx(!y-432O5``y)?q~Hgy8wuox<2;o+yz zIlML0T2!o9I8;({9~Lj%t!K77t^L^>^vqV8tsI2uexuAI?6(>h3n=+A7%dtlbUQ0G zHoei(GqiIkLu>`&P?qPcBo3TE_*<~H4#;`;!Q;gjxls?OVod|oXA9k35Tigg_)rMR z2mP^V->dj-AuVl?z=G06%=5VJ5~=`~Fz>M6YgArbZ}uaOtO~^~5CIL#9Zu$hoXnhPAGc79{9NvXWQ*|@|yxls>`roBQ4h;kJS%z1^ud4 z`yjNG)b5PGsiULgie(o}rUrbT^xW^kKXs5VPN6j}*c9JOZlO)_FnW^ArR5E)$ayKR zw=*z(>R>eB3W_CNu|TKSna^m#C*43P9Y7x=@Wz|Wx^VT;QXHt3<- z-5n15e?HvT{;WcI-ldg~oF-Qn9(k*^U8PdUgKn?Ct!p4~a$IACHg~HW##p(7`o5uE z*UKf$YY2swe9FFqQ1th6P!w^>__7Hd?znz&(7-Opa_(*9tN3y)?2BRA_#HQtHm|#k-@-BE zz$-8SH60npx%m)E+NguhxP?6ZcVuwB%DT4P`t=@ zE#TyeM}Kl1Ke?iNz}Ov)rWIP+$iA~{rPG^hWM`JFlip5DCf_l={(!^EhBuLGB7tS> zZ=spLGvf0_cs$q$d5itT2SMoO%@~AcUjbTs16Bz1K^ObN(<5GGzzV~Ytk!^1t`X0y zle8EeOt1sqFfSn=t-olU+dWsK(_nc5&2jA(VaGa$)gTnyKyPltXu*6!$Sy*uDp-Z8 zkih?Hu3H@hr8sF=5wCdz#;#~IC2QG+J?y(R-c{`yP5Y|sH_NdhNxyF^=?n%t$rhjA zCEKuJ+xm4fFW0$T39@xq2{2b7U9e!6uGQ17ZqU~#J8))Zd9!1W8Yt9fP0$z9b4Ky(wNlCw{$)yy(XDrYw@8qT+>m%Rj~ zX7S^Y%^Ff^RUxZ2+&4Zjzn>YN-3V}R8MddR9L%9hYRb$&?vo2?7wV_bR{?DU-Cch)Z5D4?*j5DH|C|kpQ^-TgX#8opIU1-8ST-`#qbbFmREVCBoXW;_*|4s7MDp*Hlgt6(t{jfSx+{l})Wpeuc1^z3H& zL;0@sU)miGJNsuwN1p_=Cwat3B}l&Ehao563cT@x>Aj&;duNYEEEU^~Mn`PmJm|=` zn@u*ZL$Cxj7>-kn4d>)P0z%=3lmeHZqGLd4S$2iKO2P3&$F(NwKHHmF8K`R~Cq_@o z_oDwwrBtf+W-?iFZ9yYCFzkzDt=%eFN4db)vCKZ;}3 z|8}127-ZECV?IJnsvkBVpNZLtHnj##Lq!NBsCox_HTzK+DV{Y)z>Zh62)*ZTn$3GM z7W;q66+oIV6z>#6zm(8=UWZ&U3YmK4PKs8KRwm^n>Rh#`wZ~$C1o9ozlaoM{|F$mK zV%ue7Q9eohDF~RaX#@(;_-QHC#EVlkijz;^#`T5X7@DG4{jti3RfFm_r$`hJhGWy~ zo9`Ff>_?0QV|K?)4T)AUSbb*Gb#sTI(>$$azIuj3*=rhJ5OJEJ(fptF2p8HbuFpIK zzS=72NQ9PMZt^=+Uhsy9=e(&=;#qIbK=Dsb1=TIU_5iII-((I!p#2`D>?yO!YuDxPOS+%=3DEfSAtOU_J$~Zcwxc4d&07%{POFe^5WH=K^Kj-;cy~e+HY&GyTh< zx!mP~=JGE}aMduV>Gk8v^_F|V1Mh`$w{1=5*JA^rZkH?5!1;c&2AGv~xkhyFxc0|G^X4&+g7%dwe2a%tZSdMs(`b+NpQ|D2 z?yjdo?FK`8hvVeN{n_13&g;T< zd2}~1b%IM(W_36P{urvus)bzwdCav17e`;-f$rp#hWu2sEZLRqzqLGuI9IMDcM1LC zxtL*kn);M44a~bB78@9d#lCD}HWWt+0clJq^}=>>JQNOlq}wNI9*d8p4Ny0Swp;7Y zJ#083JD+EuFI&~X3J#6raDh{u4>@fqT_ofQHlHjTr`_YbBF*AtFqB}HOpEUq+dW72 zhog2UD=J50T%y>>O_0lnoJ*E)SipOKSu|*K4F;p^f4@GzHxx?76gu(F6SVDdb!s5! zGzaA5onnxj(k^a>^xdLYDM-U~%4zAX(|@K7v3WA4l>E)j%o3)jl;@dvFzC=cOLs>% zv8fh*b%Wwn<>B*r&EnBv+i6b|^tZOG{wd-{4 z>?Q5Gd$3ofIKRk+mLDx$4TL+&hYQNcUsdc5&)^MKN?bu=;O zqm>b~sP6?G-~d2X<*%gm#04SXznkR_%_+N_Z#a&c+e=5Hz{tizK9njUc)bPcN{=*K7A*fCU>qX+*U-D|uxB6FGl%ut9NByH%yP&B z*|J5=+jU$c2{;T!heneym^B*wv1jOVXx(nE!y)6nFCmwVeag6Cti~16-zuC>#RXnG zrBcX%HmcL?&fY|#=Q;eww{c_IEZ@c*2r{qlf34noKE-A?Yqb{q?z7pvew)pseHQ1( z<7{~%FTQnj*SKzN2ef4(MY4(d@_7~$k3D<8c4I32(iZ5{4*Q5fo{2;kxyfWfQtKiQj?>40`Rd_$6(+iDlR6bZY2o`&B*a%m5Cz&;_wBsIcKBpH8zu z!KZgz)TqtTV%)?|e6@12K$QZQUq+^1{>~XYlPQnG@4OHvc#E23xHk4fY#?F0bZzX{ zr^d#nn4`!7TpRoO=b6J#ia4D%5efNIbcHNQxtyH}2cB{{Tgn&8 zF60kc&o)`u92+FDWV00ljS5R;V^wy_ia@Toow8B5s}lMV-9*l5M9KtWf=m}Uhf-K+ z3-drI-@*e04@tqC^;$=#du3tqkIK~%ku|3R{2p02;kF)Ii0+XUK^bIl>*LQou>+?| zixf~ySz#CHVG)lf1Y3d^n3bBrUQaOYZ83;;9&Ji!ll=sC$zGvUkn?cpbSgDCNVlk* z=Yw~$Xb~wY6}QfzXg)qY&8);@ty5BY-TC+fmozK1jI{$wtFm9~8#4FDb-EKdxrLRQ zo-C}xVme_cw z^z4x|b$Ep3vV*`N6wV0aPJlJ?klpoVgo)prDe!WBpVSN2$Zh%I;=I`|wA_}IY?=L5 z^HQhR?Iu$=B725mWa^12$?ay7yxF%gMR&`74VFeNd;Hf=9L?>a1tcnM62gwz9Y`(C z)yNll!WZ>-*kCL@Y?w8)kcEfY9mMSoI4mwPc^o%L&4Dl61VMJfB^R$0q7NyqLR$gN zp*|?3nyEM#n>%==b+eq6&HG9P7hjGBJkV8%#z6NEkW}md5_V0*?~mL?o-|vGVI%Zp zgg*sP4txBKSwLY=^7}SQ;$ClDayTqVldWC1e%%^bTRVbvG=epvk#~4J9lP7LTAfa- zZ6_BYI;m7ubh6uh4yg36+j-5eymyv;s?p7}*#~-ha!2B}&%$&go)szBKZ_3%eREJp zpmZ1WB0wz`9yITA=AA|1r6O>yq8+sBP82rKp6IS`0WJHl|IgcZz`0Rf>+g)VXtk^D z(yI5am9(qXYJ0KQ>$0|Y@w#Ih+%UKhdhaA8Aq7GplwcAty<;%FLkI*y4Uk8|OGrov zFOAff2iY0^=iECZ%}6sUYv=F$EE~rpy5BwL+;h)&zjO9WXV7-R004NK+f`@=E%&#s zE}?l7j{9o`#%w8$nZ|EQpC4yuLC`cGmIdpg5nQO>LlFmRp2D$=tHwIMgk2=NPhJ`1 zo4f`_(yn~=PtRc!4~>!E5B)2i6z0?N0|PdgNo$0Ww08SHM^b;OuF?OR3;_H!`wWKl zms@mNwvS8@+cj@+XpFsr`4=pBA^d=)^OxZKcNkLp*5mcMH$7>)HrCfz>ogjj@y;*S zRO#*QMjXlu?-3g7YieCimpjqFxnC??A{r>4nGamWNphwFw>6EGD>8ofXoxB~#D-O~A5J86uojyOHvP zADpAzj{M;AZz!X~j%U$i))q#p2g-&!kb|aR2=Wpr3<`W|2{uw5I6~I>x5g!`ifJLo5ARS!9g}d z5d4O`Yw!I}S<%K&M>LwC;{}@?hxhtAt6008-+)+s)d&M^?e@>8b4ko-!Lzf4v05-O z&=F4rO{Utlhr>+Uc2{$EzuQ{VVDf6eIw#x+WOTM|0O}2!LBuVTUw{b|2|~#INn)QC zj|J=))cqeqj?TC>z=&IryyA%4rf`s{!b{j4h9|jTL0ij)G!-}ej=iK=yN z-Vh8oJB%hrUBj>D1|B6QFlhOq`OpertuDkfir#_>hG&JDw)BjKln$I0{wHW{hy0<^ zu~0CEeH&5QWxN!v?ER6{TM(@7#9$>GZaYM0+YV`rAaG>{h|2Yc%t_LNK?TKS%4j_T zL*pPt#?L;p%VqBKuXS5+;EBb}tSKJT=;+&4nBckyo|j&rd>XQ{(YB?VAUwCh_jdW= zo+N)nmr6ne;0>8K+B;M$dhnRc#;><5mbOrv+1wW5-b8>;Ho_=eyZxh))cXMN56Bt$ zZ?!X$jKQs$nyOjta|Rm&%X`=KF84Qt$k918M32r3t!-^KTU(p;1!aI0&Q0!o$Jm&| z8LKz7hbE%YiICB(OJq_DaUAZHEEyyTlIYRd3q8C7DRCffCKs&j>oah1_%QVK)d>k; z2_tbK8+;qDdGpNuJ=@Akxh(Lu%Ve-Jz1B#;OMssP@2LdIk+{D@wj^$&BCnP{+OX<554mg8I;RC zS;;)5sk>tT)pR~?q)Hfm`;}O@I*RukwOP408;wm1={rEJ zY6;^Vphr3m%3WN&zIrj7=*;C|oQ=yaTFfx_*0i{{^f)`JG-eZX zGTeCPJ;8te@mv-VuhN(GLD^c+zfn2WQK7e2v%_T-|1>w}58 z2}{G0J*|x?;L2Ew{){_~KW^PL(%RPd&_*Xt%zYad^$qwz7L`8>cJ{yhm24v6^S}fB z(@*V8Yq|&WX67z|<0R7u+5nT%kOIU^Mo#ro29OefxkezZ@HA!b1L84`H9d09e089) zA?}Z)lZUn2>f4qB{dxE%AOO3gr;P@>fB@9@gijgq!|$99%_v?1q0+ORR(f!<>}xP` zw8sa7+qo~y9~zp^UOGP&jru#FBe>UX>sl4g^odInYUbo=%>vg_b_!a5z->=<5Zz&9#t4dEr@C z=JdpZAH5V6Em5++it!h~q_6Y-h-+FtwfRWC;mFNXQ$?<_y&m|%Tt~jQcJ0Ec!w;WY zxK>NQKTP<^iCcG%juPw5PR|7?oNy)0A@aObMJQwPvhf*nSU8&u-E`6N_v7MDYA`mJ zHbZy0P|U%Z*gKah&(Hn*nYmBU<=#vr$ja#y-4wj)*&!yE?%b8D&C#VyL0VY4s1Jccx&($53?lDtvs_y5{lr>kE`(aOy zq&|bQb)f~jkg1aU7EQTC8bcxX%9L&-xoqA>Vu1$JuoJf7(?Hevx^7ywse}p}2Rbdb zmxQC;WCHT#P@!RPXl0l3gk7xIFdID(cp4j<+&KAoVB0`kR-+N8>|zrONvMHLU5quE zjgp3{VjgJJBh*%5RzZR|)mG|Doq?x4d=2ko}EGmF~c2mfe$J9{2@ zXXsh})#s9hymMyDlGc{00Q79e5f9LLA_pmSp7S;aY#UU&)e zj8W)Z63axZobx2Njw)V`HP?Z1kgG)fAUoRzgSq+YruzCOR)-;$yLWiP>6{p5=beDs zL6i%!uXVfK$-1WRHr02#+}+NJ!Cwz9aAv$}C42`Q?kqPsx19IKpdp&1A{B?c)$C`K z!I+)x=m@bV1DErXuAcij`!k=YNsf$KN7O`KVJRGtY{54q21IFg6i|Tcn z%9zvH(PC|lIvpLUc^8hQh_z4-4!Ih8=E4G&50Ak!xQY+nAef9A?t%_$DR-r zE1$fnUbo89(o(O(KY*#Xt4=iPO)d6Dn^v`R~Z?Jjy!`{_9VzDYsDk$)98jtswK3kCRaP04jt$1(5 z>xsaQZf>t@Su*19NCfnjx|4P{HFUM~i~Cr?-EN*MmlBU4ljX>-0T3x&?>~u!b;}_3Q6APten;u%~Ws2;0Hi?@h`|8~S z^`@xj6P{Q~^?br%AX|3kIL7P5>_3F-V@MS9t)BKrZe@0+XR@5zN_KiZs`=V|dwTr= zn}yk?Ot3K@;=Kaz6x>gMKDrp`qpgH%JEt?$B(iNywQbDCO;xpKUu7iWvs*otnqVP{ z4YxE2gwYp@Y^!jpljdM>X%zH(k~2-=a+&UyQft*R5g*i7WC%r7nYJG)!-3S=CU{aA zNK|h0`P*9RHm={eeuJ*HEeEGBBTgGA&GuY-Tbs$$*4EDcJP#A@LMUHB3Cm@0YfbHo zW>ze2Z`XPZvVa`L3y5gg)P%$nKlfOmcPj}#`92^G&b2_SaWCn0Iz2lr&5AAyow;-(O|uWq=h?r| zvzcS&jgGSIE!;B}n5xd+R~nJV{0$FhJeaxX7N)g5V{MJ@c9W|Rkw*Mm3{2vnTxo(P zoR(m^uo{s*BTH3MwPY*a;tnfDF6mPF15)lRFdwKhT|IDT4jXW19~%rm6R9)B%rv`X z{uzNc`~2g29Y2|>PmQ)}tG)23Io|ob=4Q94-3#TvoE%knaE4_OJxEd_;KaLgty9n| zgCima&AA-fA;sb+iqzRV0Lr<#dZ5l6HlWUaVK6)_FlWyc0fl=GXtRqcZN~roBJBmp zo9(({F6dC>I9eGUi2C>l4}L-B>>wdwX+cfq5d2S|yf(dd8j5QiUnU%cAIlmFVA9k1 zgPED;=9wA(=@Oxs{f%}ZEelh6Ob;`&aDZb@B%{-V!10ONT2ftvYIx)+`x@ z0_QvQ+9$czGEFIKMf_9lwl-H&T@3^l4^UyR0Tt$HH@mBKEwiP9mSw;6kUt1hfaS13 z{*ML5g0WVC3X?`~B{Gbb78G(yX=LVDKxdb(9#}Ak4Op<34Tc-@NHCX;vS2osoCaH3 zG%_io^joMNOiv>PHtn>SJs#*JHJu^B*z*$aN{AM5r#!%!~%8u29q3m1|b6 zX$(tDZ=b_rfiYkf#|MfS<{xw1&F+Z_w<}ravM)XI$fYh@eKK?KBVA&HlW!q}GLh4Q zniJ+O@LD9F(2}~datZayeuJUEpIy@5Z{RxT=^B{(>Kgc+4LbHx$xWJ3Ov;v7272K? zX7fPr3zyY()YaG3w=w64w@v0td0AOyrWUA&86}-SY2`*_Tti{tb?l@C!@~>Mi)TOUkNJD6nWw7KA%XT{-V^T`{I13xqox9q zGC3P}ek|+-2n3FcL(A1;q(`}oRw@}Fr20|RVaAwBBZIsSbVhTJK~und)e5I{#>GR<1RtB3ztqL~3xTIP_XWkMldWgHykUBJ1O9x~3qLg0 zym*7#N9hQua z+PBUfjzwJc=2hoA_`mz$Z?JFLl$|r{mXC!Uj-au<>WFQjNKGinu%Uo0#4^#&pu-Vn zBYB=koKW1P`7od&$5>TXTbPQHT<43dTj%!&`Oh>p?v7pGcfD#mdcyANyXLT9)E5f4 z^fh7slAVqGUxM(Lm}+fLCq`P+Rf~r0|6gc8Ajp?Z{x9x@mCe-K6H&+_NTAe!)v_clKekSh^6l5g4%oT$9vZ^W&*B@o6qZ zGqI286jPpTc5}Zn$HX?|<$lt$-wJi)bt?8L6e`7KlHG!Ynw<6$=~(H8sReZ-7b8yh zlOFti1L_@D^(ErH_v6Q^x?*PdNWg9n1njop--1^BjWx(bWAO+>KQ)$o8^py@UP%wU z(f~Z~&2dI#3VMZSZ}fo%-OU0llS&YkZYDQgBD=Ik@f`#6ai${m!@|T8`&r(@12!6B zmvp5(mxyt({Uk@)QzFH5XU{w)IxiJ>yAry(`|EUZmz$D&2Q=7|&Pt%E)Co}Svl!}s|_A1*n%(|n%S_a zp~~c9!*Q?O>eVnm?TlX%Ps|^0ayP-OLV4dwBb*;NzX=AtmW~wUp!6?;E70O5{0Sbc zQ1-w;V3a*8mUu!5Xf38)Cu{4stq4Z$W-jjvg}R`pq`P+05nGSgQ0w#iwmDi_3{!2b zt!-1>GiBg)4ECH{R$sH&9b%RPRqu6%8x8HFQ&Xd+*2aj_dz!JS2_BC&8JVkc0HaQV zZ6`5CBo+GQh!KLel#ts50E4I?cS3&6>&mNOGz{#tn|r#ciJg{qp`7K_!hkFez6f0? z!}>OTm~^2Wn;2kVD5JCkvE1v)G-%b`r(as0&mxs2qoK1+5^{@)!s4LYouB&`@>y&x z_E{WfD{5+mW|KFJCAlkfx;CNL~nGnbN9lfQsglL^vlQgDJT%=h`fW|D{($5V!` z!PZ)>3#1#dzRPqqnkKio-NkO*clcw2WF*))O$#$1SLJLN4WbBM8Q|CCb9 z!w!fXudCaKi2PwZ{ZotO!QS3~GvAUln)GV*OSBE$dM$TpX((}EEN$I`t=bxBMd|`% z8Y>(7dw~zTK;XmveS!8u=t7CGnmD;j&b$GSiEiCH-Y`@ewL>N?wF8 z9h+@1`L@OKKyUA-%*DyJ!+w5CjXD5*9d=vno7b%D1Fk zh%EL`nd{vwn+Szt%*^4?S<-IbJ{(N+V;ing<4!J00~X6wOP6$Yc6J+d+OM5%F!hT2y~vy(v|%{9MVo0GJSL83VzFsj&IS#eZIJ6^SEEX zZtd2!YxP0JkT*YN=pJZo!id)~cu5NbFumSsv{;Ot%;j?5g~sm?o5nlqY?dYK)-AD_ z^$8)hpv@GGFhipgvT1erNCrrX6NFJiLXD)vkaU!s8uIXF(Ks~Bj-;g>BcX+way>wn z7;^uHhLK*x$cLQ;Qrt)96}><%fv3;o*K-+5^~Htuo9WBi}kDS7hF_i0m3 z5;Jbo{7pEbB2czH0`)+uc24&L+A3v6Dof8K`BM%_UZ1~ac+xJmhLo+@g`FY2p~@2~ z;WNm;$lMjJ(!k*KID4a(c7_ba2KbZ$5({eTHVK^}b8vuz`aAKU!|QbfNmLKew)!^W9OnL2_~7+}!K z4q6w$c93Ky1u1cTq)F|bjty#)!_}3YK3|818SV8uJ3LIhv+IT~oVwE7(Jbo+iI%;r z(DsYz2MD1ujUttJH+;HU<01SijD;@8hsV+y4XWLGrmQZO>4o1h>o&ruzi9Z(c|j!K zw6^xZX=B0eO2%y`<2mFLXJ{nD4tUw(*EbgShl8jN|%xP_qnD7_38A^+1{2$h@o0?j;etB~%^m~Dy%wGAb@S-a=gfzmFdSnHZ z?|p@vL1x<|LakE_)j8fSSh&>986P}={j|E))_BT&&bM5<$D2b79@^9i6Ge{L>w`IS zq!AeIWhN2T~J=LLbP$U*vvG9(3GKreDS22^NMs zks-*TBdH7LG=hY7ayeZC#r)l;nnj9DAayPNv+g&(X*^+3BD~<9b-|9P_xMZg(Df2n z5vHbLeMhQ>si18jr9}bmZKYGZDqyqw8(Z1+tDL?XmxE0{Kys_wur^~c)|K6-B)0SP;UcmaOm+Y@$2Fn&g-T9AD6L{M(&MRY1_*`?g4EZ zbbov;F*0m6GN&l)DDD1;@oR{1K7~vfi%_DMN(;6g!GP6wQXvInfGoCiPZ`*i4jZ(C zyjxetPTTC+evq>-DeRs?x^<5Wo**~1S=)_PsN1-WCRciR-*E3wb9RkpAz~$0v|r`b zQh%0EcS14`>%>A%PS?k>+?PMDw-dTP;s$InaL-tPc{ z1_RC$F+jsdAJl5ShFAR#yU%BL`2Ucz*$9Bx^bv<&kK^Nz@}y(RXsPe|E8A+U*zwU& z1J$X%8m0|8K3Z$G9g*qyXtwh|vYVL)NYCP;t~oeMrdoZQmBWc@WD z8$;&dVN9ud}5bK?9F~)8Jo|B=Z#sC9#40DGaqTLhu?JpM~?s3G-{Xu{_LRv`3=@` zMXJjS#FLzFRJd4kx5VRNb~ha=_u>3xa*R2Xe3Osc+L+~pY+ONo1*V&D7esx&C`^!f zb-(F@?qQ~Cs5|Cz$6LSJ8gsikAfAnWeg&BwXD7Y=p^F!8X+UxzLw=@OBsGOASi)tO#h{aL|CB={rX=xx!ilm$c@L!R)1DJ+pBnV=@ zCMV%w;aL_gmz~O%J-F{gqQNI9`E~;HL?^?ffpXAH!#ucZtN++UM^_KOAlWs_oK5!Z zcd%zuWY4BE@r~OX_Ie{Q3hqy@)$0yBd^#A3g&bD>`6rp%h>F*x==U_7C za>ZLuZG|0;3Pwh$Hz$mzlp2|M|9~yQ?23MSIEiHYrATdaAAt5N*3qYHV7-xWIKqAP zYu(BD%<0tN>S}B21e04yzCMy{vyT9^wlmR{j88VyM%|tc<~ykorfH-bEH19AySz>Z z-0G***u zH`H{jR(?fS*9dbCS@cIRXmXnD*c9Ed9n5!U9|HpI8YIw;Z>ohpnvsh}dul=P6^TH9 z#aiIBj^18h4^3)2dtn-!zmi#!9QdRkcQ4lZh1L$-y((}-ad?{(IDh*7Ukti}OayU| z)aeA)Oeo>ysJF;rC1=huhgAVs-UnD>Fx9Sc1Hy6_b14#LTYUc3R{as1*ByC;zSZFO zZH2ax)($KD=-_TCfXwmCw+J%VA~GjK|4l%Kxd8OGl>wK*rM0*w4nKUtWvOu+T!G39 zu?-#m{Bs^SG=5UTjK1a*foaJuC2QE3l%%*BJdC{9k4?~@cfQ;0adA5)M@J{wZ_NIy zfQN2mZsL<2c3afYS*L?dj*TolapA~#L5J*=wF?(-waP45b|K)Q!tsD5S~(3U9!t+p zE*WP&1@h}vD{KmT)%+gr8eLtTj$KS9t!+4?t7`}>*Y6MUAA{vChZh_nUa;Krm@_Vll{N$??TmP>+aUD%N-)8#Q_Z^zRX~x*egTa z3HYue(bWu6E}(Sjm+#IwPO|mAOcW}%#+zcX@WXK2J!v|XPfRYEe^Qn9UR>-y#?v3P zx4(gjBmc*ph1bcw5b=7$a1QeS_@{~g`{G`6@2I)Ds?u#TxnqO-S~YDRv&pTnW^~L0 z8XTOat%$>wZ)pX}l*CnM76}Umv!e(IOU%^Mi;!6*Z1MqE^&Z3Zxaj{GPrq%|Hvqq9 zwf&3vx~(>?2Eh+j~b%O|WF3}^zWLug$$T=$xu{g%C7qR&5c=`>i z^Tgo7~Y<<_RUYG3L*6eD$7R{~P&4BtTa`pJ0uDXaA=aIg1^AjLfZq|wfuNFD9$ zHM`yB-kqy~I>PRPF8<9juoB6m81MvZWYcSl#}yzk#mhU8a7K<^+_S+;zp=Z7~Gi5mU1Z zPMzrBzBb0-gyC$=CBa~r9q-gTT+5C)VwuZP-!;x&M7uQpThZx6O2s6I8?wg{S(kXD zl#8rNa3bzaN(LnchYZ|Ay0(G2y|#h>LPPDth4Z1=N35emtA|Fd*5ScFUs1cNQKxGh zWXyRf5e5wLyW2qHFe-6|Y>unI|76p=%=Jai0CDdOnS0}ro=WC1O*$G&bK~bLCZ^}= z8ky_)McK^#5!+DDEr~=Jek2n7tIUhJ*(d)4?P!QN@@*PA5DdThD%rbE$#+*|c*=?M z@&RDn0c3UpVP+2#hF%r?%gk*F2=w7lqH=n=5+c3#=z&1gWZ}CMm%Fg0VeKBtV&Qyy zx-;bO=$|m0i!AdFbC`9yYF&?RY|3q^t+o1V zm>xwJloB&zl5K?WDHaDHnUxbU^f=G{_X?ZHopHi$X5X$8Pu#^HvHOHqpbg&;Hsj-e z;PDiRAKaUJcCTN*d(S$H%Vn{+-Im$B?~OYrQZMq`6ukoq^A|F*JxWCMN+wd35c41K zczvH$)!X!^J>Y!ZeZpc}FdWo9?JDB;#8Db(E_tFBiW5Y>*`Ks2W_DRw|AGYx&vOH?{jUH%X!wV z#y4#{CjyZL_isQ#<>!O^Uwl5`Q`pL$&dweUH_H_`$kxJKMPJ132%G9Pn>PD{)d3I7 zhJYnr7IxSpSkpT$@6eJ~KyivqHgv$bE>=L{-YD`y_>iF#i`y3p`PlOY`wcI0kNc4; znJ{wi3>4U)-OP8m=X`FLAD9vT-xJ7@M2$}>?uy8c#AR<5vK0r>RirgFa2v9m5_aP; zq(ELUu*)!IAO!{qgL-ifquO9&Z>*Mfe%E+e7%%^CvK_a0px|mbY1z6@vo1p@n>iiqJA)9n34E zT*9X%uu3Rr(*>XgU4d#=Umf?S?UdDM(rw$OW10x3v3(Oiqcz)^B)mDZ^RL;>KP<3w z@IZ3*!5vfPwwjRD6t!+#&Zv!E5bTxThgo} zN9(`4eZFpf3$hyRgJbOQ*q|}y@pf?UcX+(9+jOi?*UY!TT^PR_L%x~^SVR!|izY>Y z#`y*C>sMXmli zNbCAOzk+;!u*Vy0?HL{!Ur*Q(PwVmELdcH1^F*DNy$#qA z5f^@@02sFlo9Trhy|yA#*pV*|w-fBEG{!^`2`Lcrt-cAgOAk}}WDoOjT%b>;rhz^& z`S-*+lD+&&gd)k@CmO&qK0T&uUbRZt|3$d}2bkNr%YjA-1C8?G3-!9mHOr7jv6<@6 zKFMs1wGNNMOUh;@YDjf|+)eBv^kCS%^g8W>TK(5$W{nyy=mVQ$)`HK8aZ^UCkaRbb zN-6EVe950siltW1S_#GS?Q^?ZTf0-tJwcz(zhWn09r}hP7Je1+%?|~tWkbBHD?Xyv zc7TeBxxmoVgQKbqAav?@8$WK+zO8Mzjad2}!sdqH4A_;eM94Rno?v(wkn1uDhAL7f zRK1eNYeG&8XaGf)zv1{`D{J`j#UtU+0fa;IQY0L%W43g!AUw<@3Yw-hOII=bG|*ma zR~mR23%{Li{k;&c0@Fvs8?N5GoxcMjEYdMoAnCB1(lK8g?ydtW2I-hcU29v_`qeG9 z_4Q_7b!U&?Vf9rqLtqEL06PF>U*N&Ti?60;Pz}-HUIDWpy!BWEUHDGVGX)aia!?~q zFEbfgJ%R+p?w(wFraa{SK#)u68rP7XgEKITv#J z62ir!%sqT43Y<=BhYpFmj**2s7Y>gUj}HB?u#Cb}x-_w(U7X{|UuA(sa&IBu^9k@h zKgALqd&#^W?nc7*j1a!(s6DvaE@<2@dPsVnBsP*=zLxnip#Zu^+6nFBjSYNXS5s9} z=R*qQ$A<3iH@mxuE8K#vaErG7ToOLA2mMlDYcpa<>8hc|B%TdLSs=&BAM;GV^k0?DCI|7zm@ zwW!yW9x-VvE3r%$8~nabTUo1ft7C&Mt@_zOn9T~dQz?Y?|?TN(>6qaH+rEYv}PY!oNiB#wl{hRJl8i@ zHbeCj*`sR(_UKn%)Lw<`(fQ1PqA^JUO95aBRs-;=?Uai1lnf~oU4(E$GH~(tl0-)$eNv=Z(Bd-xTc!End4!nyC*JaJ zXw*K8#MHyJ4fhgaisOw+R##foBJ|YDKu@_$7H3Vp$!RdUjC!pT=_v*4Q?@veGGv2S z0-g|k6NwY?uB=tC7B_25Aasow(0mgN^IfZdkjv zF+6@mv(;t+C%16-mW1Q%Ba3>C>5=wkC!x2#-^%KA{XlPB4D=Q=-dS&RE!(tdnaf(2 z9B00mHanf>^e3uLEgq`W9bK|Ke+L~i+17l$~@@PGZDEYNh{iMQhi*RlwK;(x*v+@v9qSXK@p^Kl&{YX}1 zl6n3fX2mtT>R;6#y{M&S>?d0~5{c-hFIt)j$<~IeFHlrF1Fwfa1-9*tn#zH5H}y_x z#+D)5=8Z7RMkB76=Tw!V65a#%3JYBf1tn~Oowv|TXF??0)Y&&I<%;YZ95bB^HOs#o;imX!x{Y(xtFI96D_js5sVXtE2`|u*?LG&rPoyi-cp*mfEU# zN9-`97Om#Hh^ z$!o-0b4DwrTvk=RFLPf#ZWr^tUB?}_i{HBIxL4dxX3*(!Ir$fy?h<1j_sTKHtX+G| z&NU_{gnanWhyWcCFvijM%L_fMqsPTmic-ti0dwgr!D ziUOr~_;p@jy^zxTA!ktYeVNr@!`~`ven?!OZ7!C)wE1u`lT2K_kC(9LMfS5r-AAC6x zs9@IxR?O{3PVf}M3BEu$!9gSU%UJOpzM1(h_oP4#eqJ%|aXCF<;{&Su`jD`%z0mY< zz0!iR#VxV2rOXtTwVzKTYxuf>o$r7G2lo`PhEVqb*6?t`8eYRy<2noPB9wpljldUr zT8s`L4~;sl*J$#lhaVsA4JmG)G+XI{H#=&)fDqQR7lceb4{Jhs%Bix}%{TQVyHbzh z$6}(Law4y|n7t2q#Sy|QKF2kbw#nacd!Qdu7(YWmE#go2??rmitGM9^ff$`Tff`wp z?QSQF&S1kCwh`ed%r};W05>aek9F03i9}yDQzx>I8DS9mBA~nq*PEXt$yBB|nai$)TZnNKYCajW*pL=ra{+?;m;d5nU~Ne-21|st_`_ zlGY0bXpTv*7eYn}$A-c#gGm-6Dv7eIm^0?={}I4b{*dyNXE85#2|VSBRh0*-?EVwF zH}>%h5t2@5LFjYZe2!(y_~(J;>gp0rV&ty7nCH+W&O47gPhcv4@l3sLeC1+fDlP4G zXP?++>I9~8X-_lbYVYa#OIMFE=yC;LU9{**?W1NuJX=4Wn5`PJLvFHujUuqj3AU<%1=2v8K*nLq_RL|dO+46)6O6hX3GWY&U zk+VD;n76x_lX}+?%5ptYmTNUD53kwBI;?>`P!t1Y%1V$qBs-bzj2S$alA6Kt{ri~* z5S!h*XYT~s@@q)Fk+ETsi~183T+?66G z@jRNu^V<4r;riVTLbAUKCb6vIa3~(1osHAE9+HC_IkB_PsPP|V#3hE!@_EY~*SVR( zSKGKF>JLO7WWI;Y^vN@jQ1wi%@Sb27J1rnGKA%VG$5STNBz`TC;ZzTs3z706cNNbpIn9<>dM=c!g zFAz9>P8K)}%fo&S^zhD)q2#D6gT^E$eja<5V*}p+8k21S8uI|5G4G$3;?5^D<`zO@ z&fkT5o?ueTgxL9PkJM>)?AynD7q@)Nmf72(K-)cRBuu6!*1xx|rc$f(B3t*Ov8VIh z&XjSHE3kjj!tZGJYwIs2Q3d<0V+Ip|vfB=6cR9ItsFRslfi$M}2Ery}UrRtEiSjo7 zjc7Fd0wFWM#QUH+dw#XbHuu;&gaIa3QA%v!jc@oV37c_e6@pP8yn9#;WG{}s zDP$qt>Kq+R?Go@HXK~q-W{&Bc0|=dFAZ#xv0Doz^1QHES1_K}-bAqIdD z0A2w!ILfF<4yVIO3*O3JCQe?F=ch&I%m>=W!%v`Dti-@5T0>?;3rydf}$t-v22bQSMqGKR0hi3Uo82KsT>))83D6{^#XkdaveB1k(ZG zWrwPT772nh7nOE^EMEJBPLQ++fmZ-|<|+r2xH$lZEa;p|6p1(D^PULzfN=7`P53 zL!SpSbfv!bHUy=lJMHZ4){&vb$cGO0fB5a%NxiPNA<1YIvr&v{V%;VTp14%1QOG?w zNjQf@Vh)sO&LY1ja-wfnrX#?KMov(>Xe z%8qQ4a;4=JI=;u$8CG1nRsU+!(aYP~ho3&mP!~&dMYn&&4uok0REg*bg-U)kA3aY? zey5$rJzC8SoUyKNLNm08(ZmD3D5F_0KkR~5c4}oVyn*f&0_ie1nsEHLa{4VU5yD+Q zb1I=r<p!OHWgy1igDc*U`{RO$T?$y&MKB^NCwXwCj;JW zl_iG>ZgllfBovD_)mCpvOcC<5t@$gvY8pIU`cY(0YicV~HKR*K_SB{tK=x~XNG!!$ z(Iw^6b8Q7s6zP~!2-Jd6a{jTqm}ho=;R`$Yv0cZ$;&d=aIGj!gzt7<;Jx+3u9KB=B z+8sx)G1={=cDud(_lhe-d$?QkF@~Zt3WZc(&c(<9|hn)Zfg0sum^k0tD{|GBs51V0Ubd#x(Ib%Y^*4 zAk&q?KTawI1riVL7fQbip!v*>Ibk4CgpwY!?TQc03+?-rz^U^8&{n&h7v61r)4FF# zA~td0NF-HvU+Ln1OO%vNl_{iEncCTZsO1q9l989MX1+yB8GHk9t09w4v*AczpvLcF zS*WQ7+@TPVtAS7`uuds$kdYn<=~JmZ%a@TJg2a!sj4n#B=EQ>C$go~c7}i?}!@Azc zJsT~&^)pcJzK2%nxSN4x^??BMe@ERer#oQ0Uv;}567D)fg=$n{5e^=di>@s#a?iCK zw->3_yP%WOQKU)bwZOGPaSFKBUc$9LG5b;Bot4~{`NbaKTeY=FxY{Y<>PZhjG~DY@ z+)|nk(aJa8Oz;Vnio0VFAQb}oD^#PzN11b>TyysM)pXZUZ^F-|gmGn%ab3#3f{d$+ zFs>iW{;l*)Kh?bm8q2~5@U21o>G%y8Hn6XbkXLd45rzGl4@t;N0-LvvjIC7+ddTNx zc-LYo&+_6P_t5rg3pTQ}6UnCyNLNcWNIv_KbX`hF*9Yz9B4s9tlh59=b;@X{2K8rX zaxw(8Yqh~Rwe<$8wYAk^X=Uma4I--mHCLcAk4#gR1jxjXlCeb{))Qz zllh;l>QK;%`qTxW?3ExaJPzN6?ZuB@X%<5~g13#DS=cr+OnzRFdD+;W`Tx)SX719^ z&;Z+nda)+@`4U%#LbNLy2O(=8eyn3&ELkN=mV_$NB~<)Ukd0L%V^u)NH%aQpSl-UafSo0dR6(wFUbsn`H)ZusYIs z7!9NwKbF8FzeAxVwLoUN6mmBqlq-5>_TpDIQJZ<|=?AhNu>h5K+0xQ*)Z>XR!;eSH zmzNR~z=t7Hp(L09Y?mPClD}&Hk4j9@BBrOCn&9V4+@VvM#=}b|yO&N*9b%QK09_QM z#!|+%ICvza%R;@Z>_u|E@)=vSB^iK+Qfw+fI4X1pJyc>-ApoT%@9`AFkC-mX9IQ~1 zSVFj&llD{+Vy56_WqJBj!C<6!K?P%>-AKwHZ-o?r_-u}5TV@XjBSVda7B7x3Uc7Lw zGE`yd0odrHGd&0M7O&3UA{_E=opX_*O5r#JYSb(!heC}iKtw0;9S1ZKJ#+FvDyanT z5^F_RWCI$KWF-Vcz)k6VRz99H!T8XLQnR2PB2lV?MO8syt-&1kw95KSET5vR4eur48DghB2sU8}os(@oIUz?94sT2HvbUw87RJ@iKz7GEQzu$ArYOM zj8&eAmM>)$Y)H=C=J}+sUWjdT;BIsMi<^t0RdRVNSJ9eT;skUVI6A|}6*LnnQe2a7`~e-)q$LXX3#%xpbH!-0Z_NcEJ$;+7IP z=ctCwL8BZ+tPoNPUg2r6;!vq#rRV8E3uCikV~)aDVg2K@>msRP<%QG2>z|uAR*J%* z(Z>q8#7PIEj}_36Qn-0&AkRfCe{LFC>B7sG$qM_uq)eHtu&zN+@W9ZyLc3ga#9-Ms z!h=!EX7j^2sAYvk_kh@$v=midHu+PLy@d==I3fjVer}3c=^h`nXjZc2a}~`BNZ?%c z!{Hs1iUG(7T)es+yl_?u#G%m63ihyb&e~ZjD#~hS2Lv!s?w+Gt%&786bw5u%>xaKz zqJox9#sm@VM;}oM?Rn>^3TR)v=_c8eQ>vkzQvaTrXq4&eDd2A$^AcuQs6}7nV z5>&Mh%Anb-{>Tu}C`DNNKn`Ghm&%Jn5v5#htz_C&u9cR^;;N9i@*=TXr zFe6pvZdJFOvZ-DA_$!y$&0jY6l{sp2Gt1vLGQwO(qwef2Wyy1m!dWd<=pF^VVZ};H zUKCPid9x%hRtgGfbV~*1of2ibhvTD21?{pDKHQz933ZjU%m@|+9Jy2%8M!lyn9ZRO z>z0ZdcX~N`-3QCSZuXW^6}vqOO7ML2mI|Ej!AqSptZ$BLR~a)wwA-40{3CQlguA~{ z0gUQ)Hwh`T%p(=#d~)TklCkkt5biR66#P>v-aQzDBZavV<-5w@Da5aQ)CwwiJ5&%< za#w0{GJRZWa{xUa#Ww3ff*KtQ12F$$S5(;P(7K^3=V|QJG{%uJBdOaLXo) ziZicNfKB%m??bF z;$Si4PLwC*l@ki$QBXOooVMhna#>m8;lHcoDH(7EcchrhX{m*; zD=Z)0s*sjo;wX8xmA{gI3EdaM_DrB%#x=MJB-;+3ys{qQk2A^ z4P?c{NJVF68|E%jtRt2#CoXmGuPUY}{%x`CmfYj{2^CFoNM)aC-X&KRtFt>$*cX}U zgD0jHHvgr$Yl{^v;iNL<#b^|Wh*V*WjjfMTJr?GqF)r0Kxc#Nbj2|v$AChn|dt*VN zu~EfJh}2l~ILLQp!)CFeEWEVB_Mg)3&h%NEg7}#IJIaV(S{Ux^3@_xakm`+(C&Omv zONY(QKEhlT4+c7!>f+O8HBXT5CYv^kE-ZYzIrVmC|4hDZFAntR<*r3S`c&H5`M**) zi?bVMal*9O)n}7wv*8h4^VF0uZImB*DG1HPkCEz#UpMrmn3`0|04+!(Z$nGl@b_T| zr~VEIwJ>g$w9m%2&hu#xi-RDcvun=07?3|Slt{Rce7*o%I=`OR()kVA()s+aN>TWh z`oc>gp6>!-xQGqExDX(>k~TNZAZ#C&_Epc{Q=l5LkWb`Wm68Nk@}yRUYtDWDN4LA* z8;N-PxvvAy{4DL{d@A#UPN9?YVKdOl+3G*8Yf~@31Y4?u4d6`0RcD3#%lR-29L}1+ z+Q>>Q@e%J%wskwIRK zk7I9T_VlhHt(#Y2>*iIOnRPY$G|<$l|`;B`R{)#VnDD17Q zsmdEOs|XAk)JTR~G{gJ&322d+6&R3vY>qXkalB~OB@dY`0U_=VfaL_k&4|jM$J6gw ztq%d+_HX7}q#yIG*pK)+6>0$~4Ma8@$rY1KXz}r&U?6P4m=KKM( zJxVqtg$n1(N(DRRK$S%*L+Hw7yvp#1<7H*egeV%#XE=D|eAWRD8y#6oyhltu;GcR>^{RduF(-=2PNdI9xWXpf3j*Vnph^ zt+Z>4GDbp1B1D>eaKMBu2UWJH*&KcJyG8BUfxx#C>qKtzrZxECb>6qw&UcY0P%A{LF$ zmk?(5bL_EvXQTF6?6Lf8ZNsCa$MWC#dL?@+DNL0+S60c^NIG+XG;eE$mPt5PRx%4! z7Rdi&LfsM!?_Q)}doyj7zn^KVyo9t>ewd#E6gL?zL$Cd>@$~an>)zhpUzLPn`5IkS z9PcGf(3(L|iZf+TtvFxF4m0N;oQ1+k00s%qo}{lcGg)G8b7UOh3+9VDUKl3`y8P^; zgA!mQM*zTt&6IyOo_YaB%H9PdWj|q_z&^=aNT1}R$Vl03^;Vk?eA~y}T$&e`JyG`e zYQB6x^Dqf|IRj;-wpcd5ieXT4#TJ5^aIbuka;t+lP<9Y|C?9|x%3FnjvITCFLXN1c z!ey1yL^7gHSYXaTS%n2csG0+tDqr0zB9Zz69Vpu`9VjbH`Ej7^9sDp2&*GgaSAL6g z_CD@TwaG3;d@?goR`Y*k^YRADs;o|tH0Fng39QZ#huJ=zeZx3as?9l}7_6X-zM z7npk!!a&)>R=_}6r|;+?GElZ3EnMji1OsI^o{$4aj_!8tlrT{Cv=hwDorZyVbf9df zB1)0WKv~UC2}-hoveFWQqTUv04blkJfKFdbzagt6oW-oVX1D&;hGQm8^yw4(}d=N)ZijdwWSM z+-6y?IeGpfE=sX2vM@w8IEQ(%GE;bYP?#rsOt)7UC%g7YXo}n!K68|glTC!qm?s%0 zTiorr=`|yCoNVp7gk+j*<3h{Ww8Lzu)^*p8F3+?>Ru2dJg}Xw|Fj<+y9Gr?)1_g|f zW$q`#WT)sb*=aINcE2!8wuFV}N@qV-UK?)z-NK0|8zw7V8NKWu64|VDl@9==`FT~n zqw(|yV3_QQla8i|C$``)*)7+5_}`Hp$Uoy4HNTg+JU@bCV~y?X&ZDx!WCJ~YIAS)Y zR51KBQ`!h`rB^) zkEHRjmd=x9SgxYr3BUZOq&z_9$r>6o8;|q{s{J0)^El`ZivwkkR65RSy@&DuvU##n zBv4W~SFNmc&$+9Sro5PRJKj&a9Zws%SETb~Wv3n8^-Vm`;c(g=#^;S zWg#tFz!FQpMY^S$VY0H_%exkkBYN)ASlO0-igRRtgddZnwQ(J`HlAdk!`8+T(%Sgl+0P2QvADwp zb+Hb`-6q3iHK=K6u83C*Nrcg|{YC>Wzo~Hvo6dbGOp-N_mc|Bgj_hJ=X*@()8vh_O zM^>d$v-VY5-Gec*mX;dmW*nZJBtv9dEK}JbvcMeYTR>I^tF6G6sDs(-Oml#2yCh|i zl8xkgohODBgs^Xsailur8+H7m>^#|^2jl=}PY~;J7ir6kXU$Y12M|Ol^jOddv zS+=7C7DL6b%zOTh4lnP2944AMQ7NszfR0=DHi;t*dM3u0(?;W{$rs9$bIew@p zN|{+SBT?DRyGs?s_EK93`IhmI!?4k;u?#XV5M${lgynhMnMEbBR+vWdSr^WobqC)G zx))ugeMhUmQ+P9kf>`RqvcW_dbTUr{%H%GkcWN0BdieH!J-;VIU`l7uCYcmjcL!NF zjG)b|o4cOfjOzv-b5YpiiF|4Hrd%GAOrbSXUkUwh&<(WQ|7sgvCeA`7vAEDq=t^_E zR9%%>sx$=TFq$N6%|RDS{=IyTMh1vr8S6z_vy6eXy~|y;XlS`F%s&pZHDfU`piD9k z5gS=d*v(UBZz)e13-1fWB`o~M zaft3K`T~2~Y*YW7Zay z$d($2_{KbuEDQiw4?HN5#YIbdia_q9v}l3gEsGk3Dt>8xH(g9A+uha%16%vR)gnQ3 zwa38K;&IW{wlUWc!`N~w-WGPx-lVFPeGXo0{TxQwE^zstS>W+}OZ$vgeX6bmGWc z+Bk!zi^8#p2o{sis^KQgy(Kwzo}U&~&??#RhH5g z3y4i~64RE4?2YBgX%#J1Xe)qXTEw;w?ms&#E~xl=L3ICrC~AuV+∋ZCMC&SC*@) zRmYfWY7yg6;T~Stf{O%Enj#k!*2+*UpsZC33x%b%YG5j8YgJ-HA#v^RlwyI>>|82$ zKxHk$8!0707SC{~uL5lkfoEgB4x_jJW!z$UiyG7)Na|Y|?Uyv3HgLTOEu$Etwwbs=mDnN*D=K!uv#)}#Q;=pZYx-^p(PYCMl(waY7;d0Et!=w{^r1>y1TZ9P zg0FJ9Iw%raWH$KqUMT!c!xn5Lv){+py1hCNkRePWcT(pOrp|(m3rS^ciSIK;L$#!sLQ6+BSt=mE7I(H%%j|V5{ zr%a=}@|285clmOtR!2e12^!s|sNWY`j~~~SsME!&^aRZ5%Y5PN_Y_|#AB^s(Fr2kJ*`jIJTW1xhEJS?4;Uu!qn0~9;`4>AW228= zZ+guL&kh??J%%vQ>AwlPJ)ynY-)QxZL7*13yEp`R5_*{zYap#Q1X%XULjpt2z5xY6 zLtyrbDbw(#JDr}0(O_o$kw`!;;g#WXnK~3vr>U+s1&bdkgb)?;Qp#Kw)KoW~6wK$O>Xlz6gqNvS-CH*0Ey>m{ZcDgyb+J~G5lb;uZ6tcuz7gky(j8*^JW(LBe7t! zqxP&5&290Pp^?d+W~SZP)6I4F7y@p0;Qd95uGGG-)!#2s_vTChmOglr*#SN!z}Nfm zAYVND%8>cWb|1vPgB=}xwe@UQ7=Cc)oSkZG1F`R!L7&GxwlL)N1^Ls{k~MSR`zJcZ zB!09K!SBjgXIDpGeNBhk-N77VOsAMYs>g``^w$ozC%RAjS8c-!#6PIu*8sH2T4>q| ze1MUbRK&%Aj0z<(rIO*T^j)$7OwyP7*+WkHZeYJiiLVC5>aEPN={%t?Ycu;fKdpPjLbQwMa-3l}!)CgpVam--W^^$mw@wn%MTOXb$B4K)^D zWxU&OxB9Et{|d*zeb#P40~*8+ew8uR{g>_(F_Bl%L|)bEZzOUVs{S>?m1zOw14QPL z2OkLt-tsu`gF*2bkqO@t^#>yNWre>j^;Gx^lJTRwX0xT=3_tpPWdd0e3vM;E+3jrx zEBj>v=9aa^z|6{lEdXYAl8|!T%|5Ga%QzbdXvpJHi42A!pQjK|h&n_Y{ItQqPRpdh z|1KP9#)*y4NW(jT4iC2mTEViS!wWYr98MJpEI~-9*MU|R9IiAeFjI(#@ZmQ^qmz1Pn z<0DUhGY3l<;^2dTg`JQ~h3B0CQei|$E*1WWZ7&_317WWR^Ahf3)8`cv>GqysBj|;l zCX*{RculRgQmb>BO|DY0%F1HB72OqMz&xG+10O|`QDe8k@Qdh$OA0W`wsiI6l6fcQ zYKLc;%apXkvC?r{wh%f#4;ve)vih3l$|ewhf`0h2o?a9D!vEny?WGM`ZNus84@xt$ zEOZ`#ZaGQ*PALjq7CAWhx>I-xHoFf3ErII3dUEmnFBon>+sa6ZKV!a@Y&&dv*K{Dr zzqPS+q?k8RT}<#AGBr`ly1J#ZrN0kK%CFDN%mkzSff5aj4{0|nARc)e5g2=c)LKv9 z%L!qrpp6xxunz*Xe6)ba{*2k@W7!01i)Ri;ZLwnqXp8OE8%swnA2X*def5eJC@^lY z)qfoX#(mcLlTmlOU&p>)nwe!a$049Fj;c5t+d@~0v=rLUK`M+7CcbT!=#3j{^Yz9G zMp;g*TMoSSGtqdf%Vc)c)EgZJqq9w~b(qa=2E94QI!iQ3l2}n4vK_9XQ&46(4|_uU z^5g}GEUBh}5*7fb(h>59ML1V<@`HhOw73R&F=&v#h3=lwApg1?WN!ezdcy`ce)gGN zE_2_8Rc?#b<+57b{09e#E!8G_;Tb<|)$x@Qf+F4ksxxBafY*Bv-VN+E$z;f=Jo$4_ zbbJA~_r`l(Fq=`6{1@g!i^UeO;fJYoXJ@L$w=wZRAkJ(V4>YV>3u@+u(6Wg%*rkC) z&5psVTiBL6FLR^E%=Bt(^w;wAfXqSik2jtr2+e=SkLBBjQG(I$9wGQ_E^0L}RdYw+6 z_)Ia6&8nAMD`KQx1U2yN-6zXRm*i(EnYzGNKZ@LRI90{GP}LKO_i%k|MZOuR-u~v- zHZphe!^^CL-Fp-9fIr|*#QC2K!Kmmp54h?99|=jf5j}G&Fx88pHNq}P#H8z`CJniQ z`jOaMlFz6^fi(5igpv+vPSAw>p&$=J=D3E1&Q1xh?0=(becTov;it zhy96=Hyrkc68u}=UNsqubSA78{V6Ayn-Yfpv5>2`iG7QBM{&qfHA{L(1?3hZZnjhm zRIGyQaUpleZ2}Dr2JyTdh_$kH&eBrKSxjx~)Hk=*zuLHCNsD3Zt)pUz&W~>iUE0Qp_L1cd zvrebgb=Hhbx~=uqR$n#Ksv29U6q?e}#mWItTMx9kqHj{50C_M*R7q;$pMfXe&%N95rghK4SY*Nd8&E90^II9QbX6*mfU}6bBp)2Lk_lr(nz^A>vtg4r zP~&s4Y{2UXxPl>vJ&f{X=I;ca@$-sQPO>6uGZA4z)9199_hRE16>eF@1k_LFFDuEX zqYwoY%d2cv9uoKE(93r#RZy8)vg(bbUQa5mWc#V88t0f|Z(qR~$a_A~$)z=RvFvv+ z+kP7|%a7IR*tHIu&B5IclIoRGN%h{m^>L~@Jq4_?TU%?iwHxhFBl8$dp7ikk;a=u( zve*)fW2m*p%a6dPqMw)A*|{VjR4n3mKq&tReyS?0ugFJ2HSfAWolIt4&fR&H8hciD z?I4Oy!Y)H$A}g}SOJSkG!|FyZ;Ukp8!JDGwy1G9e@2_T5MAyut`Jkwo$MlwE=9ZeE z)dlRP&lhr8gEcMYWm~>)v9z|D&8_S$1efKf6paHojs?dOQ!(~}iV8;HpA`6I3A;?r zl{`6ihM8tZi6WZ~B@!W)eDX_FWZ7)86SB^G*-iHZs4lxT=JzKi@q;@>MVie%oJa&` z@6@b@+mbj>MhiWJQ}Tkp!ov~?(b}iD+we*wkK>GOt zNTA&WNgWFyBj*w@_#}m;Tu|}Ron18qWYrxZ6u=mpy+)ph$#!}w+m3wg%Qf(r1Rer z$cGxsIO%t2Tj`7FOk)Me{OTx`z)U}Zqm7ktpnV0o6M?`E0fGJYBlWuB!xkWc-DImh6I)ER3=JcJt#40v zF*RL1V0KQ=EQmW@U)RoR^=}DIMg`yA+&frd)WpZ-h3RYs%TfpE=nSbnNJ#CI&O}Q} zG7ZGvj1&*>H=9ksgS(R5g?MmR`~jgLx3Dgv0+*57$D-i`M6df$@H)G;;jhH&L?O5r zsHQDIom>PN1t}ydN>3$mMg~EdB)H^g$(*z_i_N|Zks(#*4u#xx^pjsD(%@7XesX#p z>36*z`(3Zq%xtLH$3j!;W1-|}xAQA;+&EZO1g#1_{Sp56ol>hBW1b;aHL}C&aQM3L z!%qa_=XWJKJJ&bWF7<@J*b~zN8y*S)E3R#AVUOI>P;K#QI+DnUS2AAV39ZBJa(wD= zdF&TyKh-w8DwBw#fgKKa+zTtdF-L?cQswdFN@Q>8KyMS6@`nFM+jqdXRbK7;y|T3| zTe7Xa_pl^OmTk$~jz^q5$zCL65LQCMUS+nlK+7znrR*IbK!CDG%P6BQ{V23RTUt85 zuPq($ryoR@|2gk_uXJTgvgG7*Tg4K&Jdr@;w}py&XnmH`Q<4 zv~|;l`e4An18Upm5wqE38Oc689o9Jo?)phsUx-+5X;8v)fiT$_4Ekk$x89|+SVvZ@ z7_pk0qHe$J9IL*?W^2(~-zfn%yEJhI4PKha(@1s%l|9c45*#ZjO_b?PTFC&p0#lV< zpkx{Lk{{6PxwVuxUp9YmXdZX-!GF)h)$w&v5M(q3nvg;7pS@vrf1u9v21ZkF> z*}uT-i~LQnhTKKZ?5a&3hr<`c5AVU-$J2(6J_F_5J@KAztC4s20`E>9F?A*Xoa{0> z-EP+(oE{IH&p#*|o}&Iw>@~+IYhBIBK&4dV|2Udf<}OaSH<>>KHV`gRR=dJ<%#a&a z%53bAfNK_d&!0A5#QT8>IIm9qBqB)2X!`FaP5rOzPN$v!&FY!Jm%SM;QV7)k^Lz8b zu`W|rpHU@e-08QQWJt=J+$DjO_D=h1CLl50I&I^siYX|9_}Zj=?|^eXEPZ-ORlGU{R24b`yHRMVVSbAA7*_&J`-%gG`kF) z{YIq%$a|1Ed|OxB1Y~rk>r#Qc|Ht{tZySTmhL$UO%nhPp3);!ynv&|9+ zOE~>X?&!ikbr$s%ob*1h(o@v+_n?*jYc&09tMwTGmnT;OvA<{!68o=b|4)~Ui@vRQo-t@PZEP;zUrL}9mc8cEE zZJRYG;!YV!TM45@^}E>3?t?Cn-8J8+xwf_oqNF;4)iWa*e@hFu3#@)C;%?dXUM6Udp-)THSq6HD6q_x8|~% zYb%3(WSNT5udn3(7g0 zu`Xk0AF2*a?pWV7%>=Ohd56hvH+B5FxNrFwhFb#eiEY zMZCP&VCH3y)vQ^5VNZ`C8%wJ+-SfAokBv zNkAbU8R-07hicl&ZZ|Qz&+8N_aiWF&^DG`HNZr??QX$+aCvVHUBA`@=>_Q_do}MoN zUBZ)m8#9}tS^Dj^zSMPzwtzq22g$;RmC{AvLy zDrAuK)t6q^24bvyc|#b(UU2#fpz0Hp45u(9!}H|PgiHnrc$@4l<^EcaZ)blf+QoO4 z#!s(k*m6oa^dL^!mk4{q@ZSXg?iI`CfTp3%X14sIMW1Tv8H%{mTH+`H=_1AK4q8AH z`|Ewc#V|Uug6h!>8ttp8rFn?CVeuuK8{gDzpKmnxKeyFb-Muk0F;^^6g!Z{TWY4TaoM@3zvVS!wUR57HtkPOj(# zie*?u8Lb1-Jh`#&=?un9Gxt<0`#BkvJe<%OVsqcg>LWq%kcyl=3+KL*hK|q~qbPWA zJ7hEQUfJ#?Jt%$9*R6|CsA}8g19LsLCR;#GROP&y*o==7 zy=uxlo#f@Ck2~&YzIW%buRH8yJKdmlgWWMBH=o_N^{69O9JTcbqup*a z*zJb*OMxM6(yy-0!>SQQ6%;5c5__-@seVWnp@f20sGQm}9&x?pK4HQQ8j8(r$yVQ% zoBjOnsD|SA2R|?E!b*ED-WUSeM2ns~YEvXu8;?>oMTl_mc92tq;>Eodby#Bmz7Hfv z(~ZK&*C@*11?y#Uc!BRTd8!6Yn%t2iSUZ26+j-u8!&}y4=fu)ukJ5qk$HPGSKhlBp zy7~

    SnB|fOxKTy4AukRVA`xYpH_YsXLD1T32 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

    Tt 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

    g;t~3Amx5)QJLL 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 z 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 zU-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78 zU-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78 zU-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@78 zU-@78U-@78U-@78U-@78U-@78U-@78U-@78U-@74|5g8A`Cs{8_5YRsRsUc4U-kc$ z|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh z|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh z|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh z|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh z|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|CRrh|Be5R z|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R z|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R z|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R z|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R z|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R z|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R z|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R z|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R z|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R|Be5R 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 z!T$vR6Z}u`Kf(V5{}cRA@IS%-1pgEKPw+p%{{;UN{7>*d!T$vR6Z}u`Kf(V5{}cRA z@IS%-1pgEKPw+p%{{;UN{7>*d!T$vR6Z}u`Kf(V5{}cRA@IS%-1pgEKPw+p%{{;UN z{7>*d!T$vR6Z}u`Kf(V5{}cRA@IS%-1pgEKPw+p%{{;UN{7>*d!T$vR6Z}u`Kf(V5 z{}cRA@IS%-1pgEKPw+p%{{;UN{7>*d!T$vR6Z}u`Kf(V5{}cRA@IS%-1pgEKPw+p% z{{;UN{7>*d!T$vR6Z}u`Kf(V5{}cRA@IS%-1pgEKPw+p%{{;UN{7>*d!T$vR6Z}u` zKf(V5{}cRA@IS%-1pgEKPw+p%{{;UN{7>*d!T$vR6Z}u`Kf(V5{}cRA@IS%-1pgEK zPw+p%{{;UN{7>*d!T$vR6Z}u`Kf(V5{}cRA@IS%-1pgEKPw+p%{{;UN{7>*d!T$vR z6Z}u`Kf(V5{}cRA@IS%-1pgEKPw+p%{{;UN{7>*d!T$vRQ~XcyKgItP|5N-=@ju1? z6#rBFPw_v+{}lgI{7>;e#s3ulQ~XcyKgItP|5N-=@ju1?6#rBFPw_v+{}lgI{7>;e z#s3ulQ~XcyKgItP|5N-=@ju1?6#rBFPw_v+{}lgI{7>;e#s3ulQ~XcyKgItP|5N-= z@ju1?6#rBFPw_v+{}lgI{7>;e#s3ulQ~XcyKgItP|5N-=@ju1?6#rBFPw_v+{}lgI z{7>;e#s3ulQ~XcyKgItP|5N-=@ju1?6#rBFPw_v+{}lgI{7>;e#s3ulQ~XcyKgItP z|5N-=@ju1?6#rBFPw_v+{}lgI{7>;e#s3ulQ~XcyKgItP|5N-=@ju1?6#rBFPw_v+ z{}lgI{7>;e#s3ulQ~XcyKgItP|5N-=@ju1?6#rBFPw_v+{}lgI{7>;e#s3ulQ~Xcy zKgItP|5N-=@ju1?6#rBFPw_v+{}lgI{7>;e#s3ulQ~XcyKgItP|5N-=@ju1?6#rBF zPw_v+{}lgI{7>;e#s3ulQ~XcyKgItP|5N-=@ju1?6#rBFPw_v+{}lgI{7>;e#s3ul zQ~XcyKgItP|5N-=@ju1?6#rBFPw_v+{}lgI{7>;e#s3ulQ~XcyKgItP|5N-=@ju1? z6#rBFPw_v+{}lgI{7>;e#s3ulQ~XcyKgItP|5N-=@ju1?6#rBFPw_v+{}lgI{7>;e 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 aJ{-5^F4J>XC*C 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%0DaVL$qlZnclWO^xa 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 z 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 z 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�!SFaGR*TXx>%V5utL$A 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 z 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 zSN>Q2SN>Q2SN>Q2SN>Q2SN>Q2SN>Q2SN>Q2SN>Q2SN>Q2SN>Q2SN>Q2SN>Q2SN>Q2 zSN>Q2SN>Q2SN>Q2SN>Q2SN>Q2SN=EtH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&N zH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&N zH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&N zH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&N zH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&NH~u&C ze>49#{x|+N^MB)iGygaKH}ikvf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4S zf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4S zf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4S zf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4S zf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4Sf8&4S zf8&4Sf8&4Sf8&4Sf8&4Sf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSa zf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSa zf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSa zf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSa zf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSa zf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSa zf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSaf9HSa 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 z{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF z{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF z{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF z{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF z{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF z{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF z{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF z{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMcF{NMaP{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z z{6G9Z{6G9Z{6G9Z{6G9Z{6G9Z{6GA^{J;Fa{J;Fa{J;Fa{J;Fa{J;Fa{J;Fa{J;Fa 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 Bqb2|V literal 0 HcmV?d00001 diff --git a/src/components/lginModal.js b/src/components/lginModal.js index 14cd53a..1c3856a 100644 --- a/src/components/lginModal.js +++ b/src/components/lginModal.js @@ -7,7 +7,7 @@ const Modal = ({ open, close }) => { // 네이버 로그인 버튼 클릭 핸들러 const handleNaverLogin = () => { // 백엔드로 요청을 보내는 URI로 리다이렉트 - window.location.href = "http://localhost:8080/oauth2/authorization/naver"; + window.location.href = "https://dev.enable.site/oauth2/authorization/naver"; }; return ( diff --git a/src/constants/fonts.css b/src/constants/fonts.css new file mode 100644 index 0000000..b0ac138 --- /dev/null +++ b/src/constants/fonts.css @@ -0,0 +1,8 @@ +@font-face { + font-family: "JalnanGothic"; + src: url("../assets/fonts/JalnanGothicTTF.ttf") format("truetype"); +} +@font-face { + font-family: "Jalnan"; + src: url("../assets/fonts/Jalnan2TTF.ttf") format("truetype"); +} diff --git a/src/pages/GlobalStyles.js b/src/pages/GlobalStyles.js new file mode 100644 index 0000000..0523106 --- /dev/null +++ b/src/pages/GlobalStyles.js @@ -0,0 +1,10 @@ +import { createGlobalStyle } from "styled-components"; + +const Globalstyles = createGlobalStyle` +*{ + margin:0; +} +html, body, #root{ + +} +`; diff --git a/src/styles/MainHeader.module.css b/src/styles/MainHeader.module.css index b0c0383..84294ce 100644 --- a/src/styles/MainHeader.module.css +++ b/src/styles/MainHeader.module.css @@ -27,14 +27,15 @@ .logobox { width: 30vw; + height: 10vh; } .logo img { margin-left: 8vw; text-decoration: none; object-fit: cover; display: block; - width: 100%; - height: auto; + width: auto; + height: 80%; } nav { diff --git a/yarn.lock b/yarn.lock index 1340750..ef9e7c6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8683,7 +8683,7 @@ react-app-polyfill@^3.0.0: react-bootstrap@^2.10.0: version "2.10.0" - resolved "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.10.0.tgz" + resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-2.10.0.tgz#0d9a003dc32cc5d9df972f1e581285d56e93c1d7" integrity sha512-87gRP69VAfeU2yKgp8RI3HvzhPNrnYIV2QNranYXataz3ef+k7OhvKGGdxQLQfUsQ2RTmlY66tn4pdFrZ94hNg== dependencies: "@babel/runtime" "^7.22.5" @@ -8918,9 +8918,9 @@ react-transition-group@^4.4.0, react-transition-group@^4.4.5: loose-envify "^1.4.0" prop-types "^15.6.2" -react@^18.2.0: +"react@^17.0.0 || ^18.0.0": version "18.2.0" - resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" + resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== dependencies: loose-envify "^1.1.0" From 508380af7c3953b43c31e1703c926c8480c0fe24 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Mon, 29 Jan 2024 21:24:41 +0900 Subject: [PATCH 056/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20header=20f?= =?UTF-8?q?ix=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Map.js | 2 +- src/styles/MainHeader.module.css | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/components/Map.js b/src/components/Map.js index fd18327..17986fe 100644 --- a/src/components/Map.js +++ b/src/components/Map.js @@ -6,7 +6,7 @@ const containerStyle = { top: 0, left: 0, width: "100vw", - height: "100vh", + height: "91vh", }; const defaultCenter = { diff --git a/src/styles/MainHeader.module.css b/src/styles/MainHeader.module.css index 84294ce..808486f 100644 --- a/src/styles/MainHeader.module.css +++ b/src/styles/MainHeader.module.css @@ -12,13 +12,13 @@ color: green; } .blankbox { - height: 10vh; + height: 9vh; } .header { - height: 10vh; + height: 9vh; width: 100%; position: fixed; - background-color: #333; + background-color: #191B24; padding: 10px 3px 3px 3px; display: flex; justify-content: space-between; @@ -31,11 +31,12 @@ } .logo img { margin-left: 8vw; + margin-top: 1.5vw; text-decoration: none; object-fit: cover; display: block; - width: auto; - height: 80%; + width: 240px; + height: 50%; } nav { From 116ea7e90424b8ebdf3567c98e25b238d2b5ab29 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Tue, 30 Jan 2024 11:39:06 +0900 Subject: [PATCH 057/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20fix=20(?= =?UTF-8?q?=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Search.js | 1 + src/components/SidebarL.js | 2 +- src/pages/searchplacepage/placeinfo.js | 32 +++++++++++++----------- src/pages/searchplacepage/placeinfo1.js | 23 ++++++----------- src/pages/searchplacepage/searchplace.js | 2 +- src/styles/sidebarL.css | 6 +++-- 6 files changed, 33 insertions(+), 33 deletions(-) diff --git a/src/components/Search.js b/src/components/Search.js index 5c6089b..9d8b15b 100644 --- a/src/components/Search.js +++ b/src/components/Search.js @@ -2,6 +2,7 @@ import React, { useState } from "react"; import "../styles/Place.css"; +import zIndex from "@material-ui/core/styles/zIndex"; const SearchComponent = ({ onSearch }) => { const [searchQuery, setSearchQuery] = useState(""); diff --git a/src/components/SidebarL.js b/src/components/SidebarL.js index 33e4632..7a7dff5 100644 --- a/src/components/SidebarL.js +++ b/src/components/SidebarL.js @@ -1,7 +1,7 @@ import React, { useEffect, useRef, useState } from "react"; import "../styles/sidebarL.css"; -const SidebarL = ({ width = 280, isOpen: externalIsOpen, children }) => { +const SidebarL = ({ width = 280, isOpen: externalIsOpen = true, children }) => { const [isOpen, setOpen] = useState(externalIsOpen); const [xPosition, setX] = useState(isOpen ? 0 : -width); const side = useRef(); diff --git a/src/pages/searchplacepage/placeinfo.js b/src/pages/searchplacepage/placeinfo.js index b7f8656..d048d29 100644 --- a/src/pages/searchplacepage/placeinfo.js +++ b/src/pages/searchplacepage/placeinfo.js @@ -3,6 +3,7 @@ import React, { useEffect, useState } from "react"; import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../components/Map"; import SidebarL from "../../components/SidebarL"; +import "../../styles/placeinfo.css"; // 추가 const PlaceInfo = () => { const { search } = useLocation(); @@ -25,21 +26,24 @@ const PlaceInfo = () => { }; return ( -
      -

      Search Results

      - -

      추천 즐겨찾기

      -
      -

      해당 장소의 가장 인기 많은 장소

      -

      추천 장소 목록

      -
    1. 1
    2. -
    3. 2
    4. -
    5. 3
    6. -
      -
      - +
      +
      + +
      +
      + +

      추천 즐겨찾기

      +
      +

      해당 장소의 가장 인기 많은 장소

      +

      추천 장소 목록

      +
    7. 1
    8. +
    9. 2
    10. +
    11. 3
    12. +
      +
      +
      ); }; -export default PlaceInfo; \ No newline at end of file +export default PlaceInfo; diff --git a/src/pages/searchplacepage/placeinfo1.js b/src/pages/searchplacepage/placeinfo1.js index 6864ae3..b3349a2 100644 --- a/src/pages/searchplacepage/placeinfo1.js +++ b/src/pages/searchplacepage/placeinfo1.js @@ -1,7 +1,8 @@ -//placeinfo1.js -//제주도 검색 시 추천장소 +//placeinfo2.js +//제주도의 추천 장소 (빛의 벙커, 비양도 봉수대, 아르떼뮤지엄 제주) + import React, { useEffect, useState } from "react"; -import { useLocation, useNavigate } from "react-router-dom"; +import { useLocation } from "react-router-dom"; import Map from "../../components/Map"; import SidebarL from "../../components/SidebarL"; import SearchRecommendations from '../../components/Recommendation'; @@ -14,23 +15,19 @@ const PlaceInfo1 = () => { const [mapLocation, setMapLocation] = useState(null); const [selectedPlace, setSelectedPlace] = useState(null); const [recommendations, setRecommendations] = useState([]); - const navigate = useNavigate(); + const [sidebarOpen, setSidebarOpen] = useState(true); // Sidebar open by default useEffect(() => { if (searchQuery) { const [lat, lng] = searchQuery.split(','); setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); } else { - // '제주도'의 위도와 경도를 지정 setMapLocation({ lat: 33.3868, lng: 126.582 }); } }, [searchQuery]); useEffect(() => { - // 추천 장소 데이터를 가져오는 비동기 함수 const fetchRecommendations = async () => { - // 추천 장소 데이터를 가져오는 API 호출 등을 수행 - // 이 예제에서는 하드코딩된 데이터를 사용 const data = [ { name: '빛의 벙커', placeId: "ChIJnTFvBUcTDTURh7KTiaHnYYE", lat: 33.440005, lng: 126.899003 }, { name: '비양도 봉수대', placeId: "ChIJRxWgQQBBDTURAT3xqkmF210", lat: 33.515547, lng: 126.969224 }, @@ -44,20 +41,16 @@ const PlaceInfo1 = () => { const handlePinClick = (place) => { setSelectedPlace(place); - }; - - const handleRecommendationClick = (place) => { - setSelectedPlace(place); + setSidebarOpen(true); }; return (
      -

      Place Details

      - +

      제주도의 가장 인기 많은 장소

      추천 장소 목록

      - +
      {selectedPlace && }
      diff --git a/src/pages/searchplacepage/searchplace.js b/src/pages/searchplacepage/searchplace.js index 0bfc1f5..df682c0 100644 --- a/src/pages/searchplacepage/searchplace.js +++ b/src/pages/searchplacepage/searchplace.js @@ -20,8 +20,8 @@ const SrchPlace = () => { return (
      - +
      ); }; diff --git a/src/styles/sidebarL.css b/src/styles/sidebarL.css index 95822da..f5746f9 100644 --- a/src/styles/sidebarL.css +++ b/src/styles/sidebarL.css @@ -1,3 +1,5 @@ +/* sidebarL.css code */ + .container { background-color: #e3ecf1; } @@ -5,7 +7,7 @@ .sidebar { position: fixed; background-color: #e3ecf1; - top: 0; + top: 9%; bottom: 0; left: 0; transition: 0.4s ease; @@ -48,4 +50,4 @@ padding: 40px 40px 0 20px; overflow-y: auto; /* 내용이 많을 경우 스크롤바 표시 */ height: 100%; /* 전체 높이 */ -} +} \ No newline at end of file From 1089ed90f2ebdb9338fe2e2102a1f9b5bc3e30c0 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Tue, 30 Jan 2024 12:16:40 +0900 Subject: [PATCH 058/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20issue=20(?= =?UTF-8?q?=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/index.html | 1 - src/api/MapDetail.js | 4 +++- src/components/PlaceDetail.js | 3 ++- src/components/Recommendation.js | 2 +- src/components/RecommendationCard.js | 19 +++++++++++++++++-- src/pages/searchplacepage/placeID.js | 21 +++++++++++++++++++++ src/pages/searchplacepage/placeinfo1.js | 4 ++-- src/styles/placeinfo.css | 16 ++++++++++++++++ 8 files changed, 62 insertions(+), 8 deletions(-) create mode 100644 src/pages/searchplacepage/placeID.js create mode 100644 src/styles/placeinfo.css diff --git a/public/index.html b/public/index.html index bd32575..9596482 100644 --- a/public/index.html +++ b/public/index.html @@ -29,7 +29,6 @@ React App -
      +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%0AX#e)_w`@j8pEJFSuU+>!1k6 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
      wS8GMY`D4 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 z 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%0DH<+_ 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 y&b?(}NF8vt&8}NDY2{Cka@M)WJ<-*pY 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
      El7K*(cg%IBG1|+o#w3NY#v?dgvIXUr&5k zG(X+xIh$04$N?KC}HIRgaw=aBK>YU%`bZK@6_|46u5sR6H|O_E@Bn-2{7YIJ~#p* zytOqhO=B-CHCELgmb}r;o)x>tQyx&x$2>?y_fjS4-8srl-j|!H#4GWen@=13?H^8` zw_indd>xsVA0NCI^7GOQC_@W7ktbxC`ng00w?ZIX!i@|nrHZt+X!v~v0alZP!#nQdPUE>oCTc>Ww+#)_Uf8p?c`ElkU-aH$EBHgObNfF zPmmJg!rM>lyvfceby37fip_P`vi`FYQ+=$&fX>;a(Gn=O_Z~O@Q?9y^bdTwcCh~-J zWikdohcR;r4-){{dE~cy60qDy^xyt@8dn}5RUi}>hIw)YQd zG|B@wxA@5(P&1XO;r2p`6!Wq11&?cY<+P3)oMo)w*!D)2pz9 zTk7C>gM4a50AEOG{A61o;h-ITYYRd!gRq0(G>ZZ(79j!W?at77=wen_07ni1f?+BA zF67gf^~lN7Y3ja_`B1G)d^@WekL-4rmmXMMA}lXi)j=Woqt`xUt!j{cX#1lT58z)} z@=ejy#LO=d8Jc|@8oy&!`1IfBz8L_+BrYM7r+ymUSsxM@o@QW+6ecv^8#z)rUra;= z-0`KsB44|{>0c`kG~SNVrp=f#&>E;`8}sdYF@ehTolAYM)>%G(sJeoP`6==F@quPw zZlC^DNgLPjWU^AxbvElV!`U7oXVL%W{@@ZOZlTNVMYM)?`}aFXEN@;hZF!1sgI_uj zTTAFMYe}cw^lRLh_FJc`EiHutraG)UJ9&kreu*wS2hDP&6Fxg~>BZn*M(<`iHWBaS zs{#RmCkHcb%dfA0DZQK{e$;+@DKzjQs5C8%HSchW`L3Mnx(`b2x|F>09pGOE{kY;O z+%mhGjg~tO|EK9It=N+XcXZ}$p-cGzOyz>T6#+G#X4Ov3aLFm3ec~*vHESqpI zsOa2~Iv`8Z2jQyJe(x0Z3k?BIhs>RN;P0fZY69rmD!3aoHUD*pa-=ax=!>1vZzs2G z;PNtNp^CKZ%D%QU`&8d6Agn1v2u6r~t@+jvP^5FbQ%NJTzdu#2)ic;BN~KRc-2;L4 zX>?0J+v8W^tzoiGN_BnFEMl!M^M2h2sBwDU=IXC(``G#mr`-^ao&r~pEu(qRT-hoYb(Rwa355(1e(VXFl2eLiW z9w-sfs++*d?DMqppK8p16fFlv2VsBQ+uMNLYyFoE>t5UMEk9+di);ATNko{XDKXZgut zJhNu^CcAC#4wn5kwEnc*VXw58$$UJblNA-TIb0$*SYyMxbuqJDuY=~q)&jqgUXH9K zXf8c)N*=+UrT&t+=1;39^~b(R%!?VEr;H7nng={aFXtkpqif8gw1K}Nj(%eFu^X%J z;&K!Tv5=KZb_FMvpJTP_q7sP`5dr%;ps7Ug+mw%$OeGf6kx+QWb}vd|!gwEvXhQca zV)lQ{+KS&$Os`tL(I8FV z>6GZLyCuGX6mvLo#SduV;OI5@8GI$36LmD$#MCicV6o94+IR3`yZnzZ#oQ z*ldw~!^gtkfYk@lZ9w%>)#W+rpp?;EQ`dn%yZ_wB-gvEOlDUX!MoOPj5l4!_ig{Lm zI%D|lSiYG0Cp9s1sjom)^ z_6S-6ZT6w09tJp_L+!Lq49Y9wLSxW=z9jx&6#wa#SFd4k8NCwq<($>h0vc>d%S~|T zq@}y!C3v#{f0U81!Q|fExZiBH9II)?&k~-z5^av2JnIsUMUX`^)RRx-BPmj1*F23$ zi~5urCOp{FC!e{VNHn6UL7v(hI*V>i>|4M1k<3ENlu&HfpImb7vaSs&`2pOu1X2p` zC8*nQai-p*o{B_43R_#kvY04hX+xZpj~+&$2<38KCnb~A(z9ZhrymjEU~ua<5TG%q`J+i<{3rM1MrwW|7QD=uD)oMX8rQhj{UY|$Kitlg1wVE`r22lYa% zHRmgaHa!|0$Y=;9@#r-XLZH@}Y|$(%&o7uecu4&;M6Dy8Lq>9Qty0pxAuy?E%a?_({{EQw-MkqJ#W79w=R{jTI?U7S?q^VnG?mZ;1RMHewpaAI&^pG z(=20X+f0CGPRNXx8_RjfE+)vh3lUPvfck+vVYcRY({JZb$ZV~&5_+3v&z#9(SV@$Q zNC@N}a~rZFW=zj33P>8>mo!v%8LjX0BQg&Z%wzA8kyh`3f4beBl;d;0apN+xr?$e- zIKxXI&t6Q?me}^`81c}Y`9thvu!I6;uh<|fM1;YU=Jgs?GT7TiFKxI|kQ8m*}jz-*KQv+-q;}u#1Ak}(mOv{$n0Zv|qY*W}L ziX!tPN?qJE90&Ks--kWlCfjRX$+~6XPy1&UgIsO&rhPJ_R;XDQzFs&>gZU^zzrKH;qI-9; z&HQ_%58j`7hz6$=J9R}nCd10tX>W2$c&{JLa2|{^KQoG->}hW6k@Btw<3S+C?O|2k zhPt1w_qQvO*^dqr5vOSK)W02A1KvX_ZN6_A=xiHZ4jTf&M$w60 zt}j-1^u0Y29Kosp-<@qY*HSm0;P{iI61!USPTkH?z0lfG^v29lVV4_`r?nuFEo(-4 zo2`%8Rv>JOy~*a>m~5kG1=?k}EuVc$v>Nv@SC20^9BA>Vu#U&_oEvWqVc@ZujCi&> zUWbwx4fXF9Zw#lHcGQ3`sR$^F>ynx&;+JI^m*k6EG^>W|n@qbWo2b#&D{{i9MG2yl z(G^{Np45RuKq&Gx&?GnfWy@@Is3>eY%o`KCPq9Kh-oV$(h_#teZdc*lK5)N3NTSs z@C1hA-`!r<>z8(&Rju|>RAWLdR=12?viNLqk8|Z$PjDR{qPYvr5P^S+_YS3&!GO}2$!*C<#ngXy8~7M6o_Z+}g>o$|?Olli@zaP~1O z)9_6l|BffrM+HXNG`LMM9^d6V9!C!cMNU8%-fVJzjq zKvZOV?j#SVs&G?&tO2;D7T>a(q%BPXUD7#O`b@Lyk}hbkOvu%UW!(w$PHsJ$k)Ozd%TE zaIuQls|eph-;)BkwMJ_&Z-P9&nBntTQIkzYA@6zhs~@kA3&SPvI)CQvT?%)cPma3p z{<_$(N_;Wf=wY{PF=GYt<69xl^!w)F*PYjVOiRPpx0Q^QG>_Sgm4QDVvva}gVfM_N z;BXS_;oP(Ozrn12!2DoJNkXbU+s$A7G`W7Z5$x2(-s2pbPL9q! zm=tQsdNM1PcsQ_Yi9wd9r>6%^b$ECi*W|yLCT8+x37UEC$C4|nSVoR`ZdCaNB6e3M z>Un#%tpF>*P{FR>!m;7aQI?i0Ky>0HT7H_i!<0d@s;#DWe-p*9mQ^>I^P+xlsz}16 zz8_s5^B=_m8FhSr|Jit`1>Zq857GlryYZvQzxfo}Jmx*kak#Jj=1weA_y##^&EIw( zXq29}7r(c%R3Du%ezk~rJA~AC7y@PlzL@$g3^4tZVCnDmzCQMqM&FA@KG7+efq;R2 zL5PQd&TIeaQikn#g}r&A@LVzQ17-dDSB0q=XU_ln3A%>+)l zZrCu#dTk%5w|H->&Dd?JvujIxu+zhTk7>2(_AmY%-u#k2yl{^apsQQTVpGYzc6^q< zGtZV~7DeUGzJn`I@$qke7M213Ag+m+`(lupm9J)=*?6;w9Ni={8KnQT>IF+HS32&m zL=AW^e5E&v&BDufNjC}ZmwBJ(jycc1L)cOJ>K}ZTUz=@ovZ)w1*Dp%xpLt)*mHu(* zm)oHNuJz#yr4PT}Fw_fw^dFE6pLd`nlwTIueHakh`C!vy0m!Em9QM!_seB&4h}xFo zF`6iIW{hZVP@^Yr%pstarOpM&DlEo3>;9HV9-_QZI*|%7$4PZ7VPKl#A^BQ%EV!Mz z5wV5stC!T4ewR|8%JU*XKNBm`Bbc|`MMHP3tawCoR0<~=r)nK*Im)q?0*dOWPruIf z7qKNo;ZynQ*qMSE@+czL%ja!WGni;;|rW5fbgHtMpBfF1`*LkmcUwr(eJRHQ}@At=u^s>5I%J{jO zIVdJ4T_i!>pGs+FXayWKzUqv97y~`@Yd&*6)wpyU?cKKA3uy-Nc20D>kysd2FAQl8 zgtR6vaSp(iQ=2+>z&DH-6=s~go?fs?A91%eO^mzCT~3iJ94gSA@>!u5j8RwQXr`G{ zJ&SKmS9#eFQ7EC*<<^IKdJ$s@!Kn zlI;60(-IMW>1JF#Yk&;H1f9lRtG`UM>8ecAwh3$(LE{38EtjL>&;|dZnbR+pY75WG z=Et?K3^q9H&0^z!FyGsJEn;wk-0vWmb{ucS(MXCyc4%pzox_IyP7&hPjPbjE9FLOrPlk~vM?3_(ZKfu zwO&({5*|(Aoy9|n#ZS$5Owu%4>qo7}Qw?U-qeaLzUJ8<-Y52&&5(2~xZpsvp?ZiGvn47L;7*dR{zwvaMy$!}c-1Ml(Q?)w?x5c_fxSZW)fr2)aYF8k$sSq0r# zTKbm??hyU%$7JgXU#!-CaoWc3B6Fl+c=+%kz5JgdWKgoH?pw#;y%Do zj0eKy-e+8w(AXG#R5W~BXI^%BWcZECQ%`X7xJ;@rmIZ*M#gZEK4Z=%{qLl# z5(PV%v1W}A+xDOn8bI)0qtzDyJ>?Bd)hg5?CU%u(r@p(a?&p#}Tn8F%OxEHIT-Voz zr=0KZ7LPlYv}w5?=pWhE2VO>O1oxO->9x_?@NwUV zo2KTN)=DN6tqaepZ3b%Er&9xn$pzoJQf~OjX5n&@;6dW9@P9%kT#$#N%SpI3KzQOM z-2d=+%b(YcL(x!Kcy906ChiG&S*A3@+Y>=+K`jAQB{Y|tcM8a`(@5%@Q>POg1CI7{F%txozV&Lw2P$;<{F5_Ycc*n3LJ?pUo@a_iw z@m6-CMH%cSIhB!&X!(}e@ZDe+FZIV~oNV%5rf*HQs4rUTBi-N_V-9*Lyu0C|PVnli z{2DUCf6XadVhmuZdD*t-C+2ZI3`9x+zXtMsX)}-DET6oIM0L>8;8~dG;Hy7J$&Dt{ z|51obfEd?p)d_3r`e9X#)^qW?u#Srg66?L8@yM-|6+k#6GEo+=n1sfZb>h(-`0_i6 z_mtMNb`5c26aNp%&^=sj&W&y$;!FGG9DxUkS39LpzgByBiSer*)H_hbBD)o%dOhW| zVKeOB7TGhnbG+-r(R?F!m+9`61bB&TiAn;|FIJP<)_T&`k}FnPn&o{qn-Yn^J4k7a z@FQta>|Kr#kE`7|GHq%stg@c6?zvf#3vSi2^nsIN+{ctD_b4a8j}T0~Swv`k7l2{@ zS5h&rW}PL93Nik|fLVq6dqvrn(W)#U8aF1ZhfL0JA4ey2SPGfK1? zvtC~4K&#LTv@a5VwH**|UNoCeD9A#^*XH0U(uJHY(h@J2y=4NAHYb$WTLg~e+B968_HHb}Uuy7UKeYDkf z$I0`lnA1HvvZnD^zwkHnjLNmP>SYn=q7RF=gg(NZ^Ez~zT!0Gjsa zSJn40_I%Sc4H4M1A>PdDDosB9=Rb;*9T?H!k{cjZ{F2Ol6D3LJ^I$ZU0fNn0&Sa*F zl*)~JA6Ws5PWcKWCs)zvX~tuW>ZQ^ap>8eMeG$zUnbdY;OW>8GD-(^5+R$N%C)71Q z1o!R3Ss%+#3vnStUu5^&wEWf1Yfp2*T&q*+s7E5XF41`QYDy zb_X|zQJ^44iS6gUlC9KZQTT(zPh7niRQr&i8N6eddS~?Y z@oE$AO0~K=(8VoH&PGAPIiV82ge7C&mVw_9b!mkI4UT78&r(5Dj>}VZj*rc+w26>= zso%1kYelrgXb0~+^e_B_dw$}>Uk&A2wEVYuJv}i~+Z$YM{QYZBseg#Nc;e~zw|>9d zf1^tJMFvgmc;$P1l!9b_+8Jjes-EJ3Uq~;B0G+INBju@kzcTXRXHlOE3#sybpESWR zmbubkVem=uWb+J)Cb8TM{ha#CItL6+gefIWn_xuS9tM$63xPz%h4J#{26gdv{9tBaEML%C_{4HXbeuLk&Dmr>RbcG?A-iChXtbH zh_UL#HNSbOLs5lvt&GxHYq+oM_JNsu2V%)_7QGUThgAn7dAmXp^lo*M+N zXi3aRSKaSi9G$VER#D}2r>6Iu+eAd%mA#a1e;1fy)=%b4pPX#vxls6`Cg!c5nKWcI zHGE+q+!&@tOgSyb4`#4Qr)UfI*C)95kET0pgQ=Y$KiE~ZGEdIVaJB+d9f$WgB$}3b zH#dg7z_*=7Xl1cXie2u@-o+CB{{npTrc%3?o?8B9TWhuL3FG=QgmiJDi^H<>b10)c z#CM8Y@0Vj`iq5RV)Sq81CXoqQi=p`(mzUhw)gYt|II2^+&PePoLm}jkP+4;W1?>c>ON%X^^`6TQy>80z`*7) zW@ITBz!{pTOw8bfF1{F1{5qS3FR~p8;r=O0(22p~k(sc3KVe_SbVS*is;}x>i#qU_ zLlo}sOmO!Kx{}0&qafyLa4eDIiMz)6(5Lv6t}HfkiK+0F01l{H|K(OZrpY8Vk0qn|k7N&*os2^0~x^9TLuLscH-9o zI1wcH`?ONul6E#2w5f;np9{a6n?U}Xu#0}xWy(3z_DU9DpOy5q5OBO)Q1*5O#V$rV zT75S3Ynn%6L31zI(dc-8SCvaXL?FT{1nl`A1*Z_XwEa*@Ug=qB`5mofK5fXBloHqI z!Gl@sk15l-S%X(~9SYKCKiC~rvU`7T<}0G2BfSPd0!GF6CVwVnt;YnFey`P}j*|b( z!5be}8Wc%r28Y4^`4ykg`A3A>j;GJK$(2#zfpJdjSxN%UtNi+ju+~*7mtxW1vRe>l z{pf`m?_C*ZuO@IOZ6xvw;CmT%5?5L_)<%D2(Hp-CQ9>UbV=s*I>l#iIHvKpz=81k? zn$N>*h9-;O7YxoC=1M!J4`$&}t0iknFRFPKS7Myzp#sDd?kxWVV(iTDtIL!@n+6wI zKr&=pB1YYQF1&Y2t@3=*?-_`jk&<*SnPevV-k}mit&`{NeAPLTnj`k-KZ-zUJEe8D z$ENl!(>Sw`m)0D`MW}gxucw@(TmI!9_8SewP`VIRL77GFrlBomdtwzxyfg4utorA% z+_<&TlHH-^H{;`(H!!#Hk^EhGB8E6BU2(JMA+((t6su+4Jb_*P{t zvM>1IT0~)!Y8>huJBggB8FWZlEbasF&Z)jlMd7G2T ziP_n=c0T302#FqNe+<;saO8cUl<{e9%kd!tCym$Ze3>g=@ywsUUr$LOU+3Y}ZZF_e zC*yo_**s7Xv}_N{mM{%t+| zgYD)t4gV^igSV3dLq$~|yZRfW4PCVM!eq*!^9kPHX_p#wT|d)~6y_I}4_c54bcLp_ zF8xpvAY9EFme-eP%gtB|KD+hpd-4udxyL{d8J2-1gmx{m9^EN-6QrO?9tAfC>(H{@ z?;uW;`BNDYRKJo_Cim+j9i2OBui`qZWWRqfR8>f~1$3Y_6zJ9<58tk2lq2)E8Sni4 zpodp=g*JTA;_&DmIzA~^;$9W7(hqAN66z>{&JPr;u2kol?1NRSne3PQ9G}$UNm;=S5r_aA+f%FXw(rC< zw}Br*P2@@U{M1}a^k9D1lJ9^@5yEzj8xu{Y81;hR01oE3x% zOZPe2`IpobFZS}5Ha9PDdEwGM5nWt;r!m!F=Th$|oqOm?wFM$tw=j_w{c3_U>p) z|1PaSQm`L?r`LE|^q-Zf!<>6G9gaQ{8BTX=A&!5W`Kx4?F#7om|m3HBviP_ z^lgz4@o!U9uWo&5iXsKGc{!0bj6uY?ON-fO# z@9~h8YW-xJS*%^AheKtl06;KfHUU~(Sgl8%7~+HF#T;z|e4Leqk###Nqq>d_yZMMw zoG_*z2XjL|@;A34ysPkclG(#qD;pjDzNxZfLaRaST^p!MRg+otd%$rQc|h-9aL|>) zy|V)UH?UHcXV)|^&tt&F$&<2#1lznY-ksq9>)!~E;j3$QsYyz3Gk-DSs}Ox4k{gX2 zP&tiMm)f7zm~umV@$15*R(|xk^Hsgw<_`!(C3?IWeZ zY*A>P$s4D}qLbP^2M-J~@98^tsewJA;jPnb6drN9Z2fuM zFrx6H((0qZDJR3ylG&n@)m_n9Gi{&0OLuJRW73Q6eO2Q)Y42f%|FyH@tbV{k@cb8( zA*&BEm^qfM`nl8L@@a)#MGw^*XzM%h=~D>nq=L53sSBq@^Y{kOwPlSReA_D3?UM5f z(i|>}Bo}|htj0ZJnzNDNNJV)egx^NSn*S&T&0^9#4qRyYAQ73*Sn0yH4dsg1&l#F+ zR_4gyKb{K2=qES2S?;f|BOctlt#;Ba(E}Csajpu^4v_b|39@Hb)(cBBn*N*2;a)qU zvtrqj{$On{c9hzSM^8H+XVv*Qv@AnUt z#eMW8A8AM`tA;9;dpN%-7PEkKuy69env6+wy{p~n(X)*(6joNAQwj7wJpah2K?l3v zd|1`2WLB@QkfzH#=nj7Y@Sl6>Tg?}5yV#nfYnP~>Q}7A z>X5QI(?5x=CqI?Nxb*8etINe}I8ILBUHqtT2*$mG0;e{Hac9~XtI-9)6i|~Gh^vcU zgZq^Z1?y4zhc81Ycr<3RkXOGT0b;ONoH+}`{YBZYKIUuRFv(WA(u4M#b z9Al~iDljjk@ZrhY-{PA;;o?noubv|ml_fS!U4;eBIo?4f@+w#j0yisBNVEfB?lIZG ze#b}9XtV2y^lW@Xtr}-S2cyHAG99Ky0Pg^Fm%zXFjwDB{NBXx-&dM9NG>Ky&9CS9! z=M-2YcJ+NoWQMb)g>+3Z5LRUb-aK-s)aU)JTfWsx!~3Gt&*dV39gT%elh-B6D`|(- zR#mO~#u1@!_c+aa8gULOUs#LRy)c2cU##Gl%%mRDEh09Xm`yA{Rg3n(3@bZI&#Z^K z%X%*S<}B1WL4|QJ5@5Ji{Qf9_l{g?EfqbHT6RS~mUJ%Di*T)rBVM5_CRj73YW)B&) zVy`Ch5*Ur}OJP^wa;Nv^aBkB~FwX{`bk5xPO?TDG@-Dr6f6RN|IudN^I4V~AfgFkj z8KlNvlX#|In^`hYa|%Mm4-%_8<$#|_V!Lu)OWdU^!Sect$jxqAkNYy6fj3{FkT55* zo&!29B0_RLk(-^a9v1n-|2)}{wQs8&({gjTNn>sEnbm{hL#AjvIJ54I+M|dnRbkZR ziP)n*M}uDAO0u(nSt187v>+(?(ylFFJt*pKZ}Df!u-@1J_93&T6TUZj&U>CCg<<|q z)3rJ~56z^5gKFx)f}qScx{#UVrK*(nVENxHg&ha~I4%l}<;HKCFT}r97*u~$Ik-nx z6L?iiIQX*^)wJ1#`p!}qDaq+}rx5lsX~t7Wk2e+2$m|#<%AF)X)-1dKyFsdPlHpnCy12uu< zGvk-Z|0rrALbE5^xOW!02$prp8xKV+=9!S36xLtYk`)`bBhS-L$MKAzAxu!Sw&4~) zPEY>qY{yrh1m8G?Jlpuhv0KLD|3e;U{g}-k3ikF&l*@-aI^vx>lwfoaVhKyB?{adL|3$j6pKO8b9reM$E|M!AiUB!~|EYUFt3 zi%(NpGU{%*%}sF^UeN~Ns^Ao?RKsK~I<)Ox#Uy7YsLEn#$9K3zq$wJwn)+E!+IIO2 z^@}Q$oQ}hpGVNL^jkM5xRJxSPvHihB9veITF&8>*+;16aiujgnVcGaq0j(QoRTKF$rA=qH-cL~^?cmGiw_Oh$=cDe!Pb>mIt zHrqigOBU7sL#JK%iBw>)i{yFK=?h33;&P8VtTU{3R#BH`Uf%+V$ffFI_mby`#6*nX_;KzTQhlYKby*nVWb>#OW>m#?12Y!)@Zk$*Xve-44WPdhV%W8lvvRsS1)5Ck zuwHW~sH&@1xht*kcHq60UrpiTPK=OffY=+Ree#p<#&9&%aS$Q6250oARpnbWSiPP8 zbX~bcTzZ{rjfxLDX`-t&6Tk<_>EA5F)5m;{qm`4}0=!6L&7f5vA zG)2nOx;X#P**cPIV8NYlHrEsQ><` zg0J~OAddZpVx_4~KBMwDT-j}Wb->-w{pa?Fv-idKgz;p_1OW?_gN21Wh77@tSE|>+x484eYByM>NLG2G)Dg5I`uM9|% z{F^5y*!%$6p>l(89!U`XiWGvc4rt2f9@=Pn&MdD@U0oV;KXK`ZZiD5Vh<51}{QXu& zQUp?yO7|7lPXFRFvSLUyM88#fM$!DmWL(~Sse?F{-(|Y(8&L9`@XL`p8!K33^E^Vh z;aU`2z#<&Bv^uqSNltP+mJsxCk+(7l_!H0erk{Lj<0u;c4;R? z_f2Hr-|3rV$Ax4`qyB~^Onk6?Iai;VyKx`te}I3_EA9?4kqpkyovbcixcwgD8?ezA zPiE0nrE$BuZ>+hFP|P|d4GXmx=UmAXERpREW955XRd&&tTy~G{T(Fnbs-6bp{jOdZ zDcu|8F-o;X@Y<_T-FZ3Z6-pH1U*N%C_+OstY8rjl^vcCz;_nVfc58i-okS`B5 zCa=!)Au{dmznLb=bn)0#@}y|WziE;-23WaprPiPF#J9~UrqNoknu>a;=)L%X$`|jk_qldj{(zXO)NEwd7aUUUTiVB;~q!U;w81 zDI}!FO(2tQ+!X|H4B!?3on`s0O}09HvUg$BX?oSM+V!+03jOlN_VIv!VN{x4eRXqn ztZcMs*{i#8NxE5ShzmwlwQ@n{cM;EUYaD2y`Hv0b=P1VU<6Z z03zK|VX56N=lgfWPs)R|L;EYgJ(B8iig%Tzl&2siZDiGiXSzUji??SDDu;gUOo=#^ zvT;7M)1sii3=En=ZeJ)2Pn)WX??tL5g^I3a^DxXPyyMXkF_VYvTtX9G1cPT){2lU^ z#7}$`+cq$3Ytnmxf`36Z5CkuU8^Bl7Z}&fn5cuxwA4%+LVWEuNjm%O=pvG(nj zA9NcQf7bz8G z-6z1p$|iSs8qzco80P#1=K6XIt*9+eIlr={htpV}U)wx=vQj-`jraMnJVcxj60J5W zv5V9T=)7&R_ViFuDXE?jBTVn_i`5Aw(E+PkL{{vx1VZ#fg6+5*4N&)aW8R)xXo>=Nc9;np?T-ZM1v!1u*ec-h{mLKTXl_C9S ziA};}4+?xXibJjkSa3y-ilgogdW2?9_!xXzU6YG>X>|dqPhQ_JvG5hA<261rKpr@k zC8%G_aQ+3)nXlmTn~3IrjM^-2vcmSZXSb|9qES<=9!s>Fcv9#xD`hd{!r4>BT)vz! zJwcT{&=B;4?0bhF2n*s`REwPCFf%5uLDkParfEL^4?#Xh>Xnwlw}ie{|LfJL-L>vm ztF{#k3dHX?m{`~vZ0lSLL3A>CZs^DaG#8y*fquapV6jWI$Fxu0oRPTdW6Zrhv|3d1 zn+}xHjSERrOMn)|{Hqt}F$otZejG@D?h!KT9>w=KlS=j*fDEYJ3OtmsRp()D$(`~b zIlo>Cx9OpXeQOy!fY4?+Z)$D1MNztLmh+okH1p(7Wu*8vc^vZ~5IomNU#f>4_dKn^ z?W4nLYmeJ5&lG?r#N9Fl8|_gA(P!ft=T=@EjZEEOjXeb(e9D^Zx#ZVbsn1hJCE`UI z>~*wF4LHQSx%SP6>KpDU7tuU^vw6>0v+Qu@4y%u5Ullc3w)P3L7Bu)$;khd^r6jH~ zviI=-LYyGNv!-V3E41YPci2m@jm#BLqK!L;{_Nf6sBdbPVq7FbjFURe1rT*%U>OWH+-Dxc& z8KHh_@N&qsU9diqvimh|1 zTpw>*2F%~E>SVjLHAXE3r0m4nw0#oqtwvF!i^7Aksj( z)X>VMkSM%+6)R3wipy|NWjAZ?#7)hD_~+fjHK{_PhaWx!L&g<&e1)Mv2RV%OBcT;$ zCjKFf%@cn4$@(w9S|Si+}b`3r_uKh-qQ&8pb3)%4X4HL}M9X*gvO<#7KeA0Xl8&7AwLaWfVzXf< zQ;S)N!fQCdN^DZ0qx6LUV7k6E=+=s@BcYn583gF21}PJ>hNTjKR}#=BLBGBMXbj~a*|^y_V2>0s#q-BRQ#0& zF^DFW+Tu6G7r2Ed|Ln6zcYnJ#UpE;7|M|3wa(rx3ld0D&GF0=3S6)-K5*yX7-=!ZI zgzXC9A2q@(-cvrQPgD4I3%qh%F1`ZB1jSIE#=zU_>go>Vt%NcZj~m+tnn{#tHZS zBJ5)IsjBmKvsWzXWc6c(B;V*y>*m^w6Yvkb2~-fO^g^y?RvjhY4g4e=xhPA9Ha%O5 zw_Y7kxl_|o_wWE9Y zc<;p9zsmSAl*%dF6Ed@Hs?a?1F{Dz34OuF$cysB1@je;w;x^C zt(yB!IjM|3id3Xf;ejc9En4d;jY|L3d`(}Tg_CXF>`(m>WOeqdxQnkrL8d(dWx%*X}m+3DE ztVxw1|E4tYTBjw4scj~m#HTkBu+!J-K9ZGCKF<;(gWQS|pwdNcWiwhOv@`tc_sM1~ zxXjZIzS{v5DP8NiPPxU>mJ|$GncUCSAC3L~bD4MM7!LIviEffe5g7Uv0MYpKGo-v+ z)9M@Y+9xGX8~cbs&}65e9#G$YXaLy82U-ot_$2gG;kqIp%s9i(Y5iIP*m@-_ znBVPAW9)mM)%EJiNfRA;eV5us8rL1ki((| z2>}|k#bqVHf?$aL!L!Fo2IXw#;+Y1E}#tCH9epyMti)#NcI?^8sVi9sosqE2z^~|pTsvyf#BSCy&WJpAby>{f_EBYqEe17u^mu)8 zb0XHz1_7%?sDKY4JnrCIXoaGrx5wxJ>Mb4l=t>CzVA|fg2J)KB7s8eebc0(wen`rv z>Rwe%5&N@)9;cm4XCDd}&#-pEQYpJ=vc1!(q$rkGq#98*CE*6M%Dpv5mD!lLb?%Fd z{XO8ry?`uxPczd4*iftxmf&3ZnVr0#wXZKP?oMU+mvIR4b=Prsg1gR2KRMGYCdN;s zhRx11LRVTE{@g{2Bk=xv-iZamk!XrV!frJ8@jlQewIx)W*!5}Fv_Y+eg-;>a@Y|;q;C_Q5;TKkOujjqnMXRo#+9x=;5gZ6o=Xj#CN@kAvQz@Ki8FP2|_S|%vZ$>U-sWAaQg1O1PjfD;tl8o zeWLSFAyP2qsj*1u{TnZ?QQ^H~i1pa+wDXcK5J|0kR(29LNoZ-PGer*d7E}R3XJQ)|m91{;oaDAFYA2!f*Ulnn#csh@ruD zD2rOjjRoOOYhz0faM9? z=}uH0=l4>5+Pro*z{(}PlCPBYSjTuRPtJbxk@7dKowN1Acg&v?ps8wHtbe%@RkMxB zX7fFM3`L>h(`utZ?m}pO^hfBEoo-3=_vJ4X$jn?4O9_h;YZg?r6FbAw)IL$y{HVf z(4G2aT5f7!U0234&1`xi+h}gLs`9UeySJ%$2=Mo&DPqcx^UFzndTez7zZXjne0s44 z3Xt40Y|j9D_io|`0?I`YjO_ip(_wOaGHMP2c`@9>)8mp5cDue|lJmEqlGUfYA6 zOf!@RiJ~-0Pp-$XnqZ{Hf}B_ada*^;>61k)ciMs%PwKPVRX4J%jDLiA;V1)@0utvl z%J`iUXG~@afdAu6$it5C>}1l{+(5mihZa5OlzXdc+P4qgGJSaY-NRSs*0F{D-EN-j zm7)k-{9*LxXF9oA(YvDEA#%zZW#(2Epto8oHGqA&&!?0qKcEItm$1>zd&kO1ziPt6 z$Hd#Y3O0WB@U>O~@%Q`#p>Y9nx3hY}YPL&S)_S`W#pq&~h}$HAk$ zme&5}`?XeeX_t)%h=9xD?b?a^Af3mIZmEo zp5d=d$2hpIP0(nJxvwm>4P&K9mC6MNj1%%DSQ~TlUjSFj6}$~Hmp`lPRLAyYz=yTz zOWOL&tQYf*R7uU}Kp>nvVRL)0mNItiybvyFn)X1<1+wPaWZkyPt09Rg9g%hpL;UZp z|8yO$q)D(*{HI)>JbNhXA8eu1d=75QJ>k3d754Q6)%Ez93h%j%?xpH~R5~Q(Ot1LoNS}em8L*#!uA6OC#%r!AJ&3CC^KmVIurD!NM zqBE_6rfprc>fB#>#J*P*qfsP61(j9Cz{x-17fbcpEOxqRB|kTLbKSzSb@ z`{Cmr!=Am*nTf+DKbQ&$F*UNN@)sgy>%uI5-HD3bq0pyw;}eItG9^0TG9@@u8L$$d zto57dWKcD_F;{&aK+`q5HR3vLzsxYpkNMiQf3qZpq_Ps|OUL>0mC}jd%4f= zCsI;HnJE(OyCg%R4&d{#%EPHe4%2(gb2aZDdfglk+TdQD{zIm?CyP_@iOW_cUu1Qu z-?mT4bcoDqIX6Z|Fm(nBiTLv_lpn;Q6fqdgH9dTVDqn18J)v{0BHy&>eSi0Cc*LZ>Wp2>);sCX}SDLi3-Hw-sqaVfS zaWQjHU}%{@_~J-jtd#TSKJbozIK1*IWB3bE~GIJ>43tH zywqno%;v5d9kBGA(Og-2TKh2B6lL+~e5tZEX1EoqeeWF|dSrv;e^de2EOLYl2Q@hIWp8{E(@-F7x{?}6 zp5tk9=)a#7j<+nwXLG~UHp@q5o%F`YwCI2~%IsoF;zI+IW}4ifa_wIMCcp^Q^l(p8m&J@x26Hcx$limvneAj^%LWA0hV{5Q)e32u3F;wYccy z%%ze<^Mk|v9bq$Z89A8bDtmsvXtmqE` zpBCINyxNX=^NQ6%!IZ3cp%-5^xN2r5*wAABqAnx8Jk0_x=y$oX4RBa;Tt#7^PO{dc zzRJpimbwII>kqsh;!*=C1}{qHEx_X=k00JPb2apaS__YMux8nNR6AyvhNSZVMu;eP z+2CH^E!b+`*N?LYo)Jr`6flOJrH2!{Tj@y{i5cEw!$4xdFtAtdvr|%jjbiHPsmqeOU;U^|3 z=>4^wOFQ2u6L?e%3cgg-7M6q#z;;>Roo*OAnyRIHxMq6eB^$p&&zqQ2$vKfFN}K(S zGI75u*%^IQTIqUJm~e3+Xkv2fPNbL8AH|WWHo1gtORPTtX8C6lUNPs&#`NlTr<+3W zX}8Z*FTa>67c6r&m~ZLfBK8h z-|OY&UhJF!NBQvjHrI&PFhWQ=(-BG|zNAt2CvZ9Z!1JEr8}^TS>K_{wPAX|Tc`kFl zq&*5M@(@Sc2v)-LCw4o>N~246F~?5BUd{&frel;FLF}twINu8!z-%<J}Bg18wj~?5i4L=}Mq1|HkIG(z&|+-WHi)gh<(S<7kc?^X7G1(zcs zStBQwV6a=*%6{dDMUa9k-5V1{lM(^g*nd-q#yE+X zJIPea?yi%ZX!KOes_Dn|T>p=v1(P{>b^hf00Vfsg_GYrt24)KHo^S+HP9Pu70+D~K z;a!~Nhy1zl9_EKrn0NWls1BuaQ_Bm9VAILkAw!C25d^Z!Dg-Ia>t6v*Tm+l?!Uhf0 zQD0oKd+V?{Vm_!q&e{C2z;)@UGyN6INk!Zqvk}zfI)s8!yZl0C3~?ihFAw>$b#X#! zWPfHEH-&FXj|iz>(ZAKmZI56%q$mdpE}jr|PTVf8Zf24TLW2W^2EajOVgB>0z!*?F zk8Bl=P@94(WLhC?m)9|!xcQjD}Q zCm0MzOhsHjokV=8fa8zn*;lo$Wv1!c{>1jh&PK1db?kkty)5v%ueIm&MJeqA-LNns ztFZ1yux`d1k%`W{H@s7}hn>CA&Xy@Ye#t#$J1G8*jMuwK)^M zkX%FuBBYB0{_cvt_L|%;rOphsKxGEkxLG<}iZpBb(~?=_f11jo)t_aSn~mlD7MyPl zLd^p*7E?cX$3bCq&&oe)jE;G_=#56k-R;Wu5(!Vty6(W4b`}LVeeIR&^u`-!WqJRM5nFuYCd-LhFCbq1KPpjfADq7OU65RS$=rC- z2&?7z(SH3|97@2Ypqz68U(i>wGcMBG$M<7);||n(i*#+d6Ar3w%}w}%i7r~~9jF+egUT;+9;M|2CHZNbktHmN~@zJp=;$CPRRAzY96 z?BWse5VMq`n!YkC?lW5;{kn9U@h7aPga6jdS+zGx_K5h#Qi{>Au$I;mjI7ABcqe{N z2C6#FAvpHOQ>$ix%_J`(ADnc3ssKgOEzsajuH1Bg`0UqD|Cxo}ed}kKTZUZA_HWC2 zVSjtfkNAx;&^=lHlkB*;gvX^^iy85aTNYG{8<|R{MabZB25mc9r=rJ0RNfk4+HbCY z|E$MfqF6ZBas2E0hLB8SQO8jM$Ts`KPr6l9r;+Dz(OgfE64hR)bC33mU4W85e?oC# zl442e4mt%!Q%J95csH+|)6;z!at{UlmqNfj|3)pEqD5Rb47;s}$;#E@i@eJB*FfvE ziSx~#C9i&^@W8P2WA^uPPBM+$yc2Ej%sO*lVCpm?effy$VTiOFZjwU>Z}Or{&X;4p z8OMna;=H&EcxIDZq;Ol5MW!*PBnCj6Xlwd5E1YuTs!o(AS{ftdVAtgizSGQK9q4IQ zZCzaA@{{@aMy&Z!DC0^mb7e;sY!Z^K_ji@2Qe@7q8 zf5^U#onC5{4ZHO5*3T2@59V7lR5bCb^4>KhN&)q#~r%J$~{0${F`PpC0wreK;2m%>K~kewicS zOy=2y#0q@kL$;piM6vE%49~!)i+G(;5S;^!tyDI7$$aJ0u4?5Vbnn@}`Y`j+Nm>0T z?vfJ@*%v@X?7%lSPS8!S0>xo4i|l@_S&vu==sh6)KdQ1ezL@b=KJ^d{78Lp3rQURB z&~G+xx*2OJoYh)Fy{S~M>hTIM-*n6lvj%dW$_y9?DtG^v)(vqqc?ZqtYtTHx$(u9$ zwh&%r-M21zRBB(m1%VWJ)8#ZZCCYgtv0FCJHqWcO%gx!`${enxdZK5O=4DtQ07A>xb@t9w-NC19`#cJDYDyst5XzXa;Jly9O`%i5+$lD_%#F70U3 zZkY>3{qvQzJqLbjp%j}8=+(AsL;yA{w&hjsLjpL!a2#!#CVVYFHhx%-&7Xs119FF0 zelsF}yBExpVhq1PRKr2Hu;DEioq}3OJ!e;+| z&wD+mkN|+|4Iwur#m|TNSqx<+fL$pDAeXt*EcAeH-3S7?ZWiMD`(=*2xD{pzn6EY0 z*6Lq%f`|kxLv3!690O%I<-2&)tTg%UJ!P{u2bgIi1rnrepy#+aPV1Ubhm^ol4^Od& z&%M}1S*QU~;1**1$_O`k1oF5Mzp!4eniA@HwNGRV_~x68Q?WKy@kn+fjgt~x*j24k zEAJ-q!}g;*eGn8DO8=VnRjIO3SFnrsl(_Yj-yTJFJq_1Ql$0)i=_0c=dg7fB9~2}Q zW)ZqEXLCKw0ZO$Etr>=5_c>gQW_5jO5j0C6#@C-d7VI3uc;uH8KT$XYYKJ8Gay6Et z=z0WwS18Qv^SW>ke^JN?)&mVTC4B8rVOt3TnV$Pa6!#~eCH0zXnR!RdNCX3mZ6Hf+ z4}$^MJ8bi2XW&t|@oQ1yC*i*&JmVh!#SI5f_kDO5#%L#qbM7l%NY-~OTIz0Yu4@)W zpQ=V&iSAu-wi7OfHJc+Uvw}j&>Owf!#j_6lS4>Vq*7Bw5`G#f_DsA;s@ylfQ2T{Qc z1UN1Jv=h!6Q0&bby8_cONi`D{FMNjAe@+QHg5M+0p8LngBTF!0)N< z^YF|o7B=P}|6-)uwuAqO;&&tM4f&wGR<*-27neyEht%O&PuZ>Xn z1m@L5PeM7Q&V^uRX;JI-hRv%>u@iwHPS0FGXq_R91iD(K1Snm6zrJ$3@~qo|@Zwv9 z_m+*Svkfg!mvFQEe$4ZDS0LRq{)CeF2D((c0PLc@DtpkkG3`(CC{!o28oqMFI7`QN znZV3bS6o^Bz!)^_IM6}SN%q5>Uf=84XU*lCB(g>}D2O3SqAp|c&;U_8w$dW9sr6Lr zRtRL5{sO!+LPvUZnWlRG>1Hl{np7Z9*`n@mm+5$pEBb@6&E-imKJZVJ@c7J4=W@j(s;doYzY^ildZz|H{o;qo$a?<02tg= zK&0dc*Ws*qbwNKx+4Xp zr=4SOOC_8pcReZ4`Z^5-ja1dB`V^g8+ z%hY1868OEXZ!KkGLkwrE($^-U$hW@=Wl+`#n+hhA#&N+#p#^YcNF6rjJkG&H*)V3z z9B{6!ieNe`c{CjKijE#5+NZ1~U0me<`9CW0XP2Tg@7M-*pl^T?M66{!Vj5oXcrNwq zoPuI6X8_41axwC{yyGd` zn88UMcuMltUhMkKs*Ib9*|300-W>&%^6W9ZZc8%^wUw*;9Cgz^oS{<0BKX}0)ReKw z-O6i@Rg0~$UFM0M?cBujf1FN{K8!_wzh{NM;1UsZYxU>V8V; zNwl>xz~3g;9be4PE=(?P?cPvk%=8O$@{gdSg2U?1RG}r z;LQI*_6af|jx&`0vbQLe>D0Fk4^wh3mVVX2jS{d~ACUFke%;(wK>POin_2rEedja@5cUAZ7|!m@Wo6C{OZr3D~s9fkAJDP zK0{gjR&jat*6M}ALJx~d_m}UQWg3u%;u#j2mCxJ4p-tC}EG^g_=AyVMc@W(KY5Tml zEu+fTUoG5~Ur?UVnJP(z7@>b9KC8-99(a{&y*JDI<6-o~E)~OgPDHNK#P{c?v@i2M zTmw8lDyExdq1T!DQF&!NCg?8mWw=OOm>U%BMFFrv_pj4R+ z$?0?cbtVEe51#(m{&R~jV`DKTA-a_prTPspZ zAIJUWbz$wVqW-M_6Ia#5)lP>!bFG}Y^(=VGCqg{8aU-`DHPNSH)(JJg$?jVKeW5P( z9sCk0Z_c*1uem@R5;-4L{k)i6K9!_VVjcqik7^2bH@EXLbZa1T=;^3aj6uh~>GKn8 z?gV|t@M{_SB)x0n;c96;_sZvDJe0>1a=jXFxXQh7p4V~T<@v*HU_f|!3z_7tfE zo)pvMqWduz`DBI6*M@AOGr19j5}!J|`Oj^HqoVSlsFc9M-lQdSU65FWS7EPlQf`Cl zu?3H)wzm;5w&^zVZAgu&{qxcS>S^jawNo?WZ#l*Fn}X#)l@#RSVwi*B%hPW`9L?46wATJBq44)N|CcnRrxAATJ!J^$gR@pQi6}}defwoi z0;Cu`yl)-bdo1;1+q8spTQpVFS;gX@l)vZxN!eyF7H*#8ITv%TnS1Be_QF@~RL{4< z&q`OSk}SIV@&`j9sd7vD=9Lve6Xp9>o=+S~d(1P%^UALCFlc8`?^wN+cAWXi+3bPf zo@58|Q<*f_yV5IE_MWlVSWjtwER@i7HP@n9W*IrI44UHL`X$?L>%N4{V41s<;XAq= zA}`p2E-JgFW&iMKGZ5Yy<}iDtBKdC0p$%*SE=^N_g^W}Ez4+_Yegyxj%=ke<*23|i zUk?8Q4kI&?I0)1U;!&lpNprJo=tnt!r0MCY%?UMi+5zug)}9&dTn6!Jr5%dIXv$! zAnsRkO}pQav=2`><~n1>Nl7~M=Z8fr(Rg`GkXg(uOS(PD-Nr(W|OD>oh#2xcO*A9=aNL=4pR9DjaH0TVF&>oWUqfkQgM>F^>?! zU4Frk7!VYn8IWuHqt-Q8FeowIwIwnU^{enuod3GVw@?HP9A;4e<82!Z2s0YU>au>4 z#dRMF)%WH3m8}oS2Peu$7eiLfq*tSCMR-qge@YBY zzFYjJGA2*}TZVKYSH*|X0sbbIucUVay18p@ZXdgbOcUrA%qEgZ+${?kvI>MvmU2*= z_$GEwY^dkd(*V%D!y;La*4UV!frEaw77*{B1SsrLAc;gHu|a>AER9oB)f?}=F0Zw? z$S*19UU+625Rxae`0Rc77R4Ti#hwhrS)|Mu&>mLYfP@|3oC=V;3L{8pvSU=>w z@fQB88u?L!hyEg_<^%C>yWGG>>hf#Gg~Y~>{eBiv05x5sLC48_zDeepEnA}g%JG#r z@4n+7lXXPfmHCZbuEYyNW=jA`T-;jy>^?-}fzdHV&>8s+!$HrA#^z?dFT@kcbpWQ; zO13k=b$>8^sk0oVYjd$V8BJoyQwx`wi9Qm|JZw~U#5A_870oIvR|td#n}p%^IR?7~ ziwG*7e^w!>0F!P&41)Xy#Q8%!07YT|CQ^9(Z)iX#+ZthF#yf>G5`JilEB{ehPPIgq z5GFfrK6}=^f9MGv{*|Ijz;*IWc?XAdl3Y{^gb1cKfnjDbXofwN9G?sJVN>+1*3s+Y zH%+d9o!9x$lW-dRIzBP+k-*Q4o1Ozlrxz3Pcm%TPhy8Hc!~dv`#;Pb#sAC!(Oc#Z5 z2AmQ&i6DjbQjA%1{fGai4M0*`GSeur12@s zX`tg9u|NM&nM7KDNLt4hh*`Szfq4foCb|}#-gOn9bk;757cQb~GIV`%ZxdwOV?v&m zxJ3Wuz;aFSHDROpasm@OT0@l$mb2tiy?vd?@sg@J3>YaxlGt~mN6+GYeBrM%=Ee!v zV7ik1$Gp(Xpfj=8d`^l+yCJXA#WI~5E#}obf0IPUdrKMs+Q=Hjn^pSa`umY4o}<8@ zuPVpf7t*I{^W3W92*&RbmP|Lm7BAuP16s`w?`Jt?c}bT%tbJ(Eu{^7vz)3TAA9jqy@<^8UB|C07NR8y zs@5(6M+c3^C#CDcwoOm7z|7$y*(a4(Sf={yq&{a)ipDGBE*i_?;>v8BIUsBZ@;ra}H* zV)lPj&XNoPF2ZoxP$PY}m#d<7{0|sc6BOXXld7hYUQ_Bx znr+LZHRu7mar{-MT;HSO~n&U}g9x!bRwlG*$tH2QrTMoNtzrC(5MB&p*bby0rA6gF_=i$`CJU#-SV z54d~(N5#8CW|2QW;M4vTxIsyi3Z>eMxy&QJsdc8sE6KWAdvlLT86P+5Q{F0W^0NN;zN$ zI${%vIT5%usj{)HOuK9z>28h7U^t*i@**ub{T}>@OkG{ZkAj=~Hyk%g7q=h+u?FLq1`V$0PVcd=2Ebk4^*XnI zZ-TO?e>fwc_EVJ=7OKWQLtiMXu)CGH!VypUM2VXef{2sB_?1VQb0Q_2D&(!j>K2*1B(y{*oDUgv#Px8k{w?7BhX9v0G5 zqOQ7C%G1Nnm0La6Uk&?CUpaB0e!p z)fIU*z0PM&ut~JOWfL8C=lGU=oXYVh`Hx}2YaF)3=`l7_EbXn0Ela(k51FB7>Tf!p z@RxAo!MVnhnhn)IvIRL{V`m1^G7jY*JHth8Zlv_o1;KF)coGRfO!sS5|+YgU=5{$j3}_B^U2a*zP^`x6eWHy_SAVn^F}dty}(z}+VjnIvIv7Rjnv|gY)|y(_`D_>K&*`0 zCWtCWUwND}kn*x$b_Vt7?1cbrds@4c?D3Anwc4++^GmG~9@vNJr?=@t@_q4F)< zdM!>RC^ViOrtL90dKD9+JHb0awQ`)FlKJ@BZafzT0>^R%!>A1=AF1D$vgVg_K6mB2O4i)P-R~n{JJ^8N&*X z=-Qt^>A#a+oki@e<2vUPd)@0MRr86=5>8y(l)1O6#^h4<*Ig%}o{?KFNn4JTc>gh@hfZw3|rKpSm; zTzK_Ll&2$FAh(34ic~&)%n)ZSIsvZ~WQ$$vd#YFUXC%#R<7%6AF7r3XpO`?00zLAM z9|$JyknC^ee!K0wzHnEcK&dQQhxdicGT| zvP>_m4Vw_TWDPwAss1yUmDS85VIimTYO86hqr>^#Fwp)L5Sf1pP6;+%9P#=k1MYA= z5h|v3*->RCBb9*BAoUw5>7fwxQdo3uk^jfVbYh68whh~&ka5M!d6Q@Jj;-|n=hY%Qu+dLUU{ zV>DSc1D>^>wC^Fiq?h6zZb4p?x+u^LxHOB zf|2D*_Z5LBmVt&cc4j~CrBL5UZ@bL{mP7W|wTx>8@-#odJQ}t+_$^nX++01gbp)^P zTq*BlH1sMTy6wj0cBl%e-7+rVbYV>ghLSb%NQ!vnMdb#Kc{5=_CMSg^uqYg z#!r^3N9d;(M)67I@x6|A^Y(|uk(=IeeCA_rH;)}>SEV5IToEI6KJ|b*bznF{Tb(Sd zyDcp_&?6viT)S*O&Vkm6zmccaN&G9CZ`_x^up2Djh`8>r}or-IZ;nGU)VHBVEM*B$xJvjG8lG*RA-03d3|75Ii z!nPJ(x@GJ2b3!Ml`I-4ZsM{1;q9lRb7t~ftnJ1gIn~`LLF**ap81&rMr#=z;8v|EJ zs_oWwD@)8RLaOPQR<9jkO_p|U@R{QU?WUn7f;;kkAT=f2X4d~C>kpBIz`69c0kuwe zX!%+&zr!`}!@>i0k)BV|iY$u|)Kbkp(jx{v9o;4YHdp=pYqPrZUJ|Hgn?@)BEfszG z>B;!}jd1UtqJRcv3TpFVy|Acp4!o_@IkCLU7J^VuW6k|zs&y!tXvH*su9`y{rapOr z&smC-q0~7&ZZ|Ve=9bkYs(#CUq4^6?y_PhQkW(+EX7}C-BY>V2k-ZYJZV}ROb-e{hoo#t*XZ#_>3_F;{4Z%HX@<}I zT>s?d7+H9ml9MA8VJOe!EWe37=XtryG_|d0LbYe8WgRhH=c~qYv3Wts|M4SdoE}$G z>P@?qvI~gjSW5-wG{)cUPyi0A-EGe0E8af$_-BKTP-`df=GcaoSPan}cliMU&Iz&~ z1V1YZW_b516DW+MfDm({K7p&-nm6p`YtWNAHQ!KQTaVRP%$heB)fKUOd_NCItVJmq zn}ycYc*GYQMj zC(ljmku^2~%4Aw2X&oCI8#7y*XBVgSJq`iD7XAxkUBX4D-x5O`^`__wg&$YbHYENZ zRWw5iJ(T|Mm*>BAG?#gA_q@4ORUp<;?3vK2#5kEl5LQ(4_}v4LeTv3nvU&x?jZ)$V zkOSa)6j7=h$!uJi0RvOhY#S#}dY4Drho4K|vA7|mNKMpJ*CcPk5{bg(WXk@P0i1q& z)%i3H=Xe8C>974&?1{=1xCD!NiOh*Uq3Mz#zhfDzUF)o#8Rw)sq}A%E+O*_YR1EY|+v-dCZlgzP)EJgVKNC7s$X>9gK~+l%RYJJL1g&^4(U8ZvC5CGB6)E zyNCBrrC8qTxRY7lciD5F#{t*kCp^vPSrI8Xse&5|2Xr2DEdDtkh%O;Xd*@BA0E5S znNE_V)9!PO&kMh2tP>Faz0ke$y;tDQmJRRobfh-r z>QK#2*`mg=<%3o{Z2X83_ zP6_^M70gtk!ee~@=<57Ta~hmP;1d6T2y;6gBpi<7Id2 zfJJou##%$19455o4}gRCaJnB>~!#m z;M#YWE)=&ABb3t738#uKmlVr{;BikIArJ*OaUI=Ju2F$!MykG(yf;r)E&$H1jiO`rPrJE54Q4O`R12$fRgW#H#vizgtkoKfiRLSiZ_30Q&Qp7+A7dGq`5ryR3E6OKP zMv9U4CFm_M_xYWO49&AN(;Gmp&peID;PtkDM0tYr8igJ51$DIf{($X$)DnnBbVZUI z3}t>uL|`uXVwuok|6JS;S){bfCW4bx&^9XGcDFXj*dJI}k{=UdU6qYMe zcKiVL@~b{zl~L$8&m=a1ipL<&0<61dQn&|NLuo%%k$pFs)#H~ec-Q@fzI9_P`S53U z?YKDvF-<0nSqFcLm5h@8iKU}UXyW&E|16;Tj(V%9wYi&@E~_J~j;%{4)_K5!7@=;Z zF(~@U`=G&S*O>Vj&JESCC){i<>l8^;ai354E8S*HPCcQJQ9ok=#Fupgp_q3^vp%z} z1wPbJA`_%;b)uLcvu&6NpZCW|8Tf3P!kYEO&%OEqDHkJb#M-4B}Leo~Es0?hLFctEp=gmY5>wz*NQi z#J@$CzxxFAI1asY4(Xv)05N}8Epz~;k(h~(e3sB@C&*x5Fo0qE6quFA_fVME0r33J zXCe?rk{>I4SDP{R9Lz-!2;1YmMe??u4qlm)ytBjmm|&9@D>#|_O)iefo-P^EF1cpq z11gmOj?JI5uP*^lQWCoj=|xGvHT^XXKm$<{!xl|mAfzCb4u3;&=|i--q(=&roQOic z{0KAh?a>kfYf0&Luz|@VS9#Z?N;Dr`r)<|pt1bjnQ!o_9UOpQJ=Tn0} znv6xDpAq8?JGy1@@{`#O0b_ZY`pg>s&ZN}z%|zSFG|6HxfHA;}@J)*i$5={cv90@5 zZr&5=K(x7#B35?X6CeCDZ{aRFz_0i%jHe_KW=kG|JjL%W3bd$&(#(sur*c<6d8@bg z+CQw;DF#-6FH~}15aR(i z3z};@*T0b14EunWD|J))=2rP=-u}CjqT#J>FFpi)4R~egs}gJ6T@6>1`*S79v@GLL zRhP4+6-gXFR{v{|&lmR9s_*5R9>7Y4e=+M6`op)(rEZv(`@ZjuSI&O03Wq??O7BR% zQrV+>Wj$#F`uyRAAk^SmmUe}sK1NGE_+Zw`2jSg+4Ck5cEb4RqFj$Q@fOw?0`kGSI z>*D$7*()r#js!uYdRmF+TMg4t=OE#+W7~kVwDUoUEU%s~$Jkb1&YbzM)NW~?)o z$z9o|||9SwWM=UEkT zH0ZOBZ9q9+o-^vLfvc&;T)L}^OJf@#KiSkma>J^B@|nqQ^T0an8#;P=&*)#JTepNP z;-6{wAt^S-a%vi7j&;i~chwpY@_ooTPp%(zN0qItm5&`M3{BW0%GcJ$=?5-EVCczK zPThlyO{Pv1b)2a}>-xgyYw>k?vp&g-{~qqppNvvx6=uI@pDqizp8G~mTy|_uju!W4 z?5Q`Q7r5M~3bNM2zZ!LsHSR*?l~6NG_tLno+UY=aF&xYp$>EQ%R&meS$PrMNg)OYs zMO;}(V^)mtWlZG+D*fORA>dnul<8oKY682`TJyWL$jf`LwASc0R>A_He7_j1OQs&* zW`aF0cwkohUy3XY@EG=3i8Xjf2p2+}2`TI3Xz}%BF2w*hOVL)zTl5u8k%u=z{L=oW zNM=yy!SdgW8is3IUt71Y(!yJ*d8BEwh`)}E5~7T;rB)Os@H`>cXQszKXW>N`Chjy- z2A1@UQ~>~4+1jzI1{7it44`pAykbUtHS&IQ<~=D75WJl|ohwBJLb&(@p`vK_76j$w zdLDwYBH+h?p4f{12!3+p+s3cx6&J{gYT1Xe;LCt%HJH_O^1?#hPOtkrcwE7X))}bhrlnq-()dY{ z^t3{Zoz(ompUpD8+*$JLI}+chyp+G57Q{+9ykxITA`bAxcFrgJx}JNPneVOq+fMwg z@35|Qv80x^Na0CYE}>c0X*0v~scA)d>DF(;SZs)Lz@lQ84RsU1^g<^h{D~NICcHzq z3KSGDn~AXiA#eI$mOP^}l4kysK1fC^zTsRE!@GX+hdY1c%9cAtPWLPmJZmULKCDP)QK-GrF|r-nvdXt4?w7wN z?zerI`)GytdsClu7dHGQqyFEK+#0Z!Sj9QeAzyhXS4amf5+1 zaye^|MbYzyO$$h^`W)YUo&fY44RnMCb2|T*z?AU<#l_02CDg0HdE2Wlum)|Od45?t z$GBzttdi?xooGP-df>B?wJ$ZJg?ePNg6(3?vF`f{5?dBvYiz}3+F{ma$n{$qh@N-l z^5U`Fkp7f-a3~eYoTkF>toM7H>UZvcIn=R{g79Oh6XYz)_tTa@1uU^6{?xp|MG@hh z5z<#cxc}U(4?nrNAB1&IY}UfKX(cfTA$oxV%Oy_U+eI2|B9`HsfmRV6>Kmb&x|*Fp zrR)sz_Qq#-O|I7N2IyL@x}cK0oHF2j4O{>}&2Pkql05il&WcpYnA4M#3m2711L0Rm z{hsI59Ga=SlR^|c>u28KUyx?_-fcAl%@PaZ`_@leNkU*b)kEUH-h#epy|H71yts_= zHfkH(X81gZE~_w1C-(s4yV~yZ*mAvr0RA4jZi$$Ie{ic!EN!NIh6^5XM$+09<+`W@XC8^cYVoJFzow6;af=gseR&2>LEXu_kE*i`Ew zkUj(4)RcO7oJj$Blfk}MFBHC?QFBpzuB3s0s!PG9k#wxA_C|nM6rIoxib1jJAEqGBf8DX{Sao<_ZF}m{J>$%4;g*~ZS z03qP$GUc9~tDIg_7xdkvX>>=jnyrQGidCSaIhGC9{Gh4LzP(p=)V;S zVtY{d@7?Dovh1i%l5k$1oXTv!$Z?&L-aiT(BHjZQDAuVFut6m-+aNsVk~X~Q+TK@G z6cl9sMEk8RK~uKkoW)jrmyJC-z?DXaX%N3#lV_+YFE<>J+_yC(-r4T1h&G-upZqWQ z%z6=*ZqtCjVAA;}mM^g~E`IsBMo&3M)3C__^jDfW_n+T2FCc`Y+-6(lNw0dLF*y=({QI;%1<31kn*RK&%2y5fqvVF2Y)+I-rk5y;FwJ2 zrJCO`@7;*y&L}r^H`~O>p<0(W*f4W8`Z-twRjEcE$a0S@N)qe{@F{0R!|5_YicHG}DU4!3TK2H5Ei?yt#Hp&&{tUviqZ_^$POfH@=)cnROngfS{j%}eT>;fH@ z#zUvommDwaSK9Ptinv@gEOn3G@|9pxl7u?wD@|5S+)P~K?0M(86waeK9b0I7sn(GV zH5vtPa!U;@`47wWKBncd=FGCKW8t{!*)XX9zz59DQId;YQ(9aBmeV2iF9XS4kNbg$ z-onTgF8ugLyE|0?P)jDd(t~k|NjdIr#i+2unl)9%@E;PY0O<+kpqReZB;suarK=;8 zI2`2f^`C*&B9_;Y5g81Od<>I*L%P2p&slv2{4=|M4B4EhHj-!(gf!JIy8ETU3QReo zuvTAvh3?=B4KYW}^3^?mgt^-1w4)^>jTSpDzH!3NIS2JlL(uhhDp-khnZzA}alvQfsR0T+bC zvY!l!bl<-3WbOg{(djQ_)oRef3`}QOm)1UrdnbP~f5QjCvlBjmR>^&2LuF8E!L!Cq zjR|ky?TAz>jcXp_(;+&5+!u*Yau>56qB)EmW3YwEuyy5!DfZ_n5By{_G;zD5{RC-6 zN6fX(9EBE;-_Nk&9`yAT%D>6=x~_#=?fk?4j|2rgEJQ&fg6Lr24Oanc_>ujS*E7!^ za;zps?GZ1Y4j=*zm~mVU#ki}zr#G$bc7Q>hRZXZC!7XgAsf+#jUO*fAgeBGL*ydJ(T!%r@H&&2!mD`3Mw>&&_${2u zJPX<9#K#20OOE^DK}kQYH}A^tJ1fpae)VhhO2}i;hfWcw3EX)2+HsUmr;cJnVXvuE zJ7Y_lV=R65;I#R5ALGIKu~iO$2Hhddj%KdC$wwb`@UV3Z0=RBIG~GJN3a4bzZ8`6c zHa>Rz%F{16H8c%#)Of?x$*&tYxo3m-bQL5=6}+QM6H`(gDV;+UPo zJrwxz>6{Lk63)2C@cYnnFPW$K|5qL3Xc>Ie zFlx#TT~;_fqc+8sch_*OCD)htam8%S6b!6?l{E`l3M^Gwk~EJ@Je^1EY@%zzeu|r+rJy!Ava(;#F-Vl6 zKheEO%8p?-ovxocI(9X+x2KpgsAD7&U16oaHOqOQw-~LoB5U9WRyt_gF#Udg^^;Y- zbkoK(I^FIgo*kXgZ`}8&^~c|zXl|2K2Zhnjoz7~bmxB%W<%8419RZ9lsJ#t^1SCJG z7=(!jy9~QC82_x37BHy&G351IZJ1#vzT&Tk8-a)*HDt$Jbpx1?n6h^NwL%)>gXd(D z?G4}6X@1yy9~*N84&9>(oYV+9deUr;t8t%YGDr~%w6Ai2#6lAapSmDSYj!f5>Gc>{ zZ9m4#N3gb3-B(#35;u_>aP!udJ)Jo(eY1IVVWX?7!Dr{I@EjY3h(6qkUMP(T`7+93 zE5*=5w7@(Fn_nTrTVaTE7D4~^sl3jB=ySEhRN$dgVXxB8iz}=Z_4u~L(o@R!hQy{G zE@TIPA6M_Tk>T9L)>KM;#eu$Gx)EUlu>nZP9SY-apR?p3FBs_PTo~f&G{D4sqaP44 zKkAAfu#PJkwa$7G`j1KmA}UU4?mE*U5n8pg;TcDxZz>W)8wx$`DJo>p8GBk z>_r5;JImCtW!8Gu^kiIcb$IAV^UgQ-pzL6P3!8g_Sy;)$+YGhgBZ&LVX7)&hHIzeb zq>ns(QXFwDhS%JHBr>f}UB50KueK_2aEyOSHp6P1-c6T|5_;%dK#F~R6jf^iE38_8 z4Wl=EoEG8nBT`FZSn3B=T)KQM%a+UN&g629@>dlbm%(Sk-(rFVJuOEuLu*4Z9flbH zA(-IIc~sMkSOD#U=|dX&?{%A%(j1H|kFfR0t;7eJfrlD)m^b=`@RpZ{vMrH?+o)7w zaE482==y71sFxweoh%;q=H=!EW)x&Kb)FrP0anOX|1y9j`I%nJtI5r(14Vfzw1a0Z zCcujAD6y8SI{@3e%iNv;s<=AVu^u6Yv%mtyu6&9-6IZb_JeJJe4<*@5(7tv3_ z7-ERGa@?4|R&p%vt5mT>j?ZS7>gI{kaWE1mtxPPA{h=ADx(!xgfJa~*Ei_weX5otE zGqJGJUmD)hi&78fmbMBH&VZ<#HD_5|v4M)UFe|IL_O4L9l@a%tfBX7xlfJxV81#z} z9oadpZN~Lsxq8BBLOx(VSW&IPUp2(tnKRQO&bjy6*0o87DGD++jlvry<9$;SPeMeR z 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

      X_uGt|( zELZ;|^#QUx=93I^ca2>6hw^r-#Uc%RhiCdw-LaMN!nF!k2Te)f>{$m8k-x`BP-bv| zExddNV);OTW1ehJU{s2KXWp~Gdm83|(LoDi>2V($u|kp6ho8?bkG8x4NMjv=#znv5 z#K^=iiH;nvTIFkk()6`jaLrcwXYPl2;w<8tJ-n&GtyZcH&axJ+J`T6z;SIH^*vO5o z=5KD>=^FndQOz+cQ@b8yCX<>ZIg;A`jlaRL34Q6J*NG%%_G_RA#KXJG*XPnN;}!x^ z4X&%{xe^J$!jKm;a*8$A%F{N}zAgu@`X9TJ*&C4)wk`gt-CSc6DmwaBAz^c?4dH!| zm_m|s0Ihj|o~!1dB%7&b^{TVpxKA_Xoa*bQF72PUh6_v?ETz;3U7N1aBXzT{RgN`k z2KWRJW-B;E1EOe?y{Rb`!>om2k2->}oA1@*3mhl}CenpdAMrFAMRQafBM$*TojP8o|XA@yz( zOKDP&f5-UO1?@$q2P<#>w8bmdE-5`}%=X@jRSD@1ew@}(sKIMcdH+E(b)rQ>zk5itE@i&grk|sFswmF`7AEO?8$a z@TS^MoJO87yVB6Q6_sdB&6sn$z0v28PN|w7Fs@n1IA0F1tRk3a+Q^WDo-ZW7t+DCg z-;M4~UbuZBML@%v791eb&iVf+It#ZZ|2B%FC@7#PN~eGzj8M8!`O(58M~6sD z*T{(|DBT?*9bt&bLRcELO8X~kk@gdpRYjd&ufFBLdLNLT8tHiyzwu*U?57sI=avECzmdAB z7e8RyJJ%lfVW*x~x6TL32{NgtI0#;DBxe)IQJsJw_JT1exKn#-jW>8>T4I}iW`TOo zvP`k*BI1C^Z)u07GXLnTbK#iE1^C>cGz?z*BBp35mtj&%!)a&MiOv17PcqudQ<#vd z4$sSvd=o<|$}qs5S7?{Op@~m$Kc2)o;Fd&wu{Rl z3VH%Q@E-;nJ^keF`{1T?5hiXTlB}yeHirL4qI9&gC3;oGb`fps`Vl(pV%jN^)R5X* zK&*o1uML~vH)&_Y7v;ZkT<+%P604j@>PfX?NX%b%Y7=~4M`!!&^8`0@qhB61x7SXN zmOAZ1#2OPY27g-zr3W#`KAHbW#~N?3de#<$8#VfOwDv>(o~h{jC?xXC{lr-V--F9VHV) zFA6)Al4Mknb=7EA{y1J*Y~u&oHiU?G7C(!?KV?T}FTKRcu8cAB6!FfT)ld+Na%`kZ zy2lGHTm7QhSd5(>`)r})j(YvZAj8^rpz zs+>;4mL^+@2SZP?@txu!;dtt44xHvSmnAOMowIosZt2GIsfR5{Q@}a&AXIqIk^}$W zvC%Q4SLvxvN&{RO9_6?1CA(c8O+7x^nc{)Q zXws}1GJ6ta*^=E~c6Hi_`^XG$F*zBq6Xq{+iGI_&v=dOc^>JD^+cO$2M~SpQFkab+ z9J)twR(g5eox*4Htm6aCOLs1%*mCnsZe%B5#Q4PPhqx)#@E2Rt_4TPQF7j5tS9Zk( ze~rXn<3MO*InWvupb|+cmev~mh#}eY4KdjFHBy@sb~yd(!jM=hXKXM!ZHC`&{2P!I z1z8NaavK`ygkKAe5MM%_Y<|-#lF2bUbN122 z*)`FalwBv1l-~bGf+%OF#LKYp+|=XwTm-;dq2D-i0|`nG1o|s=7)k-9eMYr&pfoH%#%ZRKJXPRze-Jv%iv~7a^d`=cJ^GP0YkojiDr~D#@O^^3cSxshR-|`rXwF= zu$pAQUSS{VKoI}8*KYi7fN(7QaY(1bm(8awMrIp~_Z&9ZV>hbw&Y$Ci{R#==XU~ZuODcTbD{u$2d&@Q2zkH4&az&5Z7s5aE{z=`6OF>d8(vZNi zAkM=c80K^MY$|y#lN{ZI0^!>lsXJcFFOM8b;DB@kOHn~0(`W6%z4Y!H;pUEvP%oIdvWZW8PS#mk7XScVqeBfVY=K@;mjKB+x{38)MFN^8;85D7e zl&lOH?hv*kGK>kcb*8TDigUt-&#r2b;;Ym|gx@F!1o`)(fr7wSLAI=& zY0MfASG5^EGB@@=PGTPm<&~v(^a;`E$H%IG2hK*kQE8#x!#5^cDumt5*Ed}LL;WQs zq|qKbmJ;AAR`Cu2Cnn#_NvF)1qSjwuvo3<7@qgu2-}3M3ug4&W-uaa4N3yfD z3+*Wf#RU6|s4+GQh5kh1m&@3(bNMpc2d-#?Y0MW+>@&g4C&aCeiC;Z99{WTfok-7F z8=`^-F9m>xOVFSgIduoSsGeG5st9Tk{%VBMmpAx6Eo-!J6dSEgoq2m>U0Os_jDjw; z)jcT%?4T00ZkCT9aDA+hu+(h_RYwg_ zw>I7kuoD%4YjTWhi=sNSslRoGWs;v0c0OSlODkOt1>NLwEMya7xUAR78F^a{Aw|B8 zc@&>MrV8~ z>-*d`0lA1~XdW%NL>I#zVKTx&_sf&US1%jpE`Mva0nTU5ojU6&5-R6d`zBV#un6(3 zH|hmTglt4Z07hf+N6+f3$6q{<4OeWe#o*^Wt<5dD&rwnqQlzoV8aoYfU*amjDx1m< z){dOQ^<@Hs(U{l>TGSHGY+kAM&cKn5x_`Ne@vxitxRJ!C$KM#(V}eF)llA(iql*hC zJ9_|P%jUDolkx&Ewqt&?!_kWw3xX-Tpu;kG{SCz%FZW44#%K5Xfn`s@YyCTS-UB0Fou{^N(w~gI}|mV27ZfA1E2gMWJ7=fTdwuS zHXlzmoE<)2zAvW!M^e>p+G{zNY2{u09YCTnurC6HO~MPz+NVFtD$G5~E2A8x-v&&_ zvLfu=^iBuuXG>UzVs)icuB{3JY#K&R<8K)!LVk8J+X`}_7e4=+=)^4hwt zW`O(bq9igcXA6o0Rgqxt28ZpEERc>fN>(9FI#}s_%T#xz!?;o|t4Xb}@DaBSYtNDf z^z_cBgjfXY-i+9Ccx!Bpl+h;}2gFj!h5_j*40If~4_R}gotHy}qA4$5C~x&Qx~zVh zfckKIUM2s8`Yp3m)#&ND0A?)WupU=bSKkuYbMl6&g6oUS7pZNTgm?g-3TUIF@LHq6 zH|(Hk6YSIZ#Wms)-li!LrS$<=?f2K;F-UM+>IAkWaZEr)SbAUA&*a?5Bn# zpFmOqEF&Pc@}Mq^x}SgLjskNc5RM$LT#H55g`UCmaX!aW?`E*n`@;}c@x`Hj^V!i! zsox|kEAd`tW~ZJWZc1+Z`2R{6+RV>dfrss5NyH7IkS2YKRsEOO3brQ#MZeDn#nGtL zB=_-^|7K5JxvamI;`h!pEpBq~@_rRgx?_+^XFJLH>%GMqKGOK|&%|dAYVfZrIkrG3 zCln?=4oR1_X^wMeJRrJeO)eZJQjrdC&Ht;;YRhKu}5 zx;fkqdeRxe>a%9)Pb(C<7I?u>=LDNTdiHp>`RJ{*8_-R=kXx( z>$^Cn)x}JCNH6EsKEX!&!rw5-Rr6NUA@haB(#(%NS8@q5>dl*ng-8XF0n=(vvI zlZ@$$MTTK0%x0}3F8smiJV_H?@~`zmhG?XO?>^~*4B;zjo7!}%B0BK9g$+TCj8n3$i@gNF9CT*NzDiB zIm?@4`S3TGsFkI>2Dmg@%U&3(%v?N0~ zWS~lL3RWbUl)c*6ZA~ciV;pQE66t8O4Eg|4eL_Qg5KGaPtkq{zcrF$b;!r=SjIO75 z+tPuzls6jL5i$y4Qebybq+TU%*=Gr}mXGcm=N-_6tNdl&*dosk01ZI%Y}BW6vyoxh zANA|9xw;K1UKAgJ+Y~j=C4So*REq~!a^|Mifh_Z{s8{ml0ccpb37)c(Q#PxI<7CCk zH}?`jis}fusZx+~RAeM@h!dhb&Y=p-Y6q(s1ss@c>{gk)a~GK@BmR17Z7pmhXj7-l z*g}iAN^u-d-q4-B$U#=k=SZi~tk&@>bXRhwX7My$)*8*c{l@-+wfvy=z)G!OW=5IF zo$fPj8r?smy;49R)VDtw4>skaz#K>=Yw!dLZn?yDe7hyfYhaAFp`>x&^|}CRZNSqY zRU9mTEV<^Jv!eK5d2Xzfn?{}bRlTvmYgrYKG2Zr&FN86f_-O*u4*i|=k=p~1$755O z_>md7aDk&DRsD7P*^i&ohxvDpcsy0Sa%DY5)g20%P4;v%#0mX$y{UOqn%{$q%y+`$hLhE6u};OA zVS|ggnt5A>xHFhjA&keXTdvf+hgE9Zc|^{fm}Rfk#W4KQuAR4vyuqVGs$o%#=3?|- z-Tq$SU%nMWJ+RCxrZgZHbUgu%R|j7Sc-5 zJ23NvJ!ZL{b*nG1OyE;SC0yL~A4zMIg~C)UX(tX8Csa)3#^Syno!RZ>^CWVDp*1Pd z(IGakk4-{meQKf9JEg_XKe`GrU9)GFhv%NEv?Z-3{kZ@x-8b6HOq}~qmn@-XQ^H-L z;jrWWO$;`VR=iGYm04Db=T;NqmRA!7mNOz6UBFS?S#Lko>aa*y4>WewjQ*3|Q3A}I z-%Ww-*=$|Psd`8rE*W|g_Fi$Fl)oDK*v2i%3Wn8p@Q3^+upO6tww?8kduskbrF*Wp z#dJV5O=wA*WFsVlr$e-9k|?vP8LeqihNV9viOb@>(s%zy@?=9AD?L5DQD_3xbech? zR^W4T!*O`nlho!L>mXC-zv1V0c5%G7v#3T3SJ<-ci3ikS8d;}Y=>;Wa8MA(LDweY~ z28iwrfb`seOrs7Y=_NclQ)3|BVXD(N^U!@kgewRdnWE_S~`ys?nPZkD-N($K2M~qIR_;ly6 ztL+-1DSTeaIq3pEW>iP?;C7@+ND~-j6k#&)32V-Y@nPjZe8nwNK#Is`jSXZ%T|0;W z$xpikZPD)|u9clE@8JJyOiNS`L_3%KBhjcGy?st2M6QEe>I9wvv;YVN*7_OmsATx$ z5f_c=g6aU^XxqyiYp>A?PszYaRd&QmM9fyVDgHi(6zpAO`1C=J!tbYrzi4=mXD$0GOzk+h#`N`8r}&CN)YttndQue&WU8~iH-J7>>gle>n3HzE zEbmN=A~@P!9Hg)7UD5Rr;<-F9(`n`&pzjyv6Vv6^YGW1LEdF16+~`rHdP||#>Broq z%?@9TK3~fZR-@Y?4QHzTW#6(77~)?J^0KywpQ?U`DNOLa_823!V^~l(`oo5aSC)HrOp4>*bcE^>H=d*ruE8>m2F7yFur?H8@Lh@H0D`qbvpd0PaJ5}QUPC-_VBk(@ zEPV;&(`xH-RNg~Qob6hBV9$hQaJ%<#oy%4=>7O;}E|`p;%Sab%AaY9cV*J8leX6v$ zDy~iO1FJCl?oqh7gPa~+giwn_v%(l#<>Cis-&?s7KARmuxQ!B=FZ=ggMRN*GkB^z~ zosWW}HYbP+SsU@Sm$I&cNnO~I;MNbG9!Hk+q3Dd2I+@F;-XRO*ep8|E{Gq&@A>W4= zdif08=o!}=h~B>NoFclU+wuum`}`Ww!Btl~J>zv3+S_47%CaT*BzI=JG1IauhPM~> z&JQVbC({S@5>>lpbNhChe61IftW$v-p5`viVN)WOur##qC$0D8J{HFHYNhoumIvx@ zv#TPC;+qo&P669@{Z_n;R(}4fK2AEE?cDO(b(_~iurY=QT9V>u>yyyVAk%)r$ormy zJ3-5ehG#^Yxgyw8maHjxkzej}P-wq%ddzw}t=$kss-uN`zP7d$tahk2eZzdS1&+XA1$Tu=VulReDmW_O+4_*()r}-yFc` zTth0fHn26DK0xWcT4?*OVVgKg?Tle+n0)OGpnR~%-7?K(K=28})SXM?qK+whUhWZI)K6upXRes2 zdf0%I>~!x_h7OEA2<&esPPjztW~zQBDn`&%+)@AfefL3|Leb|@`A(A)NL*fH@;?$5 z1;!nP2X2(}+l}Wkp`Fe}t&S!tze%iOWsqqR{U4k>uQgmGJCka*RQD8SH7qISE@r$N z&O3Es5fE$YNCi%uxyRbJ%h|x0njmVwFimL`ocuAqqhP5cBq3FL$b}ILD-k=IpXw#P z50rV|W@Tuh^^z~M{AT1P%~Y1bcMy8mBgnWLY`fn~jDHa>3e@NQ31zvmdtl~h1n!z&4v=m;Z#Gh&_|C-wlo~p>`#KcpH3ePDu zH#Qe_d!i%?ut#zb#V)jAL(LI?K_w<|1N9)08SLcVqQ)@L2XHv{!Qf@cWLA;#oZBS9 z+^wqhZ2U$7skoBLPL-t^%c|IKQfQL)Y@LWmxxQI?Wl2t$gpk1%k1Y-B>c;UJLCOL# zoTJ|)7&NkdSXiz>Qp6ghm-dcujCg47efm2f>flN(sF}L_VsDyAQfi_hclN~~4D@1H z6t2K$(2vy41TLD59%-3oxdi1j{H-+55ZCqIIcYn(GBysvM^d_*cWpyV{PM!N7=M?L zMY(rvW{%LUjRKB{n&F77aOFFS& zK{7B#LvNo}^~>PRgqW0}=w3w96e>r&{=76d2uRbskZaG3tYJLRTFgrh5wDRb2wZz$ z^RBV8)lfQilE;eHM)&t?1j$3EU3EQe-MJ?)kw!!tp|7*PKjvBj*JRXz6sQua^r5r_ z1edXWs6A;9WXo|LfjB7ssK6Ag&bF-GJ3tK)8Es(bT$soUGpYn+QEp*kuQ3ysnwpnX3Dk0>tT^jnPL+}D{3*}5W| zul=mfSBp|#SLfo-%HO&3%Px*DE9w0+%EQA=h=BfKn2iS?%af!6VGw`CpCc;+0!QF}}%DX5R~xZ8g#IaPqg zDyZuVnS709A}(Q&sxd{~Dwk)TCes=@K#C;_jGx zmzZ(a!hQDzIf8wvmR2>T=^w}RIGXvcb(&1w{8V&?u!Kxd7Ye}z176q2|<3_VV8hQ8) zihQFNom5Rv^u|Bbz!A>Hg0oFNau6pQIm368)QvAm8DJ)|M(f2l)6nslxhVZNaoOpF zW9hP}FFn!vPW|d%Zsj_S{PIcIs6n{4lnD8{ySoRT3Fci_~Ap9)mvB+EG!b;qTJsa%R6u4xkNa+@Hx0(EB**I z%-IQ4^i-6;Im(cN(Xh+J(4a(0(pHdkz z_6U^b>t45^7JcikGX}%F^G!scz)bm0^gj}=rGF$&M{_V0oc!t-rK5>Lo8UoJ^H|e? zm0J^qyND`LSvrQ=iqK9gH>>o5_RszI$tw)Oh;XuN!BB%RXNoA9hMO5|FLk~6Lcb~t z)k*>+qPDp62~G!q(N}V*ru1O_$<$+;RQd zfjddBrGuXH6O~H&&xZlor-&(N@Uv?+0?Ok4O%8!+aXYjBN9m$d|El`eMu%@7$2e%z zxTe~JW__~k{Cz3F(Vb*_)4J-)vgQ!+F~}{I7^hfqC(jBu*Y-}+yk|{cv2Ax!H}}-w zO^u;n2F0pH_>-o%WBJof&6^jGqP;8)@xeE(zi=C9sPmh+ZsG<%-twD%Qa~NgLr-mK z-g(-SFFS`)OV9)JIXY1h1lrte>cKw0C0ciLa@h1&O?|0OX@Lq%rgnD3dEW9*<_q-Y zm)uvHj>Rz=t5Skixtsp?)K;6`9PU~l%B;r2u61IstiGr8#*0$1j=*p7GE^M;o2K-2GepQ_FJb^miy(Hkhw z`Yv?{Xu$PhL=A8V%#&UVab$jdnEvdR`eyi_mysehl~yl4Xum9I*%I&ZY?qcVPw)jf z%BI%uXKhOpgaD<}T=w6Py#7@nAn!qZyyz*#p77kaw)&u#?Cbi2**;ap(MB#?MjO%5 z*}6ukG1hL;|MVXgo|l+dyc_>x3gB4?TgsnutFmp2R@+FE;%fL%1!^z5yRWP6zM-F4 zK6?_|OZ{&8Dmqcs8-3rTVsmKGD6h!*$uG%T;hou&%dZD3We9Qp9Y4Wmy*3J1VxnA! z$K{VpEuozY8sjmTnSLFgmzM}`ay?PL>aAC9OX*Poz@|Q~bvpHULF<-f7T8r((@#IqS29S9R6%A2GEm7jeS72r=dA~U4iyu9k(ia%JIIXKj1WS#lA^Yi#sdX z^~38kT9R~+D~s3*4X>CZUOyPtdZ@5?W@%_qv8te;;Z@7?l;+Zc zXSUKLaT=*ZOO}l)EHB@E_WBEI1iN(+^=57`u2dqZKi=fOXvseAh>P6zX1u6&BPT6Uwgp``xLLztvoqORVZbxXsqg+1a#|5{~P%$P-^Gj{7RT~gpl6^GpdC@eGDjxJZ|Yc-a3?YaH- zm`Zl}`!b4p^CEh0{A_VtbVG|zj_;lhJmEtw=rZ|Mzd{NMPl0PF#tY5*07l;O2_N`S z0&7#6IHWE^2S)t0_N&LP2T7$})gHY67B;MtE$r%?^*9xcNmu<++1{U6J7rVyz@m`} z?(shD=t=v<^tR6+eIFZlYg;|piz6ZRNZQND!%zHidXr_ih@K`U*8NnO*z3T7hivrM zL&2E$JAPxu3kdnPdQX*Zwe>OnmG#Gme66GPSB*vDGZT(gJReR5fC7lJsv-9rX_dz~ znx>2qAxF)OnsYRWV6t@#n`Fm5XB}4ez&sS+ROIj78Yf&}<&c}u_63hbiAH%Z%lzeI zqCk*wM@FG#El1+&gpxUG-dP%2kkRd*FV}_RopN7WYD`Tsp;b14o63cq<3VmHr9Mru zF4pmQ9D)6X3;VaArq%Z$e?LF^N5ZjVsX|y-5}SmBuKxo!o&poxK7B})HAtnuYoay| zhz~rql-t$)!A8Tm*a87+@C~OHB#f>(DjHh3@G1(C2ecQzaxho&%GQI?nk*lFM+9hz z-CcU>YUVA!SF5)bO12e_e^QAnKVMn~>H+>}ka zuHSk7AX6uBC_-)U?3m3ObmvnCjEOm-2*r)Kn0#CHIL`3*sPjUn!`P3^;s-48 zPMyy`vsVlZ9Wz3G-rtP!)sfjr$CzSZCEd2*AX@)b$K}kx#l|$#=e5Y1-reaG8SlcI zzb?NBxqb4#t3xI)*-fMtZY77|Rx1mi$g=Y+nqTvuXz?a_P!O(eF$YNMSd8@j(PTwl6`v1cY@QP6;C4upIrv*M$=RaX zoMKkNPnswq%~(a{;*=gFu2G+|@f0TbdhhM&%&aZ*tv2o|r7E6K%z8i^j9&7yWv}ZeUzSV* z=kXq;yvO3Si*3w$B{F$EG0O=((Edx`baxrM!n{Y_(T~+erH|e#ari&_;pfrjNGm@f zY?py}a0x15k_=0HwaI6$!6e2(q>xY~6hH2(M|3XCrsf6OI~Oi0dpK_aC9hh@6f6S< zlAh_w#Y+O?NKh^Nt6C6%HFRBanR&r!#H&Ufq5PY8lbADYG=HjB@5u+6+F1#w_bx#`QOfDLz;N$L>0O>aLG$ z`|cGQxp+(zLgM-JXx{`@Y^Sy^=zQt?*sS=BJ9x#PD5q8Ec&4oJ$ZXPNz9lK!bYs^a zJK_IS^mwi`#p`o`;c`^NR}4>QaM>Fhx*XPp{{L#5*xSAVl`Vf(Zm(*U-(J7*Fi$St zxYtsl(Dxvgf$%<{Nu$ZXxW{gAQ%y-N>$g&_e0fs_P4$rEid5Ni4_UxV!O+-XK#P84 z474mOx~gG(?3v$ZX-53cU&g%=je)jioyb&i^L8>XvqP0e=C)8&9>c;4TXF=|Uj(fH zplS1V%I}~0vG4HdeLOQCc^w8S=*~~XXn-5vzG+ilXR0Mz9kK)(aB)gy_*uQUqd#=( z6P5jJ4!2WzEmhFs>%wnQ3gcuzQZ8)Kh^?okhoRt{HQVj%M8JFqC1FT`n^-nxwcD$t zG6x1aGMXPgd}{3pVFyBe@}An^*wM>Gcy@%h3;*icYGV5HmgyD>N+Gk<>mo9DdXlYE zSZ@6?D>$u3B2B_Xq8(C^b zPcVo`eh!!hnF|mO^8)0NEA17I3aqA*R!7dk9=EKQooy6}f~9t$9}T*%hz2U$^U@;N zmje^WhapIwP3#9%@xz*>3KN)hv|VSxu^(7N(l4muL{X=Ne&4b4`6UY|x|pV6kjr!5 zhWM>E`omopK|wwo+pxpNA3w+)rr70gQ4*`{?^Bs2IPqEz5))MN1Yu&SIDTpI0#u~2 zxV-J`C}oQ9=n+}V+~#cF8JoVSve8Jo_!CUmNMkb}y3{FA!CZH;I{}Z4Q*KtArz5c< z+}t}_>WI04a-AyLE;C7jXX*Q8@N0PIjT<4C)^E8>s<}CeOSD+k1BDLzeb`#DlvLCA zYx@A?#70dc<5iw?{HvoVQ2yRZX z`9Y=F&YS?lFicdB46sLwv}X#ZAzQJia8P9nkAEi0w_UjAv9`?C-yti~zxuNAoWW10 z$%VsB!(qunRe)IVK8$a_d!m+*7(E z!yP~i_xO4(bC)?*n%CiW3#G)(7^9-e{C&fsAUS@62=2^T+4-UEp+cMcQr%{QK1W+s zzlPe76w=TKvVEEDv7y1gOa~x!u0@Mt7Dm#ah<=;gly^B5e+`?$gM9qZS_W`F-dT$nK)gx_M zaS<4$K6bi>gi2iTy7>}krA}-AV_MbYXb_)!v0RG^Wvo$HB+;=;loRMrx>T}$2uICD zsnoo9kTjjNa6Ll_duqA3bNqK$I?zE|--_B52P*0S!=y4j z!=+;4^^Na@sfr{Ni?uD@j*iY%Q`A6W&TG(u)H+kZ&sD?-Y?nGe4{*s3we=VBpYedv zy0)^d*)$J%=Q6Zj8B?T|X^HCI6)n@tIHfm1Z~QkIB@cb2Kd73NPQh#aqdm8BdWq1$ zFc-Cyxk0x6RLze@;j8~$SM^|uu%jjgX4Fu%2=Xd`TJK0Inq{q~!l_^#_0lUWOdmZa zU6D|>5(@`aM8y6o!4#aW5$?;4@P^{uE9WDZ=d<%JEIO7j%r0N~{*lOmdfAWF8<$s> z*;z;l8J{4SIluvg0k}SYh=nPNTOJoq9qi;&EpbO ziu+<~E~z6lACc%ev)cNp@@boN@IvI)D3{}Z_%$g@xT@0muRr8Yo8lE==UTSDH+zn% z?1xMUgZUz6VJWoxYkxc0 zpdt@nTgR>L=pkU54~$E{9hswP z0z9ssSlo543XbqFqI=u**%BAL8!=zFpzhLj`WcW%`z=-^dRr^7*6?Gim(zrAL*?ky zDusWDH1f;foge3ej281ZI(O?%t{;Z|rP%sWUcGy-3lNlI_3{&~G+RRhf5`upwvm0F z^$m}1ywtPD1CrF_o!wdb({PUWST9TNj@>S_xwrbwEH`BqOpZ?buE66&FQLF%a~-@0 zCqu7^@CSWf>(o2ILKVXm@4^i*&i%YSY|PcBP+bYzl#lTO9xhTJ{(!qUYf?FrO``$| zc%>@#YP!@PT}_*Mf)AG3*H-EG-7v!FLYY6P_LwM?!(2*0bbFe2TQHI^Z+BXnv^Q|kc2yeU*Q}Ts80nAQC3A~5aPr5+^Yd&jva{=Om0mk0xMtO@(q|dx&qYCZ$UTlws zfKoEj&#>5H&mqwfUt;`w1gbM^YxcovA!f8XI0^UN${hlnY+)4a?jQs0{b$d({iDQ0 zT&Q5`Eo*_(srtrQpGNh!frDK>=t-Dqfph%e&O7r)Q22e{wV@s(+n|m%Q^J9$1F$ zQ$+_3-;+~j?a#M!gO1|63d-ak%C1e;?cg(kV)NxgRW$Sq_#ou5_7fWunm#Y0>Iuu!^*!{>qG+}|a0 zGUT-t`Tw|O{Gg0{9~H&Mmc6r_vs^=I7ax**zL}|7Ym{)IWcX*%eDs~OQhVAM6BcZp^RX(ZajU+o4K3HFEJNl-`j5j?tXfQmk9Phr$ z)?`IwF$8^+)|E$;XgiONtd?zn3Et;3&kZY$NX}uxY(_1<{JN!HHZ@T& zE=Rxm#@}OgQPXJFrmnrM!S81M4SdH4%i>Nh=QrYimIzSu7!y~kkxNR_xG&GYjV{pE z*4eYU3rzLQ3e2RF6hZAuTs->x@mp9GIss8r0rKo9^Yix|N4TC2SPp*=D$DIbB`Fj7 zuI082={x-JwWe=Lc4q31B8$#*Dt*b=_2L1__OkOta=`H5c&748mjzFc_m!dUzUq>R6^6onKtPb7zr`>sSsbdX7$i;?CqpLCcWsa=YSW802dEfyM0C8doJ| zX6tJe+;|fQ(r&IFzh$|wpkX|p>wl1^(KAz6A2=)FT>G%QbYG5T{3+dK7U}ePiFRI{ zx>@>f<>$WpYVfl?LvDDYa!;Ft3fU%ih(Ss4%804@?B8=7x3 z6GLv~cefk?5;i)}j2P~$G%waL))Av?g?Wdq(!=r4hJ(XI zl?EvVtFin$_ETK6etnsRGEH#}E*e@gOG9)mLZ4hbHu~G+AHC{A5E+g9ZCmS_ny%t6 zhBdQwU3t0o^kUY7QA^GhcCGN#7dDa7V}ooWTx_3bEQQzwNSOiNr}x)(0gd89RbDO5 z&QCc<)z+^;jemER?^~j&bb#&VRjXkln1=~GaoitPyGixb zS51+^o5!B5$qv9uE#sgaN*JToRQ!tPio&gSj`Ty*|*nSj9CM)dSrhgQ(oW5aVX z(BUO^Z~RK`!JfX0W-=lc_=Em_hRX(i#>4Q5CI&xz>ZX@>x&NzO%sJDYBy0QCKN52? zCq6l?B18^yoQj2gi2}d8m!dGjaP#Mi+J?PB@*>y0gC4UmlG^%$`5MV}r61O{B$9Mn z>n)9Z&|2mZbHB`6%=xz3d4L<9Cji9I7LED4S+Qr7n~Wsfw%>QaW?hfoA~4|+KaqES z&uxRxmhg7VYrA1vs||Tm&HqSM?Ygl#KE|d$J}W;BQk}?W6scpwnG{7LyyI4cZNp86 zG15kahYJV8&RV#)PThD$(5ktK-r0A2L6$#IEwfWCm3sC6h5H^`sD{pKjLyq zMZTm`tXx0QoLgH)LBQ?B)J-eiI(Ug=yvsilHl=N&%sTqdXZJ=QW>MN-&sFIW=oIRg z{j}$It{cT75Nw=D%mT;2N|lnoHf*POjq|@g^$^m!xZhVS;Q69?n?+A2Yjh3=%L9o8 zo0~{91kH`nU*?}*Bg~Db5rh*yzm!t=dCU05q!U%%ajI;Rgkld}j-k|!{?hm!h9}YA zv-#A{5$%Uo0gR%S`)O$W2IQq#rqa|gL7xFbdq;46IN;gJ?R9LMqzQe;{0}~r}@3P^Z|Jf&`P$zjMGAS6q;`=5PNJN7veQ;+w@l^P% zvwv)Pin;0YT2)M7y@lzIma$ZsVaaBl4-(R{a z3~|J0zZdvGkq(ywfb%^hGkr7AU#vd02v)k4Ni531|B%H7y0}9{o zBw{z}?l#YG8%ok)sL}g~aU`OX%4Z%z8T4PBBWo&ityL0NbZ+*I^HGu1rWCs)!~DQy zh64A zK!0O`gzuFhG&`!E#5t#yvvOol#rOB~@7NL7IXZr68?&42FfQ`2*{1qS^0&@p0p2cN zAqY8757X3giCNaHkFhF%fUzUKO2(rJm6%GcdK*qycT8+2RO$9H|Cxi-X3eK78U0Hg z_QXZ%)6(@OsjUQTMYc_>V;fjb|CG6z$E)>QT>9mDlb5kyrdjMyK;Q|WDwo8_+DW2j zU}x|=f7gHJrAL;pTwos?Yiqm80TgrObPUJ}8iYXy7hZB}4JfWfsy+$A%rlVi$PTU~=K^^FSlBqbE^xO}wC zmlT`KfrJjHJ@K(y;6{Yk64=JD!R%xGY~{}oZV#|oKD5~Pf3M30)g2B4 zc)N@xf`}EyN)N{kU`HjXJ*fTI@C4w-ZZs%YMipp8?@7WEh@6;oW(s)4j*@`;i3%%1 zeNICTg!RyMD9=l;qH2z*b}2uwmS~fJMu67e?Oh^O(VeUg zUN|ppM;}=STO(Q~X`|cso|dTxE}61nL6KksUSqmV(@LEqFvrJ!E7vX|7MRjEQ#9F2DV`kKK zER#Il{{a3#0l!^h{uYK?cy8@?GOfg3VmtTTDlZRc`rnSe*=wq57V%lwT`uU-5KiE8 z@&GUeLw)0I64zO{xwE_TV~p;|UajZ_Pw>OX8e-3_o9meDzR@t1T0?=4YR-(6?DjsA zP{c-*rlGa1rmMY=Sc*8UWAfpOIG4DM0)s=a8Ntn9H;+6w9E3KtZI0VXrhmd|;r1C_ zX4f9Ot7%l`cWn93t5)5`{mj?ZZP!xMZmk)%B=MNbCsmgKWvN>W zYlG!P;t((oUB?+U+24Fd@a2ml9YrQ*I38Eck8*ogAL6eZ>6gAR(I&RISF^Kl(oTEi z^MUPIY0QsX1xmax7YoIv^<8bD-FQ>OarjowXpE_IERwXXAc!x_dV%d*Ta~#TD*?QF z;i(Sg)@}B688|qx)|UC3UKQ}=#FIg;YL}7TT+eQ+_lAB1)>71~77oPIUmU)t_cF^co=f&Ty&yaOl0T{YtIhKm;9OGj~g98xJg zik9NL3(txk25!DE&~cCY2*rW_0FPG%dhm6m?s_9snvtTdkWF1)2aEw>T{0bp=CH6)!V3A-e-zM+bS_uQ`n9wsrpcz z)z8u+EiPAO$7)CE$f=0-sMvMwRbynxPg-g9r_)b8I#M(f`BHuqr;e0{kwXvbM>M>e zOj0OLXx+sx98r&Ij-V&hP=88Rru8%cAJUuNm*{9wK|!AMnKWmwG??`MRDchq7^D1} zDKUn9xTCckQgcHPn5D%W(%@1U+9=4)6o4q_r4*EgFErm#MtclWfsd^_br_rs@j>Sl zzK5kCp@5jp7{^mf`cU50BM=ezQqj||N<;Zj0qaL&N!EesK*jsKVt{>VX`}L>0ejF} zwH=Kh>SzHEwI?*{PCY0XQOz&&q%;6?OWPeO1rz{d@S~?rlu~ofC;@+!6r9rjlmK%} zNlEme2T?{%6anZArMdoed3}$1_g{v8v#tLC#BYn%e-BdLeK%c_cZ%X2NlJMFHQggH z9Pl$;N5sF`(f$a0Z_@k$;u$PLUmIzYT(?#+rM$9iGP<5uVOGdKnWpM)lD)S(>E*R& zYr9|X`;G6}&-TW)_)FkjN5k5#k9T^0%u>bd@VJ+rSf0O+VrhOOe%Buqyho$yx((Ku zV-2K6JLK95$tWLmFbq#mrFs|bP5VClGWbp64~KSs9r3hr$F9z{x`4ZxZWcJVC^tcu zgcxEr^dt;-uSxx|yhZRkK==yY71Hi>y?4eDK?u`swB3f`3b6g-$i1=28Rs?d)VMz* zsf?+Moh8pv-QR2ct=C;|_#aPC6^^3_Mh)3)(o1bR+S+KpR($R8L&jefe`s%oHva(H z+Dh5@J3%qL(^%QNAZ6eee?S`?dh=EO1pdc2e;Ir`tWTrb{{U>ZpAx%CEzjA(bCMxk z0t*l` ^{gD1I_}AhW!EI~dH-mgTXC=+8q^Q0izPS;kam$d*=s_|#-N$Y@>0TW- z#P5n+LGmQ2*uV(|7QOl`Dh7vrq(`}`7tMlLS z{{SP=tAbdFRK!(+bBaw}r={1tA*s~jDY=E0{{Ch(d_2a&4+ii7^82;FwvnG@9 z`@wz%hfIS-7Rh(5YEvY3@;nMYNSA3~?nor|=bmfxktT64$I2D*7qG9?{{Z+V$HZ?7 zN#Hx*4W*p%c#aa+7k7@^lHmzELi6(N1aa<7dNY%yRuYblt9{7wa8QLz9e2p;dlZ~v z_FC%QoLjPfeKfK0mw^8OYVV0Zv$l`opNCcvSlipnEb!b3{{VRQ^Eb-R69bRH@m(+M zaq$!4RriUlejE5tU7pWK*C%POE$vYjV5&Dt=`#XjJ9Eh9yo2_K@T+)V<7bTY`>nRu zaB314iJP1=59svu_E69@%|Yb4)opKKw-N>5yQwbj2SM_H zKl=6gopa}0NisN9l{WH&7|m}fD5ZD0{aKzel;wq?Dw5`@9%U!J-!!eO*JOUQ{{X=_ zd~xBsuY>aVem0SHt662ay+_GLMsJjZ)2C|u>iwpng?==6wkZ$UC0prTV3eGMW-Py$ zIs9wvU-%~7j5;ofbE(`bY}K_i)9w7h!xfB|9`)fr@K8^Kx84c(`{Es9X`4~E)?iIS z33gz@x!bX^{oSNz(2C%tQAUcFpW&+i03+MRVHei%SZFKCq+vb#FM8fe`*gRHK6UUf zh%UT0;%z?a##ti1wz!UHW{BaD!(~`~4Su5j+1Hwl*X)-pn$+(#&5SnfEx_c-a?6z5 z2X0T}U!9+`zkp`(_r~7`XwgIFi;Y4LGy%_)t+~(r@(Hii9UH_pUN*Y;y)BypP3; zYs;-ea?TV<<>v~x$*;RV;F&rbX?LDJ@r~o`u+sF%?cLq5735&R{{Z8Mn)ts@(b^qC zSfq@kidh*k%CI;i^RLmLfI2FCFaH37eR%K0Q`xG|ta+tm&J2-~kj8WD#qn8As+{8# zyv#7!eM%~)w0CoqX)iZ9B>w>NUSc2kDsRI3-D6MiUyagqlSs2er^#us0+Kl{vIg&w z#xcg&o#oNhXyrZ@_uh>6|)^L1i{fzDP3%C13_Ao_w#~iege2fpjCciU$JK%P{ z_?v6t)rF;LwHTpT)Dl@;haZtOg?v+j^kD_e+>!LH|i&yw<`6c@P1=quUVvKPOYlx>gf7{BVsI>n81pfdJ zQ^UVye+S$6tM-cU2AOghVVhElMrG^r0^{{jU#Gg~jUUC@H^<)&#caBb-k%|}hS`uE z+wJqyxEalSTmJwA=lFV_ApN1OwOfeHw)!5J*I~2wWo#-F`L%jS?62`VQSmSBMdO9L zb;pTyO+pzEjugWi2*~&OK>TZl6_cMcd%J!g=2UPzu#{4}p-oh?=>4ZZPVlF1nz8au zz2OOb73FAqqG<1ATZFh_!h(4j^%$>B{e`?DF28I|GFb|kv};?PLRmTiwKiw}03N8m zI(T;K9eUGFNPOAgXMne5*&zo9*EQ)Mu@8m?uDS7##0>sinoou%fp>bmZcqM;73SsD zokb68z1{v#{sHy*)(V_(^(sS1+eiK+;=dM;Z2gG-ATPu}4*2WAmqs}n;NH%jXFJ2n z=y>!Q72vlYwe6?FKY%)~!Upj8lf)Jcaiz(0$_zMJ8Fzu)@!q-L_$PmiS3~&!0O5#d zm6jbw+Un3QPclEunfyg_AGS}!pZG<;X*jfL!c(uA&YWZXMNX>!02Et;Yh7L1cH6$kvG|vF!_W98EGnaH z{w&q;HyHcVG5%03dZ+vo*IqYPULx?s@+h~u)9vn(FXG%##^>_eUVr}p1pw3Td>`-+ z;IDxrK@`FuC$(PlBr&djyWRf)TFw26bz|YrjhZ9KsQF_pd>TwCfV1ICPJ540`TqKO9$X zTbIWR%|*LLQr+}T^M9G=&mBWFt3l!C%%Mw~UE?~AF>BV#uS=e#{{RHk@kBbFrQ>f3 z-%QfOsM<$!9l6fdRoxt?*pSIyefuW-F_PEz$CpgJiLL(tu`e%fwhql1AqUgu73Y7k zzr~AhgufbeEA2w(?Am1FTRZn;+!7}l2ip#*&(^<7v~L)EEz$fpseDGWyV6oO^RDhS zC6PSVX8X&YypRSfN>tS2?B(`d!!*ZLz|_Q6qe@d)s&R^O*;M6}HT8|1w`b?C?O`3~ z#IM@x#YJw>;PCQ9RkO#J8maQfxn?8S*U|p~u)eh(pW;nRN@iG>Qn!*p8*#bOfdd}9 zS-&dyHcuBFd*aRRq_>T27O|>1nlRaO8_HQ!`(qjUSHAeG#Sico#9Bv)w0%d(n|n32 zynr2yQw+d*5J>zh%f;7G##2jsx9X2_whERb0aq?kOWjbvMBx;o-LGv@zv_L*;6K^# z{t-`%*FHU#{Uv9xdkC#oJQY&;&VGPb<+sMIc=+4n$BXq_fCQHstl3EVe2uVvi(gY; zf5Aw#JHLlFmhjnHTX>MhV@vqoD;UN%lt0D#SHe;F;VyNFCzyG+6HL-PnCe)PPJPL* zY0+NF)MLB9q4F47mGGX@zHe48Qc;9#)AwU{)1z%~u8!x@AF>a|D{qBA8SSri3EJ03 zxQ0th(~SItWlzvJ2k@`beK+El!}}iw-FTkER@2UxADMA1&^nn5vl7dtBc~ z;we`7-rVHm{Jk??+3*j=R&e->%hlv$v%)czp&!Qgv;gjX?J ztQ*qXYDUU9Y<>LxwevTDekFV^*0gz(#{U2bbzdIqUut=6Ze!A3c$yQ!Y-93{{>L@& z{54w{oMzFi>c*rLd8Nq~tl!vo>bL2(sCmX|Dw%ahIu4ss<%+(xT~?c0Po9Pfd_Db% zJTe|_XW~Yw;?`aaGT&TepZjKs{Od=q$#B(nx8`#f$uk;Tie=7D5 z4*Wr~@ccXcFZ&^Qg&}XdAhNWGA4BsT*IlCgM)=38OwFPG&zfd}fbspasKajK)9xwH z;a|{koRl5ht^PR2@JHgo?pAGG$Q{n#r*#}a;Kys2cfgA@Nk1(I- zT~3wzMSNSlj4yz{WtP(IF^}})6eHW9kNH=tU27k;7OVnW_;bMC9|w;x-%D~wzA!4h z{t5l4uA&Vu#SaAOK=oMk7m%;E=4#|prnG#&Ikvw9$I7Q2ZFSbp{{Wqji9cwYzlwUN z#EUN#d{FQ_UJPsNGp1?rS(RuQN0(vpvl9ORHk2LiUgXRGZRKL}fmM)57~66Q=s z;O7MJafo&(jqG+~WW^<+31 z9#fotmD%c^1JFEJ*7qx@&ub(tkk;tq^v55EHKXAuA&xXeiZ#zXARp4bBF5PgHOeUC zwRtN0OHtu4vacIX-;ep64BAeSt7*w=t4k&MgXK{!`~W-Ryi3L20n`2+N#frWcyBQg zr?SACTL~#SW*Ov)`nGEoY`TG(^1q9=H`3_(id$F<*c#Gk-9ZXLDsbP2TIr^g?H-3d zXM^^1{iEG=*5`nDXZD!*w|U^}Yp1obHp_3j`%&N-J4aoa@AR%W;BSmRAbff8r22-T zhfeLK^$*Vdr@4lz+yL~j~8@&`46uGw4pEc4@H z_BGJ-`qpl;srFahADRBnD&qApuN2_VpS~q{n&!^VaithxWI}f`O(@IQ~V zy-NQ8$6AS-Q(KmeETy=3;#j~KUejV{& zhOgfBtu&^ERzf~x9Q{27b;>euT)H2b*R2{jwNj&u*JpbkjjU<^00eX>S}RWo>H6Kk zQ?*v#cszG@>0SZhnYBL$`1qgLg&ifn~>dO}>Sw<@RMO*#}$lZR;b{;3u zbe%f$P@N^VxM`-kw~QmpxbygW4%Oga7=8*^_z&WCr=w|e-VHrtj!4<0C5dIp=DzD| z>9qYPP}Ek{#l4&laOJ%fa!2W3FZlle#Yyoe#TH&6OE$5$)U9A;iLl!p<0`A}#MBVGnBK_~OCGx0{Ls-4*IoSEmJwJr^PAFEmU@HPiH^sgoH6bh0sE6Db* zLl08tHZKi4Jl8C=^k3wBiSYwT*R?Me+TW&&{giC&CL7Gb%WfXt_459y`$zm!zVl$8 z#rI(&XNP29C<+b${0Dxu_vefwjvp22P`*dot>%YssSA-`m|h|CEqq0-Kytoa^vk!? z=QVkbTY${r3YfYvsVMB^leeYORWl4-I7T$;IQO=f`;2+5q%yk^l31}h&PhC<&Z;%5 z4CH37G_SOJRXHXnrDZs}lk&wA&rTr&@9-qZeO9fd^gZB8nOe{ZZ_ z>RNO*Hy2XPZ2})ECVZ@UnjVg0j=~KFcASmJ+mE>mSLZ=v^jHI>I*fB;)a`n~vJ0q2v29 zEP9fEI=I>AHRn|L+3rF6s7^X}td9^{i=|ZWTO8ze&!twnQpIvP?NTa`=ZlLxU&OXe zZ*u749PwWfe$^ipo5Wh9_(MvVu9arlzIc!N`G@cy_D7|CxBE(Xi97}H{{T|f5wUv9 z3$%$@Z@(>Y1dI`8}}{5h(t`>jOV}q0A9N-TjPiJq|!9HcbC2w zhy`z$79B}Fs~=wY(X9BB;r^50$)UH8P1DqX>-XjPw+#9L=~-mCeO$7XDBr57v7 zC$^7Xw|gsgX8DdLSjw(buIgE6+P7ZU(@VRrxZ_&r+suv_hbMx(R*Zfu)YDD7(xcTb zQo`^7b8M0yE>I3YBfm9~aTu87k_{vgDx3p~{Ru)2&8<%zu4Sp9C5>Y(#xug>ngpxn z9Q8cZ5dXSL;YlGd7BPl4Jg>SJ~9o649?O z^IN0$XHe7awW~24gh;K*upEz0X>@y5v5Uz(?cjP>hDpbl54AbpD_f1t;r(|)2(+NI@hJs?j({a0+Jni z_AGkWjQE3GlTf%;l1=QZv~!-7^7JURIi$3?_{B9T)aEsOZ{p}YQo2!s7lZ6pzh-U3 ze8e2?t{&mHXCt>-v|KVV9N^^EZQ(n41-Ski^>DNyho-61*?+^H=QF7;X>L%u!#5b| zS&e-ygwfo>?HsW%b#>~bbTw+`VgctYYclz_XOJ>5O?pv^o|0M})b6!9EmPxHi*>Ey z_g}oYR*UTAOowTYy5puQ$AZ6TPa1qPzPGv1HFmdac+7D}G6^F^J%XQn*PqF68sqn? zRppHs^4+*K$1I;OohL!ik0ae#S^SSyScGv&lZyG>?MUawD?=iTJPZ`HG zE{Rnp0@6d}n@ic8RPl&3dRO}6^n(bcu4B32wu2A$Z3$_PU2|JglC^lHEec0r^wE ztx5KHH*qFF?@6)geNEpFcs}>VQ!G|dL|Ym8jy=yc=z4$b!Q!jPWRa4_D3v_I%`a}= z^~3mQ#TU9M15HJd)D_5#v26N^^ji;zpAmH^;nVE2$*vkm_Uw+-mX&>Lm>N&k;lP_pV|&gdiSzSI}W=dul3bN>}Q(93xUO<*D&4 z%59G^wyrVSo4z~@rVn~qBpZtc;QCWmIQEjy&uZ*PQrl7%<+$mdDTn6vsUHE3I%lm% zC(5MNrfU(qcITgdYtp^|_`Aa%4DrO8hl=dd^1#~35_!=qf;kA`wy^g4^H|^Thu9y4 zt>S;Q$^D`B^|kT?4WUSG-n>^y`!M_`u=vsOdr0u!sXW&95{H&ogn;E#XM%ltel_zM zwl@bnvlTob?+W{H&F3MpKEDv1%oz9 zh<;EH;ZXcv@qdDK?+WSGejB!mJLu;vEQ=1t+q4X4sRZQL=(Vrx0q|llf%F^6Ty-se z`D*!}_U8STJPq)3!Mb;dyeV&SVLX>Y-djhQ$c&^DyPiSLEAjk~j&0iem4(?uQ@1MTDvV)xA%0@{Evziw=nus{I+R>cJE#Hh`t`^+DE~^ z3;3!HQLZ(OQs!utAQ5I`St)F4>=>! zy#E0Bv0E^BehaNFu9H)Y&WcN0o(k5k9M0#Hh^0xm&TXfDpVr1?)@Eyg-`_Q1be*7u zaJ|msRHavIgg{&F_B8La&Z^i9**{vXj?HY9%P(TU^B~T9RZF`SmOulpJ?ZR{$&cN+ z{4gmR+(~g9ayOKufLQkTqB1HsT}uA|*|`4zmaE51QTAUgSOy0ps5q~pbWebv4{yI^ z9dqI(=Z!_DjV&))8*Le+Q@jQsN9B*1na9is=mmK1!kaq_&mQTCtWRlcrx`a%CHsG) zt_E`c)xm|#sN)q^O7GdX7p1jbyP8Xy5$2ZGxynaw0SvFZ6g95qExQX|_3^{U9un4k z3uUBeOQy?z1^L}IoErHiMsPPc4;j0pq`|b$XYrw>9*C4c%*3>1AiJr;y-o zJP&j2RPQY0)9)s>pZ$C+QTFuQI?<=xURm5EmZn(e2MW=Hx`}+rCU=mxn#7j#2hE>< zdc)rKo9GJbMk0jr$UL#=d)IC88(#2+wPWGPyep#5q`jq*$EZB+3(Y=xY>uZnIpcx{ zYT}hkD-+ZV@z%Q^AACDc1L-~+yZ+g;)gM^17e*^b2g&E5^&bAAhib~BkF<(!R&iC8 zHCmdKnv-tJTRkNG|$j9j#%;AlTgVy1#|Of^sCw~hkfE*QrAn;?55N& z?xk3vw1ErBBa?s>cQvKsj{xhR4tzy*q4<|en@H8I$n$M(1|4!T557en+J!obh0>j` zZ7**2?0RZ0+}6;=M)`(#sN-++rv&n8@g3h$O^+XGe%L%$QZnugrKJZL0;Rjgz;ld# z29e|uupH)#rDFhYPJ0S97gT*u@hkRY_d^wggS%_(^*Y$(v&NKxNhWU zKE12uy%$!$(e(>^-7e~D8|a%cTwA$EL+S|WTfRTM@ovAVMSbFn%gsvmTq?_TIhCKL zI`rx*pBI;A63^&kql@Lk#w|L3%=Oo|RpzX_lMF^5>aL8T`^NNtchBYKaSYpEXy?$^ zZ{ffB1g{@97y_ zpTf2EMJuYYCp-a~$hwbh;XQL+yjjOjW#~qBl|u8t%}&2Jd{-Q_N0`rY(sj>_8sEdqYfD`o)Oc`zs<@d{ z2Khi8{XJ{LE)mjc7D0zsD&J6f0=>sU{i8HJBjHE&EZro4`0Cz~4OGq(pnt$2io z%ywcpVoyDJuad~&RujZ2;ngL~?QgWdnfjiNImNndRde?h?|*gw04l#kE!1|hT3Z{Y z3d-ln+;PvQD(#TA)>u~@7Y3U%-_{iQ^-k9KomRT))+ty7jQ z>iZs1t@sZA0Kp3SUZbbqX_s5F&|kn}etnH)UuzfE{v`V;1X+NH0bT*eLGNEfe$?Nz zRkz2F5a@cPww3l6w6MvxQl;c4oUtC2;#%j4t>*CovAMKa0)>=F4lqcpvW!+Q7lnmv zZ7xcUYaZJEt5ITOP8f;CgZ7c={_jutCoSSH6JObD7f>baki!#gK)+AtOXCZ;*|hKqa~L;Z~-S3<(6I}{>_>~wwCjp3>I9Et#;F#YR8%m==5cKX#&>0s9(ai zO9Yc)pjRPt*VK<%hey5CCcU;28{T>}`?6PA((d z`^e4*wQ>Id5aaPj!#@|VhqY*JQdS#;f)F>U{vdrbUq44U!QwG9!BLWRVeu}g<(wW2sK}fx<|~%T|5gkghIh=l;;S+YxWxFzMeWyZskjywx>H z;knpig^tn_2lK3t4A{P_t50bW0nCIqY<$=i>_&X4x6sZt9X@GJ+9Y$)+T51;pmE2g zWy@hGW@ScheJksz{{Uy5HXqrO$3GG$)@1(J(66C_3pK%o<7QPmkN1xJkM|F)eJlGU ze#gH8{x^Qk8V89rjW+UqWqj}LTkp0sL`aN7fC0w9F^>2g*DB1Y!LE01XJvgaYrn}i z=#GpnYM6!1MmJ3SuZGpcigvI)=|0aYu_iY9*Xcj)LHii|1^83oJ!izaHn*!scx(*1 zZl4X`pBqb$m76^6HTkyJ(ylV#H>G#sv6OLXx-wErs&_|JDo#?A9BkM1(XsKP?Kusc zU}mE7e^S`IuX?7}C;O|@8iLuBw89_u{4;Sl$-`w`>sglx;!QyqFu#;B4$IcPz7cXk;r!K4q0-JR+O=7`^ z@eI}F)-9GI@LFtK;E!6Zbjc-)NCw}VBoC#1N_}i_uZvjNy`=aa?^A@#Z!N8p8N`jr z{3{;QP5#o>tu*60#*gtQ!^b#ol?CO{k~Mh2jH$>Yu6=7b#;xUf zdU+jCm87n;KEsp#3Cgx!6PsC^$F`_e-Dg<-&UTFRf^+TkHWI%@qW294{ZA8q;1Xtjjr6O^vKOrTc%VDFM z!&!YzdT)h(9{7*M+C9D2m7?BXTQIRU4F~Dov)jwX?jk(sc6$( zZ8wriK#PuWpO0?!^V#lUS1Z8J6Gkbx_r0yxZAzy}Vr$Z&CvInJ{{T%MXK(Na;uYgA z&k1T+Z|_I9KbfNI_J8<+XB)Ks7`sIPlFV29YwV95UqKg#{8V)x8sEH07>YQw@?(-- z4%NrksTljFyfa(V{5=knrL-;L%Uj7L0oLl~Ovt$9lpY8N)3ttcmT{Ip9Pc<3p<@3Nj8&tmh&qxbq#_&M;)t_@gageT0rsV z<^!*-chNE}<;-zP)4;N@5;6IY*WS3l5oSG7MM%VryC>z&K9%|vIl24YS@L*S`^&zk zs(7Q|9)aOsg0uL_=IY|>RB0iO7-JwnyZVOXB;()OxDSUu5!3v2;@C8cyOptmNTh!= zx!N3FBIw~_XE`C+S7rCNmt8fr1RclVmz-_K*9PY3C9`1)N1 zCiCpnP2oYyv!x@>76kfUSMBeidh!Q=5bS;Gs6aGQ;jw$J&G zI}cifCZ$%D)$eQcx5N7Ui~j%=^jl8^`14xO>{)JM)9zjcm>h<|#&h1ePqeEj{nF>Z z6>8?{=K6M)aMH-cmUrrYrnS5y920no#yjOvVA26GegI!u_UQBBaM4v?G@_N?c9yT^ zbIC??_f?a9_PhNIdrOGgQTw$6xy5w$du4?;@qvMYN8!aogy1v7u>p(Z_Rlc_T*( z+_4d>4nsCQE82f(?*#a^`@|X+m#fdCwYyz4mA&SlmI}m-hHj(}Pf%;-Jtpf_v%QJ5 zxgHzR*om#!tbqFw$gZ=+8gInCH&3>|@dO&Zt&Z$Ladb$GH(n2~y?jPxfv;0Cr--Fm zG1AtS?fGlz_Z_gQh5D@N)u!C;nrYik&wo1@{{R#`0{;LGd{;h=b#}L{7~Cd@ATU0l z^fk%;?|uk;;WQVyW{n-3401EpjZ<1pTP2}kvx45gN{K-%IT-ZCI(XVP`G`^I zYof~c>St*4b9EVJvAX=Kz;> z@~&ivDai8JkL6iaQJJCp8u`i;vGlRDp^C;Qbp6#Eb9wL6 zL$;*oN-|WbwW`;e_VU?psl{a*0LI^)H)<|_cGYuE({A-?1a`xGhn#zQ({D7{>}2w$ z1z*!0y=&~0qO`fi%^TYKm1a=N2bZ6(H5A)pi}#KZd+w_(ZeB10VE+IrwW4a59v|0q z{YKI&dyC5{M6pA9f=F41P3m|cXCPP7wj{gAR zT^5`1f5f^kg|0j`r+AuMJp$pGrL&8VFtEYN#(Gzwx9ut8_S(V^3#l^s#YTex8_$2c z^`i6kjQEXn_JVaS7Sv6QeV;?OU6}5lC(D}sPNqr1^&+EQQIb}A)W81WB8_^q+q9bW zcRWfvi%8jje7Ih{e=4;1*0&J(am*Rd-CUaV>%ZC?;vdRa#8zscWA{2t3;zJJa%(qK z_`%|D655+j5nscr*x-e?7I8)M5sdCo4;+3~y<9&G)1x)*R?lfR{!7^}&3c)(maV(| zjtdRtj{N4Mkq673-jy(2u>qaGT4DO;zYvv^&=C03FsTD@&N1msxKsAT_2c!a<7GDL zrS{B=Jv$ZoFGyEXIpu51jK{1d#3f+gHEgTo{a194u6;$wfAnz23{_ zYfdt#+KRoCeHRbs7EX^b=zMy1JaFC#TQ={yhbJ0F0HJkWk0?Nu|Vv&_pU!_UNzn6 zuV-!Vt^F)w?3XkCk;cuqVCS6V5!$_P!oD>4Yhmz5QqeUJ2~U0FtBDDNS`!6W6L-tB zdX7N{IThu4wY*k0l0gKbb&dAv;_li(eBWu|D z8{uZT@B>ZoP>07lCaHhoMla@ETe}1w-Pi*U*1Rjk5?HpkcG_Wh^yYKqM==G$WaDui z@l}@1XI5Ya7q2+QSh3OJyR*EVr;Y;xZbf#%kotWqDs+|}q^ioJchb(*Ux(*%qX@@$ z^C)>QD}1C1Q41>P2WULinA9qa@m4HuptZP;S&&YOf7R!$cR9V$Z$+V*%Q41C^{L@+ zl!7W&aNEMDKwBX}&e5Kfinx<4%J;=udKle~Mt1p0C4DI(W6KfOr3%4Y8Q}W&sTVQ= zM{Nm?=}hyRaT%$C$UgYv(x7GMfm9+$?i{dO<$dX7F04wfM_P(3tAUV5 z`QoLJKI6BgTsId}*!~gQ{j0%{Mq2~zZp4n*HSQ^N8reoR;dvGRyG2R$p%HJLZu z$$|&Uf0cQ>EW29=_=q^KmEuSIKcDD)zZ9=>pU?C(^q2kdADwHfj+v}2E??g^1^^i& z6{@eFdi>&|_m9i!FL=_ko6Eeke(5r2^A+}A#s2{8>yO!|#_y`fB>H;k>hdf{4UNO6 zzHwg_TgkHG6P$q}o<5?!$oQ`s&HFI?M~^xG0Ess5{Q|y&FON1FQS(RG@b$0rKQSiq z85``tt-Bn?tlNlQ**>(kcDEPzP+HqW*B28ojwn!N-HE^ecdAgxmil}p+XKsACqs~U=%_Ik?NU%#2pD7QCbrSYeL{6pXkQM9iSX;&Im z{{WV=d2)gGTcOC{^uhEzRz;o}52*fisqqWre~CUUc!cVnB)E!ewux=WlODwgy#N)9 z9n@Cvv1jL~^{yNr)}@Do#w4nBOI7!o)sHNij;o<-Z_SR!twkN=FJq1%TIlwMYdh}I0txY|Pd$Xec+P4e_NgV?Uu$slJF}r!2kM~x&PvZ2Y z2iKaeL{p-Ti|-H_lgoulFI@W8Jd-qxS&m7jXV}tKsx~%^6m}Qf($aB`XwSV_W2oug zo1c17_o<-@KD8kEdK!&JJ5!I!NU9`}TAr*I>rk#h>xz2x$*m)~HZMZoHx;20lbmsm z25T}S^A1ib{47Qrt$J90h{``2KTN;ik}aPM{6t>Mb7p@rEq$Bu7U)B17#nh1n)svs z2^(-fu>K`RTjp8pn;(SL^%up>M9r!}ZmdSroC8>5>HA#K{{V(R`b1B<#cMnHFUcK; zhg;0CUZnTUc=yKfx5R{&#$g9_dWV4T44PIBOLQ5pCHVC({8Wel!!!esduE;rEn^z> zI4rpj7uOff(=SsQ-3t%Wye`H3xKs{t!4e%wsZdg>#5F` zu|GV{SGuNs-MPg*Tz5RfMGPLmF;r78{Q=nd6#2 z8gEmK&@ul2jX!C|dQ?7~^r<}3a5I`hXh{dkGg0**Q>0?t(>HDD)|p5-&rDUDYriHk z2;Eh^=>g`QhimA|ZKyHl10PzJE9Cw$wD$C@=A;?*rD1X-SM9O%&V6xKZRA-9E7R7n z4r;}%(YKR#QRzvyjz)kg^6iz^KOq zu%#L3YtZsHJ=5UF?E&G>g}xuwwCnE!+iQ|)L?d0yiy;ZokgEPm;yy8W%ftRY z@!a~ihBN`;ts&rwDC`$+45|Y;+5iQPP5{R>!j>$UIQGpfa%@#O#yxAtruW zb3T`L`7M!@VHh^zmEQU*zgM|uM^$Y~G(4R4J!`0r+&7vA{xiYrU59{Yu%AzsIJ`S< z_n|T`r6X$b*Bz?@?qjxj1i2}ZmFZjkW7<@3wXAuyD>>A0wX8NfSsUTrr6@?6CAw8C z!}p88>Gi<+W8SzcrQ3sp(>(UAIVPH2+pZ+?^OBpmZ*nS?=5TV^$*!6d+#BY5oiwA! z-8`)X>Uq~E;y8}mn>minBtCvNo7A6|l`$2g_hGtG3J7a`hL zBpwAww?~Zhr#9WBNlwF2u=YJgH$3Km z+;pTgBEaYIrqjP1(@5`BF?V}Vy-q0)ZcQqmN}v~~YBy2$vx=V9++1A66F7}sf|qWC zJ?MIFP14nnb4&CUe^}F?({COaF4Fcj0Qr&h$sB>}gH^5A$0D+>>=1F==|Yl{x)OZR z=35Yh&MABPR+gi5bxVOKl(6kxp;U48tj6Jr^{Px!cidgM=R8!R2V@KZEBaJprEFN* zM<$rg^7(t1fs?_-5|=KdPF$+ySCn@04o3&tjiVqM^(XkDrLTu<^w_*Pr%2F6<$bBs zbLY9wuhzWMZLK2^IL>KCr!&)InvGhOFV7BAxQ{uh5)jzrQm)aC6MGDt4A&oS=^Tn=Za& z+eYLgu;@zk&%e2>szy?4lXEH4oUJIOb=8^dPgBUL785LcfCKcXcNXeDT9zpbWCbT3 zc&@c{bjfL;zFyJG0Zqvsn9oXaZhBFHR-bbx7Pl=sU7n34q>|ska3xF0C1=>5+)z#c z;BWu~9`%5dDz+5!*Qm{T_!U+h>a_27q1%X|8Nxi2`FrZ!&XPSBQ1QmCdl!aud7j!3 zBwJXH_eCdY_ilYEpNsq>tauk*y3qB@X0p`n!ugPi1MS?PjzPwGA4+zV(?=rB2B6w= zH}Nc{GH`h4K_fKHVrz@bxvs9Rp6+HjGchEe&b?^2&C7pu@cC*+t+eI&-sfTQW8>G0 zzBE|)X3NA9TCShr`*Ck)Z)*TTNR4A@Wp1wJQF`z($5UQ+8lL$a)aFbm{{R|}7u_%n zaJlSj(8AKChmR#SWOY`Y>O0Ndk|Lgio@&H#vu!xYsbi8$B4mkF9lQw_BkPKK-%QNT z&Z?2+iNf#l{Lg^VF6&-EauOtB_l}s(`twFx?pr;=!_ihOb-R7}yXr-d7J(RQ^)YnMqWzHf9;{JdA=y>Q*fGJKH&b8jqwv)atwNA zcXrsuvvjfV;+NuS&xPoYt$rP7YI(MH81Ew*m3#%EZ2;II9<0RI9(-xynX~2TOh4U; zsl&t`F_}gzBwfd^ms$H9S6aXMF#V+tko*qA{t#UYZU&tZ{0&bJgtVCXOBnI=>0C*? z@x+QY+e*1V-2)WphG;p_nLcU(wqB^^jTXba|#2G?$nrt z2P%qwg183o--)gpoj|C^8FSW{-U;yx{K=_|XPmnlUstF0s-X7Lwv^fETcF^ULyvJt zXM>NPG3>-wpO1$+vvAs=QQxVjABDG4^CqTuekPaI@auZNfc>prl>Yz|y=%*5Mv9CjMobv!e>x-YD`D_q*aK17RIbM-!py&m$Aby`Fr>k?JIvL;&rd$ z4K^RWdk6jYDhKg)lNrNbL-gD^tR?tiWBgLc-$ROD_*L3w(g~QH=XUOB_IOUSe{h`Z z^olkc#(G43FA)6>YAHN>qbDC}{VJS)4Rn=Jkt=$9)n-43x+3xRc5hs{qS!UoOjpFd ziGAd9d`r+`Y#Wx(v}T}hidr)L(<^o8m7)It2qubn`zUY5oW2Orqazk;pL!F)E|UBP zzO&?Hf5Oz$WH?A}9Ffy#{{R|?{uafHZrg1*`mJ{nqPIH^oH*D{2qoYp-7p>CrD1abx|#Qm&6=pl!5> z9^W9P?Qo0!UBA3u&k_9Jfx(}PO}hfm`O{?huXE1bJ&(~?*P;E6-EzhVv;FOYl*b4e zF(CE;Q&sTYDSjn;D&1;+2b;IW4M~?Nr#25ykkKE+J!$^#n8aiIhP@{cu6T@o0)S%c z`@hnk)@XF2_>0+8xA8v%%^SvECYehnnI;eWJk@XbNqk!;3uAH5`#mewOwlhp;{)m{ zCc3p!pv@RR?~ZA#Tsl%hbY<3T^H1$x8Opd@ONAY}3PC51CnPPrz<;z?{A<#Vsb;_O z^#~sBDi`qvogQ;{2=?A8mM#67EABIRb=IT%&pQ6k@!XimbR9Tx{xw4H!rnW&Ql@R7 z{{YiomFg1st4f7QYuJD9tkrouZK6UxZ9*_Uxve9Lue@n5xsTYx{(e8bA2$3&{hfSI z;>$LcSfjX_Fi*aEh zV;MF1$@^1y!9F2){{T_cE#Zy`Lu?SL{onvlN%c4t^_fO97l@OmR-L15?O{(3N_6FU zUd!=1p9x4^j_MD__N$)BHR5$>Hx1{{XAf^@aY#*1-oKrG01{d-qD zmC^JwQ>j6!ZqC{sBdUCM@hzH=k=cX)09@Ppn&fqV+Hb|MMtrF)5rOIUY~%AaH;Xi* zZY7PBf~N$ZYVxlTSpDKZioEGla{Enu&&=@|u3<_|dsbNS*X@7t1H-z1+abTTLA)*v zqLH7*yzcM*3I*{gBVaWvCE73#*polXxqpn-;y(vF0h9KHIsEJAT}hhsZ$f`@(uxY%;t*KRnkn^KJfTwF%Xnd1p4)n`d>Xe$by1?uin3 z_g+1I?b{FKTze!N}ptC>V7ow z9;gVs*Y!K0={3u+{&j&iWNfi4-lvmO$(}okfrnlzPE{R_xJEHv>aibBV@B_n?>Fa0 z+D>{>X&P=J#(JO5qhwa(jQwguOg(COP{_!~dg%+d%_?O$>c-Dn?zvQ#Ou+ zsGy~54P1GhJ5#|JrZSb7jZ?Mld@;PP?JBQfvKwI0}{ppipouO^OraY@c8bNSP- z2J`JnxbfVIG1`z(%7#DOj(sV+kA5hn+xd5-0s?yGmA?1ZmjiLfB91qE(12VXJv-E~ zt~yf}?|W3DsLo80eqNPs7bw}zDysD2re2k-OeLwiW2-zk3-XL(gIW;k(o4fLF#iC0 zxtLhviqW%dvUbnCZ%TwEE3|p_D92Z0^aK70b805>C&W26{NH4@8P7mjjeW_fS^eNf zK9%uL{1U9Bo*?*$jLNO{OF|bsk(L>+yLDJ%i+1TFUvl79nE3Kmj3T-tiZuDDHv9ho zk>~o2pUQGMu3u2LBX=D8S8=LMXCCd>kT0(3KsCo|nx3B-fAsrqoc{DyROwWf(SLFC zn6GCYhy(tgl>rVR8euku?GsY=) z(eF!|3mg3DKZcf*+K>p{1t-+f@kz&C)R{ndqqb<{ZcQiBkOyv*bL&P=T;h|jUMT=( zicDu1rKH9bjq684OGra#pwUQRqZCs2G?c~%wI}e>nn6-9E7Fs`Gm1N6gZY}Ja149q zkD#Ojr5!WtNMimR(o%hM_)+|+1%;$m;_fDc+SD9s&c0WnKO zC*2ePv{6L>exiQY{t@_-@JHep_@8m&%@sUHs?V6C(jjz`*+PIemIEMw0nT&!SIV9% z_?O~ujGj47XT=e*S`>a2JpYa z-`NLMf^QA@e^b>hbb~CHPi!UgBxM<3?ellYAdZ5+BJVB!&2&U@tWoFq69T_jehBC~ zzPGCMQKyIaad_P|^L-xc{UBzN)LO>KD6??-TAlwpy9JQ3^u z6>*aGaDUfBuNy(eoq81~&p6eWyq8NWY0+r*KScik;Fy0Av>iS5uMSD4vDU7?e!7a_ zua=_*GINk~jC$A3f47t{+5XXd+V_oYTW+qHP8N!z!&*U!}XJHfi8=AYtg5n<*>cju>-G;UGV zi2x8sAlK**?eV4ScE7Wpl-iWbe>RG3e5=`CGCN3venI4sn)u)LcJO?jDEQUjtuhqz zTH{l<%44dlhHuas`|tMQ@ZOd23-)XA-lsM6%Xi^#5z3bF#=~hUQ3P%=_jb1**0haC zy0X8a7&yxfgQXX|oce06lq2`H*ZJ7|r;p8@X3J%VIqhGdKk!SR4k7Udr>w}bGbD>@ zq@S1O3|l{v*Tfzd@Z8$<;@Lrjmf@B(EO0qE2kBp=z5)1Wtp3V>1N8ky{Kp*nmx^pI zVUpflu!+!ut-!!IZaoco^|92xvl5ms&S2h;;!FaE$j8EsGYfVR82hkQCEh27kb z*&QM(t^WXhV!2*6HL*1?t90XkNp<|sdk2Syv%}`SRVOF@C?=oY(e~sz<%h)&*^lDB zmE}i!b*7z8DI=A4D|t-K8vuO*jC+dwlDe@!+m}H{ED`bOF<*QC0Kq$cC$6>Q&k%Tb zP$?yzzxLUDnL0?}@<+Z@wS14_Ux&Ba7shRS!cDdBVASQ)ltwZ)dD~PEZbfv|t<6u` zE!ERKHEQYN0rCF;#@alkSi!1IASuwShs<1m-(RJD$NNSv{3~DhC+~#3KW&dI zQ;xz3OLYQI^p?l`32V*&0B$davTGl-?}arjI@UQL@inEXi_6AlWsoZ|AMU!>WB&jJ zMAp{NNbm=SEhSj(_swx7oM!<-DkNtgi-GvpWa8seqiaikf8=@m>k<8%*V;-|rR3?u z@b{Zb&qKETiuJg>eeiR}eh{66(?$tcSmbP)9zXH*HS@RZ*Wk9-ziiDWDSvYMTfN-5 z=Pd$}k8W$wKj5D_{{Z$+#Ovz=I>#2NVX@J=w2|SL9{6Ujq`nmX&awP0_`Tx~9!(@S z5o%C4ffSP@IdbfI7#S7GMwiwp!QWWBe7F4(mT8#L$?;i~ChY6NGl!g}l|q#jyh;X~AqI<0mCNwkOya zKU(=u#+OH0_`Bj=RwQgqs9oHAz=8uv#1F19UvPXYj$ayo!8vu^HrClLuC(~C6(f)X zjgxt$hqzWGS3>>nB2@d|^U(Eik$4(dRVDm7u!nDUP;}k@00Sfb3E|-TjVr*v5qw!2 z5N5L$FsiRRqm7>+{a6pezH$AMbt}y?_LA_5TyKu@<6mPYS$-4??u2?lZb*BrTN zP^Zl8XMe=o1gDJ0W)3#ArR1=&p!KsC6&{!1S-U#03Pix>s+tx+u>Bwe`w3SLe@v!t7*3P zjLX>k(Q)mBADv#jn0PP#37xIp!lCE!R;uyN-&u--`9Le8G~rJc)DqJ2{6FBD;%iS4 zkl`lV{o|s(>q=kxOquhK?9bweJQ4AC!J6D~8=Gr=MiQ}>!NVQBf8bU3ukDraLtXfZ z@u%UItD|XB-P^}1L#W+D4)FpB(1vsU&*59TZN zH{tL66f?jV`aYXysxF}&^fm}CXDFLYvTU^idr^_Z8I&_i(no`CjlNp%((mj=il1A!{JYb zb$h9-=F{#b8jOV;x*wZzoxp?Z#d*)ikJ=?ZBz$n!d`|_Z+2gxKfo;j$s;Hq?C)WxO zZl=Ar_ILfGJQv}8OG%#hV)-nr;zTX6$id^k)cRM$@pVjf8fvZ*4W`zqUdwK4b?;-? zz+)(2a8&TLq@7AovyIlW-K*^NZ64LBe%GH7ei-;(=G(-c7`MLEHn6qS+017+;K?37 zY0g}M=fwH7FB@t)_49|+uBVdZ$`^wpoUzBIPZjpZ?XCMs_-Dr2J(L<`i!YKG z#UhWHi*bT~&MWiBSf1UOm~p!~+}smh=MC1yW^|_#Oj6*Fnca@?~W#EL#bRQqsiS5McjZDds}LJz#an#7DTZQZ}xt70=I2H~7_^rCnu z)K-!(r<+ck(~H>ewBH@-R~FJ~%Xe`+G7YH_IqSv;75aDZ)qiR~_(HTRC^Y{70%%sY z_Ati_-x*zs1p#uA6Sc97*X19DG}y0o?LOY>>+DvNTt<^zc8W5Fw=b@zS{{i(0pW#7b4hx$wn)$DY+%!BA;$fjLQBQ7-S2sd_vW{Q6l!c*01il^~8L0Pt$cz*=J9>KiNJ9xz{EKBg@e)?)QJ+ z!Oe6|Gm7OPw!^-bp{h{t16r@GpQQeZDUJrnSqWMheB^I4raO0DM;` zb>QFGqQ>WK@5P@Nc!huGlX#Bq?LQ5R{Ec_^{{Rs_71^@3kNZAr)5+ByF9pR4lm7Dn zN9A2!pYemmYZx9J_yem#gk^rwJ*|*GUrN#*+MId4<^KS0LMWU?SNshVOL&RTcMZ4^(~9ptC0h%xhxb;fyF@a$IR5~6)gRdl zNc#@5b^Pf zTplKc4A)n-rYw>6Im~(g0DB#4#5`Nz*>v`3;nnph(>yB7bDvUcc*<#er_knx7u9eRr7l%*#5j*PCfF!a-kw~^|QUL@V>Wp!bl->q>vZlchrUD-W; zwR+!L`S4rlDOmdmV`9?gI)|79B)8*SXN6(l=If<0yjzB*3q$754=2+EEi)q-;)_y7J(|OkVy^%wL2`iC`;WT?M4(oB=Txin> zcgdCm1E2H#XxAFs#TGKUGH=*a@tW}e00sX5YIt&OSryq(U3|DCcjmiQ`ELe(X^X~6 zq|=&GUHYESapCK@FV<9LD5pJhn#_)8{{V&A;q_tVs_9dokYJJyd8~^s8eXl?V(SnPRnft0O(vZ%R?jLkSx!=MebYGr#bpXhXAC(mp2{{Vt}zlQu(rNY2Asb;x9#WIi5y*EPf1)iv&S!x#d zOpG^q5(g{w#eDnWpM<^wxLmS= z!-7cWuB@@QNf#c*skW7Es3b<_HJB$V8|hD78p%c$+BIBuTFu+3`)ng9#>o?0+(fZ6 zG|{NXR$wd0e08p9mbVfKHH!$z=&f+M{HxIQ&xgJq*WoeW>9NiZMt2qdM!ajrAG4={ zt@ld0O9$lV&1?_M*7SGLo;GFexmBXA>;C`%@$ZTrF43FB9uIpRQr7n3JxdK8yM`ec zV3X}%o_`UcNWLL>nNW>`Qkxk60C<}F{{Y4x2>dyvYML`?@HMQBatE4Nl5xlt@OQ;K z1hn{_;%ikrE&Gk#`t?5b?56#ln>;GqvZofe>-Zc*-`1%ti)eXv(N# z(AGCcEJ}^QH3MhspUSK-;OC`4+?->dYJ+%;-L&NK%})y^+>i+sT>9dW=bz6tFH(-D z!aByEqU-jT*OrjpLv1q5VU%TL1NcpB{9W;uk>h_ANvUZXWIA2DMH&d9K%*dFoC@>h z`Hw$^NTY9T8sL@|4!W;*bgXLXK2A=Xk}GcM&*N7u`xDZsC0c>KYpmp#V_MybU^B&T zSU=1$)4g-{@3pb(TK2Moj5gtU3&6!SbhwX%<#>j{{VYG_tCA9&T-UNkyU>3UZ>E;+^Bauc&KFm09d@_ z)SI_2AD68{&HMBu;Brl3#(Z)6a(Koot!q#4;>+?`!}f_#ANgqAGx%fkuZHH=F7#`Q zhqZGQo3dDX`il2|+9$-v#Qy*jyho@Rw<)=3N1R%6`V?O!`X7~-=5vy;Cv+{GDn@kln-8?ok?vI8kZ+z1w#ARwSo4S?t+ix$(!MPGK8!&ql zOorY_`O2Sc(RND77zBa4owUgA9i_%e^u>OS9aYbp=xbZGvS{-mM*CrWtElbhO;A=M zVoAWyuS%+tNX3-9md~Xujk;33vqU4x-n)yG)(l)7#AdF?KG^>N$J(=R?}f_3BaLEY z0ZCpnPL6EjpT@cslQWBPvp%N%i2g21;NOeZT4l`QJug}xW0iS0Y!Zj-xMT6J(oH8= zp36`ISsTj|Z6iE$Ux{8G)+Nz(%RBfaXr#Awl^uGkDFhn*gz%4uPm8=8qieC84MN&E zM}BsU{dT|mvG zSi61gxN48WH~a2pLUKSA;Z%>ac0Acu<-{nR>acHWqpnC7MAUYk7TRCK7Yhvg=< zw_|%UeY<*pI*(z`9qGW9@5Ll}X_7Oz25eO92@*pQ-O0}3N-Si?K?CuwruV`&R$6My z9q>1E01_bT%hNgIps6hW7vEf2dGhNTeXz!M$#6Gg>FZv5#!*X}PQr?Ec1(AKJWxC= z&`Or+EU0qDzl%I#y+cp^qYjs^Y5I-5jEF7JtH#bjcFun)@C)lnVY-qX{$NHcy$(Ua z>OHC%qLXk{3|HT|uQM5vV6z72h>h;8zeZIVPK3GXPR{rFquG8sd~E*!g}$vJvHKf& ziy#HJFvo2ASChvPXh_?g!-G_yhDBq%Fyp;nTiLB+DFTKq>M})lU~n`t+%#~wRcJ?K zI`wK-sVbEv%_%#!QJUAwIKdxZhu*Zd*SJZs`V99!6U1#ch3OpNLFCMxQHe8(f8#d2}nGV%hSsIOK1n*Kgt z{?8u}-^AK(k8iBqO=~5YhJ4^7k&>Wy|U(hFD&-XXY)c*3vtlzWfqUNQ0i0O7~RFAeDtYF`kw3(ZeV zX|^QNUU|`Zgl8D(Ur6iU@KP@o>ef(i_)Za2VI+}d!~22|WALvI{iZ)^Zx(!7@MW)s z^{)gkh3(ShUYC*yl1Dhg?cM;}&!v7z!?=9vo@XDeW%Qv-`QaGGOHV0Fu7}ZMu{c_o zTTsT%b8TKSZKkiUMe2{5H%YZoq-H>PLP-Pgt*tl1_d2DtlSU9n5|T?W9R_PxOZYqE zopVENYftc=v3I0^Sl&fu?GOX0-Hc+e7V`H`X>I(?hXyuL`ilLAIEq+~Xklta$}d|q z?dxrin5!A2t)*UoLn{;`fPs6RK%fnr-xI`eds;yiB=G!10mk{!Mk?5I<|LiN6xp z%hr5K-bk0tNbO-rLNGjS+6Mx@FCT;ATA7s^m^#r|bp7=AYWpoad7>%C4-Z;3Q}&PG zYh~)R`RMQYaDF1v&xib3sA+8I&1XA6WgQ!Dde6GPmJl$&{W=fEv+u8Gy1JI;;#Qhz zSi8vFmM5t-2!An7TO;dVeyQlLWg2Zob83B6`!xQ{x<|&}gq}X}jzetKShu^gx_$9TtGK9Qrw0`O01oTNL)C4hm5i1#y0q5JPRRf{ z!vWg9hWPdI8^Qko9Awh;&xgJlve4aOiYJh>qsV-<+|QC!VS@lb83&%&`I`8=P74_t zZl5$Id&^xtcVCy4^*==6?i|76@K}sqFA$*P7s`{3?zLA z*hC=w%mqU-mzmTZz#I=s)Yd!|tmv{y9n@r^9lm0muO5c6geKo{X36%irKdPlSA)7f z38l>1X5^k5w~tRZKW&S8fOZ4UPip5{>&s%e=~8{FH6?O#)U0FO%8dOhSVmFZ+=#|e z_?^#K{hhuKC&n)jNo#X6TUtU_%$0C4k-+A?+r%HSUXf*{tk#;w_wzQc=Ug!KF|EYUm9k3r;EgmIf2Tn8|DQF?gnAUPD$zMUt5=E zDz+_BYnoh%^Q+oRy6O1b_AwkMhoO*vY(}f+=H+qIM|mz=-u%(Fsl{%Zxy80sTbiEY z%I?}YCAf-6(q!EeNC*y|+5Z4M)J@!W?_DL1p?l-4W5c>Osi+jQNusnyYylcGfLNaA z9nUxdzP7DJN-m_9i8jy7V;YmI3UEtTZ}R+2FMiTYt2_#l!LA;^wj9`0ZZG((REgp_t{?C0s84al6+Q_g{v8W-o%@0zNf(UJKjX zJ$Bns(kGO|uSpcJtiZ>$yC?(~#_aU%UmpJ3l6YZ%Xbo~d2Ek)*rACn{k4-?ZdAkPv zxZ@f0ugbEl`!3Hojx})jdGo4H(|1dknQ3je>wEbhM~cDXuy{UNl3cvkx0_x47RQ4u zczxaaQzHlMFP_ybdE5tV)M=l#Kc#-WkDD7IQ6^75l{DFCmySC1#WqOLvB<&xRW$4) zgdVi62ebH-_Q3JCias3McrxM(ShUEjhM&G5!P+n}p13C!;pX3VGmw4j=-mtAC&AzN zW-WI?)b!aK;xepbPPj{QRlaaY-JA>zzh)t%<0WS-Dv)b<@jU-EH@lp<{07>&qhs9Pz=eEmOqWhO2SsO#7TLVTRxy zF@f8qV#KVmE0KVi7nwn}1n!i6LqfMkxRJ?rH^3ou)f-d_tVL6zcP7<@e~8{(pI6P?$EX-~s^P)z~Ox>02EA{xFF-v7`#B2{-)D9cW2P7JwEt+bd-h?AO=CwCXo3LtQfD?=gb88H$ z-@62Rbro_8ICx-y-~Le<_oQP{?R#D*Cs~CZvAWM{{V)c1N$eW)eY-znwVtr=Y8 zVEUdv3h-;ID|NiMSm2H{SsQF>Gl7$V^&D5nWK+X?d{k*pQ)*iCbbXhR+l#t%r&5}V za8|cey1jR0CXVM-(qNJW!$&X9GmblB)}hy|?=LL0@3TiNtf9B;1oz|gtsP29?6m7) zXoW}{Ojcg;6n)h;yqTOT6fp)v!!ueWOYd%k3FMpEXFDqFGIb-b4T9V;cPTR0m_ zIpxpyx%|Hh*}k{a?rxyBf0I(!jLnajt~eR2{{RcFq2g-^?ZlsHx-wxr=L)z3CzHVA zn%~sCGS)i8S9450*Rd7t)zsqys6Earjn#sv>EGTu>Sfr)g?WUjzh%wK%)TCLUf1*w z6?nf)zOk^fea|AGWov zT;DDIt-8!X^5tL%yR`7d<+-$$#2|Gsk%FpQmHa(x%ryH=E@}2j6w_pIig0R8H$V*{ zAGN{}Tlk2@d&lhm0PzRGzXtvyTkE>^i*4elR@LJczc0xl=;LrJ$I#bJN&QxnR3UqG zM_qhFPnPZd`WQMF#Yw&u+Sx^?Y8sZ7#YCds2Eu|k`G<4=0M@MU9Qf zCW*G33~n{&w-*xG>lb?&qHi&>6!*<~GAbkY5#Cfz^HoY$P{7VR#vck=FU zHM5Vcdvug+`x;@n8hSqSB3XR1SjBr4E=KOJ%+>ba zZl<20QGLSk9cNLK(^hM5LQ_VpP4;8{Jipbf)3^DoDma~Cd za~B6W-M5PLDbl4vJhYNa%R|d?gkHwSf^-Yd9eArx&@{LseM3-_%78K23wxf!-oBjp zSN{M6?eUMqDRp$zb5_8zn+%2T~A{N{g|oBSf?&~>20m~-~Iuop#K2DIrSUgk6M?*J!8gJHc?w? zpW1)g*3g#oP?8l@8y_}$`%|vJ;FZ4+q0}aVFBW)YK%l%bPb`YkE>1Ew{JeVC4^x28qOH?y{_hzo|WX)P6FxiW^;O+BqGTJEDZifOzAa zartpyqhN7ZsMCcUb-k^w?W*5RY_9FTi_qrAWmP}3{{XfqwCFkeH14l^Uu52gpXqTe zoX+vcr3WDArYn9w6)cR(%@oCfTzY*gn6=X;w~|;$46KBEW|?cD+`(}hy7^!n{qIWj zr%Dwa)iF-nErAoP-cm z57M8pg;?^-V{c^|k+hGooA&p=)jkQ2ht|3r5M2vov>KyK+k!4IRdLkg)~k5q_Ne%u z<1d8sczWwfxU|wPAy_BW;k1*?k}v=uwlU5IO?;oAS;}t~L9}hpIrgu+{3H8ZcvnmP zo@MZkr3K{vA#FZuHh(NUax*DV`?Ft>XM8~T$vJLetY0p0e=23i3!hGFq>ogynkzuj!lpC|<(Kbs`qqZC zpjqGeHe3BU;d_W?21VXCl{{b%)N##eD)FaoeJ*y;jcWB2BL{PWZshTwTDNYoeVu&8 z-IK*b_FIo6J6l{L4vx_<2l2&gXr3R`JVE=58!M~Hv!5>B-Q;e4lvc8>P7&sml1t3m zQF|IbANYZ(_)|^0)3m#}Ev)XGNi1VOGXaeLRf};XGh8#txukMfo|z`3zR_i|nc=z* zZz>!ZAo3wsx2$~S+onq(>TS`Mtr_{b6&6TW8=ny@aN&rjC?(;=(B3~y1ZUpr17{5 zAIQTD4{gO;{sUBQKWhH~6ix8t_%2IJNi1-vvK;RU4sq85pT@psSp4Q#iBhA5T#=Go z(v`0kwUS<2S)PldhK(gZYTTS#w=U9KChxQEc?8-u^^7KY?Or&6!D2J?2EN_@0D^t| zL-=p-^7j7#Rq@nONqDyCH2(lHFEA_Tk^%lAJ!|6)L&q1IhLa_PvB$D!4qZpgJ-snq zP1cL4_&-h4+Gl{R!jO#=p~%3`LF{_hc4bTJbfZFY<&$??J+;}UnZ93v%q2#qWk!!Q zDEwWLmW#~#YxbA@qO|`2i60ifwsb8$Y;-`-quR0nw<{au?*se54CA+Y>Az|J0NXRd ze-^wWq1t#)!;@&5#f*yb-pq^pq}$AB2T{27^dFbT@?PCtLafi6bW$-;e`!fGZDbf7 zz^_01285IyM}Ak#_SN3^dR=PzHQQ|u5#uXLrCI6kt3M^SpDy?N&q?r=!`^AHaO_>= znVp%slUZ8Q%r)efg^eXfZ=3i*8LNH;lg-h~kB}^+Z1wl7&lK^fK3`zZ0=p#-dBpRu z>eXGkA9j2e{iD1E;Jq7Aw=u`3*xt&ry}VZ2oPauKzaNJ+^Y87A@ncH(o8pZ*JUI+@ zx=otDmc;~a+q&++8Ron~(_UL0K3II-WEjqCCssivqVJOlj=1Sx4VCbQ7cb0zv=rp! zt*-CC%J$XidtY7bevyshI=Jc%i=?9EWZJ&Aw#xQfEq+Byi+SXX1eFvIM#WcaJBAn& zs-JeoYG`cXWJtxwA4-zzN==|V-TC6bMpEU`pC!ufL2GL|^_659<%47ze344IB1IJ} zHfw7bUpV9GOt^wM<0{j#1MCSjb6t?djyGaRl{#~Vu7gaB8+8khu4|jNw}RPE?^vll zYpBw8wUTY&ah%o_v|1U-2BB>u!WA7;)Um}=)uGHb;I~oED?;{2#k`3lZA07)*U?|H zU+l4A`$a>pYPb66)9k!B@i*A~t;XyXE<^K`Obldm%@h=w#aEl`tFz@fqYE04OAeiB zwyCy5gWI)whwTrjcrR7>fp;%}tcIQ8;SxrW;E&!f3`TobncFhP#kVN*=DT4fICCU& z#!gD?=>8rg_Z~RWK->n(sVi@ZZE957IP!OH;mz;@?n+N`f1)F^rzfKAp!L z*UIL2Oa*Li9;PbZ(LZwcz1FVAk(MqonxQAi(&kp_=l7pM{>8ttkAc2Dcyq*h$Bb`p zB96vivs>HQ+z3jsO~yt(fOHtg9@X=gj=TqF;lGF)_JalBxwg}$k|^#Jf+P#j{#|MQ z5b;#r9JSRF8=J*zsElg1@-nC-VD1WeIQ%Qwd?))7c+18g1!wq+4yR)kxQN|FWif9$ zc!w<6=nrrYUte2|df0mM`o%<`xth`5+B?39K`VUq)XH47DX(P*%(rV_!10e11CayYdJ4kK1pY9Qkm19Y> zI;H$J>;!8gg)HZ29QCW(mxr%BKX&%Fc=MH2{zk~b=yP4)z@LEn@9hEO2Jr8PZ)|OE z7S-w%xcjwY7?U^1V@K&4Q8@oC5txxTD3d+TlhT6c6 zKow8p2BCATc(QxBi@TPUI+55%1XNr7RYhkYF+HK}1iq1{q zU9F6TJdwsmX#K8#XpaqicE9lZ_;W#R9^XxY(n)4TS!FCi3-a-_4_<5JFxibvMn04< z@%Gg0?^CnaO}_oNR=%fPvh_+ctB98+Na&!}tvhSq{u!Q4@TSL3zSbVwQq|i;wv|XX zTXF&IpKA4AiJuF87g%bV6}E%o`EQn6HkSV8ONEhq%y0oX+5Yb}^U$Ab=jH=B!t+Jc z$#TKA?HI<;E9xs?>r}1nAyvh8)B4olRM#_;SHG>x8oUc-dn^{u=EEBhB<#YypTK&@ z!J9vU`pt)k^gH|i0EqK6g39td`Dvf^Y!5{X-A;3pUK&^k@$+rz>T1oNBf5q{x!TzV zx^Z|FjinlLsVMTa{nuvg-^kt*bkos28r5It>U-b7KiNmcKO1i>E~AQFC&JRZM<LCg66kkc8`Unf>+5+fudQWh zCbyJfqmfP-Nc9Jb%bUsjDs0c%KaBRSo8l*l?)+)uty^8x8BOM=c_rNbSi<>^+l~jO zPx7u|z!?J|`|)0!D$1l&dK|af<#mon1R@vb91bZYh17**D#Nkh*Hz)K7$=8xZARDo zHrn!Q#u&JpJEH@z$4_1>8uL;bhN8DpM!Cn#s(3Zc8nq=+ryUnlD9TPvIN2}6%vkboz#%&Migg zpG);de2a!0eSK;Pk#WcCPkD@(;~a5J;ncTZ!o4j6pxpa&UWwq3fqpFU&w%y680j{! z&7tV*Qt6uIW0a6Gb|K}z4)y11Msw8uRn%!dGS;*`0_#Pv*0l>=7Wur(iwI{c1kH?P zm!UYWTt~FzN|yfsp`5R4Bh_>djo%M+TZ?(_ejVG~Ja)@&Q+{_~09@y*6O+@7*DK*q zi&}StH4ScL@Wz*@L#Vz|JIMEW3!Lm+=L7ZNSDV~zRSpqb(>151&!I=8-^r*)Ghb{1 z(IHXggWZ_^nD?#;U})L7UGr%5{;YG#j8s+AWqaw;=6jofixSHtI7R5WIl%T6n3(nA zrF+jYKr6Ikf$2<*m%kb5#d`3EDzZ9b?yC|E?#Ss=!WoFi9P~8;t7nB{{_i!^_-8|p zP+1yOA%kP4KPpq2g1a)QH5GPYHNWpVWOl1DS+|yPz#RvA?LXlIxsq-1TS(CZ*J(8Q zd>eIc&ZZ}f4^`_}#}iHUJok!^bB7jkmfYAY+nTE^WHB3YUDeNmH49i{cY%~jyVK?b zk?sdi#<8z-Debz(Pjl^CMyy`UsMn01=Q+E82=D35HbiF04TI=v<;9yvBAjg=mD%`r z;1`a(Y2o(QG))z*^rZ}1e>oR{)PPP%{{RD1h{oZtP*pKC6e8WO+DiSkJql^nc7nU| z)ZO?($Nmv`z~^nt*Q&*Hn|?2_vuYO!j8PtLL^rArO)S4?x%57D-KiN`P7QU)H}JwNWH4j zEVUnQc&pL2Kpj4nn;RU8zX{=cSA7?$gVEgm0{;MlQuu;BF6-h<4*puSc5Xl5CCBxz zsJu<74PV6bN*I+>w0c*>pYTpe-F2Uc0b3vF_U*@inAg{`IZLlF@y<q+K;h2MhMr(!m+NKZ=%^0`5o-|mbHv)KY4AfA*u04R^_D^g{5ioV*nkJA zuP*T)_8RK#ABXNHxYPW#A?{QM-Hv*D`d1IQ`qhhDqXRJ=af;=kg_SMlDK~S zpXMA_M5!jOmZp_3{L1Tdz1J2MxIbnQ#|LHUSy0%`s9wQs3{5=pzSM~ZS-pU)E1i06 zQGt-CKkSXTtuGGW>h?ONt=5*0E$j{ELQrmD?~0yTMmlbDDl&w1+~{ol8{&OF`tI`2 zOT2<@CDut~2t!++;Q&2B!oF)ci-TYZG4hnroT$CRH-Yb@#}}AEjB;J|uX- zuCIR4sog-=QwipQ2}LpifZKZwsQK>DH>%Et2yE`rPXH+oNrw39oZ7ttp!OTZEr1Ji5pOtIt9vRiV zK2Yj5hSzw??jYu~<0T0MXFm1qMrum&dK}lfx*}xT=}t&hxz99?tXQ6y?NR*OK+RC> z$r=Nm2&kD#@rqri0EYc(e7O~lPba4|#*p2ZT;_$39m;`E)#~~fIO8w zaa=67TTb61A?Uz!O_KBXOrBh6^ai=B(fZ9PQIl%@R_oBxGUSq!Ua0jy+H>Nsh5j%6 zR@6L4;U5hzh4iVTMHb5%#$Cq+%C7@Gc=oR*$>Wd8o8}e4&q{aBqXB-jVDPcQP>l#S z((3pAzYfTCYC6+%mgBj_B9Y3s1J;^%4%C}ZIs9{7$iSY~Lk!E0xt@K8dip=cUkd&a zX}_|bgW~HC9DSqWb=Juy(W1BvqjP-Fn6bG^58~x_46+YUM;_G;z09`i!8p%f zdakjB;8p!L5ZXO{zMIy-2w@1Ow4RlkBj1rT(M=m0&oTWHM$@D9hJF;?f$fXQR z0e}k}0nlgb+P$aZx5rNmc;mtrItGK_D^Cvj1!R)@cxj#ShT1?FQ|NPEQ{inrHE$MZ zHYHWo>rjR!NgHaATyRgNb59WI(VbZ!+mA7kN=HmP*@sIW$#Dz7u#K;r{^kRnLPwRX>R>E}%m%o)`CWU=z0-%Xd8O0fECZs){d#GTXLXnaxehLZ+i1hYeQWU z@$FjY?Q^L6&@af|;QCf)mnK(ocH{hNYvJLJg7$Oe^GBtI#Jn^8^f}|&=h}Y-{B`?2 zcpKneu@8$hnEXlN>136lVQeOs1Z|IDBy9?LBadv?%|0vEbnQ}UUd|Zp<8$&V3}9oe zazZuqBgoe|1GH9tY~RB~o=9n>g_kSclCRS%1N}vSC!H^`=K2 z)>b@V=BJXzIM;EJ&wZc|!n!?Q!FIYghID;f`(it%)XNcMtNX~*e-ZZ29N^}?udLI9 zNxjYq!cl2Uc4cZhlsAytBsS}BhOMN1t^I1s!+Lj;& zAd)%l>snXE(ZkT3sy!{JEDc;o?&7y2_?N3$`0K@*ma(V!dMyUt_T(7t?f&X#fx8?Q zJx%}_?Og5lfj*0T)_2MxxljuzIpB^ts~$4Z?EE9*E8RCq@f&N_c6Tfxy|)`uOdcE# z&EKi|)?MbQKCN=sceBlPaKI^+W0S{0^sc}1^ALvg@Ajw|#w&%$~xn;I+{U8G37 z3`P&?Yx5i7yIe;mn{8xS*?PAu!V@{{Xjx zR%7rli`yIS<5ArC=N0hJ2TgBX9>2GrN^JE;j@WjLdvQzqg#eQn^lmH5o8hO4rav~N z68`|(WV`89M~n&MOzWp#w?!}wB&D=DI2#+g#2E#;0q}T&#iQ;;H?!%KiRMkV3jiXPe@!J z?E8FvUGsP&8E5%9)UM+PKHHdWKbcl^*oTC5bb-MFZ+6`s8n=BsYhb^Rvv>_s1jd z$0jk!F=IaT<)6lqsT*Yj)PY`(+J(BdJmeqnAyKxmW`_-R8lU%tKdm>lCHEQo4)q`2 zd8C$pG@BWD<6+kXQ&&RqgvxhZOfqqTXH7_>E9hhl#UzipX4qxc||EGp5z#Kd2L=Qw>&aQ^^hG5u;o z@HWyw17FBM_Wf%7pBnUJ#@OU+{{VEYK>q+9G&u51Qh-0&T7220x<9!Q6@yPl__CzG zv+k8}etX%7Zoer102=boi=VO{pC^ZP4M$12Ej$pkh8Y(mfHTEO z^ILb`@0{oJucQ7B_>H_-;Co40Q8U25XPH>%k<;|AUpS}D7}Z@5hsRnqn~v8!n@atz zyl127_Llzu*_O8r3}QbzNEw;7jB}3v0O4AezqY52;y|%zHm{SMi#ZSUuY2%)y`7}j zdRp0918zi!Je4^{J-GG$b>3;P+r~g!YjA^{c}tJwUnf!&Plk z`@0ADS2U>8?*8)OE@!5nHhhs|`)_Wye-8lX%3gn#_KeYby(5FJI_Ndq2{%6g4H|=5ZI^$?>hFYNq z(@&6QzLNMc z1C=;Fz}JBIt4VHfy-i}`e6D$f=+qmO9xy@;Zc9fCe;GZqx&Kpoc$>!D^x~qN!$xXCUU9-%5TuQyZw~6)d5QNa;-HZfWh_leGm5r2HwwdQx?%7|J_Ru)#R# zNzF+^a(JWovqLQ&-Ayuvu_B`+{#7eyarCBlIiRFQ>`a`VaZdEfq>v9Z;P$2IP>U64 zRmXm5ywcSYI-0%sqKwdhGmg}LG?acc3_9nGQ-L_79Q`TX2TDvByz)mBa!*=17gNIi$HU{Py7d#i?YZ#1-|W-zMkZq?igbBLsWKnwSvNleekIxx$5_!M>K6NVV!f()?lMZvpEFk~!&8=!UvmEd zBguR_r`{%#+HSO{%`!9+s+@)dV!u8J9ivZGAXYO>VBmX2E{~hJ;hFH7W>Ae-Xn8OCYQZ5^{F&MZOtd~8h31C@}#6O zp!KBAIi>ni8bcAdp-mg9I`d3owmVXH#Tnv~vlygOW731^OUI=EB_TAljZ!e{NlW)> z4NwYAA?-&!sOOB-j8AG@(s!fQfrq!P2acU70ie@J1?TXjZ(h_7dJQL_1s!`)>q(qc zfKf^MQVx62F~_|prYYFnO*}Rz7@YgjN;^EEqKW`P zMJKH&=}ZEOF`5k^4ADmz=950$Py+KsA5N4|0rlxc0*U}RqKYYj`)T`ZcuP+B(fcmm zc!CJb+P;UYH;`jE^8WyR<;bt<0O#_r%*cEvdltPGlXY&;UHzdWXq%EZ5sX*qPwca= z$MIv}-^9NRe(9tFOrI z_0B8VsXkg$OYHvuU!I0|3>USnhE*T?#3Lzr$}(5^^3?nrJ(EMz=J;9v00iw@=(fXk zs$W~&ZUYUrOQ_I(AOl!G@KTL7FA{t__-EsLXhVyOS*)&a7prbWc+mT968>hoAKR*X ze+2%_zY4rB4E{vs;?>^QcPxnkEJ*YY%lV4K_>;ThXZ#axJFzPH-WR_~Cfq*$*-8LE z3D@$dh2s5_e`oPpn92&ZDCR5e*Q%2K?L^@f=97eN=Fb%W0D^P)T0aqf(mE}~t+h0p zNw2{pqXh~FdG0i%$jx8?z?kN78!f|goe z#g7xo6C+soeWHec?y-&8fIhfYu4n!UyQ@!s@grK$S~DtZIwkaSXOKx^<3EX~8T>Q8 z@_Kx%bbC0^r--87wCTb8<1cFU{{RfX1LQpiSh&%3XfExK?;+VD?%-r{Ghd*;7``BD zz9IdMeiF&AO!I3R*0i??z)-QoWC*`ZGX8b(3iwtn7sS`vKA{dZ8*9h2k`_3@S7pcM zEA9UP+j7nR8~h#pp6ujBGU+JBNHdM@utHDkn&F)oRH;&%u14WXj5+I5#HD8Aud4q5E1BTwO9_Opm&;bMDw_WQ z45b-;%_sNV`K$IP@g$xU_}Ab&z(XO_KFufnwjNnO`2Br1@eAOu+dtr-wo}Ka%9<_p z?WUtF$b_ev3%rfNENt!iS4;k&h&U!3I}5rg#=`p4kk+FQYQ{uz@| z)~~H}jc(Qr_g0f*&3&tkulKW#0QJR9EM6LQCx@KUZp|yLf6qf)!dTo5I#|ptCss}p zq|&|O+q@;#_I%$r(&xdyw&t^K;*Z-hIPKWHdU9J?xNg!YC5P%O>W|qTMe#Sne;ar@ zIU-k)rD#%4gUwQ;k=Fo){OjN^h(8gmym|Xi-*~DNXkpZ~E$I$wueluPF0Ej*{ z-24ggL>Jl>;e$|_e9tAx+Awkp4&akq)vNMmH2GETpUr<(H>rb-T&dt)MNUxU)$JKU zM%VkA(E7LHFT0egynk zkHC7^o>I6hB-(M#J9A$zn8zQN;HuQY#`P@hy!syf4AUvis?nv2rOxRk%PC!IyW4es zjQU&RFYIaJ4-EKrPZUou5V9Gi@`z)(@zfrlG3{Mn><95fOw;Z>L-6NabQXGvA{CW@ zjhHD(Q0M#0kIUY&{w#jn7XCB%cDj9<`9d@vbW4N0jBN+kk@@pq3`65-t@SI5*raHr zk;~;+j2z@+9qZ?~dU(o}XH(yCN|+OXWqX< ztA>^)m+uvim&@~NIbCX4Y%JYJ9%(s0wJCXB?Pa^U_h0SRtbb@}zXg0lZ*pE;bHj*} z%7;75YK%wy^zB>UwRDj9EB*=f@V~>+t|irEx4i{>9i~S8Wv?RfMAx1<{fxdF_>%HF zc25rYisM3pWyqL9${Z=}jPA+yTJ;b3DR!x0r2HfJJ>hF+{pG!f+IBBN35qmR`Khd9 z6;i)DSJ5xi^gaAdM^6WbpyhbRRb;KQQKvT_Pl`X0`T2Er)}ko4bRBA2ZEi)z*&FaD z6^ujOsvnzfIVP+uK2q>D`g_;XQ^UqlNu%*xW^GcGpChs_KA>XXBJ%EX&D{PqT0amQ zSof(uXl#ZYb5t%aw>CQ9epOF~ZkaW^!$IiL^Rmn;H_dZ)@5Psw(SYtqAKvHktj4%` zoV1L@=Au)%af}*~c*g49jv5rSg0eWPV`@~^QoA36obEr3J9%Tt{Am{ly-O5if_r~D z?omr)%9Td-Vy<{O+($XiDo?%q@kf?((*mYg`e1*JXrf^$4Uece#amc&gNjHk{KwnV z-nwrH_*NegTul_05?lFX08^aj+PbLGm1!tPc5>9Jpsv}83}>korE6{-anrXn=F`&C zQ+sxkbaA;t-Of7J#9CZ2-boBn?nP`Xw>jzkYpR|eSGQxG&AV9ipV_zm5bY=8c9nDE zeFF2v8Y+j~rr6uG?D7ycv5k3<4t`$s_qLnkzk?8zJ|6f7tlUfdJA5Lr52jdG%O9~V zkB;nqC|qhD2JrQli0B+H<1KsA>jF#IBqxtlg)mCrm6AkQ&59M@MepivdMcr z!5@OCuNN5AI?Xr#0F(0m8=rAbGL9Ayn$_#Gf7hwb>3Y|rfGhk+FImm{{WyRX(xt$Hs3e;PmR1Yrvt{@Jssu8;_NC5pM^gV z?w57<#(V2w)rFRoZwUO!HQ~w8a{E7g+22V*F!#BAA2NR{Y50{_SpA{zHvyn{7ftkM zy}6i=%L0{rE%EzQUDrN0@V1Gc;Iq;i;fLbwigdpU*X-nK{{R`hNiu&H-AW5^eSYfK zHK=?!_&;Zs)xIO@w}YwsPl?=v{{VcET?>)N+)L$6zx^oX=98&=G`?Sv;a|0;gYh52 zcb*S_7ko>!@lAyKnDX>{do{CYj?xyDN0+>`v1 zI&%DG8`-G3iF&lZGw8!mPPrV9!n{>~Y71GT4F`oai-3A;k2UB&5BzU8j; z_Rm`8zhrxfE;Xs0$voo(*LCqK&NcXR;#FKRS?1~f{{Vm1xR2Qu61US6kM*CWdKjBt z53SG2`8jhcOVIk>@*gq=;1GRl%RFVKsAh7%GUS8ay6=g)--z@d4~w4+X;AA|%OF;? znoln)+=J>pE9Gy9pBTO~z_0%R7XBC)I4qwz9`&SoqL!CFpE$2dFWI#3>8IXBYvcQU z7sazCqja`*FiO$9(jFHhfnJ&6zla_fzDBxTcGZw`_woAI#~S>a{{V=5E3e+`_D0W9 zxSU8KD}o0ck>AD7&R|?pt3T=ywD6I<35} z+yJeb(zezjxMgT&S#WvUYv6r1#fcrfmp1aU75j%gkF9!7fPO1nG|))1lO#tHE`Imc zvYeeg_B{ya6(a3c7Dw5Oc-)-*;hOOuh+2~B*LQJ~x;&IjdsnGx+SGTN4ZftUn3^vz zV}a9}`NsbMSbw$OK_TlqN{oHZYk0~rk1^YtVyy^4bvXC&CEtgxCQZj+&jj&QJOkou zUld#FY+v`DehT~5j~QE~(ln|Rd5GB_;8%-$E!A!`>#b$Cm0@v=dUdXuJrjphX zvF=)ho7&7-4&Z-E=D)O_-{SX%isyIOZWQxZ?0i=p^7&H^PaCTPR)=rIj}BZT5sP`( ziksa#iU~!YmEtXCR`6c39kSnJlaPDu;=IpI*BE>)@Vu-s{(#C(eI)+?Kb>vsx|27C zHCWxS4XmH~39miU{?mW(Z^Q6gFPSK}kx+Ce_n9Bci7sTV=lUDN-i6pug+E>_)# z@gkqlSGnl6BkZHO$iT&X9pIlAd}lI84wYjItZEf}<0wVDrz-Yy%18Fa{8=dr_neJj9z1?rZwYQoEVrOHlE+{ni6 zIs6ajSmP~Z{{XFzClMD6PM^&G05kMr+XfT^pO93(r1R}umyI>eOT*p_n*RVtw@bZ6 z5j?nL$qsSPO7a)@1xP55S#;wy9` zA#Ds}@U1CEqL;z>f0^WBGin%!I8uzAyomlYNhXPHrCuG;`8uRoW*>Ah#%uH6e#A0fT-gLmaYuckgA=zkO7jytau-rY~8rOFbrxY!sT4hK_TFnn^8cg2l)iTRwy z$33#6pT@n;R;lWb7Bc3h?cCrl9hr-{+)3v(Qd^D47x~q>hbN4VpIXml!+KXYK#3dn z^!BI^8RsUXY@d93)D88;OOd=qATb=)$A$bCu6WZ@j>|;Sr`0YbZHSQLCA~SUK;JOP z>0Yn!58~CY!w(i|7kZ4cE}IR>lIP1zw$eI*+}Den;xSlU6-u}$bJR)McV~7EohrDB zbnDBO4W!>?+)?{2{8^6apgsz_^H&^siGld$x&Htfd>Qe-!@E?u@h6Ao(`}u$EY9l7 zpH3_8n163ChA`?AO4s^s?+RI<-Q|1-m zdsNY5Bfom8tXD%^#jLX+tLNJ!?)Giq9IlYIDjbNozJ^KET)C zU$Y(ZNATmrq(4YoAD>G6?}~gv{NM#O_b=?zs%PQ1hEyoXiTTexO?$a5K5CO*N7r!d zZwmhaFVy?r;f=_=@O`YfJhXuR3`KQ2M(ki?-ncJ=cMJaj2pyPF@(HCJ{{X&gybrm3 zabGiCa@LyjXR)R1g#HoRJu8{`fvg`7_)l5Xlx3}LWRNeZ1B_QufsjX0(!BHIMBnjj zd|Ckcmrs=Q^sFAc9C*n%VdmEMf06lL;~UG1tLbNBmUn3hC!R?pezoPgl!d000twDf zKc#klBh;qeM^(o)=XVpgnCuVBlg)Y9DDx)S`EDK-B#J?_gPe-QxW2UW4j|7wl6soZ zhGCAik8^KoS&5tG>U}!bqLrq4)Z(wGtE!|srMFWIiU|z7V!9nS$6hzm;k1s|U)1a( zRr6p|DOK9v#G~KZxmSkSB672bBxbMco-@1GVbSBC%0<%czRL%cFj;e)x4lJNCLa?Q z8qiYhbf4yTQLkSQB=GWa?$c=M^)HDZ5kA20H;i=&5RI(9c?E$SkEL)njWm*(owwlO zoSsRk*Tj-}W-?XA(!Vgz`87t`W9A6Mbvuo7VX#y%sj4)i8}>my)iJYueWm1MYBLV)ekv#umqZW%F>r<@v{R;H1$)an{moehi+XL_<+n1jh1 zIQd(+#aZ}s;plv6<9#DTxSimN`d=utV=bI9t?kx5861nHfCTfp6}HugVMfZzQ~H``gCUE~a48&oqVPa&gNO zU#Z`*ENq{$zlRmhO5NQ9-;XfjqYF;19#E%JT+Z8{NtE+Og;?KB4`9_Mc&*@4*-gAu z9t+gA>X!hY;0Bk)Y;APAG70&c2cEUect=tH0Ey+qd&X8gk)D+C@b^^C3}pSDAwM(N zqrMVH_l7+)gIuSI=DWJmb<+&nN7!cCxbLw3bv$><%5r%9Ym?WnZrTqM#Sz82>64iE z9s>x;&3NhTkr=E+;b-_Cliv}vXYgI+rIR?hdF{o{=3HZQ9FKmLz)O83kA_4Gobl4N z{6*tSuNIiDwTp(ixs5!a_{J0yfq`7|Mb{jpnR#-YUBSI??tooiTX~r+zPR7UE zro6XRmA44KRUU$>$lrU4j?9&f!Q+}_xn<8&)K^N1i?TFJTNS2Y8x7OisoXcnPjSsy znX}*8soXGCIpuMR-aDO9Mr&#<^8ktsdf&qjfpGjrv(heS)ZW+oL6|n!!4Y8NC)YLP zzIC9<*^GPF(Vqi;2mEC5<%XV~5xIj*(l2eKxU-t>RYYV{hR1MoUPf_Vr5rQ%H54TD zP3`{x4pm6XPBDUe{MzidHohc&#QJxEbhCauNqKz&#l8HyY@Gi9vyR{4R{jtE!@3{D zUx(MeAiVKS)wSev7~-`^P%0|-a(T(mYV;jj_D%h$TSB+frSTn<))7X`w(;FAK<)`6 zsr0XzKjEQ%CVV~q((t+Mia5+Z29+#*PI{?( z((cKtDsrtkQC5p?%d!he3P?!oGftCGo=gTIfa#vJw(}>LK3)e=>rNVlu6Tf)de^Gr zud#<+u05}xfu1RieIsOU7#VL7qBOKHmvY-bl?hO~1M-&hl{Fj8SoOC9u@S;pKgs8y&l)X9bC^Znrj!D4!;=LpGd+~OO z;4g|=Znfe9%cnw&8_S4Fa(aBf=cRoY`w{4V0sjDnLGf3_z9jIznc^K|OR{ExwMNP! z6g&m>C)1qQ%AN!8{kMy}VGV`A327jC7zf%A4%zhRE9UEBu=$=J6@{JBh2t*!ZoWny z+EnLxEfP{s=JfnN3+j_w--_Ugeu0M4xY8-U$$rMCE&k} z+HRDZ2BD~3TtRRPt2E zP{dc{_I~uGeG*n{=eMTk*1i}0zrGfDYvAp^j@MVxYL>cU+a;`aj1ox%VR>$YCcifI zOM!i?UET%SCz<8j{m{gmeznnPeiyRTEN&*q^P`No%zz#{WBl~4PC!k@2P>NF;hq)C zxN@!{rUl8$tGv0L`@J+>-*f75nY~QSsLdtIeZ1}dLmCmgJqKEk?BjR%ikU;SoP)PK z=7~{`2o?9YJnM)+Yz7$sQh9sE)Qsn@2PUN`-eRKXaU2Tnz7Ojbeh=~PpQ-BBiFaiY z`QwmfPu97y6`cw)sTlJ#wq1OPl=)+Gg*qOh{{T4C?uvnu-b(@b)tv`W)wHck&eEft zUZ}z}C|Q@cVPB@#f3z3D+s^^XB$}p~71XdeYe?^-y{ueh zugtbu_5P9LH;v=Ha?N6%%Tl?Cn+1dna^9Q@=O)tbtYnfa%XzJ&&I-t+5nrqtFYPt( zT0e((*VA~rO-))mqVZY%pKOIkK&y^&JJ-a2wU@;o2z*hN%J0JV?G50W+UblXGPuIy ziqj(E9CkYy^;)HCKl~@z}>0UV+PMID3EA+F6uIIh}&VRK<&+O-*>sn>6hv3!@r8>-RC77W? zqXBR`S6Mgw6g$T8#;Ika*uVob63kq-PI1kAu_Q9QY9n359O9a`S0s>PJa(^&#c*y# zj>S~QVsPqpChpsBT`jfjd$cpWejbveO0A;3Kgjey8+hMb{h|IMTU;9$ZS_mCBmLZj zDLBSSJ*$n@v|FDK>la#e-agT6<~cT;f=6Cyx+V6Z;rsaStr?)Yg~LYc$qh`tx|>kE zmgecqmlCmeW9oaF_i*?{gp_DdN;IPslIp+USo7**D^`@8=YD5*=KG9N6mBCJ>6+_& zX{~ryQ1JJKtvo%X$!V%u!dFqee3rPGo8rZV(Zl*%+(5VCE40+{%t{e85_(K=KpNcpB6o*r7 zS|}1ZBf4Y=%&wr}fapg`^bI%mi1_94Q{o4QTS!@D@lCC)mewN9)nk%K$OVoM2RH{k zIIlDK^Jn8|{vlt>@ggbh{8KPVCtH;YYHZ8xJ+W_Oo?G8j?%$3-vA@G#0{+Ps{w>n2t|9R(c6RqtUP&n{D?Z)Jvp4|m z{RMm#q}|^_VvZ#~M)8uPpzr!t?z!<}#yanWtUNcV_=5WHL$)}#vywtlas2V_ zw!ZA2Umb150~xMeiiV;xTti}zQdAD9nO zOfrR#WOJIDUoAof9P~M=@?e~22O_lSbVpOOwZkeLZ3J*C%C6?)u&6B8{aywJ(ScUg zK;53=xTbj$dY-%CZ-gEv)V?0etS^ov(=@3FV_^s_*ke5Uab81l50h~!nT(qpk24&c z9<}WM01y0Q@j`C|wT^}171T6kZJ%vm0`M_|p1nVxt$7Zi46$BZB=++t@l)6=tJ61>tEP`@j_XL% zMXkmC_0;}Fq)=cpyBr1j}Kx^I~mq?EJw#LsoO0K|XZsk32d9D*y)^D`!V&2&|4Lxn+K3>n4C$BY*7Zruf zBlVmdl;Zx=$D!7bo8gDO@r5InEk+*BvYi|B$KjS|R>iU<6E@ZT{o_I)Itb^t0 z$g5r=vADJH#*t}p5lN$sgDZXRyndDSAHv_+>Q9OuA5CUY7)PXAme?&rs+i6@=hnP` z$A1s*f8jK>@XA~@^}r|DZx_{}%`EH8@Mhln&C0W^&&NpTcF zh02fOVc44Bu4KPD9hB>+Tt>@o7z8942|VZARxX*UYEs`qlV062`Kk_B;DT$z!|?qa zE@@jfjO6E0TFt&xyqC-Tw_!YOd`1>HZ*@iu^w(SN{{XKupt$fo=8dWSt|?k&nsFl{ z3ZFmxM|Thvm*Y=DMppePYjCo@=o;*`$~ETbnEG#c>*2T>9(SW$?@4 z_r>MaJ}YULTE~Xtx0J^XtVUd15riz68-@w`99NylFk=8@X1U9te$^-Y)z5;h|grjj|goCX6uE5GXT_jmV9>QaoQ8)J5cFm*B5h{BV+x^(mIj)&q8?HA$O&)Z8-__d?kPyYZ2=k}C$5hssm}fq;v-2`HQbVDfPgwj?6QB zu7x@nq^eX^5=p`>t3IzwFVNt{WwFKLCq}CGp{rMlT3@~I`5!ZW)?c)wKeZ>t9}R2p z>5^&I_7*Vd-b~VNXCbo9pK?#a+NtM$J6XmQ>KSd+w7QEMfIftgLfBXRPwH)9>~Ur&5M(0&J4_-^s^KPEj<(|xMN zB#z+YjO5@~%GzeBB))8tFU}Q?Y8yRr=1aJvW?ih?QhAq!3 zfJVja4}W}`_??ts;-`t2TMdPWI3No6j86gO74S8(_^C#nR-3e)^tRW&j@q96O!FC5 zv@sQ0l%kqfORuGmXZ@(YENNdGymY$OiKLw}9IzqA8c#xf>&IoYnV0~eoO;w=WSh8V z`qaxD_g9v%BLr!rNQ1e;g3J^WeFkgnvg`#6s|Qa9hrc8hmEGOFPYSI{n2N5Xt$92B z;zwsHI+DC+)~ZRwk`HrT&&7X-@9?AIHm%`b?Ra(O)148o?FJ!~nAMKoPzfL&_|JOb zq{B|(vIgq!r&1MQs#AAQRLs(GZ8A1q{XMIv(ry>Yw^^K%f%6~hT(Z?} z2WY+$(e*=nx=ZC^Qyee0eQIhrD>(|LDpX;~%+i+rWiK)<+Z3o=`t$Xzn|%*TjzkS| z^0eP{b|>(xSv)V90g6>%cxF?RQp2EJ+sPBba$C#jM?qZDlx?Ft$vDetSo9qRD6CV+ zg?27?9(tO=@r+Ub0BActPfwH@NHv{G)GGzIk-+?F3(2o_B4(N>gA?~xpVqwQtviv0 ze$HIeWy?!{?dx)_p2a{t=kzM`TqbtYg54f1JitQ<2^6J(qGAIEz=Y?0e38T zQge>|D;hI5+2I~oShL38Tz~qh_8;259oHh(Eg7JiHQN-4_mKBB&000Rg+)$wlTVfQ zeGg9!S~W3L)V>?5uKoV=obmqvhSS5IEV|R}CNm|Yn8d(s&JSN~`c`(IeY#?|L5MsC z?oZOX-EP)RQRKRC%`<{soA`}$i{bhEEA9uKqor*^y7np+WqBp5^FFWpF11GGPA<=7 zzJfd0ob<(e{PlMV{y{K(sg48D_g%`MBm(*z_4;t_H`x7{Qm&pwfUbbwx0}q zY+y%hn%cIuZ|tQp$gy#pH(#ZC$B4W$;k{E*yi0pl(ukS7v_{-Q9zf^QrfZPC_#arLR;=j@c!yyL3<4>QyZ{!<5+gZw1dNu+qg zT+m@u(Y3qnEA1Bl0B5{g8-|EY9&!=zeqaw{Sen*?H2b@VWGsBABMsEnTnJXn)$? zBl`ut-lQzv7s2wAu0~G-uRSZxtb8{vt2}U8Zk~A?WO1)nCx8dzQr~!UQShzwmO7*| zSzX3HXj>tN*1mr-UtFf}^lN)Mn%UVlx?Lu3hN(`Rm0Gm9;<{>;{a56D``{1R{{Y}W z!~XyuUqRwsZr{W@ci6YX9P*4Sf;SRS^O2kbUKjBT_MY)Zhik6*6T=$VUk5`Y+gXU? zUB(Rjqj4F=4l`dm!@GD0?l3y;G{(;ClFU8p<**9an(7J8j}W5L?;m2`bym{{TMdS>1`?DD};Hzl%R* zZxQJCmNr(p4du1|p)iWlE2Y}AXPoZsfI0TAXW;(;#>Mzr)+A{OsL5*1@yP5K1&=+s z#e1)fzu=(Shl({{3~CLcg_lK`&E>2A0IbUGJo=Gb*{&-*h9-Yfq})>Xc5##IeN&CP zXz#Y0n&GfnMCig*@fMTaS*vYjvrpGU=YNae3VdVmms^iY@uia4>Td$e7TH6i#0~*c zI*tggCqeO6v*A5N-RRfX8dcuLh|OmyjmkIPT#m=my-W6u`2BVJLwL#!Zsx_b^n%;$ z(Li5z21)DnHRPH`iglez8%Tp0rhSX(JT8Ag)%!lT!mUc?81*RiO8`l?oHB`A1CN;jI5ik-;|nZe!_}RuHEv$o zU())E>X?Yo`qZO%cV4#jJbhFul5vjIzL;!r+LGagy9i{Bk%0T85Jfd)1#%UBUiq)D zh1xmqt;z0WeXD|a=l=k&R}xn8#ygMlYb~$0kP74a)|4>MZlXKOdEj^xH=AkB}U;ak!C++e;^6cA&u>PC2KgjK|6#ZR3z}#YZ#lXYGo*9-}vg zt_{|eJP*5X&)r9CnTR!n$%kLu?z-%xdKt$hqnv)gV__GJZ>oYhN+Ap9uf z9W(1yq>^^Cm(C=*kUi_F-e$4ya;rxgsXIn}F;RJ&m+tNM?TTre3-9{UdCG7z_*LuF z+*ZRW0X^xE$dQxhKmhD|(*2=uaxy-Z1>>0`8!~h4PBOc*A1Qi0TGetqg)Bbid)1hA zOK&6+iRO10;<<)qA1`s%g^+{Pird-wkm8Q|Jx(hS3{t}Ys_jfb-8+j58xj#|HKMKL|&+Iecw(yptJa?Bc-rHL| z$tDMvxm2D+F@vn$O||G zVBDom%PyfI8%^bJHE`bHU%V=ZU-z z;CrtR={`-mOvHJ)C6p0@xao|4I`gj-YiCr{CYjI7=OY!%%-fuhPAl50mf`anF{O=y znoT=Bbz2^85;CTglWE&@+We1l_)Dlyt7v!EbCokseI&29rsIRhwR&7`S`acudW!PD zf(*a#h)>B3E}M@|1$uNce($Az?U!0ON>N>r`j%ZK^=Nq%E~5r!Jdx1zTpW3hX|u^$ z7!ml_dve6c+;y%HhFR`Oj2R7~C}_IkAz=M_B?6dvu|w%_r+fV$q(|pN?rgX#l^C9`t%rQK-jJ zp41K~$nQ)+&q_0jMf%c;U^}%OeiW3srUII9>rBtL6ukATLS=~C<{Z`JIR60aRU36I z=M{4sSPn`2tI(#Mu3;-&`!D_p!Z&MQ5Ldagw+EZYw@P@&wkzXr_$J@Y;*TGJ zmHz-hfc<`Y`%d8%WEJ#M_+#jf{cRsZrtmG%wP_X3(X`-`UVZVyR5I%}E4v|W&&!W` z?eum}vw~X;J6D{1ZQHt{O33-!maAL-$!&an$f@z-`Zx z%^K$l&5z92zeo!1+sVP}^sfNjw&GFK5;i|GUPf)aS@3x0%`2B9pOBsU; z18zS~wPzr=p{mnlTy@VC;?ekzHY-!*omd3bFBEf$pZS`npTe$dTx%EO9VdRDQ&fg4 zraK>VAB78_dPel3o4aq)sG&;=VeL-NIHaSYLVDAA6zXm>+JT21={ix!qLV0H)G4F` zGx9YbAB ze!}8sY3GwH%;zNg)qS~)4ZLQuE$<|Q8%g%5Mu?a{cJ= zqZ#$6q?#~@cM=auTU&_bWf}RiRQ57gIvpR!8uy3wiyPf4?X53tPHkk1st|Gy*1I1V ze$qb_JZ&OLuWPp#hTVYyp;Z8mnE+Rt!*u#~q_+`|-o$qdjx$#8JWX?{dBRWmZ;jh~ zeJjJQl;E)yjHex>(rtP@&c%qWN-mW*Xv=+Ve~~YUJZY7Gg5fP{|p2tzi|rM)=sT3ttTD8l+8Mz|rfkU{TB9KjFu zq@Kd!)Z*gWTXx1m$hgnFF{5QrSr}w-p7i4=$z3w#O|2RhPntzI<8aTdYj}%Hu+yZ8 zY;V5ate~;mji(>2W)4D}XPR4!gEIm~0OJ^^yWGLTNv1}t@{EeNZ5Vdkz=4W|WMPqv z`qi5xHa-moa;Z8aCsJ!5q=ZXp6Vx--8;{;RYm86+7 z%i|d9OEi9Lg~{tpvt^3lG5Lte$6WE!l%vh+bkVAy?DicT4#$Am2d*n)!}?R-U#tSk zYv~w(Ab=9h?O#K9r&Rr(Z@*^m3fbu`HJ8O$On=%paipbDnEv~DBWtcc=pE}*;17)d z0A|mI`kEbUDU!xx@Q!$ue0RI5fAa`-=*1Wmn`4p6*^mfrV^U)mDV^VF#IydL~ zpECH1No^+h!qyXM$Ek*Xqnfedp9$(7B{Ruo1arq|H_Ea~5V!jyJ9e)$(t7T$k(FvSX{S$_b9dbym92Ol=Ig-GYgS$mlE&SeoAWTiQODgUIVbbxxO<-u zYMLZAnv)2ZYpkfz$_pa`2*~OxNjzz;&!(=QKBqg_D{otNZi+<;d?c}}zM*`;^u$$4>d(Wlup(>5&$V_(6A5%@ne60Y z?`b(^E`QpseHT!gHIW6;g-^`NNdeElHAdiAkNEfVKC&8sG<$yQXV~gl%<5Y~Jf}Y1s)8q5{ms zdH@Y%>wX&l0EAyz)O7hCJBGBlmfOr;cWh!eeGV(RW|&Hq{e&fXC4ZAQr<1(XmLm39zbGU9J?_;?f z{WF^9{86b{Yd#{>F7(?!u~^M9cwqkOp4IDNrB%<8-!sBknL+Z_k4?#R`;WIt90~#4 zc`b_B({*nqMusG!n&t(Xhc&=tX*ug?=yHS;QeTutn%MbgwTr$zz#HH59DT z(SXf8j9N4IxHN{CV`Ko5va={{YMKSHLoSVV#qUmgoJdhEI!^9e&i~)8?<8 zTrJ*A_Ev13===U}A81jiCiQ>?4?-@QiXiHH=5pFJ#B5lBl=GdDn7_*>UeCYvoBiPau4k z=~X20Gj1eF^L5T^qB%tc_ED^HZR>OD={`Ej+0EmUJD295KN=>wx0IWb#RhS_^skox z0O2MqytqBb6>~-L7uqJdx8I*O-T5P<0mVP;stahC%NZ^1d*q)Pr4BPbdE+d2rIX`4 z>NuNm`q#|=0NYaTQqE4=pZ*eIw0`p^zpZKgpGUDi-hCPLB%c{Bj&UmxdYsj1J~G{+ z;5p7RE5Of*qh%SBpYz2r{7WA}C+E#*uvAwz>rlUmAzrnEwF6Pzs(i?0Bkj zYozYLT<4`r_G_UEw9`AyOUKt-?wqkc^~Yo8p_D8Q*L-tGY0HZx!P=QX#lz z#y537wKj*XOX1ym$5MsLOKU2>)Mt_TSI^?osZGV4m1FG_KH}FkPxwalohMxGxkRudQPBMboH`=GIW#NaTv>EN(X_!RuUJpK-fyJXb?yI93=q{*{E5hqp$d+gRLS zr(<0Oti29#TwRUVPJbHdY-bFhXEo0xeKr!UosBJ0)M^@S#9d1%#duGNH1gYl8DLID zd+bgbLi<;ic>76PT}E=J3n%YC#;|5N)gNg|R9z33zBFn6XM(j(Ixc>^*T&u=v)dWK z$?NaZzUcVDYo7<}1xDf{&+A_mc&Zb$o`8l#n@l0P(s<66g+YLJ9)uS)0cp*bWU zsII$LjFstvdRH$#e8yg!aqnKNUdPl>mWEuA?Id$l)#z#HI#oo5NV(i9W%s5k_o>x= zYeZopcvR#c%C|JQz?li>+;*&pR}46&{WKD@L)KtJG^3S;<%;#J4r z(vu{6Ij_+R*u;^s#})bK{{RHa0DMZ<6lW($;~(|XzeR4)V1ZSgf4o8e0CGR6-;~Fj z2PNkJ07Hh>E&B0;-nhL|0KnqC8&-r6;Eaq{3#&u5+upqVJhePbeLEZ$rykt#T(+kl zC5KAw^+-kzM|$NoD1JhF_phkK#_0V202rFN#A?u+h}}TvsIMXTyWw>4*Tel=N(ugw zi|0X)@2@!gvtHeM3Hh_rwQ#z$LrT?zgZ*5eH&4#JzpKWzDN}t<1{jG@s~W4LKQeA( zG04cnYbn78)Kz9AbKbo(V5cxyRvNXv3V>!%7Ypi`^f* zVQa?`N;PA%S0G{QP|5GotVvKm-8Gz#MkGU}Cf(HTd8X#GH4yPgbM&P?wBFQ;6F#(! z*ZETBlf4>@Ppuz?80$%o&XGcP{{ZV#h$5RyQ+~i3X}?;2+HX6#=A;B4S~E+>wIHT3 zt)EI!oKpTA(ois?^`eT93Tu9pv~8rFw;0^h{b|2;jGeVi10Csob4~6!G;`jQ7^0B% zrR`1W^{D{<8UW86Qql$YpknR(sib0;+Z1D*(g7$rrN-J!`}07;f!>pG^rhTr0XI=c zsiJ@iT1r}AHio67qyw`>B_B!vDLJD(sePybqw7aXPV@k@oYCHsJkSHNMIVkRpbyq> z_$Mv&);=uLEu?L>*S2>MGPm)65Fed;AHrXUqCeXsSGb)TD7-&sa`xwM%k#3R89(ev z`d7~1vu>?(@b=fjo+DdHC%1xq(s_LVEzW-m{R{C2#GeHCPr-V(jz!&(wh(Tf=G$vZ z?SZuj9Pa7CuaLmgjd$;F2{yeg{WJH>`yE=9X}mlf{;^3?)1>cj{U%ob0ERy!J}&DJ z_?z~C_<^k3&E{I%Yj+O>zNzLNhw>Ho=f*FBH~#>%W}om|#o9fnd90EqzGszGExr-I z6TBXk`KzekMEAOl+Q^{IKJ_Yi>P~-J`(yTJ{kwcQ@bADD9vks2H&+X4cExjVhS?1#&ZhpwJTKL=cRrt-}i~C`HZEpI+qEq#+mA`3k+8O>V z{AIh>rbyB(t*xYLI7@XWW=HqFVoCR}pnu?-K01cq$J*zI?qtk5<+%+TV{5wPu7BV= zhCS;@#r`Ve)5!gp;dAF_TH{C`nFMfA|-X+J4VB6Z|s&0D^yb^TjD` z3r}>HE}}vA{_HDS)BNJnNQK$tVUvhhgS1^t{fO;!neStB=~-#Cjxwn(phwga!Wq zW?4h8=+*DP@KW1$*1juzJn-|)c2Co)TKK3 z3aKW&jH=7lZZLm}J%{!^_^sgo0EY8wegoFE8*57&xE5dZmcla+m6gfkkxu^rf`WWq z@Mnj9ANXs+UL3lydDl>nP-|^8uaO)HpYHs*B#aMg{LH)Yh3xvZ&HK#4S)G{k(X!* z+HP^>e_~g%`-+zl;HzS3V`oxPl{D=X?H1pDzNI}%L8R;d0B*ORH&*i*R!@BOtnU$c zitof)gxB}?4RLoc8{}XHa4-f1a<^V0o=FO>26~gtX3eQw%-JvOHt}DuVQ^{*N=x2a zADU)4%}h+?%O;}T{azR7W<~E%X=4@yK;f&v^X#Nq+dhw=_^U}ph zt<9M=2-hbhfzuR?tYrMFoQ}Dyo!u!(&uY_^Go4~3b4UAXXz&$RKBK9pTI<&_%p@;^ zo|Tj_*A(H8#8k?RWur#1#ZE0W&B**!cao0TT;vSkepMWr(#k+NP$0=OK_og&b$srEA&W zn8Ovv%rRF|pE9yKFgV3dvXqa}574tpBD6AjDHq1{V&4zCQlA{cExm?ONj;yk)g{m_Q^OW90A3A-({~{ zTFD{HGjsqk7^)YVgpDN9I}7vZOR$L(DE6t><`|~=4%~;$Iw;2( zI622!(H!lACppLe0A8hBj11!yscGT$xYDk#UiuhX7FAf>a{252ezlpiYmvKkTwUFa zeWI3&p(tj@T-3<90|KFq3w>(R#8>Yr#cveMq{(ALkiF{upLKO(ChKYBiO(gYJpC#w zW>wG10rjcl+^xGk_^#?}m8OnYBEm%`{nKvT=Ovq|HKS_@-VXc@_%$0`HRJ;u|+Gg=-yLFA9w!2{{RN{{cpm0zlro;h;w*ONiI#CmbP~3J2J03 zq!N6iImpI%@7lhhzxZEyZWZqB_EJxP+JD2ikBx7Ho-1je z?GW4xf)#V}1z5oZZO12`weOaGD)?>Vl`i>rx<{{X&r){^G8y)VA1f05)t#Ywn>0A5H%Ng;Rauv2~~- z{{U_3me9l^+s??$Onzn=;kdv&9@2i#+HIDbu6Tmd-W4&#Adv1*NGv^ZTVJ(Tg8nb- zo&#M|#G1#4C-BCPaGHhQnWWoG9IRL6R^IHzfG&PsGx%4Nd@=ah;m-p2{{Y0pT)C3o z3DO0L)eCZ~$T+TiQkT`K${Qx{XMgLV^LfMn0BDaYNpGTS@45Gvh1moH2&zx_KmxXZ zuxu`Fjm)-i%Wy{DHIOr7&=cCc8^ZqpwP(XNSl9b}h9?_Z76<9lz2`^Oq1CJ{?=6XI zdC)pB7$hE*;;QhJoFgxLwe>x04N6t1*);55j>ZVr2@;^}0L3Flu{PxxBBfbBI&1vd z2L`KNr>|vg4=V8|f$cSIH&xT7y10(o@<)+`DUzi1$F~*9dDP=`yfvI`SoGc0RXB7lKFZ=th^?cJSq|rA1a3a2w3Vc_N6yPCkJcewTTfr} zCA=TGVbjx^^FJFe?xic8%zIa+T{vji5=D9Ui-O(%YPK~yy%*= z#Bh+a@^RCe`7c=4Cl+yhr_7tBeV_4a2tVN+)m5CT{hCA5*w?|gcWrTTZI^c2g-{gn z{&8J4(&y&N3!SdVYX#JhX(<*}4l~K?TK@nGbs1#TwNhW@QlBU_$H_{e%W3+64 zrF7p2tY(gVNWHY_y_XEoum|%Mh9Ry?8B6$bx%ZBTsd+yGQf%OxHVO4CYr%X)e91I7 z7}`qnUb&_DvV0ft^|1wa?%%k26T$rJ$b3<3RuZ_ujGnd2K_^NV>}`yw+$rCrSL9;f z-wUf3JF-Ha3F*an*M&nteXcM+D^3ZoNs@mr%|b|Br04Li3&R0sI-`z5$}&ATuDHos z$CDY}GBu&QG0Jdx_B6KsB6RWofgGHVB5KT%Lky(1P-_b6=&z5oCTTYQ=3oB+RaEx4 z>BjHm{{SP`b%sg2JE<__{h9i9;MPCFn9uwm{vJnMnAOG)``N7NHKQJrc!8TfOZ>lq z;N{ZaqF@S@UZV#{SK(Gv9myo0>DTYMgP3`U}HT6^%du3=CI@{6AD* zENvw9&3l%DqhgG96;fx_^9t z%J5tGTL6V0g@$<^d*LB@Y8J?JR4}S{^+i1s#Q{tHIJiN zN~=@at9RKC(n3q8+a0`Y1Ov`EtsSZqWOLf9TgI@&5maG#82(iwNK^oOilgfwxnh$b zxCxGcoYpS7!L8Xr8OKj*)w^w~PB=cb^FPIp+UnQg{{V`$4-VdVQto?;U8Q96)mBAe zkicX5){5)iwd{Eq>h$R@S-W3iKaX&a_(Lz|V6EiK6O}xS1|4h8ymR|L_y<_g^uH3{ z_*BiPY7VJA)U&_u0U!bZAOVbl^sZatKkZb$Ht_BCnQh^}vMt(dX{5LePy?LezIOeg zJ|}pjc&kpbu<;G`mX#iz43OHxI{>7QnDy>|D)4xdEXQYfC{e&ybflfzyIOp;{I?cM zjlyNse}E-%pj!Rao(ppRG7C zI2`)bm~`oGBi|WPr;tdh^1@-kBxL#;_j#0#5psC!Y3jjnJJcb8r*7lktd?n7Ne@0| zImRl_n5yG%O2|grRw9u4@l3_U)$@x+-T1Gvzh_NC;XWK_W*GQb5Gh4|^oP4(7*GM z=rjE*icadt;moR9grnsD03-81;~$0P_;0P+Y0}QOziG6NUFVNJBVBm^08qBnHJjAAyp9Eh3XA}%FaRF4=W8OglPMU%>s8@tskh2{ zboJP={huT&Az^@19907W+By!@_~f00nJj)@y{fj^TR6|-TQ4)ACQNO}?@zagM{uV- zYOq;%b#OfmKG-+g0OXwh6xnvr+q9GH_e$jqfp{uM29jyRD2x!Xp(Z%<_jB5k8{u8RtKlOAYg6O6Uwn96IR*WaNN5s&D7RO3(G56uicH0$PGT;V+$*)hTG59nfBI` zPx~Q2RGgLv2ilg@LRbme(E!d@u6-)o)mhx7b6@*Wro!Atpx_LS4+lB-uhl=;YDc{N zm2^2s0b2It1z+L);jhV$F)kQ@=gd>JbI^}^{agKjnWO!a^i^ibO+xGP-fGshBO~c@ z-6_?(=)W`Bej~bb2lFweX zh1p#+`SN>X%Qe5J>W9frN8J_V{{RuS8KKrZK^t+qPL$)+6g?~DBRB4~-1)3kX6dVS zXXbW^q~2@G9le#M)%4|#Bej90Zlv^4Q|ew3)wC}rZ9`ALvWjLRId3gqC2~52EIGw} zY5xEO{{Z;!;O~T59<;tEzO>V>E_D@kX`{(8fWeM%PY0*e)xX=5_Mq_3#_tYkx*vzG zA-Vp~zj=i5#zAPx<2;T(`qh>nFpWympwm)K^nEsW^F2D3rj(SocDMQVw!J?yM%LS zHFvW*QJeNCw|}k`^>4uc0NYB-;U10Q%{p%lz3XWDd)SMZ?t=M&pK&Ef>&`lX#eAl8 z$(auW1B~t!UgF)M+8Kgz-K)&ZvfM6jLE*7F#rAf8f!9W(r&2W`Eo10@jB20oRhvde z7JdVfRbw%#Np_=>I_LUV=huxqKs;IE{a0IPg|lDWy~%_e?c8&LSh6qsYC2=)6%ma5 zxhetZ2^`bQvWz}j=I-13ueYK)s??o%Db%&nwu;}8X;?N0K<-UZU0N9|;Bu}DYo74uz&{%Jo5Ys77MJ0DPU};=a~w9<2ulvRW55HsJuB$TAKK4JxcH@I!~Zm^l8qeq~+1OdUP|cBoU~IkIKC>)~hUWxXEmO6=P7_HRRHd<89xaRZBS- zZd`f_(C>}8dllsQT!rLkttb1(G)Sg5AoiyAKcxoc$aNc=duM_hnd7&Y8{$a{tK+6X zJk?b!j2#`3hjk=VK|6TlQ-YRd1F7H&N)cCSZYwB~=4ifUnnWkKb4>ZVmS)HIi8X2+ zA5odiaoJBJj;aunDjTaCs}?JBZzK)rB9$~nN3jXT>2eL5yOED`Q;9aX2N>;8ZqESz zHEtV!Ia)xBLjB|EP1zME+}8fbBTieUkw)mt?dj66zSP)Vr>$+k*IKo{1fk=IZ3~{> zl^(6(*)&^AYpLQ39l-fH{VSbSikBWe8NiM}^ zRn9$4H+8&nMI$M~j#PB53mNTo8I~yR$#Q*Z)RN_QMv`eqW7M^e0%)3Ehjns25lB;!rjIsE4gvgBbxP(g1@uAzwxujT6c#cx?MIq z#b-BHdzn#GXP`WvYT^DXd@H^9Q}Ihy@Tk4F)Gu_|0*mWBsy;?R0P;SatL5nC6lGSX z0yTeo%G&Z@b+o$s(Zz?t)`k`0Co9HI$@%_$_3~%jx8Je%!FwNv_P#Qb!fSml>gi)b zE~LV%5;6IY{=Iww@vlhI{4en*UDC8BX40*tBHwY`KYyYocdR1;5{El)~_W^R#!z>*|>6}fN*nMuJph-&jS?+4c&Z;Ac;i{u zt?bsq8|#LZEsy{s2cX~q`3kAwNc7EX#1=N1iTfU&^D0j`KXD1<{c%n4eWsbG_>)k! z(PlR~WO9)N&fA%nu_psRfUh&zQ2P3-%KfJ;udS_pyI%hQGi2WNQCJpL&*fPF@OoCA#=Uo`*x6anBD@xgQY8uj0Q&mZ zZD@N%%WeMvFC!-@MX5z>ef#2X+tcB#zmNPC;tvmaZtz*@mKPS6yJ3zg7kEvGIl&54 z^gR#OzEl0H{xd=QK>S#`@im>SmNsG-t>KP$20|2Lb7R-jCbmCgJ1+&z@v}^m$NvCf zeGx70C0O+q0v|9(^6v+Ojz}J$SCITcn$~X?>o23Ai%vJP{hebu0xidHKA5k|@(v!# zvYhf%@U*AxDN|nie(O?`cId9P`F=k^jK^ZJcxcY7mn(a9(SBd>3~1r~;9%c$R1FDh zr#Zl0wProuVvKyaD-FxP|0p^1;VSw#v&8;-Q&jWdJtbI#srB z^kvVW27+7I%=;+czXv&@XnxUv++(1ov~o1r&R037&aU|K{-&zs>vgFr#zcDpk`EPb z3?w2_qu=t$squXAjw_aj~U4Zo<@z)jh zx9#2gLwqaviSSm(Lh!DuWvh6JbrhT%XmRDh0m$A!>*-$`j?Qs-eBy>%M-R;j#mUa? zC1-1F)%xnzhkZOODq&}cbu81hy1&P+$LEZjnIcS$vFB=!dfm`xwT9np+eF3qBy;Up zHy&%SAYnS!L80k3*H->?p!t!v%Z9~$RIOvktk);JJH?Qe)ixXtkwN^c21{0oYz|cW z*FoaK&#D4AEQ9IOsH_$Yl5KKN(yAL7QE!n9@_u2)MI>NHChfbq{HT!&9vY#VHsb{2 zJc`qy(6!R%b!U^b=cucSyz%&or>4eQIDzDa9cxZF$#6Oo-!;J_#hdq!YxraPLU>!i z-w$uRIeNDy<>d1LgcI`+0mmG02d7H$Z9-+dyqe*76FWHi6Oms|{3O)8GT#Yiv$|al z-&nUFyOwy9&LEIZ=^=&z|Eht;ZGDgcFl$Ypn+N$f8Giq91pB1t+tr>0juc)twr;3EA z*48pjHRSg^ic^(2#&DgQcl7faO=}+?d_QS#dj*U(+I)>REppqOjAW8)$aOt> z-sbMxN}k{C0ij8}?b!a6&S*M(x;~GoE!gtR;dYL_GuP6zB)qi6q;srmej)%!Gmt$i z&&zVWE>lD5*eLSBU-92_OkN_cGPA8(T+eH*I(b=WeIffb{1w#xJ$Tzz@cx~BYo*)i z)=PCY)xdVnND84;j&gq>Ys~)uYEOrHx51wtH-|3nW4OMvU31MWHJ6BJcUf<#0=dVLp;pzQSokdNlCewEJU(avpjPd8d ze~R80@J)uhscO+`8YK3@aU3`9{!*351qthqOyax>%fz2&x@lU{DW4zm&}3%4E5tgd z#E0=g_aVtouNQiVe?^F1@!}53z@;wK{x@F~tqhgy)qmUgJu1`^pe_F-0)x12@ zMT=R>?*MLY{fQObPE_ktRcStGy;Dy|=8q%l{EktTH+%Nj)SJeaO|H#rbs97f&9M&O z*0{Z5KQqL7fCo90u{GK19wxNaE{&9sl`zT=nScWk?_9%PY4Piq&3ZR(l%AQcnqKO< zM)Vgg?Hg!kNgtQDzqV_eyHob5K3@FSp+l@_&J{!@v(RF=eNssO0JJ7$U8}h9?Oima z-$T*EN>^#3tN{6lbI3JrOX*fd0l*pbs9|Jj0RzA1UqI-;v9FJ{&xVqCplc|N&SL!I)gyIsDAr3w{s4Z3i0rsPEX^gnisvKHRdTuO zoK?76?Mosm06@vddWleAW2F{IY1nq3kL?RFj(p_f{sb%7HD(Akq;6D79FF}3c`c%t zFYO5(W>5VHabCNwMigsO5x`~O4x<&%SmVUKzplp%V|i_NB(jLHwGLN25ml{qdj_~c z9g4=x*bX~$Pq+I%_h>KyRtKJ(b5w2Pv4&)5N6`Yeq)T) z2DnTQlLoHp&F5cA(&uq(;;6F5#~H4;?2hVoXoh4v@yFXk~@RmpL293vvD4IA&0GV$~xU64n@tPvDx@%_J8q5 zifoqV)LX?4GyBHD$J5fdzZm#d>%uzi#*cXD_fWc_X!Eq^(!F!QKMZ~$c*98%=n-C< zS)lXIE(~#$9Z5Ohb;qrFZ;Lefbi1d5?g^mORe>vT4)SyFUKU@Dsb3jZl&ivAzh*nH z@oIYYrAjoZa#ECJ_itzEqSNNjT+=^c-x+FN3XjCnYT9L`oRBj@La8oRZ?zaKi z)bbqUirXrVWz9L`aS^E&-IQZ%d0y`Abvp5wj15@E7+5sc_jkX`r}d#9_KbmWLi7I3 zB-(_L$fF7d2WnxsiFoqq(n}v3qt6^y(w3>`sWw)3Bc^z(3nY8^ zPE9ee&fNFrg=L~HHcv!B&rDaZSgcL(zd<{jV46UC{N2TQGhuVZdY+4MZ6|=VsFhs# zGdYwo;IZy2ml5!zix~ab`u>G$KsPe0Wjf-zKL_Zyn)TG0R-GD4b#eO(08t{!9FgV!G0vL)@>q<IgUfkEm9tX z#g|~GVxT-P9qWrWF~-cTCgxL(!=bKR9wv1uMPe+fq`8vl&GAvCPOO~<-8;Tk)tf|@ zjPPhSg(TRsHLMCzt~R^Lta-SZOh$Md$5)hxyf8d9O6PgqmofG4L?z0MFLD zriuv*1xteZr>TCiX}JAO5y{{S95NgS;@+-#CO>>OZc z+Z_J@O8i$l%kz5Jijc!aa=n|BuhUH=mrmV&{{ZTYn;nJ6VCht$nK~{pNyS}z-CNUJ z_rLiX{{Xee!Jh|s6U857@M61KnAOJl3zcFCE1og|u3z>)@Qt5~J|$`TP0}3Q&anA` zv5}rf=~PdNt~_*7<5$$8x0!~|I$?lzouHg|$G14IJJ9@Recy95*Kc(u&P0>W&DYyCz<0`x-ZdG>1F!!8UaZ5U+%AtMBxSUP!#%r#K4ZrN*NW@RGfFt8 zE=n<`+rEn5BB<1j9)5P+)s_4AzjJ%TO&@{0RcYcaB)!d*tg6uY-+7#M816msSH37~ z+NZ>y5if|E!J`)_5j?S##^Z$tzdh?RJ9BRfy~J(yg+R?88!?VJ`c|%s@q1CxZ0)UL zx3!ku-PP7MjB-K9ug`H5q_Ha*LYkdaxo+LG?f0D+d|dsEu(PPuHq+Yr?S7p+&O=!6 z?y=$dV~`Olare7ekpud)qX5$R=0Y*Ht?HdDHL|~|2OLV4aQ{`e5af^M2D zyTIN9kHnDOHRQ`-8pKR8J7G+j95=Qz(xSKUPP3=qiQ$44@?<3$m@we=$9mxU?FUj+ zo7HzcOh#W;juM_O>Be_T&s{sNhF+k)A=ItoTgmQj6mW|)jNd>3tgS;u)wJ6{Z=se5 zvxVMBAC_yr)IZ@byeYfvsL}k(wFl;Dx_^eXU29TE{6%@@Sdh%y4j48#1CBCkDPki^ zH%ciki}XCqI-Vx1VJRhdYrdZ|j_`iDK8fOOAjzmtVW&0h0{6<9qYV*kHtnQv0k3-a zm1pqM&2LYJ?yYrgdgk?frt@A;Dn87IaRhyN_OCLZ;bpzV^AEI2A$H2;0dPGD=~uKr zg|X<@u--*>#p1~e<=|Jnh0bu;S~HAc9%*&5zu#jlOrsg{Dc_d+Ud-mcB|`#SB;{3P zbMrnhNyjF+tB(olaOm*ruczEarp)Cdy>uccag3;Lgp7_o>**f>_!CC)SC4c{9}rxv zo|$=Ymb2VCDG@JR{M-Ya4EC?9J|O%9(fm#Dvd`hP-xYLwUklh=8=HK?Zf;79lwIJC zM&`>8nCF`0!qmlLB$XJhTk7BS{(hakPpZ<60+u3`PHD-s<8OxBHrrRfk@;Z+AW0iA z&e;)|dVs)@`3n1{=i|4-UlKx2UU6zDP9xvw35$KMb9AMo#3 z*Q|aeCby~Dpf!!cpn)-dOxkwA5}Sg+D+~0yMpdGjA}RXP!B~sXT5zDqyECaDgMQ`zMk6NFETL3 z5hyYY^y3^>=8yXsc&E#fA!8Z^Kl0K=T-P2u8&eq`M`Urvo-QzPjTvj?&yDT;Gb2iQ zC*|k|N)yAc{)`A?&JP`H?RkG=uN6Y+{)GVqV=E{){VF@p*zd(~$Ca~*faEH$HS_M2 z)|V2Yj^EhJ?q|gFD@nx+ofMJcTCPiu=o6{fT^WsM)6YlJT~CRZlio47CknM{x#V658<8f#7XU- z(k(pMX5ewtoMih~Cv>JgLVIbWG8kkiNC&9*uV?rsZf!0sUe^3*`EM!bk#_|I*MXd3 zYf{5s3fHuHM*Cg&@;;|0r$Z5mQN_2&lWyDDE9iDj{{RH{_=Rp`S?+X5JjKc}oVw>9 zbdWeT&iLQF^eDwS@KVQVwqlm;xr3msx z+RL_z{{V^UzXbmPXZ;i6uY>iyR^!A?r)oBL0ywSNa*Tls65aAh0Ajq6(nY)9q$gY>si7xvFV*Hhvkf z*B<`f;@*(a`>quR^mfuTyY zaa4KbDB2G8<(2pI^es7-ps!4Y zjxkjh?P(M3Ubl+*Xui6aWq}ilJ+b!?$NRTZj-;tp7$Ael zKJ>Bvb>-Ub$85J_7!KVjjZ;dSO+?<6oTB3O1Sd*L3u1%oS&TTMib@686;u}qKK-6w@ty0yq4b`jcbw0+vg7J65KNS3W z@Cx|nU-2d0spEKAV3OZhy)Z|i^1^u4ZMPYC_A ztv;S_*Rn@d{{RHz)Z(%6SB^}Lw0~ztMtbBpV)SV7BZ-XP zy6%zadS8Tf88kK2^9Z$N+&_3X5ne&@k(NDEPA3J8yAD6zuG+#$BZR8R!FvM773ZH8 z8+N0owC-Lu9hf?RfndsE32-5dX3nzC2I0yMx&!_%AC)#ohu76tk3wO=O3`ZU7 z=lS9>-Oim)n%Vs8#Lb?uJ}SJqnIvYCOf|xDN3Ata`b2r}it;G0eC3Ac%U&Q|y6&RA zKhhuhn$Inad)A+d7jKC*QR#610M4?vbgj|$(D+cLsN>R`_p{o9G1OHW2jNNeq}|Rt zQJOjoLVqeVN!K)(%>@h3T3*!JUfpN`4-^KZG_=4dIPXVFP1JxW{b)RjUMj8vZKD)$ zDKki7_vVfXpi=wO&;&G|^z0r@HF8A&6uy+;K3{rGwLx*GwG{2WsT!CIMJlgKP_;r6 zj+BRre&2jj?N(mOyyse_;O%8=TfV(+Zx*>UTBEhN z_=%!TrNb0n6oMUDc{-7loVTvbWAm;qSq;R}$j9c9iyRDdQZ}7DT)r>{;8&V^TFVS5 z%nGD~f>*6{Qln0aY8_5>%NOp9*an>avF}Wd%uNpVlpq74%}&2IpCAXG+*MyJ><%PR zx8ABQ*E;7HBz-aApV>CYTJXM=e!eMtYsK@K5$?@n6P&6If`__>R{@)9#^ZF z&|kuSEY&nwFJaUk!sbhNxwkovU9FA4`WoY%>=HEWAh6ZUcEMfXuyzVUE=8TTd5I*rMDaR(Ct>=OPhHf(t~o7N$q8IeRaR1<+FNT`X5F0JWeKr@po2Bt?ut;K5qG~6s}$Hw;e z()fGLQF3(m3nHmMd)yA-V3FRR@d8f@$>S|d_%aK)yfx<$XZ@inw52_G=nr6d1F1F2 z@oG4aVB+?@`g&iuxgSJw#zL$K1L^BpTBfjdhK5sZ4YNeM2iezd?{n|kqIg29<~8ZX zRfmNg#dm2fOx#mx^#gROtR6*QVt=JOcI=RP^di2c{geJT{4e-T;Qd^9)4;I!hgW%6 z!+RtV&ACXxjPD#{+PnkAayN-Jt#ez`G~s2WNpkXtQ9xLOH{BTY&rf>raJi*g*xI;h z&~c15liBU%`8T$x9)b|%jG^D{Az>0Vr5=DFb?)I_fa@}0?ui3}KJ{9qYjGE8Ic9Y&)vJW943_*PV z01#erT(`vyCeuUsiLF>!XqOs&gjY@ETFiwc2!8Jek;iKKWBv)#plcex#Eo6F#I!I& zYM*G5;d0UCunOax(|>9|2I~;~WYjdhL&RPkv6lLFo;f9t4H6PC3FQ7c=NYen#b;8( zXR*UMK3PTSZ7!_tpI2w9{{Vs%X+LK=@{hWtmG9kl^Q@H=V^-$0 zba=e?z#Ij_^ZKw6K@hj@drk_(wRp2A`W8&^Z}0< z`d5mso2_`4QcXJ7#J0MW_YNXf^BD8nuS)c=dCm_sqf&Tk*NkqPT_0b#^?ikUHK7U8 zv(co}S6x2xhmP(%F>m4tBk+_LGU-8AYhE!gyBv;#p{P77bK$m{e6W$oH&A``_VPIgF#rq&>5AN^{#@T1{BjQ%TKYWgpR~-7B>vAN~CLE3f}eq08`U>bxO6|9WGYyqVBpJHnn*Kx`d|I z*U7ie6-dFy(xf*UV`*rKZ7I|P{p|d>^~dE^wPm=6P?j5pj9fy-CJI3tfx+p)=DiQV z{{XY!i#&heeP_lRboy#(T2eHVi;4EW6lCCI1E+E`+coUe#nHpkjY_pFwAa1%Jow<{ zHtDEpx*mLw8rr_-m`~ZWfm?b{iXX!Fns%Y#cE8j0wA_+S49ty&`AUKa;E#XhRP6jS zJ?Dq@4QaI-IH0w4i^-AkB&^*P0P1niryXlD-bYz?D=Nr2>BV)=+2bK9a@BQR4rtT% z66Ue=2kkKqj}Dda`r^-88os%4run+eB1d5qn}*cql{z@cTp9XlkUmt1L+MkM=85c!cXFgbMzbW=&{o8;$R}Y}s-T32P)9fxT zt@PBC2-@oHkCkqKe8it_cpdBOczqe{m|nmbS7=(xt3@5E4$&>@$H|Wq5hi#aF3ToR!|3&gX!FsE5;uSKtCH~7f_zcpt2rgmd_Ssd zHui&Tvf0|a!aNM}M|%1^J}KbmIO3X6RGw93>e%v$DItwTz?v6T(|(}D8z?^@#V(~?UDxtnXPv^syW zrl`r{qh!14UYk;D%d3mFW@#sLD>37f%}ZmbnAr2raagiWcex-2Z=2=m_OLn(UNPA07gQMJ^`-vQ9SAkc$8^J^9%{$h3C8Ygub66G4v}>rdKwz|bq6QC zbK-J3AJ&)cN9$IkK52J1zqEPlf_W6*?K8NX`&J0JZ2HuKbLcTn;mp?N;MC4Bow%X3 zF5DmGSiflbK;o0mIL0&WRdvu@#@F_jW9dvfht0=I$Mc7F1k$X%_yUWfxtXi|pf?dn z+JPAZ^UY=Xi<6FhXft%@^Q2d_G}`-fXD1%UgM2{in#=PBdeip;xh>5C_Lek0*Snp> zQZ>=_6+xsO3vob@1vFe<(U<4V>j&1r)i=bDMG2V=&1Q@CC9HGb9f z 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%0DVB91l1 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

      WQ`x5f@&)jwjI?m>9 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¬vM-L(Q$fN->#pL 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�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%0AKe@Z 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 z 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 +hL!i^`QcQD<*HNWf{J6>M(zr`mCsqX? zlkHtzn{jxoq;fdTH7!i*RB~2q?{xj}vIIsyg?5@P!>bN)oNfLLy z(X}JGJ;=;6*i^mG8nl-!lRJw^B+myGscdB2GT_!OpLrVNbW(i7)1_@%-&@GRa919p zhIsc)nwIimv6|GkxBz1u;>i1Sx8QYg5j<~L~TC>@^7ZO}?&Jc>>btqrVAX_t$)O5u?_dd@D z?yDmn=4*6w#zs13sy)@SHwXn;n#qf9G2_^tl~uI1Y?UenEf1@ryNE*{GW1pSo$x$FLmH^Rnb7J%|zZI$l=cQ;xZjr8e=cRJ7 z-8ynvjw@E%T-umz%~?t^E)^oTM&`r-?mYIWWR1Ix!|7CG)prwxDrscY82rSO_2QvL zrg{;p2Ch12)xkI!6+%$kyHRnfHVza6(y2+PO2c-=&1|CjlkKA&iCaJ3{V6xH^s0@0 zGY&#$+pQ;`F6^98;%N%;=xM^+mn0nhX~jC^RT%CYsi*y*wsD&0an$tTUN%=HkxA*t z)~ib%dYUAXPN7MtOp@&+As*FnRyk`;OGb#w1*6MNzc)WhY4cfz=>GsJQl#`;S3*3A zD{P0xv2N%`)~&{==~O{(%f(2uNVxw13T+n&CD750A{^`u_|&9A7k1o!HJBv-0PEC% zjk(=XW35#3CUuEe;M9ANfN_ykWs!zzk?QuZ5S@PXNfn@vCvd!FLJU@HwohBl7Y~40h(CHxfX~Rq(!@tD#ETG;vNz zZf%r!{%!J9QY@@S*-9^U>se2!NLL|_M{!X}sYozci5)8Wk;^8!8(vd09Ljk1=B>kT z<`pIIJJ&NFu2qR;U^`&utw-V%^2ua!SEn^DNbI8|w>lXt_{suT)~MW(ZoDWbKD9-4 zV3Oavuzaja{cV48~SP?M(3zwH{P)3L`O8r?LtIHgiIG-O!R zbCcP-{G%6-jDiO*WA_Nb)584c_z%yJT-6OTiR*%?Tkcc(kQO0{lTm+y`}1ya~q zN#B;Fk1?FInKfoIlQ$u~mOc|{$Ed53TwKaNXHI=MBCz9-_RV9tL95;LuikUXal$kvGgEr6!_ol7DJ@%hUVxS$1`{JCc#~4kc`O@_GplH>h=MMkrn0?H|}Ty5y9 z^`@lGi)ckP!m^MeP->f!#|o%2J5`x48GpO^R8neDh2dk~YNKV;;H#=AOXn_1j8toL zG;E})H9KA-up39`Q9FPKIT@|_ta)~`EG^T>ppFNnJMA*<+85>>O+Y3*bON4}6>bj{ zb2Gk+yDvgtXgK=Sm{)S0%d~o$q4wgjm0WY)pnHdG66Zd~rOUDFQ&X;t5D(er1qsIDg{Hk8_HIK574l4z$q z7?6y}%0TLK)~!Rm2GJ+W{6iI7Iv@;LYT8U2YbXY~ zqIj5@*=w+NL?qSqvG}fXv zRzeB=DOtXhD#)yj9NW8SB#N7ayf3lElcNNauYuF6~1S--l_r+Ol$3$j6%4F0 zFxaMSnUvu%NU+FPo(&=+zT%{vdBs1L{{WW1t|}&sueishMq}NOO+#l?W3J?_BXhP| zZ_m4#4r#I3u-k%3?lD$c6ZqFZE%!YL-7N+z$M~BxzH!eF`cjBbLNYtk))dd(%`R8D z*B0%ti*Qtd$^2^6Gwy5=k(^XXYr8m1Qs4r2|Gdcu7bt9mQu};{^n~{sl`@YsM^q@l1+pwN_{$4aip!)yD9rCw;0InT%MbD zIAvhq_Ep7pS_ZZDcKzgR*!SX{osXQwN>5aGS{?1wYO2=qL%aTZE-TV}JAXHppcNzO zUVEbWqQQVO!zZB)&MUmo^^F;$UJ5DWt#H;(OH_QNYu{tgwA=Yg4a_*Mp2q9s8D-|U zttU{^+Z!e0{i^IVxh>=a4hZ(I2DEL^;nwE$t-^FHD_Yt`X5zA-jt1M_wIGZE$4<58 zRI%Fz)`hhscc~XSsFx=kb5gE&=M~O$q0GbZr)T990n(a&T!BrRA+MiaYP^e;;O3@k zjfT*1Qe`bll155%(>0rM9@24IGkn}`#b#YM&B4#TR89((DcofC%~O$zj8(}c9;T>V zNwrTLVzoyc^hIll18{oQb;QFM?^dRm0&6brRc!p+=C+DC@1~_2*50Qse=6rSAh5*J z85?NqYWAdEw_vq%xAw9!?q^~>39hK7D6VF6+O^`$q!l;^>0C~{(5P%$yRjS`*IlVv zjmPFIjz&gnht}qj7CDnY(zi(Uu-CrlE2vy~DoKai8LW>vTR4v(`ks|%Se|JZVYutl ztz|~oZg+0_*74Z-3TfKrtQ(4guV&ONPe4a4S~UX(M3kwXy44q>gI0 zvA?9)kf=*zKAo$v)8S~;V{sV8b9ycFZ3Ux3ewEm1I*5~l5{z(8D_su;vT}F1uco(` zw<<~ZuA0VTS$~GI^!upJGZMF@ZduC`um%zMS3HhKxxc0`Y-jVuZ(D^J$3KN&*tX?R ztASgVs^Ei+R}{)iQ(oR6F`ChWJU2?AYbHlEqYR#v!!xca8W5p4<289f0CuXD@(rS{ zFKXqH*Ah*;h^5!pxBN;dJ3g*t`zZ~dcC;qs@F0MWAmr2$dXMM_c69l zHHoN3$_XuudUdV)sY2(beQO%>RBhRUn0nCFC+6KFr1s@i#cHIoGu)?c{bbF#!GL zuKUDVeyMRJi7cJ2ezucKJAkQT!(MF@2`Yu5zpg`!&(F$JJqDP3aRp;ubgnu?O0z zNosd(W-6o5Rq+JzoHMjuuw;aKLI9nYD7RgP;I zok~l&QfZ%+RLS+tP`GltOo{>bHDcgE^1DjU7dY!wZf$L60aix$Y}a)-&Fpi^NQI|` zA0S};c&5s2*c`Up^dgBg*rQ+FyB6=0nyA+7tQS0X9Ado~-X|R8&Ezs`i*xDU9&^Uu#-`exviFvTMdKORu#Jl2?w-|}%g_3}an4P2GcDV*W=QsbcWq_K zX)?F^z2mqX*DThd7`GitUP}Gu;P%@{BDr7;Yx18{gI8pZStA4NKPbk^sA4&?Q?A-(4!pBblB%T_`t0zdrhm7?Vs-BioXr3b#_+vr!~ae zwybJE#`VlgKOA1k)bmak4cBxvwgw!*POlOr!pp z4gx}?{{VOnm23BsC}|M59ao{KT20axcV%DqsZI2LNkO^KPAiJ`*$dT{50=ad#^HV2 zH4Kv^GG!rW0Dl!W9bsd@NZ9-OQ1=tx9B&Fg+OGN>_f4498FE~6|GamPdNPPUnnLFPFmbv5n6`XkGlTDEAW;G-is@3yS1i^bJgb5+{;}o%> z7B~fm)Yg|>2W0nSrn9q&SjHbc`+gOjCB3?#+!SZ~!s02twJ~8Ok&ZY7R~+RV zm`y#1KeD{Z09=xLnsVuP2-rntZ2jC*RzOOs?hWt2saD?XDJv@=`qmaiM|%>iZ5cbz zjCC77&MIiFZ z(now_BnAHfff}jytBD)^TfaV>)tF?vDpgZpKi&Z5r9Q_@Wy;Gi+$@^089e&dv6i+Jt!8an+FQ5YwTzy}HK%E%vbXN7_HOK> zHH!k3`Mm58RW-4tUOX%|&fND6(!C0HJbLn#n@3yW?J*^pRp)z2n}L{*^EK|C4e--L z6ixl6_@eH{YrZ1ZyB3F1yP61BX+|N z%BV+jc+6~{g-)`axg35K%;3?lK7`zNG^)cRr9vJ0NgK zxjCxey#Dz7soq=mf6|vPm?ll<6Uwe>jWmnVez>M8$iKz%w)2XYXV9eD>PzbkOG9JtgMkI5S7X%<-}PYrJl0Oew_VK`^+#NO;F`A{sLhgX z*=ssG)_#eB`PJ)tmn)s1eib?z#!tC#?TsM+09Hjzvuy(-C)m_c-8Xdr{VG+sO}{@B z8+x)i8JKaAj@hagnLL*@qW2LKk=ChQPMdM^&}BbUp1*zB1^fEfDXd7|Nn~|D?3U)b z+u5zgeo#+*iom}%vMV1cOM41v^JcHq^Nn9n)RkC^ozV{11Pb!+8fw!W!h5ZQpl*2L zy^C9#$`z9fk3~^lXX2~PIyegpHj^DeTGe?Tjs{9IS64g_UP$gFb{9<}FE}5{x#hQw zvT-Ahnca%+b^SsnnZ!298k7Cn=Ie)3E zmJQbn>(-p!VzE29^~E$@O4-RSoegtX`>$=xtUfyz3y?PszO;*{%2;`kaC%gc-8^~N zS}=Q6g}S;i;K&cT6>+h_iGpaa9-iU0sum};SxXz(TWl~h7XIgIVx-w5zdpvT*t^8V zPngWZ``lMmIUgU4rEO7nPt)}|{#LS^Z(YQ3^{$gnvATtmd{P6SPPK_^E5yN)dDLU4 zm~mZJi>Wr&KWSxtz>M);gk{+H9DHqeW24b+yxEXC;1S$cTW4V%yAP8UhoI{5sM##& z&DZ7}{uR~PUM0W<89+asX)TY8te-Zh-O=G6C~c$guC~udis3^U)HnOJ%Gt4rl!6=Z zu7gjyxXw0@t}B*D9*c9Lx6#VuWaB;lTG_GErd8%(dH(HT*lIH?0L;1iR@J_tbgS~n z2+d&hIwQ(#M{Fa;di^TZy{a}&@;?ftZ*eOqEZH@q421EF)Litaw8_>49ET_HsN{!( z^B>Bb(v%}0(`3GQ^N8|2YFX>kN$6$We4w8&sPrPR?}r#u2`#mZd0x*@m6f0XiT zlBGtLi29r@Ej{FBwwLzIAd@5eq<>0Dye}7$#%rYu*%f-y&6x5+y7P~lx8qHcY1;^Z zA6>^a?DMWVkbg>}G;u-l{e=*Jv@x2}x}Ip_Atq?g zeW!!%iq4W}lXFibk{?z*J*$_VeNSmoqSEC;`N)U`hqJZM9yhspwJ0WF76yop4{7x%z?L-mC#a7_<8?Y-HP53Ixi}V%GCf?^v;?{`Gk&KEN@Tz$$nu((glBDE& z)r-t9;d$?huC3*$#a+|b;F5o6YR4p<0VI3VnPj(Y?PUJ|b-Aa*46H*SB}ZIUm5pQ= z&px=WNyfw|^AL#~t_I)_tuEDG3za|J>sDGcMLg~}^r%&V>jnq=K-V0TTbAO;-eymj z{MhIi)J>^0ic{>dq5klxCi0}lB8oGP*{atOlvB0A`gN>yZ&S~$DW#(;O)xA+PhKhs zBvF8&i9I;tr(Q5xXvaLM>rVS?+l_MVITU} zMm@33Tx(|}%x&0h=&RKIYcAp!Su)WUC!MZpWfrY-DwnaHbsyRG1aq|Y&#ggmBJIJr zFypu#YQ@t%#&KrFdSxW(`POXFvW8cU!O!s!O-sH!H zA2+QEXP29sPBrDYOk@?okRCQB@{K(;FRtn!QZvaHe%;=#r$ zwo*I@ixnTl+|wjLPFNniW1+02bb8Q}j>fIU)sw2Nv~pyQrKznP%gk{x$lx9-ym6t7 zvC33zt;W`VJy_QS?)5tyq?Op^kgT|M-OsIBY1U#=I8+YpOpX$$8NfSDO4j!hO05d2 zkNY!B1C5tPDA@CnkSkK&)T)>JP?_<<#yCFpRLMQMhL+t__aNq^g^0t5 zg8L4&lUGKxhA1b)p`PLMAp^fmRq9=gM&MN(` zp|uK`d2YGqbtt5_N3lv#k*{y5U0JY0YO*4nAKn4_(qC$cHsyO}41V_czESk`s?e!* zQq7Kd3ct>#nT4@m-1)3M2U_%!e7du}KQbh{D{F%kZ5MsdRIYU!YluWrTW&#}yBOqC z^$8M2K`dTc8@O3ApA7|RvL?#oHZrDSa>t67wF0cZ{uIaH5cYYy&c3a`tI8q&OV zm~BCg!n25q5J9(c{mI}|L%H*qnK?*Dmv@!|j-2u;{Bj+m_bT7*78Qb@bYgO(bnjal zd}UP|%@ca@O{UJwJk`=m@;0pQBy0ptq#wLZYYDGf5HQ%!EUU-oS+=r7tf8CBTx6ZO z6{Q5*apc}I#(h7fTw|r1K8l-bVnn=Okse7D=M99bvrPmsfU-ON2kT7xV=RC1_{?$9 zqZLwH$1C$l4&&HjvXkXjzxDT?lwO0(0_si30A}i1nRTZKP|LbDvpyPg7^8t9B!=6gt8a+;RwYalz!iv7Z_XsvA))6BLlZ+&YTlg{}DXr%0& zj>xFnbbRUbq^0Ufrz)Ih6{+}Q0H=};Dn(PqKn9R09sd9tUgM~!Y|rD(jGfGHq zpU$MM1{CW|VUB{O+sCK2XjsQmdGyT}Ad7F|NrUfCWgLvtKOEHnjIG$y85{f6Cm%|T z`&N-5pz_-pEkI14y`OppIun{)jyV;fnC?$Tp;Y&#?h8hJ@+(1Hm)oT%1JgFMaQi>Aa%|uidSgBKZQGvz|@LBKs@yHp>n@UQPVqrI+;M*jB{0TEHXTvIsB^f zGbq7vNpFS66?Qv=yB=I@KiUFbS>Bkjn4NC9K z1Y3Z=O45!LY?cQ-Ijd2|KZQuI8oE51&q8Y-6JA291R$^bwXbjDn~9w6I~UMKDy@uB zsl&ur`hi<^VK;n;qX+nauaw0`H$Gn#6r@QGtdmBpcMd%%$52C(k03tPXUw*bcbF7+ z`BIU!3pn{$`1*1y#CEyG5|e5RoKBKDW~SR>W>FWKrN7$9H2F0Pc>&smeah6fx}re4 zW81lhIZV*U%MK2 z_OC(k?x_vKqT5EXjyas*{vx_z6?DYyb#u7z-L2Z-uB5ZCO}<_YcN$%-!pID*l<(_V z8aa<-QU*|`hTD#{*IBoi!)!#5G1skn@Jh#_PCjOxw4p#$AQCZ-wXX_D%fn=2j@6S4 z%L@(gkl5$ew4;!DUoPM}^ID#aEHdF{5tWI8zp3k4H`e;ALRDBkdTk&PT2FZz{JUFs zw@S>r)g+82t$AA!zqjDPhn{%I)NgmWC<;)JO2@E?j)6TJUPJGP! z0mUs%+@RK|*0s>?@`ScH=tXJTXqN?LxR8_e;USdJsNd7SlhO^juFgZz3V|PqTu->r&`3065DX!tzNgZ zlWz>i+PEZ+hbL>BR_wE2fD*N>R!erwK+I2VoC?CSwP)b5;`eoV9zqV zpHri=n&qQbmflFz^kdN1U!dDZa~hcvNjd5}S23mA+$$#OS(~tKK(50CeUqUo@G-v*~sMOYt*zIv8p0m z?q6K+YIeEvn2Xr$wEM`_hsty5is@`_Jm9-x$KhC7OfZxT!*M;-*HdI7hz+ZO^r$%D zex{{`yGepU9@Vc6tHaLZ{A)hWW^4o;d-bh2_wl*l@iN0;er6zlEnsTV`gHCAI zj&V|JVyuC-oNXTUiFnhi6Y_yw1eV~hQ~A{kt5BfvnhYlsl)8#ir0&IF-&(VCo|W0% zBCia&$F*eMH=U4?;2yh$Y^-q9f#({Ylp8I*vO8BZsM+C35t2uu=QZh<)@Drcf<3F8 z)F61&sa&==J8N`v!`+q7Hoi@Kc(7RZWw?JcTv{6Ehb1&6nRQN;544+iCR3m8&+$W*9D56D{9Wx z9=%EL)~H(T;ACL-BDL(%BO?cl_o-(Bk8?%~bl5Rg;Woob zY3=>~K9wM}Rqa*-ZSBoRB(0C<#ZAkyMOp3CE(pl1d+6irIUd!madK8O&}Ol&Zr!*W zYLhUjV;<>O1o=$I+PQsVK&p3I$jhJM>s=+~%+UPVQ|vld9j;$Y#kWd8$K4!Oh{amx z1LBQRLFNS0m;MF!tIE7dsOnOwVP=t$*;c(T#8BT45WMw&wk4)1aRXqmm=hl^VhhEwG)IM&sInPbTucCBx7j#5Ovc#o$!_NbVfRlNTIYEd$`(y?(y zinH!aE}wB21PVr-+wWmTMjchK06$7rxIw{R(zCGrqqUre@9qsE%tl6d>?$Ja-*i*D z^!`+c=Va?}!vi$Faq3%|thvv6U%i@EAGDQ=0fFSVG>pg8R7%5-T3<1F;-kjOL6Z{Sq^=vhA?=|8#eKp&6`J01>&LYuax;2jtg4N@Y2kMd;iBm0lpXgYLDwRtQ;YyPrXn#sQ}*rT z^`s%|F;?InDqlMz3=KETUAzsxv;n&S3T3PGA(r4XZB_j07LfEjk7}B2`R(~tX3t)L zb*tzarZt<|joW>xPdzD{81aghZ5J+t>u^soT7kyV;zkJ^_R$3E20w{7S$ed?f$ z{{VPqp0S?zKJ;>;{j}LX+6qycO$P}V8+~S-7QOV6#gtaHT5;@&{z3SDy(cCed zibPQ&{mQi*OY;8gW|Og`BQE8ed747JpU$_rYcRFeBsa-L_*f=z@%y4lS0<4XC372bIfIAQ>2Gya) zJb{W!m32KhNpvX8r*Jz6{{VK5JhECb`EyT`#0Uvhfmh!=RSTVY3t&VrJ^I%1@@B4a zOI8yQzj_jVc&d#Ekp0Sr<6M$Vgix95-k@z-VgMv#>0JxC%IiY*Ew!-f3W`Ngjno>a z_SbIxY3nN-WYfQK#-v-&x~N+mihq*47G)mQR7gidOXlwW9-j3{qp8VQ(EZYbw}YCN zJ+9ad&1AHXyOG9eT49lh+w-f8>|rSziyLQXd=pYf3{ke}BnQ)q#){%k;Us%ztj9FW zx#{(-d6Abj&C7R>cvZmnBCmNx)Sb#l`y#ox=8`rCJb!ks$9C=aze7u(q18^t!Hy+d z`ItVKsGcy{J$=PfGDtw%j(hH>tIM~Xe=06?F2lBV$fzcb*E>p|uUd}brN>smRc6!nZy1SER8~@^0@*c+OyQz^IKvGFuB8YsAEjq16;Z}2{2N4L zy$Hdkp%uSzj-q6*13#~hvaDK*T@r*dU`m8z3YRj^kF+|<_+9mE9y z8n3s^;NY6-rP&!tG%`zs>73L>mudO&??jgSPZ-S*r%>L$mEQ~A%;2de$Tkqfi8ofh zn|+iBaK@`FY4c#H6>m&}7Mo#pjk_GzRW#E)JY`0qsi_{;`Hv^ktXs;VhGWJm2^Y(4 zt1`FywD7}k4hAc-C(6{9GSs!^{p@j%T8!KXR5GYz-l}=sa%wiXh)0vb{_bmQoLsuu zF=o{#bF{~g$BKvT&4ZAn)p?{cZXrth6GTd-hs*~Y)-9ftBI2|y$A0)wsHcpYRk-sB z-bXc`CEG)lO^4i6G29*5#!p@=K4sADiuZlvZGKU~q-l>&m-4LW^-aL^9=R1K+aW8R z%wO87<}r^6muF|LtSngY3M&1kL^l1Zco;+ z+D*T7vwHKzNgUvf#2kB3&Ct(F+|p~M{b|c_66ELetd_Y>`N*UUWI0il{{U*Sl=~fY z^)>$hwF2}`2YO%a4>O!%vl2EOl^>l*GsnqUCiehZ6m%_bSW4P0)S=GLoasy1|+JB#*TA{NVb z2b${i-wo>)*mi-VjQ;?CkzBowpDl{wD~61N*EP9o;;m;+Z{6x!(?4;BRQ?sGGd_P2 zDb&9q=o&nCvM66J*9+AB(tkSdd^@Mb9HFJRRz1KqZ)I2YB zCgo--Pjxv4x$8m(i~V+_YeU*9N*< zJxUhal`3oJs>)3B)7Mj?vr)zkY+JS$6@_aew@TEvl|TnQ><g28~5EGV-{ps^OQ? zr;i;CVs)lSrwfxq9mE{*ib`t|Xf(L4c=f0yYz}GdoK(3b;^(@NS<8@V*7H?YB9J7~1inC0LcNGS+ zt|ms#)La_1G)>;AN}+SjY>XYu+r?d^kO2BuIjK5q>+;t_exu7HJXbBNLN*Xd3+yYR zBqr~3oz*0TcLLb{b-?T2XOnUc8brB#9`!;iHn(nHBigm}_A$sAhF92gU2)pxRpoe{9-gSI2?yS~TRog$?G?<~ z%zjh1^R2Bq;%AfQiHdzIRjKp!uXC!iK+Fh~ftu*7RIUJg*EeNrA=*_BHPG0@I^YyJ z?^#KCoOZLh)M=&02K;dWYg;M)@vaG-QD(#(-~ejkw%+)v7VE(IxvOZWxvp6qk!7vf@0vG!)e7Z6 z^`~coD>Gnc+A&ow2rPTl&l&7$q>-`DBB;tu_A1;Wl_!eBzJN0Q;6EDLni8PyU_Tnd zzrv{_6|_z|o@YI&+xcojoR0kG6~=2w?5v{#yB$K}N6yf^_Z7-&h+U53k@c?nO`|Bu zo?YS%9^2+==9%9oK3frr^1l*WrK>QuNnLw+hc)cJCYmd8AR$T5t$BXAboW_}HbOl@ z=Do@-*)!b2%2zzIS-!Z3I}`>SA4=zL?&X>`S5KS14SF`Apchtlm^z-g7_LuH(k-n{ z?W_-eYrZV{%q?`5o1ApZxPj%rPL&6#Pn|tkYwgW% z!EnRUoHZ{sPs++YYdv9S>V2vES~56liMDn`wf2dmP{Dx5sHlw7?#Yyq^r)nkOo6nh z_wP;f3j!K81J@Ou(WgRhJm=;(GzN0pgD555hUNvHbs`fRS__a4td!sVtyw${kw{MV8HfM zRaP03B#u28^Ih@3LLTH0w9&uH0Udd%r1R#$D7^F5p__W)vIcz(Mg#N@is_}y_eV8H z6cXFcxgef9RcnTneBp92Ry@fSN!-Uh>a5JWKs&z!UC}&zL-$BwxRy5F=yB;*W7Hv& z3KmSCdabov7$lE=)jT%wqXy6Y@@r@&e6}KP<)1A$WmX`b^o=l$v4scLquC;|>~_KI z)aF7lxcuF*TOM=fdWd9Txo??!ZKh0aSRnh~ck7CP*~Sm4HU>w$`f zNv-7L$!woW#!CH7Ioi-8)b5%-B*S<2s1BuhGlY4(q&;}3ZZ8BucEsDW+*1~5`5{*y z?FzzD=#8VMt(K&kLcH8F1KTu1V1?_j;LQtx$8UP&9=(-tDkcOgO3ZCr-k6KLI&+nkCNTk3mJsbGfTI+i4Q)yVFn z;}dN?u}+TDZ~!X4dGx2Xf^mp;5#F{@aW+y?W8=SQ*KlrHMZEQD8{l zk@Dl3w-(6QG-PA8Y3pITTvxZ9+?fQ2Kkaq)r+uC^ViJwyoRU!O@hH>?*R|Pqz(jz-RAm=~MZUHW|jlp2E86)YEe(8@)?AqHHW^ z4o*ouX+F-&oGP8is*0_2@l3l`MnF2@desRprikJ>%lZs;uK3ha*um0kR%^6s4<)_8 z6=Dl?;CU?mfQrVmzPp}GGX(?t%UaEOaJT|;0Ixz1OP*C*w`55*t8V#XEB?(@k{MO< zA>6~?2B(hlf1CG(zYb^@PuFhw4@S*tbU5r&lIm#q7Qi=R!=+HWlHyh^BF2F98+ffb zuBR9n$Q`Ps#mmTWV>s`)(8bE{yueKbRl2u2b^1(BiWwa>R6OBaB-T4leFg*HLQhXY&ib_feMQqROD#G z98lwMA-yx!nR9loz#_38$BJ0yDpa(9kEI{DlPcR=Bk5Fi^D?WeHyGWYN?)^>mvcs4 zf4jP@!yG$EB&!Yr=9wkHw&w-&PS)JdmirRfL{x@Bv3iikx_vIqSZ~?8cU)IBYk2HK zC9ntk#C5K-!?)447UD4&&r}uY;rUM+6r~8AW`lJ-yo!;egPi=RNUvn@Ux_@usU)oz z8Oug-TwjCc(^t!5b0*W&0Omj$zW@z;Uxn{9W{Noc@y8e-S6ycq$7`RRW)(S|xlXe~ z*R3Xn0J=#}WdMxVYo*^p*dA7U@J(Upu<3Gb^5jj};B6dNV_^-lkCZEO*1lI0DD+3p zYkdtHYm0UR_f4GEoN^?YAP_3Gq-(|nXh9hM?-k%wYUe~#B#BkCjOMI)OOAT|DY2&B zi}a~*O5+??9GTLhMzDj=Cp3MHTa!;Y1EHpuDmr47*sQw>wo(58dY}EDA8vicN9K2> z`%5DXD5dXoVapxtOtuNm6y~H`Ka~82p#IX4e}n6TQ!cFM{#lNmwVPE7k0KZBZT;Gj zZB9P!XpdAUgBbh`JNrY`cGP?3iZR@4+OHdvns3>aLBw?_yd5$4)N)-G?Ly}2H_N!y zg?agD{y+=&c&M7;zLb5a_Xi%;R*@@|m&;Yh$|?RpZUDts7eMsQIc__H`Bd6P-X#7` z*5aDc^Y(qKQF`-8P0QJ*a(Hj^CKU$M{Kso70ord+Q_l53|{e)+u zQvH!YJT*?&1G1Wr?L~W2yo22!YjC_2WA&yrsQ&4zV(&eA(i@Hl&*N03B6(3vLPr=i z43_PlhOY^`=M@o|Tas$iW^YqANLU_*smdF&llWG|k}p63s`5$H917@+nS`Q@NfQ~$ zG5ji&(C+8Ut=oyCQS-1Iam{4UcLs1A{#DsdP4qeC6k}dOcmZ*W$GDDOaFxGta~C|Z zA4`W-JkcXTHfi~4YZN#T&$$mQsjClVhC>DwQ?O04y09kd*ZwtoEp%M@n0Lb z`qnQ~Sg3AE4wA{-nzbFFU*T$WR|9CqGgcv*HaKEO<5PVOl@vGZrMT;XP5TU;aaWc| z_hC+crlk2c^f?~%u3L(clJ=|=VGezTQn<5r&gj@0=nJPA2BDJb0g!tAY233i5Np&W11Z(q*1jY`JO+!E5sGMf#Q$i#N5(b}|N1|@xS{ObvCc9XQXu@x%n2b`-h$Gu!{ z*yO~x#a`z3mgD8X1d42JHt(2lwTim5MTh~E3Z5N!MIw#c)2B?=OcPt5BZ{b{bdI*t zHjt^#(cZefCr1q);#H4b-j&AbI^=U;7|8Tt!LHj!)gWb6^5k)jIl#?&F!Mh-%qm&5 zblQEiaqR>~&);yaw@tT;%NTgnpH3^8({7Uhv>DIwX1YrY$kmjx^ydT)D@p8pWmz`P zyGyc#@JZnJ-J0rbbhMKIPOFc8wa97ug{j76^0Vz-4xg!6{{YX*lj&TNk<6Z_OK+kK zyCsWLI^^47h+vm0Y`W9e8q9V?X5x3`%;i9yFTpq^n+ zLntIxe0qp(iIK%wTejK=jN_(7BhjN`a3)sgFZj|tbM{<*Ii@b4%HJ@+6vowv8CPG% zrsuCp#ao}Web(qZ1+0tKmyslS;{<_MZuQw$a`~z^cO9z|^H6D2=IDSrVA9m~XtNVo zBPIUKWc)bAaN3=tOOhfAdj_tvSiF=*cItc{gB@##)i0$P&A^xr%l&Fyta^0qv4eWI z(f_L$j_5{{V&zOyt+y4Lo zJ!_!4x@`P_4_(5sF5_*xvAMeR;;@ugL$TeMw+$k(J9CSF>}s-T1cUl7c4%0>PIy!d$7S_ zB2V{CMM`bEiY=n=_NA#*2^%YWuUd*tQJC;PLB~8*caX+5v?V0&NvM9&w;+Ihc&a3DB;KAePy7aB1x#m>mj_A11tY{cKKy=CDG|w##4)LD* zX)VO8prWgKlU6pbm<)->e=UdUT`EIMn^ZL|owR>9f~%0jqYm7FhEd+ErpXTyTDswubS7Z+%HEwX2JD*s_vG_qnKKxHpm$EXW_H z_iF6g#+T$OM`JLP9JcT=^fi(8jWw9F`KsCJyEQI4Xw6+qX@A6ydtn=6YQJ-_`Kb2V zNB*)ona@lfKN__h+HyOzG0Q1Da@7=**<3^$m>3_r+2)*13ek(btYckC9^;kU>yw<- zW|G~o2Gjo5aaV3GgJD(}%YS(BRpwS$$txKAYj~u1Gg`Y4MS#a+gP!2kljf{IySC1y zcT-`wiFXMt9| zvv#MT8-Oj4-PG3{t=Q_b(en-SrBQ}r2m4(rMbsG)fl%1!R;3mI$MY*jotgX9R}sgY zI{pW(a7n9?E1^>H-LlQFXSu6iX=d25xGVkaRS(_ypDVJFqk*@+i&YtV$)({fD3l%#a{AvC|Mv-gSZvf zPEu#52QA98TF$`86 z)zGeZypWUkP>|{75KM=^8*5T4c8(P>!7POG8CQy1T|7rB39ciSGICWMDK)VLyaGb3 zO2gM`N)2lpOLlrRD0a}vhkCa64xjIHSCZmpRbM$4KJ}`W7WWa4DZI5_yS{3k*2c?j z(=N3aW0DA#b zL*&fAF8pWsdj561V`$l2@#o7q^J#N_%F@~xuE6 zS`bFRTvGXJJ5a6jbjQ+^sr0Q3tQ$vaO{4Io8ShTVty(0H%SO*EDDuaz1NEol-i@H2 zLrhleBCdM1Awimx%M3pCBSyVTnm~qpquP~^Qv;G|o=T47P$4%DbL&p?6x4f1 zKQZ9a?OyyE3yKu%^rtS~;+eF1id<4QM4OWoyH$rDl}0@~QEFcq;0W^9v%>M>cCcR`37RB`y4)U}zKK%k~8)ueS) z+g4wS7Ljsh+{u^ullMx-d9Oy=YU+;CPovvhE*dzUw?^NTnxmiB^vJw8yD&Fh3agiwcEoUU{spM5_p=#Fh<)Z+= z>KD5XezmC+Nwt1WwuV=Zx`QP9a-k!>=3ajhjs4%~xP`{_kZ17~q4vGSK#oFwmGbzc?tI;N%bQYFNo4u3Mmx1cTIM(6 zHF2DD?^hsc*fCUR9eJr@g5~~iCyw0LjU?`I>`?P=cCJt$B;j_|rJm&@4s6f?{{Sr% z{{TwX5KH9kNW9h~?`Nf2u+!(4V!UjHN6ol(sO7nLMUM>Y3mnR~%HufMh51&!4@nlc zQehV%j&cQKcz;K;m6haKzR{8L6&paWO7Q#|eY*{*CRd;<#dXrA`;IW?X2yeRud~aT zmCqZOZ|G~kv6-R6D;ER3VA;!QBxGC18%W=Mo33kPPlU-HHjr!8rj@LE6ywXWwQqGD z!5jCf_Z6a!xd^OAYbM{!RomsUVbPdzinQ^_${0HX{>b9BJ5%aen#m+iSPy!~yt76A zC2~$G(T*mFi9EsIsjQ2L+BS87xCf?1S~HVRp_`~^meOa-F-0ikl0YA=d9R8zTVpJQ zY7oaGe4vsDKhnE>V^3?wF-knuKYKY9=DP2P?G53L;$vr=;d6ud(swv!@6huP9%sHr&VSSr;A`UA|&Cg?jCN58x@EQ%+9SiJWe&=Gx57 zoO6LvM)qr+u($inb5cjAm_byFa{mB+tV15dv_c5)o^wqbJE9ov;eUMe^sQ?({Eao=}}-QFZ9N9R992- z{%qU6kNLed}ZF~_EB7URi`;Ks}Kt()1ThxqaBn#`VMVe?_hu9!2| zr2{>-o+u*wKap~ z+|z-6QP|d$5zXb~A!FMWha8T;9p{SHu)Mg9zF8Q0aa?movZ;L%H+1`VW&>`=?i#v{ zF2Up<>Jmu$1Dp|Dv^P^bt2~VO?~3U3dF5TC$^g#-xn$2P5k7}yrPj!~lt$k48DJKGILR-e^*Kk6P*UojzOG$r4~^jCH6?`Mg6%U85}0TmtHLpHW_y z;kJz<8C4;8yiE7P=H7GkS~+(%w$UT1@deG)q@I_O5As;6vo zis`Ji29s*CE`Qmse@oJ5+COx>4)xP%dVGt^Mgbi$QqE{6dmA=)A0qzj4_ecLb@atk zv$2s>WMI|hg_LuGD>J$`Ei0*9{{Sjb%5li5!ZzS4@%5pje!Bo3$C_3(ySBu#ToqjP ztjnEAmpM^WJPtbKip#mTk(s!_`p}Vts!ju6k9=%UN5FKsAkd zru?TQ^Y2Kk1?ZE11@`%|W;3NL2?wtBUCL4He;k-dq>@V!7=? z-UwUgSs&R&T2?-SgLh2jE;R|+j_EPGsLvG=TrTjyoads}ywO?C`@FUX(-meb7~)Sk#qLx#R;~cAH}RL0H0!XQgI%)zf<$mKR=O zTq^H>{+;W7&m$ak>q(q(UCZ{d%DC)3D^fh|E+WwUPAs=n{}kd z{5c?19P^9Z;q`m<+CWl0>x9>pu2sUy%0Jn!RlLw`6^k=&BcQHtP}1zP$ zvsYw$czTk((c?2{@vc>(hBZCUU(UI`Z%u|37@j2VHV}V2SEB3jER4!6isx@FUwPY_?X?f==@=0C{{VKfCbhF= z%901xmo<;B!z-;$NW&tq1RT?L%DL%X8$}l3zyq~H&_Y;`m5HS49;9hL<|J~SwQ4!C zoSrJ%+s3QH=9V}@sK^zJq<7P$B=;(+s}4muQ92TT3b?>$qSGA}c?>FfnbYjlNIbZ< zle;wp!C7!Q`c#r*)MA*yk4$2^V}7SKOKgggLi@N==~28tHVCV&xbd8QD!hX%f30=J zyPkC7h?@4m z)3KEqHPnt7L0;rb8V&{xI7Y32$&vJ_7i#r9)0SYM0fs-yx9DWzp5-Ym_MQ-d^s3DX zT%DO7^{FJooy3MjH#nP%Wer!J*kYlbMoWxs|@}6nt`+GO=8{5+*C;N zJqoQFC5a9&lP}-gN_~)}Gcb z+~*W6n<2p&{3&Q-B~tn!-)zPR{&e-Y-PLKL%zXt+Aw^t$>O%LH<9CLsqh0~e6$n-B zQYwx{{{YH@qqy0h2Lh@{Po-b`JY%6b?Mz^+&<Wq>H$OSx)wWW{wKbw0 z&+AFENYiCjKBt<7Nio!s^s8nSZl;>c9DJT=xN^RXrX}6{P5D%9JK%EM`&G@+ZuIw{ z$h{N;$697mi|Zpfq;s6^#W&7l(yhqM-3RGV4XSWQHM~vds6V- z7@9nt-Rg`apFyhIuy-1fNdu{&V*{zhIK~-xCZ2*(kbS41B-7Sn$BopH+m57~m0%e- z;8M`F?H^I_%;APJSMBE^fjvR0G5+nx99D!=MY%&SKHcd^>!r=rnkhG)xL_*WOc#(U zq;p&S-K2ZfyLnLb>0HO5%(l5{XLUdn`*Tt3J9_-ariG!APIm$9D&?x%D{zH-WSUCE z%Kc2UZd=q+tS&IWH{vT{p|)d?SP@X}Q=i@vJ7%@Lj2bE~p3-njEhL&*5#+m(?N%mP z9DK47^fd>acee$`(Z?o>nn7!+U;8`;12P&O~PAhNO*_HpuDk zTE%Ih)o(H#uaQ%z`Fs9VGq8V{V9;HcfCW-UbI^zQhg|(C!sUYDh&}kEQsd}fH7;bQXI z#yk4Z*M&w3b4c7qjlN)uoby#=LZF;+Q-5eTL_mKWRBd>92Hjhpxuc-8?ow|zqLv>+ zQ``NZoP5W=D3ajFzzDVv_GybFp#(Dw)^F^Ycdt$QTo=x16 zMOtQHz=tD>xSJ+k{?L{+z*EH_)Ti5)I6b(kVpokz8430xnfCb`IKTtisdp{Qxp3dM zSg_~m%`$0{MH_(pI@KSwOCx-tPil-wDeK4MRGrRwNj(b^GW^`&RWcR6=`}NCp$u|6 zW}#@t>fR>>)yJ-P0g=U6jhk>70<+mh@4R#AR$-A4WX;#Hrp~G|)Y4tx;GQY7NP1`S zs6Nz;ah#88T#w>EFV>~YOCG#71)4PnC-bPJxL(c2y*1*2j(N{+Y8jCfXBqr!KT*n3 zL~}~5!5|;4NA|6ws*#VaHf6Nx+0WLZ5!&rg184QAZQnzJS1rSE4?o4}nzwGu&AWg* z)_iYk8)FPf=~m&mi|(Q0zG`Ij+|rxwT5PlD@~I;(sxUaHR^m1o>r+EADvafYbIG05 z_b*z8zMv)tCKc9~LS109zlvSPl8cAS;=tthT6rd8cDWPX*LS~?%ROa83m%O2S| zsArfj-d=sGN1E9>NxGq)NE$o_+-lBQM#gQ_(PPl()~U3ma8v>AD#X@^**m$Y1PZws z;59*i)cKzykZMxoHwWq{?n@KxSxKpGdQh}<7}1V0dht(=-^$6rr5M|iN2N;~ zYX1Q8&Bed$N#o@s1p0P0C!H@oWGbX|#Wi6+B3SKFN6b_Y=S`7g0PVmO-K@m09Q)F&F3L{D z1HU+?Vxy?592;^%lhT^e#f&c%8^@P4HbS0nP*C z73VsBq+w)kc*S}SiQ~g+sTu+sJxyu8$ndc=>qRbBbyofWzeQDPixc?QL!O@z$hlR81i1QV(LZk?uUzIpRCH8iZkO}s!qH?#;#nl9x zNeB)PTIH^;F5_nX*aEv7pw0+kkyw`&%P=7DE2b|)J(j`3*Z>g>uTGl?yUN(U~taDqVx{SLVW~w8TB=zl{^_H~vPQR?Q+0HCNXrx_vI{IM@Y~(2i?|i%x<`2h86$O6WBG zDWPB%T&VZvwnvj%QP}i-H&QYv{odd>&2-v)?|?Q8R}rJEv8sh2^WM7MHsO{ryjC+u zpUrl4Rd2cDLLl3WOl)lu5+3&M{F8ZeapKP7RNzZ znvt^=?UPlf2a&+5aw(B|RXc@l^vII#XWR|n#6@A>TY{vXO>JDLRXo;R#(C$C#{{U*aElYamXx&}LqIUw@f&6Qc)e(%u?ErVhcT;96=a~4JC1-qE?kBlg z;;(E&t9g+WuVU1$Bk0=+?hSC7_N8YRRCa7&`D>B**RM)iSoCPrl6oFts#_wQF=bxW z#p`Plw=J9s^gVj=23KvRSEn_=Yg)7__*;0`=c%svH?j3NMDKfC;V-1~CMg_j!1Iu5 zl#rGAqzXMa=DNG7{?UURQN~B0tUW=SEW4vVyQ@~NeRT?w(?b?%B3y%<{VI!18tyw- zWb_qgWs+GNVT}C`6vm2mQW;eKH5#7$WUNEyIgBLhump6)E+kb1s*h~b z{MmPBXg=MlT76AZDz((nHI+DKzeTcaX^ zsxW=(DL(fjp12*V71KH{mZVn@&LaKZ06(Q?$f&FP*;JqBS0tE?*k%Ow&1PH;`60J@ zb6wG&F2p~0Wa|qy)dSbkp?G$TuOl?O40tR#%_NtO#{og@itmJ#j#`S_k*chXw6Xfq zO=}V!U!PxUt#LB8H-e|H%TW1+a73JYn(K^_;bJ8#yKG)-drvPWVt)+P7id(Sl6-@Y zyHLq7=ov?_rmT#^sK-jzn)@F$TjIMcHN?AApa&f&hT-=XWpY91Z84Q2P&bA?l{{tP z`Il(_0D*O;lfI{)Duk^@Xt{)KACog|7k#!9I7MvGS3gIH^bq2Pl1ct&zIbSqm50*_or2h#d%1 zinZjik1EUurB%#|xZV{10JBqww?m#-`V(42=!T0>V=#~93!hRdq>;+lCOoflqNVeU zY!!zdooYsyEO}Ft=}Ehtk-d!Tge(Xvw2qv0stinHpxyr06{j`CZOo$^eGNpy*5Psk zI}`Uw;;?$`S0(zH6I?owFdN&iH8eV;(8skRL7ur8si(EZ?TNH~YA9_TzEXCntTnk@ zyo8IaTto&{NTMBo%-oEu0qM?a%4w*mcQD#I`_vvn7Xmf_`kGBj`<=Agdi5Tcp^opF zeydZfdCU$Q9Zoo>Z*^Qe(aXnNVw{fB;4Fv-zZD0$N>0kGa~HTZrLO&Y^>FII3@T069l5lg||2HaEcj5IG$y$gLF@bk2y$ z_8D@ia>Qazx#%z{$!^x~xdA+Wbu@B8u$ak1_01%cBBK#04UR`pYliP;E>*czuL{ey zQpml+^Hx$zRLiHBq;$%G&16VJNKB2mXT3`rqa2~h=yx2~RVLc^QO@OOsdvjdlMx#^ ze0RY9bV;JLEtZADW4}tQ*8Wcn?4a}MQC{3NtL%#5nQ@$MCcPSWTbRm8tFuRH#HY+| zw7adB1WG{qRuZe-K1pypnwnT+85wQew;n$#^x-Kz(dSl-cZqoFkSlHTGC$p=`(z7- zEEhdJYKPgvV5%r5pd8hYB&y(*Z)|j~h}`GXW=$pf1^Gg`HC)WYB%mkj(xI3vdrk*G z-Kx@DmLzZ5zT&KY=(if3#98w85${WKps*L&(P_&A0B$dMt;l~s`)SW=j;Y>Gf&4+gV+q#PG*sTT!HJF zLveV&>eww(m6pKjJJ~aGHoDp~FC8(CYo^ge>{ITATnyu_aTMM(c63noA zvvjXo@VpVMh*J90ulI|AUaa+v(eN3Rd0V?Zn?bRjB}V&9BR+?k?sTJgs-Z3vpGG*Y z13}al1wd{srQ`TpHQH&qn>O9PSo&AaVpN&)4@arh+FV~RK7M|+uWxyHpk`G+g<)CV z%_3xfE8xWV?TNqqR_>k=J6oDA+B;;k*>Gho*Q zsrelWZ@H+Khr1I`TZL}9tkHCyqZK;K3u7*GShz06ibcP)N6ty6G>F7t;-cLXbY`Ji zF_OgR=~2pudy}2Mxin|y=sHwpc(MQu`Ba{Cd%B;>m6-2+5iDdXk{7)%+5+b)PvJ_J z2t_HGTY<=|{ZXdd5gVb`3=gI$t9HcqCZ%Z;89iyADdcc!wCpW=ku}t#p&yMguP!=# zwDwTg=O&%yrh4)!z23xY+=J~`9hFTVX}moVan}N@k1z45W04efAB`NzeUYU5ki|6k z8H|1vH`-si8gos^+Ciw=@1B5tYB%Uw)2OEAR>#UnrZv>ukN~CoVdy!e`%%I9MKvEF zZ_I_Ru6pN>r6-v?wn?WOlY@m6#<+IiinP3py;$wCwtj9tw2kJk@t%F@g}z>8rEM$ZM zp5nSqLe}Enfp&xHE1bTLSy-34R`yk{}*qQTelk1E}V;Ep@3>4q^ipTGl98fLOEbwzVy^+jd~j z9@FkCl1UEI-7)a$(lH-2e}!F(P?xz|p-lwtc!*ZY9PueMsZf z<$My~m0h>E5^!X}{HjIM;M@Dk7`D|uXa&r?sl9^Prhn}#f998NSkQ(HM!)cP52)5T5%saew56m z8=PjT;rq!!{{TxP-!;bT9v8iba|`|d0PK-oo2bbV2NE3P(zxwWqvZLlJwO?%`5t{p zq|Y$b{4Vn(i#^8Uj&}90Bk^a3Z7la@Nv2%m2a)(!y6aL~eA~^#92{*OeJjkoLSgyI zx0EI_41*)uwvCTZFO!W(o*AoYw(>J5xs!0sg<=vRof$nRz zoV7kX7Z}H4O)pEmLXY-w@3?_oo||JV&Zt3Ak(?ft&04{AC(7PpW0B8V?DUf~Dw~Iz zNWdAdMlR>)*@P{v&Zf@JWmQBCAOHYsq0@BPBvIx@NY5QjVCbzk55FJp9-h_G!zIAL zSy_9XrxfOVO-QubH*9oCSPiIK+pa5O-#}~tQG<^7ta~}Hn_v>2I&;l!>1}%?fVA@G zJbG6&naI|*G<5wXt=}b%-=%aG)~>{0F&^TmTFr480L;uiHrDlx^KKivcPq_c&1uHO zv0F&1!I41z@ab0Jv1zgXlOa9EYW=LPz-58YJdD{ko^vD^LQ zkyP%qdxl&_iofl8*Il(+jEZcKgM$wHs&=dEz~bwYtgkWN*|bl zOAPT`j;E_cy*G?RI@?h6FscI9pUQ;GJE8~j6xU}b7 z%_9zQzLj2PEg5H%p7p^}GEYW*9v-A!u7P1ih)DA+ob<&>Z)FVQ0$7P|tGEI_l|dtG zhuW*=dJ)#6x>zk_P0_HGdXBZ^RD-)$KFtz} z#hQMt7Tb*}K+Z!UDUWebHO;F!rKn*M=vlLmt!B%1va1mueeqcBs3W-|H$~`nX1lQX zXnm8)#N#U8mQ8)uI=EFNWeIT{eDk@ut($v)EV27SZqMahc9bHKhwcKlKjopWqfN1j zNY2QVN;)t+SG`3z=#M$c+|^sjAbq0lIQnO3r(SE4#-JvqrGJTb92$x(0_x&7^5c!M z-#q?x6xwjNjI5EVllX%i*QU9xYn?Q%o~X{BP&W?JEWyTk;}sp`h_Ic;FnasdX`^`M zA|+5ed(|uJJC+_}Dr2enu~_q--5WP#RJxgjayGz0^sJe+1Vm%=V;^^=OQ}mIL?uG? z=CJ1Tq-+8)*qX{xeGb=F%S25kp&@X}xE+mD`&6ZiV3z)YrJav}udU8@zqM>S~?E%nZe%h=l&@RUa;9kT&KZds6wA3&v1`&=Fj+ zk1>qvOR6UGlkae#{{RT6+Ts;IGQL~;hN9eCC6Foh=}E!C#t8Hkmnt}CQOjaCnkHre z9I5{Ro}AWo#L)7mDi`>1S~9tK@LL1vS+@-nF(v+C+ZnB3k0TP@h{eQiqiZ^k?(zYx zT|ME6a>_x^-mI^;N(ferGWNw=j_x;8xNX6%#T^VNN->r1sl5w{7>(qwT$-J39v(z% zE=S#Sio=HK8Mdo4XV6uc(6e^$HRnBSV*49|J8$>4< z!vj^WwFQpeIKnbxk;gRzm##*4K05+wtEHeyq)Dcd+SWB+v%GKXiq4W@A~3)wJ^Knv zkF;L^OECkClf`GV%Nb;7mn-Oc)g{b$_=?UiZ3!+J8;>w4{c5a=S36lwdy~yp`+LWb zBM#Z=wwx|J=K05#{{Y5M)YpY}+_ zT!CS?P!X7tI<;$Kri5HsdKuSg-tHf=B&=z9(gP>$fM0_xp+^c42IjY%rISRSLj zaL&=x%i2ax#-!G^Y}tufjyf>o@TlU9Zo;!D&pcLhUxo@%m>%nzv2UnNZbI+*dh#oe z(CCYgQ)N*`6dpgl{{Yvm4KnH|;&@s>+lEf#Sa9n3<(*Jx?uD!Hw3iI7Jdqo7{?$}t zBhsNb%Sf6_Alh-e8RKB)m~WmnWLVoB%(bs&Yj5R^`kau+z-Isf^fgObhDg{TnQjyh zmDqqycSf6vz0X?SW)0_?BQtT2_DyG8S^1qmHa#m*yx8O$q20!Er!`V(qID#nD0CqD z)Vro(QW0z3GHxtNu5proD$lx(XxIQ$uduCIggF?Um{w)V$0<7*f&THW;&?cSt$9q@ z10;l!e+q8Yla-L}^lGv8a?D9=0pB$Du=!Q~(7FB<#{#+&Jbz^;&@Jqj%-q1YsV1}` ziw%UeX$PP<%~X!o;C!trvilR7*0r^`gAE*;bL-7tsojUCu95tUF@{`?jT2+;?yI(* zWHGat$djVE9S8W-*1BEo!XwKAFdT*>0R3xX+SJRK-U#3OsLz4<()M@U`btq~%7g{r zsRyp&I@HkHNpZsr4E^fUlSY*{F}3p3zSEFD8iUJ!xg3HuJwqNVDXvwq=teJgQ$Z##oR+GBDfg)tS~E4>{aoJ2`AR7T-&Q`_@s-HTb%Bv1{sSWo~MB8p|Eo2LkeoaNiIN6^t(dnEdv z#A#Hr*zkROS zw5&ZpT4$Tk0mVI-^Nu;FGytVXrAV>v#(AiOhMcTQpK6dL@U2ts{;$fIhU}Gj~!2Jxcd`5Bn@b{3JUbrJP$B_DcD&u>TE>XJz^NL-g zk6L3lO!cF8dfga155Uj8CO&Fz{PY>7?jxmWj9DN|agJ#6&sWeX3JsXJ-qHYp>endIHvDC zIs8pINj~%$yAlB(aDKHUajSPGn7Q@EJ~-N%AhjH7F^+2FKQHi~_zh8wNEz)`VkJ)o zx}eEU%)br6ToSCqvgWQsI0s&S8= zk#zayV}RTad9NBtoHo?a4{*!#VMly7HFr(E)uBlYF;6^EoU?7*6noZ9o`wveWM?hc zXk*W|YogOl_LuvZT*C_-INlCV*YW*pCYvh9L8JJE=9(SRh``|S*1aD^xk%*mBz2KM z94|PpKC{t?h-1iwi5Lj`hvI9|G(9Tb7}7Vpk8=USjvMi=+FEF73#X~v={UHF87-r5 zN3UAxG{}i%4jM1_c@@lQx<#}tuuCG6KY;YEn@!RYfFEs5Ab@C_q}udi6bA z3TfKcJfB$Bu9`>k?(VL?>7Rg^)E*Ceh)qx~;bJ*XuTGZUZGo*@f37eqx$ymzD2m2Li_l}OdBuyg5-4WlpxkS= z@aqW%=Vik7FO1Y*l=<4qH$5*!VzR~%EQhx^uS(EZ2=Wkv!RuaC;r(JIkx^0*0sGst zUYVon5_wDIu1-2;n|dAwB5Rt+?JTbrHSd$uS4*c|qb>lhOHI0!*XP2YPPwh?O;AKY zC^J&olq8O_8Jb1ntf}ABVAc($t-l!oTfQqw9Z?G4=RZSPospV-O+^Q2q;fm{Ra5&w z6&UI7QO$h6!`Ir8qmoFsy;*t>&zgc}g?VkFv*f#G_o|af%y3WZRIX+15oYE~ZrC}j zT|(joU%C&_Qq3kaip9Q})p9zT(Br8zM}2hxR@(;bS39X~ZQr<1JDR(De&I^_!3Wa0 ztwUOt-B|A2zwXwtcRB84YPQKXRa6drI#)k&rzujbip$=m)b+D-AwF!8XVGhv)TX^V znmL;%p*&Wpv(=*}k$z}x(OVI(TyDit{lR4n%7wi}Vfp%i%E>>=>57sq*#V?yKTK1( z?o*qJIvA~EXCJ>(D}PD15IzB6$MEx9uA6QeKrnIEyNwl7AY_g|ii_E7MOu^DofeNW zoGURN=DRIERf$xr#mAu-u2WC5FDPYil=L;$>G4PaU4sC1^{kQQR;ewlbT)Szlma(; zR_&eA6$5C;(z(l0auuQcJSZO7DB@iCNNR#a%)pO%G;t^pj?oI>1!X|l3LM>#dqWOBIM zsT#%xMtL2m+Bn(=y*OMebLEEi?MU}&&LY9}9jkMgYXOXf8K@a1Zi~mIOt&cAR|1i> z0UrPkeW__;U7qC`A(N4`=AdX>zXq+za$7yB2AH?CV&7vvSTZF;(9-!srYUy-??4d0 zV?MOIi5aY9#}yu;d1E-o6xNJmgU78u%=g7NzDsfa(OHT~bRsA@>A4kF6R4 z@+e$ol0B-piPf-9K9whz$NJCKvXRpXHPCana5$*^#$Jp0&@sR-N#(}h$IVTP za&KZqnC>L4O0$no)~f8=kD8trInOkjCz?pKvNr^Dsa3vVlT}el;-0EW&T&vaXSr+6 z{vDgDHr(B*hje`IpvYID$)O4BxT=nOQu%IrEej*<``9$UXq|dtk6>zu_d{%$Bg-G1 zLf&g<_j`SLr?u40oPegIY2>3($Csl44Z;2pv^Bh;PH1bXHu67OWVZ~*hQR){8l5S^ z#8O7zLs2p@9JXogFI<|B%wJlf9f;c8xA9bB*USF^mZ$TnWRv}@ij2mu)~w}~uWJeN zkK@So6f6q-)DxN%F5u)e7vDBjct| ztz3fK$VNvMN-U0?53N{N+s5zKnAN(M&A1zJR_)`)0TrJdjgA}jsg`}Clk-+hGf2uN zxLvFAf`1x!&$kNLIjS*TGjt!7PYv@%+lmI~xTr13G!nF&e8(O0PlbaIzr{97rf->* zKs^R2KGax-*q{!=sDjG0YP=Rcr14BsOze)uStDl2A2+!bUPUU$aLrFO)T_x{53N^g z*%^nSoRU4Me90M3+yPoeifw4i z-d@%isiWGt10dFF$s&$hZ_=D5myl26nx!O+ZjFdz&Iw{q(ym6J5D7T?Rwcady<0VQ zJM4GQwrJ){L#i5@l3T&IDqC^t*{CG9gva;T9{8$nc%Eu1wLbIq+1Z% zu0CV+)%%P{2C zh~qKfW~o0QT9%MRt=F2c6cbe1DH|J9@m8Y~4CP1^8hVask(dT;%TY;Z7$An=(z3bE z;l(U)sBVOj?@!RJ2t*-1?+a10FHR5RRwRuiz`^FD{>_cfNHtMS9Mg^VA@dcn#@dQs zDRGwL*EMQQJ$Tq^wDv9Olhclsv~F=qGLJ$vR6lY4TvO6D>Q3*iM;)85@REJ1+*Zxe zhAPgQQEyfv;}{4zsl2w^js+^)o!JL)saDX*$IZLx#b(b=nNgsTxK&(Lc_WvQ%eS>_ zEG-^$@``Mz4n{I6EvdAl&D7`QwK*q)?@_Icj6p7=@vT{*JGyh*CabhD^OdQTQNt+P za*ErPZ@dZ5V^<-!C+kRU)3Ga3#=8auXUk=(99Fs#t-7lWkD8`P+b03OltT;faxf~? zPbTBQ$D!$1N-EkNwE7HHX;+nQJw;x(wD~|Of%G)!E+kR`DgdkY_fj(`Co5Q_j=O1O zLY8}D+EfEcGr+6E?^GsP{-I5dm?OR=RIcFxcGToQU!Cl@{+Y8s878iuKH^FoV7MH z%wb8&lUD7|nT`E=b*n6~{G~|)^`&1XHaR)xrFFq;q2yvEc(hAz5R)T6HC5qmDjQJb*w_#d0&~apYGL3tz%NTCqCTO*)D!!NvMp1MjYcF z)Lk>1)#zs%clnu56u)PbE^@3IuK8?O94H>SsAgF?8~%qiEiQ(ToNv9zBeiaz<-ICz zl@t>mX_2#AkH41pr!CXBU8Hsbh?_gH!cL?`flgTtFjuLjEYdD}emqduMNTo2YP2h* ziy@VH0G|D7VI*AVsr4078Ot#Fa%s{`6oLjlg;tg`aW8)9zLbGf z0{tt_tod|I`I@p)dL0Im(p#dc?`#iB=`1xy^EQa^eQ{Y@ebC*Vz=r8tw(<-q09T7r z-BFxd=xf7r89~MmdbtdX->!36@G`QV2en^^2k#D*!7n4SF8h}HjDb?A`FIrsY&|M< z!&WCk7arN56ZEC&&{FY8tw_&uY8O@OoYd{=d=f;ac7w2~_+$6B*IAd)g_ zgt6@7JF7%+&i5-xaIvvol}=fMWRq5Ag%4i!Rn%=b=~j+uT%~m)?BL}3R$ao#BRF1h zT6Y^4nyWR!DxL*wj$WoD%>G+s5IfgDsVs~SmdqR2@m)3L>IEYefv8?bo!C)Z#D;Mi z{CBMzGD^yN{MF~WrG)ZH=1nH{&UrYmOw{!#mPQ+c0q850)-?-h8G#(*KPrsZRBU$9 zsN(iGOY2o=_O{<{YcKm1E*Ouy@9SH4_cq1I^4w#&6`MWeYDU1!D^(_X^y)heheC&N z9X9vxT9E1XtF(ynM^>z5)Jnb;7=3F>)XOr1mL9yV#ra( zDaQ&9Pc+qHe(=bpZ2Y4gYcpY`#?W(BZX6!;`Bbk!aa3ksPHK`dl$jOI&TAfai=jFE zYW2o>tb5o`IRdswV69+ZTEL5wYa8{h z>S-Crxxnh0fVgJ}%0chVaQe)ba~56Pdsn0C*ATAawhEztyVktJ#NH;FHgt-~&JP3* zmFrS|N2i9ow28oYlG=4?MrXx85WNm1)uytZbs)L?~U+xze`IvTGdN}IOH z$JdI}T`tmfS81bo$M;Q1_DeW$7FBNhXi-rq`<%UV8XJj*nneE$HzaZv17U6Dy1 zC3<&6DyUSFi@V;V+Bz7N`Y7U-L}lb0nv&T|DPq_@n68)~EnX>Vku|glA;F9To{d^@ z=<(x~37X7@a!NM0{{XJ7EYh}1zDGmNbj732a4#JtItAm@HB*;O@=kD9@#{@nfg5c` z{LMS}jM-Mt<5Wi~zJ;rMaUuXzki2l!X{_ucP#eu>KD9+qoB<}oo(4M8%yV!_9cxvg zv{^d~6(cU^pSsIZEa@ghV{+rQK%Qpohr@TpD4Jj6%MAKeb6DxzWRiT`CUNgkHPMSD zqFf$2)RQvpISikLM6*J}5&|*n-m_;+ZDEt&LdpWby!HP8^;K5B3(^D&{^_k4MWmd0 zD&OrhV2Y`8Zi~3%jPcKEnJ2x(AUCDWDNG&I@Cx$8_^WCy|$4pjB-aUvKwsE%8xi$=T z?^fDqZLrM_U+Yy?ORyC}sb1AId69D@T#w=Pu9WmTW8AwArIEQK3)-anXWAs^VjhPz z1KPSSRtCqlM$ms3l)(FnZv9!RYENR+%1PV?s4mdC;5ljusugg@~XGk zw*6gKK}-zOAZM`I#_P9*3y6IqLNzE~|1u{}bzF-sl%ETI++hdpze;&E}+ zi=AJTe6U9(hirg-O+hp)K2**C$nx5(+hbKg*+!zCi5&8Z zL?36rl0V%kWjr0yWd5}KeJ1r=bK@Nc%rjChtQ7pow0jzsO>lWzgt3x1I7;;(>6~(m zx4B~8Ipe}SM6dU={Hnl`9-n4*U_SP19C(&ete`6%)VBJ(vwiTOcI{o!ly*lfrxSJy zwT*%DSB}JEG)t%?(Vfbxj&P%`WZY^Oi;tN)aloqo0BpOHEIhpT;AU$ zrDyJmpAL<;>qKzdnE?pOGyUue=5n}{+_y9YQEbU1H=?#cs_fv%NGBfr)QV9T<#mlf z=bY3}7&+T0C+S0Pp>VV4OeJH25l_~g9Q&K*w?X*kt4AAudneEemN?mRcQ@rq?C6Yj z(6X%u@gQ1sYXqF`+y2O0)n;A2AM2Wy%~hZ8gU4FdG9q!Yek(SWzF84Rr+Vu&JqFU? zMkSg^pE%%F4TZA(=NKl8MgCasp^*Oov_j^+Ts#+Ro=z#*UiLe!2g24+ zNSffIb2th_;_o!tbj*u%hLdcC;ThY{5h&>-eN%}ksPRh zia=FQ;w#ae`E=0y`yb6Gt38iJ()3uug|)%m;VS+-q+s}S#%y#lF2;#Y9t<>2&^erun zC-{2zrCTV}oM6*ec4@!^i8+w`ysLP!5PRv*A95+#qr%H*MFvleG?Mh}i^r)G)cdZicLt>Jd z;FI`LZ5y&U{3xK~-mF8=`W}9iG;!2u#?+$^8B)FToL4PVn8Dv_2EqCxzyR}Y5)#7{#CaIq_QZ&@m!sn zO@Mg^>BVV6vhaM|AEk0g)-q`wG*<+$J8I-N3%F!`YnP2@<2NOKf~~_1+T&&K2i1A3 zHMweUvDL>ls{y`3r|DCyu|)K^lA^l1%{?T@X;cI4T(+&EsY8hY^Z-*!%=4;q944jWeLn{q zp9imDTsMk5L2D~uFhx9V$2I7>rh{+u33qP)0A+A%&OAw?*ac?&=s%G^jc*P0XLb?V zYnbxy5#C$0k`uj|f4jwb)}?tbn0Ca-Gxyt*UH6DQKNB;wO)O_Q%#Lt<>yOo}UORG+ z$sh928p@@Q+A>~Nm7b;(TePd@7h&A)G}z%-=gfsN}Uq+q&qd9XnISow}|C z@qF?Wj8_@@T|3y4TkCsuUzz031xUy1-lMm;WMZQ#4m>Pf$v?8lO*ys5;Sl}JGd3Z*vK2pW0gItw9(Yc z0BM>vCyv$VLdU@77CQ?7#vO#O%ltXww=AIC$TF%uO=H+tqN@J@q{QbKCpoSAEiJYJ zWL$J6s#_l$QCXW7aO`Ensr_qjPg!GC0ki11=~xzaFT5&{dFng+*F$G%EOG+71ZsSdhUYHz|+9t!Tg<2>Hj-qeIiC+Aphh`Dt4YyGS(}Tx|pH{&Y3tXZUa_ z9+f{Lh1Ix`zUe)WJ!>BN#BCrhGv2o@Z&YKI&1BwQTkXLl{S6K1di139vB~OMdoDm$ zQ~mBMlhv(RV`G3@*A?1onuWZ1KQSL#;e11@T5{o>FH%P}EcU3)tz;boJw%?TyN8lmG-*e5cC383 z_YQ@Wb5TuvzHu_e$m-5@zm~o>OC!(y~1Jx#TQuh>Pk5YDfW&LFS=T>(;b{Tr@^? ztH!IkI_)=4x4Pwu$miw*eo6PmT2+eI=6BeD{{R90Rm07yMz;lHMI+Z~9M$Mpb1akZ z1a!f!>ORshQi*;w+%4Sow z#t%}}R?zimGamO*w&i1nNd0niipp!xFcP4EIQrGQ*7?W=sL3GN*YT{4XE}E&+$?NRT-`#xSRKBARV$X zLg}om7)r%|y-r&O-CeZi~~CZOv+O7ANGrcVm2vL!CY}v zuck>S1C;<{DmeUUX1r+rRV|G5#b?|xn6TZqaptv2Zh1J0uGYQ5gj?{kbo8c1u&m_B zUvl&{AJ{`L4bb}Hg|%2)YZi0coYs+Nmw8_HFa4@jWmr%+`c$hbws)?^{{UnYRAc?w z8%bOq^`mP%Oxc=cTy$J!w9xLSCoLNr91-rxV1L@hO%=3JjEOho=Z=))UCQCq5lBcacy7pw&$=EHLbF;ugvG6+&Y?-uY9;yY6ex~bvdu6xFL?Ldt?M*CA_0-ra}qCJQk9g(R1ka$1yWi=Z9A&(k#99aq-{k8vG=U8Gd&c_IfqyMMik zdhB{M>Om#SYsqzaHLFDmB#Y1%QIYvoXl*X#LR^4UV;yr@i>^=RDk<5H2t0%DRwmYO zCXXL!Z2Bq;8mnok*9w=_7gplyPr&jcDgEuF=Ckf2k5H0Fm7|NfV7Wh)Qo7Xj8NTw$ z5O>D{v%b?mLR+4-ue~K;mL@6MNwN19rI_qp>+HA{MoWJsfMd0L;XlRbv&%Z4^!7{;sVlZv>rNUWr)s}6^) zYi$dsQE1vXE$(jO>vcE#yUr_48_TPR#%5tB@RBi_$g|WP*clZ_QP@_rUQ~=E6Sy5h z`K`CG ztsu`LtqAWcThz~wOO`n?ZFek+25`o&!)z^78;dbCjnVN@+U+wElB{Wr{O`1%rE1v8 z9n)+xf~&~|#%P?~td3aIh3y^x0Iua2k{zeZRzaRsK{%qf?bgx-V9}6C&m888!tCyf zaaOVOlB;pp`cke}jAxovW+Zb@%btf7)P5W;;@`tZm%FK?+}S>qyIUizOEyE+J>SJo zC_yPFVMHdQ?cLj`H!GxE_?hDd09eXjs(r;8TPv&&`ABP*9mrKJ^=yuI@!R z#uprBjs{6ieK@4XhBTc0?bN<+YH`7DxDVYk2KM&s8l zPW@?D6-2SVU>>HB%suKt$+Tvhgyy6+5KIZ+AFVF`07_h-2Lw{(DGX_(&M8_^+M_oE zu%NUrJ;phsIqE5%aBfW~lRYy*Xnx;8NzW7s4_aN>IUG_gd5h(-=(wd+e9*6s2&q<8 z{^_ZAHCAJMv)A$zyGr-PJIq{Xts!CCiZwHpkPlq*Q^mNBwFXE6oU;`_N~A+;sct;4 z8O|!yIqZ6KR90qQypN?_x42;0`H*|9bVU%I^e;moQ=VHjt7RtE&(1&HYRZP`m;t#ti8CV0jjB)buUX?iLdQ@L7$4y~zEU|=L>fi5mt*bb$qW=I|NM6Iea(2@);G>`W z>b9(2c^CmKWPh~y#d=gSy{>s;jE8O#Jb@rC<&C4vY zxA(dV(u+>hCzHs1O=4_hHaZ{bYl*VIiff!)%RkHg<~cRd+v?gn!eN3ro>DWqMFi*T zP^GA~M`fq@B{(tPNLv{X80Ye?x5NGwKXlwpbMxdrHvS&f%6Nao=wpop#w($~RzgXx z=ST6DprSJK!ZsWLu?8QHsjm8buUi|z!Td*YrD*rI>Viiy#G~&4fbVa0k8ap-!K`5Muh_WE>ov2ww?Ro34z~Km7DZ!k@yi?<2NXVFFwNIM~m+x(!=TxV=Q!Jfn<+BdGNi%Ux*KVT%ir z0U19w&?spK-geq_g8#-GOj0J={-YP#FqI{>51J;-CtT!!A_K1gWu-1Me( zbF$5|9uxzC)aR{PXjzveu^quR6{zRtlODNTR@IEQn?!RNBnSJeM#n8ja}l7B##t4} z>7CfBQ(K+Hv~uJQ=ltfouP;vIFU$VTK_-`I%vcu3YSJ=YjI4R|(7c%im=Au{LgL0= zcFSIaE|+9jmU0KZXWeP~cH@T0?ZtG)Nb9E??0LlY^2gE0KBUw?KT|K%gI%@7jk0d# zTin$Nt?l<@M;IsgNUo(Qo~0@~YI8exb(bI3p0SWV@h7$`cgc=3m)qq@cPG0Q5c z^a7ibJz8`*x|s0b@XgIl&NGmHm8v4O2PQxKcAmdwUOcS&S3IP2`vtR+oob}8$OrmX zq;az_+5tX|(xkKyd4QDJ&v9DT_V%VgUOnT}b}I=<6D&MeQI>X6$mkjn-$TW97IyR7 z!cib-&U&e*>9)FLk$}-ON7NjO>@rsuS8=7s1Uzsudk!emso++M zl!oaxC3b=dZuvFPTUxg4mE*THExeIn;g{C7Ea8Sl1hSfkVMd;|64u0R1gZS${8oFg zM(;|s3dMjipQlQ+tct*G%|Y83BA?jK+2GIan{m&%F~+QbHN zRHV0ycL>e&HLD{Q&jUTGq{|^a0@WivRnW+|jy6&RZCN*#g_P`EA9~-qXN^u-0rjja z`=X(XILYstq;geDsm*FybgUaOBUW~Xyi{d$WxIg6_t0WM}in<2byg2NJ$}u7yV&IXL46}ez*&gn>5bLI z-(3|_%B$_|U8jj9XyK4Tg;yWOb6!!ZHS0+r5~_3QPVFAH8cI>OW1sOHH^+Of{{ZP; zcdA)j%;$5uu6e-XyFF@6O__sUFjf8?wZLls0NN8s+b&&k*PaDC-1>YJjGa!-D}T8w zJ7>7XWX%+EXXWR&HFD+~g>qyvOUDe=lXZ0>vD%o$D>i*z9<)*_-EWDpjt75Qtjtd# zd7^8g7?JPVb)k6NX`C08kvTH(J+0PWs$9HN)xn8O>O!G@*mLu8!P zk0UtX)n$~a9SEsf>tO(3)N;F>k*KY!9rJVZ5`C&E3-k?2E)N{kQcT1EHk#fyxigZm z#u7OoHa>=$(Z1i9`_eHduNfUFxI0hHitCDJ45fXBFmGCCm{+c8+>CdoZuz=a=;Lg9 zOcl93YDT)ZQOXi(znB+4E`JJU?ETgJNUn&x9CMSoX>Xz!`3N-s0JTS+7xb!PL${UV z){(9X@xc1l$+H(y+m@b4*krgv+cjQ7r;XXF&v4Qx7zedMB#qA>jW&!WT^9vhH15!g(D%=^E+%Dv6m(U;;lHe(snxE+ne* zdR(#gm+wN(?e9=>)S-gXuzN?`vdrwfHYwwOXU$aeIK~O7QyK44%Z%>J3cdP%H18;P zYJo_nWm=@^Op&5f$ZoXXD{nn0jzm4F%)z+mDs?qntWH-L=B7qIn5dOUW16t3yA={H zD4Bj$$>yE+y{T3*a5I{A(YtOBJ?k@D3bCsw$^0qXSBzlPimSJijylu4v77^uQdWqM zYOi{Y_U`t_N|mDAal36s*4tPXY}Ez-0F@2-bIO`V3)_#aFAJV>DmGxf8kq^CG10#Y zf=+m;+Tbr6fvB2j`mmtAA5t%Ew9SK@0x9hzS^MUrX_K6DMx%VYHZ`LP-lmd8G4qVk zB+0<(#%Zl0jGTreVe-iNm}aSM+@sV{wVNDM4`}+MZa*nkj1g1A_ICM7;F`&X zIV0o@uccXsb2-A}k4lD)xXZ}bQy9S8kUjgCP98)B^iTmKwWZ2ys^r)KJHvS{)(yds^Qj*x7IihX@u@uwl%1q9Gf|=$X>eXjEjxj?v(SR#!m~uDN ziap&z)WNgcnr9L9IQ(fuiaE|{vsin(kKOX}x%_HRFl_->nqoh5Qu)#2k&k+4>AD%_ zFr?ih550q)n5ll#8OIo-&PHw<9>i1Adyy+ksS2cy*v4~H#|a;MJB2FDLtr=*jd1(` z`@QR1#>YP@i@nPVyFllyPZO#)Em@*MTb`e-D_jq!)}rS`WNoF?EBBBS>r(xu-cB}S z@T>)zL(1i|Q?H%4e+d<8Y~4@D*I6Ol7iI+#G;NKU0gx5ezct5LoaHMmMh>J2Y@HVSmF0m4A4k$QGxo_a@o1(I0vDoJWjn^ zIIFye?K`7TY+MC9eTk=*82i{iTFH)2n+K&>V;*~w~=WaENy?^Dflsx!96q?fGSFvs4h$*4@SFvbN@ znnvmy8K@o3?g=n$2c8!D1=hJN|UJ*@r(dq?h}~-JoN= zJ!K_^N`YCiC$e?{{+;&8!<1&wI)_uH*yM(~>tB9*1 z;C>a)Cw6)i+OcvbL|ifF>r=yd9Bu(DbLrBn#cm`(a;KWL9h#gHnZ-g+p{sV-ve(dc z+nj%PllxBFY1{}D(PYvel&K!#iEK~Z0A{Uo9Fp8*nw6s|D$CQ;nxiGvxngt8NhX%D zvELO|lHE6MSg>oR7e_pQ;`aaT{0 zq!Rd(6_e#SKpD2TQ^hLU$s=%g56Ze?eD!<1Q#EFUG6vqgD!QkZxejW)wlXS@nb`MH z=|*IZJ)zif_ekcnI4>(&<(UgM1IQOWGHMwX2-NS86YOfg*xu*&kMe>s)|)n+wlEW~ zUvpC1I%!kWeMqH}HF1XH+|*IXk+yPai*96M3Z2z2_IqvMXZ_m7&7HjMJ2Jqz3cz&~ zzGm!vv_qzqj1$2B0BF?z0A)dq&yP-PWph4jbsCblOjEb*#z)qj<-|6hF@0)v@?Vbr zqM9_mn~{0RoOyf-4diNZC#4{_=QGd>^A*coALj#N zx{*vtGkwv=tzCvERU4lp6#oFU0sY*b_^Bh6m=08dS!i~~E4d^rW0N^GX(MTvVCO#d zQ6xLFjMb>G1WXtV`qqlpG@3}gZKcb*K2tFN0D7-m>9Rv6_KHF1bDCWzQL~Y;B+^9P zxZ<~Cy0_i7DU6x!Yej1wWo;deT^8c3H&xs+^gTBpi6&1l6M_3v3$(kNQL3v|bN;*r@CK~yijPPnS^<8KEw zBAiz_(oDn*Vv&yOZs1hW&{8h<5vhy;UYVyeRB}nT1CdBgrMX&V&%IH&1CjjeLRJHw zqNv;{ZgJYJZgEX$XH2=Oa^gJT=C918bL&)Y9IAkETBDL%88dDyM{3Qz4x>AGtxKjV zPtC#ftl5_JA(zts~QJFz# z)sL-i*y;^|#w!U#=H)v(TaDOWJ*#HNcx~Js+*dE9&R+!apIYgxW)Zb<&09g--?s;9 zf-3wyh#XZbX;qa-4@}eX*CwFYWQ%;&wOJJ8iq$UX9FBVXQH@R%Zmv^U@koi8R?w2a-CFDKwAJhxk80&LOBaQX z*ucehQ?ZO&O!F@gc+&Psm?eapPi?)u>y6a)i>ZcXx5;ns0h;um5KAqoVDZO{eeVAN zO7b5Vc#7Z5apkt+am9Nyt!)wQVN;XQ9Okw5tLX?Tk*_%Ug>knUENbraT__~<2Bg=n zrfu>;8xnupIs9vrzPi;LERaR+Nj2XckE@{xuC_EUp@I+jZY6I;HO|}ty^1mC)``~c zSj$Nm-R#^}be9bdH+SkPozJ1e$Ij%>9P%+6lrOocUL{!wa0#d;xROtnCIEl6P%~U$ zhR4>Un#Z+HF4tv=CRo7%dYXJ-?a3d7WwCbS-@RM6R~gG@v*vA{lx0uLSsF)jD^NE4?Av`0TE84|b~xkim8uOS@yJ!!FX30MaNL(-Pk&QbHr~k5 zD-wBe{{T!VsbgDq;g@3%;x!KkDzCWbw_2C%Ya)`&U-76{>}wm`StNx6I3Vq+@ys2F z4hN?c*=<;4B4B6NnyYZK>>)dKQgCZ{$;Y9uH$nFbk`u=xsl`^>s-%n%I`LF)E-ns1 z`BZuusPZ#plZ^D{yQ5LrT^w_>G~{UJjhSB~`?%>;l@d(?Os=S@eC=5) z*wYc8?(P}j=9Wn=69Zy|%~G_7kWq;p`Kyw7K{pm}OlG!)+PURasFa3%t7`&d1bTr| zeW}BbDR%MGwN#OZMC5t{PK~7g6<~cTlQ4EP1@D)J+II?kdZT2QRb}*1&1cOt%OBlP zJMKKw6v{c;NcF{Nn-Y>t)?1}xxQ{Q;WM-V&k^cBqAKt8WSsdqS1Keh;L%((!EaUy2 zwS3I$jJp??Q;KZnOrNjvs@EUB1%U)~8KJcD(kT&)9(I9NR^B!0t@QM#X7@Hz>}M^x zTrnYVbHzm^#IVS5haXzMD#!Oh!0t(^S8?tf6$93>lD5UhS7QGFXp9hGM9-xmndBMR zKfe&s{#1bC86m?N$fs5rXzm# z`e&s{{iw^vTBG}MlOV>c?~1buM&CEe#l5N7y_wxkNknuygssP$CezzBpto#re8$cz zKg;s*kI2>AStMm1W5!2q%U8?Mnx^f{TD6h9z)Nn;Tbg5!oR+E+O)CEY&pdy#QAu}j z%As)G@I`Y}QjUmmsJAY)D#HpR!+q@ zWr{z%LJ|BXrWcSg$!rf{S7Wt?NZWi1A@yp`n$;wJ6K}At&xGJgPoW{yB5&em1EDn> zmr%*`Ze_=#RfVvKTa1PSsl_7N+O|MPfA_en|{~R#G{8?H=R3Rr^?lmvSqQV@^#$9l-M5Jp0iZMH@$R zQaM7X`IIpBsG9OgI-HMTQDJ1|Vni~;I1 zT{nmCZDM@Qy~+OoYp1n()L|Q*P9kkZr>W8CGhQt5`BF&7p~P%!*t{pMYY<5h4?7_K z5~O}vt|!AjCbQDne3=>+VZdWvo#Fog97}K!QH|F@giuMZQcBU$T>Sq4A1TUC@v=P+ zL-9rPviXonpZ7n`E3?xz*(G6^WM56misUp;5nN0_dsmF$U_5xP*H65jMN%VN{VV73 z5nsxD)Sk9R^`4;aN6Hj`yIQul%B(jatgAV$SYhG9j^JXn;DzKl#t*%Cl@cjj(t}h% z_f!-0shd*Wz)|_tNNr^21##OVu198g&dTAEf;L>k4y3?+#{3O5UT^tNnfTSuv4PzM z9zYrW;tGyvbVIbdkjFFnpT?zDlW8DR))TZJHE~a0m;PF)sB%T5N9Rhb%IE1%Tee(g zBl*;Y(0|KSKaE1tCuacEZ_s;n9@n4jx93g!aNE(UCYf>9KD8H|4+U~6lzfEbTl-Rb zRpC!YX)sAR-lgG779M;_RCa_xb%loJs)KV^~KH$Dc z%^tF`~NKbJD3!9ZO~T`d0CxyP3L=siP#Z9FI5ks*Ww2k2nv; zvtA(~C7UPdRo>M@e;4(xxYJ$Ec}UTk-p4reTRzQI9j&9!?_~Bnb6L~I(PwOOH{)5e zTuQlJjxp+MrZnGk7dS7Opmww%rRJ(`kjiaH=d^+wN7iBhTsN1)kfyld6)fC zPMzcLFQS*_mef}*OiVI zJM6Kh405(}&RU-wj~fCRv-PH})GWnRV0NjIQIFoo;a(L-c5_J@c6ZWX43Z6L!*}K5 za3oe;oRFsl{{TwZv%8CK11o)2xY*-v<)|g|6cC+yR*ZipIKil6)P!L`F^^mdxgM&m z*-znFXlti(Smw)e8`iHvLl3&&ok13%8z}ieKT5l8aT|1H{7ozMHjk+?Mt1Zx^;6dj zDtPV?cL(vSQQb#@!jbi(nA?}k&nnCP>{V-zFfLVC*4tdfRQ=!1s@+{dw+-ci^`&rd z^En+tW?0Yen|6BFC#zpwLd;cJ7ai-ryt=e(hjat$SUQBdc!ZNO;-9-?&z(NZ^4(um zzT8WRRF031E6w~(s9s-3D!a212v*yJ`d6{*x{j0On4bF!=u^0}&gUq3eNOsp458xRypT7{)l_ zxNSn_8&FwhW>ep9BBFLbUCH!GoF&vZGB)>#f{(2_D8j0er*~1B+n(my=&?6XxBI!Q zxu-~6<8vwKMRPQMlSZtqur>nj_3NJ1EOSTY<8a-cIH*RTt$>TW*@rbHyk=z|yCC}Q zrjsJH)7ZAy#|k%MmKF*@JwfU^Q{lHOle`~Vy=Q8&I1dDj4}5W5a7W2v1_B56l%TePTx-Qc@ZvsL9ERqb85o+Nfd5&KT%p@Va9)zV%yrw zw|ACLzUtDB85w?M!SwX3&sLO+UUHs5%|kTqzjXs+r913rpj_v^X^mnRJURS$q|a8J zn<-CmB%GB|^sHS%cKL#p_upF=7D02clauRMdWM~HuFR1;=g`o570ABUGND9_p)+5vrx9CjHk_zdWNm54*4A}t2ASN z=+AEl?mPV5$bGSjhHnQVEz6IGMHwv1G0Orw zZ9QreW}VkKJ#*5o$pro2RrThn%ksC(4?c%9YK|I_f>*H5Ee0^z`WkCnspVG(u4%&y zz&&XBRj?QyDI8Me*h6m1l1^$T!ne-AdsMP11MhApwrRdoa#$$*Dqoq;FC;}HFj2Ga z`hmq)^A)=8$o8u)!+0C9?kSQOmmu7dSadZf9YuX^RGKhYHrB}RQpOpH`M4v4-lCFi z`BjtvKfOsCk-&9f+|{Fj$#V$yr*PXN40jb`3vt0SNDg~r2AQ-sNftHk!;?)4k;p`I zZXNi>YiOoQv>wLQx7clzvAL1t#|yKJ{b+{ydD}7T!jV*MWX?wLgVCzXNfzDv_q7dQ zL(``(cKa6Ol1Y%9jC$2(QMUvWlT229zbf^m4=CWS(eK)tRy38EG-NIUgZOb&p2_)V z!2bYb4n*qx+`;s?w{-!M2qh&T1HLzj=bvlia^byoe-B$jk?B-<3?3hoebGO3@{XG~;n8 z$3Hg}C|{dy2=@oC(zD}4+*x;(&qnW8VYxZLKylY`=D6y49nq9+scXqZRlp>kx$RF7 zvkt1i?3$w2uHDrG9^)pSZ$}%M1OEVdx>ppGi&KGZW@yKj7i#xzx%yEJt-Z{_ME+an z_=XSv0A8s{bY+Hp{v7)vxw&Jn%{vy28@1nGk ztA$jI3=%owv8^tTo8^ntV0s46^Q%8-xs!T4{#thnn$kC0o~0=#vMfhnn+fwUy+(Pe zt>m)L5DEz&Cf+|9hD)y{c#VP{4(6<@i}-`?Sed~80BaS|7udPfj7YCE*X7;H#yT|sx6M*sYBL?7eqP{bHGz3~a>S1{l?ndTgN8dgcn}@@mr|dspY&wo6XLkj9w-zJ1F9_B+3iN@3pG4x0d0a850MMy?(V4&3_+N-}S4I-#3;7 z(Sh&Ywzaw*Z?xv#>G`8x9}z&xJmDx{0342JtZ6)ptTM^44lv6_PqRl_#8pdk%U27I zY3j+>aRRIE2Z7d|xAmy8`8jAZb;%TNQ{JnorO!^{p_@gMueCjK-;Qb}_RTmG&-hkl zT(Y>wezhP`>J3y@W$tPF+iyyPSjiR{O8qG|lm7tgs8q4+c=e}kX8tTtK5rsIqz=N7 zmuSX+Drc1^sHp@}ZQ*GG)P@w0t?w2e|sZZ6b{>jO!HusGSWFv#qrFssc zOKT`%I;k9f6|W7ple8#=W3z3+t~ML_OAL$;#2VGHjthp&k~V#FkHA-}PNlX-9a%?K zb=I-zizd{BE_$)8IP7%O^D$gE0}^zuHLc-A1T=>nWHm+RD=${!y1lP1=<=&RW6&+_ zv~Ms6l|EjCq zZei{*RxNKWl5dnppYFFc%i3v9$+@DhCyzZ*^+mVpfm+)#kEb(+#qPZLiPpn$m{G6Z08ccX7pd74I$C;Nmq}myuv# zNt!}ETaWT8&9uXC2>X{f%N{E|Rz4JE!uDfVEYK{EwkC0pz*mPmqs(TscMh4_5y0uW zYg>uqkZg+!1(eaRJ)A@)5BNz^Riw}Km~ zZPia3cI|J^y?1^c{={Yp1=YBa{J}}#tH*SWFiz2<%_cLFw-FWF^fli>T9}`rP#Ph-(%CX-w#9(nB_ex_u8G)}i@cb}F$tRf< z2zdEAn(VZ=?e1nDzhVbW@y8mX=3hYrR|MXu;0|IIG5Ot(Fmf6@|4e<7OqC zbQwI-=6MQ|r>7p(rH@CSl^dVhkiyKY6<@bJRV_~9B#g*SynJ!Ij%zaJIG#WxkgIm% zBC6h4rNaL5T&Un=Q$m$TXLM%XYSG46w3do7(YyUCh1R@5J*>_|b~8l4{LS*?=uLE* zhKmi<%#+AAuOOkpu5ZK=S=iXRENO7Vg;O5pA3;=bN=);ObH$p@r5i#0r*EcPDItPJ z03+*ODX-tz`R=w_-R#r6xpsw$#22{R{YkHWy3q8^deklbwaj}51((Yom3i-oJRjj{ zBe-cb#fd=LOmPJ{^v*dx^_z|Lxz&WJ%Pn=e;<}~nm835(+ZtD9%84R8`+xQ8k<>1% z?)SSipp25L1`T%pEAZ}vX({_9)y2tC{;|Oz{x!kMw%%a^CoP_vPHGajTc2q`^Q)qQ zN)}AQe2+rMnns%9Qh$799r4n%R!bO4t61E#^&8h2tDoA73a^)Lkg*x}e{^=bmlSb^k4n1*Ob85}KmPHIc zl|t`RP^W6~>?>%Ul+0VG88BF25m~n$M0hRBdWzM!)FWjjhVNi28sccSmI@c1g!5ey zJxXO+t`~MeBkN5|g335J>rH7_B!%xr;(Hz|L(-=%%(l0q&}3AR-3DRU`c)WQZqD4F zdc6yL-|DgJkyuGs>*nUv(6_qitPqcS*R)h(3!;_wIIO#9;MxgNr#$gnR%)0e9C~rq zxn#Q-)Tz;$mT+5K5gbuU3wOBsb?1J`1h=9{ZU_& z4$O7H;Z zC2n6_>FKz6dC#i;wae;lYa+0W1wM&QEl+NZTg4%b5*V5nOSz-I|0yR zKaEkE#XQV~Dr-W{F~-+!J*wPM)~Yqs=xwegjZok-1JsJy)9)mbRosek?^qUSp?0%K z#QKWe(xX_&Jd>U(UgMOXE$()jebi-8G-?mGTIlR%4TZrbxVt;U4$@V|I|Z(vOx2fY z-y3JK#Usm42Lmb#E`sMz(zYT4=uoB-dIK^)5Fx+y@t zYIxa)C90%%2;K2YWnb^-p4BGCfy*vHYKzHky#6&`&KcrH$JU~Iwc1AJKJ>0t(6f+? za#VjR#lE;n4i&O{)yd=^-pcnFtog1}Bzbv0w9a`+88?z1Msw|4zNZxOw*`YOTO7c{}=(RC<_MJ6WU3JVC6q6K(q;Z*lU0TyCMN2_!%0%7FH-K=CAV zM$P+{emaG(G}V^l?GA-9$F{@z(3P3=_*q{=FI3c(!yZIc>Ph-laVnhk zt4+0f`ubFC(RM$j5osIBFS#19r4P5ZX^iSQ9VxzW&o#0}E=g$FB$6{@DzwK^aC&_x z`$T;Y6vvo$Cbx-{t0Cx5;Y+l(PAR@~uOZLkC^tvDX1Wo{b=8I&s2m>E5fToA zpQTIoqIzeoIhojJa0k}5M>LXqGM-7RVmUuI#!WvvE~Hga)MvWDj)6`k3fsmGyBY*I=CBF)C$aeB+-gj(%H5!(b7%i_s zoK=Nb;ut7NsD#5jbNJF5j>eX(**HgHX(n9ozol05N#k!HN|ji)PJc>W&l>PR{3=WM zh?jR{#wuW~pSzk2&e`M>P29{eyNX4{C9yX-`9m_zG)W z1JPItlSJY>?9rTZ0raHuLhzwTsQly90)GmR&XD5>eJHalnmvhH-AjGZ_;jW`Dx8uj z%jV-d2c{{Fxp~=58Oqk!ia@@UfeQ{855k}O#RTj)>qZ~$;~#}-bDqdgx}fd{@SsVL z;uN1}Z{j;mM)rU0HCBdl=362`bGM@8RG(|z!H)uQ)Y}lY2+z`kblr;( zu;7Eo*0gOHXNT+URczt6X2b5swP+&SBYx{Oi8k7{{KTz%~KqU7>lsfW3Sc7w-5ii9lA zzy|;d=ug=^wgEXj=QUlP+BZMB2h`%Pn#IPNeN3!6sU^#t)KYHFbNW`C(m-LriIn|o zK1l-}6Y(@Ab#mKgRgsHuDkf96sjDqF&VEop=}nU0ZO*}p(5o)2rL^RbO(9Y{pU$T9 zH}i#2P4fnN)~evm!MSssAZ*e*H}xva>D$jQgyQ?1f2I3)ck z##T2{G#UKCpO^vAW}zb(8;KQBu4U>81L;lsWSHllsH>ER%&lVDsZto6el-Ne*m0U~ z+8Md|X@1aKAb=08T4ro-mcdRqAFWRh%06P;RYsY?%D-B3PTNOPwP~5AU-JWU25IUQ zh}>#|NZWRSQ%Ahuo&{CeylQG_A|^--0qw;$Sd~sUsWnwnPJys!Wp-c&efg@tk=Uhi z>^o;C{hF&Jdzj{=lXQIt<54zSlh(159_VUYqc^vF(zU!m<2(;~W2xJKcs$g23C2!p zbnIl&D1dSl{jzv_q*jqU~R)lgYpS_BkE~eDddy+?NM?I?SFup+G4|=9% zRUmnStV3{&FeT~hShTKoM$y>NNMv5DKj1ZCH!txqs!-oSz%u98nzAq9-SW0YMU~39 z`7R}l;Wr9}uO?u5Y<)SP>QU|DLJzeuuH$ayjX0&;%67Knmg-ge#JBs@i*Va^{HLEv zuQs6)@#S;a=A&IvP;(w@t_>X0er3M6`>T$?Q_*8nmOp{%R9jO+#@@bypZ2KRl0Q1{ zr!L1eMRZ@=8~*?jkHV}+8wVR?Tpl`BN7_p$2^kdc^ocM@Vc+Gh*!mtVRpxY2+p91w zBy4&N3eb`?wTxg7UX{s5Z!+PPnM(WCid{&`Ji-7`_p{czqR*Se(bnmjl3XU;-2PPz zB_?9;@}TcovCW2U$05B)Eg^*h zk;h|1w~DcYyK{8KLtV~@TGkxGA-Jf)&v8)4bVKk!J*toPf!a$B_%#>Xhs}h~^Q`%f zt+X~x&IkpTLHg4g=ydX{COt%M!HJjfsn+&3>R6v)Pue3g$zizsryok5JHZ(Hfco)S z{{U-NI03&Zkt7VgbDz?k$IX2ibm~aQciFN>9cno>D9OV_6z9EF+v^?!U`0~<2H}#}A4)~H5%8?UeJXW2qh|LuVblbT z_XzAsHGT$M@}w#4isxfcp#JcwtqVKki-vYS^wghIN#52vD>YVS(o zpXpr2n>t+u9SN?_N{mFR2wtCgO>fM2xQdcjM@yy66^kmCQOFr?mEUOoAheUqS2l$1 z`^4k(t_x4oV7ib7kYoL$itMz%2w1YN)_{V3?tfZ_@453hnMLZ}r>AK0S=>4_HxR|g zCOJ6zSDgkT9Gg;K77}oEjK&kXR&@TJuqrR$7+H(H*w8RjDecK>J)KL>r7vm3<`EV`Jt4C zpU$C@LC6b{Q!?eTih@NaI2=+US4%>yt?i1bHOB-FwPr}Sbv#vBA=}90RU?W{R?w$$ zAs}ai=~;J8zdZ9=vqCX~Yc}c}bU&qPj!E9eO~j5#z*@?>xOjtQK^3oYo}6Z~?-;Pg z#l>!pM<&dRjY36VmNdt>=DGb!`sIsZV+-g7Z`?+9lhUy-q1(B;b*_lm$Em_=cGKJ| zzst${tJ=8jLf^^z=rhweuKxg3kz@J3P<^Y5*6vK1P?>C3Oix0M?_-g?wGFtedr7R{ zurX3q57dgieD`sVhZU10_N%pwWX3;Q)n4bUleUDOTSc@qOUF}MwiBsvgBU)Bxy5Ul zRZNmG^{pE_FsvAsC#7nFqW4a|-X)U-S+VYTt?L~%zy&3cDd&M)b(O5=nEcFkuD3^; z^4c-H$iwrkwLIFkNa-x$nLq%Ne_G$MX+ar`pTe><%l`l|vhlWk#w(<>yNiv{y8bns znZXwOo4RDj5%Re2^k#xccFoSG=fZdh~Hv#tS9zzmwxnZo4f z2C}ZE>&;oqD;W3J4<9RlYm3(|=L|;m71nA~91@D9y=$1%qn>Y>qL2J*ww;cCWO5Gdi-VH6IGp&dNP1J8r6|^agD%^PAaUHF`ijL{3pF5AE>IuBn-eX2im$~?({^v*rO!UMsQcyrmW6B>>$&8*$x3g^cC4pL&UG|brs{EplJTJ zQfqsaZ@IkpVOk`W3dDeYJt|>+wljxNeaA}b)l$j$c zJ)1RYX7i-Tay#Wm6t5!{BP`y76{KR4JlR_Mvo&nYjg$n_n@zcHipRHHRrO1ar*;7C zihA#toCXWT~0Sbl9+KF@Mj z$Qbq=>LYO5j$;6NV;HVyWP0?uda+j4JaWuW`zI7EAzSxI*zew~Los3kMloH!kZq9 zk?>z}{OZlR#Mx$SRF?K*VBKu4zNF%x<*MgoQK9_m?bO=c7%7a5#5W&$o*AcHF4a&^ zaZsYp+@OehZtp|Qa}N@TpFNeitfx|42=-Cx#k#T##m?i~wMh(19lGsR^vM-WUaMp< zV56wdLrO1(@4UNzTJf=+l!hlD?&>0g-X$M!%&=3@x`WJbC(xiFE~uNSPv&@aBfPf^}W7ggxuF zGD(pteERHLVv&KqRoni_r>xeP$vwE{sqr2dDRJn+pqR$_CL*KSw{kdl+?L|<7RZcq z{p{5ix>1fm{At0UPS5yrQAp7;$<8mYPb%l#fz&dwLE-Onpa0jqiPetRa531e6!o+SE%??Sh;Bg zUu3iy>hJ=;rE)q3sc{TxzRM(VS(hYNrg&dk4I-9;9ys};73@1Gp9_wuDPHLGFAS{g zidh`7{^`wk+G|XTK3T`}u5&@x2bPMKu%GsVWBFHYr)mO4AG!eh17AIelk9xNx74+1 zb$6eYu0X~x!!@C9Z(YCF$TB~PYHM9f04~r6(zY#ck(6hT!n`_@YwV8RWqV(=s{qsP z^(M7eS=D(c-;Fvuq;KIv_*Inhn+1|T!o2y;`=g>Uw#=m0lBoNj{xutF48Ot8*0nsC zTc})nQ+~^B*Ka=KiiIe4E0y$SIlp}W0IM|bwif>YmPWO{%L`QVrgCU3nC9B zbMh?>5(WE%KGf#Ak39`W*D>Uc*!*g};SFd{7#OJ9HeR33rE7@taNvqU(YAU0YSUuS zg;qxE{ONvt@ZYUF%3t9l^Qk`1$;sms?uB8C=N!(lVvf^OKdTt!cOTf%;aw zw-GN$wvVk;l4zLcVN+dkl)9YqiZSJn%PqP803P*`dG=-d%_kZAwb0$k3uKk%v2LCo zenxMguF7qgOysYwEhA>#Ey98Q(OmWRzikr*`$f)i-ym0SGh3@L@)_$Q=-P()t#CgI z^r0oy92FDj>~L3JDz@CrZsyuQx(#FA_^VC~L7wQJq2{~W=`7bD=$XeKbXFbqsbz1S z)+pVuP#U)=zK54lORG4Eb*L^mLm?fBq+5vP`^G_^Rjr$yV$yavv{X6cXsQgpdp6Y| zSDjkT94sIf?T?yOKA>@05Pg|`@0+;y$4aFYjDw_sJN2vZ{I~{n&3ye-u42)0-(ty- zay`Xq*-r}p01|`rtk_gzs^t1r=wn_mpw}FPv^67W%L9~erA)G{e|2-~RAEw`V!`cJ z;gMU6b67nBO_t%*%5W{o`c=4f5XUAKU&5=~{H!pe-v+cT)OwmMR9kuz+ujE1pP{Rb zAd!0U?M=5;QOM8XR?%W*0D<^WYZUeALrRppKr zP(+Lm){9ut$w<9#G?K2}{`-$wxeHt)F3YC;&Ii(|+O#pC!Ozszounx#1xm2)4R1|d zpFfOB&gJWULj73nx@lM3=M~fFH#12fF3jqA`c?&-z`rNRy#D|Nb(%Z97}@@{(O79WEJMhs zSdNO=u6ZMemGw7lHA|(CWdZzadfNIz0cc9|(W{)dv6*m6CSKs&xXOXp;ve zg+mkwcC>g;>;MLmMZU=f2kKTmsZiuAPDLg9P$CI`->R-(;N`XJL5fwsuNxdi2F7N0!(vMVZC*kj85@j za+|wXpFU@;&!WT14eV*jrO&$$6XzXQ7^-)6lR`p1uQ!V!z$weatGsA89m%dsZO4$O@3yScF|k~SKkX`Ag_O|U$uo{+xzJx>_c!q zwaiIzC7@XnbY^aF&y!kqy0z1MlEVsd!B@?C^zPQjjm^yLk-WFsgdtWNm1G^6L1FmT zedX=rXM3q`n}Oz|Ssij@MPK%}RC9fv92{eCOFQBn-l;aEG6^hx zgNmG7EQ^3PpJ7_^wYkadqdkVpDQK95+s7HG(azoxg)2-?3mX&M;*nZrJAh&MaZbl1 zrn$E)dH(<@#|@6+p^{k@a$R|*x1F?~If3-s#XzCAf2-dA09;m9F{xGT5=h+uT>6@! zFx?;=lUm<>L6ZtQk4mj@u|60uBexvVJnGQq*5y`cz#k?E>yyPhbT|b3+5YcJj!03Y zI0b(k(rie_%t0SsYLYzuXBT@GJm}T1u{J$(ns)Ia&eA<9voQO?@;lSFFUmI&&T?yL zqLoX%OKQ=t-ath=a9!Ah0($M{pz~E&uKc%N1s`a2Y=t8|>svE#X>AKja9e!Jh z_zup!xTF_q>y<)VKA+aDBZ5`p-H|oHVYil%K;-VIRd%*cK=j2+l2Go5uYSF1yAw2- z+qXWZv_~}Fw-uIF`L_J0t_?{XQU)25Xg|Y>h{jci?>O`aikdiXGC^RV0ZdFfS3$pe7wgdc8d#BC1KxtNbYyw);DOk3Mw>*w4^%$Kox z;|8rPlkP@&7jp5rMmVP1M+oH*(Q6GNgjd`Yb;c_t zH1Wn4U>$wx%yvc=4UNg)=I0*OgSS(nmpmSeLuqvjn4{Z-1F@-KlKxMaI)&@B4Zzh~ zcw>Hi;)##CPHIMlt)x>O%-B5&oK{y`Bj2Xq#Vx%{N#=RVWGY)dF^YVKcDTbomOFgC zDuj%&kDGjipT2t2rdXLq`J`3tp7bN9+9>RaFSmJ^XK9CWM-@Uz);yMr9DjC^q)79z znSuRjlSw4RZf0~G;I-2(`cuENZk4g*updg9Y$iEASPDAsI5p1Wsp!X^OWwI$Ni*^iFn#I9N&LJK9tX8r zjyB}7f+`n?vEXg@tnN2XNnEQix{e|gM<63T4n{!?@{P6pFf1!R6{tF69|m(;-Kv z)}KAz==0{Yt8m1O6IlChZIDWmYuDzc7(sjD*d981pZY?1Ct*kHhBaOT5AK>gGs#L0!gGV_*KNo*hWFldj9|_f8GB8>r;1; z%^;NLt}8+`B`Q)u*KB$bqnWxBYPhnQnfI_+A~u?pDVCm%}7x4(u! z11pi+9V=GW;>~fsCKcTc?qO2Kg0jhwfsgt0sV(CiZ;iKh%}Z^sY0&V{vtzkh(~DZs zr%Y@r-`*gK?Tljjo?Txd)-dkR$+Ql6ty^s^WE-TrA%DA6?d~+ZtNG3|&j*UKx0Vdp z49)rClZx(nH6LSIJuggLm$;Ycy=r)^wA^6a&ZM3OaDB5_vt3z#3xIzd(!nLPgpyeE z#%s!~k>=E=r!mw+qro(1ZP0$->p80y{u%P{QH%B%Z2mRP!R12PLPyY7MWyNyq#<3- z?ZD?aHQ-`2JWNH>Z5BVUW?43kr26L-GU+;mYTHRFI|KS=uSu%G3oNN3$a-xj7^xS; z3vk0~mB)2CuMVS9-0~coBGYZJBRE;*P!39#;8$U#Oz`~C>vqw<@g$LcnXZ1%SVsTX z(UtT)8g&))(Coa#kg0Dk1D?E7^o)?T2RqdnAdsQuh(SoICf zG)$zfRl1N`#_J8NQagVX&BbyW#=ky`xrUh!n!nvSC+cgXyw~DzdkuIsX7WR7*vv)rM`o z&ogfkFpC@e$xl`m)Wf#1gvsHC}Q5& z9PwBlBGK)v?;bdH58cP|hmf96u&j@)rBPiZXI_1aD3VEaH2vK;2C`-WT!6A|^lr6p zFq5+O+LW?$GIMcKYU^k5W67<-ZeB zoqAq^HDmqitxV<0i~j&@ln*XQNq+dI8KmGU93SG%QvTE*#=!~dcGLd=v>@Plq>rX5 zk&zX{$Qgqsed|8zN7`^ZR=k&x?ZA9`?iEIPV|5`&BfW1EvYw|sbGeCa`$cC+S(~Ou zuX@$g0V4`|teN3vz%EC)uDICrAT_o}ob~HYSrK-SKDAuHcXCNR>QyMG=2B{!M|~+Y z>}cA{8!-7!eNS4@kH}&Jxftkr)--cLwET=c^NOC{<}CcH)48lA6TLkSmfdY+z!T&F z=~`BC!wZJqSPn)970kyxW-vo-{5Y*!OW7^iPB#pCS1gf*Nco-qkGAo4w2Kn`GhIHD zp)JE@Cye8uZaJ6fc{&b~(i+(csjJ*5_-btg#Ry zEQ|Hcbr!jeK+X@a&0=U*R&1d+lHQ7QT~(xUt_mpt^UWsD3a0Mm%Nb?c(TMl0YkP@X zZU)}f9h`^d%V2-ITF|6_D>{b!Dr|{SZ>ZR2k#M-l9qQ`KE8~I>rAZyak}(MU1zd(r z+?CozEe?pUG8K%!KQ?KStE!K^S61ZnwHl+6;FaY_6pOMkZWevS?>MUL(t*^l^fjeC zpd4(?Q<~w5ov{EZ`JB!w=2X`6N%L{})@{YCl4VN-_Xf2tZdp`@kDsk$+_97&lOK%- zH0+G~tq4u`pYhIfSy$c@hF*NeL;lTa$mS8Ap4qAwTBMfh3!p3PYe?LP+p0PHzYoD~ zxZ2P4=CH3cglV#YAp`iaT?O{E@+&ZpV)h=j%Ia6mBRB5bX&iylwDdhn5q-#Hu#O(G ztcTW}Z*F5hEUE!N-K@5|IT($x?kemuO|&gVS+V^cAzD$tl3+pKg?zX%#4@tj@O9H+3H%`qtg8yzCSKSh{S3DkLY0>-6P= z%Nq$e^{Kh%RDoj8&s9;h0a}p>HsylTAXSqXD_5X|smWZ5mSf5!E&2OZm5i}a09^LP zJ~fOU7v?o2Y3irzS+dd@_EJ{|AB98q6yOnq?N;QOW6v3?(p@IfGm1lY>Q$N)1A^I0Lmyb9sz`^Hx;T75m7e@y$D&(vnX?4MJoqfPe3r<+TX%cp#J8y=~oIMo-AQ zo9S5>*Aqge(#%WPD8a}D za!qiWrO=szgx&|IN*|HyVeGYLHm%|-#3dstp!E4i6~K6s`Q(t7Ibqb-QLf(@T>j%} z#yGAoP*yetvj>d!gBLn9QDNFM$XpAtZU1KX*{yKM{);B+PI!ua6z{t zKgGsBD(CfWN_SGfaTlmjM^o!)T&aBo9AVkNO3Jv9Mm7MXdiSWWE@axc2OhOgaovoX zwGOQJVN;P><)B%~+A0}0j!isusq%1^j`p;RA~(hH-G3oQ&c zif`H3xXSVCTSnbZX}X_eQ$8>-PI}V}#g`j!Y5xFakvT4)dr}oW&$U`wnLcK<8S?|c z$?ZXoR^+Js>8x2>+M;$jC;HVK+{l~DlhhB!g^En_S07q|nX!SMDXk+Y``GrZ*`#L@ zc8somVNgoV*wjC2+Ir@j=kDXzt!C2`ntKjuCLKt}wMDu{{v(ghq*8nI?MFVnDkWkq z<~3Be@f_5Vq4pHsdQ^&}Hv+RKly{bM#XHG;ydTn$SgkMGiuKJ-rmL5z2*~PxF;0y` z9$3-#jmPfMmg}5-DQamRRk2}Edht)(0`<*6vL1xym6UDkii4#}%R#bAiOodUfqD$n zB!u>D)f-zsJ*cudr7E2ZOK_|?P%2Nf1n4tV#jCDMB(YgG$JyCig}4QPiF)%q*uFU!-G4(CHVNY%aAKE3pUzC0no=DH#z^1jjbZ!9YMWRxb zP16szat;R`f`z^ZC5az}0@YQ0Y6g$52l1t3Hz}^Ak#?saF~_*38>Tz~nyA3`;-h7h zkH4R6QOaWLP3TzyRM8(x*!+1FxGfw+JZ2s#tOnaJo z$XETZYO4#|KBd%=cAt=b6z?$)J8H7bRDIl1{h+rSXtPDSi@9}VPwtPcJubGkaHs23 z#LM1=k$5x<+S_JcYl7J6OS$@z2hyr#axhp_(em79>zWDY=G?g*#EQHH{A$E^lfE#j zII1zi>^N<{^=264=Q3mKO32nSlUkP2X@dO6pQTK)P0(&*>x!)s%1PTV=}YC`D;8E5 z^`&HAH<34)InLwqk5Nk3Gi~F`2A~n%zu#^LOd4Zb%Dj=EYH1=Q-%FN%v@Rp$M3^0Y z=^Ij;1;kO2*NTB%hsw+NQzViY)OB3;qm>#$a_%hJq>=(QDt$SsO{hw}2nXJzmEd9W zoYh$fcHmXUC~~Pjk_j&zzVnRLX1wRG6zOB##sH|+1zdxQ=}B1Rl&Uvtj}t3#&S~q0 z2a+l^3a!?p3_WV(2C001jaw%25Y~q>bBK2%jO~gtM&5A5_^ZAxM?s{=eGav5M zEpUvWgHlIv5dQ#Z{VHwbYtMhQJ9#}tJTC5(zI1K;6wxZF;8P}AYjRbL?7(W4B`SI3 z)lak%-jzHzMOb=Mv7}`NU06$h0mo`@ly_jKA4;=pb-N!nDt|L0?*s2sWO@-wNUs&M zaCVH2_^Dbkw`(TT?NSMf)KbcMG#jX;v0apM0MET3g^On#)0Mt&dXa9VjY!5vttI9s z6cO3HoR5%q$ftdQl<_A&N@Hpgb;d<8uOx4q1PX3Z6_GO9u*ec*`eLP97Aebf{_Rp* zmi0TmYTSB*?IetvN>S=k59!4@FSj3=cABK)a$1WTG_t?N zxc8|Am|SO?R*|IW*dJO{hvxaEAXc%rL}b#~3}HtK4Oe)|fJ)-7v@ys0dHU6P3iRaH zOSfa4+^nyTo4BhHGd@0M#X=5xbg2{tBj&8_a-pNtv;M6{Uv(d7UD(}K7!l6%wu}Yj zH?>QXJqW&~<(f6>;C>V`tbpw!2fa~d$`%geKSiU5Zsmj0Dzi+d1sY8eJb2>$Fvc*9;2;GHH%W% zhB$YV&d_~LSdPt4R|F4AJd{(A4nDOq#G!H*^QUs_nv)>s6JP z2W?KiUIz!IWz22Lx(a-pg-|n4$tE+6wKB$v-*BG!saiOKf>S5yPB+}jMr&_u@t>tN zl15XWHr2T#+xJsBsAQH-0FJvU->J(aRV)>TSMn7<+M)xa1|HNRv2J2uJ%&XRKqSf7 zK=rQJ?sLvo(G%O>qTuK2n!g^W7BT=Q+*Ur*=3oLB6)M|?AnYu^TJMad-0|uzT~V+0 z=-K#8kq$Ki51P`o$ICLZ5xBARHBIrxMn9D| z&W=3p2S3W1*APlF6}JuvHItFoPnl>s8;Bz;9B$9$Pu&Rl)p7V%bcQ?@2ORh5O>3zW zfXY^}=Y3A!X7@$wi^C@%bm%G;ya=H}hHuKD6K?7-MM$Z;=FdK~lVslej{ebJhBLd^ zREvAa!sFL8*wi@(?>B0(QCBGv{8%o4&002S% zzTkhgLk8SwRZ6!9KZR$x)fqHc`$LbFfG66m+cL}sKwNuPX@rTW=0_Y0C3{EyFCqZtsFCQIbu#Low3*EwJW~ccWuG2*EbaF6Nk8Vc`jwolB ziT0Yinp$<8#k-8#`HP}?$|ch`|p(a`6P=H;{? zuV2=$K^PnZ&1c)It})5SHKT4DjEoxdrE|I^`*p`mlibymKKZKgj4xW6Hr#X2WAm&I z#6LXaG~&b7o3w7}_);?Gx9dv9YBaaa^rpG)coZ-y#B>!D%r>5AW-ZvMJeXsZ`Fm9< zrd96T)rq7Vv5b9coXotFjw+GEE%YnPb&TV$YNIsmo;%fvn05mdQe%OTD@dHOY@>BB z=tX4QTqihDfmiOBNW>GivM!c0kWFtBmRBg<>OvFpBAj*RvG29b>Q9u0tlgCPxXAUc zdr(lSaJjAH6Dz)k2Dh$6>mgW^jybLiSk|{m#>F+&>q2Q6!$7K?1#vp2o4Y3iucdTF z9*qmFSFeCvjg2n6^d`AVgizRu7RNuPE}Kn_iDAptZydg`F@LmTcmq2l3Nt* zZXB)|0sjDdt#0Y<<*+QvjP$I9vyVBBOfS-`#imHiaVsCjwu&ZB?Cv!AJjMB4arLf` zPFGL{{QG9OeJ@I%Ux3zh@vSjgZ``W;1?@nHX(7OATR%$Q zv$_masU`7TvrO7HIvYLwWk>i{q%2z)tczAG2U^#KxESbb&z|RGOHn_qSyl%J2c<(A zlT)m1v~yT9r4naw;**inlTxfFjwyViyymm(p|>eoMsuFk0~W>)6>YKgH4MabHAu=x zqbm+GS@TD@a4S+xtU8RTAW zk9zfJ$(?jtl#eXeG#g}*fSKQ%?%mESkJWUD{JbUOs0W_xYq!^p#fwRpatW_H*L6wc zW>sG(ukm14sZLD#+&gV69M+|$`7GI-$bY?#wSe2%{h?ad(>ZO@OSt+0Sl1Vh z?7>$ex+NuJ>hQCDhkdZQ`Que@YK`$B!TEm*s?$D6FSP#vvr&I&70U1Zd8}NL)t>b> znk9HkKO6#mYB_CG9vdHxRGU_IYz7B4N=vDmoMfJPHJ`LkQ>{yszbBTi5Whavaa|!m zBz5Pf&72D78c#8@%ZC2|W|d=&n>Zx;3W-hhMZ$XMbX#rY`G{8fp0w!Wwo+IX$FZy^ z!YKiRW7zbkn|K;bg4q65gOrx0+{aaGakblIY5^TuthMK>t}B|3)Hc%;qz?Z8KkHBX zD>R1^1^jbd)8>;pqdOyMwzf%e%~6^(T;^@0cNJ6Y4!r%OeKS$ZAFSMU&MJ9dR9(|7 z1lYhErf_-2D!Vdg!&++4&8nqm;`Fp&ueL<}K%&2iEEy>4PVP8Au49(9g zoK}&QwmeKjjI}iF&zRXo10SVW@?D!F1L;{2#`|!Al=~XBZ*cLSosZ*PF_rf`TASR^ z5X<*NjQ;?4wFwWGozA1^I#fw4T78X(&vFx>OE5Rb? zf_r6gRHM0r8D}K_0JTy>EE}-zw|8o|%gpMH(ljIT8FxGU%l*+#mg+sD0hs%CsyK#B z`EAGPRgJ?Wm}A9j&0~1^m&Aeyp@Q?@H5|DoECKv!TIxpVs&{q8QJNcq!M6OToRf;qPqCyWEr(9aoMeJ{ zs9HfDa-f=uc68g93Vn`hAGOCB`P{J2rDEik=KlZ|#hZ}wZl1)w|fqi9~R8$rzaAyk%vr%@0yky$vPN@N99ayjNc(3eJaJP$eVB! z6acFB(|RQek9X*YXZ=bbktbo3E*0P0A$RX^<>X}@Zjc?vK) z?W-GO+w%{lDy&$>=2PF&yOP&)p6=E`72`U5>_#bMxJDm*{yizC-5)rdW7EAvZR3pc z!ycupdtY;xnn~So?e zD=8jpFzr+~&$#0l{{U;6)Vj7+UD3Z^;i}CVg##J&u31I4XC}9~oh!@Ss{R#Rk`6?S zt?ybATPGxBduFJ~W+Y-+vGlBE6VK*ty9y@GPnyb4TvV~Nk{|*`Bh;Rr)en-f;BNr> zRG~b{01{@iwYNGU%_X5cb~i;&`b;}dW^QUv?CDqTT%aSLtyLDYbrR#Aaw-1+XP0(- z#QJh5O@ArX7};5q`7SW6qZS1Ozj?wYRJY~evg+ebe|^s*Z&6(qi8b}S$gefv9RLL6RV_bWWn~PE?cW`1rL*w_Y~fnfmA~nt z{<*JX4;p$|o>nKHqC0O5-w^60y_z=aqE*g*wd-CL7WYhxHQKH^4W7RB;(9NMEJeT< z5CSvC?D1Z~;hlTKvnnuc%iqf+V!f-bT^aE?g*kRTpFz;#WgcDpXPf}1729drJHi1M zMYGop*1XTddgq7dWk{OjI6VljMALN*JOCBsC(!d=4kb+aX{$X>w#MA64s-a{7>s~KFRY(;MC{3QMrIzmGXsTGv7PQ(3Y9>%0qm4GJU z$F^&VQGHpelIU!OE7WmM`8}&9IOOjmH{(;s8QeKFi-(z_k$-ULF^Y;t8Q_6YZ0n9F z`#$V^q}17W8@SmSLvVhz5yvDP)Zb-h?TUHR%XKwr#dQ{}q|C#nKPr#Rmw|!#R)^Ta z@w1w5*>?0^ezkn)o>oN*GYk}8%C5&3%bmEUMy|ah{c6CGm#lS!pJPa&1S&bfr}-=C zngzjb0s;8a{iyH=0<+Y;1oF^!rnE81)Ea*M&F@G^=y67&p%>U<$3jQenA%OT&gjp! z4Nhhe^)!ul7CvK>RHZQYNS8~sP(D`8Otx0*{4~|LkFlruih4CB<<*Pb>@V2SzUrvO zJ#5?kpU#j>in%{ENA{?(JOfgFsx$m&{sl~Hr5zuSVNG)f zyJ9b}Gju9Fz@|2pFJ@EtRNrU=l{=~HbnG*e&%IwX`VsDw+ew*Ml~Yw_(%h-YAC+mn z%%g%E>s4jAcF!bMk(9}CiGy{d$%B;L^sJlB49UT_W9_=Sd8Q*jF~_xMTwEwpOSN~? zoQ_#WCowmMS(oLvDfDW@z3|<_{GvX49o5#{UjTNE-(1#o)3Xvl&%Jj-r23o{DZ`<} zU3hAB&Idj6d9Hg<@ZHGyf^Hr6HY?CCCMd2AC?#LB7&kB@4%9FezJjw=?? zN(;Ei?j%o_$yYyGwH@Zu^F_4#8enL%^2dYgR$=nbB{NZGSHevl`l#eEr!D+Uc`f+U z<5+mYW~WqvdGbXT?pD3ZZFLjmt8}QIW7)v7$43_w2$j%k9%aSk!l{z=VpI=6~%cQ{Dc@%$o=V+l2}ovTfGmckql;l~-S zOI4ocFkV|?TdsS3YgP(y2nMVV+v<2DnX9;_C8m z-wg5CVw<`8mQjU-Y~>>g>rlD!@%D)s{{Y&mjI-S+V={F0=klvpP^@H$20x`yF~Z!e zg+@QSSzP@Jg*ZiM?kANZg3UZ^J&q6MP^z;qJJg=lG?756HaeE?P_(}=`Bj(ots|&a zR#rr@$2K@153OIdnqi3*0o&JU=BURYToqjXYQ%Fk?1(^q#8$DlQ^c<9ZQ0FpyK=5F ze(P~vZi{hn#RS%f2s|((?yg5p)Pl+L2aS(!y_)MZ-BKl)ch2z-_cPC>bj2;tkH$ z6A|$m`dJakHz@@4BeiuFcL}tQK26^1Tv;Dj56pdP;@b$% z%aL5vH^Q3ns9h-LQ;yY>XQc@)sNRy*@Jg=YeN9%n^R3l)N5}g$Np&l=QHe+u zQfr%u8=0BM*NRuU-%d$8h18EGN7;@&&sxC0hC&YOe*AphD{bcaaPr`Ob)9{AXBxMe zbj0>mTAepNSWf3HeF9g z5^?T&w65)Bao36$a}C7%ipRXVmfk(lC|$#zYp2vTD?+CcDBbUjdsii>&jgIhqA~dN z_N-fu$oD9>*u%V%Qy6Al+0N$AHP31iPFRFdg&$MRbT?NY^2o%k>$LT(#?&CQS0c?) zWvVf`Vx?x;$}-6_5#~H^(C~3gRhdxjnaXs?9R79CzNh9)WR^9Pj)3Fv zs3g>cji0lqAKeSv`qomLOJmukPBONp2$A94iJ6B|7AMJK-IJQlM_CQ)PBykW`UdshCNrrp~pBwK?0 z8Kmp~0N19pHvL_Sk5DRDmc>{)%V{M_~8x@|o)$t=-jf0H>N8jANv(f0+0VxhV#9P?cfo%Ffg2*yh1A9tx=KKI=i z2ef0a;Z!DuMnKOI=bkIBZ4$*pF>l@un@^=@-9rG4%7-iuLDIT8d$X<-bh*s^om;mi zsLyE8xB9-FYoVE>;<7IMwk3pORF&)Nvt8B2yF~c6*Vw$@nI7BT_ zc*^YtAi&VhnkOStL0gU?N*J#1_Njw-RY)y+CUaCx$Eg!wkcDBTa{aM%mMq| zb5&-9ZXbKyv0BBkotPCIcQfY-7?IfpBbKEoH)%5@LK#^=Y>#3MKrMF?Hn48hy%pol zArh|D92!a0WL>H;^c8n$oKwQVtHqf1@DvO|QR*1uH7rrdaVmfp9=&SX+9Phk1QW(b zH8qXAwzC#kW0il}!xhws*^b1vhQ-@ z+oULqFlgH!bPVV5r#F|CF*}D|+Za{?_W}l#aWWNxOx%sg0u}JF*zni#YD2 zPm&)wN9S3~6k$NvKD{d4tYL$1nUIc~TDhgFHm2SG0N|2MCBRa$TMgOl^hT582>}Dq zj}-VUt>j>2mO^v&twX2zaPCPMsr#zkYmQAs?S%=;R{sDZmAr2XlIi82X3bu;xVM>r zc{ZO+=QR-}7v>xh&lIuwK<_WK;~#R8vpcD;XR|a>U}J@ma@?KW4KvFDvQb@o4CGdH zmvO1W#Ip|Jx>bu??>T}P{FLdrMsZCiW3n|M+Dw*Pa-TlcVd$cwySYeID#Tr}&ebO$ zjY%YeDL^t3zus;t884(uC1O27xRqk#j*fygteC@4! zwRVgdQ{_CXE;+1wsg-cPYc_fY=qsiu@^J~pJIg|Y$YjTxZqjqp9MhU+jWU)+7rqpO z_|SC$3y`ka1DsX6ePNyut0SSu-XwEf2bms8KZ?)Lf*a@D57|nmZ1GO}ax;?l`vCqW z?^DLd?>x-I(Bl-1GRS^WzqTs0H|1$*FUYe6%o{;4ySKAo3e>f|8*v@8 zZ?ub4SNDC@D%@RphiMDD`@IEAw?omTDMPQ|YX1OjTSK>XjLPKn5}JXvXf7GDB|zW6 z=QyUXnHuGS^W610q>;O}#OJQjSxQdFqZv2UR*{&3iu-$UNAE;rugkRe6s5xQWp*Fz zr6SxTWNwkY7aUhLnm2M!sYc^amOK~1J+LVu)+BA;xd;8PN|xd^P&Y>*e#!vmsYx8i zc>62I>zdLjGs&wek!_|*y0K}9RSHi-owaHU>zg$p$1TV$gIE&SwA}e@PHOF?ozuoq zEu<@+cO27{BV*3?wG^*rY)5;lNH;CY;Ep~)iYXx)q%nkO+AzEYG33!)nsi9rRMT7i z?C`vk-j%cKOS?UBN^ong$K+`Z!998Rr{J7q(4b)UK9u$L;-!^ge7{4AddHrpG~M2m zEhsmEGrF^uz7eCBR*$F(q=;ODJ0gP5K6G0u7V)Fc7?RE_n;Fpa(HjJcThYx266C)&pS7BvyfZ%q)u9|l0I1>DwFv6`y zfr!8-(wP;%ey7*cuR^i$xq0=?dUWh{a1p1O4U4^{Q6ZkurlJ zU^?}y@Yvc&`$>@F2d#ET$WvVzExoeH+mld;4*vitIIVjbyuJp02@Evt<+`E^J+CEWQ{hvf;k9z6FhvtaatDFc5`v&MjO-&)+`!e&I_+R zU{(8l6{8zt+(A6?Q!Zo4t97F_WR5mXqU8^Lss%pXnHw8{$4{76c++-anHvMvrH;`f zU_d2(GhSt6&puaCvu4~-y~}L#KnEQSS$kPyUL@W>*)>WL9^8K;gI1zcWnH;G`LCa? z&2z!5<+3eV*~c@FG2HRa4Ro4Koq%Am5MLaId=pr9cH!hqHpL%#jcnS(Xym7suHEEb z3H)owpEdP7$!coKwsFWJQX!Na;ITWZ)|(x}UMY&*O8VoE&aox7u-vN1GOsYUH_>A}xSm_8ql(QV5M zcUjk#L;N+@X!mHbHe+mOEZuQdY-iGK@@{S1NuG8O=UaBB(rCn%MP5FIag5hoV!9o$ zr)`;1HHDNpc^{$Mw}Dm|EXt*Kf51-_r)1$x8CJ}^AwzZLcC|hJ_(;umU$ubK#=nsoaFl+)$dy7n{no5 zEs+?;?Xx%}eL(A8SK}!hO>DZ14>ZgP5ZO)d+zyozX)Sd+u#l9hXn9Vt;a1R9Ak_lx zljcb6+%u9r`&To0qroIjo^gssJGRKbKhr0zbp9yub@h$Wh8r7uQke+SD0ad1HRt-1 zY8r&kHO$84v7eKL6*pavtfNM9*5wUW-sC>X0;pc(V~<*^8b>1l8zc{6*5>dK@dqw;1_j!6vHc>u}}Kvk1t__{$NVf~>X@1OCqh$82)wJAsi4*Hhn%pXrv|_CZSs1O6fO+>7US-{o zTC}b|xkgmL9PX^kmkS{$IIDLzj;wH*9=NJlj zTIh^f-4dfps@$o^wK-&gv%??4i8aUSw(*Ad6o*tY475@I0Kj;wvpV9{_a44ea3gGc z8nTe8@)fF?pDGHKQhQaaeL{BYw2xz1O6Nk6qhmaX+%Fi%%qwof>wXUCxJna=Q_Pzz#6v7W``lz3op9q@`wdo)Pft*h##j zrhkk!YtSt1UNr>F?lIoDjVkgM+viOp5!fEJ*l9Dw6?PY7^(Q8+qrs_nFMD&Lv%Dh% z%VMIpEoTg)YD$cH?&(Ic6xu&TFS zIP|NLLl;Nu?M2SG$FUmC$K3!^+0lm50rV9kLl*=Cibg=(&H{xv2SiInNDy5*2blEYMY0XG0z_$u1iyrHr?dH%bv_@L}0ra z8jiCZDtxiipvM(~HRRV)6OF$9m1g=mGxvUPYRHty21JU-pIWq!YKu`;E-aD#*K*C+ zVy#EIW(yxm=HBG1WfZTmJk^VRQtBavVoz*#t#wCiS<$pIqkPbG?zN+(-=aA4K?5C! zTFuini>8Em$fZ4T$*sLVQd#5+Byp^H_RVJAg-XW$pEazYA2rl_is`iJqE%3r9%emz z)&`#)l#DnS_7&4<_V(nbEcd@N+a|12~%AaB=BU&Ueg8Bvlv^aDO_PWOn}mmaUI^jteAGK|_zNSn^{*#{<%{9B^7gh-5 zd6E)8*&NVwNi<_$U)sgENpOgB+|~{5scLxpUu=R9n&>aIt24VKx$FwoZRNBPFYfIf z*mT>B8l@jGB<^t+>uq?hsPj(Dd!epo=R?aAx=6>l z{nd{(TOO_+pEPXFH&n2*fmvPI$m&Yh53SvKO6eBW8SCE_*K3}0Gveys8OO?Njnu9z zEYz7>&X@h31r47;g`;DS)EY4%-lfUvPkQDxOUp=3!4Bd&^IbNxsYY_^7Ys5s*A;nl z8%#?<_-2FaFw|u&OuOlX&ODS@#xac52Dg`SZOd2X)Zt&0+kzMSyjFbLqPaMa1GXzz zza!g(7R`=mh{$Fq+ifwHJ-m~efwc~Saz3>Xx_sw6_M*()OO@%VA;&y6K9t4){{RsN zhPakY46$C>sLHl^2B{*so9H~nyB{%QOlwyro~`xzREsDB(A8a{)L`{xc7{ddsi>KI zV?T{rYoNfXV~*8Xqe(a{YoZtGb5x9e#-w`*?Z?)YZP&OzoiU+N_e*|sq7%pO2(FWg z+UkkSafRR?PPE<==E)zeGsz?VT9ZRsw+D7ddeJ2MlP1>D6`4;tsFARWi=e2B+$tk|5ltiu2Fg*J0^dNp&=fzT{EC7gkb#JW?`8xbcrnQ_DLaU&5GGml+xSDm4|CL@?u}Jrws^ zdd5QnMg>e1gPxU)isiWvl21hqsa&S9kT|C*7T|(ST~UsU)}6GG?d?-?)f;svvOahir|p-Ff%(;-wC$lz z3H<6?E;M|~=%=^_rrZYwbBY=w-*uE4XO{Upu;1>~9T84C4Uyx|2pX%jnBYgpTCia) z$Q0$bJqq%DsJb$oWhbFabI8APm1HB0tZ`S?241VjrYKb^*ebsG6uFEYC)JTGnP0n( zJBpE9uQ<(FUOGqk)0!Nw`oFCl$kH%<7||k?3;vz=g*ioKx1$RvC04 zRF`MitkP}ZHAZH2VS}2u*1s^%AB7%3&M}|DubCQhN%b?HXJ5QIrnSe*!e+GmumB91 zAFUyUF~F#DEmD)&nQb#RcB_6B3ryHN9GcT>UEJYE<59E)dgFCIWJ{$pFLBNeLHbjb ziu&uPF^uD29)kj^&dHqY z0Q%MWBMtY62CB;(VDt~~TBA8dneN-0)`nEu_dgo5C9x+fxAUet;c?!#xu3Io+^UNn z;gqK~!hLDwY09fsW}@~hNeoTS-hQ;tvZHqA>sHFgjyRz!4UzULoWc(+wqdhxW3_4KJ3 z40H9Vwxr*o3hrgWUQe|okg&ij^sN}+W+0WoU)HTEjit8XhicVE>rrw& z*@d@1!}a2y96W$m6{y)<;XvI{tZmlY2_ePk?v^2O~Uhvjg^;@z#i2e(%hEk zHN1Nqa@?`@dAkq8H2(mz$^plvM;g2T0LxK~^`%wZN6nMjQ4 zG(CqH+>YH@NC8egD@qpaj2}Z(7I~C$BB&j)Q$Z|^BIZTwT(Xkrb;0tR5&27k(W`p# zR$-C`;6yW7dz<*CTxP5*F(9m}--Tgz&H0x@L-$O-cbbLOFn9y&QEp*|4ac=Lm`R_T z9+jdpl!;r)U;yj%sAXN80s2y|INVPZ;_BW0nXc+@L!MS-aotHCdC%cZX^zs)57QMX z`=_QV86+Dp8*6tby>>;M)6lIVE6JRinj2)4a>tIFO+sb?j!yAXM=_n z^s2X=<2)X`RNroA!t5x0b5-sNhRH*?_pPq2W9Q{Y^K78o6^ZNUYP`XKESzJo?^+VV ztB+ICt2AeE2mb)ASi3#Wh(+`%?JXZEmhDVzu1Q5>pGvm-v+@z2Lrhy)i*9nb{c8zY z`W}rq&zDp~_OwM9gfXHyH(@ z?@VaM?4F~gG%zeMGwX_*n?}WtFt{0FhNSYzQbSZ8a9nUrERzO8Fjv1?yQ^wK+ zl>nXxYK~@(i0)l6l?9A!N3Ll%eAvMrnWbBXE3`;5DUQ=3{q;Y9rzW>LBcUhSyq@PH z(zNvba^H5@4_fEiL*{(k`qj%hLogx`#b-H}gI;j${8R^ov zYE+u)c~fm}bozgW=dq1^xlj+UHN9yK!284xr+UcK?hniJmLKg_<-Nlmn9q9hDoMS` zjjm|G?;n0@{8tBpPHQ$cV}eCok0b%MxY^ei*u5Oh?N-uY2(0+xZM{EQop%gzSlZ^v z$rt>=v=Fq$k(qr3LX6)`Q-LIrMT_QQ%2}6+r7>Zgeid-B=Z-1~Sg`4VQL&Wu+{=)@ z;Z-JS8}O_0_aNiFQk6?7JGre67jla$F*#s9wMJ#?3s#FS%tm?rD!kCJ^fjbTX(JwJ z#_W|fLh)n%>k8bP<>dNSMeg&A5w^8V#q40*2)V)h>k|GiJ0NYvZfX|dMi~7o7W&nf zqBDQGYk0EpjGJwssarNt5R;LV*%tSs-0vmhjG0gxO5(yxT=3@NJ$a6k-f!gn>{3*w-(~g zB_ydt4ev>6tGKV6qaO7Hmr_m$^3{fV0g95=&L+t*uqUlV0Bfar{5J3*1jcdco@;8t>e?-(Qb2#+tu1tMRJ4|-tZBFR5r6~iq{J&kaBCaD~%yPcQnYpk=G8Nd$BT=I>X#mcXt(A&zg07|l&*tKO{xFipyVp*ve z+HgB&x(iu~sN6GHNO9HN+p)Sv02ap>>00*eyd37TZ0?h&RR*x5K zLm&!1wPrJ(m7NO(02R+}D%5fWZ&UAF%^gva>RuVfI?@$ow)F`^XP!N4lh)Z3XUzlKHP;PJeH$}1X-ruW#2LNYit~RJ z>i4j#p} zB$e~iuNCM1AiQN(jaZ$%PfF}Ho3YWSjsF0haQemKIX^PUzN=mFX*26^yJ^tmuJ11; z{X4RlWlvD4Xv`Mav`dT$7Z4qMGWpA0z z;oQ^MLnm0nH?hT2k5Tg&mM3pvikK`xb0S2 z6x;K8hwC=lb@|sk(s(@{sl~3+lKBdIZLsm zbayot7}yf>H_&lYBx%kG_N@5s8|FI!6(Zi52moX7tfeEaEm*ZC)xh(1`{Jd92-$yr ztyLamjewRG&u;YiZlTUL9tUyFWhpJoQq<83vNG*E&-*m_AqOCQzpYb({3;!-v+A`Z zTAD}q!8!iv$*h#MIwK^|tbw>w&#gdFTOhOKdQ;x`zTy*T2OTP#T$UNZR_UKw>x;P; zNQ&VXZ~@64q*GBy!jb?z`cv97jodf6>rp&=mpK^CcGHxj(BY{P8LZ2<4!ruBZ<8Er z$lgx}Cz=`sX2QFERDu~}2LsFkx|F<+F02;1iyfSDNJx!<_03AL#|p69fl#&O+We~) zKiQ;>r-ZtoXwHidGM#svW zzlB?d%^ZTn#zzMRi7nY<`9l2^;+EdlXxnx^Ui{{%M$EXotK558sxxhwh#b+mN;l3| z@T(}zjE$h4erCl$&gl78Qn~CaN1@qH_SCL+uq(jNLz-wsU-@iHdMV+XK9faKX)~oAVoYrLG`Sp zjXmoSM)9#d*(rx~oAR?U|lXR$&%a=fw* zdL6ZP-S#&v_!X&^Z#(8|jJ`W@Ob{y{_1Hh{3Z7ehCv_C!?#q$Mv;aaHl>po}$%E;N zs^4f?F3Ar{Pt7qDp1j)fx9i(p7jRkvxFx!^CG9-ar87E zh3u_zzzC`^PJh|;r!2rW7%@KQty4*r*yHmiq{-dX5$HuHsZo`S2J%ec9iz1`obnEv z$n@tQTCK24fHKF>b5KcRI)Q+T9w8^O*we3_gQ3Wp0cmilVps+zRI! z%I&03V`V+tJXFi2&ftSCNa!nyN>+Lqs*j>JTT_-t1IUIjKe}^KNqo`#-)ByGk<`|2 z_Du1qB(U|sq>kEs!*OCg&2XtnI~4urc8jZcBM2oSjzHVD4_a9+EcT7j4EuGeS66U1 z3ljlc@{&h4EMi`fY}}FZsr6G;+885m-LNg{O=dRM$I8k*YRn}$JJ&e=Bi6HWOi`(> z#)`Y~nL2t?)>OwN)mT~*KY2Q#^vzEkcJ2-?*N!&#H1F8#jExIBsF}8J$K#5;wuWUa zh-6T4kOjJuuu?L}$yRS0-m!Z)~x)3XG0`Ep6Dx11g7;%Jn64 zUVUw--bUCASd;gevt31wy)IHWyQiyo*WwuW!%q7e89c{?3iM z*oxx9@T*e*V7nx`~}pkgXNF5_^|nEwEUJtLd`c{k-& zqNCK8a-7mgyey0l(xUrCz#+WWHK@w#)+YR_w5}t-@+4#ID^(==8MGvKQtiQznv_gi ztA3SN?On~R>(BRT!s$;wMB_i~P}h*}V&|H1)KpVlO22d|rH(~zJgI*XiXa~zoe z0CzQ-NpuV8xmB(%JMA@ION+nZbze%cGXwWyfBWXDO0C^r{`szmrP$4}B)Yy{v&75w z=BnIlH!-g`KSPSIc#iMA2Qj$nyaA71au9?quZ4mtHQOJ>R+B-MOp_?;C0% zur#-j9^r*8#+P_oqvx$b{fl)V%QF+6nXcH=r5=Ygr8lveapO%;QC(EJWz=he4l63|#oIgp-MFrp`#y-}mp!*RYp)gG1<#W+{TmgFbK;AF z#K{2}{_`ByMW|>uvJfzC2w_TfrqqAeJS&vIx0MYT-?XQ}uwK28KOAS!`tsp+V4RqRO ztO*B<_vGTCT{bswnHL}398~M4$G7D`xac=m6N#0q^f#@w;+O=DzRg!7*BO8Tay$Ih z&qJi4UPe!|Roi_%Bgw-rKi;fdTQ2fC2z9vE8!}xU zkr_{|bvG8utGQHr)+O}JpsK=2_c+a3vN3I~&Pw{?Vvfkz80vq*xL*=X!V=EteuKSt zIQjj6r9-ks@^5D0W58@69ABA4te3TUPq$a+*-PiwC)`^$ga;#wbaaji(i3b=fvU?=4W*bW6azE2idV(HfrzpR#N`}?^iLWY1i{ehF6W3)j_VZ&r7-7 zo?1RS8vrLog*I4l{yty)V9M}>3?k6M!8 zg3{>7NGD}aCBsI0G4`n=Sd;^@J-)T0YHimIMAdf!v8_jI_&AfRZg-(a3PNlSG8*zOnm=&0VjyV2Ri*RI`LQJop zafVUV(gJ zk1SykpG?<1e{~#;L5m!4%6P1#luurSrF&aLjA&)u%v+E9)eY2<@~vpWliT{%rPO0{ z7|VNLRXOjWW41|UXX@LN8TJ*)Qe3L%zlZmw%4N$RnU;p#koxAS%XKVhOGTFM%sbYV z=BaM`L`=(p&g#h*=-KlpL_l-%9=}TF=W<%3-Hdr%lOm0pW>d5;Iodi?uC6wcn~^Yi zO}HPQdW!E-jzs<3j3n&b4l6xw5u0=V`~BmJ$C5JC^woLM_g1Cpt_{L~5;bMuGOh(d z4>wyp?Z?zE1vAWMVe;T~>sl5zUUC3hoO^;5Qq7x9EerBzy)Pbyhq&GzI!Dy<<_9ZX<;MmPO z$hKJ6$N~&>&T;tEO}w_`XwEp!X?0K4Hc2?nKD08HJ5GMIGnQ7~ByVqR zC;HHN_o!ap2=dLC;; zWcAj=WF;Fo$F^#$t>!UjY>&>ZERp$xc*>rK)~#OJ+9k5QX&`+4-rrMCbDmV(lWCan ztWr&ek7)k(dQ+sD6FG`DEEM(ir1HXoLa_&-s_Pm?#IiDCosI{1kNb34BW7H2gW8fy z#1bYd=`IsM*7KJYbW9YLW3%R;&2lg??7$85RV zxRcY2)atN+!*&TDb-1MLbkpZuNfz>JmMydanzw*`I)f-gZ!s7<5!r~kT=xZs* zvE52id$PjaJo|x)JZF-6)$4f4OofNnKgCpsmdlk$)BU{CqsFXIo#Va@amvSfZZB3^ zc?Gc`f&1P8a*zYLu6@Htba-E~lQDuB5vj zU3#id-?38S(niTd1}}3}bBX$O_pSCvn5om0 zuW}oGH5(2lk+akRing{Zk~g{@+mBjfNXHHxg0Rn8E#|<(9C~i+OJer9fg*ii_G`9`EJiEXc3c{n4 zVO(G+?afk;%~k|PSpNXG#Z0Khj_VcM-0%Hso=eQ`gtWDb_SSb3Lzu4Ogbt!fHs{)_ z%VT*IY{8*#q?IIA_QkgtRU7@XO)_joH!1qyaA?xo8aUl*XL;9(+!OJ=mJ)v=8i?TpNq_ zany)hf)C@?xq%|>+86OXO-bdhN6H61xUA|!+AChdg!x)_O!Otyw6z$w)$Un6Bv45F z=&nXATdvj!PhL?s~Ds)QYz%`@i6xCV$qy&1K2g?yRdN8uNcpTkc6(4Uo@qA@qNR^%BVyr5;KZCZ5t9bXtVZ!4!tZv}kdWNMnqS zDGT<+Gj}`+u~>hSfq$h&(F5y>b4YrDN#+rX(Ge>RXh$64lgK@Y{3$%s=}6L_OjYV- zp&*CUNOjF;Dv|`f*dP2LzAjN0rE2WMMQ*F`v{^)4|@iygd+kC@}pL96!A&yj>A z4_ag-=c@|249wU7*QZV?9nqwbX5Kr7Tr!md^Q{Y88KsZ~xK$(j!l1T!jta@QKBF~# zVVXt+u=?%hyJHk(QQLHC+37Q!v+5zcaxq#E>CA+aawPUOi4CQ~D{NwM*E#-Gaw{vw zP#h3DX1dpsJc_dBX2+Qozd4Oqah}z7+f`4OdqV5kx*w%x+jw%~=|`C)LnD(TU{$5? z%D~F6d2SE;`4ybhw>-+0G{w-k0YLdk`^!&{O%gaUxjoKBQnk|jxj58ObNng^&*N8M zw=u{AUCAi^B~e~gZfhPbSxWXs-k+fk9jAyUGs@PzzL#lnjnam3_kxZ;D#@|a%#3j> z744D!b6VC`Qd#ahz#h2kUpZa7?szrteaXd)5ild}dSb4^V2xRm00GLXWvMOJHOY2o zAKf)Pm%~huxu+-yZY!6u zn)>?Ki&^4HIOazKAD>!wpB}SoB%2v!kRCRWN%~Yp^+dG#9xVnG5z71I@lC}&PB}sKJV(XSUq;b2znLs~AqB2? z9(l<<>&g60;j7uC1{BrV zk3u-1Zmo9n=4aejOT#GO5&rE#bp(5V)h2)4ts-M>PA=;GM2sVik3O8%eZ-SVk|W$R z>0PYQF4o%;gX{%iUoFkQ%pxHBS4>W-ey1xW*P+V!Bx8tmIGhQ8_c*^DmQhdcZ{v^n+M$vp}sYoM0mUj^2sa8TOE6Zkl)o7^n zJ%2&A(LaiBpZlyiuIo&PNdRn-WIx>}73AI@)e=Cvk~rpW%73kT4vNT|T2C#9`!!nF z@Tx`MW4W+M7DW;8KDEDUsxgkf^~>1Zz<_@3$KhQarPNYm1c8qA0S1|-k>?w|eJaFo zl6dJ=B68e^TF|zRRtM%?wFgW|Jf_+P(L|QTS2Z@)!1=wYuPUJ9<{c?q(?X*}+-)^V z;@G!Y05x*qko5ekGV88JN8>`@Lm6qgn{@$=i884lm1EwRdBMpwv2db8$>ZL$?yX`f zNh|IRXpR}JPDc9M%wpS!1EwpU)MJf7JF;u9)G!sgU~(~Bt??6X#4Wq1#cdsqUR_Qb zP`Ga~wzki3YZB@^iI;N9Ub_uS)?LRCD-Wky=Wec^9n0jX=lF3~9nW5rd6H+Z$rf6vB+KikALb&OQ?R2~JTnBap@<6ODF3t#m z*u3Y0O?6h*a4-$zhWFiB*z$1~<~H>E;L0|)9rIers3)%DSa!O43~WXo!K+>kB(^wU zdiAIe(lsyj(V>?)q{O>EtQ&GQZdI~nXZdb()VW%p4G-{+BLMu;p1tW zvZyAh7$?iQ&3Kbs^OcZZ#$)J8w>9Tl>@9Gt$*37Ul}<%;`nHIc@;1vk6-V(EBlNCQ zQZdCF@X?R$%CzaXOBvGP9$^gYc%8W9u-=)@BB&u4*|Urcy}90{{xeGThuL-pYSU+q;=$88D3Z z=CW=sQ*rrCU5~88)KNxs*0P7?kb4S)?7d47R&E(2AnsxK)pkhR{#v-J=z1#8QLO^) zPi zMbas!B0alQkJhU+F30aSD?<@?d>S_*oNfo`Yk1GG5~CSz%BgN~^`ULaY+|gms<`EU z8ech7edYY?MJ6w01V#37-}zDH#yYhmlX?+Q?+kkWwX{=aGnF{#ks}C~oz)vmykPP4 zr+lS)^Yo?OtHUWGw~5IuR)kA5dBH4dRl13KD-6>amu@kS!lU_l=aKDOMC5miEPbH@ z@Cp0{LoLH_7X$F9jDdL19^#wlN9&qyBzsPbkj%_R?rFP+){&-*f&o8KOfw@MFl#o- z=1WVD`E&P0N~<4!l})ZAUZ$XVm#C8!lTDPW#yhK<0yws@3!lcKGDFTt$8akwux1%8 z$Dze29)#o2n#sf-BVTnI9&B9)KJ^<<5}t=OK$g!O({~*6kZ9#Gb>Cx1T_*>T?M_?N zZmmA-4 zu1HhPYP&1Qz*Vi0X2!$$QyX@EXvj5aZR^fG zb4`QTd1n#DIM&n_Qr98vtUQ$QWc1iiH+x>UKq@xOD|YgC2&X-p`!4 z{3-zoe-m~5Y1?3r?y+Kf=B~zE`s=ZFD{x{Y`gF}iwlT=v2=(TxeX$tel6!DyI+Dlo z1t{L;m7hZ6QYn^X(o39#0e#I?n@vbxC3g&SOp{b)QlY+_)fq1?2RSF6p0!Cx==QMe zO7`&r2i^2FT4;vcj&VenlCZ%8@D)y3q6(@|+fQ3)Tx{N`m2CXA&iZ_D?HrL&w86U5 z3Www7{OWA_ot)5L3N7wf@$+Jwjv2F`#;G!Ko=rM7IKlmCa)Pg}sL&D>=*oWz756t7 zCaH;f4lz&jhVD4}Q{}Nvz4k3E(gyidRI$q|@%~Lz`$U){BObzt=amja9(_$G8X_9%nztyk;s-~eY10|_i`bKQCeg>0gYO5BsByGb7YkmTxj!77Oz)!KN zt#7$K^UOj6jj2jd(~gH z2IQ$ew80|eoDuEXmp7TeIbrYFNnN0h)d{+JGIsqq;-PDWTxLA}G}Cg#3?Ri^TREpR z-s9wFbs+OmtZvyGPJ2=Ig1qMjr-oqUHsGi0irO!^%Izn(=&fXv0I44JHM3BQo=Tx082ni7LHX_VkQb#4Su-zh$rDY42Z$nOu zZ#@Qj=DFKu>aSy?Nc8=n`S?EVR$^;i-z86fZN>{xhapmpw zs}b9Y8y;ZKTxPbt)y_nf?9mdP*%|yPTy4SR)S|=|`3?x`bJm8jm1EDCr}3iQS<@cks0p0%MJ@w&G}$Co z&pDzw(B*cq&1Ef4`eKGVzUyL@ls8h@`qYcDm*o1Ik!=x%=04b@qHkg)NYsK{j%!BF zNYX{yC{jPYRim?ukXW8M9+h&>PPLN(&OfDHn7SP6Ve;E}-$hpgh*f=b2V9SFzgZdWGeV(lDo`V|8;LKX>x>tY>qZM)x`^c$IJf{LO6G!WnwCU|DL0K%wL5Tb4J- z%m&t6^sZUlsH1w))t3jF)whhVKDA25WMl-E$l|nN+s7md;gi(uiqhoqlB89|V#HN= zN@M0YJ*wIS$FIF&+0hZhcLj6nNX5@nns)C&OlJ9x1xZ>BZQ)Hva!*{E<+TqDX{x-Cr@l>kk&?0LQJt)j;+mI+(ndZ_tdeAB@AR%q zQt++(L5k_@iJ#+ObM!UtdWMr^;iHP;7_d6CfN@@Z;tej+6709WYkDl1uDHn`Lx-sJ zvE_FfOpr*zYeElv9M*N_mNUQ0+4xsgsa!03m1AdOeQTP$)UOK^L|vb)YoYbnSvzWH z$702>yR+Ylclx}C9FJObjd3s|&RCD3BNa)l+E12Cv>39QMK$Mjz-``Ta2WUj(F+P zv81?V8S^>zIifqKlMClA2XJwk>5WTh&km$HwKb%M4DQY-PnVETkF94bw%nJ>pYL%^ z+#4ZI!TsS~QD>7?q-fw5PK5sev(xdXM`Iz7vh4~xZmh+QQVz*gvD>{c$uj(>aA8(* z^QO(Il@U2*Qa=jFxR|WP6^Kz$mAY~^kbV2q*7|+K%tnd52v%8@wlL58 zLY%*EM#zsNrA;22ENn@CuQf8qEGKd}2flfsM%$ecxk2N;ZbV$3oK#YMvm04ePjYKX z=G54a-Yc)QL2#kDmQowAq~eZ*o6$2ZZZ6^A6eG}%DG%D_W+pWx`|(#9Q*rJO1d~mY zF~%GZr)tNS%+WV{GLuI(&{;4Cp`lgZXxq0HIDnVtT<521wGNtOQ;EBE^r+-=H0Sng zuC~$!&U<>(#jN8j+$ryxN4IE{;y_65)lx}rKZ-%O`?;*AX!JcAPn%NW$JnuB+nToq z)M6wIJ?kDcm75|)P`{mChDjFzZhU{H7M7p1JGiYZCiE#MNoUDqN&M<4tw|#hDIZ#~5lF~ak72B3O|5Qe8NHcje0xbV zFwZ|VLo+0Rg`78Wx3xz$*_iDk(xCp&>cg#a)RULGkaG29g_2m;0zzEX8TW3^{{X;M zhG8B7$!v9~q+rpUj34i2u;o$FA|ASxyv99udsA9stW<(cOr@h;!wdyh^BQ*Pw?37< z?5uNcHb&l~aoFV z*R3mCzz@rir?pkmS{ZV-_X~xMSmDlpyr!y6Z3A<Ma`#eArH~m_eL^1WB2R)X# z<$kD%d5v3G$0%|26xOh9rHZj0pi;DmyqC^<;+oom<6_F=-?c;Kwx>Tbxk5`RWsy}P za5{ABN%k3IkgLYPk7}~IgL9b+`x85 zI}mC1vRh4+VCl~rd)D!K*tV6f$tM(27yg#SuFscT%5s&sq z7397Yn#M&>_?g9=55m1~!+LyoYZz;gBkXft#NL`S;PJ6>c01i0PtndcwmJSGz^=PZ zw9?{nhv%}_HKq7IHsxm|cEfR9C7*_3To*DNblUtH@oP#y%+H;dq15T~S#S#+0sJDi zA-J+uU8Y0q1#?!qHM#+k;QPNy*R_o!YzY|u0KlunsTjApQGG0K!+8eLvn%ypm2Mk= z%1ZEa=~-~7J!E6})%aI#HcgMOTHusXqGipEARO&9tz!HP@IC4U^Ee_>ezf)TkMZPI zI`n1e`VqaGE_uPI+BsK|CKu^e_cMLrpT?QwmOpjE`L>hoQ^hCyBlE0?7pm^5C)B0egApK#rrLy?fH4no z-n!zXbIM5xD{pU@V2Xj^TpT*BOD3RMc(+mf>oW6Dkrb4*-|Jh(Et$56Zf)iHh`3M( zU81q>qx;HdZ2c-*jZ*NEKEUh<`=Nzo-fGjR$+cwqkzJ64j!C}7E6Z>}{o@ip+920G zdbW$7GV{y-0B3QnYu!?LBVmZ6licRH9ZOKTMcnr`p}P+#8tF-%U0ETMEwFEv`5!;U zn$Nh9J7PPS8yz-+e>%^T#BU6kY3*EhUn~j_iEo6 z6y>$k)xK9!KDAwR*qDxRJ&ir|b?O+A^ya5fZS+KqV_FsZ&1+-;BgN{dvq)fna^Mt}B=aDFJW z@f2(3HN0C6c#Xbq%C(A-=;3Ipl1Rhxh4i;Ovw4V@g2pj{_*a^1S5Yz;#p;~$Hm)mM zS-ZO2M50CKoueYTOQ~aR{Cu6ainh(rYsq3W*Bxs+pKV7D-lYa)UZ*3!d{Qr#{{Sk;s1NZGRxTq(1cpF!(yOcu zFMX%!#cLf)s~JZ^MYUs$NU!vySY9?cW;6>TKJhBuk4m*`raOJvh(3hY(L8)b($u-9 z+)r=!ACty?E349VE5N(hp&hH9veH=-bKEIE-N7W+MW@-Zkx({Q`qs+F%3~y&XHRE+ zBSxeJ1dP{7re10cyj#iTfsE(*S39TL%%lOe)qAgM>a_dG;W32{q$yC%B{GLNfpzS9=#Ujx;Sk~ zW@gJu-8lxZFPh>`A{h%^-mBqRmA5R6I`YT)*E?~h$!oYd13kwz&eLbLNvN&PI^s*y z8<$s5qX0&6n!_+(t1}tpiZ<)K=Z{M4Z=+x0U;yir$gY0s-7i1Y%tHh96%6)i$tAgo zJ*1DgdFt!erZG`GFg$9Gid26Vd8^Y|nDVS~Pz@>x7gyBDxV{XB=d#Fs29I2CGRVVj!xp@ySx7HJg-P$4|1U z6{}xynA(_$a}pfqs~Wc+r4-SE(FG@sx#KkX7DogKp<(DToK`gLalMga*a7E{k+=XT z>}ft;%yK#U(;DI)a1;^k$)>c?ZB`DT`e4#)v6HFQvR%NA0OVCxwU$CaZJ%ECGRWJv zkC=N3S!QL8j>A)9lBX=SWnZ#1XZX5z6;?de-6vzg1Aal+VniW?`6f5xX}^3;Xe4`S5DA(*p1 zGuIqbcAg3V`c&$2A|4tOS9MJB*P` zTZC3$zmCSMq0!BynLJ3);D^GVppKPwq>+_Eg=~Ki9crpcB+ZoyK;!2fD#S6%$RlUa zVz85EWh-onqTLewt@9oVu*j<)Xy^kV{4rJILecIa;jAaZ{j#LU9G^BF$%=>!KqQc=X56Gtc`WmWsj7(&fnrwR%G!6jTkP_C#z?Z zSYjk>PL%SI^3xoHto2yjTri7o~ayc1Wo2=y*5by0E9%up19_Phvr;4OnX+SZaCgH z%geL-+lLi;8IfefZ0eJ~;HnK_HcWRRDwE zH3HOK>AQ!m zIa{&M;X(O`oeev7C}vZ|H;O<=xjoH2Vq)IaADPEY)BeylfJH-NMCoq)1J6BbaRFZI zil�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Ԃ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 ?nx54F&J)t|k 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%0D6;9$!;5!3yRS+&b~&7zSzx>qaTGel*oQ& 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ɘe8;3ZibL&SS^`tTU9`w+=vx7;y zia#0v2{`qnrQ~;@V>AxnDMNcxOKqS@>p+K6bfe4*#}sc~)WjaNlSgGf3r>Vhk8xGoc{ni zU_W?0cr=5KhNEgs`_lql=9*j6tsu{>DyC08X$WrP>rPguG+=TwnoJJ)pkk|JgNm6~ zl1CK^_o;p<{L+oCDW^Rj)#x+MB8NQ?#;e zU)H4m07T=CTa}eB0q>zM;{8o*wsLC?vtOxODtxq+&9P)&g%+A zCviD7xn~`WwyiDFGKCr4owdl_>&r140>V0Sxiw=?xsGX(=5}SyTju7c+IbxHDK@XM z+W3F$*9xj`R^4~t$tFo2hZWI{7j^VyZeyMWJz)m~`d6OIc!p+{6lhcKjl>Mr_JgL~ z>INwu=Y6?sIzc(!2d)KkyEmqnqEZeAY}Mt|JV_*Q{kGRnirx{qBTc#dFNp)?c=zDTZxy3w+Wr3bv##{&8>N| znU3dShQy?(X6{Bf#ZPPT3+yt6cx|vx&atj@`1Yu&Ic~`IQr#o1xVrGX(0|0WWU#pn zv&)d+`~51lo`$jB0S>ooCf}QBQpJ7EXGifPPLkeLw$f5JCm}WhTi+(AXyciuFpr)ET)GU&g}Z&e=5wp(q%?wxbZcrDgdew z5I&goso?QF{F)1-a7}4)>J=^$C0r@$O>$SdhP5G%G=NBs{#8mY)|5_)cTUR2j*Fz(*}}J0klo+vY)S~^ zjI>`~YeD=!s_GW4KB+7guDLP8_H1?a$7+wj_8QKyAhwqMZel`w&n>n$zCHf{3g6Z3 zA=7rGvdY%&!IN>3!*m_`detV9dJ!s)GPhHVo5Q;N8gA=ri+MM(-4rM=i|PrkV(u1e za|%d&#raRl0+Z>Q^i66@du!-Ojiw$>e$329@$JtU&sy`XeXpdshDLZIiL)zPU@FJy zgVga(H4;f3v}WbG%3tc&T1zxuR@v13n4+%k#FO2`NWh`_2c z&u4uI^CD=QyGMbab64iJ(`Iwz#K^zI&fRMvuRpWpDv{f={{VVr$i-@s=z3J)3ww&p z$h)#pAuyu|yB7Yn0fff6IQk0Ky48)>%Icdz=!=0>?gED&F5Haat3_kFGJQ(X#FBih z+Xr?%sqY*Ss+60|J?beGbB<~w80t<1R;HViO*3u*8!Js$m!|$b>M#|4>(Z=?&P`HX z%`80b=uKIV=IBjT`CFl>qlNbptO2K>`WGX_ZHCFu>sM`jgdz7bI4?l%! z*k2fxe9LugdM{drbJV@AjjKIEEU4bZ4&AF}9Z{|EmqeyrUqdec^ko6I_;vlc%p zvsM+ghleJQYu#;O{20bRrCf(c(V19670+Ci{cAgRXB|#oGjz>G7sNiCeGXUT37}xsdrjTP`|ht#vlKE!?W27kH2RO~)0>D9JO-oNckz+s6dW znPZVt`=~*v?vlbL{nRDfIVIF{RMSekvEpeN$MFH^ca2p7kE~cH>T8r2=^NxCsP+{!I@GLilST*9r&elCX!*BYS z*++I6{3=bh0EKw)zwGf`ggVvfllNB(pK*~|>#E;H9`?9}&vn4f9MbA5n_gvzP+$Rb z!3=pdUT9&N5AHy2#}z?!JBz`Y3NNMrsyCXI%E}f!en?6t~hycNk2bpi}0)fZ0~#N5STPqaQ0%f3Z?! zRTH8f>|dIO@<(Mj1~2!8QHJtFlLT+{IIB&RnR4^O@G6WfNmJYi|^ z-!zT$Z;W&vm2u&TfZX{%TE1(KnU&Vg!UjA3e_k_6lWDM)*&fzjg;ye(a`u-003?zW zJ!>xF^Ge&srd5FZs=QHmEmIm&k)YbTv+QlL4^|i^n{j;20o?a%v3O zIJbX#pBggJ7Z}kwMnhn(;9cxv!j!J!tVK${{Wtq9C7(_VrC3awP9lQqhS@> zKc!ak@3(yS(gC01AXdh)inWf;IBb~!2^taKxUCyoTTsE8G$+{CGo^m#<`Vh2#(d6e zajvY`0%cr*&cR&LlTODg(nj69R?5YS#-Y15D@Hi2nSXYP`R2JbzqB}6Wso5L>gP3j zJwnbj-4^ye_O1`&DqP=kT(mlv^mdU$#VxX*?z>{DUTJU0GRDW&Kj~cDzAK8{g_arF z4`q*v79tHa|cl0I#& zk&h$%inhKoGsd84_XSS{q~e{|R8KE+K1gqv6_Qm({{Up-vo5qrW+h~vCm-z}*EMro z))oH%<%iAbn!uY-nbfL5$)^>q;)_x2XWwa7HuAXH9IOv41z_rNM+%ljjThYW_*L8X zyp34L2IAdG?OZ0e4y7h{t`wi*;=2-ZJz6SKda_+h#R+P@TqzqcJh2@92C*+ZYjx#? z8)Hvgb*$@~d4pxS9nDal6lE$&C%DaDj8t|q<(^hKLO`bdo@u!;vHI2fq=by2VeBh9dweE$vgi0o ztq!>AMJ1bLmJ7$FK+3q~8}Qjr>_ZTBEHdO3aGD2*>;g)N)9@0;u{@ zG%^l))J7Qz`@B^ZW{Ed1awy!N-XE1hU}3`wSm5Wq0u_f+8lrBw-I}rXQrz=L_HjIt zqw3TRYEocDG@870@wEKeJ%XC8C8H}~cJ-&JL_T5d%{$EJ=A-Ox-NrvEQ)jz^)mCJy zk;yRQ0-5JA9cpi~;B}_`ocd7tgh#lXbDDPl0M4KGR;2qo4%BKPyQwNqD6Vojrm~u3 zk>s9~iakbY^i z(YJ5$QDLEZ^vxXh6n6EabubK&Gm1A8fr?$n>rL}Ep1jhzLgI=~I1mLJ!Q!QWy{QM% zmvE%%QUTtO)3Zt!KT55~VY_{4dQ^cw8fz&XsWo8{mfO~lHb)gE-1VmHIq67xjWS~t zd53ms{#`f9_oBh5l1WSqJM&Ly#t$_gmA9Pd-hd?BJ#qD;+cd>p-RW{y+)@ErlP5U> zlguZMl$pmvKv)PX&L{_OY7S33u|`PfXc+C^DB~21A^z_aoYA}Rrb!@^Jq0LZ=}g=^ zQRaJ4B2CA*rv4P)F!jaapR>3L&jQ~X#*NJX0*5q&!rsu z=9{?Z9Mb-j0R7B;YE*Xost)~XMUXEYX^5XB_ND9fsKk`zZQUw>a|756(-|ADtv@u< zq?}~a853l7r>lC>`Fzxhi_p^;&fuJ4m&_fiO{jm2epH@Xc3^6(1bepw>q&vgz^Md$ z=jF%gOl9vt>?hzUdk!hvvD9XjTy-c-F%9Feq-71(q-QVDa5`d{gG{}|>C%xwJk$0Q z>q)fJxVc8>+Y~K3Z)#1aCz?aBri_nsN)+^^2v0zN8eqn5BRm=mr>-hbExl;+&vTzz z3Djb@LxWCP4>{@UNYS@rOSF!pQwy;~!yJxj8f<%Jlat(1tYh00hMN^`6!63GsTOtP z_^G~Hum>AWCz1sM0k@x)b>* z#AN63rx;hDBC9JeT0FzM)`T3zwYS54;Z9To86v6fEz|L*Z(+}GtrsmyCFD%!p{E2L zPBV(6mqc~NKhMZCT)udg%P(vSXARI)Lg9OgUoa8H1WHjQ+qH)jp+H^TKDAW0%6X?{ zo0C*Sk|y%=-vWaQZQ?;tugjisOX-f9K& zJCDdzg^u64N%j=RIfAAzO8;2tSzK5LfaxQ`t;`qc4=WMv%( z)~GCHTaqe8Q@C^$YT`8ofX-3)`qLU4i12shcE?(#8HaOIMRg)$2lJ{DOrAYT;vJ)@ zU+)UB{k<_iIxBtyijFxFRUT}6hx;vxu&`Ok-|Cq#J#$f^Eo-q}<5XFgVj#YzqWfk> zcJ1`7Cey87?(lyhO_NAQRSSZCv}hW2AhpD}0$r!;SEGVOZ}s1fI5kWAE#b+_0iQ~> z98RmBo9j{%(^P0fsWq+xAaFY2de+99ty%5@NJ{gH!iG0+q_Qt>o2^@ePZPi2#(Vau zW=&mcch)yrX@mrrMU&SDy>wcAy0^_8!?5bCyjP!TvCCzGxRmE1Tbk%$@jk5sZidYp z&|?*ZljwQ#jIW{ScGfK{Xj&?s?60Ha;ef)rn}=2caZZH+@bDk#{`@O@=j9#lZuo&A_gP3wY#J zA88rvTDbiOTwAqJV-p7SVS!zxj+<$E0Wjsg3ul_d^9{MIqPQ znsZ!|rE&nNx-{iTiajkH?!v1M{*`5P6@Qz}QhlmFwhg^SIxFW^10;%psKl}TmSavN z$E`JOq_<*x+@GaS9odtexXn(#GUS!~DHh_o6d7J#qjB}9n$3e`rbTLbipLv&8dkS? z2g=(;O~uReIm^39*@o+K7Mi*>k&HK%K_@r|6}u*zBR4L%{&hy`2_VQAZ%%0DGUQ8i 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

      Ew7zNA%YEnnt*hg(V$Z@x?OT8C)H> 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

      12U4{twYHgtY`+x- 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

      *IHlXh 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 IjSA5J*|7B*(EtDd literal 0 HcmV?d00001 diff --git a/src/assets/images/CityPictures/Gyeongju.jpg b/src/assets/images/CityPictures/Gyeongju.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b5d5cbfb1f7f2a57b2bff183348407d7b2b00a78 GIT binary patch literal 1007897 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 z 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

      `x^BLc}!HZ^Yxm548K9ZAAY|Z)7}ga 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 z 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 z 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

      *=uSH_$T~Zs1k@*~=0>>FL{^ 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
      ); } export default Mypage; -export function ProfileSection({ - userName = "박상현", - userNickname = "쉽지않은만남", - userEmail = "shawn2018@naver.com", - userProfileImage, -}) { - // 네이버 API에서 받아온 정보를 사용하여 프로필 섹션을 채웁니다. - // userName: 네이버에서 받아온 사용자 이름 - // userNickname: 네이버에서 받아온 사용자 닉네임 - // userEmail: 네이버에서 받아온 사용자 이메일 - // userProfileImage: 네이버에서 받아온 사용자 프로필 사진 URL - - const containerStyle = { - display: "flex", - flexDirection: "column", - alignItems: "center", - justifyContent: "center", - padding: "20px", - }; - - // 프로필 이미지와 정보를 담는 박스 스타일 - const profileInfoBoxStyle = { - display: "flex", - alignItems: "center", - margin: "20px 0", - }; - - // 프로필 이미지 스타일 - const profileImageStyle = { - width: "100px", // 이미지 크기 조정 - height: "100px", - borderRadius: "50%", // 이미지를 원형으로 만듦 - marginRight: "20px", // 이미지와 텍스트 사이의 간격 - }; - - // 텍스트 정보 스타일 - const textStyle = { - display: "flex", - flexDirection: "column", - backgroundColor: "#f0f0f0", // 배경색을 회색으로 설정 - padding: "10px", // 패딩으로 내부 여백 추가 - borderRadius: "5px", // 테두리를 약간 둥글게 - }; - - return ( -
      -

      {userName}님 반갑습니다!

      -
      - 프로필 아이콘 -
      - 닉네임 {userNickname} - 로그인 계정 {userEmail} + export function ProfileSection({ + userName = "박상현", + userNickname = "쉽지않은만남", + userEmail = "shawn2018@naver.com", + userProfileImage = ProfileImage, + }) { + // 네이버 API에서 받아온 정보를 사용하여 프로필 섹션을 채웁니다. + // userName: 네이버에서 받아온 사용자 이름 + // userNickname: 네이버에서 받아온 사용자 닉네임 + // userEmail: 네이버에서 받아온 사용자 이메일 + // userProfileImage: 네이버에서 받아온 사용자 프로필 사진 URL + return ( +
      +

      {userName}님 반갑습니다!

      +
      + 프로필 아이콘 +
      +
      + 닉네임: +
      {userNickname}
      +
      +
      + 로그인 계정: +
      {userEmail}
      +
      +
      -
      - ); -} + ); + } export function MyplanThumbnail(props) { @@ -221,9 +198,11 @@ export function MyplanThumbnail(props) { ); } -export function MyTravelPlanSection({ title, plans }) { +export function MyTravelPlanSection({ title, plans, userName}) { // 처음 3개의 요소만 사용 const firstThreePlans = plans.slice(0, 3); + const isEmpty = plans.length === 0; + userName = "박상현"; return (
      @@ -236,16 +215,25 @@ export function MyTravelPlanSection({ title, plans }) { }} >

      {title}

      - - + +
      -
      + {isEmpty ? ( +
      +
      +

      아직 {userName}님이 작성하신 계획이 존재하지 않습니다.

      +

      Travel Compass와 함께 여행 계획을 세워보세요!

      +
      +
      + ) : ( +
      {firstThreePlans.map((plan, i) => ( ))}
      + )}
      ); } @@ -279,7 +267,7 @@ export function OtherplanThumbnail(props) { > 장소 이미지
      @@ -319,8 +307,8 @@ export function OtherTravelPlanSection({ title, others }) { }} >

      {title}

      - - + +
      @@ -341,10 +329,10 @@ export function InterestedPlaceThumbnail(props) {

      - 아웃백 {/* 장소 이름 */} - 식당 {/* 분류 */} + {props.places.place} {/* 장소 이름 */} + {props.places.info} {/* 분류 */}

      -

      제주 제주시 애월읍 고내1길 33

      {/* 위치 설명 */} +

      {props.places.where}

      {/* 위치 설명 */}
      평점 3.57 북마크 238 @@ -374,8 +362,8 @@ export function InterestedPlacesSection({ title, places }) { }} >

      {title}

      - - + +
      @@ -403,9 +391,20 @@ export function LogoutSection() { }; return ( -
      - - +
      +
      + + +
      +
      ); } + +export function EndSection(){ + return ( +
      + EndImage +
      + ) +} diff --git a/src/pages/mapages/Myplacepage.js b/src/pages/mapages/Myplacepage.js index 0f5f92a..d5ef31d 100644 --- a/src/pages/mapages/Myplacepage.js +++ b/src/pages/mapages/Myplacepage.js @@ -40,7 +40,7 @@ function Myplacepage() { {currentPlaces.map((place, i) => { return (
      - +
      ); })} diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index 850d410..2a03821 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -1,61 +1,184 @@ /* styles/Mypages.css */ +/* Components */ + .nav-bar p { + color: #191B24; + font-size: 17px; + font-family: "SUIT Variable"; + font-weight: 700; + word-wrap: break-word; + margin-left: 4vw; + } + + .nav-bar button{ + margin-right: 3vw; + } -.container{ - background-color: white; - margin-top: 80px; -} + .morebutton { + background-color: white; + color: #7F85A3; /* 글자 색상 설정 */ + font-weight: bold; + font-size: 0.8rem; /* 글자 크기 줄임, 기본값 대비 작게 */ + border: none; /* 버튼 테두리 제거 */ + cursor: pointer; /* 마우스 오버 시 커서 변경 */ + padding: 5px 10px; /* 내부 여백 조정 */ + text-decoration: none; /* 링크 밑줄 없앰 */ + font-family: "SUIT Variable"; + font-size : 13px; + } -.nav-bar p { - color: #191B24; - font-size: 17px; - font-family: "SUIT Variable"; - font-weight: 700; - word-wrap: break-word; - margin-left: 4vw; -} - -.nav-bar button{ - margin-right: 3vw; -} + /*ProfileSection*/ + .profile-box { + text-align: center; + background-color: #F3F5FF; + height: auto; /* 높이를 내용에 맞게 조정 */ + padding: 20px; + } + + .user-name { + margin-top: 30px; + margin-bottom: 20px; + } + + .profile-and-info { + display: flex; + align-items: flex-start; /* 상단 정렬로 조정 */ + justify-content: center; + gap: 30px; /* 프로필 이미지와 텍스트 사이의 간격을 넓힘 */ + margin-bottom: 40px; + } + + .profile-image { + width: 100px; + height: 100px; + object-fit: cover; + } + + .info-box { + display: flex; + flex-direction: column; + align-items: flex-start; + margin-top: auto; + } + + .info-item { + display: flex; + align-items: center; + margin-bottom: 10px; + width: 100%; /* 너비를 100%로 설정하여 텍스트와 박스 사이에 여유를 줌 */ + } + + span { + min-width: 120px; /* 라벨의 최소 너비를 설정하여 텍스트 시작 지점을 동일하게 함 */ + } + + .value-box { + width: 680px; + background-color: #EBEDF8; + padding: 5px 10px; + border-radius: 5px; + margin-left: 10px; /* 회색 박스와 라벨 사이의 간격 */ /* 내용에 맞게 너비 조정 */ + flex-grow: 1; /* 남은 공간을 채우도록 설정 */ + } + + /* Containers */ + .container{ + margin-top: 80px; + background: white; + } + .col-md-4{ + width:360px; + } + .row { + justify-content: center; + } + + .row-container{ + display: flex; + justify-content: center; + } + + .col-md-4{ + margin-bottom: 40px; + padding: 0px 0px; + } + .place-thumbnail-container{ + margin-left: 10px; + margin-right: 10px; + } -/*프로필 섹션*/ -.profile-box{ - text-align: center; + /* IsEmpty-container */ + .empty-box { + border: 2px solid #EBEDF8; + border-radius: 8px; + width: 1019px; + height: 210px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 20px; + box-sizing: border-box; + color: #BFC4D8; /* 글씨 색상 설정 */ + } + + .empty-box p { + margin: 5px 0; /* 간격 조정 */ + } + + .empty-box p:first-child { + font-size: 12px; /* 첫 번째 문단의 글씨 크기 */ + font-weight: bold; + font-family: "SUIT Variable"; + } + + .empty-box p:last-child { + font-size: 20px; /* 두 번째 문단의 글씨 크기 */ + font-weight: bold; /* 글씨 진하게 */ + font-family: "SUIT Variable"; + } + + /*LoginSection*/ + .loginbox { + display: flex; + justify-content: flex-end; + width: 100%; + } + + .logbutton { + margin-left: 10px; /* 버튼 사이의 간격 */ + padding: 10px 20px; /* 버튼의 크기를 조정 */ + background-color: #F3F5FF; /* 버튼 배경색 설정 */ + border: none; /* 버튼 테두리 제거 */ + cursor: pointer; /* 마우스 오버 시 커서 변경 */ + font-size: 16px; /* 폰트 크기 조정 */ + } + + /* EndSection */ +.end-box{ background-color: #F3F5FF; - height: 250px; + margin-top: 200px; + display: flex; /* Flexbox를 사용하여 내부 요소를 정렬 */ + justify-content: center; /* 가로 방향으로 중앙 정렬 */ + align-items: center; /* 세로 방향으로 중앙 정렬 */ + height: 120px; /* 또는 원하는 높이 */ + width: 100%; /* 컨테이너 너비를 전체로 설정 */ } - -/* 컨테이너들 */ -.col-md-4{ - width:360px; +.endimage { + max-width: 50%; /* 이미지의 최대 너비를 컨테이너 너비의 50%로 제한 */ + max-height: 45%; /* 이미지의 최대 높이를 컨테이너 높이로 제한 */ + object-fit: contain; /* 이미지 비율을 유지하면서 최대 크기에 맞춤 */ + margin-top: 15px; } -.row { - justify-content: center; -} - -.row-container{ +/* 페이지 네이션 스타일링 */ +.pagination { display: flex; justify-content: center; + align-items: center; + margin-top: 20px; + /* 버튼 위의 간격을 조절합니다 */ } -.col-md-4{ - margin-bottom: 40px; - padding: 0px 0px; -} -.place-thumbnail-container{ - margin-left: 10px; - margin-right: 10px; -} - -/* 페이지 네이션 스타일링 */ -.pagination { - display: flex; - justify-content: center; - align-items: center; - margin-top: 20px; /* 버튼 위의 간격을 조절합니다 */ - } - - .disabled { - pointer-events: none; - opacity: 0.5; - } \ No newline at end of file +.disabled { + pointer-events: none; + opacity: 0.5; +} \ No newline at end of file diff --git a/src/styles/sidebarL.css b/src/styles/sidebarL.css index 73fd03e..8539a4b 100644 --- a/src/styles/sidebarL.css +++ b/src/styles/sidebarL.css @@ -1,8 +1,8 @@ /* sidebarL.css code */ - +/* .container { background: var(--grayscale-Gray1, #F3F5FF); -} +} */ .sidebar { position: fixed; diff --git a/src/tempdata/myplacedata.js b/src/tempdata/myplacedata.js index c738404..270922d 100644 --- a/src/tempdata/myplacedata.js +++ b/src/tempdata/myplacedata.js @@ -1,95 +1,137 @@ let myplaces = [ // 데이터를 별도의 객체와 분리 { - placename: "제주도1", + place: "제주도1", info: "카페", - place: "애월 애용 애응", + where: "애월 애용 애응", liked: 0 }, { place: "서울2", info: "식당", - place: "애월 애용 애응", + where: "애월 애용 멍멍", liked: 0 + }, { - place: "부산3", - info: "명소", - place: "애월 애용 애응", + place: "제주도3", + info: "카페", + where: "애월 애용 왈왈", liked: 0 + }, { place: "제주도4", - info: "식당", - place: "애월 애용 애응", + info: "명소", + where: "애월 애용 삑삑", liked: 0 + }, { - place: "서울5", + place: "부산5", info: "카페", - place: "애월 애용 애응", + where: "애월 애용 꽥꽥", liked: 0 + }, { - place: "부산6", - info: "식당", - place: "애월 애용 애응", + place: "제주도1", + info: "카페", + where: "애월 애용 애응", liked: 0 + }, { - place: "제주도7", - info: "명소", - place: "애월 애용 애응", + place: "제주도1", + info: "카페", + where: "애월 애용 애응", liked: 0 + }, { - place: "서울8", + place: "제주도1", info: "카페", - place: "애월 애용 애응", + where: "애월 애용 애응", liked: 0 + }, { - place: "부산9", - info: "식당", - place: "애월 애용 애응", + place: "제주도1", + info: "카페", + where: "애월 애용 애응", liked: 0 + }, { - place: "제주도10", - info: "식당", - place: "애월 애용 애응", + place: "제주도1", + info: "카페", + where: "애월 애용 애응", liked: 0 + }, { - place: "제주도11", + place: "제주도1", info: "카페", - place: "애월 애용 애응", + where: "애월 애용 애응", liked: 0 + }, { - place: "제주도12", - info: "식당", - place: "애월 애용 애응", + place: "제주도1", + info: "카페", + where: "애월 애용 애응", + liked: 0 + + }, + { + place: "제주도1", + info: "카페", + where: "애월 애용 애응", + liked: 0 + + }, + { + place: "제주도1", + info: "카페", + where: "애월 애용 애응", + liked: 0 + + }, + { + place: "제주도1", + info: "카페", + where: "애월 애용 애응", + liked: 0 + + }, + { + place: "제주도1", + info: "카페", + where: "애월 애용 애응", liked: 0 + }, { - place: "서울13", + place: "제주도1", info: "카페", - place: "애월 애용 애응", + where: "애월 애용 애응", liked: 0 + }, { - place: "부산14", + place: "제주도1", info: "카페", - place: "애월 애용 애응", + where: "애월 애용 애응", liked: 0 + }, { - place: "제주도15", + place: "제주도1", info: "카페", - place: "애월 애용 애응", + where: "애월 애용 애응", liked: 0 + }, diff --git a/src/tempdata/myplandata.js b/src/tempdata/myplandata.js index 0d28f8f..21c616c 100644 --- a/src/tempdata/myplandata.js +++ b/src/tempdata/myplandata.js @@ -1,125 +1,125 @@ let myplans = [ - // 데이터를 별도의 객체와 분리 - { - place: "제주도1", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도2", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도3", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도4", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도5", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도6", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도7", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도8", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도9", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도10", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도11", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도12", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도1", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도2", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도3", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도4", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도5", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도6", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도7", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도8", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도9", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도10", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, - { - place: "제주도11", - hashtag: ["가족 여행"], - liked: 0 - }, - { - place: "울릉도12", - hashtag: ["추억 여행", "가족 여행"], - liked: 0 - }, + //데이터를 별도의 객체와 분리 + // { + // place: "제주도1", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도2", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도3", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도4", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도5", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도6", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도7", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도8", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도9", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도10", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도11", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도12", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도1", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도2", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도3", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도4", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도5", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도6", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도7", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도8", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도9", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도10", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, + // { + // place: "제주도11", + // hashtag: ["가족 여행"], + // liked: 0 + // }, + // { + // place: "울릉도12", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 0 + // }, // 추가적인 데이터는 여기에 계속 추가 ]; diff --git a/src/tempdata/otherplandata.js b/src/tempdata/otherplandata.js index a5cc891..1c4e66f 100644 --- a/src/tempdata/otherplandata.js +++ b/src/tempdata/otherplandata.js @@ -1,69 +1,89 @@ +import SeoulImage from '../assets/images/CityPictures/Seoul.jpg'; +import BusanImage from '../assets/images/CityPictures/Busan.jpg'; +import GyeonjuImage from '../assets/images/CityPictures/Gyeongju.jpg'; +import JejuImage from '../assets/images/CityPictures/Jeju.jpg'; +import YeosuImage from '../assets/images/CityPictures/Yeosu.jpg'; +import SokchoImage from '../assets/images/CityPictures/Sokcho.jpg'; + let otherplans = [ // 내가 저장한 관심있는 여행계획서 { place: "서울여행기", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : SeoulImage, }, { - place: "울릉도여행기", + place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 0, + img : BusanImage, }, { place: "제주도여행기", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { - place: "울릉도여행기2", + place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 0, + img : BusanImage, }, { - place: "제주도여행기2", + place: "제주도여행기", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { - place: "서울여행기2", + place: "서울여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 0, + img : SeoulImage, }, { - place: "제주도여행기3", + place: "제주도여행기", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { - place: "울릉도여행기3", + place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 0, + img : BusanImage, }, { - place: "제주도여행기4", + place: "제주도여행기", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { - place: "울릉도여행기4", + place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 0, + img : BusanImage, }, { - place: "제주도11", + place: "제주도여행기", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { - place: "울릉도12", + place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 0, + img : BusanImage, }, { place: "제주도1", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { place: "울릉도2", @@ -73,7 +93,8 @@ let otherplans = [ { place: "제주도3", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { place: "울릉도4", @@ -83,7 +104,8 @@ let otherplans = [ { place: "제주도5", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { place: "울릉도6", @@ -93,7 +115,8 @@ let otherplans = [ { place: "제주도7", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { place: "울릉도8", @@ -103,7 +126,8 @@ let otherplans = [ { place: "제주도9", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { place: "울릉도10", @@ -113,7 +137,8 @@ let otherplans = [ { place: "제주도11", hashtag: ["가족 여행"], - liked: 0 + liked: 0, + img : JejuImage, }, { place: "울릉도12", From 421feaa7896d4f512bb49fd4d74397ba7c91396e Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Mon, 5 Feb 2024 22:52:26 +0900 Subject: [PATCH 098/199] =?UTF-8?q?=EC=8D=B8=EB=84=A4=EC=9D=BC=20=EB=B0=95?= =?UTF-8?q?=EC=8A=A4=20=ED=81=AC=EA=B8=B0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/mapages/MyPage.js | 12 ++++++------ src/styles/Mypages.css | 6 ++++++ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index 5978398..4a6f1d7 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -16,22 +16,22 @@ import { Container } from "react-bootstrap"; const Thumbnail = { bigBox: { boxShadow: "rgba(0, 0, 0, 0.1) 4px 4px 8px 0px", - width: "333px", - height: "210px", + width: "380px", + height: "230px", background: "white", borderRadius: 16, border: "1px #EBEDF8 solid", marginBottom: "20px", }, imageBox: { - width: "300px", - height: "120px", + width: "100%", + height: "138px", background: "#EBEDF8", borderRadius: 15, }, textBox: { - width: "300px", - height: "80px", + width: "100%", + height: "92px", // background: "#FFFFFF", borderRadius: 15, }, diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index 2a03821..e71248c 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -106,6 +106,12 @@ margin-right: 10px; } + .thumbnail-container{ + margin: 20px; /* 상하좌우 마진 추가 */ + justify-content: center; /* 가운데 정렬 */ + align-items: center; /* 세로 방향 중앙 정렬 */ + } + /* IsEmpty-container */ .empty-box { border: 2px solid #EBEDF8; From 047dcb4874c96c3d75df1f9aa8a1127df0bc5c3c Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 6 Feb 2024 08:56:52 +0900 Subject: [PATCH 099/199] [fix]lgin error lee --- src/components/lginModal.js | 134 ++++++++++++++++++------------------ 1 file changed, 68 insertions(+), 66 deletions(-) diff --git a/src/components/lginModal.js b/src/components/lginModal.js index 711be9f..2fb9aff 100644 --- a/src/components/lginModal.js +++ b/src/components/lginModal.js @@ -1,72 +1,74 @@ - import React, { useEffect } from "react"; - import styles from "../styles/LginModal.module.css"; - import MainLogo from "../assets/images/Mypage/Mainlogo.svg"; - import NaverLogo from "../assets/images/Mypage/NaverLogo.svg"; +import React, { useEffect } from "react"; +import { useNavigate } from "react-router-dom"; // useNavigate import 추가 +import styles from "../styles/LginModal.module.css"; +import MainLogo from "../assets/images/Mypage/Mainlogo.svg"; +import NaverLogo from "../assets/images/Mypage/NaverLogo.svg"; - const Modal = ({ open, close }) => { - // 네이버 로그인 버튼 클릭 핸들러 - const handleNaverLogin = () => { - window.location.href = - "https://nid.naver.com/oauth2.0/authorize?response_type=code&client_id=3tVKSO15tNGbkeZJf8eE&scope=nickname%20email%20profile_image&state=2sByuLo9Si0KbSG2_8jeHXLXSspYMV7N4MmdmWEvG2w%3D&redirect_uri=http://dev.enble.site/login/oauth2/code/naver"; - }; +const Modal = ({ open, close }) => { + const navigate = useNavigate(); // useNavigate 사용 - // 콜백 URL에서 code와 state 추출 및 액세스 토큰 요청 - useEffect(() => { - const urlParams = new URLSearchParams(window.location.search); - const code = urlParams.get("code"); - const state = urlParams.get("state"); + const handleNaverLogin = () => { + window.location.href = + "https://nid.naver.com/oauth2.0/authorize?response_type=code&client_id=3tVKSO15tNGbkeZJf8eE&scope=nickname%20email%20profile_image&state=2sByuLo9Si0KbSG2_8jeHXLXSspYMV7N4MmdmWEvG2w%3D&redirect_uri=http://dev.enble.site/login/oauth2/code/naver"; + }; + + useEffect(() => { + const urlParams = new URLSearchParams(window.location.search); + const code = urlParams.get("code"); + const state = urlParams.get("state"); - if (code && state) { - const tokenUrl = `https://nid.naver.com/oauth2.0/token?grant_type=authorization_code&client_id=3tVKSO15tNGbkeZJf8eE&client_secret=zHvANLwWHH&code=${code}&state=${state}`; - fetch(tokenUrl) - .then((response) => response.json()) - .then((data) => { - console.log("Access Token:", data); - // 토큰 처리 로직 추가 - }) - .catch((error) => console.error("Error fetching access token:", error)); - } - }, []); + if (code && state) { + const tokenUrl = `https://nid.naver.com/oauth2.0/token?grant_type=authorization_code&client_id=3tVKSO15tNGbkeZJf8eE&client_secret=zHvANLwWHH&code=${code}&state=${state}`; + fetch(tokenUrl) + .then((response) => response.json()) + .then((data) => { + console.log("Access Token:", data); + // 토큰 처리 후 메인 페이지 또는 다른 페이지로 리디렉션 + navigate("/"); // 원하는 대상 페이지 경로로 변경 + }) + .catch((error) => console.error("Error fetching access token:", error)); + } + }, [navigate]); - return ( -
      - {open ? ( -
      -
      - +

      로그인하기

      +

      + 지금 로그인하고 최적의 여행계획서를 작성해보세요! +
      + 다양한 여행의 방향성을 제공하는 TRAVEL COMPASS 입니다! +

      +
      + -

      로그인하기

      -

      - 지금 로그인하고 최적의 여행계획서를 작성해보세요! -
      - 다양한 여행의 방향성을 제공하는 TRAVEL COMPASS 입니다! -

      -
      - -
      -

      - 로그인은 개인 정보 보호 정책 및 서비스 약관에 동의하는 것을 - 의미하며, -
      - 서비스 이용을 위해 이메일과 닉네임, 프로필 이미지를 수집합니다. -

      - TRAVEL COMPASS 로고 -
      -
      - ) : null} -
      - ); - }; +
      +

      + 로그인은 개인 정보 보호 정책 및 서비스 약관에 동의하는 것을 + 의미하며, +
      + 서비스 이용을 위해 이메일과 닉네임, 프로필 이미지를 수집합니다. +

      + TRAVEL COMPASS 로고 + +
      + ) : null} +
      + ); +}; - export default Modal; +export default Modal; From 3db179189a7a45f8805f947bd6e20e29b4afb206 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Tue, 6 Feb 2024 18:24:57 +0900 Subject: [PATCH 100/199] =?UTF-8?q?[ADD]=20#feature/place=20-=20place=20pa?= =?UTF-8?q?ge=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.js | 16 ++++- src/assets/images/Place/Map.svg | 11 --- .../\352\262\200\354\203\211\354\260\275.svg" | 1 - .../Recommendation/RecommendationBusan.js | 28 ++++++++ .../Recommendation/RecommendationGangneung.js | 28 ++++++++ .../Recommendation/RecommendationGyeongju.js | 28 ++++++++ .../Recommendation/RecommendationSokcho.js | 28 ++++++++ .../Recommendation/RecommendationYangyang.js | 28 ++++++++ .../Recommendation/RecommendationYeosu.js | 28 ++++++++ src/pages/searchplacepage/placeID.js | 2 +- src/pages/searchplacepage/placeinfo.js | 41 +++++++++-- .../placeinfo1.js/placeinfo1_busan.js | 68 +++++++++++++++++++ .../placeinfo1.js/placeinfo1_gangneung.js | 66 ++++++++++++++++++ .../placeinfo1.js/placeinfo1_gyeongju.js | 68 +++++++++++++++++++ .../{ => placeinfo1.js}/placeinfo1_jeju.js | 19 +++--- .../{ => placeinfo1.js}/placeinfo1_seoul.js | 21 +++--- .../placeinfo1.js/placeinfo1_sokcho.js | 66 ++++++++++++++++++ .../placeinfo1.js/placeinfo1_yangyang.js | 66 ++++++++++++++++++ .../placeinfo1.js/placeinfo1_yeosu.js | 66 ++++++++++++++++++ src/styles/placeinfo.css | 21 +++++- src/styles/styles.jsx | 1 + 21 files changed, 663 insertions(+), 38 deletions(-) delete mode 100644 src/assets/images/Place/Map.svg create mode 100644 src/components/Recommendation/RecommendationBusan.js create mode 100644 src/components/Recommendation/RecommendationGangneung.js create mode 100644 src/components/Recommendation/RecommendationGyeongju.js create mode 100644 src/components/Recommendation/RecommendationSokcho.js create mode 100644 src/components/Recommendation/RecommendationYangyang.js create mode 100644 src/components/Recommendation/RecommendationYeosu.js create mode 100644 src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js create mode 100644 src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js create mode 100644 src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js rename src/pages/searchplacepage/{ => placeinfo1.js}/placeinfo1_jeju.js (75%) rename src/pages/searchplacepage/{ => placeinfo1.js}/placeinfo1_seoul.js (76%) create mode 100644 src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js create mode 100644 src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js create mode 100644 src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js diff --git a/src/App.js b/src/App.js index aae15a0..bbe98d4 100644 --- a/src/App.js +++ b/src/App.js @@ -13,8 +13,14 @@ import Searchdiary from "./pages/searchdiarypage/searchdiarypage"; import DiaryContent from "./pages/searchdiarypage/diarycontent"; import Searchplace from "./pages/searchplacepage/searchplace"; import SearchPlaceInfo from "./pages/searchplacepage/placeinfo"; -import PlaceInfoJeju from "./pages/searchplacepage/placeinfo1_jeju"; -import PlaceInfoSeoul from "./pages/searchplacepage/placeinfo1_seoul"; +import PlaceInfoJeju from "./pages/searchplacepage/placeinfo1.js/placeinfo1_jeju"; +import PlaceInfoSeoul from "./pages/searchplacepage/placeinfo1.js/placeinfo1_seoul"; +import PlaceInfoBusan from "./pages/searchplacepage/placeinfo1.js/placeinfo1_busan"; +import PlaceInfoYeosu from "./pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu"; +import PlaceInfoGyeongju from "./pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju"; +import PlaceInfoSokcho from "./pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho"; +import PlaceInfoGangneung from "./pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung"; +import PlaceInfoYangyang from "./pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang"; import PlaceDetail from "./components/PlaceDetail"; import CityDetail from "./components/CityDetail"; import MainHeader from "./components/MainHeader"; @@ -48,6 +54,12 @@ function App() { } /> } /> } /> + } /> + } /> + } /> + } /> + } /> + } /> } /> } /> } /> diff --git a/src/assets/images/Place/Map.svg b/src/assets/images/Place/Map.svg deleted file mode 100644 index 57fa049..0000000 --- a/src/assets/images/Place/Map.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275.svg" index cb797f1..891bda9 100644 --- "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275.svg" +++ "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275.svg" @@ -1,5 +1,4 @@ - diff --git a/src/components/Recommendation/RecommendationBusan.js b/src/components/Recommendation/RecommendationBusan.js new file mode 100644 index 0000000..97ff82f --- /dev/null +++ b/src/components/Recommendation/RecommendationBusan.js @@ -0,0 +1,28 @@ +import React from 'react'; +import { List, ListItem, ListItemText } from '@material-ui/core'; + +const SearchRecommendations = ({ onRecommendationClick }) => { + const recommendations = [ + { name: "해운대해수욕장", placeId: "ChIJXwf-DlyNaDURmKxjwdWxY5k", lat: 35.15955, lng: 129.16003 }, + { name: "국립해양박물관", placeId: "ChIJG53_8sjuaDURR7ggeXzOSis", lat: 35.07847, lng: 129.07987 }, + { name: "태종대유원지", placeId: "ChIJOfX1e0zpaDURWq5Hp5x4-SM", lat: 35.05417, lng: 129.08750 }, + ]; + + const handleRecommendationClick = (place) => { + onRecommendationClick(place); // 상위 컴포넌트로 선택된 장소 정보를 전달 + }; + + return ( +
      + + {recommendations.map((place, index) => ( + handleRecommendationClick(place)}> + {/* 숫자를 부여하여 표시 */} + + ))} + +
      + ); +}; + +export default SearchRecommendations; diff --git a/src/components/Recommendation/RecommendationGangneung.js b/src/components/Recommendation/RecommendationGangneung.js new file mode 100644 index 0000000..461207c --- /dev/null +++ b/src/components/Recommendation/RecommendationGangneung.js @@ -0,0 +1,28 @@ +import React from 'react'; +import { List, ListItem, ListItemText } from '@material-ui/core'; + +const SearchRecommendations = ({ onRecommendationClick }) => { + const recommendations = [ + { name: "하슬라아트월드", placeId: "ChIJm6SmvyvDYTURnQOt0HNja1Y", lat: 37.70751, lng: 129.01121 }, + { name: "강릉솔향수목원", placeId: "ChIJSZ3DQH7uYTURebRcOf7A-X0", lat: 37.69632, lng: 128.86213 }, + { name: "오죽헌", placeId: "ChIJKQ8jYrnlYTURKf8PKysmjgA", lat: 37.78138, lng: 128.87979 }, + ]; + + const handleRecommendationClick = (place) => { + onRecommendationClick(place); // 상위 컴포넌트로 선택된 장소 정보를 전달 + }; + + return ( +
      + + {recommendations.map((place, index) => ( + handleRecommendationClick(place)}> + {/* 숫자를 부여하여 표시 */} + + ))} + +
      + ); +}; + +export default SearchRecommendations; diff --git a/src/components/Recommendation/RecommendationGyeongju.js b/src/components/Recommendation/RecommendationGyeongju.js new file mode 100644 index 0000000..ad4cd7b --- /dev/null +++ b/src/components/Recommendation/RecommendationGyeongju.js @@ -0,0 +1,28 @@ +import React from 'react'; +import { List, ListItem, ListItemText } from '@material-ui/core'; + +const SearchRecommendations = ({ onRecommendationClick }) => { + const recommendations = [ + { name: "불국사", placeId: "ChIJQwyfbNqyZzUR31ffyfmvm6w", lat: 35.79026, lng: 129.33208 }, + { name: "경주월드", placeId: "ChIJ90r5yn5NZjUR0ymH-He3gsY", lat: 35.84634, lng: 129.28302 }, + { name: "월정교", placeId: "ChIJI6-IFWBOZjURG2fe65bJAs0", lat: 35.82944, lng: 129.21809 }, + ]; + + const handleRecommendationClick = (place) => { + onRecommendationClick(place); // 상위 컴포넌트로 선택된 장소 정보를 전달 + }; + + return ( +
      + + {recommendations.map((place, index) => ( + handleRecommendationClick(place)}> + {/* 숫자를 부여하여 표시 */} + + ))} + +
      + ); +}; + +export default SearchRecommendations; diff --git a/src/components/Recommendation/RecommendationSokcho.js b/src/components/Recommendation/RecommendationSokcho.js new file mode 100644 index 0000000..5059e88 --- /dev/null +++ b/src/components/Recommendation/RecommendationSokcho.js @@ -0,0 +1,28 @@ +import React from 'react'; +import { List, ListItem, ListItemText } from '@material-ui/core'; + +const SearchRecommendations = ({ onRecommendationClick }) => { + const recommendations = [ + { name: "속초해변", placeId: "ChIJ_ZIhB3S82F8RL-P-9mkcqq0", lat: 38.19126, lng: 128.60346 }, + { name: "설악산자생식물원", placeId: "ChIJewqqbNy82F8RSoMNMELvzRk", lat: 38.19704, lng: 128.52529 }, + { name: "영금정", placeId: "ChIJuVQp1w682F8RULr4nyAoHWU", lat: 38.21192, lng: 128.60145 }, + ]; + + const handleRecommendationClick = (place) => { + onRecommendationClick(place); // 상위 컴포넌트로 선택된 장소 정보를 전달 + }; + + return ( +
      + + {recommendations.map((place, index) => ( + handleRecommendationClick(place)}> + {/* 숫자를 부여하여 표시 */} + + ))} + +
      + ); +}; + +export default SearchRecommendations; diff --git a/src/components/Recommendation/RecommendationYangyang.js b/src/components/Recommendation/RecommendationYangyang.js new file mode 100644 index 0000000..c46e9fb --- /dev/null +++ b/src/components/Recommendation/RecommendationYangyang.js @@ -0,0 +1,28 @@ +import React from 'react'; +import { List, ListItem, ListItemText } from '@material-ui/core'; + +const SearchRecommendations = ({ onRecommendationClick }) => { + const recommendations = [ + { name: "설해원", placeId: "ChIJ96I-LImr2F8RY2slHGjsjjg", lat: 38.05520, lng: 128.66194 }, + { name: "양양전통시장", placeId: "ChIJVVPjcsqu2F8RtKWjj1Roxy4", lat: 38.07581, lng: 128.62346 }, + { name: "서피비치", placeId: "ChIJpYfYTlKr2F8R1OSLkIBTVJA", lat: 38.02832, lng: 128.71751 }, + ]; + + const handleRecommendationClick = (place) => { + onRecommendationClick(place); // 상위 컴포넌트로 선택된 장소 정보를 전달 + }; + + return ( +
      + + {recommendations.map((place, index) => ( + handleRecommendationClick(place)}> + {/* 숫자를 부여하여 표시 */} + + ))} + +
      + ); +}; + +export default SearchRecommendations; diff --git a/src/components/Recommendation/RecommendationYeosu.js b/src/components/Recommendation/RecommendationYeosu.js new file mode 100644 index 0000000..e1bc3b2 --- /dev/null +++ b/src/components/Recommendation/RecommendationYeosu.js @@ -0,0 +1,28 @@ +import React from 'react'; +import { List, ListItem, ListItemText } from '@material-ui/core'; + +const SearchRecommendations = ({ onRecommendationClick }) => { + const recommendations = [ + { name: "돌산공원", placeId: "ChIJQyXmJyHZbTURGEe3-6sbVFo", lat: 34.73058, lng: 127.73968 }, + { name: "유월드 루지 테마파크", placeId: "ChIJ65i7yabfbTURq8ZB3CZ70gY", lat: 34.74800, lng: 127.64123 }, + { name: "오동도", placeId: "ChIJ04TP1GHYbTURa17mljtqOMQ", lat: 34.74555, lng: 127.76693 }, + ]; + + const handleRecommendationClick = (place) => { + onRecommendationClick(place); // 상위 컴포넌트로 선택된 장소 정보를 전달 + }; + + return ( +
      + + {recommendations.map((place, index) => ( + handleRecommendationClick(place)}> + {/* 숫자를 부여하여 표시 */} + + ))} + +
      + ); +}; + +export default SearchRecommendations; diff --git a/src/pages/searchplacepage/placeID.js b/src/pages/searchplacepage/placeID.js index 084feb2..b921975 100644 --- a/src/pages/searchplacepage/placeID.js +++ b/src/pages/searchplacepage/placeID.js @@ -2,7 +2,7 @@ const API_KEY = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; // 장소명 -const placeName = 'DDP 동대문디자인플라자'; +const placeName = '설해원'; // Google Places API 호출 URL const apiUrl = `https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=${encodeURIComponent(placeName)}&inputtype=textquery&fields=place_id&key=${API_KEY}`; diff --git a/src/pages/searchplacepage/placeinfo.js b/src/pages/searchplacepage/placeinfo.js index 3b8af89..0119451 100644 --- a/src/pages/searchplacepage/placeinfo.js +++ b/src/pages/searchplacepage/placeinfo.js @@ -1,10 +1,9 @@ -// placeinfo.js import React, { useEffect, useState } from "react"; import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../components/Map"; import SidebarL from "../../components/SidebarL"; -import "../../styles/placeinfo.css"; import searchImg from "../../assets/images/Place/검색창.svg"; +import "../../styles/placeinfo.css"; const PlaceInfo = () => { const { search, state } = useLocation(); @@ -23,9 +22,39 @@ const PlaceInfo = () => { }, [searchQuery]); const handlePinClick = () => { - const placeName = searchedLocation === '서울' ? 'seoul' : 'jeju'; // 검색된 장소에 따라 placeName 설정 + let placeName; + switch (searchedLocation) { + case '서울': + placeName = 'seoul'; + break; + case '제주도': + placeName = 'jeju'; + break; + case '부산': + placeName = 'busan'; + break; + case '여수': + placeName = 'yeosu'; + break; + case '경주': + placeName = 'gyeongju'; + break; + case '속초': + placeName = 'sokcho'; + break; + case '강릉': + placeName = 'gangneung'; + break; + case '양양': + placeName = 'yangyang'; + break; + default: + // Default case for other locations + placeName = ''; + } navigate(`/placeinfo1_${placeName}`, { state: { searchedLocation: searchedLocation } }); }; + return (
      @@ -34,8 +63,10 @@ const PlaceInfo = () => {
      - search-image
      -
      검색된 장소: {searchedLocation}
      +
      + search-image +
      {searchedLocation}
      +

      Click a pin


      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js new file mode 100644 index 0000000..32e5c9e --- /dev/null +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js @@ -0,0 +1,68 @@ +// placeinfo1_busan.js +import React, { useEffect, useState } from "react"; +import { useLocation } from "react-router-dom"; +import Map from "../../../components/Map"; +import SidebarL from "../../../components/SidebarL"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import SearchRecommendations from "../../../components/Recommendation/RecommendationSeoul"; +import PlaceDetail from "../../../components/PlaceDetail"; +import "../../../styles/placeinfo.css"; + +const PlaceInfoBusan = () => { + const { state } = useLocation(); // state에서 검색어 받아오기 + const searchedLocation = state?.searchedLocation; // 검색어 받아오기 + const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 + const searchQuery = searchParams.get('q'); + const [mapLocation, setMapLocation] = useState(null); + const [selectedPlace, setSelectedPlace] = useState(null); + const [recommendations, setRecommendations] = useState([]); + const [zoomLevel, setZoomLevel] = useState(12); + + + useEffect(() => { + if (searchQuery) { + const [lat, lng, name] = searchQuery.split(","); + setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + } else { + setMapLocation({ lat: 35.22649, lng: 129.07273 }); + } + }, [searchQuery]); + + useEffect(() => { + const fetchRecommendations = async () => { + const data = [ + { name: "해운대해수욕장", placeId: "ChIJXwf-DlyNaDURmKxjwdWxY5k", lat: 35.15955, lng: 129.16003 }, + { name: "국립해양박물관", placeId: "ChIJG53_8sjuaDURR7ggeXzOSis", lat: 35.07847, lng: 129.07987 }, + { name: "태종대유원지", placeId: "ChIJOfX1e0zpaDURWq5Hp5x4-SM", lat: 35.05417, lng: 129.08750 }, + ]; + setRecommendations(data); + }; + + fetchRecommendations(); + }, []); + + const handlePinClick = (place) => { + setSelectedPlace(place); + setMapLocation({ lat: place.lat, lng: place.lng }); + setZoomLevel(16); // 확대 레벨 조정 + }; + + return ( +
      + +
      + search-image +
      {searchedLocation}
      +
      +
      +

      {searchedLocation}의 추천 장소 목록

      + +
      + {selectedPlace && } +
      + +
      + ); +}; + +export default PlaceInfoBusan; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js new file mode 100644 index 0000000..d9a6827 --- /dev/null +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js @@ -0,0 +1,66 @@ +// placeinfo1_gangneung.js +import React, { useEffect, useState } from "react"; +import { useLocation } from "react-router-dom"; +import Map from "../../../components/Map"; +import SidebarL from "../../../components/SidebarL"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import SearchRecommendations from "../../../components/Recommendation/RecommendationGangneung"; +import PlaceDetail from "../../../components/PlaceDetail"; +import "../../../styles/placeinfo.css"; + + +const PlaceInfoGangneung = () => { + const { state } = useLocation(); // state에서 검색어 받아오기 + const searchedLocation = state?.searchedLocation; // 검색어 받아오기 + const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 + const searchQuery = searchParams.get('q'); + const [mapLocation, setMapLocation] = useState(null); + const [selectedPlace, setSelectedPlace] = useState(null); + const [recommendations, setRecommendations] = useState([]); + + useEffect(() => { + if (searchQuery) { + const [lat, lng, name] = searchQuery.split(","); + setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + } else { + setMapLocation({ lat: 37.73594, lng: 128.82734 }); + } + }, [searchQuery]); + + useEffect(() => { + const fetchRecommendations = async () => { + const data = [ + { name: "하슬라아트월드", placeId: "ChIJm6SmvyvDYTURnQOt0HNja1Y", lat: 37.70751, lng: 129.01121 }, + { name: "강릉솔향수목원", placeId: "ChIJSZ3DQH7uYTURebRcOf7A-X0", lat: 37.69632, lng: 128.86213 }, + { name: "오죽헌", placeId: "ChIJKQ8jYrnlYTURKf8PKysmjgA", lat: 37.78138, lng: 128.87979 }, + ]; + setRecommendations(data); + }; + + fetchRecommendations(); + }, []); + + const handlePinClick = (place) => { + setSelectedPlace(place); + setMapLocation({ lat: place.lat, lng: place.lng }); + }; + + return ( +
      + +
      + search-image +
      {searchedLocation}
      +
      +
      +

      {searchedLocation}의 추천 장소 목록

      + +
      + {selectedPlace && } +
      + +
      + ); +}; + +export default PlaceInfoGangneung; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js new file mode 100644 index 0000000..a35aa4a --- /dev/null +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js @@ -0,0 +1,68 @@ +// placeinfo1_gyeongju.js +import React, { useEffect, useState } from "react"; +import { useLocation } from "react-router-dom"; +import Map from "../../../components/Map"; +import SidebarL from "../../../components/SidebarL"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import SearchRecommendations from "../../../components/Recommendation/RecommendationGyeongju"; +import PlaceDetail from "../../../components/PlaceDetail"; +import "../../../styles/placeinfo.css"; + +const PlaceInfoGyeongju = () => { + const { state } = useLocation(); // state에서 검색어 받아오기 + const searchedLocation = state?.searchedLocation; // 검색어 받아오기 + const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 + const searchQuery = searchParams.get('q'); + const [mapLocation, setMapLocation] = useState(null); + const [selectedPlace, setSelectedPlace] = useState(null); + const [recommendations, setRecommendations] = useState([]); + const [zoomLevel, setZoomLevel] = useState(12); + + + useEffect(() => { + if (searchQuery) { + const [lat, lng, name] = searchQuery.split(","); + setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + } else { + setMapLocation({ lat: 35.84956, lng: 129.24678 }); + } + }, [searchQuery]); + + useEffect(() => { + const fetchRecommendations = async () => { + const data = [ + { name: "불국사", placeId: "ChIJQwyfbNqyZzUR31ffyfmvm6w", lat: 35.79026, lng: 129.33208 }, + { name: "경주월드", placeId: "ChIJ90r5yn5NZjUR0ymH-He3gsY", lat: 35.84634, lng: 129.28302 }, + { name: "월정교", placeId: "ChIJI6-IFWBOZjURG2fe65bJAs0", lat: 35.82944, lng: 129.21809 }, + ]; + setRecommendations(data); + }; + + fetchRecommendations(); + }, []); + + const handlePinClick = (place) => { + setSelectedPlace(place); + setMapLocation({ lat: place.lat, lng: place.lng }); + setZoomLevel(16); // 확대 레벨 조정 + }; + + return ( +
      + +
      + search-image +
      {searchedLocation}
      +
      +
      +

      {searchedLocation}의 추천 장소 목록

      + +
      + {selectedPlace && } +
      + +
      + ); +}; + +export default PlaceInfoGyeongju; diff --git a/src/pages/searchplacepage/placeinfo1_jeju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js similarity index 75% rename from src/pages/searchplacepage/placeinfo1_jeju.js rename to src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js index b869dc1..649bc9b 100644 --- a/src/pages/searchplacepage/placeinfo1_jeju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js @@ -1,12 +1,12 @@ // placeinfo1_jeju.js import React, { useEffect, useState } from "react"; import { useLocation } from "react-router-dom"; -import Map from "../../components/Map"; -import SidebarL from "../../components/SidebarL"; -import searchImg from "../../assets/images/Place/검색창.svg"; -import SearchRecommendations from "../../components/Recommendation/RecommendationJeju"; -import PlaceDetail from "../../components/PlaceDetail"; -import "../../styles/placeinfo.css"; +import Map from "../../../components/Map"; +import SidebarL from "../../../components/SidebarL"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import SearchRecommendations from "../../../components/Recommendation/RecommendationSeoul"; +import PlaceDetail from "../../../components/PlaceDetail"; +import "../../../styles/placeinfo.css"; const PlaceInfoJeju = () => { @@ -48,9 +48,12 @@ const PlaceInfoJeju = () => { return (
      - search-image +
      + search-image +
      {searchedLocation}
      +
      -

      {searchedLocation}의 추천 장소 목록

      +

      {searchedLocation}의 추천 장소 목록

      {selectedPlace && } diff --git a/src/pages/searchplacepage/placeinfo1_seoul.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js similarity index 76% rename from src/pages/searchplacepage/placeinfo1_seoul.js rename to src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js index 4750af2..e62f299 100644 --- a/src/pages/searchplacepage/placeinfo1_seoul.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js @@ -1,12 +1,12 @@ // placeinfo1_seoul.js import React, { useEffect, useState } from "react"; import { useLocation } from "react-router-dom"; -import Map from "../../components/Map"; -import SidebarL from "../../components/SidebarL"; -// import searchImg from "../../assets/images/Place/검색창.svg"; -import SearchRecommendations from "../../components/Recommendation/RecommendationSeoul"; -import PlaceDetail from "../../components/PlaceDetail"; -import "../../styles/placeinfo.css"; +import Map from "../../../components/Map"; +import SidebarL from "../../../components/SidebarL"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import SearchRecommendations from "../../../components/Recommendation/RecommendationSeoul"; +import PlaceDetail from "../../../components/PlaceDetail"; +import "../../../styles/placeinfo.css"; const PlaceInfoSeoul = () => { const { state } = useLocation(); // state에서 검색어 받아오기 @@ -16,7 +16,7 @@ const PlaceInfoSeoul = () => { const [mapLocation, setMapLocation] = useState(null); const [selectedPlace, setSelectedPlace] = useState(null); const [recommendations, setRecommendations] = useState([]); - const [zoomLevel, setZoomLevel] = useState(12); + const [zoomLevel, setZoomLevel] = useState(null); useEffect(() => { @@ -44,13 +44,16 @@ const PlaceInfoSeoul = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(16); // 확대 레벨 조정 + setZoomLevel(15); }; return (
      - {/* search-image */} +
      + search-image +
      {searchedLocation}
      +

      {searchedLocation}의 추천 장소 목록

      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js new file mode 100644 index 0000000..3432f37 --- /dev/null +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js @@ -0,0 +1,66 @@ +// placeinfo1_sokcho.js +import React, { useEffect, useState } from "react"; +import { useLocation } from "react-router-dom"; +import Map from "../../../components/Map"; +import SidebarL from "../../../components/SidebarL"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import SearchRecommendations from "../../../components/Recommendation/RecommendationSokcho"; +import PlaceDetail from "../../../components/PlaceDetail"; +import "../../../styles/placeinfo.css"; + + +const PlaceInfoSokcho = () => { + const { state } = useLocation(); // state에서 검색어 받아오기 + const searchedLocation = state?.searchedLocation; // 검색어 받아오기 + const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 + const searchQuery = searchParams.get('q'); + const [mapLocation, setMapLocation] = useState(null); + const [selectedPlace, setSelectedPlace] = useState(null); + const [recommendations, setRecommendations] = useState([]); + + useEffect(() => { + if (searchQuery) { + const [lat, lng, name] = searchQuery.split(","); + setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + } else { + setMapLocation({ lat: 38.18131, lng: 128.52054 }); + } + }, [searchQuery]); + + useEffect(() => { + const fetchRecommendations = async () => { + const data = [ + { name: "속초해변", placeId: "ChIJ_ZIhB3S82F8RL-P-9mkcqq0", lat: 38.19126, lng: 128.60346 }, + { name: "설악산자생식물원", placeId: "ChIJewqqbNy82F8RSoMNMELvzRk", lat: 38.19704, lng: 128.52529 }, + { name: "영금정", placeId: "ChIJuVQp1w682F8RULr4nyAoHWU", lat: 38.21192, lng: 128.60145 }, + ]; + setRecommendations(data); + }; + + fetchRecommendations(); + }, []); + + const handlePinClick = (place) => { + setSelectedPlace(place); + setMapLocation({ lat: place.lat, lng: place.lng }); + }; + + return ( +
      + +
      + search-image +
      {searchedLocation}
      +
      +
      +

      {searchedLocation}의 추천 장소 목록

      + +
      + {selectedPlace && } +
      + +
      + ); +}; + +export default PlaceInfoSokcho; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js new file mode 100644 index 0000000..ee2e3ca --- /dev/null +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js @@ -0,0 +1,66 @@ +// placeinfo1_yangyang.js +import React, { useEffect, useState } from "react"; +import { useLocation } from "react-router-dom"; +import Map from "../../../components/Map"; +import SidebarL from "../../../components/SidebarL"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import SearchRecommendations from "../../../components/Recommendation/RecommendationYangyang"; +import PlaceDetail from "../../../components/PlaceDetail"; +import "../../../styles/placeinfo.css"; + + +const PlaceInfoYangyang = () => { + const { state } = useLocation(); // state에서 검색어 받아오기 + const searchedLocation = state?.searchedLocation; // 검색어 받아오기 + const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 + const searchQuery = searchParams.get('q'); + const [mapLocation, setMapLocation] = useState(null); + const [selectedPlace, setSelectedPlace] = useState(null); + const [recommendations, setRecommendations] = useState([]); + + useEffect(() => { + if (searchQuery) { + const [lat, lng, name] = searchQuery.split(","); + setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + } else { + setMapLocation({ lat: 38.01295, lng: 128.59926 }); + } + }, [searchQuery]); + + useEffect(() => { + const fetchRecommendations = async () => { + const data = [ + { name: "설해원", placeId: "ChIJ96I-LImr2F8RY2slHGjsjjg", lat: 38.05520, lng: 128.66194 }, + { name: "양양전통시장", placeId: "ChIJVVPjcsqu2F8RtKWjj1Roxy4", lat: 38.07581, lng: 128.62346 }, + { name: "서피비치", placeId: "ChIJpYfYTlKr2F8R1OSLkIBTVJA", lat: 38.02832, lng: 128.71751 }, + ]; + setRecommendations(data); + }; + + fetchRecommendations(); + }, []); + + const handlePinClick = (place) => { + setSelectedPlace(place); + setMapLocation({ lat: place.lat, lng: place.lng }); + }; + + return ( +
      + +
      + search-image +
      {searchedLocation}
      +
      +
      +

      {searchedLocation}의 추천 장소 목록

      + +
      + {selectedPlace && } +
      + +
      + ); +}; + +export default PlaceInfoYangyang; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js new file mode 100644 index 0000000..bbe23d6 --- /dev/null +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js @@ -0,0 +1,66 @@ +// placeinfo1_yeosu.js +import React, { useEffect, useState } from "react"; +import { useLocation } from "react-router-dom"; +import Map from "../../../components/Map"; +import SidebarL from "../../../components/SidebarL"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import SearchRecommendations from "../../../components/Recommendation/RecommendationYeosu"; +import PlaceDetail from "../../../components/PlaceDetail"; +import "../../../styles/placeinfo.css"; + + +const PlaceInfoYeosu = () => { + const { state } = useLocation(); // state에서 검색어 받아오기 + const searchedLocation = state?.searchedLocation; // 검색어 받아오기 + const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 + const searchQuery = searchParams.get('q'); + const [mapLocation, setMapLocation] = useState(null); + const [selectedPlace, setSelectedPlace] = useState(null); + const [recommendations, setRecommendations] = useState([]); + + useEffect(() => { + if (searchQuery) { + const [lat, lng, name] = searchQuery.split(","); + setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + } else { + setMapLocation({ lat: 34.76769, lng: 127.66162 }); + } + }, [searchQuery]); + + useEffect(() => { + const fetchRecommendations = async () => { + const data = [ + { name: "돌산공원", placeId: "ChIJQyXmJyHZbTURGEe3-6sbVFo", lat: 34.73058, lng: 127.73968 }, + { name: "유월드 루지 테마파크", placeId: "ChIJ65i7yabfbTURq8ZB3CZ70gY", lat: 34.74800, lng: 127.64123 }, + { name: "오동도", placeId: "ChIJ04TP1GHYbTURa17mljtqOMQ", lat: 34.74555, lng: 127.76693 }, + ]; + setRecommendations(data); + }; + + fetchRecommendations(); + }, []); + + const handlePinClick = (place) => { + setSelectedPlace(place); + setMapLocation({ lat: place.lat, lng: place.lng }); + }; + + return ( +
      + +
      + search-image +
      {searchedLocation}
      +
      +
      +

      {searchedLocation}의 추천 장소 목록

      + +
      + {selectedPlace && } +
      + +
      + ); +}; + +export default PlaceInfoYeosu; diff --git a/src/styles/placeinfo.css b/src/styles/placeinfo.css index e129ae9..2f5b71a 100644 --- a/src/styles/placeinfo.css +++ b/src/styles/placeinfo.css @@ -15,6 +15,16 @@ z-index: 0; } +.placeName { + margin-top: -30px; + margin-left: 20px; + font-family: 'SUIT Variable', sans-serif; + font-size: 15px; + font-style: normal; + font-weight: 450; + color: var(--grayscale-Gray8, #191B24); +} + .searched-location { margin-top: 20%; color: red; @@ -25,4 +35,13 @@ .popularplace { margin-top: 10%; font-size: large; -} \ No newline at end of file +} + +.placeList { + margin-top: 30px; + margin-left: 20px; + margin-bottom: -5px; + font-family: 'SUIT Variable', sans-serif; + font-weight: 350; + color: #8270FF; +} diff --git a/src/styles/styles.jsx b/src/styles/styles.jsx index 50981f2..23f9461 100644 --- a/src/styles/styles.jsx +++ b/src/styles/styles.jsx @@ -27,6 +27,7 @@ export const Search = styled.div` `; + /** 여행일지 페이지 스타일 **/ From aeb9242816fb8014ca13f72f35fc59f6eaaa531b Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Tue, 6 Feb 2024 19:52:35 +0900 Subject: [PATCH 101/199] [ADD] --- src/pages/travelplan/travelplandestination.js | 37 ++-- src/styles/travelplanpage.css | 190 +++++++++++++++++- 2 files changed, 207 insertions(+), 20 deletions(-) diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index 7aa4d5d..9fec0bb 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -109,54 +109,67 @@ class TrvlPlan extends Component { render() { return ( -
      +
      {/* 여행 제목 입력 필드 */} +
      +
      여행의 제목을 작성해주세요.
      {/* 목적지 검색 필드 */} +
      어디로 가시나요?
      {this.renderSuggestions()} {/* 초대 코드 입력 섹션 */} +
      친구에게 초대받으셨나요?
      + > +
      + {/* 이전 버튼 */} + + {/* 다음 버튼 */} -
      -
      + + +
      + +
      ); } } diff --git a/src/styles/travelplanpage.css b/src/styles/travelplanpage.css index e309734..6cd195e 100644 --- a/src/styles/travelplanpage.css +++ b/src/styles/travelplanpage.css @@ -1,14 +1,121 @@ -.search_input { - padding: 2px; - margin-right: 5px; - margin-top: 15px; - width: 50%; +.textTitle { + /* 여행의 제목을 작성해주세요. */ + + position: relative; + left: 25%; + margin-top: 50px; + + /* head/head_bold_24 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 23px; + line-height: 30px; + /* identical to box height */ + + /* grayscale/Gray8 */ + color: #191B24; +} + +.search_title { + /* Rectangle 34624545 */ + + position: relative; + width: 480px; + height: 80px; + left: 25%; + + /* grayscale/Gray1 */ + background: #F3F5FF; + border: none; + border-radius: 10px; + + /* botton/botton_bold_16 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + + /* grayscale/Gray3 */ + color: #BFC4D8; +} + + +.search_destination { + /* Rectangle 34624545 */ + + position: relative; + width: 480px; + height: 80px; + left: 25%; + + /* grayscale/Gray1 */ + background: #F3F5FF; + border: none; + border-radius: 10px; + + /* botton/botton_bold_16 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + + /* grayscale/Gray3 */ + color: #BFC4D8; +} + + + +.search_invite { + /* Rectangle 34624545 */ + + position: relative; + width: 400px; + height: 80px; + left: 25%; + + /* grayscale/Gray1 */ + background: #F3F5FF; + border: none; + border-radius: 10px; + + /* botton/botton_bold_16 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + + /* grayscale/Gray3 */ + color: #BFC4D8; } + .serach_submit { - position: absolute; - margin-top: 14px; - cursor: pointer; + /* 확인 */ + + position: relative; + width: 80px; + height: 80px; + left: 25%; + + /* botton/botton_bold_16 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + + /* grayscale/Gray3 */ + color: #BFC4D8; + border: none; + border-radius: 10px; } @@ -22,3 +129,70 @@ margin-right: 15px; } +.pre_button { + /* Rectangle 34624548 */ + + position: relative; + width: 180px; + height: 80px; + left: 25%; + margin-top: 100px; + + /* grayscale/Gray1 */ + background: #F3F5FF; + border-radius: 8px; + border: none; + + /* botton/botton_bold_20 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 17px; + line-height: 25px; + /* identical to box height */ + + /* grayscale/Gray3 */ + color: #BFC4D8; +} + +.next_button { + /* Rectangle 34624548 */ + + position: relative; + width: 180px; + height: 80px; + left: 75%; + margin-top: 100px; + + /* grayscale/Gray1 */ + background: #F3F5FF; + border-radius: 8px; + border: none; + + /* botton/botton_bold_20 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 17px; + line-height: 25px; + /* identical to box height */ + + /* grayscale/Gray3 */ + color: #BFC4D8; +} + +.image { + + + /* Rectangle 34624544 */ + + position: relative; + width: 580px; + height: 480px; + left: 68%; + margin-top: -650px; + + /* grayscale/Gray2 */ + background: #EBEDF8; + border-radius: 8px; +} \ No newline at end of file From abe0184cee7f05d3c71cf5f13f7f0a1c005f095e Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Tue, 6 Feb 2024 20:16:07 +0900 Subject: [PATCH 102/199] =?UTF-8?q?[ADD]=20feature/plan=5Ftravel=20css?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/travelplan/travelplandestination.js | 78 ++++++------ src/styles/travelplanpage.css | 115 +++++++++++++++++- 2 files changed, 154 insertions(+), 39 deletions(-) diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index 9fec0bb..e8381ae 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -112,48 +112,54 @@ class TrvlPlan extends Component {
      {/* 여행 제목 입력 필드 */} -
      -
      여행의 제목을 작성해주세요.
      - + +
      여행의 제목을 작성해주세요.
      +
      + +
      {/* 목적지 검색 필드 */}
      어디로 가시나요?
      - - {this.renderSuggestions()} - {/* 초대 코드 입력 섹션 */} -
      친구에게 초대받으셨나요?
      -
      +
      - + className="search_destination1" + name="searchInput" + placeholder="어디로 가고싶나요?" + value={this.state.searchInput} + onChange={this.handleSearchInput} + /> +
      + {this.renderSuggestions()} + {/* 초대 코드 입력 섹션 */} +
      친구에게 초대받으셨나요?
      +
      +
      + + +
      {/* 이전 버튼 */} diff --git a/src/styles/travelplanpage.css b/src/styles/travelplanpage.css index 6cd195e..dbea4da 100644 --- a/src/styles/travelplanpage.css +++ b/src/styles/travelplanpage.css @@ -30,6 +30,45 @@ border: none; border-radius: 10px; + /* 신나는 부산 여행 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + padding-right: 10px; + outline: none; + /* Remove the outline on focus */ + /* or 27px */ + + /* grayscale/Gray8 */ + color: #191B24; +} + +.search_title1 { + /* Rectangle 34624545 */ + + position: relative; + margin-top: 25px; + margin-left: 20px; + /* grayscale/Gray1 */ + background: #F3F5FF; + border: none; + border-radius: 10px; + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + + /* or 27px */ + outline: none; + /* grayscale/Gray8 */ + color: #191B24; +} + + +.search_title1::placeholder { /* botton/botton_bold_16 */ font-family: 'SUIT Variable'; font-style: normal; @@ -69,12 +108,47 @@ } +.search_destination1 { + /* Rectangle 34624545 */ + + position: relative; + margin-top: 25px; + margin-left: 20px; + /* grayscale/Gray1 */ + background: #F3F5FF; + border: none; + border-radius: 10px; + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + + /* or 27px */ + outline: none; + /* grayscale/Gray8 */ + color: #191B24; +} + + +.search_destination1::placeholder { + /* botton/botton_bold_16 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + + /* grayscale/Gray3 */ + color: #BFC4D8; +} .search_invite { /* Rectangle 34624545 */ position: relative; - width: 400px; + width: 480px; height: 80px; left: 25%; @@ -95,14 +169,49 @@ color: #BFC4D8; } +.search_invite1 { + /* Rectangle 34624545 */ + + position: relative; + margin-top: 25px; + margin-left: 20px; + /* grayscale/Gray1 */ + background: #F3F5FF; + border: none; + border-radius: 10px; + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + + /* or 27px */ + outline: none; + /* grayscale/Gray8 */ + color: #191B24; +} + -.serach_submit { +.search_invite1::placeholder { + /* botton/botton_bold_16 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + + /* grayscale/Gray3 */ + color: #BFC4D8; +} + +.search_submit { /* 확인 */ position: relative; width: 80px; height: 80px; - left: 25%; + left: 35%; /* botton/botton_bold_16 */ font-family: 'SUIT Variable'; From 0aefbe6eb814e6c2c9b87ce0816b9d0b4c062540 Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Tue, 6 Feb 2024 20:30:57 +0900 Subject: [PATCH 103/199] =?UTF-8?q?[ADD]=20feature/plan=5Ftravel=20css?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/travelplan/travelplandestination.js | 14 +++++--- src/styles/travelplanpage.css | 32 +++++++++++++++++++ 2 files changed, 42 insertions(+), 4 deletions(-) diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index e8381ae..e1f19cb 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -84,17 +84,23 @@ class TrvlPlan extends Component { return (
        {filteredDestinations.map((destination, index) => ( -
      • this.selectDestination(destination)} > - {destination} -
      • +
        {destination}
        +
      ))} ); } else { - return
      검색 결과가 없습니다.
      ; + return ( +
      +
      검색 결과가 없습니다.
      ; +
      + ) } } diff --git a/src/styles/travelplanpage.css b/src/styles/travelplanpage.css index dbea4da..d1866ad 100644 --- a/src/styles/travelplanpage.css +++ b/src/styles/travelplanpage.css @@ -304,4 +304,36 @@ /* grayscale/Gray2 */ background: #EBEDF8; border-radius: 8px; +} + +.destinationList { + /* Rectangle 34624515 */ + + position: absolute; + width: 480px; + height: 60px; + left: 32.2%; + top: 592px; + + /* grayscale/White */ + background: #FFFFFF; + box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); + border-radius: 8px; + z-index: 1000; + + +} + +.destinationListText { + /* botton/botton_bold_16 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + margin-top: 15px; + margin-left: 19px; + /* grayscale/Gray5 */ + color: #626682; } \ No newline at end of file From 62eeefebce60eb11274fff064e89188fa27d36f9 Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Tue, 6 Feb 2024 20:42:13 +0900 Subject: [PATCH 104/199] =?UTF-8?q?[ADD]=20css=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/Pages/Vector (2).png | Bin 0 -> 374 bytes src/pages/travelplan/travelplandestination.js | 5 +++- src/styles/Modal.css | 26 +++++++++++++----- src/styles/travelplanpage.css | 19 +++++++++---- 4 files changed, 37 insertions(+), 13 deletions(-) create mode 100644 src/assets/images/Pages/Vector (2).png diff --git a/src/assets/images/Pages/Vector (2).png b/src/assets/images/Pages/Vector (2).png new file mode 100644 index 0000000000000000000000000000000000000000..a79c729d4c1f583ee2027820f043381e7ed7b49a GIT binary patch literal 374 zcmV-+0g3*JP)jwnKxse?8gAgss8f)wH^b-RAMe{miSAG{CKI4pp^0#zY*hgUt5cQ(xmaJUX>@2 zeDgzAKrjaHNzBiu`gKY)C?$h|pPv&^d!2-G%r8!+;OD%>@V`X|N!1cUrN~ci`|$Iu zhHo8L8@F=TmCY)ZU<*%?u$Ql!PGPuNUQl zlaNWCt=VE8xd+ojNbqs#=13YLVB{2Tw-|&g!C2feI;A$v!;>J)+&YQY7>R&HJM0Nt URJ`PZ6#xJL07*qoM6N<$g3D`~00000 literal 0 HcmV?d00001 diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index e1f19cb..e208424 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -2,6 +2,7 @@ import React, { Component } from "react"; import { useNavigate } from "react-router-dom"; import "../../styles/travelplanpage.css"; import "react-datepicker/dist/react-datepicker.css"; +import image1 from "../../assets/images/Pages/Vector (2).png" import { format } from "date-fns"; class TrvlPlan extends Component { @@ -89,7 +90,9 @@ class TrvlPlan extends Component { key={index} onClick={() => this.selectDestination(destination)} > -
      {destination}
      +
      {destination} + +
      ))} diff --git a/src/styles/Modal.css b/src/styles/Modal.css index f9dd743..7486739 100644 --- a/src/styles/Modal.css +++ b/src/styles/Modal.css @@ -8,12 +8,14 @@ z-index: 99; background-color: rgba(0, 0, 0, 0.6); } + .modal button { outline: none; cursor: pointer; border: 0; } -.modal > section { + +.modal>section { width: 90%; max-width: 450px; margin: 0 auto; @@ -23,13 +25,15 @@ animation: modal-show 0.3s; overflow: hidden; } -.modal > section > header { + +.modal>section>header { position: relative; padding: 16px 64px 16px 16px; background-color: #f1f1f1; font-weight: 700; } -.modal > section > header button { + +.modal>section>header button { position: absolute; top: 15px; right: 15px; @@ -40,43 +44,51 @@ color: #999; background-color: transparent; } -.modal > section > main { + +.modal>section>main { padding: 16px; border-bottom: 1px solid #dee2e6; border-top: 1px solid #dee2e6; } -.modal > section > footer { + +.modal>section>footer { padding: 12px 16px; text-align: right; } -.modal > section > footer button { + +.modal>section>footer button { padding: 6px 12px; color: #fff; background-color: #6c757d; border-radius: 5px; font-size: 13px; } + .modal.openModal { display: flex; align-items: center; /* 팝업이 열릴때 스르륵 열리는 효과 */ animation: modal-bg-show 0.3s; } + @keyframes modal-show { from { opacity: 0; margin-top: -50px; } + to { opacity: 1; margin-top: 0; } } + @keyframes modal-bg-show { from { opacity: 0; } + to { opacity: 1; } -} +} \ No newline at end of file diff --git a/src/styles/travelplanpage.css b/src/styles/travelplanpage.css index d1866ad..66aafe9 100644 --- a/src/styles/travelplanpage.css +++ b/src/styles/travelplanpage.css @@ -78,7 +78,7 @@ /* or 27px */ /* grayscale/Gray3 */ - color: #BFC4D8; + background: #F3F5FF; } @@ -101,10 +101,8 @@ font-weight: 700; font-size: 16px; line-height: 170%; - /* or 27px */ - /* grayscale/Gray3 */ - color: #BFC4D8; + background: #F3F5FF; } @@ -123,7 +121,6 @@ font-weight: 700; font-size: 16px; line-height: 170%; - /* or 27px */ outline: none; /* grayscale/Gray8 */ @@ -336,4 +333,16 @@ margin-left: 19px; /* grayscale/Gray5 */ color: #626682; +} + +.image1 { + /* Vector */ + + position: absolute; + width: 47px; + height: 13px; + left: 85%; + top: 25px; + + } \ No newline at end of file From 105a629354ab89f42f1219a3a97d43b1b96e49cc Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Tue, 6 Feb 2024 20:51:26 +0900 Subject: [PATCH 105/199] =?UTF-8?q?[ADD]=20feature/plan=5Ftravel=20css?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/travelplan/travelplandate.js | 19 ++++++++++--- src/styles/travelplanpage.css | 37 ++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 4 deletions(-) diff --git a/src/pages/travelplan/travelplandate.js b/src/pages/travelplan/travelplandate.js index 12cd77e..8e7672f 100644 --- a/src/pages/travelplan/travelplandate.js +++ b/src/pages/travelplan/travelplandate.js @@ -40,9 +40,11 @@ const TrvlPlan = () => { return (
      -
      -

      여행 기간

      -

      기간을 선택해주세요

      +
      +
      + 여행 기간을 선택해주세요. + 여행 기간은 최대 00일까지 선택 가능합니다. +

      여행 시작일:

      { />
      - + + {/* 이전 버튼 */} + + + {/* 다음 버튼 */} + Date: Tue, 6 Feb 2024 20:54:30 +0900 Subject: [PATCH 106/199] =?UTF-8?q?[ADD]=20feature/plan=5Ftravel=20?= =?UTF-8?q?=EB=8B=AC=EB=A0=A5=20css=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/travelplan/travelplandate.js | 8 ++++-- src/styles/travelplanpage.css | 38 ++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 2 deletions(-) diff --git a/src/pages/travelplan/travelplandate.js b/src/pages/travelplan/travelplandate.js index 8e7672f..1f5f69b 100644 --- a/src/pages/travelplan/travelplandate.js +++ b/src/pages/travelplan/travelplandate.js @@ -48,7 +48,9 @@ const TrvlPlan = () => {

      여행 시작일:

      {

      여행 종료일:

      Date: Tue, 6 Feb 2024 21:03:22 +0900 Subject: [PATCH 107/199] =?UTF-8?q?[ADD]=20feature/plan=5Ftravel=20css?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/travelplan/travelplandate.js | 22 ++++++++++++++++++++++ src/styles/travelplanpage.css | 16 +++++++++------- 2 files changed, 31 insertions(+), 7 deletions(-) diff --git a/src/pages/travelplan/travelplandate.js b/src/pages/travelplan/travelplandate.js index 1f5f69b..72334a8 100644 --- a/src/pages/travelplan/travelplandate.js +++ b/src/pages/travelplan/travelplandate.js @@ -59,6 +59,28 @@ const TrvlPlan = () => { selectsStart startDate={startDate} endDate={endDate} + popperModifiers={{ + offset: { + enabled: true, + offset: "0, 10", + }, + preventOverflow: { + enabled: true, + escapeWithReference: false, + boundariesElement: "viewport", + }, + flip: { + enabled: true, + }, + maxheight: { + enabled: true, + max: "500px", + }, + maxwidth: { + enabled: true, + max: "500px", + }, + }} />
      diff --git a/src/styles/travelplanpage.css b/src/styles/travelplanpage.css index 588c711..dcd35ca 100644 --- a/src/styles/travelplanpage.css +++ b/src/styles/travelplanpage.css @@ -386,34 +386,36 @@ .custom-datepicker { - width: 100%; + width: 500px; padding: 10px; - font-size: 16px; - border: 1px solid #ccc; + font-size: 20px; + border: 1px solid #0000004b; border-radius: 5px; margin-bottom: 15px; } /* Custom styles for the date picker calendar */ .custom-calendar { - font-size: 14px; + font-size: 20px; + width: 500px; + height: 500px; } /* Style for the previous and next month buttons in the calendar */ .custom-calendar .react-datepicker__navigation { - top: 10px; + top: -100px; } /* Style for the day cells in the calendar */ .custom-calendar .react-datepicker__day { - font-size: 14px; + font-size: 20px; padding: 8px; margin: 2px; } /* Style for the selected day in the calendar */ .custom-calendar .react-datepicker__day--selected { - background-color: #007bff; + background-color: #8ea1ff; color: #fff; } From aceb39e23749a122849b418019d48307660dc038 Mon Sep 17 00:00:00 2001 From: noehygnas Date: Tue, 6 Feb 2024 22:53:48 +0900 Subject: [PATCH 108/199] =?UTF-8?q?=EC=9D=8C=EC=9D=8C=EC=9D=8C=EC=9D=8C?= =?UTF-8?q?=EC=9D=8C...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/Mypage/Bookmark.svg | 8 + src/assets/images/Mypage/BookmarkFilled.svg | 8 + src/assets/images/Mypage/Star.svg | 5 + src/assets/images/Mypage/StarFilled.svg | 5 + src/pages/mapages/MyPage.js | 128 ++++++--- src/pages/mapages/Myplanpage.js | 15 +- src/styles/Mypages.css | 84 +++++- src/tempdata/myplacedata.js | 235 ++++++++------- src/tempdata/myplandata.js | 298 ++++++++++++-------- 9 files changed, 510 insertions(+), 276 deletions(-) create mode 100644 src/assets/images/Mypage/Bookmark.svg create mode 100644 src/assets/images/Mypage/BookmarkFilled.svg create mode 100644 src/assets/images/Mypage/Star.svg create mode 100644 src/assets/images/Mypage/StarFilled.svg diff --git a/src/assets/images/Mypage/Bookmark.svg b/src/assets/images/Mypage/Bookmark.svg new file mode 100644 index 0000000..6cc44c9 --- /dev/null +++ b/src/assets/images/Mypage/Bookmark.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/images/Mypage/BookmarkFilled.svg b/src/assets/images/Mypage/BookmarkFilled.svg new file mode 100644 index 0000000..0c2bcd0 --- /dev/null +++ b/src/assets/images/Mypage/BookmarkFilled.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/images/Mypage/Star.svg b/src/assets/images/Mypage/Star.svg new file mode 100644 index 0000000..24f66aa --- /dev/null +++ b/src/assets/images/Mypage/Star.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/assets/images/Mypage/StarFilled.svg b/src/assets/images/Mypage/StarFilled.svg new file mode 100644 index 0000000..0d5b0bb --- /dev/null +++ b/src/assets/images/Mypage/StarFilled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index 4a6f1d7..a5f5506 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -11,12 +11,16 @@ import heart from "../../assets/images/Pages/Group 2236.png"; import heartFilled from "../../assets/images/Pages/Group 2236_filled.png"; import ProfileImage from "../../assets/images/Mypage/ProfileExample.svg"; import EndImage from "../../assets/images/Mypage/Endimg.svg"; +import star from "../../assets/images/Mypage/Star.svg"; +import starFilled from "../../assets/images/Mypage/StarFilled.svg"; +import bookmark from "../../assets/images/Mypage/Bookmark.svg"; +import bookmarkFilled from "../../assets/images/Mypage/BookmarkFilled.svg"; import { Container } from "react-bootstrap"; const Thumbnail = { bigBox: { boxShadow: "rgba(0, 0, 0, 0.1) 4px 4px 8px 0px", - width: "380px", + width: "375px", height: "230px", background: "white", borderRadius: 16, @@ -65,8 +69,8 @@ const Placethumbnail = { marginBottom: "20px", background: "var(--grayscale-White, #FFF)", boxShadow: "4px 4px 8px 0px rgba(0, 0, 0, 0.10)", - width: "333px", - height: "132px", + width: "375px", + height: "160px", padding: "6px", // 내부 여백을 추가합니다. }, detailText: { @@ -87,8 +91,8 @@ const Placethumbnail = { fontSize: "13px", }, detailimage: { - width: "112px", - height: "112px", + width: "125px", + height: "125px", borderRadius: "10px", background: "var(--grayscale-Gray2, #EBEDF8)", }, @@ -145,11 +149,18 @@ export default Mypage; ); } -export function MyplanThumbnail(props) { - const [planHeart, setplanHeart] = useState(0); +export function MyplanThumbnail(props, onToggleLike) { + + const [planHeart, setPlanHeart] = useState(props.plans.liked); + const handleHeartClick = () => { - setplanHeart(planHeart === 0 ? 1 : 0); // 클릭할 때마다 상태 변경 + const newLikedState = planHeart === 1 ? 0 : 1; + setPlanHeart(newLikedState); + + if (newLikedState === 0) { + props.onToggleLike(props.plans.id); + } }; const containerStyle = { @@ -157,7 +168,6 @@ export function MyplanThumbnail(props) { justifyContent: "space-between", // 컨테이너 내 요소들 사이의 공간 최대화 alignItems: "flex-start", // 요소들을 컨테이너의 상단에 정렬 width: "100%", // 컨테이너 너비를 100%로 설정하여 넓게 사용 - marginBottom: "10px", // 하단 마진으로 간격 조정 }; // 텍스트 영역 스타일 @@ -165,7 +175,7 @@ export function MyplanThumbnail(props) { display: "flex", flexDirection: "column", // 요소들을 세로로 나열 justifyContent: "center", // 세로 중앙 정렬 - width: "calc(100% - 40px)", // 하트 이미지와의 공간을 고려하여 너비 조정 + width: "calc(100% - 50px)", // 하트 이미지와의 공간을 고려하여 너비 조정 }; return ( @@ -173,16 +183,16 @@ export function MyplanThumbnail(props) { className="thumbnail-container" style={{ ...Thumbnail.bigBox, margin: "0 10px" }} > - 장소 이미지
      {props.plans.place}

      - {props.plans.hashtag.map((tag, index) => ( + {props.plans.hashtag && props.plans.hashtag.map((tag, index) => ( #{tag} ))}

      @@ -200,6 +210,10 @@ export function MyplanThumbnail(props) { export function MyTravelPlanSection({ title, plans, userName}) { // 처음 3개의 요소만 사용 + const onToggleLike = (planId) => { + // 여기에 좋아요 토글 로직을 구현합니다. + console.log("Toggling like for planId:", planId); + }; const firstThreePlans = plans.slice(0, 3); const isEmpty = plans.length === 0; userName = "박상현"; @@ -221,7 +235,7 @@ export function MyTravelPlanSection({ title, plans, userName}) {
      {isEmpty ? (
      -
      +

      아직 {userName}님이 작성하신 계획이 존재하지 않습니다.

      Travel Compass와 함께 여행 계획을 세워보세요!

      @@ -230,7 +244,7 @@ export function MyTravelPlanSection({ title, plans, userName}) {
      {firstThreePlans.map((plan, i) => ( - + ))}
      )} @@ -265,7 +279,7 @@ export function OtherplanThumbnail(props) { className="thumbnail-container" style={{ ...Thumbnail.bigBox, margin: "0 10px" }} > - 장소 이미지 @@ -311,20 +327,31 @@ export function OtherTravelPlanSection({ title, others }) {
      -
      - {firstThreeOthers.map((other, i) => ( - - ))} -
      + {otherEmpty ? ( +
      +
      +

      {userName}님이 관심을 표시한 여행계획서가 존재하지 않습니다.

      +

      다양한 여행가들의 여행계획서를 참고하세요!

      +
      +
      + ) : ( +
      + + {firstThreeOthers.map((other, i) => ( + + ))} +
      + )}
      ); } export function InterestedPlaceThumbnail(props) { + + const [bookmarkState, setBookmarkState] = useState(0); + const handleBookmarkClick = () => { + setBookmarkState(bookmarkState === 0 ? 1 : 0); + } return (
      @@ -334,23 +361,31 @@ export function InterestedPlaceThumbnail(props) {

      {props.places.where}

      {/* 위치 설명 */}
      - 평점 3.57 - 북마크 238 + 평점 {props.places.star} + 북마크 {props.places.liked}
      - 장소 이미지
      ); } -export function InterestedPlacesSection({ title, places }) { +export function InterestedPlacesSection({ title, places, userName}) { // 처음 6개의 요소만 사용 - const firstThreeOthers = places.slice(0, 6); - + const firstThreePlaces = places.slice(0, 6); + const placeEmpty = places.length === 0; + userName ="박상현" return (
      더보기
      -
      - {firstThreeOthers.map((place, i) => ( - - ))} -
      + {placeEmpty ? ( +
      +
      +

      {userName}님이 관심을 표시한 장소가 존재하지 않습니다.

      +

      Travel Compass가 추천하는 장소를 살펴보세요!

      +
      +
      + ) : ( +
      + {firstThreePlaces.map((place, i) => ( + + ))} +
      + )}
      ); } diff --git a/src/pages/mapages/Myplanpage.js b/src/pages/mapages/Myplanpage.js index a597989..101da3c 100644 --- a/src/pages/mapages/Myplanpage.js +++ b/src/pages/mapages/Myplanpage.js @@ -8,7 +8,7 @@ import { MyplanThumbnail } from "./MyPage"; function Myplanpage() { - const [plans] = useState(myplans); + const [plans, setPlans] = useState(myplans); const [currentPage, setCurrentPage] = useState(1); const plansPerPage = 9; @@ -33,6 +33,15 @@ function Myplanpage() { } }; + const toggleLike = (planId) => { + const updatedPlans = plans.map(plan => { + if (plan.id === planId) { + return { ...plan, liked: plan.liked === 1 ? 0 : 1 }; + } + return plan; + }).filter(plan => plan.liked !== 0); + setPlans(updatedPlans); + }; return (

      나의 여행계획

      @@ -42,8 +51,8 @@ function Myplanpage() {
      {currentPlans.map((plan, i) => { return ( -
      - +
      +
      ); })} diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index e71248c..83cd120 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -25,7 +25,10 @@ font-family: "SUIT Variable"; font-size : 13px; } - +.placeimg { + margin-top:12px; + margin-right:10px; +} /*ProfileSection*/ .profile-box { text-align: center; @@ -102,22 +105,53 @@ padding: 0px 0px; } .place-thumbnail-container{ - margin-left: 10px; - margin-right: 10px; + margin: 0px 10px; /* 상하좌우 마진 추가 */ + justify-content: center; /* 가운데 정렬 */ + align-items: center; /* 세로 방향 중앙 정렬 */ } - .thumbnail-container{ + .thumbnail-container { margin: 20px; /* 상하좌우 마진 추가 */ justify-content: center; /* 가운데 정렬 */ align-items: center; /* 세로 방향 중앙 정렬 */ } /* IsEmpty-container */ - .empty-box { + .emptymy-box { + border: 2px solid #EBEDF8; + border-radius: 8px; + width: 1160px; + height: 250px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 20px; + box-sizing: border-box; + color: #BFC4D8; /* 글씨 색상 설정 */ + } + + .emptymy-box p { + margin: 5px 0; /* 간격 조정 */ + } + + .emptymy-box p:first-child { + font-size: 12px; /* 첫 번째 문단의 글씨 크기 */ + font-weight: bold; + font-family: "SUIT Variable"; + } + + .emptymy-box p:last-child { + font-size: 20px; /* 두 번째 문단의 글씨 크기 */ + font-weight: bold; /* 글씨 진하게 */ + font-family: "SUIT Variable"; + } + /* */ + .emptyother-box { border: 2px solid #EBEDF8; border-radius: 8px; - width: 1019px; - height: 210px; + width: 1160px; + height: 250px; display: flex; flex-direction: column; justify-content: center; @@ -127,22 +161,51 @@ color: #BFC4D8; /* 글씨 색상 설정 */ } - .empty-box p { + .emptyother-box p { margin: 5px 0; /* 간격 조정 */ } - .empty-box p:first-child { + .emptyother-box p:first-child { font-size: 12px; /* 첫 번째 문단의 글씨 크기 */ font-weight: bold; font-family: "SUIT Variable"; } - .empty-box p:last-child { + .emptyother-box p:last-child { font-size: 20px; /* 두 번째 문단의 글씨 크기 */ font-weight: bold; /* 글씨 진하게 */ font-family: "SUIT Variable"; } + /* */ + .emptyplace-box { + border: 2px solid #EBEDF8; + border-radius: 8px; + width: 1160px; + height: 250px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 20px; + box-sizing: border-box; + color: #BFC4D8; /* 글씨 색상 설정 */ + } + .emptyplace-box p { + margin: 5px 0; /* 간격 조정 */ + } + + .emptyplace-box p:first-child { + font-size: 12px; /* 첫 번째 문단의 글씨 크기 */ + font-weight: bold; + font-family: "SUIT Variable"; + } + + .emptyplace-box p:last-child { + font-size: 20px; /* 두 번째 문단의 글씨 크기 */ + font-weight: bold; /* 글씨 진하게 */ + font-family: "SUIT Variable"; + } /*LoginSection*/ .loginbox { display: flex; @@ -159,6 +222,7 @@ font-size: 16px; /* 폰트 크기 조정 */ } + /* EndSection */ .end-box{ background-color: #F3F5FF; diff --git a/src/tempdata/myplacedata.js b/src/tempdata/myplacedata.js index 270922d..6f5cafe 100644 --- a/src/tempdata/myplacedata.js +++ b/src/tempdata/myplacedata.js @@ -1,138 +1,173 @@ let myplaces = [ // 데이터를 별도의 객체와 분리 { - place: "제주도1", + place: "제주도", info: "카페", - where: "애월 애용 애응", - liked: 0 + where: "제주 제주시 애월읍 고내1길 33", + liked: 238, + star : 3.57, }, { - place: "서울2", + place: "서울", info: "식당", - where: "애월 애용 멍멍", - liked: 0 - + where: "서울시 강남구 도산대로 23-6", + liked: 250, + star: 4.43, + }, { - place: "제주도3", + place: "경주", info: "카페", - where: "애월 애용 왈왈", - liked: 0 + where: "경북 경주시 인왕동 839-1", + liked: 138, + star: 3.19, }, { - place: "제주도4", + place: "여수", info: "명소", - where: "애월 애용 삑삑", - liked: 0 - - }, - { - place: "부산5", - info: "카페", - where: "애월 애용 꽥꽥", - liked: 0 - - }, - { - place: "제주도1", - info: "카페", - where: "애월 애용 애응", - liked: 0 - - }, - { - place: "제주도1", - info: "카페", - where: "애월 애용 애응", - liked: 0 - - }, - { - place: "제주도1", - info: "카페", - where: "애월 애용 애응", - liked: 0 - - }, - { - place: "제주도1", - info: "카페", - where: "애월 애용 애응", - liked: 0 - - }, - { - place: "제주도1", - info: "카페", - where: "애월 애용 애응", - liked: 0 + where: "전남 여수시 돌산읍 돌산로 3600-1", + liked: 209, + star: 4.86, }, { - place: "제주도1", + place: "속초", info: "카페", - where: "애월 애용 애응", - liked: 0 + where: "강원특별자치도 속초시 엑스포로 109", + liked: 112, + star: 3.84, }, { - place: "제주도1", + place: "부산", info: "카페", - where: "애월 애용 애응", - liked: 0 + where: "부산광역시 수영구 광안해변로 219", + liked: 351, + star: 4.66, }, { - place: "제주도1", + place: "서울", info: "카페", where: "애월 애용 애응", - liked: 0 + liked: 238, + star: 3.57, }, { - place: "제주도1", + place: "제주도", info: "카페", where: "애월 애용 애응", - liked: 0 - - }, - { - place: "제주도1", + liked: 238, + star: 3.57, + + }, + { + place: "서울", + info: "식당", + where: "애월 애용 멍멍", + liked: 238, + star: 3.57, + + }, + { + place: "경주", + info: "카페", + where: "애월 애용 왈왈", + liked: 238, + star: 3.57, + + }, + { + place: "여수", + info: "명소", + where: "애월 애용 삑삑", + liked: 238, + star: 3.57, + + }, + { + place: "속초", + info: "카페", + where: "애월 애용 꽥꽥", + liked: 238, + star: 3.57, + + }, + { + place: "부산", + info: "카페", + where: "애월 애용 애응", + liked: 238, + star: 3.57, + + }, + { + place: "서울", + info: "카페", + where: "애월 애용 애응", + liked: 238, + star: 3.57, + + }, + { + place: "제주도", info: "카페", where: "애월 애용 애응", - liked: 0 - - }, - { - place: "제주도1", - info: "카페", - where: "애월 애용 애응", - liked: 0 - - }, - { - place: "제주도1", - info: "카페", - where: "애월 애용 애응", - liked: 0 - - }, - { - place: "제주도1", - info: "카페", - where: "애월 애용 애응", - liked: 0 - - }, - { - place: "제주도1", - info: "카페", - where: "애월 애용 애응", - liked: 0 - - }, + liked: 238, + star: 3.57, + + }, + { + place: "서울", + info: "식당", + where: "애월 애용 멍멍", + liked: 238, + star: 3.57, + + }, + { + place: "경주", + info: "카페", + where: "애월 애용 왈왈", + liked: 238, + star: 3.57, + + }, + { + place: "여수", + info: "명소", + where: "애월 애용 삑삑", + liked: 238, + star: 3.57, + + }, + { + place: "속초", + info: "카페", + where: "애월 애용 꽥꽥", + liked: 238, + star: 3.57, + + }, + { + place: "부산", + info: "카페", + where: "애월 애용 애응", + liked: 238, + star: 3.57, + + }, + { + place: "서울", + info: "카페", + where: "애월 애용 애응", + liked: 238, + star: 3.57, + + }, // 추가적인 데이터는 여기에 계속 추가 diff --git a/src/tempdata/myplandata.js b/src/tempdata/myplandata.js index 21c616c..ae3dbb5 100644 --- a/src/tempdata/myplandata.js +++ b/src/tempdata/myplandata.js @@ -1,126 +1,182 @@ +import SeoulImage from '../assets/images/CityPictures/Seoul.jpg'; +import BusanImage from '../assets/images/CityPictures/Busan.jpg'; +import GyeonjuImage from '../assets/images/CityPictures/Gyeongju.jpg'; +import JejuImage from '../assets/images/CityPictures/Jeju.jpg'; +import YeosuImage from '../assets/images/CityPictures/Yeosu.jpg'; +import SokchoImage from '../assets/images/CityPictures/Sokcho.jpg'; +import { ScoreOutlined } from '@material-ui/icons'; + let myplans = [ //데이터를 별도의 객체와 분리 - // { - // place: "제주도1", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도2", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도3", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도4", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도5", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도6", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도7", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도8", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도9", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도10", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도11", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도12", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도1", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도2", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도3", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도4", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도5", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도6", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도7", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도8", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도9", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도10", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // { - // place: "제주도11", - // hashtag: ["가족 여행"], - // liked: 0 - // }, - // { - // place: "울릉도12", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 0 - // }, - // 추가적인 데이터는 여기에 계속 추가 + { + id:1, + place: "속초", + hashtag: ["가족 여행"], + liked: 1, + img: SokchoImage, + }, + { + id:2, + place: "경주", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: GyeonjuImage, + }, + { + id:3, + place: "여수", + hashtag: ["가족 여행"], + liked: 1, + img: YeosuImage, + }, + { + id:4, + place: "부산", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: BusanImage, + }, + { + id:5, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id:6, + place: "속초", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: SokchoImage, + }, + { + id:7, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id:8, + place: "부산", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: BusanImage, + }, + { + id:9, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id:10, + place: "여수", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img:YeosuImage, + }, + { + id:11, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id:12, + place: "속초", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: SokchoImage, + }, + { + id:13, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id:14, + place: "경주", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: GyeonjuImage, + }, + { + id:15, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id:16, + place: "경주", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: GyeonjuImage, + }, + { + id:17, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id:18, + place: "여수", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: YeosuImage, + }, + { + id:19, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id:20, + place: "서울", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img :SeoulImage, + }, + { + id:21, + place: "속초", + hashtag: ["가족 여행"], + liked: 1, + img: SokchoImage + }, + { + id:22, + place: "여수", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img:YeosuImage, + }, + { + id:23, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id:24, + place: "부산", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: BusanImage, + }, + //추가적인 데이터는 여기에 계속 추가 ]; export default myplans; \ No newline at end of file From 13f4015755de30c8a62fb2637ef6cf3b336c1c86 Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Wed, 7 Feb 2024 15:37:53 +0900 Subject: [PATCH 109/199] =?UTF-8?q?[ADD]=20feature/plan=5Ftravel=20?= =?UTF-8?q?=EB=AA=A9=EC=A0=81=EC=A7=80=20css=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/travelplan/travelplandestination.js | 38 ++++++++------- src/styles/travelplanpage.css | 48 ++++++++++++++----- 2 files changed, 56 insertions(+), 30 deletions(-) diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index e208424..0518519 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -99,10 +99,12 @@ class TrvlPlan extends Component { ); } else { return ( -
      -
      검색 결과가 없습니다.
      ; -
      +
        +
        +
        검색 결과가 없습니다.
        +
        +
      ) } } @@ -135,21 +137,23 @@ class TrvlPlan extends Component { />
      {/* 목적지 검색 필드 */} -
      어디로 가시나요?
      -
      - +
      +
      어디로 가시나요?
      +
      + +
      {this.renderSuggestions()}
      - {this.renderSuggestions()} + {/* 초대 코드 입력 섹션 */} -
      친구에게 초대받으셨나요?
      +
      친구에게 초대받으셨나요?
      Date: Wed, 7 Feb 2024 16:00:46 +0900 Subject: [PATCH 110/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20home=20pag?= =?UTF-8?q?e=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.js | 2 - ...\354\260\275_\352\260\225\353\246\211.svg" | 5 + ...\354\260\275_\352\262\275\354\243\274.svg" | 5 + ...\354\260\275_\353\266\200\354\202\260.svg" | 5 + ...\354\260\275_\354\204\234\354\232\270.svg" | 5 + ...\354\260\275_\354\206\215\354\264\210.svg" | 5 + ...\354\260\275_\354\226\221\354\226\221.svg" | 5 + ...\354\260\275_\354\227\254\354\210\230.svg" | 5 + ..._\354\240\234\354\243\274\353\217\204.svg" | 5 + src/components/CityDetail.js | 49 -------- src/components/SidebarR.js | 48 +++---- src/pages/Home/Home.js | 119 +++++++----------- .../placeinfo1.js/placeinfo1_busan.js | 12 +- .../placeinfo1.js/placeinfo1_gangneung.js | 10 +- .../placeinfo1.js/placeinfo1_gyeongju.js | 10 +- .../placeinfo1.js/placeinfo1_jeju.js | 12 +- .../placeinfo1.js/placeinfo1_seoul.js | 10 +- .../placeinfo1.js/placeinfo1_sokcho.js | 10 +- .../placeinfo1.js/placeinfo1_yangyang.js | 10 +- .../placeinfo1.js/placeinfo1_yeosu.js | 10 +- src/styles/Home.css | 3 + src/styles/sidebar.module.css | 29 +++-- src/styles/sidebarL.css | 4 +- 23 files changed, 170 insertions(+), 208 deletions(-) create mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\260\225\353\246\211.svg" create mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\262\275\354\243\274.svg" create mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\353\266\200\354\202\260.svg" create mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\204\234\354\232\270.svg" create mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\206\215\354\264\210.svg" create mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\226\221\354\226\221.svg" create mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\227\254\354\210\230.svg" create mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\240\234\354\243\274\353\217\204.svg" delete mode 100644 src/components/CityDetail.js diff --git a/src/App.js b/src/App.js index bbe98d4..d3831d2 100644 --- a/src/App.js +++ b/src/App.js @@ -22,7 +22,6 @@ import PlaceInfoSokcho from "./pages/searchplacepage/placeinfo1.js/placeinfo1_so import PlaceInfoGangneung from "./pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung"; import PlaceInfoYangyang from "./pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang"; import PlaceDetail from "./components/PlaceDetail"; -import CityDetail from "./components/CityDetail"; import MainHeader from "./components/MainHeader"; import Joinmembership from "./pages/login_and_signin/signup"; import Myprofile from "./pages/login_and_signin/Myprofile"; @@ -60,7 +59,6 @@ function App() { } /> } /> } /> - } /> } /> } /> } /> diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\260\225\353\246\211.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\260\225\353\246\211.svg" new file mode 100644 index 0000000..2587104 --- /dev/null +++ "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\260\225\353\246\211.svg" @@ -0,0 +1,5 @@ + + + + + diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\262\275\354\243\274.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\262\275\354\243\274.svg" new file mode 100644 index 0000000..75093e7 --- /dev/null +++ "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\262\275\354\243\274.svg" @@ -0,0 +1,5 @@ + + + + + diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\353\266\200\354\202\260.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\353\266\200\354\202\260.svg" new file mode 100644 index 0000000..cdd3472 --- /dev/null +++ "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\353\266\200\354\202\260.svg" @@ -0,0 +1,5 @@ + + + + + diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\204\234\354\232\270.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\204\234\354\232\270.svg" new file mode 100644 index 0000000..21e2b3f --- /dev/null +++ "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\204\234\354\232\270.svg" @@ -0,0 +1,5 @@ + + + + + diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\206\215\354\264\210.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\206\215\354\264\210.svg" new file mode 100644 index 0000000..76e3fa4 --- /dev/null +++ "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\206\215\354\264\210.svg" @@ -0,0 +1,5 @@ + + + + + diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\226\221\354\226\221.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\226\221\354\226\221.svg" new file mode 100644 index 0000000..2bd4321 --- /dev/null +++ "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\226\221\354\226\221.svg" @@ -0,0 +1,5 @@ + + + + + diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\227\254\354\210\230.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\227\254\354\210\230.svg" new file mode 100644 index 0000000..c8fd9eb --- /dev/null +++ "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\227\254\354\210\230.svg" @@ -0,0 +1,5 @@ + + + + + diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\240\234\354\243\274\353\217\204.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\240\234\354\243\274\353\217\204.svg" new file mode 100644 index 0000000..cb797f1 --- /dev/null +++ "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\240\234\354\243\274\353\217\204.svg" @@ -0,0 +1,5 @@ + + + + + diff --git a/src/components/CityDetail.js b/src/components/CityDetail.js deleted file mode 100644 index 3c5dc68..0000000 --- a/src/components/CityDetail.js +++ /dev/null @@ -1,49 +0,0 @@ -// CityDetail.js - -import React, { useEffect, useState } from "react"; -import { useParams } from "react-router-dom"; -import { getPlaceDetails } from "../api/MapDetail"; // assuming you have a function to fetch place details - -const CityDetail = () => { - const { city } = useParams(); - const [cityDetails, setCityDetails] = useState(null); - const [loading, setLoading] = useState(true); - - useEffect(() => { - // Fetch place details from Travel Advisor API using the city name - getPlaceDetails(city) - .then((data) => { - setCityDetails(data); - setLoading(false); - }) - .catch((error) => { - console.error("Error fetching city details:", error); - setLoading(false); - }); - }, [city]); - - return ( -
      -

      Details for {city}

      - {loading ? ( -

      Loading...

      - ) : cityDetails ? ( -
      - {cityDetails.name} -

      {cityDetails.name}

      -

      별점: {cityDetails.rating}

      -

      북마크: {cityDetails.bookmarked ? "북마크됨" : "북마크 안됨"}

      -

      위치: {cityDetails.location_string}

      -

      운영 시간: {cityDetails.operating_hours}

      -

      전화번호: {cityDetails.phone}

      -

      리뷰: {cityDetails.review_count}개

      - {/* Add more details as needed */} -
      - ) : ( -

      No details available for {city}

      - )} -
      - ); -}; - -export default CityDetail; diff --git a/src/components/SidebarR.js b/src/components/SidebarR.js index 928f6c4..5698bfe 100644 --- a/src/components/SidebarR.js +++ b/src/components/SidebarR.js @@ -2,60 +2,44 @@ import React, { useEffect, useRef, useState } from "react"; import styles from "../styles/sidebar.module.css"; -const SidebarR = ({ width = 450, children }) => { - const [isOpen, setOpen] = useState(true); // 초기값을 true로 변경 - const [xPosition, setX] = useState(0); // 초기값을 0으로 변경 +const SidebarR = ({ width = 320, children, isOpen: externalIsOpen, toggleSidebar, +}) => { + const [internalIsOpen, setInternalIsOpen] = useState(true); + const isOpen = externalIsOpen !== undefined ? externalIsOpen : internalIsOpen; + const xPosition = isOpen ? 0 : -width+30; const side = useRef(); // button 클릭 시 토글 - const toggleMenu = () => { - if (xPosition < 0) { - setX(0); - setOpen(true); + const handleToggle = () => { + if (toggleSidebar) { + toggleSidebar(); } else { - setX(-width); - setOpen(false); - } - }; - - // 사이드바 외부 클릭시 닫히는 함수 - const handleClose = async (e) => { - let sideArea = side.current; - let sideCildren = side.current.contains(e.target); - if (isOpen && (!sideArea || !sideCildren)) { - await setX(-width); - await setOpen(false); + setInternalIsOpen(!internalIsOpen); } }; useEffect(() => { - window.addEventListener("click", handleClose); - return () => { - window.removeEventListener("click", handleClose); - }; - }); - - const topOffset = 62.5; // 상단바 높이 + if (externalIsOpen !== undefined && externalIsOpen !== internalIsOpen) { + setInternalIsOpen(externalIsOpen); + } + }, [externalIsOpen, internalIsOpen]); return ( -
      -
      {children}
      -
      ); }; diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 92d752b..45ac74c 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -1,102 +1,73 @@ -import React, { Component } from "react"; -import { Link } from "react-router-dom"; +import React, { useState, useEffect } from "react"; +import { useNavigate, Link } from "react-router-dom"; import "../../styles/Home.css"; +import SearchComponent from '../../components/Search.js'; import GoogleMapComponent from "../../components/Map"; -import SidebarR from "../../components/SidebarR"; +import SidebarR from "../../components/sidebarR"; -class Home extends Component { - state = { - nickname: "", - }; +const Home = () => { + // const [nickname, setNickname] = useState(""); + const navigate = useNavigate(); + const [searchedLocation, setSearchedLocation] = useState(null); + const [searchQuery, setSearchQuery] = useState(""); // 검색어 상태 추가 - componentDidMount() { - const storedNickname = sessionStorage.getItem("nickname"); - if (storedNickname) { - this.setState({ nickname: storedNickname }); - } - } + // useEffect(() => { + // const storedNickname = sessionStorage.getItem("nickname"); + // if (storedNickname) { + // setNickname(storedNickname); + // } + // }, []); - render() { - const { nickname } = this.state; + const handleSearch = (location, query) => { + // Save the searched location + setSearchedLocation(location); + setSearchQuery(query); // 검색어 저장 - return ( -
      -
      - {/* */} -
      - - -

      대한민국

      -

      지금 대한민국의 가장 인기 많은 지역

      -
        -
      • - TOP1
        - 서울 -
      • -
      • - TOP2
        - 제주도 -
      • -
      • - TOP3
        - 부산 -
      • -
      • - TOP4
        - 경주 -
      • -
      -
      -

      선택하신 도시의 가장 인기 많은 장소

      - -
      -
      - - -
      - {nickname ? ( -
      환영합니다, {nickname}님!
      - ) : ( -
      로그인이 필요합니다.
      - )} -
      + navigate(`/placeinfo?q=${location.lat},${location.lng},${encodeURIComponent(query)}`, { + state: { searchedLocation: query } // 검색된 지역명을 state에 저장하여 전달 + }); + }; - + return ( +
      + + + {/*
      + {nickname ? ( +
      환영합니다, {nickname}님!
      + ) : ( +
      로그인이 필요합니다.
      + )} +
      */} + +

      대한민국

      지금 대한민국의 가장 인기 많은 지역

      • TOP1
        - 서울 + 서울
      • TOP2
        - 제주도 + 제주도
      • TOP3
        - 부산 + 부산
      • TOP4
        - 경주 + 경주

      선택하신 도시의 가장 인기 많은 장소

      - -
      - ); - } -} +
      +
      +
      + ); +}; export default Home; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js index 32e5c9e..f617d2a 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js @@ -3,8 +3,8 @@ import React, { useEffect, useState } from "react"; import { useLocation } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창.svg"; -import SearchRecommendations from "../../../components/Recommendation/RecommendationSeoul"; +import searchImg from "../../../assets/images/Place/검색창_부산.svg"; +import SearchRecommendations from "../../../components/Recommendation/RecommendationBusan"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/placeinfo.css"; @@ -50,12 +50,14 @@ const PlaceInfoBusan = () => { return (
      -
      + {/*
      search-image
      {searchedLocation}
      -
      +
      */} + search-image
      -

      {searchedLocation}의 추천 장소 목록

      + {/*

      {searchedLocation}의 추천 장소 목록

      */} +

      부산의 추천 장소 목록

      {selectedPlace && } diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js index d9a6827..61f33a4 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js @@ -3,7 +3,7 @@ import React, { useEffect, useState } from "react"; import { useLocation } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchImg from "../../../assets/images/Place/검색창_강릉.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationGangneung"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/placeinfo.css"; @@ -48,12 +48,14 @@ const PlaceInfoGangneung = () => { return (
      -
      + {/*
      search-image
      {searchedLocation}
      -
      +
      */} + search-image
      -

      {searchedLocation}의 추천 장소 목록

      + {/*

      {searchedLocation}의 추천 장소 목록

      */} +

      강릉의 추천 장소 목록

      {selectedPlace && } diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js index a35aa4a..6734342 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js @@ -3,7 +3,7 @@ import React, { useEffect, useState } from "react"; import { useLocation } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchImg from "../../../assets/images/Place/검색창_경주.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationGyeongju"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/placeinfo.css"; @@ -50,12 +50,14 @@ const PlaceInfoGyeongju = () => { return (
      -
      + {/*
      search-image
      {searchedLocation}
      -
      +
      */} + search-image
      -

      {searchedLocation}의 추천 장소 목록

      + {/*

      {searchedLocation}의 추천 장소 목록

      */} +

      경주의 추천 장소 목록

      {selectedPlace && } diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js index 649bc9b..ec4e068 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js @@ -3,8 +3,8 @@ import React, { useEffect, useState } from "react"; import { useLocation } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창.svg"; -import SearchRecommendations from "../../../components/Recommendation/RecommendationSeoul"; +import searchImg from "../../../assets/images/Place/검색창_제주도.svg"; +import SearchRecommendations from "../../../components/Recommendation/RecommendationJeju"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/placeinfo.css"; @@ -48,12 +48,14 @@ const PlaceInfoJeju = () => { return (
      -
      + {/*
      search-image
      {searchedLocation}
      -
      +
      */} + search-image
      -

      {searchedLocation}의 추천 장소 목록

      + {/*

      {searchedLocation}의 추천 장소 목록

      */} +

      제주도의 추천 장소 목록

      {selectedPlace && } diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js index e62f299..8116f24 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js @@ -3,7 +3,7 @@ import React, { useEffect, useState } from "react"; import { useLocation } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchImg from "../../../assets/images/Place/검색창_서울.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationSeoul"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/placeinfo.css"; @@ -50,12 +50,14 @@ const PlaceInfoSeoul = () => { return (
      -
      + {/*
      search-image
      {searchedLocation}
      -
      +
      */} + search-image
      -

      {searchedLocation}의 추천 장소 목록

      + {/*

      {searchedLocation}의 추천 장소 목록

      */} +

      서울의 추천 장소 목록

      {selectedPlace && } diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js index 3432f37..76c64ad 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js @@ -3,7 +3,7 @@ import React, { useEffect, useState } from "react"; import { useLocation } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchImg from "../../../assets/images/Place/검색창_속초.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationSokcho"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/placeinfo.css"; @@ -48,12 +48,14 @@ const PlaceInfoSokcho = () => { return (
      -
      + {/*
      search-image
      {searchedLocation}
      -
      +
      */} + search-image
      -

      {searchedLocation}의 추천 장소 목록

      + {/*

      {searchedLocation}의 추천 장소 목록

      */} +

      속초의 추천 장소 목록

      {selectedPlace && } diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js index ee2e3ca..956b042 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js @@ -3,7 +3,7 @@ import React, { useEffect, useState } from "react"; import { useLocation } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchImg from "../../../assets/images/Place/검색창_양양.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationYangyang"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/placeinfo.css"; @@ -48,12 +48,14 @@ const PlaceInfoYangyang = () => { return (
      -
      + {/*
      search-image
      {searchedLocation}
      -
      +
      */} + search-image
      -

      {searchedLocation}의 추천 장소 목록

      + {/*

      {searchedLocation}의 추천 장소 목록

      */} +

      양양의 추천 장소 목록

      {selectedPlace && } diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js index bbe23d6..5e17eb6 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js @@ -3,7 +3,7 @@ import React, { useEffect, useState } from "react"; import { useLocation } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchImg from "../../../assets/images/Place/검색창_여수.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationYeosu"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/placeinfo.css"; @@ -48,12 +48,14 @@ const PlaceInfoYeosu = () => { return (
      -
      + {/*
      search-image
      {searchedLocation}
      -
      +
      */} + search-image
      -

      {searchedLocation}의 추천 장소 목록

      + {/*

      {searchedLocation}의 추천 장소 목록

      */} +

      여수의 추천 장소 목록

      {selectedPlace && } diff --git a/src/styles/Home.css b/src/styles/Home.css index e69de29..6ad064c 100644 --- a/src/styles/Home.css +++ b/src/styles/Home.css @@ -0,0 +1,3 @@ +.sidebar-content { + margin-left: 22px; +} \ No newline at end of file diff --git a/src/styles/sidebar.module.css b/src/styles/sidebar.module.css index 3d9a05c..63747a9 100644 --- a/src/styles/sidebar.module.css +++ b/src/styles/sidebar.module.css @@ -1,32 +1,31 @@ -/* sidebar.module.css */ -.container { - background-color: #E3ECF1; - } +/* sidebarR.css */ .sidebar { - background-color: #E3ECF1; + background: var(--grayscale-Gray1, #F3F5FF); position: fixed; - top: 0; + top: 9%; bottom: 0; right: 0; transition: 0.4s ease; color: #202020; height: 100%; z-index: 99; + box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.2); /* 사이드바에 그림자 추가 */ } .button { - position: relative; - left: -40px; /* 가로축 위치 설정 */ - top: 50%; - transform: translateY(700%); - width: 40px; + position: fixed; + background-color: white; /* 사다리꼴의 배경색 */ + /* clip-path: polygon(0% 0%, 100% 20%, 100% 80%, 0% 100%); */ + left: 0; /* 가로축 위치 설정 */ + top: 40vh; + width: 32px; height: 40px; z-index: 99; - transition: 0.8s ease; - border: 2px solid #202020; - border-radius: 40px; - overflow: hidden; + border: none; + padding: 6px 6px; + border-bottom-right-radius: 20%; + border-top-right-radius: 20%; } .openBtn { diff --git a/src/styles/sidebarL.css b/src/styles/sidebarL.css index 8539a4b..eacb8dd 100644 --- a/src/styles/sidebarL.css +++ b/src/styles/sidebarL.css @@ -30,8 +30,8 @@ clip-path: polygon(0% 0%, 100% 20%, 100% 80%, 0% 100%); border: none; /* 테두리 제거 */ padding: 6px 6px; - border-bottom-right-radius: 40%; - border-top-right-radius: 40%; + border-bottom-right-radius: 20%; + border-top-right-radius: 20%; } .toggle-button-shadow { From 4c093d986d659391bf18dd9ede60b170aae16f21 Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Wed, 7 Feb 2024 17:16:25 +0900 Subject: [PATCH 111/199] =?UTF-8?q?[ADD]=20=EC=9D=B4=EC=A0=84=20=EB=B2=84?= =?UTF-8?q?=ED=8A=BC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/travelplan/travelplandate.js | 9 ++++++++- src/pages/travelplan/travelplandestination.js | 9 ++++++++- src/styles/travelplanpage.css | 4 ++-- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/pages/travelplan/travelplandate.js b/src/pages/travelplan/travelplandate.js index 72334a8..89bf850 100644 --- a/src/pages/travelplan/travelplandate.js +++ b/src/pages/travelplan/travelplandate.js @@ -14,6 +14,13 @@ const TrvlPlan = () => { const [modalOpen, setModalOpen] = useState(false); const navigate = useNavigate(); + + const handlePre = () => { + navigate("/TravelPlandes", { + state: { destination: startDate, endDate }, + }); + }; + const handleStartDateChange = (date) => { setStartDate(date); }; @@ -102,7 +109,7 @@ const TrvlPlan = () => {
      {/* 이전 버튼 */} - diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index 0518519..2c34b1c 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -28,6 +28,11 @@ class TrvlPlan extends Component { }; } + handlePre = () => { + this.props.history.push("/"); // withRouter로 인해 history.push 사용 + }; + + handleStartDateChange = (date) => { this.setState({ startDate: date }); }; @@ -36,6 +41,8 @@ class TrvlPlan extends Component { this.setState({ endDate: date }); }; + + handleSearchInput = (e) => { const input = e.target.value; const { destinations } = this.state; @@ -176,7 +183,7 @@ class TrvlPlan extends Component {
      {/* 이전 버튼 */} - diff --git a/src/styles/travelplanpage.css b/src/styles/travelplanpage.css index 1fbb4cb..b8cc33f 100644 --- a/src/styles/travelplanpage.css +++ b/src/styles/travelplanpage.css @@ -374,7 +374,7 @@ /*여행기간을 선택해주세요*/ position: relative; - left: 25%; + left: 22%; /* head/head_bold_24 */ font-family: 'SUIT Variable'; font-style: normal; @@ -391,7 +391,7 @@ /*여행기간을 선택해주세요*/ position: relative; - left: 26%; + left: 23%; /* body/body_medium_15 */ From 5cdc79d1d2e4986bcaf4b9fd79f2f565fda12372 Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Wed, 7 Feb 2024 17:18:25 +0900 Subject: [PATCH 112/199] =?UTF-8?q?[ADD]=20feature/plan=5Ftravel=20?= =?UTF-8?q?=EC=A0=9C=EC=B6=9C=20=EB=B2=84=ED=8A=BC=20=EC=83=89=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/styles/travelplanpage.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/styles/travelplanpage.css b/src/styles/travelplanpage.css index b8cc33f..fa5cbec 100644 --- a/src/styles/travelplanpage.css +++ b/src/styles/travelplanpage.css @@ -238,7 +238,7 @@ /* or 27px */ /* grayscale/Gray3 */ - color: #BFC4D8; + color: #F3F5FF; border: none; border-radius: 10px; } From 23a4261edbef6399fd42e3a764d92f8f26df13bc Mon Sep 17 00:00:00 2001 From: noehygnas Date: Wed, 7 Feb 2024 18:05:42 +0900 Subject: [PATCH 113/199] =?UTF-8?q?SidebarR=20=EC=88=98=EC=A0=95=EC=99=84?= =?UTF-8?q?=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home/Home.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 45ac74c..055bb8a 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -3,7 +3,7 @@ import { useNavigate, Link } from "react-router-dom"; import "../../styles/Home.css"; import SearchComponent from '../../components/Search.js'; import GoogleMapComponent from "../../components/Map"; -import SidebarR from "../../components/sidebarR"; +import SidebarR from "../../components/SidebarR.js"; const Home = () => { // const [nickname, setNickname] = useState(""); From 2488ef457f4bc30bcfd93bca7b35f8dcbbcfa6fd Mon Sep 17 00:00:00 2001 From: noehygnas Date: Wed, 7 Feb 2024 19:43:30 +0900 Subject: [PATCH 114/199] =?UTF-8?q?=EC=88=99=EC=86=8C=20=EB=B6=84=EB=A5=98?= =?UTF-8?q?=20=EA=B8=B0=EB=8A=A5=20=EA=B5=AC=ED=98=84=20=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/mapages/MyPage.js | 6 +- src/pages/mapages/Myplacepage.js | 101 ++++++++++++----------------- src/pages/mapages/Otherplanpage.js | 10 ++- src/styles/Mypages.css | 25 ++++++- src/tempdata/myplacedata.js | 93 +++++++++++++++++++------- src/tempdata/otherplandata.js | 48 +++++++------- 6 files changed, 167 insertions(+), 116 deletions(-) diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index a5f5506..e3f5f38 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -254,7 +254,7 @@ export function MyTravelPlanSection({ title, plans, userName}) { export function OtherplanThumbnail(props) { - const [heartState, setHeartState] = useState(0); + const [heartState, setHeartState] = useState(props.others.liked); const handleHeartClick = () => { setHeartState(heartState === 0 ? 1 : 0); // 클릭할 때마다 상태 변경 }; @@ -348,7 +348,7 @@ export function OtherTravelPlanSection({ title, others, userName }) { export function InterestedPlaceThumbnail(props) { - const [bookmarkState, setBookmarkState] = useState(0); + const [bookmarkState, setBookmarkState] = useState(props.places.liked); const handleBookmarkClick = () => { setBookmarkState(bookmarkState === 0 ? 1 : 0); } @@ -369,7 +369,7 @@ export function InterestedPlaceThumbnail(props) { style={Thumbnail.heartImage} src={bookmarkState === 1 ? bookmarkFilled : bookmark} onClick = {handleBookmarkClick} - /> {props.places.liked} + /> {props.places.bookmark}
      { + if (currentCategory === '전체') return true; + if (currentCategory === '숙소' && place.category === 1) return true; + if (currentCategory === '명소' && place.category === 2) return true; + if (currentCategory === '카페/식당' && place.category === 3) return true; + return false; + }); + + // 현재 페이지에 표시할 필터링된 장소 계산 const indexOfLastPlace = currentPage * placesPerPage; const indexOfFirstPlace = indexOfLastPlace - placesPerPage; - const currentPlaces = places.slice(indexOfFirstPlace, indexOfLastPlace); + const currentPlaces = filteredPlaces.slice(indexOfFirstPlace, indexOfLastPlace); // 페이지 변경을 처리할 함수 const paginate = (pageNumber) => setCurrentPage(pageNumber); // 이전 페이지와 다음 페이지로 이동하는 함수 - const goToPrevPage = () => { - if (currentPage > 1) { - setCurrentPage(currentPage - 1); - } - }; - - const goToNextPage = () => { - if (currentPage < Math.ceil(places.length / placesPerPage)) { - setCurrentPage(currentPage + 1); - } - }; + const goToPrevPage = () => currentPage > 1 && setCurrentPage(currentPage - 1); + const goToNextPage = () => currentPage < Math.ceil(filteredPlaces.length / placesPerPage) && setCurrentPage(currentPage + 1); return (
      -

      관심있는 장소

      - {/* 3x4 형식으로 표시 */} - {currentPlaces.length > 0 && ( -
      -
      - {currentPlaces.map((place, i) => { - return ( -
      - -
      - ); - })} -
      - {/* 페이지네이션 버튼들 */} -
      - - {Array.from({ length: Math.ceil(places.length / placesPerPage) }).map( - (item, index) => ( - - ) - )} - +

      관심있는 장소

      +
      + {['전체', '숙소', '명소', '카페/식당'].map((category) => ( + + ))} +
      + {/* 필터링된 장소를 3x4 형식으로 표시 */} +
      + {currentPlaces.map((place, i) => ( +
      +
      -
      - )} + ))} +
      + {/* 페이지네이션 버튼들 */} +
      + + {Array.from({ length: Math.ceil(filteredPlaces.length / placesPerPage) }, (_, index) => ( + + ))} + +
      ); } diff --git a/src/pages/mapages/Otherplanpage.js b/src/pages/mapages/Otherplanpage.js index 943b7d0..ce977f6 100644 --- a/src/pages/mapages/Otherplanpage.js +++ b/src/pages/mapages/Otherplanpage.js @@ -62,9 +62,8 @@ function Otherplanpage() { @@ -72,11 +71,10 @@ function Otherplanpage() { )} diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index 83cd120..5bddfc3 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -29,6 +29,13 @@ margin-top:12px; margin-right:10px; } + +.title{ + color: #191B24; + font-size: 17px; + font-family: "SUIT Variable"; + font-weight: 700; +} /*ProfileSection*/ .profile-box { text-align: center; @@ -105,7 +112,7 @@ padding: 0px 0px; } .place-thumbnail-container{ - margin: 0px 10px; /* 상하좌우 마진 추가 */ + margin: 5px 20px; /* 상하좌우 마진 추가 */ justify-content: center; /* 가운데 정렬 */ align-items: center; /* 세로 방향 중앙 정렬 */ } @@ -116,6 +123,22 @@ align-items: center; /* 세로 방향 중앙 정렬 */ } + /*InterestedPlaceSection*/ + .category-buttons { + margin-bottom: 20px; + } + + .category-button { + margin-right: 10px; + padding: 10px 20px; + background-color: #f0f0f0; + border: 1px solid #ddd; + cursor: pointer; + } + + .category-button:hover { + background-color: #e9e9e9; + } /* IsEmpty-container */ .emptymy-box { border: 2px solid #EBEDF8; diff --git a/src/tempdata/myplacedata.js b/src/tempdata/myplacedata.js index 6f5cafe..dab4f6c 100644 --- a/src/tempdata/myplacedata.js +++ b/src/tempdata/myplacedata.js @@ -1,10 +1,17 @@ +//myplacedata.js +// 숙소 = 1 +// 명소 = 2 +// 식당/카페 = 3 + let myplaces = [ // 데이터를 별도의 객체와 분리 { place: "제주도", info: "카페", where: "제주 제주시 애월읍 고내1길 33", - liked: 238, + liked: 1, + category: 3, + bookmark: 423, star : 3.57, }, @@ -12,7 +19,9 @@ let myplaces = [ place: "서울", info: "식당", where: "서울시 강남구 도산대로 23-6", - liked: 250, + liked: 1, + category: 3, + bookmark: 238, star: 4.43, }, @@ -20,7 +29,9 @@ let myplaces = [ place: "경주", info: "카페", where: "경북 경주시 인왕동 839-1", - liked: 138, + bookmark: 138, + liked: 1, + category: 3, star: 3.19, }, @@ -28,23 +39,29 @@ let myplaces = [ place: "여수", info: "명소", where: "전남 여수시 돌산읍 돌산로 3600-1", - liked: 209, + liked: 1, + category: 2, + bookmark: 209, star: 4.86, }, { place: "속초", - info: "카페", + info: "숙소", where: "강원특별자치도 속초시 엑스포로 109", - liked: 112, + liked: 1, + category: 1, + bookmark: 112, star: 3.84, }, { place: "부산", - info: "카페", + info: "명소", where: "부산광역시 수영구 광안해변로 219", - liked: 351, + liked: 1, + category: 2, + bookmark: 349, star: 4.66, }, @@ -52,7 +69,9 @@ let myplaces = [ place: "서울", info: "카페", where: "애월 애용 애응", - liked: 238, + liked: 1, + category: 3, + bookmark: 229, star: 3.57, }, @@ -60,7 +79,9 @@ let myplaces = [ place: "제주도", info: "카페", where: "애월 애용 애응", - liked: 238, + liked: 1, + category: 3, + bookmark: 284, star: 3.57, }, @@ -68,7 +89,9 @@ let myplaces = [ place: "서울", info: "식당", where: "애월 애용 멍멍", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -76,7 +99,9 @@ let myplaces = [ place: "경주", info: "카페", where: "애월 애용 왈왈", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -84,7 +109,9 @@ let myplaces = [ place: "여수", info: "명소", where: "애월 애용 삑삑", - liked: 238, + liked: 1, + category: 2, + bookmark: 209, star: 3.57, }, @@ -92,7 +119,9 @@ let myplaces = [ place: "속초", info: "카페", where: "애월 애용 꽥꽥", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -100,7 +129,9 @@ let myplaces = [ place: "부산", info: "카페", where: "애월 애용 애응", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -108,7 +139,9 @@ let myplaces = [ place: "서울", info: "카페", where: "애월 애용 애응", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -116,7 +149,9 @@ let myplaces = [ place: "제주도", info: "카페", where: "애월 애용 애응", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -124,7 +159,9 @@ let myplaces = [ place: "서울", info: "식당", where: "애월 애용 멍멍", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -132,7 +169,9 @@ let myplaces = [ place: "경주", info: "카페", where: "애월 애용 왈왈", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -140,7 +179,9 @@ let myplaces = [ place: "여수", info: "명소", where: "애월 애용 삑삑", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -148,7 +189,9 @@ let myplaces = [ place: "속초", info: "카페", where: "애월 애용 꽥꽥", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -156,7 +199,9 @@ let myplaces = [ place: "부산", info: "카페", where: "애월 애용 애응", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, @@ -164,7 +209,9 @@ let myplaces = [ place: "서울", info: "카페", where: "애월 애용 애응", - liked: 238, + liked: 1, + category: 3, + bookmark: 209, star: 3.57, }, diff --git a/src/tempdata/otherplandata.js b/src/tempdata/otherplandata.js index 1c4e66f..23c6d2d 100644 --- a/src/tempdata/otherplandata.js +++ b/src/tempdata/otherplandata.js @@ -10,140 +10,140 @@ let otherplans = [ { place: "서울여행기", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : SeoulImage, }, { place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0, + liked: 1, img : BusanImage, }, { place: "제주도여행기", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0, + liked: 1, img : BusanImage, }, { place: "제주도여행기", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "서울여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0, + liked: 1, img : SeoulImage, }, { place: "제주도여행기", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0, + liked: 1, img : BusanImage, }, { place: "제주도여행기", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0, + liked: 1, img : BusanImage, }, { place: "제주도여행기", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], - liked: 0, + liked: 1, img : BusanImage, }, { place: "제주도1", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "울릉도2", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 1 }, { place: "제주도3", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "울릉도4", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 1 }, { place: "제주도5", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "울릉도6", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 1 }, { place: "제주도7", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "울릉도8", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 1 }, { place: "제주도9", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "울릉도10", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 1 }, { place: "제주도11", hashtag: ["가족 여행"], - liked: 0, + liked: 1, img : JejuImage, }, { place: "울릉도12", hashtag: ["추억 여행", "가족 여행"], - liked: 0 + liked: 1 }, // 추가적인 데이터는 여기에 계속 추가 ]; From be00d510a07c5e6471822174ed15043ec4ad3e09 Mon Sep 17 00:00:00 2001 From: noehygnas Date: Wed, 7 Feb 2024 20:12:36 +0900 Subject: [PATCH 115/199] =?UTF-8?q?=EC=B9=B4=ED=85=8C=EA=B3=A0=EB=A6=AC?= =?UTF-8?q?=EB=B3=84=20=EA=B8=80=EC=94=A8=ED=95=98=EB=8A=94=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/mapages/MyPage.js | 4 ++-- src/styles/Mypages.css | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index e3f5f38..0386825 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -355,8 +355,8 @@ export function InterestedPlaceThumbnail(props) { return (
      -

      - {props.places.place} {/* 장소 이름 */} +

      {/*제주도 여행 장소*/} + {props.places.place} {/* 식당,숙소,카페 장소 이름 */} {props.places.info} {/* 분류 */}

      {props.places.where}

      {/* 위치 설명 */} diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index 5bddfc3..9135d05 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -139,6 +139,11 @@ .category-button:hover { background-color: #e9e9e9; } + + /* 카테고리별 글씨색 */ +.category-숙소 { color: #EBEDF8; } +.category-명소 { color: #8270FF; } +.category-카페\/식당 { color: #7CDDA3; } /* IsEmpty-container */ .emptymy-box { border: 2px solid #EBEDF8; From 254cc89fa460505998ad1b5c91a6cbd0e98a8c57 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Thu, 8 Feb 2024 13:57:48 +0900 Subject: [PATCH 116/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20login=20mo?= =?UTF-8?q?dule=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/login_and_signin/login.js | 2 +- src/styles/LginModal.module.css | 10 ++++++++++ src/styles/MainHeader.module.css | 2 ++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/pages/login_and_signin/login.js b/src/pages/login_and_signin/login.js index 33f478b..293fad0 100644 --- a/src/pages/login_and_signin/login.js +++ b/src/pages/login_and_signin/login.js @@ -1,6 +1,6 @@ import React, { Component } from "react"; import { Link } from "react-router-dom"; -import styles from "../../styles/Mypages.css"; +import "../../styles/Mypages.css"; // 마이페이지에서 로그인이 안되어 있을시 로그인 페이지로 이동 ! class Login extends Component { handleNaverLogin = () => { diff --git a/src/styles/LginModal.module.css b/src/styles/LginModal.module.css index c68dfc6..8bcf63b 100644 --- a/src/styles/LginModal.module.css +++ b/src/styles/LginModal.module.css @@ -5,6 +5,7 @@ align-items: center; width: 100%; height: 100%; + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } .modalContent { @@ -18,11 +19,13 @@ border-radius: 10px; position: relative; /* 모달 내용에 대한 상대적 위치 설정 */ box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3); + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } .modalContent p { margin-bottom: 20px; /* 원하는 간격 크기로 조정 */ margin-top: 0px; + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } .closeButton { @@ -34,24 +37,29 @@ position: absolute; /* 절대 위치 설정 */ top: 10px; /* 상단 여백 조절 */ right: 10px; /* 우측 여백 조절 */ + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } .modalMain { padding: 20px; + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } /* 이하 스타일 유지 */ .socialLogin { margin: 20px 0; + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } .socialLogin button { display: flex; align-items: center; + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } .socialLogin button img { margin-right: 10px; /* 원하는 간격 크기로 조정 */ + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } .naverButton { @@ -61,10 +69,12 @@ padding: 10px 120px; border-radius: 5px; cursor: pointer; + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } .logo { width: 100px; height: auto; margin-top: 20px; + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } diff --git a/src/styles/MainHeader.module.css b/src/styles/MainHeader.module.css index f4b27fa..abef2b1 100644 --- a/src/styles/MainHeader.module.css +++ b/src/styles/MainHeader.module.css @@ -23,6 +23,7 @@ display: flex; justify-content: space-between; align-items: center; + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } .logobox { @@ -69,4 +70,5 @@ nav a:hover { .active { color: #ffcc00; + z-index: 9999; /* 다른 요소 위에 모달을 렌더링하도록 z-index 설정 */ } From 21a28e0e91e359b05098b484df23c8db0ede4396 Mon Sep 17 00:00:00 2001 From: topeanut Date: Thu, 8 Feb 2024 15:58:44 +0900 Subject: [PATCH 117/199] [fix] lgin url lee --- Frontend | 2 +- src/App.js | 15 ++++- src/components/OAuthCallback.js | 25 +++++++ src/components/lginModal.js | 114 +++++++++++++++++--------------- 4 files changed, 101 insertions(+), 55 deletions(-) create mode 100644 src/components/OAuthCallback.js diff --git a/Frontend b/Frontend index 3cd1aca..eb6fc92 160000 --- a/Frontend +++ b/Frontend @@ -1 +1 @@ -Subproject commit 3cd1aca55a52e0262e1c15bd6d62686d47bc0501 +Subproject commit eb6fc92d0afaa93985256930c3c321eac26d5f85 diff --git a/src/App.js b/src/App.js index aae15a0..720fcd8 100644 --- a/src/App.js +++ b/src/App.js @@ -1,4 +1,4 @@ -import React from "react"; +import React, { useEffect } from "react"; import { BrowserRouter as Router, Route, Routes } from "react-router-dom"; import { QueryClient, QueryClientProvider } from "react-query"; import "./constants/fonts.css"; @@ -25,9 +25,21 @@ import PlanEdit from "./pages/planedit/travelplanEdit"; import Myplanpage from "./pages/mapages/Myplanpage"; import Myplacepage from "./pages/mapages/Myplacepage"; import Otherplanpage from "./pages/mapages/Otherplanpage"; +import OAuthCallback from "./components/OAuthCallback"; const queryClient = new QueryClient(); function App() { + useEffect(() => { + const queryParams = new URLSearchParams(window.location.search); + const accessToken = queryParams.get("access-token"); + const refreshToken = queryParams.get("refresh-token"); + + if (accessToken && refreshToken) { + console.log("Access Token:", accessToken); + console.log("Refresh Token:", refreshToken); + // 토큰 처리 로직... + } + }, []); return (
      @@ -54,6 +66,7 @@ function App() { } /> } /> } /> + } /> } /> diff --git a/src/components/OAuthCallback.js b/src/components/OAuthCallback.js new file mode 100644 index 0000000..fb70e64 --- /dev/null +++ b/src/components/OAuthCallback.js @@ -0,0 +1,25 @@ +// OAuthCallback.js +import React, { useEffect } from "react"; +import { useNavigate } from "react-router-dom"; + +const OAuthCallback = () => { + const navigate = useNavigate(); + + useEffect(() => { + const urlParams = new URLSearchParams(window.location.search); + const accessToken = urlParams.get("access-token"); + const refreshToken = urlParams.get("refresh-token"); + + if (accessToken && refreshToken) { + sessionStorage.setItem("accessToken", accessToken); + sessionStorage.setItem("refreshToken", refreshToken); + navigate("/mypage"); // 성공적으로 토큰을 저장한 후, 원하는 페이지로 리디렉션 + } else { + navigate("/login"); // 토큰을 얻지 못했다면, 로그인 페이지로 리디렉션 + } + }, [navigate]); + + return
      OAuth 처리 중...
      ; +}; + +export default OAuthCallback; diff --git a/src/components/lginModal.js b/src/components/lginModal.js index 2fb9aff..0a6a526 100644 --- a/src/components/lginModal.js +++ b/src/components/lginModal.js @@ -1,72 +1,80 @@ -import React, { useEffect } from "react"; -import { useNavigate } from "react-router-dom"; // useNavigate import 추가 +import React, { useEffect, useState } from "react"; +import { useNavigate, useLocation } from "react-router-dom"; // useLocation import 추가 import styles from "../styles/LginModal.module.css"; import MainLogo from "../assets/images/Mypage/Mainlogo.svg"; import NaverLogo from "../assets/images/Mypage/NaverLogo.svg"; - const Modal = ({ open, close }) => { - const navigate = useNavigate(); // useNavigate 사용 + const navigate = useNavigate(); + const location = useLocation(); // 현재 URL의 location 객체를 가져옴 + const [tokenExtracted, setTokenExtracted] = useState(false); + + useEffect( + () => { + // URL에서 토큰 정보 추출 + console.log("Current URL:", window.location.href); + const urlParams = new URLSearchParams(location.search); // location 객체 사용 + const accessToken = urlParams.get("access-token"); + const refreshToken = urlParams.get("refresh-token"); + + if (accessToken && refreshToken) { + // 토큰 정보 처리 예: 세션 또는 로컬 스토리지에 저장 + sessionStorage.setItem("accessToken", accessToken); + sessionStorage.setItem("refreshToken", refreshToken); + setTokenExtracted(true); + + // 메인 페이지로 리디렉션 + navigate("/"); + } else { + setTokenExtracted(false); + } + }, + [navigate, location.search], + useLocation + ); // location.search를 의존성 배열에 추가 const handleNaverLogin = () => { window.location.href = - "https://nid.naver.com/oauth2.0/authorize?response_type=code&client_id=3tVKSO15tNGbkeZJf8eE&scope=nickname%20email%20profile_image&state=2sByuLo9Si0KbSG2_8jeHXLXSspYMV7N4MmdmWEvG2w%3D&redirect_uri=http://dev.enble.site/login/oauth2/code/naver"; + "http://dev.enble.site:8080/oauth2/authorization/naver"; }; - useEffect(() => { - const urlParams = new URLSearchParams(window.location.search); - const code = urlParams.get("code"); - const state = urlParams.get("state"); - - if (code && state) { - const tokenUrl = `https://nid.naver.com/oauth2.0/token?grant_type=authorization_code&client_id=3tVKSO15tNGbkeZJf8eE&client_secret=zHvANLwWHH&code=${code}&state=${state}`; - fetch(tokenUrl) - .then((response) => response.json()) - .then((data) => { - console.log("Access Token:", data); - // 토큰 처리 후 메인 페이지 또는 다른 페이지로 리디렉션 - navigate("/"); // 원하는 대상 페이지 경로로 변경 - }) - .catch((error) => console.error("Error fetching access token:", error)); - } - }, [navigate]); + // 모달이 열려있지 않으면 아무것도 렌더링하지 않음 + if (!open) return null; return (
      - {open ? ( -
      -
      - +

      로그인하기

      +

      + 지금 로그인하고 최적의 여행계획서를 작성해보세요! +
      + 다양한 여행의 방향성을 제공하는 TRAVEL COMPASS 입니다! +

      +
      + -

      로그인하기

      -

      - 지금 로그인하고 최적의 여행계획서를 작성해보세요! -
      - 다양한 여행의 방향성을 제공하는 TRAVEL COMPASS 입니다! -

      -
      - -
      -

      - 로그인은 개인 정보 보호 정책 및 서비스 약관에 동의하는 것을 - 의미하며, -
      - 서비스 이용을 위해 이메일과 닉네임, 프로필 이미지를 수집합니다. -

      - TRAVEL COMPASS 로고 -
      -
      - ) : null} +
      +

      + 로그인은 개인 정보 보호 정책 및 서비스 약관에 동의하는 것을 + 의미하며, +
      + 서비스 이용을 위해 이메일과 닉네임, 프로필 이미지를 수집합니다. +

      + TRAVEL COMPASS 로고 + +
      ); }; From 3eaf4722182d5cb621d41f1eb503e5714b43ba86 Mon Sep 17 00:00:00 2001 From: topeanut Date: Thu, 8 Feb 2024 17:09:00 +0900 Subject: [PATCH 118/199] [fix]lgin redirectoption lee --- public/_redirects | 1 + src/components/lginModal.js | 44 +++++++++++++++++-------------------- 2 files changed, 21 insertions(+), 24 deletions(-) create mode 100644 public/_redirects diff --git a/public/_redirects b/public/_redirects new file mode 100644 index 0000000..7797f7c --- /dev/null +++ b/public/_redirects @@ -0,0 +1 @@ +/* /index.html 200 diff --git a/src/components/lginModal.js b/src/components/lginModal.js index 0a6a526..3516852 100644 --- a/src/components/lginModal.js +++ b/src/components/lginModal.js @@ -1,43 +1,39 @@ import React, { useEffect, useState } from "react"; -import { useNavigate, useLocation } from "react-router-dom"; // useLocation import 추가 +import { useNavigate, useLocation } from "react-router-dom"; import styles from "../styles/LginModal.module.css"; import MainLogo from "../assets/images/Mypage/Mainlogo.svg"; import NaverLogo from "../assets/images/Mypage/NaverLogo.svg"; + const Modal = ({ open, close }) => { const navigate = useNavigate(); - const location = useLocation(); // 현재 URL의 location 객체를 가져옴 + const location = useLocation(); const [tokenExtracted, setTokenExtracted] = useState(false); - useEffect( - () => { - // URL에서 토큰 정보 추출 - console.log("Current URL:", window.location.href); - const urlParams = new URLSearchParams(location.search); // location 객체 사용 - const accessToken = urlParams.get("access-token"); - const refreshToken = urlParams.get("refresh-token"); + useEffect(() => { + // URL에서 토큰 정보 추출 + const urlParams = new URLSearchParams(location.search); + const accessToken = urlParams.get("access-token"); + const refreshToken = urlParams.get("refresh-token"); - if (accessToken && refreshToken) { - // 토큰 정보 처리 예: 세션 또는 로컬 스토리지에 저장 - sessionStorage.setItem("accessToken", accessToken); - sessionStorage.setItem("refreshToken", refreshToken); - setTokenExtracted(true); + if (accessToken && refreshToken) { + // 토큰 정보 처리 예: 세션 또는 로컬 스토리지에 저장 + sessionStorage.setItem("accessToken", accessToken); + sessionStorage.setItem("refreshToken", refreshToken); + setTokenExtracted(true); - // 메인 페이지로 리디렉션 - navigate("/"); - } else { - setTokenExtracted(false); - } - }, - [navigate, location.search], - useLocation - ); // location.search를 의존성 배열에 추가 + // 메인 페이지나 다른 페이지로 리디렉션 + navigate("/"); // 여기서는 예제로 메인 페이지("/")로 리디렉션합니다. + } else { + setTokenExtracted(false); + } + }, [navigate, location.search]); // location.search를 의존성 배열에 추가 const handleNaverLogin = () => { + // 네이버 로그인 페이지로 리다이렉션하는 URL window.location.href = "http://dev.enble.site:8080/oauth2/authorization/naver"; }; - // 모달이 열려있지 않으면 아무것도 렌더링하지 않음 if (!open) return null; return ( From 0537f701e6a1a0e68c6ff37e9b03121d8997874f Mon Sep 17 00:00:00 2001 From: topeanut Date: Thu, 8 Feb 2024 17:30:32 +0900 Subject: [PATCH 119/199] [fix]lgin lee --- src/components/OAuthCallback.js | 2 +- src/components/lginModal.js | 19 ------------------- 2 files changed, 1 insertion(+), 20 deletions(-) diff --git a/src/components/OAuthCallback.js b/src/components/OAuthCallback.js index fb70e64..a1982b7 100644 --- a/src/components/OAuthCallback.js +++ b/src/components/OAuthCallback.js @@ -15,7 +15,7 @@ const OAuthCallback = () => { sessionStorage.setItem("refreshToken", refreshToken); navigate("/mypage"); // 성공적으로 토큰을 저장한 후, 원하는 페이지로 리디렉션 } else { - navigate("/login"); // 토큰을 얻지 못했다면, 로그인 페이지로 리디렉션 + navigate("/"); // 토큰을 얻지 못했다면, 로그인 페이지로 리디렉션 } }, [navigate]); diff --git a/src/components/lginModal.js b/src/components/lginModal.js index 3516852..e55ff9b 100644 --- a/src/components/lginModal.js +++ b/src/components/lginModal.js @@ -9,25 +9,6 @@ const Modal = ({ open, close }) => { const location = useLocation(); const [tokenExtracted, setTokenExtracted] = useState(false); - useEffect(() => { - // URL에서 토큰 정보 추출 - const urlParams = new URLSearchParams(location.search); - const accessToken = urlParams.get("access-token"); - const refreshToken = urlParams.get("refresh-token"); - - if (accessToken && refreshToken) { - // 토큰 정보 처리 예: 세션 또는 로컬 스토리지에 저장 - sessionStorage.setItem("accessToken", accessToken); - sessionStorage.setItem("refreshToken", refreshToken); - setTokenExtracted(true); - - // 메인 페이지나 다른 페이지로 리디렉션 - navigate("/"); // 여기서는 예제로 메인 페이지("/")로 리디렉션합니다. - } else { - setTokenExtracted(false); - } - }, [navigate, location.search]); // location.search를 의존성 배열에 추가 - const handleNaverLogin = () => { // 네이버 로그인 페이지로 리다이렉션하는 URL window.location.href = From 3eee2493afccb90502cd7f04334b266716a66c1c Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Thu, 8 Feb 2024 17:37:39 +0900 Subject: [PATCH 120/199] [ADD] --- src/pages/travelplan/travelplandate.js | 120 ++++++++------- src/styles/travelplanpage.css | 197 +++++++++++++++++++++---- 2 files changed, 237 insertions(+), 80 deletions(-) diff --git a/src/pages/travelplan/travelplandate.js b/src/pages/travelplan/travelplandate.js index 89bf850..3e6d97c 100644 --- a/src/pages/travelplan/travelplandate.js +++ b/src/pages/travelplan/travelplandate.js @@ -45,71 +45,80 @@ const TrvlPlan = () => { const formattedStartDate = format(startDate, "yyyy년 MM월 dd일"); const formattedEndDate = format(endDate, "yyyy년 MM월 dd일"); + return (
      -
      +
      여행 기간을 선택해주세요. 여행 기간은 최대 00일까지 선택 가능합니다.
      -
      -

      여행 시작일:

      - -
      -
      -

      여행 종료일:

      - + + {/*

      여행 시작일:

      */} + +
      - locale={ko} - dateFormat="yyyy년 MM월 dd일" - selected={endDate} - onChange={handleEndDateChange} - selectsEnd - startDate={startDate} - endDate={endDate} - minDate={startDate} - /> + + {/*

      여행 종료일:

      */} + +
      - {/* 이전 버튼 */} - @@ -118,6 +127,7 @@ const TrvlPlan = () => { 선택완료 Date: Thu, 8 Feb 2024 17:46:33 +0900 Subject: [PATCH 121/199] =?UTF-8?q?[add]=ED=99=98=EC=98=81=ED=95=A9?= =?UTF-8?q?=EB=8B=88=EB=8B=A4=20lee?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/OAuthCallback.js | 2 +- src/pages/Home/Home.js | 34 +++++++++++++++++++-------------- 2 files changed, 21 insertions(+), 15 deletions(-) diff --git a/src/components/OAuthCallback.js b/src/components/OAuthCallback.js index a1982b7..d564d15 100644 --- a/src/components/OAuthCallback.js +++ b/src/components/OAuthCallback.js @@ -13,7 +13,7 @@ const OAuthCallback = () => { if (accessToken && refreshToken) { sessionStorage.setItem("accessToken", accessToken); sessionStorage.setItem("refreshToken", refreshToken); - navigate("/mypage"); // 성공적으로 토큰을 저장한 후, 원하는 페이지로 리디렉션 + navigate("/"); // 성공적으로 토큰을 저장한 후, 원하는 페이지로 리디렉션 } else { navigate("/"); // 토큰을 얻지 못했다면, 로그인 페이지로 리디렉션 } diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 055bb8a..977668b 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -1,7 +1,7 @@ import React, { useState, useEffect } from "react"; import { useNavigate, Link } from "react-router-dom"; import "../../styles/Home.css"; -import SearchComponent from '../../components/Search.js'; +import SearchComponent from "../../components/Search.js"; import GoogleMapComponent from "../../components/Map"; import SidebarR from "../../components/SidebarR.js"; @@ -10,35 +10,41 @@ const Home = () => { const navigate = useNavigate(); const [searchedLocation, setSearchedLocation] = useState(null); const [searchQuery, setSearchQuery] = useState(""); // 검색어 상태 추가 + const [nickname, setNickname] = useState(""); // 닉네임 상태 추가 - // useEffect(() => { - // const storedNickname = sessionStorage.getItem("nickname"); - // if (storedNickname) { - // setNickname(storedNickname); - // } - // }, []); + useEffect(() => { + const storedNickname = sessionStorage.getItem("nickname"); + if (storedNickname) { + setNickname(storedNickname); + } + }, []); const handleSearch = (location, query) => { // Save the searched location setSearchedLocation(location); setSearchQuery(query); // 검색어 저장 - navigate(`/placeinfo?q=${location.lat},${location.lng},${encodeURIComponent(query)}`, { - state: { searchedLocation: query } // 검색된 지역명을 state에 저장하여 전달 - }); + navigate( + `/placeinfo?q=${location.lat},${location.lng},${encodeURIComponent( + query + )}`, + { + state: { searchedLocation: query }, // 검색된 지역명을 state에 저장하여 전달 + } + ); }; return (
      - + - {/*
      +
      {nickname ? (
      환영합니다, {nickname}님!
      ) : (
      로그인이 필요합니다.
      )} -
      */} +

      대한민국

      @@ -66,7 +72,7 @@ const Home = () => {
      -
      +
      ); }; From f2acfa442ba24762d57d3445e03106332a423ebd Mon Sep 17 00:00:00 2001 From: topeanut Date: Thu, 8 Feb 2024 18:20:25 +0900 Subject: [PATCH 122/199] =?UTF-8?q?=ED=99=98=EC=98=81=ED=95=A9=EB=8B=88?= =?UTF-8?q?=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/OAuthCallback.js | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/src/components/OAuthCallback.js b/src/components/OAuthCallback.js index d564d15..2f090fe 100644 --- a/src/components/OAuthCallback.js +++ b/src/components/OAuthCallback.js @@ -10,12 +10,39 @@ const OAuthCallback = () => { const accessToken = urlParams.get("access-token"); const refreshToken = urlParams.get("refresh-token"); + const fetchUserProfile = async () => { + if (accessToken) { + try { + // 예시로 사용자 정보를 요청하는 URL입니다. 실제 URL은 서버 구현에 따라 달라집니다. + const response = await fetch("YOUR_USER_PROFILE_ENDPOINT", { + headers: { + Authorization: `Bearer ${accessToken}`, + }, + }); + const data = await response.json(); + + // 사용자 정보 응답에서 닉네임 추출 + const nickname = data.nickname; // 응답 구조에 따라 경로가 달라질 수 있습니다. + + // 닉네임을 sessionStorage에 저장 + sessionStorage.setItem("nickname", nickname); + + navigate("/"); + } catch (error) { + console.error("Failed to fetch user profile", error); + navigate("/"); // 오류 발생 시 로그인 페이지로 리디렉션 + } + } else { + navigate("/"); // 토큰이 없는 경우 로그인 페이지로 리디렉션 + } + }; + if (accessToken && refreshToken) { sessionStorage.setItem("accessToken", accessToken); sessionStorage.setItem("refreshToken", refreshToken); - navigate("/"); // 성공적으로 토큰을 저장한 후, 원하는 페이지로 리디렉션 + fetchUserProfile(); // 사용자 정보 요청 } else { - navigate("/"); // 토큰을 얻지 못했다면, 로그인 페이지로 리디렉션 + navigate("/"); // 토큰을 얻지 못했다면 로그인 페이지로 리디렉션 } }, [navigate]); From 73fb4755e4a861e5e5af41eae0df1d2b36a383aa Mon Sep 17 00:00:00 2001 From: topeanut Date: Fri, 9 Feb 2024 00:38:37 +0900 Subject: [PATCH 123/199] commponet lee --- .../common_components/common_button.js | 12 ++ src/pages/travelplan/travelplan_detail.js | 2 +- src/pages/travelplan/travelplandate.js | 10 +- src/pages/travelplan/travelplandestination.js | 42 ++-- src/pages/travelplan/travelplanpage.js | 2 +- src/styles/component_styles/common_button.css | 18 ++ .../{ => travelplan}/travelplan_detail.css | 0 .../{ => travelplan}/travelplanpage.css | 185 +++++++----------- 8 files changed, 121 insertions(+), 150 deletions(-) create mode 100644 src/components/common_components/common_button.js create mode 100644 src/styles/component_styles/common_button.css rename src/styles/{ => travelplan}/travelplan_detail.css (100%) rename src/styles/{ => travelplan}/travelplanpage.css (80%) diff --git a/src/components/common_components/common_button.js b/src/components/common_components/common_button.js new file mode 100644 index 0000000..af98c3d --- /dev/null +++ b/src/components/common_components/common_button.js @@ -0,0 +1,12 @@ +import React from "react"; +import "../../styles/component_styles/common_button.css"; + +const Button = ({ text, onClick }) => { + return ( + + ); +}; + +export default Button; diff --git a/src/pages/travelplan/travelplan_detail.js b/src/pages/travelplan/travelplan_detail.js index ff46466..7cfaf64 100644 --- a/src/pages/travelplan/travelplan_detail.js +++ b/src/pages/travelplan/travelplan_detail.js @@ -5,7 +5,7 @@ import Map from "../../components/Map"; import DatePicker from "react-datepicker"; import "react-datepicker/dist/react-datepicker.css"; import { eachDayOfInterval, format } from "date-fns"; -import "../../styles/travelplan_detail.css"; +import "../../styles/travelplan/travelplan_detail.css"; import Searching from "../../components/Search"; import AccommodationsData from "../../tempdata/accommodationdata"; import Accommodation from "./accommodationcomponent"; diff --git a/src/pages/travelplan/travelplandate.js b/src/pages/travelplan/travelplandate.js index 3e6d97c..d513974 100644 --- a/src/pages/travelplan/travelplandate.js +++ b/src/pages/travelplan/travelplandate.js @@ -1,6 +1,6 @@ import React, { useState } from "react"; import { useNavigate } from "react-router-dom"; -import "../../styles/travelplanpage.css"; +import "../../styles/travelplan/travelplanpage.css"; import DatePicker from "react-datepicker"; import "react-datepicker/dist/react-datepicker.css"; import { ko } from "date-fns/locale"; // 변경된 부분 @@ -14,7 +14,6 @@ const TrvlPlan = () => { const [modalOpen, setModalOpen] = useState(false); const navigate = useNavigate(); - const handlePre = () => { navigate("/TravelPlandes", { state: { destination: startDate, endDate }, @@ -45,13 +44,14 @@ const TrvlPlan = () => { const formattedStartDate = format(startDate, "yyyy년 MM월 dd일"); const formattedEndDate = format(endDate, "yyyy년 MM월 dd일"); - return (
      여행 기간을 선택해주세요. - 여행 기간은 최대 00일까지 선택 가능합니다. + + 여행 기간은 최대 00일까지 선택 가능합니다. +
      @@ -118,7 +118,7 @@ const TrvlPlan = () => {
      {/* 이전 버튼 */} - diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index 2c34b1c..c575c7e 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -1,9 +1,11 @@ import React, { Component } from "react"; import { useNavigate } from "react-router-dom"; -import "../../styles/travelplanpage.css"; +import "../../styles/travelplan/travelplanpage.css"; import "react-datepicker/dist/react-datepicker.css"; -import image1 from "../../assets/images/Pages/Vector (2).png" +import image1 from "../../assets/images/Pages/Vector (2).png"; import { format } from "date-fns"; +import { autocompleteClasses } from "@mui/material"; +import Button from "../../components/common_components/common_button"; class TrvlPlan extends Component { constructor(props) { @@ -29,10 +31,9 @@ class TrvlPlan extends Component { } handlePre = () => { - this.props.history.push("/"); // withRouter로 인해 history.push 사용 + this.props.navigate("/"); }; - handleStartDateChange = (date) => { this.setState({ startDate: date }); }; @@ -41,8 +42,6 @@ class TrvlPlan extends Component { this.setState({ endDate: date }); }; - - handleSearchInput = (e) => { const input = e.target.value; const { destinations } = this.state; @@ -97,7 +96,8 @@ class TrvlPlan extends Component { key={index} onClick={() => this.selectDestination(destination)} > -
      {destination} +
      + {destination}
      @@ -107,12 +107,11 @@ class TrvlPlan extends Component { } else { return (
        -
        +
        검색 결과가 없습니다.
      - ) + ); } } @@ -127,11 +126,11 @@ class TrvlPlan extends Component { render() { return ( -
      +
      {/* 여행 제목 입력 필드 */} -
      여행의 제목을 작성해주세요.
      +
      여행의 제목을 작성해주세요.
      -
      {this.renderSuggestions()} +
      + {this.renderSuggestions()}
      {/* 초대 코드 입력 섹션 */} @@ -178,24 +178,16 @@ class TrvlPlan extends Component { > 제출 -
      - {/* 이전 버튼 */} - - - {/* 다음 버튼 */} - +
      + +
      ); } } diff --git a/src/pages/travelplan/travelplanpage.js b/src/pages/travelplan/travelplanpage.js index 74a8670..0370486 100644 --- a/src/pages/travelplan/travelplanpage.js +++ b/src/pages/travelplan/travelplanpage.js @@ -1,5 +1,5 @@ import React, { Component } from "react"; -import classes from "../../styles/travelplanpage.css"; +import classes from "../../styles/travelplan/travelplanpage.css"; import DatePicker from "react-datepicker"; class trvlplan extends Component { constructor(props) { diff --git a/src/styles/component_styles/common_button.css b/src/styles/component_styles/common_button.css new file mode 100644 index 0000000..25e86b8 --- /dev/null +++ b/src/styles/component_styles/common_button.css @@ -0,0 +1,18 @@ +/* Button.module.css */ +.Button { + position: relative; + width: 180px; + height: 80px; + left: 25%; + top: -200px; + background: #f3f5ff; + border-radius: 8px; + border: none; + font-family: "SUIT Variable", sans-serif; + font-style: normal; + font-weight: 700; + font-size: 17px; + line-height: 25px; + color: #bfc4d8; + cursor: pointer; +} diff --git a/src/styles/travelplan_detail.css b/src/styles/travelplan/travelplan_detail.css similarity index 100% rename from src/styles/travelplan_detail.css rename to src/styles/travelplan/travelplan_detail.css diff --git a/src/styles/travelplanpage.css b/src/styles/travelplan/travelplanpage.css similarity index 80% rename from src/styles/travelplanpage.css rename to src/styles/travelplan/travelplanpage.css index 13337ce..b8144f7 100644 --- a/src/styles/travelplanpage.css +++ b/src/styles/travelplan/travelplanpage.css @@ -1,3 +1,6 @@ +.informinput-container { + position: absolute; +} .textTitle { /* 여행의 제목을 작성해주세요. */ @@ -6,7 +9,7 @@ margin-top: 50px; /* head/head_bold_24 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 23px; @@ -14,7 +17,7 @@ /* identical to box height */ /* grayscale/Gray8 */ - color: #191B24; + color: #191b24; } .textTitle2 { @@ -25,7 +28,7 @@ top: -420px; /* head/head_bold_24 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 23px; @@ -33,7 +36,7 @@ /* identical to box height */ /* grayscale/Gray8 */ - color: #191B24; + color: #191b24; } .search_title { @@ -45,12 +48,12 @@ left: 25%; /* grayscale/Gray1 */ - background: #F3F5FF; + background: #f3f5ff; border: none; border-radius: 10px; /* 신나는 부산 여행 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -61,7 +64,7 @@ /* or 27px */ /* grayscale/Gray8 */ - color: #191B24; + color: #191b24; } .search_title1 { @@ -71,10 +74,10 @@ margin-top: 25px; margin-left: 20px; /* grayscale/Gray1 */ - background: #F3F5FF; + background: #f3f5ff; border: none; border-radius: 10px; - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -83,23 +86,21 @@ /* or 27px */ outline: none; /* grayscale/Gray8 */ - color: #191B24; + color: #191b24; } - .search_title1::placeholder { /* botton/botton_bold_16 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; line-height: 170%; /* or 27px */ /* grayscale/Gray3 */ - color: #BFC4D8; + color: #bfc4d8; } - .search_destination { /* Rectangle 34624545 */ @@ -108,21 +109,19 @@ height: 80px; left: 25%; - /* grayscale/Gray1 */ - background: #F3F5FF; + background: #f3f5ff; border: none; border-radius: 10px; /* botton/botton_bold_16 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; line-height: 170%; } - .search_destination1 { /* Rectangle 34624545 */ @@ -130,10 +129,10 @@ margin-top: 25px; margin-left: 20px; /* grayscale/Gray1 */ - background: #F3F5FF; + background: #f3f5ff; border: none; border-radius: 10px; - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -141,13 +140,12 @@ /* or 27px */ outline: none; /* grayscale/Gray8 */ - color: #191B24; + color: #191b24; } - .search_destination1::placeholder { /* botton/botton_bold_16 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -155,7 +153,7 @@ /* or 27px */ /* grayscale/Gray3 */ - color: #BFC4D8; + color: #bfc4d8; } .search_invite { @@ -167,14 +165,13 @@ left: 25%; top: -420px; - /* grayscale/Gray1 */ - background: #F3F5FF; + background: #f3f5ff; border: none; border-radius: 10px; /* botton/botton_bold_16 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -182,7 +179,7 @@ /* or 27px */ /* grayscale/Gray3 */ - color: #BFC4D8; + color: #bfc4d8; } .search_invite1 { @@ -192,10 +189,10 @@ top: 0px; margin-left: 20px; /* grayscale/Gray1 */ - background: #F3F5FF; + background: #f3f5ff; border: none; border-radius: 10px; - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -204,13 +201,12 @@ /* or 27px */ outline: none; /* grayscale/Gray8 */ - color: #191B24; + color: #191b24; } - .search_invite1::placeholder { /* botton/botton_bold_16 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -218,7 +214,7 @@ /* or 27px */ /* grayscale/Gray3 */ - color: #BFC4D8; + color: #bfc4d8; } .search_submit { @@ -230,7 +226,7 @@ left: 35%; /* botton/botton_bold_16 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -238,12 +234,11 @@ /* or 27px */ /* grayscale/Gray3 */ - color: #F3F5FF; + color: #f3f5ff; border: none; border-radius: 10px; } - .datepicker { text-align: center; width: 320px; @@ -254,32 +249,6 @@ margin-right: 15px; } -.pre_button { - /* Rectangle 34624548 */ - - position: relative; - width: 180px; - height: 80px; - left: 25%; - top: -200px; - - /* grayscale/Gray1 */ - background: #F3F5FF; - border-radius: 8px; - border: none; - - /* botton/botton_bold_20 */ - font-family: 'SUIT Variable'; - font-style: normal; - font-weight: 700; - font-size: 17px; - line-height: 25px; - /* identical to box height */ - - /* grayscale/Gray3 */ - color: #BFC4D8; -} - .next_button { /* Rectangle 34624548 */ @@ -290,12 +259,12 @@ top: -200px; /* grayscale/Gray1 */ - background: #F3F5FF; + background: #f3f5ff; border-radius: 8px; border: none; /* botton/botton_bold_20 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 17px; @@ -303,22 +272,20 @@ /* identical to box height */ /* grayscale/Gray3 */ - color: #BFC4D8; + color: #bfc4d8; } .image { - - /* Rectangle 34624544 */ - position: relative; + position: absolute; width: 580px; height: 480px; - left: 68%; + right: -150%; margin-top: -930px; /* grayscale/Gray2 */ - background: #EBEDF8; + background: #ebedf8; border-radius: 8px; } @@ -332,18 +299,16 @@ margin-top: -15px; /* grayscale/White */ - background: #FFFFFF; + background: #ffffff; box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); border-radius: 8px; z-index: 1000; - - } .destinationListText { /* botton/botton_bold_16 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -354,7 +319,6 @@ margin-left: 20px; /* grayscale/Gray5 */ color: #626682; - } .image1 { @@ -365,18 +329,14 @@ height: 13px; left: 85%; top: 10px; - - } - .dateTitle { - /*여행기간을 선택해주세요*/ position: relative; left: 22%; /* head/head_bold_24 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 24px; @@ -384,16 +344,15 @@ /* identical to box height */ /* grayscale/Gray8 */ - color: #191B24; + color: #191b24; } .dateTitle1 { - /*여행기간을 선택해주세요*/ position: relative; left: 23%; /* body/body_medium_15 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 500; font-size: 15px; @@ -401,12 +360,9 @@ /* identical to box height, or 26px */ /* grayscale/Gray4 */ - color: #7F85A3; + color: #7f85a3; } - - - /* Style for the day cells in the calendar */ .custom-calendar .react-datepicker__day { width: 70px; @@ -416,16 +372,16 @@ margin-top: 20px; line-height: 70px; - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 70; } .custom-calendar .react-datepicker__day--in-range { - background: #EBEDF8; + background: #ebedf8; /* head/head_bold_24 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 24px; @@ -434,17 +390,17 @@ text-align: center; /* grayscale/Gray8 */ - color: #191B24; + color: #191b24; } /* Style for the selected day in the calendar */ .custom-calendar .react-datepicker__day--selected { /* grayscale/Gray8 */ - background: #191B24; + background: #191b24; border-radius: 90px; /* head/head_bold_24 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 24px; @@ -453,8 +409,7 @@ text-align: center; /* grayscale/White */ - color: #FFFFFF; - + color: #ffffff; } /* Style for the today's date in the calendar */ @@ -462,9 +417,6 @@ font-weight: bold; } - - - /* Style for the day cells in the calendar */ .custom-calendar1 .react-datepicker__day { width: 70px; @@ -474,16 +426,16 @@ margin-top: 20px; line-height: 70px; - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 70; } .custom-calendar1 .react-datepicker__day--in-range { - background: #EBEDF8; + background: #ebedf8; /* head/head_bold_24 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 24px; @@ -492,17 +444,17 @@ text-align: center; /* grayscale/Gray8 */ - color: #191B24; + color: #191b24; } /* Style for the selected day in the calendar */ .custom-calendar1 .react-datepicker__day--selected { /* grayscale/Gray8 */ - background: #191B24; + background: #191b24; border-radius: 90px; /* head/head_bold_24 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 24px; @@ -511,8 +463,7 @@ text-align: center; /* grayscale/White */ - color: #FFFFFF; - + color: #ffffff; } /* Style for the today's date in the calendar */ @@ -520,7 +471,6 @@ font-weight: bold; } - .pre_button { /* Rectangle 34624548 */ @@ -531,12 +481,12 @@ top: 50px; /* grayscale/Gray1 */ - background: #F3F5FF; + background: #f3f5ff; border-radius: 8px; border: none; /* botton/botton_bold_20 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 17px; @@ -544,7 +494,7 @@ /* identical to box height */ /* grayscale/Gray3 */ - color: #BFC4D8; + color: #bfc4d8; } .next_button { @@ -556,12 +506,12 @@ left: 58%; top: 50px; /* grayscale/Gray1 */ - background: #F3F5FF; + background: #f3f5ff; border-radius: 8px; border: none; /* botton/botton_bold_20 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 17px; @@ -569,13 +519,12 @@ /* identical to box height */ /* grayscale/Gray3 */ - color: #BFC4D8; + color: #bfc4d8; } - .modalContent { height: 358px; - left: calc(50% - 681px/2 + 0.5px); + left: calc(50% - 681px / 2 + 0.5px); top: 389px; padding: 20px; border-radius: 10px; @@ -584,11 +533,11 @@ text-align: center; /* 흰색 배경색 */ - background: #FFFFFF; + background: #ffffff; /* 그림자 효과 */ box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); /* 테두리 반경 */ border-radius: 16px; -} \ No newline at end of file +} From 71bc085dd6788ff876ef822065e9245db8e1a0b2 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Fri, 9 Feb 2024 01:07:02 +0900 Subject: [PATCH 124/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20css=20fix?= =?UTF-8?q?=20+=20=EC=9E=AC=EA=B2=80=EC=83=89=20=EA=B8=B0=EB=8A=A5=20?= =?UTF-8?q?=EC=A7=84=ED=96=89=EC=A4=91=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Map.js | 1 + src/components/Search.js | 2 +- src/pages/Home/Home.js | 2 +- src/pages/planedit/travelplanEdit.js | 2 +- src/pages/searchplacepage/placeinfo.js | 36 +++++++++--- .../placeinfo1.js/placeinfo1_busan.js | 2 +- .../placeinfo1.js/placeinfo1_gangneung.js | 2 +- .../placeinfo1.js/placeinfo1_gyeongju.js | 2 +- .../placeinfo1.js/placeinfo1_jeju.js | 2 +- .../placeinfo1.js/placeinfo1_seoul.js | 2 +- .../placeinfo1.js/placeinfo1_sokcho.js | 2 +- .../placeinfo1.js/placeinfo1_yangyang.js | 2 +- .../placeinfo1.js/placeinfo1_yeosu.js | 2 +- src/pages/searchplacepage/searchplace.js | 2 +- src/styles/{ => Home}/Home.css | 0 src/styles/searchplace/Place.css | 58 +++++++++++++++++++ src/styles/searchplace/placeinfo.css | 47 +++++++++++++++ 17 files changed, 147 insertions(+), 19 deletions(-) rename src/styles/{ => Home}/Home.css (100%) create mode 100644 src/styles/searchplace/Place.css create mode 100644 src/styles/searchplace/placeinfo.css diff --git a/src/components/Map.js b/src/components/Map.js index a86f2eb..f24feec 100644 --- a/src/components/Map.js +++ b/src/components/Map.js @@ -7,6 +7,7 @@ const containerStyle = { left: 0, width: "100vw", height: "91vh", + zIndex: 0, }; const defaultCenter = { diff --git a/src/components/Search.js b/src/components/Search.js index 5b2188d..f306593 100644 --- a/src/components/Search.js +++ b/src/components/Search.js @@ -1,5 +1,5 @@ import React, { useState } from "react"; -import "../styles/Place.css"; +import "../styles/searchplace/Place.css"; import { Search } from "../styles/styles.jsx"; const SearchComponent = ({ onSearch }) => { diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 055bb8a..f22b633 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -1,6 +1,6 @@ import React, { useState, useEffect } from "react"; import { useNavigate, Link } from "react-router-dom"; -import "../../styles/Home.css"; +import "../../styles/Home/Home.css"; import SearchComponent from '../../components/Search.js'; import GoogleMapComponent from "../../components/Map"; import SidebarR from "../../components/SidebarR.js"; diff --git a/src/pages/planedit/travelplanEdit.js b/src/pages/planedit/travelplanEdit.js index 5148dc7..a00282f 100644 --- a/src/pages/planedit/travelplanEdit.js +++ b/src/pages/planedit/travelplanEdit.js @@ -5,7 +5,7 @@ import '../../styles/planedit.css'; export default function diarycontent() { return ( -
      +
      diff --git a/src/pages/searchplacepage/placeinfo.js b/src/pages/searchplacepage/placeinfo.js index 0119451..4e64ffe 100644 --- a/src/pages/searchplacepage/placeinfo.js +++ b/src/pages/searchplacepage/placeinfo.js @@ -3,7 +3,7 @@ import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../components/Map"; import SidebarL from "../../components/SidebarL"; import searchImg from "../../assets/images/Place/검색창.svg"; -import "../../styles/placeinfo.css"; +import "../../styles/searchplace/placeinfo.css"; const PlaceInfo = () => { const { search, state } = useLocation(); @@ -11,7 +11,7 @@ const PlaceInfo = () => { const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); const navigate = useNavigate(); - const [searchedLocation, setSearchedLocation] = useState(null); + const [searchedLocation, setSearchedLocation] = useState(state?.searchedLocation || ''); useEffect(() => { if (searchQuery) { @@ -19,7 +19,7 @@ const PlaceInfo = () => { setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); setSearchedLocation(name); } - }, [searchQuery]); + }, [searchQuery, state]); const handlePinClick = () => { let placeName; @@ -55,6 +55,14 @@ const PlaceInfo = () => { navigate(`/placeinfo1_${placeName}`, { state: { searchedLocation: searchedLocation } }); }; + const handleSearch = (location, query) => { + // Update map location + setMapLocation(location); + // Encode query parameter + const encodedQuery = encodeURIComponent(query); + // Update search query in URL + navigate(`/placeinfo?q=${location.lat},${location.lng},${encodedQuery}`, { state: { searchedLocation: query } }); + }; return (
      @@ -63,10 +71,24 @@ const PlaceInfo = () => {
      -
      - search-image -
      {searchedLocation}
      -
      +
      + search-image +
      + { + setSearchedLocation(e.target.value); + handleSearch(mapLocation, e.target.value); // Call handleSearch when input changes + }} + placeholder="검색된 지역명" + style={{ + border: "none", + outline: "none", + }} + /> +
      +

      Click a pin


      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js index f617d2a..adb3d87 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창_부산.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationBusan"; import PlaceDetail from "../../../components/PlaceDetail"; -import "../../../styles/placeinfo.css"; +import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoBusan = () => { const { state } = useLocation(); // state에서 검색어 받아오기 diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js index 61f33a4..9899a1d 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창_강릉.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationGangneung"; import PlaceDetail from "../../../components/PlaceDetail"; -import "../../../styles/placeinfo.css"; +import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoGangneung = () => { diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js index 6734342..2d2720d 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창_경주.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationGyeongju"; import PlaceDetail from "../../../components/PlaceDetail"; -import "../../../styles/placeinfo.css"; +import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoGyeongju = () => { const { state } = useLocation(); // state에서 검색어 받아오기 diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js index ec4e068..891b20a 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창_제주도.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationJeju"; import PlaceDetail from "../../../components/PlaceDetail"; -import "../../../styles/placeinfo.css"; +import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoJeju = () => { diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js index 8116f24..8cae020 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창_서울.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationSeoul"; import PlaceDetail from "../../../components/PlaceDetail"; -import "../../../styles/placeinfo.css"; +import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoSeoul = () => { const { state } = useLocation(); // state에서 검색어 받아오기 diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js index 76c64ad..7deb86e 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창_속초.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationSokcho"; import PlaceDetail from "../../../components/PlaceDetail"; -import "../../../styles/placeinfo.css"; +import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoSokcho = () => { diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js index 956b042..571c539 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창_양양.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationYangyang"; import PlaceDetail from "../../../components/PlaceDetail"; -import "../../../styles/placeinfo.css"; +import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoYangyang = () => { diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js index 5e17eb6..57ba889 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창_여수.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationYeosu"; import PlaceDetail from "../../../components/PlaceDetail"; -import "../../../styles/placeinfo.css"; +import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoYeosu = () => { diff --git a/src/pages/searchplacepage/searchplace.js b/src/pages/searchplacepage/searchplace.js index 959c9af..17784e8 100644 --- a/src/pages/searchplacepage/searchplace.js +++ b/src/pages/searchplacepage/searchplace.js @@ -1,7 +1,7 @@ // searchplace.js import React, { useState } from "react"; import { useNavigate } from "react-router-dom"; -import "../../styles/Place.css"; +import "../../styles/searchplace/Place.css"; import SearchComponent from '../../components/Search.js'; import Map from '../../components/Map'; diff --git a/src/styles/Home.css b/src/styles/Home/Home.css similarity index 100% rename from src/styles/Home.css rename to src/styles/Home/Home.css diff --git a/src/styles/searchplace/Place.css b/src/styles/searchplace/Place.css new file mode 100644 index 0000000..5f771ce --- /dev/null +++ b/src/styles/searchplace/Place.css @@ -0,0 +1,58 @@ +.search-container { + position: absolute; + top: 29px; + left: 390px; + right: 200px; + bottom: 887px; + z-index: 1; +} + +.search-container form { + display: flex; + align-items: center; +} + +.search-container input[type="text"] { + width: 304px; /* 원하는 너비로 조절 */ + height: 44px; /* 원하는 높이로 조절 */ + padding: 5px; + font-size: 16px; + border: none; + border-radius: 5px; + outline: none; +} + +.search-container input[type="text"] { + background-color: white; + border: none; + outline: none; + cursor: text; + padding: 5px; + font-size: 16px; +} + +.search-container button[type="submit"] { + background-color: white; + border: none; + border-radius: 5px; + outline: none; + cursor: default; +} + +/* 수정된 부분 */ +.search-container button[type="submit"]:hover { + background-color: #FFD465; /* 버튼에 마우스 호버시 배경색 변경 */ +} + +.suggestion-list { + list-style: none; + padding-left: 17px; + position: flex; + width: 440px; + background-color: #ffffff; /* 흰색 배경 */ + border: 1px solid #cccccc; /* 테두리 추가 */ + border-top: 2px solid #454444; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* 그림자 효과 */ + border-radius: 4px; /* 모서리 둥글게 */ + cursor: default; +} diff --git a/src/styles/searchplace/placeinfo.css b/src/styles/searchplace/placeinfo.css new file mode 100644 index 0000000..2f5b71a --- /dev/null +++ b/src/styles/searchplace/placeinfo.css @@ -0,0 +1,47 @@ +/* src > styles > placeinfo.css */ + +.page-container { + display: flex; + } + +.sidebar-container { + flex: 0 0 auto; + z-index: 1; + } + +.map-container { + flex: 1; + position: relative; + z-index: 0; + } + +.placeName { + margin-top: -30px; + margin-left: 20px; + font-family: 'SUIT Variable', sans-serif; + font-size: 15px; + font-style: normal; + font-weight: 450; + color: var(--grayscale-Gray8, #191B24); +} + +.searched-location { + margin-top: 20%; + color: red; + font-weight: 800; + text-align: center; +} + +.popularplace { + margin-top: 10%; + font-size: large; +} + +.placeList { + margin-top: 30px; + margin-left: 20px; + margin-bottom: -5px; + font-family: 'SUIT Variable', sans-serif; + font-weight: 350; + color: #8270FF; +} From 7b678ff992c8b3cd1df25a5b183c6dd8df0fd55d Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Sun, 11 Feb 2024 12:36:55 +0900 Subject: [PATCH 125/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20research?= =?UTF-8?q?=20fix=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.js | 72 +++++++------ src/pages/searchplacepage/placeinfo.js | 68 +++++++++++- .../placeinfo1.js/placeinfo1_busan.js | 82 +++++++++++--- .../placeinfo1.js/placeinfo1_gangneung.js | 77 ++++++++++--- .../placeinfo1.js/placeinfo1_gyeongju.js | 74 ++++++++++--- .../placeinfo1.js/placeinfo1_jeju.js | 101 +++++++++++++----- .../placeinfo1.js/placeinfo1_seoul.js | 77 ++++++++++--- .../placeinfo1.js/placeinfo1_sokcho.js | 75 ++++++++++--- .../placeinfo1.js/placeinfo1_yangyang.js | 76 ++++++++++--- .../placeinfo1.js/placeinfo1_yeosu.js | 76 ++++++++++--- src/styles/Place.css | 58 ---------- src/styles/placeinfo.css | 47 -------- 12 files changed, 612 insertions(+), 271 deletions(-) delete mode 100644 src/styles/Place.css delete mode 100644 src/styles/placeinfo.css diff --git a/src/App.js b/src/App.js index ab7a40d..7ee9726 100644 --- a/src/App.js +++ b/src/App.js @@ -22,7 +22,6 @@ import PlaceInfoSokcho from "./pages/searchplacepage/placeinfo1.js/placeinfo1_so import PlaceInfoGangneung from "./pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung"; import PlaceInfoYangyang from "./pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang"; import PlaceDetail from "./components/PlaceDetail"; -import MainHeader from "./components/MainHeader"; import Joinmembership from "./pages/login_and_signin/signup"; import Myprofile from "./pages/login_and_signin/Myprofile"; import Plandetail from "./pages/travelplan/travelplan_detail"; @@ -30,7 +29,9 @@ import PlanEdit from "./pages/planedit/travelplanEdit"; import Myplanpage from "./pages/mapages/Myplanpage"; import Myplacepage from "./pages/mapages/Myplacepage"; import Otherplanpage from "./pages/mapages/Otherplanpage"; -import OAuthCallback from "./components/OAuthCallback"; +import MainHeader from "./components/MainHeader"; +import Modal from "./components/lginModal"; + const queryClient = new QueryClient(); function App() { @@ -48,40 +49,41 @@ function App() { return (
      - -
      - - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - -
      -
      + +
      + + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + +
      +
      + ); } + export default App; diff --git a/src/pages/searchplacepage/placeinfo.js b/src/pages/searchplacepage/placeinfo.js index 4e64ffe..530c823 100644 --- a/src/pages/searchplacepage/placeinfo.js +++ b/src/pages/searchplacepage/placeinfo.js @@ -3,6 +3,7 @@ import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../components/Map"; import SidebarL from "../../components/SidebarL"; import searchImg from "../../assets/images/Place/검색창.svg"; +import searchBtn from "../../assets/images/Place/searchBtn.svg"; import "../../styles/searchplace/placeinfo.css"; const PlaceInfo = () => { @@ -55,13 +56,53 @@ const PlaceInfo = () => { navigate(`/placeinfo1_${placeName}`, { state: { searchedLocation: searchedLocation } }); }; - const handleSearch = (location, query) => { + const handleSearch = (query) => { + let coordinates = { lat: 0, lng: 0 }; // 기본 좌표 + + // 검색어에 따라 해당 지역의 위도와 경도 설정 + switch (query) { + case '서울': + coordinates = { lat: 37.56313, lng: 126.98854 }; // 서울의 위도와 경도 + break; + case '제주도': + coordinates = { lat: 33.380462, lng: 126.539098 }; // 제주도의 위도와 경도 + break; + case '부산': + coordinates = { lat: 35.22649, lng: 129.07273 }; // 부산의 위도와 경도 + break; + case '여수': + coordinates = { lat: 34.76769, lng: 127.66162 }; // 여수의 위도와 경도 + break; + case '경주': + coordinates = { lat: 35.84956, lng: 129.24678 }; // 경주의 위도와 경도 + break; + case '속초': + coordinates = { lat: 38.18131, lng: 128.52054 }; // 속초의 위도와 경도 + break; + case '강릉': + coordinates = { lat: 37.73594, lng: 128.82734 }; // 강릉의 위도와 경도 + break; + case '양양': + coordinates = { lat: 38.01295, lng: 128.59926 }; // 양양의 위도와 경도 + break; + default: + // 기본값은 초기 좌표인 { lat: 0, lng: 0 } 유지 + break; + } + // Update map location - setMapLocation(location); + setMapLocation(coordinates); + // Encode query parameter const encodedQuery = encodeURIComponent(query); + // Update search query in URL - navigate(`/placeinfo?q=${location.lat},${location.lng},${encodedQuery}`, { state: { searchedLocation: query } }); + navigate(`/placeinfo?q=${coordinates.lat},${coordinates.lng},${encodedQuery}`, { state: { searchedLocation: query } }); + }; + + // 검색 버튼 클릭 시 handleSearch 함수 호출 + const handleSearchButtonClick = () => { + handleSearch(searchedLocation); }; return ( @@ -79,7 +120,6 @@ const PlaceInfo = () => { value={searchedLocation} onChange={(e) => { setSearchedLocation(e.target.value); - handleSearch(mapLocation, e.target.value); // Call handleSearch when input changes }} placeholder="검색된 지역명" style={{ @@ -91,7 +131,25 @@ const PlaceInfo = () => {

      Click a pin


      -
      + {/* Place for popular places or recommendations */} +
      +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js index adb3d87..dab17c1 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js @@ -1,32 +1,33 @@ // placeinfo1_busan.js import React, { useEffect, useState } from "react"; -import { useLocation } from "react-router-dom"; +import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창_부산.svg"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationBusan"; import PlaceDetail from "../../../components/PlaceDetail"; -import "../../../styles/searchplace/placeinfo.css"; +import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoBusan = () => { const { state } = useLocation(); // state에서 검색어 받아오기 const searchedLocation = state?.searchedLocation; // 검색어 받아오기 const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 - const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); - const [selectedPlace, setSelectedPlace] = useState(null); const [recommendations, setRecommendations] = useState([]); + const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "부산"); // 검색어 상태 변경 및 초기값 설정 const [zoomLevel, setZoomLevel] = useState(12); - + const navigate = useNavigate(); useEffect(() => { - if (searchQuery) { - const [lat, lng, name] = searchQuery.split(","); - setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + if (searchedLocation) { + // 지정된 검색어가 있으면 검색어를 지도의 위치로 설정 + setMapLocation({ lat: 35.22649, lng: 129.07273 }); // 부산의 기본 위치 } else { - setMapLocation({ lat: 35.22649, lng: 129.07273 }); + // 검색어가 없을 때 기본 위치 설정 + setMapLocation({ lat: 35.22649, lng: 129.07273 }); // 부산의 기본 위치 } - }, [searchQuery]); + }, [searchedLocation]); useEffect(() => { const fetchRecommendations = async () => { @@ -47,16 +48,63 @@ const PlaceInfoBusan = () => { setZoomLevel(16); // 확대 레벨 조정 }; + const handleSearch = () => { + if (selectedPlace.toLowerCase() === "부산") { + navigate(`/placeinfo1_busan`); + } else if (selectedPlace.toLowerCase() === "제주도") { + navigate(`/placeinfo1_jeju`); + } else if (selectedPlace.toLowerCase() === "서울") { + navigate("/placeinfo1_seoul"); + } else if (selectedPlace.toLowerCase() === "강릉") { + navigate("/placeinfo1_gangneung"); + } else if (selectedPlace.toLowerCase() === "경주") { + navigate("/placeinfo1_gyeongju"); + } else if (selectedPlace.toLowerCase() === "양양") { + navigate("/placeinfo1_yangyang"); + } else if (selectedPlace.toLowerCase() === "여수") { + navigate("/placeinfo1_yeosu"); + } else if (selectedPlace.toLowerCase() === "속초") { + navigate("/placeinfo1_sokcho"); + } + }; + return (
      - {/*
      +
      search-image -
      {searchedLocation}
      -
      */} - search-image -
      - {/*

      {searchedLocation}의 추천 장소 목록

      */} +
      + setSelectedPlace(e.target.value)} // 검색어 변경 이벤트 처리 + placeholder="검색할 지역명" + style={{ + border: "none", + outline: "none", + width: "100%" + }} + /> +
      + +
      +

      부산의 추천 장소 목록

      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js index 9899a1d..de58b05 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js @@ -1,9 +1,10 @@ // placeinfo1_gangneung.js import React, { useEffect, useState } from "react"; -import { useLocation } from "react-router-dom"; +import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창_강릉.svg"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationGangneung"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; @@ -13,19 +14,19 @@ const PlaceInfoGangneung = () => { const { state } = useLocation(); // state에서 검색어 받아오기 const searchedLocation = state?.searchedLocation; // 검색어 받아오기 const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 - const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); - const [selectedPlace, setSelectedPlace] = useState(null); const [recommendations, setRecommendations] = useState([]); + const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "강릉"); // 검색어 상태 변경 및 초기값 설정 + const [zoomLevel, setZoomLevel] = useState(12); + const navigate = useNavigate(); useEffect(() => { - if (searchQuery) { - const [lat, lng, name] = searchQuery.split(","); - setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + if (searchedLocation) { + setMapLocation({ lat: 37.73594, lng: 128.82734 }); } else { setMapLocation({ lat: 37.73594, lng: 128.82734 }); } - }, [searchQuery]); + }, [searchedLocation]); useEffect(() => { const fetchRecommendations = async () => { @@ -43,24 +44,72 @@ const PlaceInfoGangneung = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); + setZoomLevel(16); // 확대 레벨 조정 + }; + + const handleSearch = () => { + if (selectedPlace.toLowerCase() === "강릉") { + navigate(`/placeinfo1_gangneung`); + } else if (selectedPlace.toLowerCase() === "제주도") { + navigate(`/placeinfo1_jeju`); + } else if (selectedPlace.toLowerCase() === "서울") { + navigate("/placeinfo1_seoul"); + } else if (selectedPlace.toLowerCase() === "부산") { + navigate("/placeinfo1_busan"); + } else if (selectedPlace.toLowerCase() === "경주") { + navigate("/placeinfo1_gyeongju"); + } else if (selectedPlace.toLowerCase() === "양양") { + navigate("/placeinfo1_yangyang"); + } else if (selectedPlace.toLowerCase() === "여수") { + navigate("/placeinfo1_yeosu"); + } else if (selectedPlace.toLowerCase() === "속초") { + navigate("/placeinfo1_sokcho"); + } }; return (
      - {/*
      +
      search-image -
      {searchedLocation}
      -
      */} - search-image +
      + setSelectedPlace(e.target.value)} // 검색어 변경 이벤트 처리 + placeholder="검색할 지역명" + style={{ + border: "none", + outline: "none", + width: "100%" + }} + /> +
      + +
      - {/*

      {searchedLocation}의 추천 장소 목록

      */}

      강릉의 추천 장소 목록

      {selectedPlace && }
      - +
      ); }; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js index 2d2720d..f2b558e 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js @@ -1,9 +1,10 @@ // placeinfo1_gyeongju.js import React, { useEffect, useState } from "react"; -import { useLocation } from "react-router-dom"; +import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창_경주.svg"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationGyeongju"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; @@ -12,21 +13,19 @@ const PlaceInfoGyeongju = () => { const { state } = useLocation(); // state에서 검색어 받아오기 const searchedLocation = state?.searchedLocation; // 검색어 받아오기 const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 - const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); - const [selectedPlace, setSelectedPlace] = useState(null); const [recommendations, setRecommendations] = useState([]); + const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "경주"); // 검색어 상태 변경 및 초기값 설정 const [zoomLevel, setZoomLevel] = useState(12); - + const navigate = useNavigate(); useEffect(() => { - if (searchQuery) { - const [lat, lng, name] = searchQuery.split(","); - setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + if (searchedLocation) { + setMapLocation({ lat: 35.84956, lng: 129.24678 }); } else { setMapLocation({ lat: 35.84956, lng: 129.24678 }); } - }, [searchQuery]); + }, [searchedLocation]); useEffect(() => { const fetchRecommendations = async () => { @@ -47,16 +46,63 @@ const PlaceInfoGyeongju = () => { setZoomLevel(16); // 확대 레벨 조정 }; + const handleSearch = () => { + if (selectedPlace.toLowerCase() === "경주") { + navigate(`/placeinfo1_gyeongju`); + } else if (selectedPlace.toLowerCase() === "제주도") { + navigate(`/placeinfo1_jeju`); + } else if (selectedPlace.toLowerCase() === "서울") { + navigate("/placeinfo1_seoul"); + } else if (selectedPlace.toLowerCase() === "부산") { + navigate("/placeinfo1_busan"); + } else if (selectedPlace.toLowerCase() === "강릉") { + navigate("/placeinfo1_gangneung"); + } else if (selectedPlace.toLowerCase() === "양양") { + navigate("/placeinfo1_yangyang"); + } else if (selectedPlace.toLowerCase() === "여수") { + navigate("/placeinfo1_yeosu"); + } else if (selectedPlace.toLowerCase() === "속초") { + navigate("/placeinfo1_sokcho"); + } + }; + return (
      - {/*
      +
      search-image -
      {searchedLocation}
      -
      */} - search-image +
      + setSelectedPlace(e.target.value)} // 검색어 변경 이벤트 처리 + placeholder="검색할 지역명" + style={{ + border: "none", + outline: "none", + width: "100%" + }} + /> +
      + +
      - {/*

      {searchedLocation}의 추천 장소 목록

      */}

      경주의 추천 장소 목록

      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js index 891b20a..93e1420 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js @@ -1,9 +1,10 @@ // placeinfo1_jeju.js import React, { useEffect, useState } from "react"; -import { useLocation } from "react-router-dom"; +import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창_제주도.svg"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationJeju"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; @@ -13,54 +14,102 @@ const PlaceInfoJeju = () => { const { state } = useLocation(); // state에서 검색어 받아오기 const searchedLocation = state?.searchedLocation; // 검색어 받아오기 const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 - const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); - const [selectedPlace, setSelectedPlace] = useState(null); const [recommendations, setRecommendations] = useState([]); + const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "제주도"); // 검색어 상태 변경 및 초기값 설정 + const [zoomLevel, setZoomLevel] = useState(12); + const navigate = useNavigate(); useEffect(() => { - if (searchQuery) { - const [lat, lng, name] = searchQuery.split(","); - setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + if (searchedLocation) { + setMapLocation({ lat: 33.380462, lng: 126.539098 }); } else { setMapLocation({ lat: 33.380462, lng: 126.539098 }); } - }, [searchQuery]); - + }, [searchedLocation]); + useEffect(() => { - const fetchRecommendations = async () => { - const data = [ - { name: "빛의 벙커", placeId: "ChIJnTFvBUcTDTURh7KTiaHnYYE", lat: 33.440005, lng: 126.899003 }, - { name: "물영아리오름", placeId: "ChIJkzAEg1QBDTURvjZlYk6E4Ok", lat: 33.369239, lng: 126.693553 }, - { name: "아르떼뮤지엄 제주", placeId: "ChIJUwtlFmhfDDURUr3BMm9Sb6k", lat: 33.396560, lng: 126.344625 }, - ]; - setRecommendations(data); - }; - - fetchRecommendations(); - }, []); + const fetchRecommendations = async () => { + const data = [ + { name: "빛의 벙커", placeId: "ChIJnTFvBUcTDTURh7KTiaHnYYE", lat: 33.440005, lng: 126.899003 }, + { name: "물영아리오름", placeId: "ChIJkzAEg1QBDTURvjZlYk6E4Ok", lat: 33.369239, lng: 126.693553 }, + { name: "아르떼뮤지엄 제주", placeId: "ChIJUwtlFmhfDDURUr3BMm9Sb6k", lat: 33.396560, lng: 126.344625 }, + ]; + setRecommendations(data); + }; + + fetchRecommendations(); + }, []); const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); + setZoomLevel(16); // 확대 레벨 조정 + }; + + const handleSearch = () => { + if (selectedPlace.toLowerCase() === "제주도") { + navigate(`/placeinfo1_jeju`); + } else if (selectedPlace.toLowerCase() === "강릉") { + navigate(`/placeinfo1_gangneung`); + } else if (selectedPlace.toLowerCase() === "서울") { + navigate("/placeinfo1_seoul"); + } else if (selectedPlace.toLowerCase() === "부산") { + navigate("/placeinfo1_busan"); + } else if (selectedPlace.toLowerCase() === "경주") { + navigate("/placeinfo1_gyeongju"); + } else if (selectedPlace.toLowerCase() === "양양") { + navigate("/placeinfo1_yangyang"); + } else if (selectedPlace.toLowerCase() === "여수") { + navigate("/placeinfo1_yeosu"); + } else if (selectedPlace.toLowerCase() === "속초") { + navigate("/placeinfo1_sokcho"); + } }; return (
      - {/*
      +
      search-image -
      {searchedLocation}
      -
      */} - search-image +
      + setSelectedPlace(e.target.value)} // 검색어 변경 이벤트 처리 + placeholder="검색할 지역명" + style={{ + border: "none", + outline: "none", + width: "100%" + }} + /> +
      + +
      - {/*

      {searchedLocation}의 추천 장소 목록

      */}

      제주도의 추천 장소 목록

      {selectedPlace && }
      - +
      ); }; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js index 8cae020..a51ff0e 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js @@ -1,9 +1,10 @@ // placeinfo1_seoul.js import React, { useEffect, useState } from "react"; -import { useLocation } from "react-router-dom"; +import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창_서울.svg"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationSeoul"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; @@ -12,21 +13,20 @@ const PlaceInfoSeoul = () => { const { state } = useLocation(); // state에서 검색어 받아오기 const searchedLocation = state?.searchedLocation; // 검색어 받아오기 const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 - const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); - const [selectedPlace, setSelectedPlace] = useState(null); const [recommendations, setRecommendations] = useState([]); - const [zoomLevel, setZoomLevel] = useState(null); + const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "서울"); // 검색어 상태 변경 및 초기값 설정 + const [zoomLevel, setZoomLevel] = useState(12); + const navigate = useNavigate(); useEffect(() => { - if (searchQuery) { - const [lat, lng, name] = searchQuery.split(","); - setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + if (searchedLocation) { + setMapLocation({ lat: 37.56313, lng: 126.98854 }); } else { setMapLocation({ lat: 37.56313, lng: 126.98854 }); } - }, [searchQuery]); + }, [searchedLocation]); useEffect(() => { const fetchRecommendations = async () => { @@ -44,19 +44,66 @@ const PlaceInfoSeoul = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(15); + setZoomLevel(18); + }; + + const handleSearch = () => { + if (selectedPlace.toLowerCase() === "서울") { + navigate(`/placeinfo1_seoul`); + } else if (selectedPlace.toLowerCase() === "제주도") { + navigate(`/placeinfo1_jeju`); + } else if (selectedPlace.toLowerCase() === "강릉") { + navigate("/placeinfo1_gangneung"); + } else if (selectedPlace.toLowerCase() === "부산") { + navigate("/placeinfo1_busan"); + } else if (selectedPlace.toLowerCase() === "경주") { + navigate("/placeinfo1_gyeongju"); + } else if (selectedPlace.toLowerCase() === "양양") { + navigate("/placeinfo1_yangyang"); + } else if (selectedPlace.toLowerCase() === "여수") { + navigate("/placeinfo1_yeosu"); + } else if (selectedPlace.toLowerCase() === "속초") { + navigate("/placeinfo1_sokcho"); + } }; return (
      - {/*
      +
      search-image -
      {searchedLocation}
      -
      */} - search-image +
      + setSelectedPlace(e.target.value)} // 검색어 변경 이벤트 처리 + placeholder="검색할 지역명" + style={{ + border: "none", + outline: "none", + width: "100%" + }} + /> +
      + +
      - {/*

      {searchedLocation}의 추천 장소 목록

      */}

      서울의 추천 장소 목록

      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js index 7deb86e..83986e0 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js @@ -1,9 +1,10 @@ // placeinfo1_sokcho.js import React, { useEffect, useState } from "react"; -import { useLocation } from "react-router-dom"; +import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창_속초.svg"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationSokcho"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; @@ -13,19 +14,19 @@ const PlaceInfoSokcho = () => { const { state } = useLocation(); // state에서 검색어 받아오기 const searchedLocation = state?.searchedLocation; // 검색어 받아오기 const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 - const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); - const [selectedPlace, setSelectedPlace] = useState(null); const [recommendations, setRecommendations] = useState([]); + const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "속초"); // 검색어 상태 변경 및 초기값 설정 + const [zoomLevel, setZoomLevel] = useState(12); + const navigate = useNavigate(); useEffect(() => { - if (searchQuery) { - const [lat, lng, name] = searchQuery.split(","); - setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + if (searchedLocation) { + setMapLocation({ lat: 38.18131, lng: 128.52054 }); } else { setMapLocation({ lat: 38.18131, lng: 128.52054 }); } - }, [searchQuery]); + }, [searchedLocation]); useEffect(() => { const fetchRecommendations = async () => { @@ -45,14 +46,62 @@ const PlaceInfoSokcho = () => { setMapLocation({ lat: place.lat, lng: place.lng }); }; + const handleSearch = () => { + if (selectedPlace.toLowerCase() === "속초") { + navigate(`/placeinfo1_sokcho`); + } else if (selectedPlace.toLowerCase() === "제주도") { + navigate(`/placeinfo1_jeju`); + } else if (selectedPlace.toLowerCase() === "강릉") { + navigate("/placeinfo1_gangneung"); + } else if (selectedPlace.toLowerCase() === "부산") { + navigate("/placeinfo1_busan"); + } else if (selectedPlace.toLowerCase() === "경주") { + navigate("/placeinfo1_gyeongju"); + } else if (selectedPlace.toLowerCase() === "양양") { + navigate("/placeinfo1_yangyang"); + } else if (selectedPlace.toLowerCase() === "여수") { + navigate("/placeinfo1_yeosu"); + } else if (selectedPlace.toLowerCase() === "서울") { + navigate("/placeinfo1_seoul"); + } + }; + return (
      - {/*
      +
      search-image -
      {searchedLocation}
      -
      */} - search-image +
      + setSelectedPlace(e.target.value)} // 검색어 변경 이벤트 처리 + placeholder="검색할 지역명" + style={{ + border: "none", + outline: "none", + width: "100%" + }} + /> +
      + +
      {/*

      {searchedLocation}의 추천 장소 목록

      */}

      속초의 추천 장소 목록

      @@ -60,7 +109,7 @@ const PlaceInfoSokcho = () => {
      {selectedPlace && }
      - +
      ); }; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js index 571c539..2e672dc 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js @@ -1,9 +1,10 @@ // placeinfo1_yangyang.js import React, { useEffect, useState } from "react"; -import { useLocation } from "react-router-dom"; +import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창_양양.svg"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationYangyang"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; @@ -13,19 +14,19 @@ const PlaceInfoYangyang = () => { const { state } = useLocation(); // state에서 검색어 받아오기 const searchedLocation = state?.searchedLocation; // 검색어 받아오기 const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 - const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); - const [selectedPlace, setSelectedPlace] = useState(null); const [recommendations, setRecommendations] = useState([]); + const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "양양"); // 검색어 상태 변경 및 초기값 설정 + const [zoomLevel, setZoomLevel] = useState(12); + const navigate = useNavigate(); useEffect(() => { - if (searchQuery) { - const [lat, lng, name] = searchQuery.split(","); - setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + if (searchedLocation) { + setMapLocation({ lat: 38.01295, lng: 128.59926 }); } else { setMapLocation({ lat: 38.01295, lng: 128.59926 }); } - }, [searchQuery]); + }, [searchedLocation]); useEffect(() => { const fetchRecommendations = async () => { @@ -43,16 +44,65 @@ const PlaceInfoYangyang = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); + setZoomLevel(18); + }; + + const handleSearch = () => { + if (selectedPlace.toLowerCase() === "양양") { + navigate(`/placeinfo1_yangyang`); + } else if (selectedPlace.toLowerCase() === "제주도") { + navigate(`/placeinfo1_jeju`); + } else if (selectedPlace.toLowerCase() === "강릉") { + navigate("/placeinfo1_gangneung"); + } else if (selectedPlace.toLowerCase() === "부산") { + navigate("/placeinfo1_busan"); + } else if (selectedPlace.toLowerCase() === "경주") { + navigate("/placeinfo1_gyeongju"); + } else if (selectedPlace.toLowerCase() === "서울") { + navigate("/placeinfo1_seoul"); + } else if (selectedPlace.toLowerCase() === "여수") { + navigate("/placeinfo1_yeosu"); + } else if (selectedPlace.toLowerCase() === "속초") { + navigate("/placeinfo1_sokcho"); + } }; return (
      - {/*
      +
      search-image -
      {searchedLocation}
      -
      */} - search-image +
      + setSelectedPlace(e.target.value)} // 검색어 변경 이벤트 처리 + placeholder="검색할 지역명" + style={{ + border: "none", + outline: "none", + width: "100%" + }} + /> +
      + +
      {/*

      {searchedLocation}의 추천 장소 목록

      */}

      양양의 추천 장소 목록

      @@ -60,7 +110,7 @@ const PlaceInfoYangyang = () => {
      {selectedPlace && }
      - +
      ); }; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js index 57ba889..1a9d2f5 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js @@ -1,9 +1,10 @@ // placeinfo1_yeosu.js import React, { useEffect, useState } from "react"; -import { useLocation } from "react-router-dom"; +import { useLocation, useNavigate } from "react-router-dom"; import Map from "../../../components/Map"; import SidebarL from "../../../components/SidebarL"; -import searchImg from "../../../assets/images/Place/검색창_여수.svg"; +import searchImg from "../../../assets/images/Place/검색창.svg"; +import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationYeosu"; import PlaceDetail from "../../../components/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; @@ -13,19 +14,19 @@ const PlaceInfoYeosu = () => { const { state } = useLocation(); // state에서 검색어 받아오기 const searchedLocation = state?.searchedLocation; // 검색어 받아오기 const searchParams = new URLSearchParams(window.location.search); // 검색어 직접 가져오기 - const searchQuery = searchParams.get('q'); const [mapLocation, setMapLocation] = useState(null); - const [selectedPlace, setSelectedPlace] = useState(null); const [recommendations, setRecommendations] = useState([]); + const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "여수"); // 검색어 상태 변경 및 초기값 설정 + const [zoomLevel, setZoomLevel] = useState(12); + const navigate = useNavigate(); useEffect(() => { - if (searchQuery) { - const [lat, lng, name] = searchQuery.split(","); - setMapLocation({ lat: parseFloat(lat), lng: parseFloat(lng) }); + if (searchedLocation) { + setMapLocation({ lat: 34.76769, lng: 127.66162 }); } else { setMapLocation({ lat: 34.76769, lng: 127.66162 }); } - }, [searchQuery]); + }, [searchedLocation]); useEffect(() => { const fetchRecommendations = async () => { @@ -45,22 +46,69 @@ const PlaceInfoYeosu = () => { setMapLocation({ lat: place.lat, lng: place.lng }); }; + const handleSearch = () => { + if (selectedPlace.toLowerCase() === "여수") { + navigate(`/placeinfo1_yeosu`); + } else if (selectedPlace.toLowerCase() === "제주도") { + navigate(`/placeinfo1_jeju`); + } else if (selectedPlace.toLowerCase() === "강릉") { + navigate("/placeinfo1_gangneung"); + } else if (selectedPlace.toLowerCase() === "부산") { + navigate("/placeinfo1_busan"); + } else if (selectedPlace.toLowerCase() === "경주") { + navigate("/placeinfo1_gyeongju"); + } else if (selectedPlace.toLowerCase() === "양양") { + navigate("/placeinfo1_yangyang"); + } else if (selectedPlace.toLowerCase() === "서울") { + navigate("/placeinfo1_seoul"); + } else if (selectedPlace.toLowerCase() === "속초") { + navigate("/placeinfo1_sokcho"); + } + }; + return (
      - {/*
      +
      search-image -
      {searchedLocation}
      -
      */} - search-image +
      + setSelectedPlace(e.target.value)} // 검색어 변경 이벤트 처리 + placeholder="검색할 지역명" + style={{ + border: "none", + outline: "none", + width: "100%" + }} + /> +
      + +
      - {/*

      {searchedLocation}의 추천 장소 목록

      */}

      여수의 추천 장소 목록

      {selectedPlace && }
      - +
      ); }; diff --git a/src/styles/Place.css b/src/styles/Place.css deleted file mode 100644 index 5f771ce..0000000 --- a/src/styles/Place.css +++ /dev/null @@ -1,58 +0,0 @@ -.search-container { - position: absolute; - top: 29px; - left: 390px; - right: 200px; - bottom: 887px; - z-index: 1; -} - -.search-container form { - display: flex; - align-items: center; -} - -.search-container input[type="text"] { - width: 304px; /* 원하는 너비로 조절 */ - height: 44px; /* 원하는 높이로 조절 */ - padding: 5px; - font-size: 16px; - border: none; - border-radius: 5px; - outline: none; -} - -.search-container input[type="text"] { - background-color: white; - border: none; - outline: none; - cursor: text; - padding: 5px; - font-size: 16px; -} - -.search-container button[type="submit"] { - background-color: white; - border: none; - border-radius: 5px; - outline: none; - cursor: default; -} - -/* 수정된 부분 */ -.search-container button[type="submit"]:hover { - background-color: #FFD465; /* 버튼에 마우스 호버시 배경색 변경 */ -} - -.suggestion-list { - list-style: none; - padding-left: 17px; - position: flex; - width: 440px; - background-color: #ffffff; /* 흰색 배경 */ - border: 1px solid #cccccc; /* 테두리 추가 */ - border-top: 2px solid #454444; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* 그림자 효과 */ - border-radius: 4px; /* 모서리 둥글게 */ - cursor: default; -} diff --git a/src/styles/placeinfo.css b/src/styles/placeinfo.css deleted file mode 100644 index 2f5b71a..0000000 --- a/src/styles/placeinfo.css +++ /dev/null @@ -1,47 +0,0 @@ -/* src > styles > placeinfo.css */ - -.page-container { - display: flex; - } - -.sidebar-container { - flex: 0 0 auto; - z-index: 1; - } - -.map-container { - flex: 1; - position: relative; - z-index: 0; - } - -.placeName { - margin-top: -30px; - margin-left: 20px; - font-family: 'SUIT Variable', sans-serif; - font-size: 15px; - font-style: normal; - font-weight: 450; - color: var(--grayscale-Gray8, #191B24); -} - -.searched-location { - margin-top: 20%; - color: red; - font-weight: 800; - text-align: center; -} - -.popularplace { - margin-top: 10%; - font-size: large; -} - -.placeList { - margin-top: 30px; - margin-left: 20px; - margin-bottom: -5px; - font-family: 'SUIT Variable', sans-serif; - font-weight: 350; - color: #8270FF; -} From 02ff62fa59d5c34cbf31ba5c63b83e20c3d288c7 Mon Sep 17 00:00:00 2001 From: noehygnas Date: Sun, 11 Feb 2024 22:48:19 +0900 Subject: [PATCH 126/199] =?UTF-8?q?=ED=81=B0=EC=9D=BC=EB=82=A0=EB=BB=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/MainFooter.js | 21 +++++++++++++++++++++ src/pages/mapages/Myplacepage.js | 2 +- src/pages/mapages/Myplanpage.js | 2 +- src/pages/mapages/Otherplanpage.js | 2 +- src/styles/Mypages.css | 14 ++++++++------ 5 files changed, 32 insertions(+), 9 deletions(-) diff --git a/src/components/MainFooter.js b/src/components/MainFooter.js index e69de29..2d069ca 100644 --- a/src/components/MainFooter.js +++ b/src/components/MainFooter.js @@ -0,0 +1,21 @@ +import { EndSection } from "../pages/mapages/MyPage"; +import React from 'react'; + + +export function EndSection() { + return ( +
      + EndImage +
      + ); +} + +const MainFooter = () => { + return ( +
      + {/* EndSection 컴포넌트 재사용 */} +
      + ); +}; + +export default MainFooter; \ No newline at end of file diff --git a/src/pages/mapages/Myplacepage.js b/src/pages/mapages/Myplacepage.js index ebdf8ed..181d47e 100644 --- a/src/pages/mapages/Myplacepage.js +++ b/src/pages/mapages/Myplacepage.js @@ -34,7 +34,7 @@ function Myplacepage() { return (
      -

      관심있는 장소

      +

      관심있는 장소

      {['전체', '숙소', '명소', '카페/식당'].map((category) => ( + {showDropdown && ( +
      + + +
      + )} +
      +
      {['전체', '숙소', '명소', '카페/식당'].map((category) => (
      - {/* 필터링된 장소를 3x4 형식으로 표시 */}
      - {currentPlaces.map((place, i) => ( -
      + {currentPlaces.map((place, index) => ( +
      ))}
      - {/* 페이지네이션 버튼들 */}
      - {Array.from({ length: Math.ceil(filteredPlaces.length / placesPerPage) }, (_, index) => ( + {Array.from({ length: Math.ceil(sortedPlaces.length / placesPerPage) }, (_, index) => ( ))} - +
      ); diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index a7a1f3a..8f15761 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -1,5 +1,10 @@ /* styles/Mypages.css */ /* Components */ + +.category-sukso { color: #BFC4D8; } /* 숙소 */ +.category-myungso { color: #8270FF; } /* 명소 */ +.category-cafe-sikdang { color: #7CDDA3; } /* 카페/식당 */ + .nav-bar p { color: #191B24; font-size: 17px; @@ -117,6 +122,7 @@ .col-md-4{ margin-bottom: 40px; padding: 0px 0px; + width: 375px; } .place-thumbnail-container{ margin: 5px 10px; /* 상하좌우 마진 추가 */ @@ -133,6 +139,7 @@ /*InterestedPlaceSection*/ .category-buttons { margin-bottom: 20px; + padding-left: 75px; } .category-button { @@ -146,6 +153,44 @@ .category-button:hover { background-color: #e9e9e9; } + .mypagesort-button{ + background-color: white; + color: #7F85A3; /* 글자 색상 설정 */ + font-weight: bold; + font-size: 0.8rem; /* 글자 크기 줄임, 기본값 대비 작게 */ + border: none; /* 버튼 테두리 제거 */ + cursor: pointer; /* 마우스 오버 시 커서 변경 */ + padding: 5px 10px; /* 내부 여백 조정 */ + text-decoration: none; /* 링크 밑줄 없앰 */ + font-family: "SUIT Variable"; + font-size : 13px; + margin-right:45px + } + .sort-dropdown { + position: relative; + display: inline-block; + } + + .sort-options { + position: absolute; + border: none; /* 버튼 테두리 제거 */ + right: 45px; + background-color: white; + min-width: 110px; + box-shadow: rgba(0, 0, 0, 0.1) 4px 4px 8px 0px; + z-index: 1; + } + + .sort-option { + width: 100px; + color: black; + background-color: white; + border: none; /* 버튼 테두리 제거 */ + text-decoration: none; + display: block; + } + + .sort-option:hover {background-color: #f1f1f1} /* IsEmpty-container */ .emptymy-box { border: 2px solid #EBEDF8; @@ -241,6 +286,7 @@ display: flex; justify-content: flex-end; width: 100%; + padding-right: 60px; } .logbutton { @@ -248,6 +294,8 @@ padding: 10px 20px; /* 버튼의 크기를 조정 */ background-color: #F3F5FF; /* 버튼 배경색 설정 */ border: none; /* 버튼 테두리 제거 */ + border-radius: 5px; + width: 150px; cursor: pointer; /* 마우스 오버 시 커서 변경 */ font-size: 16px; /* 폰트 크기 조정 */ } From 38205eb5a206e7180cc23f85bd70ddf0e070c0df Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 12 Feb 2024 18:46:21 +0900 Subject: [PATCH 128/199] [fix]return to past lee --- Frontend | 2 +- src/components/OAuthCallback.js | 31 ++----------------------------- 2 files changed, 3 insertions(+), 30 deletions(-) diff --git a/Frontend b/Frontend index eb6fc92..3cd1aca 160000 --- a/Frontend +++ b/Frontend @@ -1 +1 @@ -Subproject commit eb6fc92d0afaa93985256930c3c321eac26d5f85 +Subproject commit 3cd1aca55a52e0262e1c15bd6d62686d47bc0501 diff --git a/src/components/OAuthCallback.js b/src/components/OAuthCallback.js index 2f090fe..fb70e64 100644 --- a/src/components/OAuthCallback.js +++ b/src/components/OAuthCallback.js @@ -10,39 +10,12 @@ const OAuthCallback = () => { const accessToken = urlParams.get("access-token"); const refreshToken = urlParams.get("refresh-token"); - const fetchUserProfile = async () => { - if (accessToken) { - try { - // 예시로 사용자 정보를 요청하는 URL입니다. 실제 URL은 서버 구현에 따라 달라집니다. - const response = await fetch("YOUR_USER_PROFILE_ENDPOINT", { - headers: { - Authorization: `Bearer ${accessToken}`, - }, - }); - const data = await response.json(); - - // 사용자 정보 응답에서 닉네임 추출 - const nickname = data.nickname; // 응답 구조에 따라 경로가 달라질 수 있습니다. - - // 닉네임을 sessionStorage에 저장 - sessionStorage.setItem("nickname", nickname); - - navigate("/"); - } catch (error) { - console.error("Failed to fetch user profile", error); - navigate("/"); // 오류 발생 시 로그인 페이지로 리디렉션 - } - } else { - navigate("/"); // 토큰이 없는 경우 로그인 페이지로 리디렉션 - } - }; - if (accessToken && refreshToken) { sessionStorage.setItem("accessToken", accessToken); sessionStorage.setItem("refreshToken", refreshToken); - fetchUserProfile(); // 사용자 정보 요청 + navigate("/mypage"); // 성공적으로 토큰을 저장한 후, 원하는 페이지로 리디렉션 } else { - navigate("/"); // 토큰을 얻지 못했다면 로그인 페이지로 리디렉션 + navigate("/login"); // 토큰을 얻지 못했다면, 로그인 페이지로 리디렉션 } }, [navigate]); From 122a63084d20c9c20f1e3f1ab6d577239e3d9487 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 12 Feb 2024 21:44:19 +0900 Subject: [PATCH 129/199] [fix] appjs lee --- src/App.js | 77 +++++++++++++++++++-------------- src/components/OAuthCallback.js | 31 ++++++++++++- 2 files changed, 73 insertions(+), 35 deletions(-) diff --git a/src/App.js b/src/App.js index 7ee9726..cc80bd3 100644 --- a/src/App.js +++ b/src/App.js @@ -31,7 +31,8 @@ import Myplacepage from "./pages/mapages/Myplacepage"; import Otherplanpage from "./pages/mapages/Otherplanpage"; import MainHeader from "./components/MainHeader"; import Modal from "./components/lginModal"; - +import OAuthCallback from "./components/OAuthCallback"; + const queryClient = new QueryClient(); function App() { @@ -49,38 +50,48 @@ function App() { return (
      - -
      - - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - -
      -
      + +
      + + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } + /> + } /> + } + /> + } + /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + +
      +
      ); diff --git a/src/components/OAuthCallback.js b/src/components/OAuthCallback.js index fb70e64..c2c60c1 100644 --- a/src/components/OAuthCallback.js +++ b/src/components/OAuthCallback.js @@ -10,12 +10,39 @@ const OAuthCallback = () => { const accessToken = urlParams.get("access-token"); const refreshToken = urlParams.get("refresh-token"); + const fetchUserProfile = async () => { + if (accessToken) { + try { + // 예시로 사용자 정보를 요청하는 URL입니다. 실제 URL은 서버 구현에 따라 달라집니다. + const response = await fetch("YOUR_USER_PROFILE_ENDPOINT", { + headers: { + Authorization: `Bearer ${accessToken}`, + }, + }); + const data = await response.json(); + + // 사용자 정보 응답에서 닉네임 추출 + const nickname = data.nickname; // 응답 구조에 따라 경로가 달라질 수 있습니다. + + // 닉네임을 sessionStorage에 저장 + sessionStorage.setItem("nickname", nickname); + + navigate("/"); + } catch (error) { + console.error("Failed to fetch user profile", error); + navigate("/"); // 오류 발생 시 메인 페이지로 리디렉션 + } + } else { + navigate("/"); // 토큰이 없는 경우 메인 페이지로 리디렉션 + } + }; + if (accessToken && refreshToken) { sessionStorage.setItem("accessToken", accessToken); sessionStorage.setItem("refreshToken", refreshToken); - navigate("/mypage"); // 성공적으로 토큰을 저장한 후, 원하는 페이지로 리디렉션 + fetchUserProfile(); // 사용자 정보 요청 } else { - navigate("/login"); // 토큰을 얻지 못했다면, 로그인 페이지로 리디렉션 + navigate("/"); // 토큰을 얻지 못했다면 로그인 페이지로 리디렉션 } }, [navigate]); From 2f5029c60a0765642d7a635ca3794a3a5f5c1619 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 12 Feb 2024 22:23:29 +0900 Subject: [PATCH 130/199] =?UTF-8?q?[fix]lgin=EB=B0=B1=EC=97=94=EB=93=9C?= =?UTF-8?q?=EC=97=B0=EA=B2=B0=20lee?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/OAuthCallback.js | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/src/components/OAuthCallback.js b/src/components/OAuthCallback.js index c2c60c1..5e2ebc3 100644 --- a/src/components/OAuthCallback.js +++ b/src/components/OAuthCallback.js @@ -13,21 +13,25 @@ const OAuthCallback = () => { const fetchUserProfile = async () => { if (accessToken) { try { - // 예시로 사용자 정보를 요청하는 URL입니다. 실제 URL은 서버 구현에 따라 달라집니다. - const response = await fetch("YOUR_USER_PROFILE_ENDPOINT", { + const response = await fetch("http://dev.enble.site/me/info", { + method: "GET", headers: { Authorization: `Bearer ${accessToken}`, }, }); const data = await response.json(); - // 사용자 정보 응답에서 닉네임 추출 - const nickname = data.nickname; // 응답 구조에 따라 경로가 달라질 수 있습니다. - - // 닉네임을 sessionStorage에 저장 - sessionStorage.setItem("nickname", nickname); - - navigate("/"); + if (data.isSuccess) { + // 사용자 정보 응답에서 닉네임 추출 + const nickname = data.result.nickname; + // 닉네임을 sessionStorage에 저장 + sessionStorage.setItem("nickname", nickname); + navigate("/"); + } else { + // isSuccess가 false인 경우, 오류 메시지를 출력하고 메인 페이지로 리디렉션합니다. + console.error(data.message); + navigate("/"); + } } catch (error) { console.error("Failed to fetch user profile", error); navigate("/"); // 오류 발생 시 메인 페이지로 리디렉션 From e33d7dc7b0df3c83e7cc1782010fdf303ff47f0c Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 12 Feb 2024 22:30:26 +0900 Subject: [PATCH 131/199] =?UTF-8?q?#lgin=20=EB=B0=94=ED=83=95=ED=99=94?= =?UTF-8?q?=EB=A9=B4=20=ED=99=98=EC=98=81=ED=95=A9=EB=8B=88=EB=8B=A4?= =?UTF-8?q?=EB=A1=9C=EA=B7=B8=EC=9D=B8=20lee?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home/Home.js | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index f22b633..27644fc 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -1,44 +1,49 @@ import React, { useState, useEffect } from "react"; import { useNavigate, Link } from "react-router-dom"; import "../../styles/Home/Home.css"; -import SearchComponent from '../../components/Search.js'; +import SearchComponent from "../../components/Search.js"; import GoogleMapComponent from "../../components/Map"; import SidebarR from "../../components/SidebarR.js"; const Home = () => { - // const [nickname, setNickname] = useState(""); const navigate = useNavigate(); const [searchedLocation, setSearchedLocation] = useState(null); const [searchQuery, setSearchQuery] = useState(""); // 검색어 상태 추가 + const [nickname, setNickname] = useState(""); // 닉네임 상태를 관리하기 위한 상태 추가 - // useEffect(() => { - // const storedNickname = sessionStorage.getItem("nickname"); - // if (storedNickname) { - // setNickname(storedNickname); - // } - // }, []); + useEffect(() => { + // sessionStorage에서 닉네임 가져오기 + const storedNickname = sessionStorage.getItem("nickname"); + if (storedNickname) { + setNickname(storedNickname); // 가져온 닉네임을 상태에 저장 + } + }, []); const handleSearch = (location, query) => { - // Save the searched location setSearchedLocation(location); setSearchQuery(query); // 검색어 저장 - navigate(`/placeinfo?q=${location.lat},${location.lng},${encodeURIComponent(query)}`, { - state: { searchedLocation: query } // 검색된 지역명을 state에 저장하여 전달 - }); + navigate( + `/placeinfo?q=${location.lat},${location.lng},${encodeURIComponent( + query + )}`, + { + state: { searchedLocation: query }, // 검색된 지역명을 state에 저장하여 전달 + } + ); }; return (
      - + - {/*
      +
      {nickname ? (
      환영합니다, {nickname}님!
      ) : (
      로그인이 필요합니다.
      )} -
      */} +

      대한민국

      @@ -66,7 +71,7 @@ const Home = () => {
      -
      +
      ); }; From 80c34741441691d788379a314d9a127eccd3b0f7 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 12 Feb 2024 23:10:16 +0900 Subject: [PATCH 132/199] =?UTF-8?q?[fix]=ED=99=98=EC=98=81=ED=95=A9?= =?UTF-8?q?=EB=8B=88=EB=8B=A4=ED=97=A4=EB=8D=94=20lee?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/MainHeader.js | 20 +++++++++++++++++--- src/pages/Home/Home.js | 17 +---------------- src/styles/MainHeader.module.css | 5 ++++- 3 files changed, 22 insertions(+), 20 deletions(-) diff --git a/src/components/MainHeader.js b/src/components/MainHeader.js index bd146ca..0c8695e 100644 --- a/src/components/MainHeader.js +++ b/src/components/MainHeader.js @@ -1,13 +1,14 @@ -import React, { useState } from "react"; +import React, { useState, useEffect } from "react"; import { NavLink, Link } from "react-router-dom"; import classes from "../styles/MainHeader.module.css"; import Modal from "./lginModal"; -import Mainlogo from "../assets/images/Mypage/FinalLogo.svg" +import Mainlogo from "../assets/images/Mypage/FinalLogo.svg"; const MainHeader = () => { const [isModalOpen, setIsModalOpen] = useState(false); const [isLoggedIn, setIsLoggedIn] = useState(false); // 로그인 상태 const [username, setUsername] = useState(""); // 사용자 이름 + const [nickname, setNickname] = useState(""); // 닉네임 상태를 관리하기 위한 상태 추가 const openModal = () => { setIsModalOpen(true); @@ -27,7 +28,13 @@ const MainHeader = () => { setIsLoggedIn(false); setUsername(""); }; - + useEffect(() => { + // sessionStorage에서 닉네임 가져오기 + const storedNickname = sessionStorage.getItem("nickname"); + if (storedNickname) { + setNickname(storedNickname); // 가져온 닉네임을 상태에 저장 + } + }, []); return ( <>
      @@ -75,6 +82,13 @@ const MainHeader = () => { )} +
      + {nickname ? ( +
      환영합니다, {nickname}님!
      + ) : ( +
      로그인이 필요합니다.
      + )} +
      diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 27644fc..a6bbb60 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -9,15 +9,6 @@ const Home = () => { const navigate = useNavigate(); const [searchedLocation, setSearchedLocation] = useState(null); const [searchQuery, setSearchQuery] = useState(""); // 검색어 상태 추가 - const [nickname, setNickname] = useState(""); // 닉네임 상태를 관리하기 위한 상태 추가 - - useEffect(() => { - // sessionStorage에서 닉네임 가져오기 - const storedNickname = sessionStorage.getItem("nickname"); - if (storedNickname) { - setNickname(storedNickname); // 가져온 닉네임을 상태에 저장 - } - }, []); const handleSearch = (location, query) => { setSearchedLocation(location); @@ -37,13 +28,7 @@ const Home = () => {
      -
      - {nickname ? ( -
      환영합니다, {nickname}님!
      - ) : ( -
      로그인이 필요합니다.
      - )} -
      +

      대한민국

      diff --git a/src/styles/MainHeader.module.css b/src/styles/MainHeader.module.css index abef2b1..4652841 100644 --- a/src/styles/MainHeader.module.css +++ b/src/styles/MainHeader.module.css @@ -1,3 +1,6 @@ +.loginMessage { + color: white; +} .loginout_btn { background-color: rgba(0, 0, 0, 0.1); color: greenyellow; @@ -18,7 +21,7 @@ height: 9vh; width: 100%; position: fixed; - background-color: #191B24; + background-color: #191b24; padding: 10px 3px 3px 3px; display: flex; justify-content: space-between; From 6b7a4c8ee2c702c40f6872517fb57525212d06af Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Mon, 12 Feb 2024 23:21:05 +0900 Subject: [PATCH 133/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20issue=20(?= =?UTF-8?q?=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.js | 15 +++------------ src/pages/searchplacepage/placeinfo.js | 5 ++--- .../placeinfo1.js/placeinfo1_busan.js | 4 ++-- .../placeinfo1.js/placeinfo1_gangneung.js | 4 ++-- .../placeinfo1.js/placeinfo1_gyeongju.js | 4 ++-- .../placeinfo1.js/placeinfo1_jeju.js | 4 ++-- .../placeinfo1.js/placeinfo1_seoul.js | 4 ++-- .../placeinfo1.js/placeinfo1_sokcho.js | 4 ++-- .../placeinfo1.js/placeinfo1_yangyang.js | 4 ++-- .../placeinfo1.js/placeinfo1_yeosu.js | 4 ++-- 10 files changed, 21 insertions(+), 31 deletions(-) diff --git a/src/App.js b/src/App.js index cc80bd3..12f07b2 100644 --- a/src/App.js +++ b/src/App.js @@ -69,19 +69,10 @@ function App() { } /> } /> } /> - } - /> + } /> } /> - } - /> - } - /> + } /> + } /> } /> } /> } /> diff --git a/src/pages/searchplacepage/placeinfo.js b/src/pages/searchplacepage/placeinfo.js index 530c823..30cdf13 100644 --- a/src/pages/searchplacepage/placeinfo.js +++ b/src/pages/searchplacepage/placeinfo.js @@ -131,15 +131,14 @@ const PlaceInfo = () => {

      Click a pin


      - {/* Place for popular places or recommendations */}
      + {this.renderSuggestions()}
      {/* 초대 코드 입력 섹션 */} @@ -178,7 +185,6 @@ class TrvlPlan extends Component { > 제출 -
      @@ -192,10 +198,9 @@ class TrvlPlan extends Component { 선택완료 -
      - -
      + +
      ); } } From a6eb74d14e006be1b1ff6b48d3e44ae100798a7b Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 13 Feb 2024 22:38:22 +0900 Subject: [PATCH 135/199] plandes lee --- src/pages/travelplan/travelplandestination.js | 25 +++++++------------ 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index 4f6ce56..9f5697d 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -16,26 +16,18 @@ class TrvlPlan extends Component { tripTitle: "", invitationCode: "", showSuggestions: false, - destinations: [], + destinations: [ + "서울", + "부산", + "제주도", + "여수", + "속초/강릉/양양", + "경주", + ], filteredDestinations: [], }; } - componentDidMount() { - // 컴포넌트가 마운트될 때 목적지 데이터를 가져옵니다. - this.fetchDestinations(); - } - fetchDestinations = () => { - fetch("http://dev.enble.site:8080/regions") - .then((response) => response.json()) - .then((data) => { - if (data.isSuccess && data.result) { - const destinations = data.result.map((item) => item.name); - this.setState({ destinations }); - } - }) - .catch((error) => console.error("Error fetching destinations:", error)); - }; handlePre = () => { this.props.history.push("/"); // withRouter로 인해 history.push 사용 }; @@ -61,6 +53,7 @@ class TrvlPlan extends Component { filteredDestinations, }); }; + selectDestination = (destination) => { this.setState({ searchInput: destination, From 95fbe3203b0907c7b8c84dbad06e3a26b2986476 Mon Sep 17 00:00:00 2001 From: topeanut Date: Wed, 14 Feb 2024 14:48:07 +0900 Subject: [PATCH 136/199] des edit lee --- Frontend | 2 +- src/pages/travelplan/travelplandestination.js | 11 ----------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/Frontend b/Frontend index 3cd1aca..eb6fc92 160000 --- a/Frontend +++ b/Frontend @@ -1 +1 @@ -Subproject commit 3cd1aca55a52e0262e1c15bd6d62686d47bc0501 +Subproject commit eb6fc92d0afaa93985256930c3c321eac26d5f85 diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index 45a0619..d58c67f 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -3,7 +3,6 @@ import { useNavigate } from "react-router-dom"; import "../../styles/travelplan/travelplanpage.css"; import "react-datepicker/dist/react-datepicker.css"; import image1 from "../../assets/images/Pages/Vector (2).png"; -import image1 from "../../assets/images/Pages/Vector (2).png"; import { format } from "date-fns"; import { autocompleteClasses } from "@mui/material"; import Button from "../../components/common_components/common_button"; @@ -104,8 +103,6 @@ class TrvlPlan extends Component { key={index} onClick={() => this.selectDestination(destination)} > -
      - {destination}
      {destination} @@ -117,13 +114,11 @@ class TrvlPlan extends Component { } else { return (
        -
        검색 결과가 없습니다.
      ); - ); } } @@ -169,8 +164,6 @@ class TrvlPlan extends Component { />
      {this.renderSuggestions()} -
      - {this.renderSuggestions()}
      {/* 초대 코드 입력 섹션 */} @@ -198,10 +191,6 @@ class TrvlPlan extends Component {
      ); From b10f7b184cb27ee08b36d58c6c9d8a5477576a10 Mon Sep 17 00:00:00 2001 From: noehygnas Date: Wed, 14 Feb 2024 18:11:35 +0900 Subject: [PATCH 137/199] =?UTF-8?q?=EB=A7=88=EC=9D=B4=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=20css=EC=9E=91=EC=97=85=20=EB=81=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/mapages/MyPage.js | 7 ++++--- src/pages/mapages/Myplacepage.js | 6 +++--- src/styles/Mypages.css | 32 ++++++++++++++++++++++++++++---- 3 files changed, 35 insertions(+), 10 deletions(-) diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index 3b148ad..b6f70f9 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -94,15 +94,16 @@ const Placethumbnail = { margin: "4px 0", }, placeName: { // 장소 이름 스타일 - fontSize: "16px", // 예시 글자 크기 + fontSize: "20px", // 예시 글자 크기 fontWeight: "bold", // 굵은 글씨체 }, placeType: { // 분류(명소, 식당 등) 스타일 fontSize: "14px", // 예시 글자 크기 marginLeft: "8px", // 장소 이름과의 간격 + fontWeight: "bold", }, placeWhere: { - fontSize: "13px", + fontSize: "14px", }, detailimage: { width: "125px", @@ -385,7 +386,7 @@ export function InterestedPlaceThumbnail(props) { {props.places.place} {/* 식당,숙소,카페 장소 이름 */} {props.places.info} {/* 분류 */}

      -

      {props.places.where}

      {/* 위치 설명 */} +

      {props.places.where}

      {/* 위치 설명 */}
      평점 { if (currentCategory === '전체') return true; @@ -51,8 +51,8 @@ function Myplacepage() { {showDropdown && (
      - - + +
      )}
      diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index 8f15761..c538c5a 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -137,17 +137,26 @@ } /*InterestedPlaceSection*/ + .wheretext{ + font-family: "SUIT Variable"; + color: #BFC4D8; + } .category-buttons { margin-bottom: 20px; padding-left: 75px; } .category-button { + width: 130px; margin-right: 10px; padding: 10px 20px; - background-color: #f0f0f0; - border: 1px solid #ddd; + background-color: #F3F5FF; + border: 1px solid #EBEDF8; + border-radius: 10px; cursor: pointer; + font-size: 16px; + color:#BFC4D8; + font-weight: bold; } .category-button:hover { @@ -163,7 +172,7 @@ padding: 5px 10px; /* 내부 여백 조정 */ text-decoration: none; /* 링크 밑줄 없앰 */ font-family: "SUIT Variable"; - font-size : 13px; + font-size : 15px; margin-right:45px } .sort-dropdown { @@ -181,15 +190,30 @@ z-index: 1; } - .sort-option { + .sort-option1 { + width: 100px; + color: #7F85A3; + font-family: "SUIT Variable"; + font-weight: bold; + background-color: white; + border: none; /* 버튼 테두리 제거 */ + text-decoration: none; + display: block; + } + + .sort-option2 { width: 100px; color: black; + font-family: "SUIT Variable"; + font-weight: bold; background-color: white; border: none; /* 버튼 테두리 제거 */ text-decoration: none; display: block; } + + .sort-option:hover {background-color: #f1f1f1} /* IsEmpty-container */ .emptymy-box { From 559dc8634eaab6d43b51581788489ea1aa2f3372 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Wed, 14 Feb 2024 20:01:01 +0900 Subject: [PATCH 138/199] =?UTF-8?q?[FIX]=20#feature/edit=20-=20issue=20(?= =?UTF-8?q?=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 8 +- src/App.js | 2 +- ...\354\260\275_\352\260\225\353\246\211.svg" | 5 - ...\354\260\275_\352\262\275\354\243\274.svg" | 5 - ...\354\260\275_\353\266\200\354\202\260.svg" | 5 - ...\354\260\275_\354\204\234\354\232\270.svg" | 5 - ...\354\260\275_\354\206\215\354\264\210.svg" | 5 - ...\354\260\275_\354\226\221\354\226\221.svg" | 5 - ...\354\260\275_\354\227\254\354\210\230.svg" | 5 - ..._\354\240\234\354\243\274\353\217\204.svg" | 5 - src/assets/images/edit/+.svg | 3 + src/components/Searchdairy/DiaryContent.jsx | 4 +- src/components/planedit/AllList_edit.jsx | 125 +++++++ src/components/planedit/DiaryContent_edit.jsx | 39 ++ src/components/planedit/DiaryList_edit.jsx | 158 ++++++++ src/components/planedit/Diary_edit.jsx | 92 +++++ src/components/planedit/LeftBar_edit.jsx | 88 +++++ src/components/planedit/Modal_edit.jsx | 46 +++ src/components/planedit/detailList_edit.jsx | 103 ++++++ .../{ => searchPlace}/PlaceDetail.js | 2 +- .../{ => searchPlace}/RecommendationCard.js | 1 - src/pages/planedit/travelplanEdit.js | 8 +- src/pages/searchplacepage/placeID.js | 1 + .../placeinfo1.js/placeinfo1_busan.js | 2 +- .../placeinfo1.js/placeinfo1_gangneung.js | 2 +- .../placeinfo1.js/placeinfo1_gyeongju.js | 2 +- .../placeinfo1.js/placeinfo1_jeju.js | 2 +- .../placeinfo1.js/placeinfo1_seoul.js | 2 +- .../placeinfo1.js/placeinfo1_sokcho.js | 2 +- .../placeinfo1.js/placeinfo1_yangyang.js | 2 +- .../placeinfo1.js/placeinfo1_yeosu.js | 2 +- src/styles/Home/Home.css | 2 +- src/styles/diaryContent.module.css | 12 +- src/styles/planedit/diaryContent_edit.css | 337 ++++++++++++++++++ src/styles/sidebar.module.css | 8 +- src/styles/sidebarL.css | 8 +- yarn.lock | 8 +- 37 files changed, 1028 insertions(+), 83 deletions(-) delete mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\260\225\353\246\211.svg" delete mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\262\275\354\243\274.svg" delete mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\353\266\200\354\202\260.svg" delete mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\204\234\354\232\270.svg" delete mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\206\215\354\264\210.svg" delete mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\226\221\354\226\221.svg" delete mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\227\254\354\210\230.svg" delete mode 100644 "src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\240\234\354\243\274\353\217\204.svg" create mode 100644 src/assets/images/edit/+.svg create mode 100644 src/components/planedit/AllList_edit.jsx create mode 100644 src/components/planedit/DiaryContent_edit.jsx create mode 100644 src/components/planedit/DiaryList_edit.jsx create mode 100644 src/components/planedit/Diary_edit.jsx create mode 100644 src/components/planedit/LeftBar_edit.jsx create mode 100644 src/components/planedit/Modal_edit.jsx create mode 100644 src/components/planedit/detailList_edit.jsx rename src/components/{ => searchPlace}/PlaceDetail.js (95%) rename src/components/{ => searchPlace}/RecommendationCard.js (97%) create mode 100644 src/styles/planedit/diaryContent_edit.css diff --git a/package.json b/package.json index f475b77..28bbe7d 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^13.0.0", "@testing-library/user-event": "^13.2.1", - "axios": "^1.6.5", + "axios": "^1.6.7", "date-fns": "^3.2.0", "google-map-react": "^2.2.1", "google-maps-react": "^2.0.6", @@ -40,7 +40,7 @@ }, "scripts": { "start": "react-scripts start", - "build": "CI=false react-scripts build", + "build": "CI=false react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" }, @@ -68,8 +68,8 @@ "author": "", "license": "ISC", "devDependencies": { + "@babel/plugin-proposal-private-property-in-object": "^7.x", "@types/googlemaps": "^3.43.3", - "webpack-cli": "^5.1.4", - "@babel/plugin-proposal-private-property-in-object": "^7.x" + "webpack-cli": "^5.1.4" } } diff --git a/src/App.js b/src/App.js index 12f07b2..1fc69bf 100644 --- a/src/App.js +++ b/src/App.js @@ -21,7 +21,7 @@ import PlaceInfoGyeongju from "./pages/searchplacepage/placeinfo1.js/placeinfo1_ import PlaceInfoSokcho from "./pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho"; import PlaceInfoGangneung from "./pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung"; import PlaceInfoYangyang from "./pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang"; -import PlaceDetail from "./components/PlaceDetail"; +import PlaceDetail from "./components/searchPlace/PlaceDetail"; import Joinmembership from "./pages/login_and_signin/signup"; import Myprofile from "./pages/login_and_signin/Myprofile"; import Plandetail from "./pages/travelplan/travelplan_detail"; diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\260\225\353\246\211.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\260\225\353\246\211.svg" deleted file mode 100644 index 2587104..0000000 --- "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\260\225\353\246\211.svg" +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\262\275\354\243\274.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\262\275\354\243\274.svg" deleted file mode 100644 index 75093e7..0000000 --- "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\352\262\275\354\243\274.svg" +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\353\266\200\354\202\260.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\353\266\200\354\202\260.svg" deleted file mode 100644 index cdd3472..0000000 --- "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\353\266\200\354\202\260.svg" +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\204\234\354\232\270.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\204\234\354\232\270.svg" deleted file mode 100644 index 21e2b3f..0000000 --- "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\204\234\354\232\270.svg" +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\206\215\354\264\210.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\206\215\354\264\210.svg" deleted file mode 100644 index 76e3fa4..0000000 --- "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\206\215\354\264\210.svg" +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\226\221\354\226\221.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\226\221\354\226\221.svg" deleted file mode 100644 index 2bd4321..0000000 --- "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\226\221\354\226\221.svg" +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\227\254\354\210\230.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\227\254\354\210\230.svg" deleted file mode 100644 index c8fd9eb..0000000 --- "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\227\254\354\210\230.svg" +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\240\234\354\243\274\353\217\204.svg" "b/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\240\234\354\243\274\353\217\204.svg" deleted file mode 100644 index cb797f1..0000000 --- "a/src/assets/images/Place/\352\262\200\354\203\211\354\260\275_\354\240\234\354\243\274\353\217\204.svg" +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/assets/images/edit/+.svg b/src/assets/images/edit/+.svg new file mode 100644 index 0000000..b03ee20 --- /dev/null +++ b/src/assets/images/edit/+.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/components/Searchdairy/DiaryContent.jsx b/src/components/Searchdairy/DiaryContent.jsx index e1b0c33..103676e 100644 --- a/src/components/Searchdairy/DiaryContent.jsx +++ b/src/components/Searchdairy/DiaryContent.jsx @@ -1,5 +1,5 @@ import React, { useState } from "react"; -import styles from "../../styles/diaryContent.module.css"; +import "../../styles/diaryContent.module.css"; import LeftBar from "./LeftBar"; import AllList from "./AllList"; import DetailList from "./detailList"; @@ -22,7 +22,7 @@ function Diarycontent() {
      -
      +
      {num === 0 && } {console.log("diarycontent에서의 num", num)} {num > 0 && } {/* Pass num to DetailList */} diff --git a/src/components/planedit/AllList_edit.jsx b/src/components/planedit/AllList_edit.jsx new file mode 100644 index 0000000..4c15f7b --- /dev/null +++ b/src/components/planedit/AllList_edit.jsx @@ -0,0 +1,125 @@ +//AllList_edit.jsx code +import React, { useState } from "react"; +import "../../styles/planedit/diaryContent_edit.css"; +import numImage1 from "../../assets/images/Pages/Ellipse 10 (1).png" +import heart from "../../assets/images/Pages/Group 2236.png"; // 이미지를 import +import heartFilled from "../../assets/images/Pages/Group 2236_filled.png"; // 채워진 하트 이미지를 import +import Modal from "./Modal_edit"; // 모달 컴포넌트를 임포트합니다. +import plusIcon from "../../assets/images/edit/+.svg"; // 채워진 하트 이미지를 import + +//전체일정 +const AllList = () => { + //일차 수 + const [travelDays, setTravelDays] = useState(4); + //1일차, 2일차.. 세부 일정 데이터 수 + const [travelnum, setTravelnum] = useState([3, 4, 2, 1]); + //즐겨찾기 여부 + const [heartState, setHeartState] = useState(0); // 0: 빈 하트, 1: 채워진 하트 + // 클릭한 detailBox의 데이터를 저장하기 위한 상태 + const [selectedBox, setSelectedBox] = useState(null); + + + const handleHeartClick = () => { + setHeartState(heartState === 0 ? 1 : 0); // 클릭할 때마다 상태 변경 + }; + + const handleDetailBoxClick = (data) => {//클릭한 세부요소 데이터 저장 + setSelectedBox(data); + }; + + + const generateDay = () => { + const day = []; + for (let i = 1; i <= travelDays; i++) { + day.push( + <>
      + + {Array.from({ length: travelnum[i - 1] }).map((_, index) => ( +
      handleDetailBoxClick(1)} + > + +
      +
      + + + + + + 명소 + + + 장소이름 + + + 00,000원 + + + +
      + + {index + 1} + + 09:30~11:20 + + +
      + +
      + ))} +
      + + ); + } + return day; + }; + return ( +
      + {/* Heart 이미지 클릭 이벤트 처리 */} + Heart +
      여행 설계자의 닉네임
      +
      여행 계획서의 제목 + +
      +
      + 2023.11.11 ~ 2023.11.13 (3박 4일) + | + 자가용 + | + 성인 2명 +
      +
      + #힐링 #가족여행 #맛집탐방 +
      +
      + {/* JSX 내용 작성 */} +
      +
      + {generateDay()} +
      +
      + { + selectedBox && ( + setSelectedBox(null)} // 닫기 핸들러를 추가합니다. + /> + ) + } +
      + + ); +}; + +export default AllList; \ No newline at end of file diff --git a/src/components/planedit/DiaryContent_edit.jsx b/src/components/planedit/DiaryContent_edit.jsx new file mode 100644 index 0000000..569e1a2 --- /dev/null +++ b/src/components/planedit/DiaryContent_edit.jsx @@ -0,0 +1,39 @@ +import React, { useState } from "react"; +import "../../styles/planedit/diaryContent_edit.css"; +import LeftBar from "./LeftBar_edit"; +import AllList from "./AllList_edit"; +import DetailList from "./detailList_edit"; + +function Diarycontent() { + const [num, setNum] = useState(0); + + const handleAllScheduleClick = (value) => { + // 사용하고자 하는 로직을 수행 + setNum(value); + console.log("customDuration changed:", value); + }; + + return ( + //부모 컴포넌트에서 onCustomDurationChange 함수를 전달 */} + // + //diarycontent.jsx 내용 +
      +
      + +
      + +
      + {num === 0 && } + {console.log("diarycontent에서의 num", num)} + {num > 0 && } {/* Pass num to DetailList */} + +
      +
      + + + + + ); +} + +export default Diarycontent; diff --git a/src/components/planedit/DiaryList_edit.jsx b/src/components/planedit/DiaryList_edit.jsx new file mode 100644 index 0000000..de4e68c --- /dev/null +++ b/src/components/planedit/DiaryList_edit.jsx @@ -0,0 +1,158 @@ +import React, { useState } from "react"; +import Diary from "./Diary"; +import VectorImage from "../../assets/images/Pages/Vector (1).png"; // 이미지를 import + +const styless = { + searchText: { + color: "#191B24", + fontSize: 22, + fontFamily: "SUIT Variable", + fontWeight: "700", + wordWrap: "break-word", + }, +}; +const contents = [ + // 데이터를 별도의 객체와 분리 + { + place: "제주도1", + hashtag: ["가족 여행"], + }, + { + place: "울릉도2", + hashtag: ["추억 여행", "가족 여행"], + }, + { + place: "제주도3", + hashtag: ["가족 여행"], + }, + { + place: "울릉도4", + hashtag: ["추억 여행", "가족 여행"], + }, + + // 추가적인 데이터는 여기에 계속 추가 +]; + +const styles = { + contextBox: { + color: "#191B24", + fontSize: 22, + fontFamily: "SUIT Variable", + fontWeight: "700", + wordWrap: "break-word", + }, + imageTitle: { + width: "50px", + height: "30px", + opacity: 0.6, + border: "6px #8270FF solid", + }, +}; + +function DiaryList(props) { + const itemsPerRow = 3; // Number of diaries per row + const rowsPerPage = 3; // Number of rows per page + const itemsPerPage = itemsPerRow * rowsPerPage; // Total diaries per page + + const [currentPage, setCurrentPage] = useState(1); + const totalPages = Math.ceil(contents.length / itemsPerPage); + + const indexOfLastItem = currentPage * itemsPerPage; + const indexOfFirstItem = indexOfLastItem - itemsPerPage; + const currentItems = contents.slice(indexOfFirstItem, indexOfLastItem); + + const handlePageChange = (newPage) => { + if (newPage >= 1 && newPage <= totalPages) { + setCurrentPage(newPage); + } + }; + + return ( + <> +
      +
      + + +

      + {" "} + 계획 둘러보기{" "} +

      +
      +
      +
      + {Array.from({ length: rowsPerPage }).map((_, rowIndex) => ( +
      + {currentItems + .slice(rowIndex * itemsPerRow, (rowIndex + 1) * itemsPerRow) + .map((place, index) => ( + + ))} +
      + ))} + +
      + + + {Array.from({ length: totalPages }).map((_, index) => ( + + ))} + + +
      +
      + + ); +} + +export default DiaryList; diff --git a/src/components/planedit/Diary_edit.jsx b/src/components/planedit/Diary_edit.jsx new file mode 100644 index 0000000..02060c5 --- /dev/null +++ b/src/components/planedit/Diary_edit.jsx @@ -0,0 +1,92 @@ +import React, { useState } from "react"; +import { NavLink, Link } from "react-router-dom"; +import "../../styles/planedit/diaryContent_edit.css"; +import heart from "../../assets/images/Pages/Group 2236.png"; // 이미지를 import +import heartFilled from "../../assets/images/Pages/Group 2236_filled.png"; // 채워진 하트 이미지를 import + +const styles = { + bigBox: { + width: "300px", + height: "210px", + background: "white", + borderRadius: 16, + border: "1px #EBEDF8 solid", + marginBottom: "20px", + }, + imageBox: { + width: "300px", + height: "120px", + background: "#EBEDF8", + borderRadius: 15, + }, + textBox: { + width: "300px", + height: "80px", + // background: "#FFFFFF", + borderRadius: 15, + }, + placeText: { + color: "#191B24", + fontSize: 17, + fontFamily: "SUIT Variable", + fontWeight: "700", + wordWrap: "break-word", + }, + hashtagText: { + color: "#7F85A3", + fontSize: 13, + fontFamily: "SUIT Variable", + fontWeight: "400", + // lineHeight: 25.5, + wordWrap: "break-word", + }, + heartImage: { + marginLeft: "190px", + cursor: "pointer", // 커서를 포인터로 변경하여 클릭 가능하다는 표시 + }, +}; + +function Diary(props) { + const [heartState, setHeartState] = useState(0); // 0: 빈 하트, 1: 채워진 하트 + + const handleHeartClick = () => { + setHeartState(heartState === 0 ? 1 : 0); // 클릭할 때마다 상태 변경 + }; + + //React 함수 컴포넌트 + return ( + //jsx 이용 + +
      + +
      + + {/* {props.name} */} + {/*
      */} + {props.place} + + {/* Heart 이미지 클릭 이벤트 처리 */} + Heart + +

      +
      + {props.hashtag.map((tag, index) => ( + + {index > 0 && " "} {/* index가 0보다 큰 경우에만 공백 추가 */} + #{tag} + + ))} +
      + + {/*
      */} +
      + + ); +} + +export default Diary; diff --git a/src/components/planedit/LeftBar_edit.jsx b/src/components/planedit/LeftBar_edit.jsx new file mode 100644 index 0000000..b95376e --- /dev/null +++ b/src/components/planedit/LeftBar_edit.jsx @@ -0,0 +1,88 @@ +import React, { useState } from "react"; +import "../../styles/planedit/diaryContent_edit.css"; + +function LeftBar({ onCustomChange }) { + const [custom, setCustom] = useState(0); + // 여행 기간에 따른 버튼을 생성하기 위한 state + const [travelDays, setTravelDays] = useState(4); + + // 전체 일정 버튼을 클릭할 때 호출되는 함수 + const handleAllScheduleClick = (e) => { + // 전체 일정을 보여주는 로직을 추가할 수 있습니다. + setCustom(e); + onCustomChange(e); // 부모 컴포넌트로 customDuration 전달 + if (e === 0) { + console.log("전체 일정을 보여줍니다."); + } + else if (e > 0) { + console.log("디테일 일정을 보여줍니다."); + } + }; + + // // 특정 일차 버튼을 클릭할 때 호출되는 함수 + // const handleDayButtonClick = (day) => { + // // 특정 일차의 일정을 보여주는 로직을 추가할 수 있습니다. + // setCustom(day.target.value); + // onCustomChange(day.target.value); // 부모 컴포넌트로 customDuration 전달 + // console.log(`여행 ${day}일차 일정을 보여줍니다.`); + // }; + + // // 여행 기간이 변경될 때 호출되는 함수 + // const handleTravelDaysChange = (days) => { + // // 여행 기간을 변경하고 해당 일수에 맞게 버튼을 생성합니다. + // setTravelDays(days); + // }; + + // 여행 기간에 따라 버튼을 생성하는 함수 + const generateDayButtons = () => { + const buttons = []; + for (let i = 1; i <= travelDays; i++) { + buttons.push( +
      + +
      + ); + } + return buttons; + }; + + return ( +
      + {/* LeftBarjsx 내용 */} + + {/* 여행 기간 설정을 위한 예시 입력 */} + {/* handleTravelDaysChange(Number(e.target.value))} + /> */} + {/* 여행 기간에 따른 일차 버튼들 */} + {generateDayButtons()} + {/*현재 계획서 적용하기*/} + + +
      + ); +} + +export default LeftBar; diff --git a/src/components/planedit/Modal_edit.jsx b/src/components/planedit/Modal_edit.jsx new file mode 100644 index 0000000..e909397 --- /dev/null +++ b/src/components/planedit/Modal_edit.jsx @@ -0,0 +1,46 @@ +import React from "react"; +import styles from "../../styles/Modal.module.css"; // 모달에 대한 스타일을 적용하기 위한 CSS 모듈을 임포트합니다. +import eclose from "../../assets/images/Pages/close.png"; // 닫기 이미지 +import star from "../../assets/images/Pages/Vector.png"; // 별 이미지 +import bookmark from "../../assets/images/Pages/bookmark.png"; // 별 이미지 + +const Modal = ({ data, onClose }) => { + return ( +
      + {/* 배경을 클릭하면 모달이 닫히도록 합니다. */} +
      e.stopPropagation()}> + {/* 모달 내용 */} + {/*

      {data.placeName}

      +

      {data.time}

      */} + {/* 추가적인 데이터 표시 */} + {/* 예:

      {data.someOtherField}

      */} + {/* 모달 닫기 버튼 */} + + +
      + + 성산일출봉 + 명소 +
      +
      +

      제주 제주시 애월읍 고내1길 33

      +
      +
      + + 3.57 + + 238 +
      +
      +

      장소 설명을 간단하게 적어 놓는 공간입니다. + 장소 설명을 간단하게 적어 놓는 공간입니다. 장소 설명을 간단하게 적어 놓는 공간입니다.

      +
      +
      +

      장소 정보 더 자세히 보기

      +
      +
      +
      + ); +}; + +export default Modal; \ No newline at end of file diff --git a/src/components/planedit/detailList_edit.jsx b/src/components/planedit/detailList_edit.jsx new file mode 100644 index 0000000..b6bf060 --- /dev/null +++ b/src/components/planedit/detailList_edit.jsx @@ -0,0 +1,103 @@ +import React, { useState } from "react"; +import "../../styles/planedit/diaryContent_edit.css"; +import numImage1 from "../../assets/images/Pages/Ellipse 10 (1).png" +import heart from "../../assets/images/Pages/Group 2236.png"; // 이미지를 import +import heartFilled from "../../assets/images/Pages/Group 2236_filled.png"; // 채워진 하트 이미지를 import +import Modal from "./Modal_edit"; // 모달 컴포넌트를 임포트합니다. + +//세부일정 +const DetailList = ({ num }) => { + //일차 수 + const [travelDays, setTravelDays] = useState(4); + //1일차, 2일차.. 세부 일정 데이터 수 + const [travelnum, setTravelnum] = useState([3, 4, 2, 1]); + //즐겨찾기 여부 + const [heartState, setHeartState] = useState(0); // 0: 빈 하트, 1: 채워진 하트 + // 클릭한 detailBox의 데이터를 저장하기 위한 상태 + const [selectedBox, setSelectedBox] = useState(null); + + + const handleHeartClick = () => { + setHeartState(heartState === 0 ? 1 : 0); // 클릭할 때마다 상태 변경 + }; + + const handleDetailBoxClick = (data) => {//클릭한 세부요소 데이터 저장 + setSelectedBox(data); + }; + + + const generateDay = () => { + const day = []; + + day.push( +
      +
      + {console.log("detailList에서의 num", num)} + {`${num}일차`}   + 2024.02.07(수) +
      + {Array.from({ length: travelnum[num - 1] }).map((_, index) => ( +
      handleDetailBoxClick(1)} + > + + + + + + 명소 + 장소이름 + 00,000원 +
      + + + {`${index + 1}`} + + 09:30~11:20
      +
      + ))} +
      + ); + + return day; + }; + return ( +
      + {/* Heart 이미지 클릭 이벤트 처리 */} + Heart +
      여행 설계자의 닉네임
      + +

      여행 계획서의 제목

      +
      + 2023.11.11 ~ 2023.11.13 (3박 4일) + | + 자가용 + | + 성인 2명 +
      +
      + #힐링 #가족여행 #맛집탐방 +
      +
      + {/* JSX 내용 작성 */} + {generateDay()} + + {selectedBox && ( + setSelectedBox(null)} // 닫기 핸들러를 추가합니다. + /> + )} +
      + + ); +}; + +export default DetailList; \ No newline at end of file diff --git a/src/components/PlaceDetail.js b/src/components/searchPlace/PlaceDetail.js similarity index 95% rename from src/components/PlaceDetail.js rename to src/components/searchPlace/PlaceDetail.js index 4d0bf70..0dbd690 100644 --- a/src/components/PlaceDetail.js +++ b/src/components/searchPlace/PlaceDetail.js @@ -1,7 +1,7 @@ // PlaceDetail.js import React, { useEffect, useState, useRef } from 'react'; import RecommendationCard from './RecommendationCard'; -import { getPlaceDetails } from '../api/MapDetail'; +import { getPlaceDetails } from '../../api/MapDetail'; const PlaceDetail = ({ place }) => { const [placeDetails, setPlaceDetails] = useState(null); diff --git a/src/components/RecommendationCard.js b/src/components/searchPlace/RecommendationCard.js similarity index 97% rename from src/components/RecommendationCard.js rename to src/components/searchPlace/RecommendationCard.js index 837541a..31ef84f 100644 --- a/src/components/RecommendationCard.js +++ b/src/components/searchPlace/RecommendationCard.js @@ -4,7 +4,6 @@ import { Card, CardContent, Typography } from '@material-ui/core'; const RecommendationCard = ({ placeDetails }) => { const [photoUrl, setPhotoUrl] = useState(null); const [showOpeningHours, setShowOpeningHours] = useState(false); - const [showReviews, setShowReviews] = useState(false); useEffect(() => { if (placeDetails && placeDetails.photos && placeDetails.photos.length > 0) { diff --git a/src/pages/planedit/travelplanEdit.js b/src/pages/planedit/travelplanEdit.js index a00282f..274ca3f 100644 --- a/src/pages/planedit/travelplanEdit.js +++ b/src/pages/planedit/travelplanEdit.js @@ -1,14 +1,12 @@ import React from "react"; -import DiaryContent from "../../components/Searchdairy/DiaryContent"; +import DiaryContent from "../../components/planedit/DiaryContent_edit.jsx"; import '../../styles/planedit.css'; export default function diarycontent() { return ( -
      - - - +
      +
      ); } diff --git a/src/pages/searchplacepage/placeID.js b/src/pages/searchplacepage/placeID.js index b921975..812e9a9 100644 --- a/src/pages/searchplacepage/placeID.js +++ b/src/pages/searchplacepage/placeID.js @@ -19,3 +19,4 @@ fetch(apiUrl) } }) .catch(error => console.error('API 호출 중 오류 발생:', error)); + diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js index 95a6911..332b764 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창.svg"; import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationBusan"; -import PlaceDetail from "../../../components/PlaceDetail"; +import PlaceDetail from "../../../components/searchPlace/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoBusan = () => { diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js index 10d23fe..ff23990 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창.svg"; import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationGangneung"; -import PlaceDetail from "../../../components/PlaceDetail"; +import PlaceDetail from "../../../components/searchPlace/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js index 4c2b5e6..ed85a04 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창.svg"; import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationGyeongju"; -import PlaceDetail from "../../../components/PlaceDetail"; +import PlaceDetail from "../../../components/searchPlace/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoGyeongju = () => { diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js index 8223d18..0379b97 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창.svg"; import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationJeju"; -import PlaceDetail from "../../../components/PlaceDetail"; +import PlaceDetail from "../../../components/searchPlace/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js index d635fa7..faaa631 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창.svg"; import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationSeoul"; -import PlaceDetail from "../../../components/PlaceDetail"; +import PlaceDetail from "../../../components/searchPlace/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; const PlaceInfoSeoul = () => { diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js index 5efb0e9..aee4d39 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창.svg"; import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationSokcho"; -import PlaceDetail from "../../../components/PlaceDetail"; +import PlaceDetail from "../../../components/searchPlace/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js index 3e4bc90..794f4f1 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창.svg"; import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationYangyang"; -import PlaceDetail from "../../../components/PlaceDetail"; +import PlaceDetail from "../../../components/searchPlace/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js index 6cec107..b1b6b5b 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js @@ -6,7 +6,7 @@ import SidebarL from "../../../components/SidebarL"; import searchImg from "../../../assets/images/Place/검색창.svg"; import searchBtn from "../../../assets/images/Place/searchBtn.svg"; import SearchRecommendations from "../../../components/Recommendation/RecommendationYeosu"; -import PlaceDetail from "../../../components/PlaceDetail"; +import PlaceDetail from "../../../components/searchPlace/PlaceDetail"; import "../../../styles/searchplace/placeinfo.css"; diff --git a/src/styles/Home/Home.css b/src/styles/Home/Home.css index 6ad064c..a2fa0b6 100644 --- a/src/styles/Home/Home.css +++ b/src/styles/Home/Home.css @@ -1,3 +1,3 @@ .sidebar-content { - margin-left: 22px; + margin-left: 26px; } \ No newline at end of file diff --git a/src/styles/diaryContent.module.css b/src/styles/diaryContent.module.css index da95871..d58168c 100644 --- a/src/styles/diaryContent.module.css +++ b/src/styles/diaryContent.module.css @@ -1,6 +1,6 @@ .buttonFalse { - width: 160px; - height: 80px; + width: 138px; + height: 70px; border-radius: 8px; border: 1px solid var(--grayscale-Gray2, #ebedf8); background: var(--grayscale-White, #fff); @@ -13,16 +13,16 @@ font-weight: 700; line-height: 170%; /* 27.2px */ - margin-top: 30px; + margin-top: 20px; } .buttonUse { /* 현재 계획서 적용하기 */ - width: 160px; - height: 80px; + width: 138px; + height: 70px; border-radius: 8px; border: none; - margin-top: 80%; + margin-top: 85%; /* Primary color */ background: var(--grayscale-White, #8270FF); /* botton/botton_bold_16 */ diff --git a/src/styles/planedit/diaryContent_edit.css b/src/styles/planedit/diaryContent_edit.css new file mode 100644 index 0000000..7f4f8f6 --- /dev/null +++ b/src/styles/planedit/diaryContent_edit.css @@ -0,0 +1,337 @@ +.Schedule { + width: 138px; + height: 70px; + flex-shrink: 0; + border-radius: 8px; + background: var(--grayscale-Gray6, #484A64); + border: 1px solid var(--grayscale-Gray2, #ebedf8); + color: var(--grayscale-White, #FFF); + + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-size: 16px; + font-style: normal; + font-weight: 700; + line-height: 170%; + margin-top: 21px; + margin-left: 211px; + } + +.dayBtn { + width: 138px; + height: 70px; + flex-shrink: 0; + border-radius: 8px; + border: 1px solid var(--grayscale-Gray2, #EBEDF8); + background: var(--grayscale-White, #FFF); + color: var(--grayscale-Gray3, #BFC4D8); + + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-size: 16px; + font-style: normal; + font-weight: 700; + line-height: 170%; + margin-top: 20px; + margin-left: 211px; + } + + .editBtn { + /* 현재 계획서 편집 완료하기 */ + width: 180px; + height: 80px; + flex-shrink: 0; + border-radius: 8px; + border: none; + margin-top: 304px; + margin-left: 169px; + + /* Primary color */ + border-radius: 8px; + border: 1px solid var(--grayscale-Gray3, #BFC4D8); + background: var(--grayscale-White, #FFF); + /* botton/botton_bold_16 */ + color: var(--grayscale-Gray5, #626682); + /* botton/botton_bold_20 */ + font-family: "SUIT Variable"; + font-size: 20px; + font-style: normal; + font-weight: 700; + line-height: normal; + /* or 27px */ + text-align: center; + } + + .saveBtn { + /* 현재 계획서 저장하기 */ + width: 180px; + height: 80px; + flex-shrink: 0; + border-radius: 8px; + border: none; + margin-top: 16px; + margin-left: 169px; + + /* Primary color */ + background: var(--grayscale-White, #8270FF); + /* botton/botton_bold_16 */ + color: var(--grayscale-White, #FFF); + + /* botton/botton_bold_20 */ + font-family: "SUIT Variable"; + font-size: 20px; + font-style: normal; + font-weight: 700; + line-height: normal; + /* or 27px */ + text-align: center; + } + + .nickname { + width: fixed 134px; + height: fixed 20px; + margin-bottom: 4px; + color: var(--grayscale-Gray3, #BFC4D8); + + /* subtitle/subtitle_smbold_16 */ + font-family: "SUIT Variable"; + font-size: 16px; + font-style: normal; + font-weight: 600; + line-height: normal; + } + + .title { + width: fixed 179px; + height: fixed 30px; + color: var(--grayscale-Gray8, #191B24); + + /* head/head_bold_24 */ + font-family: "SUIT Variable"; + font-size: 24px; + font-style: normal; + font-weight: 700; + line-height: normal; + } + + .edit_smallBtn { + width: 46px; + height: 20px; + flex-shrink: 0; + border-radius: 4px; + background: var(--grayscale-Gray3, #BFC4D8); + margin-left: 12px; + } + + .edit_font { + width: fixed 25px; + height: fixed 24px; + margin-top: -4px; + color: var(--grayscale-White, #FFF); + + /* detail/detail_regular_14 */ + font-family: "SUIT Variable"; + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: 170%; + text-align: center; + } + + .inform { + width: fixed 201px; + height: fixed 24px; + color: var(--grayscale-Gray3, #BFC4D8); + + /* detail/detail_regular_14 */ + font-family: "SUIT Variable"; + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: 170%; + } + + .hashtags { + color: var(--grayscale-Gray4, #7F85A3); + + /* subtitle/subtitle_smbold_16 */ + font-family: "SUIT Variable"; + font-size: 16px; + font-style: normal; + font-weight: 600; + line-height: normal; + } + + .line { + border-bottom: 2px solid var(--grayscale-Gray2, #EBEDF8); + background: var(--grayscale-Gray1, #F3F5FF); + width: 90%; + } + + .dayContainer { + width: 434px; + height: 199px; + flex-shrink: 0; + display: flex; + flex-direction: column; + margin-right: 100px; + display: inline-block; + /* 가로 스크롤 활성화 */ + + } + + .divscroll { + width: 95%; + height: 800px; + overflow: auto; + white-space: nowrap; + display: relative; + } + + .detailnum { + width: 57px; + height: 30px; + margin-bottom: 19px; + color: var(--grayscale-Gray8, #191B24); + + /* head/head_bold_24 */ + font-family: "SUIT Variable"; + font-size: 24px; + font-style: normal; + font-weight: 700; + line-height: normal; + } + + + + .detailcal { + width: 113px; + height: 20px; + margin-bottom: 19px; + color: var(--grayscale-Gray3, #BFC4D8); + + /* subtitle/subtitle_smbold_16 */ + font-family: "SUIT Variable"; + font-size: 14px; + font-style: normal; + font-weight: 600; + line-height: normal; + text-decoration: none; + } + + .detailnum3 { + /*몇번*/ + fill: var(--grayscale-Gray2, #EBEDF8); + margin-top: 14px; + margin-left: 14px; + width: 32px; + height: 32px; + } + + .detailnum4 { + /* 2 */ + width: 10px; + height: 27px; + top: 40px; + /* botton/botton_bold_16 */ + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + + /* grayscale/Gray4 */ + color: #7F85A3; + } + + .detailtime { + color: var(--grayscale-Gray4, #7F85A3); + + /* detail/detail_regular_14 */ + width: 198px; + font-family: "SUIT Variable"; + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: 170%; + /* 23.8px */ + } + + .detailplace { + color: var(--Sub-color, #78CF9F); + + /* body/body_bold_14 */ + font-family: "SUIT Variable"; + font-size: 12px; + font-style: normal; + font-weight: 700; + line-height: normal; + } + + .detailplacename { + color: var(--grayscale-Gray8, #191B24); + + /* head/head_bold_20 */ + font-family: "SUIT Variable"; + font-size: 17px; + font-style: normal; + font-weight: 700; + line-height: normal; + } + + .detailmoney { + color: var(--grayscale-Gray4, #7F85A3); + + /* body/body_bold_14 */ + font-family: "SUIT Variable"; + font-size: 12px; + font-style: normal; + font-weight: 700; + line-height: normal; + } + + .place-plus{ + margin-top: 40px; + width: 153px; + height: 40px; + flex-shrink: 0; + border-radius: 4px; + background: var(--grayscale-Gray2, #EBEDF8); + } + + .plus-font{ + color: var(--grayscale-Gray3, #BFC4D8); + + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-size: 16px; + font-style: normal; + font-weight: 700; + line-height: 170%; + text-align: center; + } + + .detailimage { + margin-top: 150px; + width: 122px; + height: 122px; + border-radius: 10px; + background: var(--grayscale-Gray2, #EBEDF8); + } + + .detailBox { + border-radius: 8px; + margin-bottom: 100px; + background: var(--grayscale-White, #FFF); + box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.10); + width: 380px; + height: 132px; + flex-shrink: 0; + } + + .heartImage { + cursor: pointer; + } + + diff --git a/src/styles/sidebar.module.css b/src/styles/sidebar.module.css index 63747a9..08ecc98 100644 --- a/src/styles/sidebar.module.css +++ b/src/styles/sidebar.module.css @@ -16,16 +16,14 @@ .button { position: fixed; background-color: white; /* 사다리꼴의 배경색 */ - /* clip-path: polygon(0% 0%, 100% 20%, 100% 80%, 0% 100%); */ - left: 0; /* 가로축 위치 설정 */ + left: -32px; /* 가로축 위치 설정 */ top: 40vh; width: 32px; - height: 40px; + height: 55px; z-index: 99; border: none; padding: 6px 6px; - border-bottom-right-radius: 20%; - border-top-right-radius: 20%; + border-radius: 8px 0px 0px 8px; } .openBtn { diff --git a/src/styles/sidebarL.css b/src/styles/sidebarL.css index eacb8dd..9ca3048 100644 --- a/src/styles/sidebarL.css +++ b/src/styles/sidebarL.css @@ -22,16 +22,14 @@ box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3); /* 버튼에 그림자 추가 */ top: 40vh; left: 0px; /* 사이드바와의 간격 조정 */ - width: 15px; /* 버튼의 너비 */ - height: 40px; /* 버튼의 높이 */ + width: 32px; /* 버튼의 너비 */ + height: 55px; /* 버튼의 높이 */ z-index: 1; background-color: white; /* 사다리꼴의 배경색 */ cursor: pointer; - clip-path: polygon(0% 0%, 100% 20%, 100% 80%, 0% 100%); border: none; /* 테두리 제거 */ padding: 6px 6px; - border-bottom-right-radius: 20%; - border-top-right-radius: 20%; + border-radius: 0px 8px 8px 0px; } .toggle-button-shadow { diff --git a/yarn.lock b/yarn.lock index 52c7f56..5d0f1a8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3306,10 +3306,10 @@ axe-core@=4.7.0: resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz" integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ== -axios@^1.6.5: - version "1.6.5" - resolved "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz" - integrity sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg== +axios@^1.6.7: + version "1.6.7" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.7.tgz#7b48c2e27c96f9c68a2f8f31e2ab19f59b06b0a7" + integrity sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA== dependencies: follow-redirects "^1.15.4" form-data "^4.0.0" From 46380ba53ea59b633972e5982d3abeca7e54aef9 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Wed, 14 Feb 2024 20:12:47 +0900 Subject: [PATCH 139/199] Update diaryContent.module.css --- src/styles/diaryContent.module.css | 48 ++++++++++++++---------------- 1 file changed, 22 insertions(+), 26 deletions(-) diff --git a/src/styles/diaryContent.module.css b/src/styles/diaryContent.module.css index da95871..04a1ac5 100644 --- a/src/styles/diaryContent.module.css +++ b/src/styles/diaryContent.module.css @@ -22,11 +22,11 @@ height: 80px; border-radius: 8px; border: none; - margin-top: 80%; + margin-top: 350px; /* Primary color */ - background: var(--grayscale-White, #8270FF); + background: var(--grayscale-White, #8270ff); /* botton/botton_bold_16 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -35,11 +35,11 @@ text-align: center; /* grayscale/White */ - color: #FFFFFF; + color: #ffffff; } .nickname { - color: var(--grayscale-Gray3, #BFC4D8); + color: var(--grayscale-Gray3, #bfc4d8); /* subtitle/subtitle_smbold_16 */ font-family: "SUIT Variable"; @@ -50,7 +50,7 @@ } .title { - color: var(--grayscale-Gray8, #191B24); + color: var(--grayscale-Gray8, #191b24); /* head/head_bold_24 */ font-family: "SUIT Variable"; @@ -61,7 +61,7 @@ } .inform { - color: var(--grayscale-Gray3, #BFC4D8); + color: var(--grayscale-Gray3, #bfc4d8); /* detail/detail_regular_14 */ font-family: "SUIT Variable"; @@ -73,7 +73,7 @@ } .hashtags { - color: var(--grayscale-Gray4, #7F85A3); + color: var(--grayscale-Gray4, #7f85a3); /* subtitle/subtitle_smbold_16 */ font-family: "SUIT Variable"; @@ -84,8 +84,8 @@ } .line { - border-bottom: 2px solid var(--grayscale-Gray2, #EBEDF8); - background: var(--grayscale-Gray1, #F3F5FF); + border-bottom: 2px solid var(--grayscale-Gray2, #ebedf8); + background: var(--grayscale-Gray1, #f3f5ff); width: 90%; } @@ -95,7 +95,6 @@ margin-right: 100px; display: inline-block; /* 가로 스크롤 활성화 */ - } .divscroll { @@ -118,10 +117,8 @@ text-decoration: none; } - - .detailcal { - color: var(--grayscale-Gray3, #BFC4D8); + color: var(--grayscale-Gray3, #bfc4d8); /* subtitle/subtitle_smbold_16 */ font-family: "SUIT Variable"; @@ -134,7 +131,7 @@ .detailnum1 { /*몇번*/ - fill: var(--grayscale-Gray2, #EBEDF8); + fill: var(--grayscale-Gray2, #ebedf8); margin-top: -50px; margin-left: 10%; width: 28px; @@ -151,7 +148,7 @@ top: -24px; /* botton/botton_bold_16 */ - font-family: 'SUIT Variable'; + font-family: "SUIT Variable"; font-style: normal; font-weight: 700; font-size: 16px; @@ -159,11 +156,11 @@ /* or 27px */ /* grayscale/Gray4 */ - color: #7F85A3; + color: #7f85a3; } .detailtime { - color: var(--grayscale-Gray4, #7F85A3); + color: var(--grayscale-Gray4, #7f85a3); /* detail/detail_regular_14 */ width: 198px; @@ -176,7 +173,7 @@ } .detailplace { - color: var(--Sub-color, #78CF9F); + color: var(--Sub-color, #78cf9f); /* body/body_bold_14 */ font-family: "SUIT Variable"; @@ -187,7 +184,7 @@ } .detailplacename { - color: var(--grayscale-Gray8, #191B24); + color: var(--grayscale-Gray8, #191b24); /* head/head_bold_20 */ font-family: "SUIT Variable"; @@ -198,7 +195,7 @@ } .detailmoney { - color: var(--grayscale-Gray4, #7F85A3); + color: var(--grayscale-Gray4, #7f85a3); /* body/body_bold_14 */ font-family: "SUIT Variable"; @@ -213,20 +210,19 @@ width: 122px; height: 122px; border-radius: 10px; - background: var(--grayscale-Gray2, #EBEDF8); + background: var(--grayscale-Gray2, #ebedf8); } .detailBox { border-radius: 8px; margin-bottom: 100px; - background: var(--grayscale-White, #FFF); - box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.10); + background: var(--grayscale-White, #fff); + box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.1); width: 380px; height: 132px; flex-shrink: 0; - } .heartImage { cursor: pointer; -} \ No newline at end of file +} From a06b897a64ad2f3f86fd8c81a552981f5fdcce74 Mon Sep 17 00:00:00 2001 From: topeanut Date: Wed, 14 Feb 2024 20:45:12 +0900 Subject: [PATCH 140/199] [fix] plandetail lee --- src/pages/travelplan/date_place_component.js | 22 ++ src/pages/travelplan/placecomponent.js | 22 ++ src/pages/travelplan/travelplan_detail.js | 239 +++++++++++++++---- src/styles/travelplan/travelplan_detail.css | 8 + src/tempdata/accommodationdata.js | 61 ++++- src/tempdata/temp_placedata.js | 64 +++++ 6 files changed, 374 insertions(+), 42 deletions(-) create mode 100644 src/pages/travelplan/date_place_component.js create mode 100644 src/pages/travelplan/placecomponent.js create mode 100644 src/tempdata/temp_placedata.js diff --git a/src/pages/travelplan/date_place_component.js b/src/pages/travelplan/date_place_component.js new file mode 100644 index 0000000..b7d6186 --- /dev/null +++ b/src/pages/travelplan/date_place_component.js @@ -0,0 +1,22 @@ +import React from "react"; +import Styles from "../../styles/accommodationcomponent.css"; + +const Placedate = ({ name, address, imageUrl, onSelect, selected }) => { + const selectedClass = selected ? "selected" : ""; + + return ( +
      + + {name} +
      +

      {name}

      +

      {address}

      +
      +
      + ); +}; + +export default Placedate; diff --git a/src/pages/travelplan/placecomponent.js b/src/pages/travelplan/placecomponent.js new file mode 100644 index 0000000..7f984fa --- /dev/null +++ b/src/pages/travelplan/placecomponent.js @@ -0,0 +1,22 @@ +import React from "react"; +import Styles from "../../styles/accommodationcomponent.css"; + +const Place = ({ name, address, imageUrl, onSelect, selected }) => { + const selectedClass = selected ? "selected" : ""; + + return ( +
      + + {name} +
      +

      {name}

      +

      {address}

      +
      +
      + ); +}; + +export default Place; diff --git a/src/pages/travelplan/travelplan_detail.js b/src/pages/travelplan/travelplan_detail.js index 7cfaf64..676e51a 100644 --- a/src/pages/travelplan/travelplan_detail.js +++ b/src/pages/travelplan/travelplan_detail.js @@ -1,5 +1,5 @@ import React, { useState, useEffect, useCallback } from "react"; -import { useLocation } from "react-router-dom"; +import { useLocation, useNavigate } from "react-router-dom"; import SidebarL from "../../components/SidebarL"; import Map from "../../components/Map"; import DatePicker from "react-datepicker"; @@ -8,13 +8,22 @@ import { eachDayOfInterval, format } from "date-fns"; import "../../styles/travelplan/travelplan_detail.css"; import Searching from "../../components/Search"; import AccommodationsData from "../../tempdata/accommodationdata"; +import PlaceData from "../../tempdata/temp_placedata"; import Accommodation from "./accommodationcomponent"; +import PlaceComponent from "./placecomponent"; +import PlaceDateComponent from "./date_place_component"; +import { subDays } from "date-fns"; const sidebarOptions = ["일정", "숙소", "장소"]; const Trvlpage = () => { const location = useLocation(); + const navigate = useNavigate(); const { startDate, endDate, destination } = location.state || {}; + // 장소 검색어 상태 + const [searchTerm, setSearchTerm] = useState(""); + // 검색된 장소 목록 상태 + const [filteredPlaces, setFilteredPlaces] = useState(PlaceData); const [sidebarContent, setSidebarContent] = useState("일정"); const [transportation, setTransportation] = useState("자가용"); @@ -25,6 +34,10 @@ const Trvlpage = () => { const [childrenCount, setChildrenCount] = useState(0); const [selectedAccommodation, setSelectedAccommodation] = useState(null); const [selectedAccommodations, setSelectedAccommodations] = useState({}); + const [selectedPlace, setSelectedPlace] = useState(null); + const [activeDate, setActiveDate] = useState(""); + const [selectedPlaces, setSelectedPlaces] = useState({}); + const [tempSelectedAccommodation, setTempSelectedAccommodation] = useState(null); @@ -50,6 +63,144 @@ const Trvlpage = () => { } }, [startDate, endDate]); + useEffect(() => { + if (searchTerm === "") { + setFilteredPlaces(PlaceData); + } else { + const filtered = PlaceData.filter( + (place) => + place.name.toLowerCase().includes(searchTerm.toLowerCase()) || + place.address.toLowerCase().includes(searchTerm.toLowerCase()) + ); + setFilteredPlaces(filtered); + } + }, [searchTerm]); + + // Place 컴포넌트 예시 + const Place = ({ name, address, imageUrl, onSelect, selected }) => { + const selectedClass = selected ? "selected" : ""; + + return ( +
      + {name} +
      +

      {name}

      +

      {address}

      +
      + {selected && } +
      + ); + }; + + const renderPlaceSearch = () => { + const handleSelectPlace = (id) => { + // 선택된 장소 ID를 상태에 저장합니다. + setSelectedPlace(id); + }; + + return ( + <> + setSearchTerm(e.target.value)} + className="search-input" + /> +
      + {filteredPlaces.map((place) => ( + handleSelectPlace(place.id)} + selected={selectedPlace === place.id} + /> + ))} +
      + + ); + }; + + // 장소선택 케이스에 날짜별 탭을 렌더링하는 함수 + const renderPlaceSelectionTabs = () => { + const intervalDates = eachDayOfInterval({ + start: new Date(startDate), + end: new Date(endDate), + }); + const formattedDates = intervalDates.map((date) => + format(date, "yyyy-MM-dd") + ); + + // 날짜 탭 클릭 핸들러 + const handleDateTabClick = (date) => { + setActiveDate(date); + // setActiveDate를 사용하여 현재 활성화된 날짜 상태를 업데이트 + }; + + return ( +
      + {formattedDates.map((date, index) => ( + + ))} +
      + ); + }; + + // 날짜별로 선택된 숙소와 장소 정보를 렌더링하는 함수 + // 날짜별로 선택된 숙소와 장소 정보를 렌더링하는 함수 + const renderSelectedInfoForDate = () => { + const currentAccommodationId = selectedAccommodations[activeDate]; + const currentAccommodation = AccommodationsData.find( + (acc) => acc.id === currentAccommodationId + ); + + // 전날 날짜 계산 + const previousDate = format(subDays(new Date(activeDate), 1), "yyyy-MM-dd"); + const previousAccommodationId = selectedAccommodations[previousDate]; + const previousAccommodation = AccommodationsData.find( + (acc) => acc.id === previousAccommodationId + ); + + return ( +
      + {previousAccommodation && ( +
      +

      전날 선택된 숙소:

      +
      +

      {previousAccommodation.name}

      + {previousAccommodation.name} +
      +
      + )} + {currentAccommodation && ( +
      +

      선택된 숙소:

      +
      +

      {currentAccommodation.name}

      + {currentAccommodation.name} +
      +
      + )} +
      + ); + }; + const handleTimeChange = (date, formattedDate, isStartTime) => { setTimes((prevTimes) => ({ ...prevTimes, @@ -181,8 +332,6 @@ const Trvlpage = () => { return (
      -

      {accommodation.name}

      -

      {accommodation.address}

      {/* 이미지가 있을 경우 */} {accommodation.imageUrl && ( { <>
      {AccommodationsData.map((accommodation) => ( -
      setTempSelectedAccommodation(accommodation.id)} - > -

      {accommodation.name}

      -

      {accommodation.address}

      - {accommodation.imageUrl && ( - {accommodation.name} - )} -
      + name={accommodation.name} + imageUrl={accommodation.imageUrl} + onSelect={() => onSelectAccommodation(accommodation.id)} + selected={tempSelectedAccommodation === accommodation.id} + /> ))}
      + {formattedDates.map((formattedDate, index) => (

      {formattedDate}

      - {selectedAccommodations[formattedDate] && ( -
      + {selectedAccommodations[formattedDate] ? ( + // 선택된 숙소 정보를 렌더링 +

      선택된 숙소:{" "} { @@ -258,13 +402,20 @@ const Trvlpage = () => { )?.name }

      +
      + ) : ( + // 숙소가 선택되지 않았을 때 숙소 선택 버튼을 렌더링 + )} -
      ))} @@ -326,19 +477,16 @@ const Trvlpage = () => { ); case "숙소": - return ( -
      - {renderAccommodationSelection()} - {/* eachDayOfInterval 호출을 제거하고, 선택된 숙소 정보를 여기서 직접 렌더링합니다. */} - {Object.keys(selectedAccommodations).map((formattedDate) => - renderSelectedAccommodationInfo(formattedDate) - )} -
      - ); + return
      {renderAccommodationSelection()}
      ; case "장소": - return

      장소 선택 내용이 여기에 표시됩니다.

      ; - + return ( + <> + {renderPlaceSearch()} + {renderPlaceSelectionTabs()} + {renderSelectedInfoForDate()} + + ); default: return

      내용을 선택해 주세요.

      ; } @@ -353,10 +501,16 @@ const Trvlpage = () => { } }; - const handleNext = () => { - const currentIndex = sidebarOptions.indexOf(sidebarContent); - if (currentIndex < sidebarOptions.length - 1) { - setSidebarContent(sidebarOptions[currentIndex + 1]); + const handleNextOrComplete = () => { + if (sidebarContent === "장소") { + // 장소 선택이 마지막 단계이므로 여기서는 계획 생성 완료 로직 + navigate("/travelplanedit"); // 여기로 이동 + } else { + // 나머지 로직은 기존과 동일 + const currentIndex = sidebarOptions.indexOf(sidebarContent); + if (currentIndex < sidebarOptions.length - 1) { + setSidebarContent(sidebarOptions[currentIndex + 1]); + } } }; @@ -399,11 +553,14 @@ const Trvlpage = () => { renderTransportationButtons, renderPeopleCount )} - {sidebarContent === "숙소" ? renderAccommodationSelection() : null} - {renderSelectedAccommodationInfo()} - + {/* "다음" 버튼을 조건부로 "계획생성완료" 버튼으로 변경 */} + {sidebarContent === "장소" ? ( + + ) : ( + + )} diff --git a/src/styles/travelplan/travelplan_detail.css b/src/styles/travelplan/travelplan_detail.css index 6ba81ba..8a12860 100644 --- a/src/styles/travelplan/travelplan_detail.css +++ b/src/styles/travelplan/travelplan_detail.css @@ -14,6 +14,14 @@ transition: 1s; } +.selected-accommodation { + padding: 10px; + margin: 5px; + border: 2px solid blue; /* 선택된 숙소의 테두리 색상 */ + background-color: #f0f8ff; /* 선택된 숙소의 배경색 */ + cursor: pointer; +} + .selected { background-color: #007bff; color: white; diff --git a/src/tempdata/accommodationdata.js b/src/tempdata/accommodationdata.js index 92e9268..53cca40 100644 --- a/src/tempdata/accommodationdata.js +++ b/src/tempdata/accommodationdata.js @@ -11,7 +11,66 @@ const accommodationsData = [ address: "부산시 해운대구", imageUrl: "blue_ocean_resort.jpg", }, - // 추가 숙소 데이터... + { + id: 3, + name: "그린파크 펜션", + address: "강원도 속초시", + imageUrl: "greenpark_pension.jpg", + }, + { + id: 4, + name: "로얄 팰리스 호텔", + address: "제주시 천지동", + imageUrl: "royal_palace_hotel.jpg", + }, + { + id: 5, + name: "메트로폴리탄 비즈니스 호텔", + address: "대구시 중구 동성로", + imageUrl: "metropolitan_business_hotel.jpg", + }, + { + id: 6, + name: "써니 비치 리조트", + address: "전라남도 여수시", + imageUrl: "sunny_beach_resort.jpg", + }, + { + id: 7, + name: "포레스트 캠프", + address: "경상북도 경주시", + imageUrl: "forest_camp.jpg", + }, + { + id: 8, + name: "레이크사이드 호텔", + address: "충청북도 충주시", + imageUrl: "lakeside_hotel.jpg", + }, + { + id: 9, + name: "모던 시티 호텔", + address: "인천시 연수구 송도동", + imageUrl: "modern_city_hotel.jpg", + }, + { + id: 10, + name: "스카이뷰 게스트하우스", + address: "서울시 마포구 홍대입구", + imageUrl: "skyview_guesthouse.jpg", + }, + { + id: 11, + name: "골든 트리 호텔", + address: "경기도 수원시 영통구", + imageUrl: "golden_tree_hotel.jpg", + }, + { + id: 12, + name: "오션뷰 리조트", + address: "경상남도 거제시", + imageUrl: "oceanview_resort.jpg", + }, ]; export default accommodationsData; diff --git a/src/tempdata/temp_placedata.js b/src/tempdata/temp_placedata.js new file mode 100644 index 0000000..67c21b9 --- /dev/null +++ b/src/tempdata/temp_placedata.js @@ -0,0 +1,64 @@ +const placeData = [ + { + id: 1, + name: "남산 타워", + address: "서울특별시 용산구 남산공원길 105", + imageUrl: "namsan_tower.jpg", + }, + { + id: 2, + name: "부산 해운대 해수욕장", + address: "부산광역시 해운대구 해운대해변로 264", + imageUrl: "haeundae_beach.jpg", + }, + { + id: 3, + name: "광화문 광장", + address: "서울특별시 종로구 세종로", + imageUrl: "gwanghwamun_square.jpg", + }, + { + id: 4, + name: "몽마르뜨 공원 카페", + address: "서울시 마포구 합정동", + imageUrl: "montmartre_park_cafe.jpg", + }, + { + id: 5, + name: "제주 돌하르방 공원", + address: "제주특별자치도 제주시 첨단로 242", + imageUrl: "jeju_stone_park.jpg", + }, + { + id: 6, + name: "경복궁", + address: "서울특별시 종로구 사직로 161", + imageUrl: "gyeongbokgung_palace.jpg", + }, + { + id: 7, + name: "순천만 국가정원", + address: "전라남도 순천시 국가정원1호길 47", + imageUrl: "suncheon_bay_garden.jpg", + }, + { + id: 8, + name: "한옥 마을 카페", + address: "전라북도 전주시 풍남동", + imageUrl: "hanok_village_cafe.jpg", + }, + { + id: 9, + name: "감천 문화 마을", + address: "부산광역시 사하구 감내2로 10", + imageUrl: "gamcheon_culture_village.jpg", + }, + { + id: 10, + name: "이화 벽화 마을", + address: "서울특별시 종로구 이화동", + imageUrl: "ihwa_mural_village.jpg", + }, +]; + +export default placeData; From 2b62c7a0877d91378e7b626541d2de2cee8ba136 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Wed, 14 Feb 2024 20:47:00 +0900 Subject: [PATCH 141/199] [ADD] --- src/components/Searchdairy/DiaryContent.jsx | 9 +- src/components/Searchdairy/detailList.jsx | 169 ++++++++++---------- src/styles/diaryContent.module.css | 7 +- 3 files changed, 88 insertions(+), 97 deletions(-) diff --git a/src/components/Searchdairy/DiaryContent.jsx b/src/components/Searchdairy/DiaryContent.jsx index 103676e..be43b00 100644 --- a/src/components/Searchdairy/DiaryContent.jsx +++ b/src/components/Searchdairy/DiaryContent.jsx @@ -18,21 +18,16 @@ function Diarycontent() { // //diarycontent.jsx 내용
      -
      +
      -
      +
      {num === 0 && } {console.log("diarycontent에서의 num", num)} {num > 0 && } {/* Pass num to DetailList */} -
      - - - - ); } diff --git a/src/components/Searchdairy/detailList.jsx b/src/components/Searchdairy/detailList.jsx index f36fa74..ad2d467 100644 --- a/src/components/Searchdairy/detailList.jsx +++ b/src/components/Searchdairy/detailList.jsx @@ -1,103 +1,100 @@ import React, { useState } from "react"; import styles from "../../styles/diaryContent.module.css"; -import numImage1 from "../../assets/images/Pages/Ellipse 10 (1).png" +import numImage1 from "../../assets/images/Pages/Ellipse 10 (1).png"; import heart from "../../assets/images/Pages/Group 2236.png"; // 이미지를 import import heartFilled from "../../assets/images/Pages/Group 2236_filled.png"; // 채워진 하트 이미지를 import import Modal from "./Modal"; // 모달 컴포넌트를 임포트합니다. //세부일정 const DetailList = ({ num }) => { - //일차 수 - const [travelDays, setTravelDays] = useState(4); - //1일차, 2일차.. 세부 일정 데이터 수 - const [travelnum, setTravelnum] = useState([3, 4, 2, 1]); - //즐겨찾기 여부 - const [heartState, setHeartState] = useState(0); // 0: 빈 하트, 1: 채워진 하트 - // 클릭한 detailBox의 데이터를 저장하기 위한 상태 - const [selectedBox, setSelectedBox] = useState(null); + //일차 수 + const [travelDays, setTravelDays] = useState(4); + //1일차, 2일차.. 세부 일정 데이터 수 + const [travelnum, setTravelnum] = useState([3, 4, 2, 1]); + //즐겨찾기 여부 + const [heartState, setHeartState] = useState(0); // 0: 빈 하트, 1: 채워진 하트 + // 클릭한 detailBox의 데이터를 저장하기 위한 상태 + const [selectedBox, setSelectedBox] = useState(null); + const handleHeartClick = () => { + setHeartState(heartState === 0 ? 1 : 0); // 클릭할 때마다 상태 변경 + }; - const handleHeartClick = () => { - setHeartState(heartState === 0 ? 1 : 0); // 클릭할 때마다 상태 변경 - }; + const handleDetailBoxClick = (data) => { + //클릭한 세부요소 데이터 저장 + setSelectedBox(data); + }; - const handleDetailBoxClick = (data) => {//클릭한 세부요소 데이터 저장 - setSelectedBox(data); - }; + const generateDay = () => { + const day = []; - - const generateDay = () => { - const day = []; - - day.push( -
      -
      - {console.log("detailList에서의 num", num)} - {`${num}일차`}   - 2024.02.07(수) -
      - {Array.from({ length: travelnum[num - 1] }).map((_, index) => ( -
      handleDetailBoxClick(1)} - > - - - - - - 명소 - 장소이름 - 00,000원 -
      - - - {`${index + 1}`} - - 09:30~11:20
      -
      - ))} -
      - ); - - return day; - }; - return ( + day.push( +
      - {/* Heart 이미지 클릭 이벤트 처리 */} - Heart -
      여행 설계자의 닉네임
      - -

      여행 계획서의 제목

      -
      - 2023.11.11 ~ 2023.11.13 (3박 4일) - | - 자가용 - | - 성인 2명 -
      -
      - #힐링 #가족여행 #맛집탐방 -
      -
      - {/* JSX 내용 작성 */} - {generateDay()} - - {selectedBox && ( - setSelectedBox(null)} // 닫기 핸들러를 추가합니다. - /> - )} + {console.log("detailList에서의 num", num)} + {`${num}일차`}   + 2024.02.07(수)
      - + {Array.from({ length: travelnum[num - 1] }).map((_, index) => ( +
      handleDetailBoxClick(1)} + > + {" "} + + + + + + + 명소 + 장소이름 + 00,000원 +
      + + {`${index + 1}`} + 09:30~11:20
      +
      + ))} +
      ); + + return day; + }; + return ( +
      + {/* Heart 이미지 클릭 이벤트 처리 */} + Heart +
      여행 설계자의 닉네임
      + +

      여행 계획서의 제목

      +
      + 2023.11.11 ~ 2023.11.13 (3박 4일) + | + 자가용 + | + 성인 2명 +
      +
      #힐링 #가족여행 #맛집탐방
      +
      + {/* JSX 내용 작성 */} +
      +
      {generateDay()}
      +
      + {selectedBox && ( + setSelectedBox(null)} // 닫기 핸들러를 추가합니다. + /> + )} +
      + ); }; -export default DetailList; \ No newline at end of file +export default DetailList; diff --git a/src/styles/diaryContent.module.css b/src/styles/diaryContent.module.css index 0da0e22..cf13f10 100644 --- a/src/styles/diaryContent.module.css +++ b/src/styles/diaryContent.module.css @@ -12,7 +12,6 @@ font-style: normal; font-weight: 700; line-height: 170%; - /* 27.2px */ margin-top: 20px; } @@ -86,7 +85,7 @@ .line { border-bottom: 2px solid var(--grayscale-Gray2, #ebedf8); background: var(--grayscale-Gray1, #f3f5ff); - width: 90%; + width: 80%; } .dayContainer { @@ -98,8 +97,8 @@ } .divscroll { - width: 90%; - height: 550px; + width: 80%; + height: 650px; overflow: auto; white-space: nowrap; display: relative; From be65803c3780e76c11cea0cf39b18b8e5f8176be Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Wed, 14 Feb 2024 21:03:52 +0900 Subject: [PATCH 142/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20list=20cs?= =?UTF-8?q?s=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Searchdairy/DiaryContent.jsx | 6 +++--- src/pages/searchdiarypage/diarycontent.js | 2 +- src/styles/diaryContent.module.css | 9 ++++++--- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/components/Searchdairy/DiaryContent.jsx b/src/components/Searchdairy/DiaryContent.jsx index be43b00..07c116a 100644 --- a/src/components/Searchdairy/DiaryContent.jsx +++ b/src/components/Searchdairy/DiaryContent.jsx @@ -17,12 +17,12 @@ function Diarycontent() { //부모 컴포넌트에서 onCustomDurationChange 함수를 전달 */} // //diarycontent.jsx 내용 -
      -
      +
      +
      -
      +
      {num === 0 && } {console.log("diarycontent에서의 num", num)} {num > 0 && } {/* Pass num to DetailList */} diff --git a/src/pages/searchdiarypage/diarycontent.js b/src/pages/searchdiarypage/diarycontent.js index 13e14ab..ced7485 100644 --- a/src/pages/searchdiarypage/diarycontent.js +++ b/src/pages/searchdiarypage/diarycontent.js @@ -3,7 +3,7 @@ import DiaryContent from "../../components/Searchdairy/DiaryContent"; export default function diarycontent() { return ( -
      +
      ); diff --git a/src/styles/diaryContent.module.css b/src/styles/diaryContent.module.css index cf13f10..3a19db4 100644 --- a/src/styles/diaryContent.module.css +++ b/src/styles/diaryContent.module.css @@ -13,6 +13,7 @@ font-weight: 700; line-height: 170%; margin-top: 20px; + margin-left: 111px; } .buttonUse { @@ -21,7 +22,9 @@ height: 70px; border-radius: 8px; border: none; - margin-top: 85%; + margin-top: 400px; + margin-left: 111px; + /* Primary color */ background: var(--grayscale-White, #8270ff); /* botton/botton_bold_16 */ @@ -97,8 +100,8 @@ } .divscroll { - width: 80%; - height: 650px; + width: 100%; + height: 750px; overflow: auto; white-space: nowrap; display: relative; From 29af6ac38cf66873c92cdb227f002a8cebec9afe Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Wed, 14 Feb 2024 21:06:36 +0900 Subject: [PATCH 143/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20css?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Searchdairy/detailList.jsx | 2 +- src/styles/diaryContent.module.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/Searchdairy/detailList.jsx b/src/components/Searchdairy/detailList.jsx index ad2d467..3fbfad5 100644 --- a/src/components/Searchdairy/detailList.jsx +++ b/src/components/Searchdairy/detailList.jsx @@ -63,7 +63,7 @@ const DetailList = ({ num }) => { return day; }; return ( -
      +
      {/* Heart 이미지 클릭 이벤트 처리 */} Date: Wed, 14 Feb 2024 21:25:39 +0900 Subject: [PATCH 144/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20pagenatio?= =?UTF-8?q?n=20button=20css=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Searchdairy/DiaryList.jsx | 17 ++---- src/styles/searchdiary/diarylist.module.css | 58 +++++++++++++++++++++ 2 files changed, 63 insertions(+), 12 deletions(-) create mode 100644 src/styles/searchdiary/diarylist.module.css diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index de4e68c..1a77bc3 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -1,7 +1,7 @@ import React, { useState } from "react"; import Diary from "./Diary"; import VectorImage from "../../assets/images/Pages/Vector (1).png"; // 이미지를 import - +import styles1 from "../../styles/searchdiary/diarylist.module.css"; const styless = { searchText: { color: "#191B24", @@ -85,17 +85,7 @@ function DiaryList(props) { }} /> -

      - {" "} - 계획 둘러보기{" "} -

      +

      계획 둘러보기

      @@ -124,6 +114,7 @@ function DiaryList(props) { }} > {showDropdown && ( diff --git a/src/styles/Home/Home.css b/src/styles/Home/Home.css index 6ad064c..eb8c3c6 100644 --- a/src/styles/Home/Home.css +++ b/src/styles/Home/Home.css @@ -1,3 +1,7 @@ .sidebar-content { margin-left: 22px; +} +.map-container{ + width: 100px; + height: 100%; } \ No newline at end of file diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index c538c5a..3f88206 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -7,11 +7,11 @@ .nav-bar p { color: #191B24; - font-size: 17px; + font-size: 20px; font-family: "SUIT Variable"; font-weight: 700; word-wrap: break-word; - margin-left: 4vw; + margin-left: 3.5vw; } .nav-bar button{ @@ -28,25 +28,39 @@ padding: 5px 10px; /* 내부 여백 조정 */ text-decoration: none; /* 링크 밑줄 없앰 */ font-family: "SUIT Variable"; - font-size : 13px; - } + font-size : 15px; + } + + .morebutton:hover, .morebutton:active{ + color: #484A64; + font-weight: bold; + } .placeimg { margin-top:12px; margin-right:10px; } -.title{ +.page-title{ color: #191B24; - font-size: 17px; - font-family: "SUIT Variable"; - font-weight: 700; + font-size: 20px; + font-family: "SUIT Variable"; + font-weight: 700; + margin-left: 3vw; + margin-bottom: 0px; } -.page-title{ + +.place-title{ color: #191B24; font-size: 20px; font-family: "SUIT Variable"; font-weight: 700; - margin-left: 75px; + margin-left: 4vw; +} +.commonspan{ + color: #626682; /* 글자 색상 설정 */ + font-family: "SUIT Variable"; + font-weight: bold; + padding-left: 30px; } /*ProfileSection*/ .profile-box { @@ -59,6 +73,10 @@ .user-name { margin-top: 30px; margin-bottom: 20px; + color: #191B24; + font-size: 23px; + font-family: "SUIT Variable"; + font-weight: bold; } .profile-and-info { @@ -91,17 +109,27 @@ span { min-width: 120px; /* 라벨의 최소 너비를 설정하여 텍스트 시작 지점을 동일하게 함 */ + text-align: left; } .value-box { width: 680px; + height: 40px; background-color: #EBEDF8; - padding: 5px 10px; + padding: 10px 10px; border-radius: 5px; + text-align: left; margin-left: 10px; /* 회색 박스와 라벨 사이의 간격 */ /* 내용에 맞게 너비 조정 */ flex-grow: 1; /* 남은 공간을 채우도록 설정 */ } + + .valuetext{ + color: #626682; /* 글자 색상 설정 */ + font-family: "SUIT Variable"; + font-weight: 550; + } + /* Containers */ .container{ margin-top: 80px; @@ -137,11 +165,16 @@ } /*InterestedPlaceSection*/ + + .starbookmark{ + padding-left: 5px; + } .wheretext{ font-family: "SUIT Variable"; color: #BFC4D8; } .category-buttons { + margin-top: 8px; margin-bottom: 20px; padding-left: 75px; } @@ -159,9 +192,11 @@ font-weight: bold; } - .category-button:hover { - background-color: #e9e9e9; + .category-button:hover, .category-button.active { + background-color: #484A64; /* 마우스 오버 및 활성화된 버튼의 배경색 */ + color: white; /* 마우스 오버 및 활성화된 버튼의 글씨 색상 */ } + .mypagesort-button{ background-color: white; color: #7F85A3; /* 글자 색상 설정 */ @@ -322,8 +357,15 @@ width: 150px; cursor: pointer; /* 마우스 오버 시 커서 변경 */ font-size: 16px; /* 폰트 크기 조정 */ + color: #484A64; + font-weight: bold; + font-family: "SUIT Variable"; } + .logbutton:hover{ + background-color: #484A64; + color:white; + } /* EndSection */ .end-box{ diff --git a/src/tempdata/myplandata.js b/src/tempdata/myplandata.js index ae3dbb5..2c5a52c 100644 --- a/src/tempdata/myplandata.js +++ b/src/tempdata/myplandata.js @@ -1,3 +1,4 @@ +//myplandata.js import SeoulImage from '../assets/images/CityPictures/Seoul.jpg'; import BusanImage from '../assets/images/CityPictures/Busan.jpg'; import GyeonjuImage from '../assets/images/CityPictures/Gyeongju.jpg'; @@ -14,6 +15,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: SokchoImage, + left: 11, }, { id:2, @@ -21,6 +23,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img: GyeonjuImage, + left: 23, }, { id:3, @@ -28,6 +31,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: YeosuImage, + left: 5, }, { id:4, @@ -35,6 +39,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img: BusanImage, + left: 213, }, { id:5, @@ -42,6 +47,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: JejuImage, + left: 21, }, { id:6, @@ -49,6 +55,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img: SokchoImage, + left: 11, }, { id:7, @@ -56,6 +63,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: JejuImage, + left: 23, }, { id:8, @@ -63,6 +71,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img: BusanImage, + left: 9, }, { id:9, @@ -70,6 +79,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: JejuImage, + left: 100, }, { id:10, @@ -77,6 +87,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img:YeosuImage, + left: 22, }, { id:11, @@ -84,6 +95,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: JejuImage, + left: 10, }, { id:12, @@ -91,6 +103,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img: SokchoImage, + left: 13, }, { id:13, @@ -98,6 +111,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: JejuImage, + left: 11, }, { id:14, @@ -105,6 +119,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img: GyeonjuImage, + left: 10, }, { id:15, @@ -112,6 +127,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: JejuImage, + left: 5, }, { id:16, @@ -119,6 +135,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img: GyeonjuImage, + left: 6, }, { id:17, @@ -126,6 +143,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: JejuImage, + left: 22, }, { id:18, @@ -133,6 +151,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img: YeosuImage, + left: 21, }, { id:19, @@ -140,6 +159,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: JejuImage, + left: 15, }, { id:20, @@ -147,6 +167,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img :SeoulImage, + left: 10, }, { id:21, @@ -161,6 +182,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img:YeosuImage, + left: 8, }, { id:23, @@ -168,6 +190,7 @@ let myplans = [ hashtag: ["가족 여행"], liked: 1, img: JejuImage, + left: 6, }, { id:24, @@ -175,6 +198,7 @@ let myplans = [ hashtag: ["추억 여행", "가족 여행"], liked: 1, img: BusanImage, + left: 7, }, //추가적인 데이터는 여기에 계속 추가 ]; diff --git a/yarn.lock b/yarn.lock index 52c7f56..a3bf512 100644 --- a/yarn.lock +++ b/yarn.lock @@ -47,7 +47,7 @@ resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz" integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== -"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0": +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.0.0-0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.1.0", "@babel/core@^7.11.0", "@babel/core@^7.11.1", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.16.0", "@babel/core@^7.4.0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0": version "7.23.7" resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz" integrity sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw== @@ -112,7 +112,7 @@ lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.6", "@babel/helper-create-class-features-plugin@^7.23.7": +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.6", "@babel/helper-create-class-features-plugin@^7.23.7": version "7.23.7" resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz" integrity sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g== @@ -127,21 +127,6 @@ "@babel/helper-split-export-declaration" "^7.22.6" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.21.0": - version "7.23.10" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.10.tgz#25d55fafbaea31fd0e723820bb6cc3df72edf7ea" - integrity sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-member-expression-to-functions" "^7.23.0" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - semver "^6.3.1" - "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": version "7.22.15" resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz" @@ -379,14 +364,9 @@ "@babel/helper-create-class-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": - version "7.21.0-placeholder-for-preset-env.2" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" - integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== - "@babel/plugin-proposal-private-property-in-object@^7.x": version "7.21.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz#69d597086b6760c4126525cfa154f34631ff272c" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz" integrity sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw== dependencies: "@babel/helper-annotate-as-pure" "^7.18.6" @@ -394,6 +374,11 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" @@ -443,7 +428,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-flow@^7.23.3": +"@babel/plugin-syntax-flow@^7.14.5", "@babel/plugin-syntax-flow@^7.23.3": version "7.23.3" resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz" integrity sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA== @@ -892,7 +877,7 @@ dependencies: "@babel/plugin-transform-react-jsx" "^7.22.5" -"@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": +"@babel/plugin-transform-react-jsx@^7.14.9", "@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": version "7.23.4" resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz" integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== @@ -1338,7 +1323,7 @@ resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz" integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ== -"@emotion/is-prop-valid@1.2.1", "@emotion/is-prop-valid@^1.2.1": +"@emotion/is-prop-valid@^1.2.1", "@emotion/is-prop-valid@1.2.1": version "1.2.1" resolved "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz" integrity sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw== @@ -1350,7 +1335,7 @@ resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz" integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== -"@emotion/react@^11.11.3": +"@emotion/react@^11.0.0-rc.0", "@emotion/react@^11.11.3", "@emotion/react@^11.4.1", "@emotion/react@^11.5.0": version "11.11.3" resolved "https://registry.npmjs.org/@emotion/react/-/react-11.11.3.tgz" integrity sha512-Cnn0kuq4DoONOMcnoVsTOR8E+AdnKFf//6kUWc4LCdnxj31pZWn7rIULd6Y7/Js1PiPHzn7SKCM9vB/jBni8eA== @@ -1380,7 +1365,7 @@ resolved "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz" integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA== -"@emotion/styled@^11.11.0": +"@emotion/styled@^11.11.0", "@emotion/styled@^11.3.0": version "11.11.0" resolved "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz" integrity sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng== @@ -1392,16 +1377,16 @@ "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" "@emotion/utils" "^1.2.1" -"@emotion/unitless@0.8.0": - version "0.8.0" - resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz" - integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw== - "@emotion/unitless@^0.8.1": version "0.8.1" resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz" integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== +"@emotion/unitless@0.8.0": + version "0.8.0" + resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz" + integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw== + "@emotion/use-insertion-effect-with-fallbacks@^1.0.1": version "1.0.1" resolved "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz" @@ -1481,7 +1466,7 @@ resolved "https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.0.8.tgz" integrity sha512-XxPltXs5R31D6UZeLIV1td3wTXU3jzd3f2DLsXI8tytMGBkIsGcc9sIyiupRtA8y73HAhuSCeweOoBqf6DbWCA== -"@googlemaps/js-api-loader@1.16.2", "@googlemaps/js-api-loader@^1.13.2", "@googlemaps/js-api-loader@^1.13.8": +"@googlemaps/js-api-loader@^1.13.2", "@googlemaps/js-api-loader@^1.13.8", "@googlemaps/js-api-loader@1.16.2": version "1.16.2" resolved "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz" integrity sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA== @@ -1490,7 +1475,7 @@ "@googlemaps/markerclusterer@2.3.2": version "2.3.2" - resolved "https://registry.yarnpkg.com/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz#b311c26a0c0e8bb6325759ea690aef68c7150d8a" + resolved "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz" integrity sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw== dependencies: fast-deep-equal "^3.1.3" @@ -1836,7 +1821,7 @@ resolved "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz" integrity sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ== -"@material-ui/core@^4.12.4": +"@material-ui/core@^4.0.0", "@material-ui/core@^4.12.1", "@material-ui/core@^4.12.4": version "4.12.4" resolved "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz" integrity sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ== @@ -2017,7 +2002,7 @@ "@nodelib/fs.stat" "2.0.5" run-parallel "^1.1.9" -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": version "2.0.5" resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== @@ -2050,7 +2035,7 @@ schema-utils "^3.0.0" source-map "^0.7.3" -"@popperjs/core@^2.11.6", "@popperjs/core@^2.11.8": +"@popperjs/core@^2.0.0", "@popperjs/core@^2.11.6", "@popperjs/core@^2.11.8": version "2.11.8" resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz" integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== @@ -2064,7 +2049,7 @@ "@react-google-maps/api@^2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/api/-/api-2.19.2.tgz#678dc1871fbab72cd46d338eed687a36bf556ab1" + resolved "https://registry.npmjs.org/@react-google-maps/api/-/api-2.19.2.tgz" integrity sha512-Vt57XWzCKfsUjKOmFUl2erVVfOePkPK5OigF/f+q7UuV/Nm9KDDy1PMFBx+wNahEqOd6a32BxfsykEhBnbU9wQ== dependencies: "@googlemaps/js-api-loader" "1.16.2" @@ -2076,12 +2061,12 @@ "@react-google-maps/infobox@2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/infobox/-/infobox-2.19.2.tgz#b6bda962a4fa1074fdd3dfd63bc4c7d68b1dd745" + resolved "https://registry.npmjs.org/@react-google-maps/infobox/-/infobox-2.19.2.tgz" integrity sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg== "@react-google-maps/marker-clusterer@2.19.2": version "2.19.2" - resolved "https://registry.yarnpkg.com/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz#24d9fb9aa555bb063ba5fe82f80fcd7d48662184" + resolved "https://registry.npmjs.org/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz" integrity sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw== "@remix-run/router@1.14.2": @@ -2297,7 +2282,7 @@ dependencies: tslib "^2.4.0" -"@testing-library/dom@^8.5.0": +"@testing-library/dom@^8.5.0", "@testing-library/dom@>=7.21.4": version "8.20.1" resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz" integrity sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g== @@ -2357,7 +2342,7 @@ resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz" integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14", "@types/babel__core@^7.1.9": version "7.20.5" resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz" integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== @@ -2466,12 +2451,19 @@ "@types/qs" "*" "@types/serve-static" "*" -"@types/google.maps@3.53.5": +"@types/google-maps@*": + version "3.2.6" + resolved "https://registry.npmjs.org/@types/google-maps/-/google-maps-3.2.6.tgz" + integrity sha512-ySOadZErcnCnNG+Zkmv5n+QG9DyTt7Mkx5Yk1dTjjNPtD8ByFaf+klZ/CxzgYcweduWEijTP0ASkANl57D0PRQ== + dependencies: + "@types/google.maps" "*" + +"@types/google.maps@*", "@types/google.maps@3.53.5": version "3.53.5" - resolved "https://registry.yarnpkg.com/@types/google.maps/-/google.maps-3.53.5.tgz#0f3010ab4eabe46721f3604462196975b640aab9" + resolved "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz" integrity sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg== -"@types/googlemaps@^3.43.3": +"@types/googlemaps@^3.0.0", "@types/googlemaps@^3.43.3": version "3.43.3" resolved "https://registry.npmjs.org/@types/googlemaps/-/googlemaps-3.43.3.tgz" integrity sha512-ZWNoz/O8MPEpiajvj7QiqCY8tTLFNqNZ/a+s+zTV58wFVNAvvqV4bdGfnsjTb5Cs4V6wEsLrX8XRhmnyYJ2Tdg== @@ -2537,6 +2529,13 @@ resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== +"@types/markerclustererplus@^2.1.29": + version "2.1.33" + resolved "https://registry.npmjs.org/@types/markerclustererplus/-/markerclustererplus-2.1.33.tgz" + integrity sha512-ZDxsLUp8BmK9MVZZeQVDDzVrEXgRL0021AQcfXqfreFhdfZ9+PS0P6o4nZBvoIVYTmGSBemdCdI6mL6hf9yWvg== + dependencies: + "@types/google-maps" "*" + "@types/mime@*": version "3.0.4" resolved "https://registry.npmjs.org/@types/mime/-/mime-3.0.4.tgz" @@ -2605,7 +2604,7 @@ dependencies: "@types/react" "*" -"@types/react@*", "@types/react@>=16.9.11": +"@types/react@*", "@types/react@^15.0.0 || ^16.0.0", "@types/react@^16.8.6 || ^17.0.0", "@types/react@^17.0.0 || ^18.0.0", "@types/react@>=16.14.8", "@types/react@>=16.9.11": version "17.0.75" resolved "https://registry.npmjs.org/@types/react/-/react-17.0.75.tgz" integrity sha512-MSA+NzEzXnQKrqpO63CYqNstFjsESgvJAdAyyJ1n6ZQq/GLgf6nOfIKwk+Twuz0L1N6xPe+qz5xRCJrbhMaLsw== @@ -2720,7 +2719,7 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^5.5.0": +"@typescript-eslint/eslint-plugin@^4.0.0 || ^5.0.0", "@typescript-eslint/eslint-plugin@^5.5.0": version "5.62.0" resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz" integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== @@ -2743,7 +2742,7 @@ dependencies: "@typescript-eslint/utils" "5.62.0" -"@typescript-eslint/parser@^5.5.0": +"@typescript-eslint/parser@^5.0.0", "@typescript-eslint/parser@^5.5.0": version "5.62.0" resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz" integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== @@ -2789,7 +2788,7 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.58.0": +"@typescript-eslint/utils@^5.58.0", "@typescript-eslint/utils@5.62.0": version "5.62.0" resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz" integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== @@ -2816,7 +2815,7 @@ resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== -"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": +"@webassemblyjs/ast@^1.11.5", "@webassemblyjs/ast@1.11.6": version "1.11.6" resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz" integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== @@ -2917,7 +2916,7 @@ "@webassemblyjs/wasm-gen" "1.11.6" "@webassemblyjs/wasm-parser" "1.11.6" -"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": +"@webassemblyjs/wasm-parser@^1.11.5", "@webassemblyjs/wasm-parser@1.11.6": version "1.11.6" resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz" integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== @@ -2998,16 +2997,16 @@ acorn-walk@^7.1.1: resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8, acorn@^8.2.4, acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0: + version "8.11.3" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz" + integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== + acorn@^7.1.1: version "7.4.1" resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.2.4, acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0: - version "8.11.3" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz" - integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== - address@^1.0.1, address@^1.1.2: version "1.2.2" resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" @@ -3047,7 +3046,7 @@ ajv-keywords@^5.1.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5, ajv@^6.9.1: version "6.12.6" resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -3057,7 +3056,17 @@ ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0, ajv@^8.6.0, ajv@^8.9.0: +ajv@^8.0.0, ajv@^8.8.2, ajv@^8.9.0: + version "8.12.0" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +ajv@^8.6.0, ajv@>=8: version "8.12.0" resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== @@ -3143,13 +3152,6 @@ argparse@^2.0.1: resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -aria-query@5.1.3: - version "5.1.3" - resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz" - integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== - dependencies: - deep-equal "^2.0.5" - aria-query@^5.0.0, aria-query@^5.3.0: version "5.3.0" resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz" @@ -3157,6 +3159,13 @@ aria-query@^5.0.0, aria-query@^5.3.0: dependencies: dequal "^2.0.3" +aria-query@5.1.3: + version "5.1.3" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz" + integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== + dependencies: + deep-equal "^2.0.5" + array-buffer-byte-length@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz" @@ -3306,10 +3315,10 @@ axe-core@=4.7.0: resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz" integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ== -axios@^1.6.5: - version "1.6.5" - resolved "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz" - integrity sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg== +axios@^1.6.7: + version "1.6.7" + resolved "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz" + integrity sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA== dependencies: follow-redirects "^1.15.4" form-data "^4.0.0" @@ -3579,7 +3588,7 @@ browser-process-hrtime@^1.0.0: resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.22.2: +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.22.2, "browserslist@>= 4", "browserslist@>= 4.21.0", browserslist@>=4: version "4.22.2" resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz" integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== @@ -3683,7 +3692,16 @@ case-sensitive-paths-webpack-plugin@^2.4.0: resolved "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz" integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== -chalk@^2.4.1, chalk@^2.4.2: +chalk@^2.4.1: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^2.4.2: version "2.4.2" resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -3831,16 +3849,16 @@ color-convert@^2.0.1: dependencies: color-name "~1.1.4" -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - color-name@~1.1.4: version "1.1.4" resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + colord@^2.9.1: version "2.9.3" resolved "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz" @@ -4123,14 +4141,6 @@ css-to-react-native@3.2.0: css-color-keywords "^1.0.0" postcss-value-parser "^4.0.2" -css-tree@1.0.0-alpha.37: - version "1.0.0-alpha.37" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== - dependencies: - mdn-data "2.0.4" - source-map "^0.6.1" - css-tree@^1.1.2, css-tree@^1.1.3: version "1.1.3" resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" @@ -4139,6 +4149,14 @@ css-tree@^1.1.2, css-tree@^1.1.3: mdn-data "2.0.14" source-map "^0.6.1" +css-tree@1.0.0-alpha.37: + version "1.0.0-alpha.37" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + dependencies: + mdn-data "2.0.4" + source-map "^0.6.1" + css-vendor@^2.0.8: version "2.0.8" resolved "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz" @@ -4245,11 +4263,6 @@ cssstyle@^2.3.0: dependencies: cssom "~0.3.6" -csstype@3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz" - integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== - csstype@^2.5.2: version "2.6.21" resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz" @@ -4260,6 +4273,11 @@ csstype@^3.0.2, csstype@^3.1.2: resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== +csstype@3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz" + integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== + damerau-levenshtein@^1.0.8: version "1.0.8" resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" @@ -4286,26 +4304,33 @@ date-fns@^3.2.0: resolved "https://registry.npmjs.org/date-fns/-/date-fns-3.3.1.tgz" integrity sha512-y8e109LYGgoQDveiEBD3DYXKba1jWf5BA8YU1FL5Tvm0BTdEfy54WLCwnuYWZNnzzvALy/QQ4Hov+Q9RVRv+Zw== -debug@2.6.9, debug@^2.6.0: +debug@^2.6.0: version "2.6.9" resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@4: version "4.3.4" resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== dependencies: ms "2.1.2" -debug@^3.2.7: - version "3.2.7" - resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== +debug@2.6.9: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: - ms "^2.1.1" + ms "2.0.0" decimal.js@^10.2.1: version "10.4.3" @@ -4386,16 +4411,16 @@ delayed-stream@~1.0.0: resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== -depd@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - depd@~1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== +depd@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + dequal@^2.0.3: version "2.0.3" resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz" @@ -4492,14 +4517,6 @@ dom-helpers@^5.0.1, dom-helpers@^5.2.0, dom-helpers@^5.2.1: "@babel/runtime" "^7.8.7" csstype "^3.0.2" -dom-serializer@0: - version "0.2.2" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - dom-serializer@^1.0.1: version "1.4.1" resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" @@ -4509,16 +4526,24 @@ dom-serializer@^1.0.1: domhandler "^4.2.0" entities "^2.0.0" -domelementtype@1: - version "1.3.1" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== +dom-serializer@0: + version "0.2.2" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" domelementtype@^2.0.1, domelementtype@^2.2.0: version "2.3.0" resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== +domelementtype@1: + version "1.3.1" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + domexception@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" @@ -4957,7 +4982,7 @@ eslint-plugin-testing-library@^5.0.1: dependencies: "@typescript-eslint/utils" "^5.58.0" -eslint-scope@5.1.1, eslint-scope@^5.1.1: +eslint-scope@^5.1.1, eslint-scope@5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== @@ -4994,7 +5019,7 @@ eslint-webpack-plugin@^3.1.1: normalize-path "^3.0.0" schema-utils "^4.0.0" -eslint@^8.3.0: +eslint@*, "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^6.0.0 || ^7.0.0 || ^8.0.0", "eslint@^6.0.0 || ^7.0.0 || >=8.0.0", "eslint@^7.0.0 || ^8.0.0", "eslint@^7.5.0 || ^8.0.0", eslint@^8.0.0, eslint@^8.1.0, eslint@^8.3.0, "eslint@>= 6": version "8.56.0" resolved "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz" integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== @@ -5047,16 +5072,16 @@ espree@^9.6.0, espree@^9.6.1: acorn-jsx "^5.3.2" eslint-visitor-keys "^3.4.1" -esprima@1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz" - integrity sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A== - esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== +esprima@1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz" + integrity sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A== + esquery@^1.4.2: version "1.5.0" resolved "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz" @@ -5071,7 +5096,12 @@ esrecurse@^4.3.0: dependencies: estraverse "^5.2.0" -estraverse@^4.1.1, estraverse@^4.2.0: +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^4.2.0: version "4.3.0" resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== @@ -5186,7 +5216,7 @@ express@^4.17.3: fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-glob@^3.2.9, fast-glob@^3.3.0: @@ -5317,7 +5347,15 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" -find-up@^4.0.0, find-up@^4.1.0: +find-up@^4.0.0: + version "4.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-up@^4.1.0: version "4.1.0" resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== @@ -5453,11 +5491,6 @@ fs.realpath@^1.0.0: resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@^2.3.2, fsevents@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - function-bind@^1.1.1, function-bind@^1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" @@ -5798,6 +5831,16 @@ http-deceiver@^1.2.7: resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + http-errors@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" @@ -5809,16 +5852,6 @@ http-errors@2.0.0: statuses "2.0.1" toidentifier "1.0.1" -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - http-parser-js@>=0.5.1: version "0.5.8" resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" @@ -5871,20 +5904,27 @@ hyphenate-style-name@^1.0.3: resolved "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz" integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ== -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== +iconv-lite@^0.6.2: + version "0.6.3" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== dependencies: - safer-buffer ">= 2.1.2 < 3" + safer-buffer ">= 2.1.2 < 3.0.0" -iconv-lite@^0.6.2, iconv-lite@^0.6.3: +iconv-lite@^0.6.3: version "0.6.3" resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== dependencies: safer-buffer ">= 2.1.2 < 3.0.0" +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + icss-utils@^5.0.0, icss-utils@^5.1.0: version "5.1.0" resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" @@ -5946,7 +5986,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: +inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3, inherits@2, inherits@2.0.4: version "2.0.4" resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -5975,23 +6015,23 @@ interpret@^3.1.1: resolved "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz" integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ== -invariant@2.2.4, invariant@^2.2.1, invariant@^2.2.4: +invariant@^2.2.1, invariant@^2.2.4, invariant@2.2.4: version "2.2.4" resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== dependencies: loose-envify "^1.0.0" -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - ipaddr.js@^2.0.1: version "2.1.0" resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz" integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + is-arguments@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" @@ -6658,7 +6698,7 @@ jest-resolve-dependencies@^27.5.1: jest-regex-util "^27.5.1" jest-snapshot "^27.5.1" -jest-resolve@^27.4.2, jest-resolve@^27.5.1: +jest-resolve@*, jest-resolve@^27.4.2, jest-resolve@^27.5.1: version "27.5.1" resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz" integrity sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw== @@ -6880,7 +6920,7 @@ jest-worker@^28.0.2: merge-stream "^2.0.0" supports-color "^8.0.0" -jest@^27.4.3: +"jest@^27.0.0 || ^28.0.0", jest@^27.4.3: version "27.5.1" resolved "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz" integrity sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ== @@ -7087,7 +7127,7 @@ jss-plugin-vendor-prefixer@^10.5.1: css-vendor "^2.0.8" jss "10.10.0" -jss@10.10.0, jss@^10.5.1: +jss@^10.5.1, jss@10.10.0: version "10.10.0" resolved "https://registry.npmjs.org/jss/-/jss-10.10.0.tgz" integrity sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw== @@ -7109,7 +7149,7 @@ jss@10.10.0, jss@^10.5.1: kdbush@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/kdbush/-/kdbush-4.0.2.tgz#2f7b7246328b4657dd122b6c7f025fbc2c868e39" + resolved "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz" integrity sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA== keyv@^4.5.3: @@ -7400,7 +7440,7 @@ microseconds@0.2.0: resolved "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz" integrity sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA== -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": +"mime-db@>= 1.43.0 < 2", mime-db@1.52.0: version "1.52.0" resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== @@ -7477,6 +7517,11 @@ mkdirp@~0.5.1: dependencies: minimist "^1.2.6" +ms@^2.1.1, ms@2.1.3: + version "2.1.3" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + ms@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" @@ -7487,11 +7532,6 @@ ms@2.1.2: resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3, ms@^2.1.1: - version "2.1.3" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - multicast-dns@^7.2.5: version "7.2.5" resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" @@ -8499,12 +8539,12 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2, postcss-value-parser@^ resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@8.4.31: - version "8.4.31" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" - integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== +"postcss@^7.0.0 || ^8.0.1", postcss@^8, postcss@^8.0.0, postcss@^8.0.3, postcss@^8.0.9, postcss@^8.1.0, postcss@^8.1.4, postcss@^8.2, postcss@^8.2.14, postcss@^8.2.15, postcss@^8.2.2, postcss@^8.3, postcss@^8.3.5, postcss@^8.4, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.4, postcss@^8.4.6, "postcss@>= 8", postcss@>=8, postcss@>=8.0.9: + version "8.4.33" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz" + integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== dependencies: - nanoid "^3.3.6" + nanoid "^3.3.7" picocolors "^1.0.0" source-map-js "^1.0.2" @@ -8516,12 +8556,12 @@ postcss@^7.0.35: picocolors "^0.2.1" source-map "^0.6.1" -postcss@^8.3.5, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.4: - version "8.4.33" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz" - integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== +postcss@8.4.31: + version "8.4.31" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" + integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== dependencies: - nanoid "^3.3.7" + nanoid "^3.3.6" picocolors "^1.0.0" source-map-js "^1.0.2" @@ -8766,7 +8806,7 @@ react-dev-utils@^12.0.1: strip-ansi "^6.0.1" text-table "^0.2.0" -react-dom@^18.2.0: +"react-dom@^15.0.0 || ^16.0.0", "react-dom@^15.5.x || ^16.x || ^17.x || ^18.x", "react-dom@^16.0.0 || ^17.0.0 || ^18.0.0", "react-dom@^16.8 || ^17 || ^18", react-dom@^16.8.0, "react-dom@^16.8.0 || ^17 || ^18", "react-dom@^16.8.0 || ^17.0.0", "react-dom@^16.9.0 || ^17 || ^18", "react-dom@^17.0.0 || ^18.0.0", react-dom@^18.0.0, react-dom@^18.2.0, "react-dom@>= 16.8.0", react-dom@>=16.14.0, react-dom@>=16.6.0, react-dom@>=16.8, react-dom@>=16.8.0, "react-dom@~0.14.8 || ^15.0.0 || ^16.0.0": version "18.2.0" resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== @@ -8811,17 +8851,37 @@ react-hook-google-maps@^0.0.3: resolved "https://registry.npmjs.org/react-hook-google-maps/-/react-hook-google-maps-0.0.3.tgz" integrity sha512-ZgsFaKXOX/sTWBMlbgdvfRp6PAp1WYT3XYyJf1nplOwnoBfd81vqQoeLnM005q0tQaxq6/M5ymKuFUWrpFxJgQ== -react-is@^16.13.1, react-is@^16.3.2, react-is@^16.7.0: +react-is@^16.13.1: version "16.13.1" resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -"react-is@^16.8.0 || ^17.0.0", react-is@^17.0.1: +react-is@^16.3.2: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^16.7.0: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +"react-is@^16.8.0 || ^17.0.0": + version "17.0.2" + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +react-is@^17.0.1: version "17.0.2" resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-is@^18.0.0, react-is@^18.2.0: +react-is@^18.0.0: + version "18.2.0" + resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + +react-is@^18.2.0: version "18.2.0" resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== @@ -8858,7 +8918,7 @@ react-query@^3.39.3: broadcast-channel "^3.4.1" match-sorter "^6.0.2" -react-refresh@^0.11.0: +react-refresh@^0.11.0, "react-refresh@>=0.10.0 <1.0.0": version "0.11.0" resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== @@ -8880,7 +8940,7 @@ react-router@6.21.2: react-scripts@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-5.0.1.tgz#6285dbd65a8ba6e49ca8d651ce30645a6d980003" + resolved "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz" integrity sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ== dependencies: "@babel/core" "^7.16.0" @@ -8943,7 +9003,7 @@ react-transition-group@^4.4.0, react-transition-group@^4.4.5: loose-envify "^1.4.0" prop-types "^15.6.2" -"react@^17.0.0 || ^18.0.0": +"react@^0.14.0 || ^15.0.0 || ^16.0.0", "react@^15.0.0 || ^16.0.0", "react@^15.5.x || ^16.x || ^17.x || ^18.x", "react@^16.0.0 || ^17.0.0 || ^18.0.0", "react@^16.8 || ^17 || ^18", react@^16.8.0, "react@^16.8.0 || ^17 || ^18", "react@^16.8.0 || ^17.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.0-rc.1 || ^18.0.0", "react@^16.9.0 || ^17 || ^18", "react@^17.0.0 || ^18.0.0", react@^18.0.0, react@^18.2.0, "react@>= 16", "react@>= 16.8.0", react@>=0.14.0, react@>=15.0.0, react@>=16.14.0, react@>=16.6.0, react@>=16.8, react@>=16.8.0, "react@~0.14.8 || ^15.0.0 || ^16.0.0": version "18.2.0" resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== @@ -9194,7 +9254,7 @@ reusify@^1.0.4: resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: +rimraf@^3.0.0, rimraf@^3.0.2, rimraf@3.0.2: version "3.0.2" resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== @@ -9211,7 +9271,7 @@ rollup-plugin-terser@^7.0.0: serialize-javascript "^4.0.0" terser "^5.0.0" -rollup@^2.43.1: +"rollup@^1.20.0 || ^2.0.0", rollup@^1.20.0||^2.0.0, rollup@^2.0.0, rollup@^2.43.1: version "2.79.1" resolved "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz" integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw== @@ -9235,15 +9295,20 @@ safe-array-concat@^1.0.0, safe-array-concat@^1.0.1: has-symbols "^1.0.3" isarray "^2.0.5" -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@^5.1.0, safe-buffer@>=5.1.0, safe-buffer@~5.2.0, safe-buffer@5.2.1: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +safe-buffer@5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== safe-regex-test@^1.0.0: version "1.0.0" @@ -9291,15 +9356,6 @@ scheduler@^0.23.0: dependencies: loose-envify "^1.1.0" -schema-utils@2.7.0: - version "2.7.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" - integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== - dependencies: - "@types/json-schema" "^7.0.4" - ajv "^6.12.2" - ajv-keywords "^3.4.1" - schema-utils@^2.6.5: version "2.7.1" resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" @@ -9309,7 +9365,25 @@ schema-utils@^2.6.5: ajv "^6.12.4" ajv-keywords "^3.5.2" -schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: +schema-utils@^3.0.0: + version "3.3.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^3.1.1: + version "3.3.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^3.2.0: version "3.3.0" resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== @@ -9328,6 +9402,15 @@ schema-utils@^4.0.0: ajv-formats "^2.1.1" ajv-keywords "^5.1.0" +schema-utils@2.7.0: + version "2.7.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== + dependencies: + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" + scriptjs@^2.5.8: version "2.5.9" resolved "https://registry.npmjs.org/scriptjs/-/scriptjs-2.5.9.tgz" @@ -9351,7 +9434,35 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3: +semver@^7.3.2: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.3.5: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.3.7: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.3.8: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +semver@^7.5.3: version "7.5.4" resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== @@ -9547,16 +9658,16 @@ source-map-support@^0.5.6, source-map-support@~0.5.20: buffer-from "^1.0.0" source-map "^0.6.0" -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - source-map@^0.5.7: version "0.5.7" resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1, source-map@0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + source-map@^0.7.3: version "0.7.4" resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" @@ -9626,16 +9737,16 @@ static-eval@2.0.2: dependencies: escodegen "^1.8.1" -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - "statuses@>= 1.4.0 < 2": version "1.5.0" resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + stop-iteration-iterator@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz" @@ -9643,6 +9754,20 @@ stop-iteration-iterator@^1.0.0: dependencies: internal-slot "^1.0.4" +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + string-length@^4.0.1: version "4.0.2" resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" @@ -9664,7 +9789,16 @@ string-natural-compare@^3.0.1: resolved "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== -"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0: +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^4.1.0, string-width@^4.2.0: version "4.2.3" resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -9724,20 +9858,6 @@ string.prototype.trimstart@^1.0.7: define-properties "^1.2.0" es-abstract "^1.22.1" -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - stringify-object@^3.3.0: version "3.3.0" resolved "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" @@ -9747,7 +9867,14 @@ stringify-object@^3.3.0: is-obj "^1.0.1" is-regexp "^1.0.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -9846,7 +9973,7 @@ sucrase@^3.32.0: supercluster@^8.0.1: version "8.0.1" - resolved "https://registry.yarnpkg.com/supercluster/-/supercluster-8.0.1.tgz#9946ba123538e9e9ab15de472531f604e7372df5" + resolved "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz" integrity sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ== dependencies: kdbush "^4.0.2" @@ -10123,11 +10250,6 @@ tsconfig-paths@^3.15.0: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz" - integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== - tslib@^1.8.1: version "1.14.1" resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" @@ -10138,6 +10260,11 @@ tslib@^2.0.3, tslib@^2.4.0: resolved "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== +tslib@2.5.0: + version "2.5.0" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz" + integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== + tsutils@^3.21.0: version "3.21.0" resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" @@ -10145,7 +10272,7 @@ tsutils@^3.21.0: dependencies: tslib "^1.8.1" -type-check@^0.4.0, type-check@~0.4.0: +type-check@^0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== @@ -10159,6 +10286,13 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" +type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + type-detect@4.0.8: version "4.0.8" resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" @@ -10169,7 +10303,7 @@ type-fest@^0.16.0: resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== -type-fest@^0.20.2: +type-fest@^0.20.2, "type-fest@>=0.17.0 <5.0.0": version "0.20.2" resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== @@ -10233,6 +10367,11 @@ typedarray-to-buffer@^3.1.5: dependencies: is-typedarray "^1.0.0" +"typescript@^3.2.1 || ^4", "typescript@>= 2.7", "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta": + version "4.9.5" + resolved "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz" + integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== + ua-parser-js@^0.7.30: version "0.7.37" resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz" @@ -10321,7 +10460,7 @@ unload@2.2.0: "@babel/runtime" "^7.6.2" detect-node "^2.0.4" -unpipe@1.0.0, unpipe@~1.0.0: +unpipe@~1.0.0, unpipe@1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== @@ -10473,7 +10612,7 @@ webidl-conversions@^6.1.0: resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== -webpack-cli@^5.1.4: +webpack-cli@^5.1.4, webpack-cli@5.x.x: version "5.1.4" resolved "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz" integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg== @@ -10503,7 +10642,7 @@ webpack-dev-middleware@^5.3.1: range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-server@^4.6.0: +webpack-dev-server@^4.6.0, "webpack-dev-server@3.x || 4.x": version "4.15.1" resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz" integrity sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA== @@ -10577,7 +10716,7 @@ webpack-sources@^3.2.3: resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@^5.64.4: +"webpack@^4.0.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", "webpack@^4.4.0 || ^5.9.0", "webpack@^4.44.2 || ^5.47.0", webpack@^5.0.0, webpack@^5.1.0, webpack@^5.20.0, webpack@^5.64.4, "webpack@>= 4", webpack@>=2, "webpack@>=4.43.0 <6.0.0", webpack@5.x.x: version "5.89.0" resolved "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz" integrity sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw== @@ -10607,7 +10746,7 @@ webpack@^5.64.4: watchpack "^2.4.0" webpack-sources "^3.2.3" -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: +websocket-driver@^0.7.4, websocket-driver@>=0.5.1: version "0.7.4" resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== @@ -10628,7 +10767,7 @@ whatwg-encoding@^1.0.5: dependencies: iconv-lite "0.4.24" -whatwg-fetch@>=0.10.0, whatwg-fetch@^3.6.2: +whatwg-fetch@^3.6.2, whatwg-fetch@>=0.10.0: version "3.6.20" resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz" integrity sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg== @@ -10899,7 +11038,16 @@ workbox-window@6.6.1: "@types/trusted-types" "^2.0.2" workbox-core "6.6.1" -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^7.0.0: version "7.0.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== From 6d731e0cb03bcaece88aca7496272c9f65729e21 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Thu, 15 Feb 2024 15:16:43 +0900 Subject: [PATCH 147/199] =?UTF-8?q?=EA=B5=AC=EA=B8=80=EB=A7=B5=20=EB=B9=84?= =?UTF-8?q?=EC=9C=A8=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/styles/Home/Home.css | 1 + 1 file changed, 1 insertion(+) diff --git a/src/styles/Home/Home.css b/src/styles/Home/Home.css index 8684ea8..6ad064c 100644 --- a/src/styles/Home/Home.css +++ b/src/styles/Home/Home.css @@ -1,2 +1,3 @@ .sidebar-content { margin-left: 22px; +} \ No newline at end of file From a7e0a0d7b15f2f269799226a86cdb81f05989f48 Mon Sep 17 00:00:00 2001 From: noeyhgnas <143941914+noeyhgnas@users.noreply.github.com> Date: Thu, 15 Feb 2024 15:25:00 +0900 Subject: [PATCH 148/199] Update package.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit package.json수정 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index aaf893f..3e9b109 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "google-map-react": "^2.2.1", "google-maps-react": "^2.0.6", "path-browserify": "^1.0.1", - "react": "^17.0.0 || ^18.0.0", + "react-dom": "^18.2.0", "react-bootstrap": "^2.10.0", "react-datepicker": "^4.25.0", "react-dom": "^17.0.0 || ^18.0.0", From 2a8b14d5d04df95e63ef960ae8c50998aba8b982 Mon Sep 17 00:00:00 2001 From: noeyhgnas <143941914+noeyhgnas@users.noreply.github.com> Date: Thu, 15 Feb 2024 15:36:17 +0900 Subject: [PATCH 149/199] Update package.json --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 3e9b109..3d69b2e 100644 --- a/package.json +++ b/package.json @@ -20,10 +20,10 @@ "google-map-react": "^2.2.1", "google-maps-react": "^2.0.6", "path-browserify": "^1.0.1", - "react-dom": "^18.2.0", + "react": "^17.0.0 || ^18.0.0", "react-bootstrap": "^2.10.0", "react-datepicker": "^4.25.0", - "react-dom": "^17.0.0 || ^18.0.0", + "react-dom": "^18.2.0", "react-google-maps": "^9.4.5", "react-hook-geolocation": "^1.1.0", "react-hook-google-maps": "^0.0.3", From 456473afc0c1484d69a586a5b8ce44c7c8ce0274 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Thu, 15 Feb 2024 15:51:50 +0900 Subject: [PATCH 150/199] =?UTF-8?q?[FIX]=20#feature/edit=20-=20map=20zoom?= =?UTF-8?q?=20level=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Map.js | 12 ++---------- src/pages/searchplacepage/placeinfo.js | 2 +- .../placeinfo1.js/placeinfo1_busan.js | 6 +++--- .../placeinfo1.js/placeinfo1_gangneung.js | 4 ++-- .../placeinfo1.js/placeinfo1_gyeongju.js | 10 +++++----- .../searchplacepage/placeinfo1.js/placeinfo1_jeju.js | 2 +- .../placeinfo1.js/placeinfo1_seoul.js | 2 +- .../placeinfo1.js/placeinfo1_sokcho.js | 2 +- .../placeinfo1.js/placeinfo1_yangyang.js | 2 +- .../placeinfo1.js/placeinfo1_yeosu.js | 3 ++- src/pages/searchplacepage/searchplace.js | 2 +- 11 files changed, 20 insertions(+), 27 deletions(-) diff --git a/src/components/Map.js b/src/components/Map.js index 077d89b..1a46767 100644 --- a/src/components/Map.js +++ b/src/components/Map.js @@ -15,21 +15,14 @@ const defaultCenter = { lng: 128.6014, }; -const Map = ({ location, recommendations, onPinClick, containerStyle }) => { +const Map = ({ location, recommendations, onPinClick, zoomLevel = 7, containerStyle }) => { const [map, setMap] = useState(null); - const [zoomLevel, setZoomLevel] = useState(7); const [markers, setMarkers] = useState([]); const onLoad = (map) => { setMap(map); }; - useEffect(() => { - if (location && location.lat !== null && location.lng !== null) { - setZoomLevel(11); - } - }, [location]); - useEffect(() => { let newMarkers = []; if (recommendations && recommendations.length > 0) { @@ -46,7 +39,6 @@ const Map = ({ location, recommendations, onPinClick, containerStyle }) => { const handleMarkerClick = (marker) => { onPinClick(marker.name); // Call onPinClick callback with marker name - setZoomLevel(14); // Set zoom level when marker is clicked }; return ( @@ -72,4 +64,4 @@ const Map = ({ location, recommendations, onPinClick, containerStyle }) => { ); }; -export default Map; \ No newline at end of file +export default Map; diff --git a/src/pages/searchplacepage/placeinfo.js b/src/pages/searchplacepage/placeinfo.js index a2aa177..dc17d75 100644 --- a/src/pages/searchplacepage/placeinfo.js +++ b/src/pages/searchplacepage/placeinfo.js @@ -108,7 +108,7 @@ const PlaceInfo = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js index 95a0421..48d7d8e 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js @@ -22,10 +22,10 @@ const PlaceInfoBusan = () => { useEffect(() => { if (searchedLocation) { // 지정된 검색어가 있으면 검색어를 지도의 위치로 설정 - setMapLocation({ lat: 35.22649, lng: 129.07273 }); // 부산의 기본 위치 + setMapLocation({ lat: 35.157288, lng: 129.042374 }); // 부산의 기본 위치 } else { // 검색어가 없을 때 기본 위치 설정 - setMapLocation({ lat: 35.22649, lng: 129.07273 }); // 부산의 기본 위치 + setMapLocation({ lat: 35.157288, lng: 129.042374 }); // 부산의 기본 위치 } }, [searchedLocation]); @@ -71,7 +71,7 @@ const PlaceInfoBusan = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js index 9d6666e..9c11457 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js @@ -17,7 +17,7 @@ const PlaceInfoGangneung = () => { const [mapLocation, setMapLocation] = useState(null); const [recommendations, setRecommendations] = useState([]); const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "강릉"); // 검색어 상태 변경 및 초기값 설정 - const [zoomLevel, setZoomLevel] = useState(12); + const [zoomLevel, setZoomLevel] = useState(16); const navigate = useNavigate(); useEffect(() => { @@ -70,7 +70,7 @@ const PlaceInfoGangneung = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js index 784e312..5b614bd 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js @@ -16,14 +16,14 @@ const PlaceInfoGyeongju = () => { const [mapLocation, setMapLocation] = useState(null); const [recommendations, setRecommendations] = useState([]); const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "경주"); // 검색어 상태 변경 및 초기값 설정 - const [zoomLevel, setZoomLevel] = useState(12); + const [zoomLevel, setZoomLevel] = useState(16); const navigate = useNavigate(); useEffect(() => { if (searchedLocation) { - setMapLocation({ lat: 35.84956, lng: 129.24678 }); + setMapLocation({ lat: 35.82047, lng: 129.26006 }); } else { - setMapLocation({ lat: 35.84956, lng: 129.24678 }); + setMapLocation({ lat: 35.82047, lng: 129.26006 }); } }, [searchedLocation]); @@ -69,7 +69,7 @@ const PlaceInfoGyeongju = () => { return (
      - +
      @@ -92,7 +92,7 @@ const PlaceInfoGyeongju = () => { onClick={handleSearch} style={{ position: 'absolute', - top: '2.8vh', + top: '2vh', right: '2%', transform: 'translateY(-50%)', border: 'none', diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js index 530c163..1d5c231 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js @@ -70,7 +70,7 @@ const PlaceInfoJeju = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js index 7e7aeba..b3e060b 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js @@ -70,7 +70,7 @@ const PlaceInfoSeoul = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js index b461eac..232c0bf 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js @@ -69,7 +69,7 @@ const PlaceInfoSokcho = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js index 25adaf5..c7a8b05 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js @@ -70,7 +70,7 @@ const PlaceInfoYangyang = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js index 93f7fb6..2e4e53a 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js @@ -44,6 +44,7 @@ const PlaceInfoYeosu = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); + setZoomLevel(18); // 추천 장소를 클릭할 때 지도를 더 확대하여 보여주도록 설정 }; const handleSearch = () => { @@ -69,7 +70,7 @@ const PlaceInfoYeosu = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/searchplace.js b/src/pages/searchplacepage/searchplace.js index 4f0fd71..e6a974e 100644 --- a/src/pages/searchplacepage/searchplace.js +++ b/src/pages/searchplacepage/searchplace.js @@ -24,7 +24,7 @@ const SrchPlace = () => { return (
      - +
      ); }; From b82492550825f12121bca3e3a4c6e597e5ca07f2 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Thu, 15 Feb 2024 16:40:17 +0900 Subject: [PATCH 151/199] =?UTF-8?q?[FIX]=20#feature/place=20-=20map=20zoom?= =?UTF-8?q?=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../searchplacepage/placeinfo1.js/placeinfo1_busan.js | 4 ++-- .../placeinfo1.js/placeinfo1_gangneung.js | 6 +++--- .../searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js | 6 +++--- .../searchplacepage/placeinfo1.js/placeinfo1_jeju.js | 6 +++--- .../searchplacepage/placeinfo1.js/placeinfo1_seoul.js | 6 +++--- .../searchplacepage/placeinfo1.js/placeinfo1_sokcho.js | 9 +++++---- .../searchplacepage/placeinfo1.js/placeinfo1_yangyang.js | 6 +++--- .../searchplacepage/placeinfo1.js/placeinfo1_yeosu.js | 2 +- 8 files changed, 23 insertions(+), 22 deletions(-) diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js index 48d7d8e..dcc987a 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js @@ -45,7 +45,7 @@ const PlaceInfoBusan = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(16); // 확대 레벨 조정 + setZoomLevel(12.6); // 확대 레벨 조정 }; const handleSearch = () => { @@ -71,7 +71,7 @@ const PlaceInfoBusan = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js index 9c11457..06ee3dd 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gangneung.js @@ -17,7 +17,7 @@ const PlaceInfoGangneung = () => { const [mapLocation, setMapLocation] = useState(null); const [recommendations, setRecommendations] = useState([]); const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "강릉"); // 검색어 상태 변경 및 초기값 설정 - const [zoomLevel, setZoomLevel] = useState(16); + const [zoomLevel, setZoomLevel] = useState(12); const navigate = useNavigate(); useEffect(() => { @@ -44,7 +44,7 @@ const PlaceInfoGangneung = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(16); // 확대 레벨 조정 + setZoomLevel(12.5); // 확대 레벨 조정 }; const handleSearch = () => { @@ -70,7 +70,7 @@ const PlaceInfoGangneung = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js index 5b614bd..2a4b1c7 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_gyeongju.js @@ -16,7 +16,7 @@ const PlaceInfoGyeongju = () => { const [mapLocation, setMapLocation] = useState(null); const [recommendations, setRecommendations] = useState([]); const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "경주"); // 검색어 상태 변경 및 초기값 설정 - const [zoomLevel, setZoomLevel] = useState(16); + const [zoomLevel, setZoomLevel] = useState(13); const navigate = useNavigate(); useEffect(() => { @@ -43,7 +43,7 @@ const PlaceInfoGyeongju = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(16); // 확대 레벨 조정 + setZoomLevel(13.3); // 확대 레벨 조정 }; const handleSearch = () => { @@ -69,7 +69,7 @@ const PlaceInfoGyeongju = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js index 1d5c231..ac78c34 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js @@ -17,7 +17,7 @@ const PlaceInfoJeju = () => { const [mapLocation, setMapLocation] = useState(null); const [recommendations, setRecommendations] = useState([]); const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "제주도"); // 검색어 상태 변경 및 초기값 설정 - const [zoomLevel, setZoomLevel] = useState(12); + const [zoomLevel, setZoomLevel] = useState(11); const navigate = useNavigate(); useEffect(() => { @@ -44,7 +44,7 @@ const PlaceInfoJeju = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(16); // 확대 레벨 조정 + setZoomLevel(12); // 확대 레벨 조정 }; const handleSearch = () => { @@ -70,7 +70,7 @@ const PlaceInfoJeju = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js index b3e060b..f869384 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js @@ -16,7 +16,7 @@ const PlaceInfoSeoul = () => { const [mapLocation, setMapLocation] = useState(null); const [recommendations, setRecommendations] = useState([]); const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "서울"); // 검색어 상태 변경 및 초기값 설정 - const [zoomLevel, setZoomLevel] = useState(12); + const [zoomLevel, setZoomLevel] = useState(13); const navigate = useNavigate(); @@ -44,7 +44,7 @@ const PlaceInfoSeoul = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(18); + setZoomLevel(14); }; const handleSearch = () => { @@ -70,7 +70,7 @@ const PlaceInfoSeoul = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js index 232c0bf..1f5790c 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_sokcho.js @@ -17,14 +17,14 @@ const PlaceInfoSokcho = () => { const [mapLocation, setMapLocation] = useState(null); const [recommendations, setRecommendations] = useState([]); const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "속초"); // 검색어 상태 변경 및 초기값 설정 - const [zoomLevel, setZoomLevel] = useState(12); + const [zoomLevel, setZoomLevel] = useState(13.5); const navigate = useNavigate(); useEffect(() => { if (searchedLocation) { - setMapLocation({ lat: 38.18131, lng: 128.52054 }); + setMapLocation({ lat: 38.180676, lng: 128.543079 }); } else { - setMapLocation({ lat: 38.18131, lng: 128.52054 }); + setMapLocation({ lat: 38.180676, lng: 128.543079 }); } }, [searchedLocation]); @@ -44,6 +44,7 @@ const PlaceInfoSokcho = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); + setZoomLevel(13.7); // 추천 장소를 클릭할 때 지도를 더 확대하여 보여주도록 설정 }; const handleSearch = () => { @@ -69,7 +70,7 @@ const PlaceInfoSokcho = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js index c7a8b05..cacc2e5 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yangyang.js @@ -17,7 +17,7 @@ const PlaceInfoYangyang = () => { const [mapLocation, setMapLocation] = useState(null); const [recommendations, setRecommendations] = useState([]); const [selectedPlace, setSelectedPlace] = useState(searchedLocation || "양양"); // 검색어 상태 변경 및 초기값 설정 - const [zoomLevel, setZoomLevel] = useState(12); + const [zoomLevel, setZoomLevel] = useState(12.7); const navigate = useNavigate(); useEffect(() => { @@ -44,7 +44,7 @@ const PlaceInfoYangyang = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(18); + setZoomLevel(13.3); }; const handleSearch = () => { @@ -70,7 +70,7 @@ const PlaceInfoYangyang = () => { return (
      - +
      diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js index 2e4e53a..606b4bf 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js @@ -44,7 +44,7 @@ const PlaceInfoYeosu = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(18); // 추천 장소를 클릭할 때 지도를 더 확대하여 보여주도록 설정 + setZoomLevel(13.2); // 추천 장소를 클릭할 때 지도를 더 확대하여 보여주도록 설정 }; const handleSearch = () => { From c0c374c4b7ce57901fd138411ac381fd1dc3705e Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Thu, 15 Feb 2024 17:51:23 +0900 Subject: [PATCH 152/199] =?UTF-8?q?=EB=A9=94=EC=9D=B8=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=20=EC=A0=88=EB=B0=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/pages/Home/Home.js | 30 ++++++++++++++++++++++++++---- src/pages/mapages/Otherplanpage.js | 6 +++--- src/tempdata/otherplandata.js | 12 ++++++------ 4 files changed, 36 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index aaf893f..3d69b2e 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "react": "^17.0.0 || ^18.0.0", "react-bootstrap": "^2.10.0", "react-datepicker": "^4.25.0", - "react-dom": "^17.0.0 || ^18.0.0", + "react-dom": "^18.2.0", "react-google-maps": "^9.4.5", "react-hook-geolocation": "^1.1.0", "react-hook-google-maps": "^0.0.3", diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 5b90625..30dde85 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -1,15 +1,22 @@ import React, { useState, useEffect } from "react"; import { useNavigate, Link } from "react-router-dom"; import "../../styles/Home/Home.css"; +import "../../styles/Mypages.css"; import SearchComponent from "../../components/Search.js"; import GoogleMapComponent from "../../components/Map"; import SidebarR from "../../components/SidebarR.js"; +import { EndSection } from "../mapages/MyPage.js"; +import { OtherplanThumbnail } from "../mapages/MyPage.js"; +import otherplans from "../../tempdata/otherplandata.js"; -const Home = () => { +const Home = () => { const navigate = useNavigate(); const [searchedLocation, setSearchedLocation] = useState(null); const [searchQuery, setSearchQuery] = useState(""); // 검색어 상태 추가 + // 여행 계획 데이터에서 처음 6개의 항목만 선택 + const firstSixPlans = otherplans.slice(0, 6).map(others => ({ ...others, liked: 0 })); + const handleSearch = (location, query) => { setSearchedLocation(location); setSearchQuery(query); // 검색어 저장 @@ -27,9 +34,9 @@ const Home = () => { return (
      - + - + {/*

      대한민국

      지금 대한민국의 가장 인기 많은 지역

      @@ -55,7 +62,22 @@ const Home = () => {

      선택하신 도시의 가장 인기 많은 장소

      - + */} + + {/* OtherTravelPlanSection 스타일 적용 */} +
      +
      + {firstSixPlans.map((other, i) => { + return ( +
      + {/* `liked`를 `false`로 설정하여 하트가 눌러져 있지 않도록 함 */} + +
      + ); + })} +
      +
      +
      ); }; diff --git a/src/pages/mapages/Otherplanpage.js b/src/pages/mapages/Otherplanpage.js index 35546f9..054e5aa 100644 --- a/src/pages/mapages/Otherplanpage.js +++ b/src/pages/mapages/Otherplanpage.js @@ -8,7 +8,7 @@ import { Container } from "react-bootstrap"; import { useState } from "react"; import otherplans from "../../tempdata/otherplandata"; -function Otherplanpage() { +export function Otherplanpage() { const [others] = useState(otherplans); const [currentPage, setCurrentPage] = useState(1); const plansPerPage = 9; @@ -41,10 +41,10 @@ function Otherplanpage() { {currentOthers.length > 0 && (
      - {currentOthers.map((plan, i) => { + {currentOthers.map((other, i) => { return (
      - +
      ); })} diff --git a/src/tempdata/otherplandata.js b/src/tempdata/otherplandata.js index 23c6d2d..a577e8e 100644 --- a/src/tempdata/otherplandata.js +++ b/src/tempdata/otherplandata.js @@ -26,22 +26,22 @@ let otherplans = [ img : JejuImage, }, { - place: "부산여행기", + place: "경주여행기", hashtag: ["추억 여행", "가족 여행"], liked: 1, - img : BusanImage, + img : GyeonjuImage, }, { - place: "제주도여행기", + place: "속초여행기", hashtag: ["가족 여행"], liked: 1, - img : JejuImage, + img : SokchoImage, }, { - place: "서울여행기", + place: "여수여행기", hashtag: ["추억 여행", "가족 여행"], liked: 1, - img : SeoulImage, + img : YeosuImage, }, { place: "제주도여행기", From 1fbc0fd19fca69442c00359ef23de0748fb5c800 Mon Sep 17 00:00:00 2001 From: topeanut Date: Thu, 15 Feb 2024 19:07:40 +0900 Subject: [PATCH 153/199] [fix]plandestination css lee --- src/pages/travelplan/travelplan_detail.js | 2 - src/pages/travelplan/travelplandate.js | 2 +- src/pages/travelplan/travelplandestination.js | 145 +++-- src/pages/travelplan/travelplanpage.js | 2 +- src/styles/component_styles/common_button.css | 3 - .../travelplandestination.module.css | 169 ++++++ src/styles/travelplan/travelplanpage.css | 543 ------------------ .../travelplan/travelplanpage.module.css | 253 ++++++++ 8 files changed, 508 insertions(+), 611 deletions(-) create mode 100644 src/styles/travelplan/travelplandestination.module.css delete mode 100644 src/styles/travelplan/travelplanpage.css create mode 100644 src/styles/travelplan/travelplanpage.module.css diff --git a/src/pages/travelplan/travelplan_detail.js b/src/pages/travelplan/travelplan_detail.js index 676e51a..91fe331 100644 --- a/src/pages/travelplan/travelplan_detail.js +++ b/src/pages/travelplan/travelplan_detail.js @@ -153,8 +153,6 @@ const Trvlpage = () => {
      ); }; - - // 날짜별로 선택된 숙소와 장소 정보를 렌더링하는 함수 // 날짜별로 선택된 숙소와 장소 정보를 렌더링하는 함수 const renderSelectedInfoForDate = () => { const currentAccommodationId = selectedAccommodations[activeDate]; diff --git a/src/pages/travelplan/travelplandate.js b/src/pages/travelplan/travelplandate.js index d513974..dca8f06 100644 --- a/src/pages/travelplan/travelplandate.js +++ b/src/pages/travelplan/travelplandate.js @@ -1,6 +1,6 @@ import React, { useState } from "react"; import { useNavigate } from "react-router-dom"; -import "../../styles/travelplan/travelplanpage.css"; +import "../../styles/travelplan/travelplanpage.module.css"; import DatePicker from "react-datepicker"; import "react-datepicker/dist/react-datepicker.css"; import { ko } from "date-fns/locale"; // 변경된 부분 diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index b230f7c..c988bc0 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -1,6 +1,6 @@ import React, { Component } from "react"; import { useNavigate } from "react-router-dom"; -import "../../styles/travelplan/travelplanpage.css"; +import styles from "../../styles/travelplan/travelplandestination.module.css"; import "react-datepicker/dist/react-datepicker.css"; import image1 from "../../assets/images/Pages/Vector (2).png"; import { format } from "date-fns"; @@ -18,18 +18,26 @@ class TrvlPlan extends Component { tripTitle: "", invitationCode: "", showSuggestions: false, - destinations: [ - "서울", - "부산", - "제주도", - "여수", - "속초/강릉/양양", - "경주", - ], + destinations: [], filteredDestinations: [], }; } + componentDidMount() { + // 컴포넌트가 마운트될 때 목적지 데이터를 가져옵니다. + this.fetchDestinations(); + } + fetchDestinations = () => { + fetch("http://dev.enble.site:8080/regions") + .then((response) => response.json()) + .then((data) => { + if (data.isSuccess && data.result) { + const destinations = data.result.map((item) => item.name); + this.setState({ destinations }); + } + }) + .catch((error) => console.error("Error fetching destinations:", error)); + }; handlePre = () => { this.props.navigate("/"); }; @@ -55,7 +63,6 @@ class TrvlPlan extends Component { filteredDestinations, }); }; - selectDestination = (destination) => { this.setState({ searchInput: destination, @@ -125,66 +132,82 @@ class TrvlPlan extends Component { }; render() { + // 여행 제목과 목적지가 모두 입력되었는지 확인 + const isFormFilled = this.state.tripTitle && this.state.searchInput; + + // 버튼 클래스를 조건부로 설정 + const buttonClass = isFormFilled ? styles.buttonActive : ""; // 활성화 상태에 따라 클래스 변경 + return ( -
      -
      - {/* 여행 제목 입력 필드 */} - -
      여행의 제목을 작성해주세요.
      -
      - -
      - {/* 목적지 검색 필드 */} -
      -
      어디로 가시나요?
      -
      +
      +
      + +
      여행의 제목을 작성해주세요.
      +
      - {this.renderSuggestions()} -
      - - {/* 초대 코드 입력 섹션 */} -
      친구에게 초대받으셨나요?
      -
      -
      - - + {/* 목적지 검색 필드 */} +
      +
      어디로 가시나요?
      +
      + +
      + {this.renderSuggestions()}
      -
      - +
      +
      +
      +
      + +
      ); } diff --git a/src/pages/travelplan/travelplanpage.js b/src/pages/travelplan/travelplanpage.js index 0370486..96cfcf8 100644 --- a/src/pages/travelplan/travelplanpage.js +++ b/src/pages/travelplan/travelplanpage.js @@ -1,5 +1,5 @@ import React, { Component } from "react"; -import classes from "../../styles/travelplan/travelplanpage.css"; +import classes from "../../styles/travelplan/travelplanpage.module.css"; import DatePicker from "react-datepicker"; class trvlplan extends Component { constructor(props) { diff --git a/src/styles/component_styles/common_button.css b/src/styles/component_styles/common_button.css index 25e86b8..5179e35 100644 --- a/src/styles/component_styles/common_button.css +++ b/src/styles/component_styles/common_button.css @@ -1,10 +1,7 @@ /* Button.module.css */ .Button { - position: relative; width: 180px; height: 80px; - left: 25%; - top: -200px; background: #f3f5ff; border-radius: 8px; border: none; diff --git a/src/styles/travelplan/travelplandestination.module.css b/src/styles/travelplan/travelplandestination.module.css new file mode 100644 index 0000000..793450e --- /dev/null +++ b/src/styles/travelplan/travelplandestination.module.css @@ -0,0 +1,169 @@ +.container { + display: flex; + justify-content: center; +} +.informinputContainer { + position: absolute; + width: 600px; + margin-top: 200px; +} + +.textTitle { + /* 초대코드를 입력해주세요. */ + + /* head/head_bold_24 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 23px; + line-height: 30px; + /* identical to box height */ + + /* grayscale/Gray8 */ + color: #191b24; + margin-top: 25px; + margin-bottom: 10px; +} + +.search_title { + display: flex; + justify-content: center; + align-items: center; + width: auto; + height: 80px; + left: 25%; + + /* grayscale/Gray1 */ + background: #f3f5ff; + border: none; + border-radius: 10px; + + /* 신나는 부산 여행 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + padding-right: 10px; + outline: none; + /* Remove the outline on focus */ + /* or 27px */ + + /* grayscale/Gray8 */ + color: #191b24; +} + +.search_title1 { + /* Rectangle 34624545 */ + width: 90%; + + background: #f3f5ff; + border: none; + border-radius: 10px; + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + + /* or 27px */ + outline: none; + /* grayscale/Gray8 */ + color: #191b24; +} + +.search_title1::placeholder { + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + /* grayscale/Gray3 */ + color: #bfc4d8; +} + +.search_destination { + /* Rectangle 34624545 */ + + width: 480px; + height: 80px; + left: 25%; + + /* grayscale/Gray1 */ + background: #f3f5ff; + border: none; + border-radius: 10px; + + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; +} + +.search_invite { + /* Rectangle 34624545 */ + + width: 480px; + height: 80px; + left: 25%; + top: -420px; + + /* grayscale/Gray1 */ + background: #f3f5ff; + border: none; + border-radius: 10px; + + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + + /* grayscale/Gray3 */ + color: #bfc4d8; +} + +.search_submit { + width: 80px; + height: 80px; + + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + color: #bfc4d8; + border: none; + border-radius: 10px; + background-color: transparent; + cursor: pointer; +} +.invitationCodeSection { + display: flex; + justify-content: space-between; /* input과 button 사이에 공간을 균등하게 배분 */ + width: 100%; /* 부모 컨테이너의 너비에 맞춤 */ +} + +.btnContainer { + display: flex; + justify-content: space-between; + margin-top: 90px; /* 버튼 간격을 조정하고 싶은 경우 */ +} + +/* 활성화된 버튼 스타일 */ +.buttonActive { + background-color: purple; /* 활성화된 버튼의 배경 색상 */ + color: white; /* 활성화된 버튼의 텍스트 색상 */ +} + +.buttonActive:hover { + cursor: pointer; /* 마우스 오버 시 커서 변경 */ +} diff --git a/src/styles/travelplan/travelplanpage.css b/src/styles/travelplan/travelplanpage.css deleted file mode 100644 index b8144f7..0000000 --- a/src/styles/travelplan/travelplanpage.css +++ /dev/null @@ -1,543 +0,0 @@ -.informinput-container { - position: absolute; -} -.textTitle { - /* 여행의 제목을 작성해주세요. */ - - position: relative; - left: 25%; - margin-top: 50px; - - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 23px; - line-height: 30px; - /* identical to box height */ - - /* grayscale/Gray8 */ - color: #191b24; -} - -.textTitle2 { - /* 초대코드를 입력해주세요. */ - - position: relative; - left: 25%; - top: -420px; - - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 23px; - line-height: 30px; - /* identical to box height */ - - /* grayscale/Gray8 */ - color: #191b24; -} - -.search_title { - /* Rectangle 34624545 */ - - position: relative; - width: 480px; - height: 80px; - left: 25%; - - /* grayscale/Gray1 */ - background: #f3f5ff; - border: none; - border-radius: 10px; - - /* 신나는 부산 여행 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - padding-right: 10px; - outline: none; - /* Remove the outline on focus */ - /* or 27px */ - - /* grayscale/Gray8 */ - color: #191b24; -} - -.search_title1 { - /* Rectangle 34624545 */ - - position: relative; - margin-top: 25px; - margin-left: 20px; - /* grayscale/Gray1 */ - background: #f3f5ff; - border: none; - border-radius: 10px; - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - - /* or 27px */ - outline: none; - /* grayscale/Gray8 */ - color: #191b24; -} - -.search_title1::placeholder { - /* botton/botton_bold_16 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - /* or 27px */ - /* grayscale/Gray3 */ - color: #bfc4d8; -} - -.search_destination { - /* Rectangle 34624545 */ - - position: relative; - width: 480px; - height: 80px; - left: 25%; - - /* grayscale/Gray1 */ - background: #f3f5ff; - border: none; - border-radius: 10px; - - /* botton/botton_bold_16 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; -} - -.search_destination1 { - /* Rectangle 34624545 */ - - position: relative; - margin-top: 25px; - margin-left: 20px; - /* grayscale/Gray1 */ - background: #f3f5ff; - border: none; - border-radius: 10px; - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - /* or 27px */ - outline: none; - /* grayscale/Gray8 */ - color: #191b24; -} - -.search_destination1::placeholder { - /* botton/botton_bold_16 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - /* or 27px */ - - /* grayscale/Gray3 */ - color: #bfc4d8; -} - -.search_invite { - /* Rectangle 34624545 */ - - position: relative; - width: 480px; - height: 80px; - left: 25%; - top: -420px; - - /* grayscale/Gray1 */ - background: #f3f5ff; - border: none; - border-radius: 10px; - - /* botton/botton_bold_16 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - /* or 27px */ - - /* grayscale/Gray3 */ - color: #bfc4d8; -} - -.search_invite1 { - /* Rectangle 34624545 */ - - position: relative; - top: 0px; - margin-left: 20px; - /* grayscale/Gray1 */ - background: #f3f5ff; - border: none; - border-radius: 10px; - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - - /* or 27px */ - outline: none; - /* grayscale/Gray8 */ - color: #191b24; -} - -.search_invite1::placeholder { - /* botton/botton_bold_16 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - /* or 27px */ - - /* grayscale/Gray3 */ - color: #bfc4d8; -} - -.search_submit { - /* 확인 */ - - position: relative; - width: 80px; - height: 80px; - left: 35%; - - /* botton/botton_bold_16 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - /* or 27px */ - - /* grayscale/Gray3 */ - color: #f3f5ff; - border: none; - border-radius: 10px; -} - -.datepicker { - text-align: center; - width: 320px; - padding: 8px 20px; - border-width: 1px; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - margin-right: 15px; -} - -.next_button { - /* Rectangle 34624548 */ - - position: relative; - width: 180px; - height: 80px; - left: 75%; - top: -200px; - - /* grayscale/Gray1 */ - background: #f3f5ff; - border-radius: 8px; - border: none; - - /* botton/botton_bold_20 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 17px; - line-height: 25px; - /* identical to box height */ - - /* grayscale/Gray3 */ - color: #bfc4d8; -} - -.image { - /* Rectangle 34624544 */ - - position: absolute; - width: 580px; - height: 480px; - right: -150%; - margin-top: -930px; - - /* grayscale/Gray2 */ - background: #ebedf8; - border-radius: 8px; -} - -.destinationList { - /* Rectangle 34624515 */ - - position: relative; - width: 480px; - height: 60px; - left: 23.5%; - margin-top: -15px; - - /* grayscale/White */ - background: #ffffff; - box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); - border-radius: 8px; - z-index: 1000; -} - -.destinationListText { - /* botton/botton_bold_16 */ - - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - /* or 27px */ - transform: translate(0, 50%); - margin-top: 15px; - margin-left: 20px; - /* grayscale/Gray5 */ - color: #626682; -} - -.image1 { - /* Vector */ - - position: absolute; - width: 47px; - height: 13px; - left: 85%; - top: 10px; -} - -.dateTitle { - /*여행기간을 선택해주세요*/ - position: relative; - left: 22%; - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 24px; - line-height: 30px; - /* identical to box height */ - - /* grayscale/Gray8 */ - color: #191b24; -} - -.dateTitle1 { - /*여행기간을 선택해주세요*/ - position: relative; - left: 23%; - /* body/body_medium_15 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 500; - font-size: 15px; - line-height: 170%; - /* identical to box height, or 26px */ - - /* grayscale/Gray4 */ - color: #7f85a3; -} - -/* Style for the day cells in the calendar */ -.custom-calendar .react-datepicker__day { - width: 70px; - height: 70px; - font-size: 25px; - text-align: center; - margin-top: 20px; - line-height: 70px; - - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 70; -} - -.custom-calendar .react-datepicker__day--in-range { - background: #ebedf8; - - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 24px; - line-height: 70px; - /* identical to box height */ - text-align: center; - - /* grayscale/Gray8 */ - color: #191b24; -} - -/* Style for the selected day in the calendar */ -.custom-calendar .react-datepicker__day--selected { - /* grayscale/Gray8 */ - background: #191b24; - border-radius: 90px; - - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 24px; - line-height: 70px; - /* identical to box height */ - text-align: center; - - /* grayscale/White */ - color: #ffffff; -} - -/* Style for the today's date in the calendar */ -.custom-calendar .react-datepicker__day--today { - font-weight: bold; -} - -/* Style for the day cells in the calendar */ -.custom-calendar1 .react-datepicker__day { - width: 70px; - height: 70px; - font-size: 25px; - text-align: center; - margin-top: 20px; - line-height: 70px; - - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 70; -} - -.custom-calendar1 .react-datepicker__day--in-range { - background: #ebedf8; - - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 24px; - line-height: 70px; - /* identical to box height */ - text-align: center; - - /* grayscale/Gray8 */ - color: #191b24; -} - -/* Style for the selected day in the calendar */ -.custom-calendar1 .react-datepicker__day--selected { - /* grayscale/Gray8 */ - background: #191b24; - border-radius: 90px; - - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 24px; - line-height: 70px; - /* identical to box height */ - text-align: center; - - /* grayscale/White */ - color: #ffffff; -} - -/* Style for the today's date in the calendar */ -.custom-calendar1 .react-datepicker__day--today { - font-weight: bold; -} - -.pre_button { - /* Rectangle 34624548 */ - - position: relative; - width: 180px; - height: 80px; - left: 22%; - top: 50px; - - /* grayscale/Gray1 */ - background: #f3f5ff; - border-radius: 8px; - border: none; - - /* botton/botton_bold_20 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 17px; - line-height: 25px; - /* identical to box height */ - - /* grayscale/Gray3 */ - color: #bfc4d8; -} - -.next_button { - /* Rectangle 34624548 */ - - position: relative; - width: 180px; - height: 80px; - left: 58%; - top: 50px; - /* grayscale/Gray1 */ - background: #f3f5ff; - border-radius: 8px; - border: none; - - /* botton/botton_bold_20 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 17px; - line-height: 25px; - /* identical to box height */ - - /* grayscale/Gray3 */ - color: #bfc4d8; -} - -.modalContent { - height: 358px; - left: calc(50% - 681px / 2 + 0.5px); - top: 389px; - padding: 20px; - border-radius: 10px; - max-width: 600px; - width: 100%; - text-align: center; - - /* 흰색 배경색 */ - background: #ffffff; - - /* 그림자 효과 */ - box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); - - /* 테두리 반경 */ - border-radius: 16px; -} diff --git a/src/styles/travelplan/travelplanpage.module.css b/src/styles/travelplan/travelplanpage.module.css new file mode 100644 index 0000000..cea8d03 --- /dev/null +++ b/src/styles/travelplan/travelplanpage.module.css @@ -0,0 +1,253 @@ +.datepicker { + text-align: center; + width: 320px; + padding: 8px 20px; + border-width: 1px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + margin-right: 15px; +} + +/* ㅌㅌ주 */ + +.image { + /* Rectangle 34624544 */ + + position: absolute; + width: 580px; + height: 480px; + right: -150%; + margin-top: -930px; + + /* grayscale/Gray2 */ + background: #ebedf8; + border-radius: 8px; +} + +.destinationList { + /* Rectangle 34624515 */ + + position: relative; + width: 480px; + height: 60px; + left: 23.5%; + margin-top: -15px; + + /* grayscale/White */ + background: #ffffff; + box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); + border-radius: 8px; + z-index: 1000; +} + +.destinationListText { + /* botton/botton_bold_16 */ + + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + transform: translate(0, 50%); + margin-top: 15px; + margin-left: 20px; + /* grayscale/Gray5 */ + color: #626682; +} + +.image1 { + /* Vector */ + + position: absolute; + width: 47px; + height: 13px; + left: 85%; + top: 10px; +} + +.dateTitle { + /*여행기간을 선택해주세요*/ + position: relative; + left: 22%; + /* head/head_bold_24 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 24px; + line-height: 30px; + /* identical to box height */ + + /* grayscale/Gray8 */ + color: #191b24; +} + +.dateTitle1 { + /*여행기간을 선택해주세요*/ + position: relative; + left: 23%; + /* body/body_medium_15 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 500; + font-size: 15px; + line-height: 170%; + /* identical to box height, or 26px */ + + /* grayscale/Gray4 */ + color: #7f85a3; +} + +/* Style for the day cells in the calendar */ +.custom-calendar .react-datepicker__day { + width: 70px; + height: 70px; + font-size: 25px; + text-align: center; + margin-top: 20px; + line-height: 70px; + + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 70; +} + +.custom-calendar .react-datepicker__day--in-range { + background: #ebedf8; + + /* head/head_bold_24 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 24px; + line-height: 70px; + /* identical to box height */ + text-align: center; + + /* grayscale/Gray8 */ + color: #191b24; +} + +/* Style for the selected day in the calendar */ +.custom-calendar .react-datepicker__day--selected { + /* grayscale/Gray8 */ + background: #191b24; + border-radius: 90px; + + /* head/head_bold_24 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 24px; + line-height: 70px; + /* identical to box height */ + text-align: center; + + /* grayscale/White */ + color: #ffffff; +} + +/* Style for the today's date in the calendar */ +.custom-calendar .react-datepicker__day--today { + font-weight: bold; +} + +/* Style for the day cells in the calendar */ +.custom-calendar1 .react-datepicker__day { + width: 70px; + height: 70px; + font-size: 25px; + text-align: center; + margin-top: 20px; + line-height: 70px; + + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 70; +} + +.custom-calendar1 .react-datepicker__day--in-range { + background: #ebedf8; + + /* head/head_bold_24 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 24px; + line-height: 70px; + /* identical to box height */ + text-align: center; + + /* grayscale/Gray8 */ + color: #191b24; +} + +/* Style for the selected day in the calendar */ +.custom-calendar1 .react-datepicker__day--selected { + /* grayscale/Gray8 */ + background: #191b24; + border-radius: 90px; + + /* head/head_bold_24 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 24px; + line-height: 70px; + /* identical to box height */ + text-align: center; + + /* grayscale/White */ + color: #ffffff; +} + +/* Style for the today's date in the calendar */ +.custom-calendar1 .react-datepicker__day--today { + font-weight: bold; +} + +.pre_button { + /* Rectangle 34624548 */ + + position: relative; + width: 180px; + height: 80px; + left: 22%; + top: 50px; + + /* grayscale/Gray1 */ + background: #f3f5ff; + border-radius: 8px; + border: none; + + /* botton/botton_bold_20 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 17px; + line-height: 25px; + /* identical to box height */ + + /* grayscale/Gray3 */ + color: #bfc4d8; +} + +.modalContent { + height: 358px; + left: calc(50% - 681px / 2 + 0.5px); + top: 389px; + padding: 20px; + border-radius: 10px; + max-width: 600px; + width: 100%; + text-align: center; + + /* 흰색 배경색 */ + background: #ffffff; + + /* 그림자 효과 */ + box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); + + /* 테두리 반경 */ + border-radius: 16px; +} From a60ecb08ba2db527653c20749c41d66db336bf35 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Thu, 15 Feb 2024 22:10:08 +0900 Subject: [PATCH 154/199] =?UTF-8?q?=ED=99=88=ED=8E=98=EC=9D=B4=EC=A7=80=20?= =?UTF-8?q?=ED=95=98=ED=8A=B8=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home/Home.js | 28 ++- src/pages/mapages/MyPage.js | 75 ++++--- src/pages/mapages/Myplacepage.js | 22 ++- src/pages/mapages/Otherplanpage.js | 63 +++--- src/tempdata/myplacedata.js | 305 +++++++++++++++-------------- src/tempdata/otherplandata.js | 24 +++ 6 files changed, 305 insertions(+), 212 deletions(-) diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 30dde85..89ac1d1 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -1,3 +1,4 @@ +//Home.js import React, { useState, useEffect } from "react"; import { useNavigate, Link } from "react-router-dom"; import "../../styles/Home/Home.css"; @@ -9,11 +10,21 @@ import { EndSection } from "../mapages/MyPage.js"; import { OtherplanThumbnail } from "../mapages/MyPage.js"; import otherplans from "../../tempdata/otherplandata.js"; -const Home = () => { +function Home() { + const [others, setOthers] = useState(otherplans); const navigate = useNavigate(); const [searchedLocation, setSearchedLocation] = useState(null); const [searchQuery, setSearchQuery] = useState(""); // 검색어 상태 추가 + const toggleLike = (otherId) => { + const updatedOthers = others.map(other => { + if (other.id === otherId) { + return { ...other, liked: other.liked === 1 ? 0 : 1 }; + } + return other; + }) + }; + // 여행 계획 데이터에서 처음 6개의 항목만 선택 const firstSixPlans = otherplans.slice(0, 6).map(others => ({ ...others, liked: 0 })); @@ -66,12 +77,25 @@ const Home = () => { {/* OtherTravelPlanSection 스타일 적용 */}
      +
      +

      국내 인기 여행 계획

      + + + +
      {firstSixPlans.map((other, i) => { return (
      {/* `liked`를 `false`로 설정하여 하트가 눌러져 있지 않도록 함 */} - +
      ); })} diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index 2c9605e..13b2662 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -16,7 +16,7 @@ import starFilled from "../../assets/images/Mypage/StarFilled.svg"; import bookmark from "../../assets/images/Mypage/Bookmark.svg"; import bookmarkFilled from "../../assets/images/Mypage/BookmarkFilled.svg"; import { Container } from "react-bootstrap"; -import axios from "axios"; + const Thumbnail = { bigBox: { @@ -280,45 +280,53 @@ export function MyTravelPlanSection({ title, plans, userName}) { export function OtherplanThumbnail(props) { const [heartState, setHeartState] = useState(props.others.liked); + const handleHeartClick = () => { - setHeartState(heartState === 0 ? 1 : 0); // 클릭할 때마다 상태 변경 + if (props.isDeletable) { + // 삭제 로직 실행 + props.onToggleLike(props.others.id); + } else { + // 하트 상태만 토글 + const newHeartState = heartState === 1 ? 0 : 1; + setHeartState(newHeartState); + if (props.onToggleLike) { // 이 조건을 추가하여 Home.js에서 제공하는 onToggleLike 함수도 호출 + props.onToggleLike(props.others.id, newHeartState); + } + } }; const containerStyle = { display: "flex", - justifyContent: "space-between", // 컨테이너 내 요소들 사이의 공간 최대화 - alignItems: "flex-start", // 요소들을 컨테이너의 상단에 정렬 - width: "100%", // 컨테이너 너비를 100%로 설정하여 넓게 사용 + justifyContent: "space-between", + alignItems: "flex-start", + width: "100%", }; - // 텍스트 영역 스타일, 여기에는 장소 이름과 해시태그가 포함됩니다. const textStyle = { display: "flex", - flexDirection: "column", // 요소들을 세로로 나열 - justifyContent: "center", // 세로 중앙 정렬 - width: "calc(100% - 50px)", // 하트 이미지와의 간격을 고려하여 너비 조정 + flexDirection: "column", + justifyContent: "center", + width: "calc(100% - 50px)", }; return ( -
      - + 장소 이미지
      - -
      - {props.others.place} -

      - {props.others.hashtag.map((tag, index) => ( - #{tag} - ))} -

      -
      + +
      + {props.others.place} +

      + {props.others.hashtag.map((tag, index) => ( + #{tag} + ))} +

      +
      { + console.log("Toggling like for otherId:",otherId); + } // 처음 3개의 요소만 사용 const firstThreeOthers = others.slice(0, 3); const otherEmpty = others.length === 0; @@ -363,7 +374,7 @@ export function OtherTravelPlanSection({ title, others, userName }) {
      {firstThreeOthers.map((other, i) => ( - + ))}
      )} @@ -384,8 +395,16 @@ export function InterestedPlaceThumbnail(props) { const categoryClass = getCategoryClassName(props.places.category); const [bookmarkState, setBookmarkState] = useState(props.places.liked); + const handleBookmarkClick = () => { - setBookmarkState(bookmarkState === 0 ? 1 : 0); + const newbookmarkState = bookmarkState === 1 ? 1 : 0; + setBookmarkState(newbookmarkState); + props.onToggleLike(props.places.id); + + if(newbookmarkState === 0){ + props.onToggleLike(props.places.id); + } + } return (
      @@ -417,6 +436,11 @@ export function InterestedPlaceThumbnail(props) { } export function InterestedPlacesSection({ title, places, userName}) { + + const onToggleLike = (placeId) => { + console.log("Toggling like for placeId", placeId); + } + // 처음 6개의 요소만 사용 const firstThreePlaces = places.slice(0, 6); const placeEmpty = places.length === 0; @@ -450,6 +474,7 @@ export function InterestedPlacesSection({ title, places, userName}) { key={i} places={place} i={i + 1} + onToggleLike ={onToggleLike} > ))}
      diff --git a/src/pages/mapages/Myplacepage.js b/src/pages/mapages/Myplacepage.js index ba507ed..f135c74 100644 --- a/src/pages/mapages/Myplacepage.js +++ b/src/pages/mapages/Myplacepage.js @@ -3,13 +3,16 @@ import React, { useState, useMemo } from "react"; import styles from "../../styles/Mypages.css"; import myplaces from "../../tempdata/myplacedata"; import { InterestedPlaceThumbnail } from "./MyPage"; +import otherplans from "../../tempdata/otherplandata"; function Myplacepage() { const [currentCategory, setCurrentCategory] = useState('전체'); - const [places] = useState(myplaces); + const [places, setPlaces] = useState(myplaces); const [currentPage, setCurrentPage] = useState(1); const placesPerPage = 12; + + const [sortOrder, setSortOrder] = useState('likes'); // 초기 정렬 상태를 '좋아요순'으로 설정 const [showDropdown, setShowDropdown] = useState(false); @@ -43,6 +46,17 @@ function Myplacepage() { const goToNextPage = () => currentPage < Math.ceil(sortedPlaces.length / placesPerPage) && setCurrentPage(currentPage + 1); const toggleDropdown = () => setShowDropdown(!showDropdown); + const toggleLike = (placeId) => { + const updatePlaces = places.map(place => { + if(place.id === placeId){ + return {...place, liked: place.liked === 1 ? 0 : 1}; + } + return place; + }).filter(place => place.liked !== 0); + setPlaces(updatePlaces); + + } + return (
      @@ -69,9 +83,9 @@ function Myplacepage() { ))}
      - {currentPlaces.map((place, index) => ( -
      - + {currentPlaces.map((place, i) => ( +
      +
      ))}
      diff --git a/src/pages/mapages/Otherplanpage.js b/src/pages/mapages/Otherplanpage.js index 054e5aa..a10d0ad 100644 --- a/src/pages/mapages/Otherplanpage.js +++ b/src/pages/mapages/Otherplanpage.js @@ -8,20 +8,17 @@ import { Container } from "react-bootstrap"; import { useState } from "react"; import otherplans from "../../tempdata/otherplandata"; -export function Otherplanpage() { - const [others] = useState(otherplans); +function Otherplanpage() { + const [others, setOthers] = useState(otherplans); const [currentPage, setCurrentPage] = useState(1); const plansPerPage = 9; - // 현재 페이지의 첫 번째와 마지막 묶음의 인덱스를 계산 const indexOfLastPlan = currentPage * plansPerPage; const indexOfFirstPlan = indexOfLastPlan - plansPerPage; const currentOthers = others.slice(indexOfFirstPlan, indexOfLastPlan); - // 페이지 변경을 처리할 함수 const paginate = (pageNumber) => setCurrentPage(pageNumber); - // 이전 페이지와 다음 페이지로 이동하는 함수 const goToPrevPage = () => { if (currentPage > 1) { setCurrentPage(currentPage - 1); @@ -34,48 +31,37 @@ export function Otherplanpage() { } }; + const toggleLike = (otherId) => { + setOthers(prevOthers => prevOthers.filter(other => other.id !== otherId)); + }; + return (

      관심있는 여행계획

      - {/* 3*3 형식으로 표시 */} {currentOthers.length > 0 && (
      - {currentOthers.map((other, i) => { - return ( -
      - -
      - ); - })} + {currentOthers.map((plan, i) => ( +
      + +
      + ))}
      - {/* 페이지네이션 버튼들 */}
      - - {Array.from({ length: Math.ceil(others.length / plansPerPage) }).map( - (item, index) => ( - - ) - )} - + ))} +
      @@ -85,5 +71,4 @@ export function Otherplanpage() { ); } -export default Otherplanpage; - \ No newline at end of file +export default Otherplanpage; \ No newline at end of file diff --git a/src/tempdata/myplacedata.js b/src/tempdata/myplacedata.js index dab4f6c..af8dcdd 100644 --- a/src/tempdata/myplacedata.js +++ b/src/tempdata/myplacedata.js @@ -6,16 +6,18 @@ let myplaces = [ // 데이터를 별도의 객체와 분리 { - place: "제주도", - info: "카페", - where: "제주 제주시 애월읍 고내1길 33", - liked: 1, - category: 3, - bookmark: 423, - star : 3.57, - + id: 1, + place: "제주도", + info: "카페", + where: "제주 제주시 애월읍 고내1길 33", + liked: 1, + category: 3, + bookmark: 423, + star: 3.57, + }, { + id: 2, place: "서울", info: "식당", where: "서울시 강남구 도산대로 23-6", @@ -26,16 +28,18 @@ let myplaces = [ }, { + id: 3, place: "경주", info: "카페", where: "경북 경주시 인왕동 839-1", bookmark: 138, - liked: 1, + liked: 1, category: 3, star: 3.19, - + }, { + id: 4, place: "여수", info: "명소", where: "전남 여수시 돌산읍 돌산로 3600-1", @@ -43,9 +47,10 @@ let myplaces = [ category: 2, bookmark: 209, star: 4.86, - + }, { + id: 5, place: "속초", info: "숙소", where: "강원특별자치도 속초시 엑스포로 109", @@ -53,9 +58,10 @@ let myplaces = [ category: 1, bookmark: 112, star: 3.84, - + }, { + id: 6, place: "부산", info: "명소", where: "부산광역시 수영구 광안해변로 219", @@ -63,9 +69,10 @@ let myplaces = [ category: 2, bookmark: 349, star: 4.66, - + }, { + id: 7, place: "서울", info: "카페", where: "애월 애용 애응", @@ -73,9 +80,10 @@ let myplaces = [ category: 3, bookmark: 229, star: 3.57, - + }, { + id: 8, place: "제주도", info: "카페", where: "애월 애용 애응", @@ -83,69 +91,76 @@ let myplaces = [ category: 3, bookmark: 284, star: 3.57, - - }, - { - place: "서울", - info: "식당", - where: "애월 애용 멍멍", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - { - place: "경주", - info: "카페", - where: "애월 애용 왈왈", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - { - place: "여수", - info: "명소", - where: "애월 애용 삑삑", - liked: 1, - category: 2, - bookmark: 209, - star: 3.57, - - }, - { - place: "속초", - info: "카페", - where: "애월 애용 꽥꽥", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - { - place: "부산", - info: "카페", - where: "애월 애용 애응", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - { - place: "서울", - info: "카페", - where: "애월 애용 애응", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - { + + }, + { + id: 9, + place: "서울", + info: "식당", + where: "애월 애용 멍멍", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + { + id: 10, + place: "경주", + info: "카페", + where: "애월 애용 왈왈", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + { + id: 11, + place: "여수", + info: "명소", + where: "애월 애용 삑삑", + liked: 1, + category: 2, + bookmark: 209, + star: 3.57, + + }, + { + id: 12, + place: "속초", + info: "카페", + where: "애월 애용 꽥꽥", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + { + id: 13, + place: "부산", + info: "카페", + where: "애월 애용 애응", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + { + id: 14, + place: "서울", + info: "카페", + where: "애월 애용 애응", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + { + id: 15, place: "제주도", info: "카페", where: "애월 애용 애응", @@ -153,71 +168,77 @@ let myplaces = [ category: 3, bookmark: 209, star: 3.57, - - }, - { - place: "서울", - info: "식당", - where: "애월 애용 멍멍", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - { - place: "경주", - info: "카페", - where: "애월 애용 왈왈", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - { - place: "여수", - info: "명소", - where: "애월 애용 삑삑", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - { - place: "속초", - info: "카페", - where: "애월 애용 꽥꽥", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - { - place: "부산", - info: "카페", - where: "애월 애용 애응", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - { - place: "서울", - info: "카페", - where: "애월 애용 애응", - liked: 1, - category: 3, - bookmark: 209, - star: 3.57, - - }, - - + + }, + { + id: 16, + place: "서울", + info: "식당", + where: "애월 애용 멍멍", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + { + id: 17, + place: "경주", + info: "카페", + where: "애월 애용 왈왈", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + { + id: 18, + place: "여수", + info: "명소", + where: "애월 애용 삑삑", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + { + id: 19, + place: "속초", + info: "카페", + where: "애월 애용 꽥꽥", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + { + id: 20, + place: "부산", + info: "카페", + where: "애월 애용 애응", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + { + id: 21, + place: "서울", + info: "카페", + where: "애월 애용 애응", + liked: 1, + category: 3, + bookmark: 209, + star: 3.57, + + }, + + // 추가적인 데이터는 여기에 계속 추가 - ]; +]; export default myplaces; \ No newline at end of file diff --git a/src/tempdata/otherplandata.js b/src/tempdata/otherplandata.js index a577e8e..f22e3e9 100644 --- a/src/tempdata/otherplandata.js +++ b/src/tempdata/otherplandata.js @@ -8,139 +8,163 @@ import SokchoImage from '../assets/images/CityPictures/Sokcho.jpg'; let otherplans = [ // 내가 저장한 관심있는 여행계획서 { + id: 1, place: "서울여행기", hashtag: ["가족 여행"], liked: 1, img : SeoulImage, }, { + id: 2, place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], liked: 1, img : BusanImage, }, { + id: 3, place: "제주도여행기", hashtag: ["가족 여행"], liked: 1, img : JejuImage, }, { + id: 4, place: "경주여행기", hashtag: ["추억 여행", "가족 여행"], liked: 1, img : GyeonjuImage, }, { + id: 5, place: "속초여행기", hashtag: ["가족 여행"], liked: 1, img : SokchoImage, }, { + id: 6, place: "여수여행기", hashtag: ["추억 여행", "가족 여행"], liked: 1, img : YeosuImage, }, { + id: 7, place: "제주도여행기", hashtag: ["가족 여행"], liked: 1, img : JejuImage, }, { + id: 8, place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], liked: 1, img : BusanImage, }, { + id: 9, place: "제주도여행기", hashtag: ["가족 여행"], liked: 1, img : JejuImage, }, { + id: 10, place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], liked: 1, img : BusanImage, }, { + id: 11, place: "제주도여행기", hashtag: ["가족 여행"], liked: 1, img : JejuImage, }, { + id: 12, place: "부산여행기", hashtag: ["추억 여행", "가족 여행"], liked: 1, img : BusanImage, }, { + id: 13, place: "제주도1", hashtag: ["가족 여행"], liked: 1, img : JejuImage, }, { + id: 14, place: "울릉도2", hashtag: ["추억 여행", "가족 여행"], liked: 1 }, { + id: 15, place: "제주도3", hashtag: ["가족 여행"], liked: 1, img : JejuImage, }, { + id: 16, place: "울릉도4", hashtag: ["추억 여행", "가족 여행"], liked: 1 }, { + id: 17, place: "제주도5", hashtag: ["가족 여행"], liked: 1, img : JejuImage, }, { + id: 18, place: "울릉도6", hashtag: ["추억 여행", "가족 여행"], liked: 1 }, { + id: 19, place: "제주도7", hashtag: ["가족 여행"], liked: 1, img : JejuImage, }, { + id: 20, place: "울릉도8", hashtag: ["추억 여행", "가족 여행"], liked: 1 }, { + id: 21, place: "제주도9", hashtag: ["가족 여행"], liked: 1, img : JejuImage, }, { + id: 22, place: "울릉도10", hashtag: ["추억 여행", "가족 여행"], liked: 1 }, { + id: 23, place: "제주도11", hashtag: ["가족 여행"], liked: 1, img : JejuImage, }, { + id: 24, place: "울릉도12", hashtag: ["추억 여행", "가족 여행"], liked: 1 From 9c0621942bc832e8e5400c5ee65a57024a0feb28 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Thu, 15 Feb 2024 23:01:04 +0900 Subject: [PATCH 155/199] =?UTF-8?q?=ED=8E=98=EC=9D=B4=EC=A7=80=EB=84=A4?= =?UTF-8?q?=EC=9D=B4=EC=85=98=20=EC=9D=BC=EB=B6=80=EB=B6=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home/Home.js | 68 ++++++++++++++--------- src/pages/mapages/MyPage.js | 22 ++++++-- src/pages/mapages/Myplanpage.js | 95 +++++++++++++++++---------------- src/styles/Mypages.css | 50 ++++++++++++++++- src/tempdata/otherplandata.js | 2 +- 5 files changed, 159 insertions(+), 78 deletions(-) diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 89ac1d1..5f16a79 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -9,8 +9,9 @@ import SidebarR from "../../components/SidebarR.js"; import { EndSection } from "../mapages/MyPage.js"; import { OtherplanThumbnail } from "../mapages/MyPage.js"; import otherplans from "../../tempdata/otherplandata.js"; +import VectorImage from "../../assets/images/Pages/Vector (1).png"; -function Home() { +function Home() { const [others, setOthers] = useState(otherplans); const navigate = useNavigate(); const [searchedLocation, setSearchedLocation] = useState(null); @@ -25,8 +26,8 @@ function Home() { }) }; - // 여행 계획 데이터에서 처음 6개의 항목만 선택 - const firstSixPlans = otherplans.slice(0, 6).map(others => ({ ...others, liked: 0 })); + // 여행 계획 데이터에서 처음 6개의 항목만 선택 + const firstSixPlans = otherplans.slice(0, 6).map(others => ({ ...others, liked: 0 })); const handleSearch = (location, query) => { setSearchedLocation(location); @@ -43,7 +44,7 @@ function Home() { }; return ( -
      +
      @@ -78,32 +79,49 @@ function Home() { {/* OtherTravelPlanSection 스타일 적용 */}
      -

      국내 인기 여행 계획

      - - - +
      + +
      -
      - {firstSixPlans.map((other, i) => { - return ( -
      - {/* `liked`를 `false`로 설정하여 하트가 눌러져 있지 않도록 함 */} - -
      - ); - })} +
      +

      국내 인기 여행 계획

      + + + +
      +
      + {firstSixPlans.map((other, i) => { + return ( +
      + {/* `liked`를 `false`로 설정하여 하트가 눌러져 있지 않도록 함 */} + +
      + ); + })} +
      +
      +
      -
      - -
      - ); + ); }; -export default Home; + export default Home; diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index 13b2662..b31e7bf 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -1,7 +1,7 @@ // Mypages.js import React, { Component } from "react"; -import { NavLink, Link } from "react-router-dom"; +import { useNavigate, NavLink, Link } from "react-router-dom"; import styles from "../../styles/Mypages.css"; import myplans from "../../tempdata/myplandata"; import { useState } from "react"; @@ -239,10 +239,20 @@ export function MyTravelPlanSection({ title, plans, userName}) { // 여기에 좋아요 토글 로직을 구현합니다. console.log("Toggling like for planId:", planId); }; + const navigate = useNavigate(); const firstThreePlans = plans.slice(0, 3); const isEmpty = plans.length === 0; + const isMoreThanThree = plans.length > 3; userName = "박상현"; + const handleMoreClick = () => { + if(isMoreThanThree) { + navigate("/myplan"); // 조건을 만족할 때만 myplan 페이지로 이동 + } + // 조건을 만족하지 않으면 아무 동작도 하지 않음 + }; + + return (

      {title}

      - - - + {/* */} + + {/* */}
      {isEmpty ? (
      diff --git a/src/pages/mapages/Myplanpage.js b/src/pages/mapages/Myplanpage.js index 742ed3b..87361a4 100644 --- a/src/pages/mapages/Myplanpage.js +++ b/src/pages/mapages/Myplanpage.js @@ -2,7 +2,7 @@ import React, { Component } from "react"; import styles from "../../styles/Mypages.css"; import myplans from "../../tempdata/myplandata"; -import { MyTravelPlanSection } from "./MyPage"; +import { EndSection, MyTravelPlanSection } from "./MyPage"; import { useState } from "react"; import { MyplanThumbnail } from "./MyPage"; @@ -43,55 +43,56 @@ function Myplanpage() { setPlans(updatedPlans); }; return ( -
      -

      나의 여행계획

      - {/* 3개씩 묶어서 표시 */} - {currentPlans.length > 0 && ( -
      -
      - {currentPlans.map((plan, i) => { - return ( -
      - -
      - ); - })} -
      - {/* 페이지네이션 버튼들 */} -
      - - {Array.from({ length: Math.ceil(plans.length / plansPerPage) }).map( - (item, index) => ( - - ) - )} - + {Array.from({ length: Math.ceil(plans.length / plansPerPage) }).map( + (item, index) => ( + + ) + )} + + }`} + > + 다음페이지 + +
      -
      - )} -
      + )} +
      + + ); } diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index 3f88206..37efa8d 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -62,6 +62,54 @@ font-weight: bold; padding-left: 30px; } + +.prebutton { + width: 90px; + height: 40px; + border-radius: 8px; + border: 1px solid var(--grayscale-Gray2, #ebedf8); + background: var(--grayscale-White, #fff); + color: var(--grayscale-Gray3, #bfc4d8); + + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-size: 14px; + font-style: normal; + font-weight: 700; + line-height: 170%; +} + +.nextbutton { + width: 90px; + height: 40px; + border-radius: 8px; + border: 1px solid var(--grayscale-Gray2, #ebedf8); + background: var(--grayscale-White, #fff); + color: var(--grayscale-Gray3, #bfc4d8); + + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-size: 14px; + font-style: normal; + font-weight: 700; + line-height: 170%; +} + +.pagenum { + width: 40px; + height: 40px; + border-radius: 8px; + border: 1px solid var(--grayscale-Gray2, #ebedf8); + background: var(--grayscale-White, #fff); + color: var(--grayscale-Gray3, #afb7d7); + + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-size: 14px; + font-style: normal; + font-weight: 700; + line-height: 170%; +} /*ProfileSection*/ .profile-box { text-align: center; @@ -388,7 +436,7 @@ display: flex; justify-content: center; align-items: center; - margin-top: 20px; + margin-top: 100px; /* 버튼 위의 간격을 조절합니다 */ } diff --git a/src/tempdata/otherplandata.js b/src/tempdata/otherplandata.js index f22e3e9..7562d52 100644 --- a/src/tempdata/otherplandata.js +++ b/src/tempdata/otherplandata.js @@ -157,7 +157,7 @@ let otherplans = [ liked: 1 }, { - id: 23, + id: 2, place: "제주도11", hashtag: ["가족 여행"], liked: 1, From 1efe1fd4f4296f322dcca35e7b2ca626f01b6844 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Thu, 15 Feb 2024 23:34:20 +0900 Subject: [PATCH 156/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20css?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Searchdairy/Diary.jsx | 18 +- src/components/Searchdairy/DiaryList.jsx | 54 ++- src/styles/searchdiary/diarylist.module.css | 10 + src/styles/searchdiary/sort.module.css | 407 ++++++++++++++++++++ 4 files changed, 479 insertions(+), 10 deletions(-) create mode 100644 src/styles/searchdiary/sort.module.css diff --git a/src/components/Searchdairy/Diary.jsx b/src/components/Searchdairy/Diary.jsx index f50a36f..e4845be 100644 --- a/src/components/Searchdairy/Diary.jsx +++ b/src/components/Searchdairy/Diary.jsx @@ -6,22 +6,23 @@ import heartFilled from "../../assets/images/Pages/Group 2236_filled.png"; // const styles = { bigBox: { - width: "300px", - height: "210px", + width: "375px", + height: "230px", background: "white", borderRadius: 16, border: "1px #EBEDF8 solid", marginBottom: "20px", }, imageBox: { - width: "300px", - height: "120px", + width: "100%", + height: "138px", background: "#EBEDF8", borderRadius: 15, + position: "relative", }, textBox: { - width: "300px", - height: "80px", + width: "100%", + height: "92px", // background: "#FFFFFF", borderRadius: 15, }, @@ -41,7 +42,7 @@ const styles = { wordWrap: "break-word", }, heartImage: { - marginLeft: "190px", + marginLeft: "270px", cursor: "pointer", // 커서를 포인터로 변경하여 클릭 가능하다는 표시 }, }; @@ -64,7 +65,7 @@ function Diary(props) { {/* {props.name} */} {/*
      */} {props.place} - + {/* Heart 이미지 클릭 이벤트 처리 */} */}
      - ); } diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index 1a77bc3..f0048fd 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -2,6 +2,9 @@ import React, { useState } from "react"; import Diary from "./Diary"; import VectorImage from "../../assets/images/Pages/Vector (1).png"; // 이미지를 import import styles1 from "../../styles/searchdiary/diarylist.module.css"; +import { EndSection } from "../../pages/mapages/MyPage"; +import sort from "../../styles/searchdiary/sort.module.css"; + const styless = { searchText: { color: "#191B24", @@ -61,12 +64,24 @@ function DiaryList(props) { const indexOfFirstItem = indexOfLastItem - itemsPerPage; const currentItems = contents.slice(indexOfFirstItem, indexOfLastItem); + const [sortOrder, setSortOrder] = useState("recom"); // 초기 정렬 상태를 '좋아요순'으로 설정 + const [showDropdown, setShowDropdown] = useState(false); + const toggleDropdown = () => setShowDropdown(!showDropdown); + + // 정렬 방식에 따른 제목 결정 + const dropdownTitle = () => { + if (sortOrder === "recom") return "추천순"; + else if (sortOrder === "look") return "조회많은순"; + else if (sortOrder === "newly") return "최신순"; + }; const handlePageChange = (newPage) => { if (newPage >= 1 && newPage <= totalPages) { setCurrentPage(newPage); } }; + //정렬 + return ( <>
      -

      계획 둘러보기

      + 계획 둘러보기 + + + {showDropdown && ( +
      + + + +
      + )} +
      @@ -144,6 +195,7 @@ function DiaryList(props) {
      + ); } diff --git a/src/styles/searchdiary/diarylist.module.css b/src/styles/searchdiary/diarylist.module.css index 9f64bf0..78eddb8 100644 --- a/src/styles/searchdiary/diarylist.module.css +++ b/src/styles/searchdiary/diarylist.module.css @@ -56,3 +56,13 @@ font-weight: 700; line-height: 170%; } + +.prebutton:hover, +.prebutton:active, +.nextbutton:hover, +.nextbutton:active, +.pagenum:hover, +.pagenum:active { + background-color: #484a64; /* 마우스 오버 및 활성화된 버튼의 배경색 */ + color: white; /* 마우스 오버 및 활성화된 버튼의 글씨 색상 */ +} diff --git a/src/styles/searchdiary/sort.module.css b/src/styles/searchdiary/sort.module.css new file mode 100644 index 0000000..a3ed257 --- /dev/null +++ b/src/styles/searchdiary/sort.module.css @@ -0,0 +1,407 @@ +/* styles/Mypages.css */ +/* Components */ + +.category-sukso { + color: #bfc4d8; +} /* 숙소 */ +.category-myungso { + color: #8270ff; +} /* 명소 */ +.category-cafe-sikdang { + color: #7cdda3; +} /* 카페/식당 */ + +.nav-bar p { + color: #191b24; + font-size: 20px; + font-family: "SUIT Variable"; + font-weight: 700; + word-wrap: break-word; + margin-left: 3.5vw; +} + +.nav-bar button { + margin-right: 3vw; +} + +.morebutton { + background-color: white; + color: #7f85a3; /* 글자 색상 설정 */ + font-weight: bold; + font-size: 0.8rem; /* 글자 크기 줄임, 기본값 대비 작게 */ + border: none; /* 버튼 테두리 제거 */ + cursor: pointer; /* 마우스 오버 시 커서 변경 */ + padding: 5px 10px; /* 내부 여백 조정 */ + text-decoration: none; /* 링크 밑줄 없앰 */ + font-family: "SUIT Variable"; + font-size: 15px; +} + +.morebutton:hover, +.morebutton:active { + color: #484a64; + font-weight: bold; +} +.placeimg { + margin-top: 12px; + margin-right: 10px; +} + +.page-title { + color: #191b24; + font-size: 20px; + font-family: "SUIT Variable"; + font-weight: 700; + margin-left: 3vw; + margin-bottom: 0px; +} + +.place-title { + color: #191b24; + font-size: 20px; + font-family: "SUIT Variable"; + font-weight: 700; + margin-left: 4vw; +} +.commonspan { + color: #626682; /* 글자 색상 설정 */ + font-family: "SUIT Variable"; + font-weight: bold; + padding-left: 30px; +} +/*ProfileSection*/ +.profile-box { + text-align: center; + background-color: #f3f5ff; + height: auto; /* 높이를 내용에 맞게 조정 */ + padding: 20px; +} + +.user-name { + margin-top: 30px; + margin-bottom: 20px; + color: #191b24; + font-size: 23px; + font-family: "SUIT Variable"; + font-weight: bold; +} + +.profile-and-info { + display: flex; + align-items: flex-start; /* 상단 정렬로 조정 */ + justify-content: center; + gap: 30px; /* 프로필 이미지와 텍스트 사이의 간격을 넓힘 */ + margin-bottom: 40px; +} + +.profile-image { + width: 100px; + height: 100px; + object-fit: cover; +} + +.info-box { + display: flex; + flex-direction: column; + align-items: flex-start; + margin-top: auto; +} + +.info-item { + display: flex; + align-items: center; + margin-bottom: 10px; + width: 100%; /* 너비를 100%로 설정하여 텍스트와 박스 사이에 여유를 줌 */ +} + +span { + min-width: 120px; /* 라벨의 최소 너비를 설정하여 텍스트 시작 지점을 동일하게 함 */ + text-align: left; +} + +.value-box { + width: 680px; + height: 40px; + background-color: #ebedf8; + padding: 10px 10px; + border-radius: 5px; + text-align: left; + margin-left: 10px; /* 회색 박스와 라벨 사이의 간격 */ /* 내용에 맞게 너비 조정 */ + flex-grow: 1; /* 남은 공간을 채우도록 설정 */ +} + +.valuetext { + color: #626682; /* 글자 색상 설정 */ + font-family: "SUIT Variable"; + font-weight: 550; +} + +/* Containers */ +.container { + margin-top: 80px; + background: white; +} +.col-md-4 { + width: 360px; +} +.row { + justify-content: center; +} + +.row-container { + display: flex; + justify-content: center; +} + +.col-md-4 { + margin-bottom: 40px; + padding: 0px 0px; + width: 375px; +} +.place-thumbnail-container { + margin: 5px 10px; /* 상하좌우 마진 추가 */ + justify-content: center; /* 가운데 정렬 */ + align-items: center; /* 세로 방향 중앙 정렬 */ +} + +.thumbnail-container { + margin: 20px; /* 상하좌우 마진 추가 */ + justify-content: center; /* 가운데 정렬 */ + align-items: center; /* 세로 방향 중앙 정렬 */ +} + +/*InterestedPlaceSection*/ + +.starbookmark { + padding-left: 5px; +} +.wheretext { + font-family: "SUIT Variable"; + color: #bfc4d8; +} +.category-buttons { + margin-top: 8px; + margin-bottom: 20px; + padding-left: 75px; +} + +.category-button { + width: 130px; + margin-right: 10px; + padding: 10px 20px; + background-color: #f3f5ff; + border: 1px solid #ebedf8; + border-radius: 10px; + cursor: pointer; + font-size: 16px; + color: #bfc4d8; + font-weight: bold; +} + +.category-button:hover, +.category-button.active { + background-color: #484a64; /* 마우스 오버 및 활성화된 버튼의 배경색 */ + color: white; /* 마우스 오버 및 활성화된 버튼의 글씨 색상 */ +} + +.mypagesortbutton { + background-color: white; + color: #7f85a3; /* 글자 색상 설정 */ + font-weight: bold; + font-size: 0.8rem; /* 글자 크기 줄임, 기본값 대비 작게 */ + border: none; /* 버튼 테두리 제거 */ + cursor: pointer; /* 마우스 오버 시 커서 변경 */ + padding: 5px 10px; /* 내부 여백 조정 */ + text-decoration: none; /* 링크 밑줄 없앰 */ + font-family: "SUIT Variable"; + font-size: 15px; + margin-right: 45px; +} +.sortdropdown { + position: relative; + display: inline-block; + margin-left: 900px; + margin-top: 10px; +} + +.sortoptions { + position: absolute; + border: none; /* 버튼 테두리 제거 */ + right: 45px; + background-color: white; + min-width: 110px; + box-shadow: rgba(0, 0, 0, 0.1) 4px 4px 8px 0px; + z-index: 1; +} + +.sortoption1 { + width: 100px; + color: #7f85a3; + font-family: "SUIT Variable"; + font-weight: bold; + background-color: white; + border: none; /* 버튼 테두리 제거 */ + text-decoration: none; + display: block; +} + +.sortoption2 { + width: 100px; + color: black; + font-family: "SUIT Variable"; + font-weight: bold; + background-color: white; + border: none; /* 버튼 테두리 제거 */ + text-decoration: none; + display: block; +} + +.sortoption:hover { + background-color: #f1f1f1; +} +/* IsEmpty-container */ +.emptymy-box { + border: 2px solid #ebedf8; + border-radius: 8px; + width: 1160px; + height: 250px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 20px; + box-sizing: border-box; + color: #bfc4d8; /* 글씨 색상 설정 */ +} + +.emptymy-box p { + margin: 5px 0; /* 간격 조정 */ +} + +.emptymy-box p:first-child { + font-size: 12px; /* 첫 번째 문단의 글씨 크기 */ + font-weight: bold; + font-family: "SUIT Variable"; +} + +.emptymy-box p:last-child { + font-size: 20px; /* 두 번째 문단의 글씨 크기 */ + font-weight: bold; /* 글씨 진하게 */ + font-family: "SUIT Variable"; +} +/* */ +.emptyother-box { + border: 2px solid #ebedf8; + border-radius: 8px; + width: 1160px; + height: 250px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 20px; + box-sizing: border-box; + color: #bfc4d8; /* 글씨 색상 설정 */ +} + +.emptyother-box p { + margin: 5px 0; /* 간격 조정 */ +} + +.emptyother-box p:first-child { + font-size: 12px; /* 첫 번째 문단의 글씨 크기 */ + font-weight: bold; + font-family: "SUIT Variable"; +} + +.emptyother-box p:last-child { + font-size: 20px; /* 두 번째 문단의 글씨 크기 */ + font-weight: bold; /* 글씨 진하게 */ + font-family: "SUIT Variable"; +} +/* */ +.emptyplace-box { + border: 2px solid #ebedf8; + border-radius: 8px; + width: 1160px; + height: 250px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 20px; + box-sizing: border-box; + color: #bfc4d8; /* 글씨 색상 설정 */ +} + +.emptyplace-box p { + margin: 5px 0; /* 간격 조정 */ +} + +.emptyplace-box p:first-child { + font-size: 12px; /* 첫 번째 문단의 글씨 크기 */ + font-weight: bold; + font-family: "SUIT Variable"; +} + +.emptyplace-box p:last-child { + font-size: 20px; /* 두 번째 문단의 글씨 크기 */ + font-weight: bold; /* 글씨 진하게 */ + font-family: "SUIT Variable"; +} +/*LoginSection*/ +.loginbox { + display: flex; + justify-content: flex-end; + width: 100%; + padding-right: 60px; +} + +.logbutton { + margin-left: 10px; /* 버튼 사이의 간격 */ + padding: 10px 20px; /* 버튼의 크기를 조정 */ + background-color: #f3f5ff; /* 버튼 배경색 설정 */ + border: none; /* 버튼 테두리 제거 */ + border-radius: 5px; + width: 150px; + cursor: pointer; /* 마우스 오버 시 커서 변경 */ + font-size: 16px; /* 폰트 크기 조정 */ + color: #484a64; + font-weight: bold; + font-family: "SUIT Variable"; +} + +.logbutton:hover { + background-color: #484a64; + color: white; +} + +/* EndSection */ +.end-box { + background-color: #f3f5ff; + margin-top: 200px; + display: flex; /* Flexbox를 사용하여 내부 요소를 정렬 */ + justify-content: center; /* 가로 방향으로 중앙 정렬 */ + align-items: center; /* 세로 방향으로 중앙 정렬 */ + height: 120px; /* 또는 원하는 높이 */ + width: 100%; /* 컨테이너 너비를 전체로 설정 */ +} +.endimage { + max-width: 50%; /* 이미지의 최대 너비를 컨테이너 너비의 50%로 제한 */ + max-height: 45%; /* 이미지의 최대 높이를 컨테이너 높이로 제한 */ + object-fit: contain; /* 이미지 비율을 유지하면서 최대 크기에 맞춤 */ + margin-top: 15px; +} +/* 페이지 네이션 스타일링 */ +.pagination { + display: flex; + justify-content: center; + align-items: center; + margin-top: 20px; + /* 버튼 위의 간격을 조절합니다 */ +} + +.disabled { + pointer-events: none; + opacity: 0.5; +} From 37d1282ad06a1eb1695966b5533cba76d4206a72 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Thu, 15 Feb 2024 23:35:05 +0900 Subject: [PATCH 157/199] =?UTF-8?q?=ED=8E=98=EC=9D=B4=EC=A7=80=EB=84=A4?= =?UTF-8?q?=EC=9D=B4=EC=85=98=20=EC=99=84=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Searchdairy/DiaryList.jsx | 17 +++++++++++++++++ src/pages/mapages/Myplacepage.js | 11 +++++++---- src/pages/mapages/Otherplanpage.js | 11 +++++++---- src/styles/Mypages.css | 7 +++++++ 4 files changed, 38 insertions(+), 8 deletions(-) diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index 1a77bc3..23c5378 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -61,6 +61,14 @@ function DiaryList(props) { const indexOfFirstItem = indexOfLastItem - itemsPerPage; const currentItems = contents.slice(indexOfFirstItem, indexOfLastItem); + const [sortOrder, setSortOrder] = useState('likes'); // 초기 정렬 상태를 '좋아요순'으로 설정 + const [showDropdown, setShowDropdown] = useState(false); + + const toggleDropdown = () => setShowDropdown(!showDropdown); + + // 정렬 방식에 따른 제목 결정 + const dropdownTitle = sortOrder === 'likes' ? '좋아요순' : '별점순'; + const handlePageChange = (newPage) => { if (newPage >= 1 && newPage <= totalPages) { setCurrentPage(newPage); @@ -86,6 +94,15 @@ function DiaryList(props) { />

      계획 둘러보기

      +
      + + {showDropdown && ( +
      + + +
      + )} +
      diff --git a/src/pages/mapages/Myplacepage.js b/src/pages/mapages/Myplacepage.js index f135c74..306b28f 100644 --- a/src/pages/mapages/Myplacepage.js +++ b/src/pages/mapages/Myplacepage.js @@ -2,7 +2,7 @@ import React, { useState, useMemo } from "react"; import styles from "../../styles/Mypages.css"; import myplaces from "../../tempdata/myplacedata"; -import { InterestedPlaceThumbnail } from "./MyPage"; +import { EndSection, InterestedPlaceThumbnail } from "./MyPage"; import otherplans from "../../tempdata/otherplandata"; function Myplacepage() { @@ -58,6 +58,7 @@ function Myplacepage() { } return ( + <>

      관심있는 장소

      @@ -90,13 +91,15 @@ function Myplacepage() { ))}
      - + {Array.from({ length: Math.ceil(sortedPlaces.length / placesPerPage) }, (_, index) => ( - + ))} - +
      + + ); } diff --git a/src/pages/mapages/Otherplanpage.js b/src/pages/mapages/Otherplanpage.js index a10d0ad..e36dd43 100644 --- a/src/pages/mapages/Otherplanpage.js +++ b/src/pages/mapages/Otherplanpage.js @@ -2,7 +2,7 @@ import React, { Component } from "react"; import { Link } from 'react-router-dom'; import styles from "../../styles/Mypages.css"; -import { OtherTravelPlanSection } from "./MyPage"; +import { EndSection, OtherTravelPlanSection } from "./MyPage"; import { OtherplanThumbnail } from "./MyPage"; import { Container } from "react-bootstrap"; import { useState } from "react"; @@ -36,6 +36,7 @@ function Otherplanpage() { }; return ( + <>

      관심있는 여행계획

      {currentOthers.length > 0 && ( @@ -53,21 +54,23 @@ function Otherplanpage() { ))}
      - {Array.from({ length: Math.ceil(others.length / plansPerPage) }, (_, index) => ( - ))} -
      )}
      + + ); } diff --git a/src/styles/Mypages.css b/src/styles/Mypages.css index 37efa8d..6ff4e83 100644 --- a/src/styles/Mypages.css +++ b/src/styles/Mypages.css @@ -79,6 +79,13 @@ line-height: 170%; } +.prebutton:hover, .prebutton:active, .nextbutton:hover, .nextbutton:active, +.pagenum:hover, .pagenum:active +{ + background-color: #484A64; /* 마우스 오버 및 활성화된 버튼의 배경색 */ + color: white; /* 마우스 오버 및 활성화된 버튼의 글씨 색상 */ +} + .nextbutton { width: 90px; height: 40px; From 7bf611289106947b462ba142336798a64ca7d6bf Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Fri, 16 Feb 2024 01:41:27 +0900 Subject: [PATCH 158/199] =?UTF-8?q?[ADD]=20#feature/edit=20-=20place=20plu?= =?UTF-8?q?s=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Search.js | 6 +- src/components/planedit/AllList_edit.jsx | 77 ++++++++++----------- src/components/planedit/Search.jsx | 64 +++++++++++++++++ src/components/planedit/detailList_edit.jsx | 12 ++-- src/components/planedit/placePlus_edit.jsx | 34 +++++++++ src/pages/searchplacepage/searchplace.js | 2 +- src/styles/planedit/diaryContent_edit.css | 46 ++---------- src/styles/planedit/plusModal.module.css | 63 +++++++++++++++++ src/styles/planedit/searchModal.module.css | 55 +++++++++++++++ src/styles/searchplace/search.module.css | 58 ++++++++++++++++ 10 files changed, 324 insertions(+), 93 deletions(-) create mode 100644 src/components/planedit/Search.jsx create mode 100644 src/components/planedit/placePlus_edit.jsx create mode 100644 src/styles/planedit/plusModal.module.css create mode 100644 src/styles/planedit/searchModal.module.css create mode 100644 src/styles/searchplace/search.module.css diff --git a/src/components/Search.js b/src/components/Search.js index f306593..9fcb26a 100644 --- a/src/components/Search.js +++ b/src/components/Search.js @@ -1,5 +1,5 @@ import React, { useState } from "react"; -import "../styles/searchplace/Place.css"; +import styles from "../styles/searchplace/search.module.css"; import { Search } from "../styles/styles.jsx"; const SearchComponent = ({ onSearch }) => { @@ -68,7 +68,7 @@ const SearchComponent = ({ onSearch }) => { return (
      -
      +
      { {/* 추천 단어 목록 렌더링 */} {showSuggestions && ( -
        +
          {suggestions.map((suggestion, index) => (
        • selectSuggestion(suggestion)}> {suggestion} diff --git a/src/components/planedit/AllList_edit.jsx b/src/components/planedit/AllList_edit.jsx index cbd6fa6..e5f9c2f 100644 --- a/src/components/planedit/AllList_edit.jsx +++ b/src/components/planedit/AllList_edit.jsx @@ -1,11 +1,8 @@ -//AllList_edit.jsx code import React, { useState } from "react"; import "../../styles/planedit/diaryContent_edit.css"; -import numImage1 from "../../assets/images/Pages/Ellipse 10 (1).png" -import heart from "../../assets/images/Pages/Group 2236.png"; // 이미지를 import -import heartFilled from "../../assets/images/Pages/Group 2236_filled.png"; // 채워진 하트 이미지를 import import Modal from "./Modal_edit"; // 모달 컴포넌트를 임포트합니다. -import plusIcon from "../../assets/images/edit/+.svg"; // 채워진 하트 이미지를 import +import PlusBtn from "./placePlus_edit"; // PlusBtn 컴포넌트를 임포트합니다. +import plusIcon from "../../assets/images/edit/+.svg"; // 플러스 아이콘 이미지를 import //전체일정 const AllList = () => { @@ -13,20 +10,20 @@ const AllList = () => { const [travelDays, setTravelDays] = useState(4); //1일차, 2일차.. 세부 일정 데이터 수 const [travelnum, setTravelnum] = useState([3, 4, 2, 1]); - //즐겨찾기 여부 - const [heartState, setHeartState] = useState(0); // 0: 빈 하트, 1: 채워진 하트 // 클릭한 detailBox의 데이터를 저장하기 위한 상태 const [selectedBox, setSelectedBox] = useState(null); - - - const handleHeartClick = () => { - setHeartState(heartState === 0 ? 1 : 0); // 클릭할 때마다 상태 변경 - }; + // PlusBtn 컴포넌트 표시 여부 + const [showPlusBtn, setShowPlusBtn] = useState(false); const handleDetailBoxClick = (data) => {//클릭한 세부요소 데이터 저장 setSelectedBox(data); }; + // PlusBtn 컴포넌트를 열기 위한 핸들러 + const handlePlusBtnClick = (e) => { + e.stopPropagation(); // 이벤트 버블링 방지 + setShowPlusBtn(true); // PlusBtn 컴포넌트를 보이게 설정 + }; const generateDay = () => { const day = []; @@ -34,7 +31,7 @@ const AllList = () => { day.push( <>
          {Array.from({ length: travelnum[i - 1] }).map((_, index) => (
          {
          - - - +
          +
          + {index + 1} +
          +
          + + - 명소 + - 장소이름 + - - 00,000원 + + - -
          - - {index + 1} - - 09:30~11:20 - - - + 09:30~11:20 +
          + 명소 +
          + 장소이름 +
          + 소요시간(기본 2시간) +
          -
          ))}
          @@ -81,12 +82,6 @@ const AllList = () => { }; return (
          - Heart
          여행 설계자의 닉네임
          여행 계획서의 제목 @@ -102,7 +97,6 @@ const AllList = () => { #힐링 #가족여행 #맛집탐방

          - {/* JSX 내용 작성 */}
          {generateDay()} @@ -116,9 +110,14 @@ const AllList = () => { /> ) } + { + showPlusBtn && ( + setShowPlusBtn(false)} /> // PlusBtn 컴포넌트를 조건부로 렌더링하고, 닫기 핸들러를 추가합니다. + ) + }
          ); }; -export default AllList; \ No newline at end of file +export default AllList; diff --git a/src/components/planedit/Search.jsx b/src/components/planedit/Search.jsx new file mode 100644 index 0000000..cf0319f --- /dev/null +++ b/src/components/planedit/Search.jsx @@ -0,0 +1,64 @@ +import React, { useState } from "react"; +import styles from "../../styles/planedit/searchModal.module.css"; +// 이미지 경로를 import 하는 방법을 사용합니다. +import searchBtnImage from "../../assets/images/Place/searchBtn.svg"; + +const SearchModal = ({ onSearch }) => { + const [searchQuery, setSearchQuery] = useState(""); + + const handleSearchChange = (event) => { + setSearchQuery(event.target.value); + }; + + const handleSearch = async (event) => { + event.preventDefault(); + + try { + // Google Places API Text Search 호출을 위한 URL + const placesApiUrl = `https://maps.googleapis.com/maps/api/place/textsearch/json?query=${encodeURIComponent(searchQuery)}&key=AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU`; + + // Google Places API 호출 (CORS 정책 때문에 서버 사이드에서 호출 필요) + const response = await fetch(placesApiUrl); + const data = await response.json(); + + if (data.results && data.results.length > 0) { + // 검색된 장소의 첫 번째 결과를 사용 + const place = data.results[0]; + const location = place.geometry.location; // 위치 정보 + const name = place.name; // 장소 이름 + const photoReference = place.photos && place.photos.length > 0 ? place.photos[0].photo_reference : null; // 사진 참조 + + // 검색된 장소 정보를 부모 컴포넌트로 전달 + onSearch({ location, name, photoReference }); + } else { + console.error("No places found"); + } + } catch (error) { + console.error("Error fetching places data:", error); + } + }; + + return ( +
          +
          + +
          + + +
          + +
          +
          + ); +}; + +export default SearchModal; diff --git a/src/components/planedit/detailList_edit.jsx b/src/components/planedit/detailList_edit.jsx index b6bf060..25f2534 100644 --- a/src/components/planedit/detailList_edit.jsx +++ b/src/components/planedit/detailList_edit.jsx @@ -1,6 +1,5 @@ import React, { useState } from "react"; import "../../styles/planedit/diaryContent_edit.css"; -import numImage1 from "../../assets/images/Pages/Ellipse 10 (1).png" import heart from "../../assets/images/Pages/Group 2236.png"; // 이미지를 import import heartFilled from "../../assets/images/Pages/Group 2236_filled.png"; // 채워진 하트 이미지를 import import Modal from "./Modal_edit"; // 모달 컴포넌트를 임포트합니다. @@ -34,7 +33,7 @@ const DetailList = ({ num }) => {
          {console.log("detailList에서의 num", num)} {`${num}일차`}   - 2024.02.07(수) + 2024.02.15(목)
          {Array.from({ length: travelnum[num - 1] }).map((_, index) => (
          { > - - + + 명소장소이름00,000원 + 소요시간(기본 2시간)
          - - - {`${index + 1}`} - 09:30~11:2009:30~11:20
          ))} diff --git a/src/components/planedit/placePlus_edit.jsx b/src/components/planedit/placePlus_edit.jsx new file mode 100644 index 0000000..f29436a --- /dev/null +++ b/src/components/planedit/placePlus_edit.jsx @@ -0,0 +1,34 @@ +import React, { useState } from "react"; +import styles from "../../styles/planedit/plusModal.module.css"; +import eclose from "../../assets/images/Pages/close.png"; +import SearchModal from "./Search"; // 경로 확인 + +const PlusBtn = ({ onClose }) => { + const [placeInfo, setPlaceInfo] = useState(null); + + const handleSearch = (place) => { + setPlaceInfo(place); + }; + + return ( +
          + Close +
          e.stopPropagation()}> + + {placeInfo && ( +
          +

          {placeInfo.name}

          + {placeInfo.photoReference && ( + {placeInfo.name} + )} +

          위도: {placeInfo.location.lat}, 경도: {placeInfo.location.lng}

          +
          + )} +
          +
          + ); +}; + +export default PlusBtn; diff --git a/src/pages/searchplacepage/searchplace.js b/src/pages/searchplacepage/searchplace.js index e6a974e..bec84b5 100644 --- a/src/pages/searchplacepage/searchplace.js +++ b/src/pages/searchplacepage/searchplace.js @@ -1,7 +1,7 @@ // searchplace.js import React, { useState } from "react"; import { useNavigate } from "react-router-dom"; -import "../../styles/searchplace/Place.css"; +import "../../styles/searchplace/search.module.css"; import SearchComponent from '../../components/Search.js'; import Map from '../../components/Map'; diff --git a/src/styles/planedit/diaryContent_edit.css b/src/styles/planedit/diaryContent_edit.css index 17ae9c5..c051a76 100644 --- a/src/styles/planedit/diaryContent_edit.css +++ b/src/styles/planedit/diaryContent_edit.css @@ -219,37 +219,10 @@ text-decoration: none; } - .detailnumImg { - /*몇번*/ - fill: var(--grayscale-Gray2, #EBEDF8); - margin-top: 14px; - margin-left: 14px; - width: 32px; - height: 32px; - } - - .detailnumber { - /* 2 */ - position: relative; - left: -35%; - - /* botton/botton_bold_16 */ - font-family: 'SUIT Variable'; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - /* or 27px */ - - /* grayscale/Gray4 */ - color: #7F85A3; - } - - .detailtime { + .detailTime { color: var(--grayscale-Gray4, #7F85A3); - /* detail/detail_regular_14 */ - width: 198px; + width: 84px; font-family: "SUIT Variable"; font-size: 14px; font-style: normal; @@ -260,7 +233,6 @@ .detailplace { color: var(--Sub-color, #78CF9F); - /* body/body_bold_14 */ font-family: "SUIT Variable"; font-size: 12px; @@ -279,17 +251,6 @@ font-weight: 700; line-height: normal; } - - .detailmoney { - color: var(--grayscale-Gray4, #7F85A3); - - /* body/body_bold_14 */ - font-family: "SUIT Variable"; - font-size: 12px; - font-style: normal; - font-weight: 700; - line-height: normal; - } .place-plus{ margin-top: 40px; @@ -312,8 +273,9 @@ text-align: center; } - .detailimage { + .placeimage { margin-top: 150px; + margin-right: 16px; width: 122px; height: 122px; border-radius: 10px; diff --git a/src/styles/planedit/plusModal.module.css b/src/styles/planedit/plusModal.module.css new file mode 100644 index 0000000..76545eb --- /dev/null +++ b/src/styles/planedit/plusModal.module.css @@ -0,0 +1,63 @@ +/* plusModal.module.css */ + +.modalOverlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + /*4번째 숫자 커질수록 어두워짐*/ + background: rgba(0, 0, 0, 0.1); + + display: flex; + align-items: center; + justify-content: center; +} + +.modalContent { + height: 358px; + left: calc(50% - 681px/2 + 0.5px); + top: 380px; + padding: 20px; + max-width: 600px; + width: 100%; + text-align: center; + + /* grayscale/White */ + background: var(--grayscale-White, #EBEDF8); + box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); + border-radius: 16px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.modalHeader { + font-family: 'SUIT Variable'; +} + +.modalTitle { + font-family: 'SUIT Variable'; + font-style: normal; + font-weight: 700; + font-size: 24px; + line-height: 30px; + /* identical to box height */ + color: #000000; +} + +.closeImage { + position: relative; + width: 20px; + height: 20px; + left: 580px; + top: -145px; + cursor: pointer; +} + +.placeCard{ + width: 280px; + height: 120px; +} + diff --git a/src/styles/planedit/searchModal.module.css b/src/styles/planedit/searchModal.module.css new file mode 100644 index 0000000..694da96 --- /dev/null +++ b/src/styles/planedit/searchModal.module.css @@ -0,0 +1,55 @@ +.searchModalContainer { + position: relative; + top: -80px; + } + + .searchModalContainer form { + display: flex; + align-items: center; + } + + .searchModalContainer input[type="text"] { + width: 304px; /* 원하는 너비로 조절 */ + height: 44px; /* 원하는 높이로 조절 */ + padding: 5px; + font-size: 16px; + border: none; + border-radius: 5px; + outline: none; + } + + .searchModalContainer input[type="text"] { + background-color: white; + border: none; + outline: none; + cursor: text; + padding: 5px; + font-size: 16px; + } + + .searchModalContainer button[type="submit"] { + background-color: white; + border: none; + border-radius: 5px; + outline: none; + cursor: default; + } + + /* 수정된 부분 */ + .searchModalContainer button[type="submit"]:hover { + background-color: #FFD465; /* 버튼에 마우스 호버시 배경색 변경 */ + } + + .modalSuggestionList { + list-style: none; + padding-left: 17px; + position: flex; + width: 440px; + background-color: #ffffff; /* 흰색 배경 */ + border: 1px solid #cccccc; /* 테두리 추가 */ + border-top: 2px solid #454444; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* 그림자 효과 */ + border-radius: 4px; /* 모서리 둥글게 */ + cursor: default; + } + \ No newline at end of file diff --git a/src/styles/searchplace/search.module.css b/src/styles/searchplace/search.module.css new file mode 100644 index 0000000..d58860b --- /dev/null +++ b/src/styles/searchplace/search.module.css @@ -0,0 +1,58 @@ +.searchContainer { + position: absolute; + top: 29px; + left: 480px; + right: 200px; + bottom: 887px; + z-index: 1; +} + +.searchContainer form { + display: flex; + align-items: center; +} + +.searchContainer input[type="text"] { + width: 304px; /* 원하는 너비로 조절 */ + height: 44px; /* 원하는 높이로 조절 */ + padding: 5px; + font-size: 16px; + border: none; + border-radius: 5px; + outline: none; +} + +.searchContainer input[type="text"] { + background-color: white; + border: none; + outline: none; + cursor: text; + padding: 5px; + font-size: 16px; +} + +.searchContainer button[type="submit"] { + background-color: white; + border: none; + border-radius: 5px; + outline: none; + cursor: default; +} + +/* 수정된 부분 */ +.searchContainer button[type="submit"]:hover { + background-color: #FFD465; /* 버튼에 마우스 호버시 배경색 변경 */ +} + +.suggestionList { + list-style: none; + padding-left: 17px; + position: flex; + width: 440px; + background-color: #ffffff; /* 흰색 배경 */ + border: 1px solid #cccccc; /* 테두리 추가 */ + border-top: 2px solid #454444; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* 그림자 효과 */ + border-radius: 4px; /* 모서리 둥글게 */ + cursor: default; +} From d2f5cf54a3e880dd32847e5a7881626854c153db Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Fri, 16 Feb 2024 12:03:57 +0900 Subject: [PATCH 159/199] =?UTF-8?q?[ADD]=20#feature/edit=20-=20place=20add?= =?UTF-8?q?ition=20page=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.js | 2 + .../planedit/SearchRecommendations.jsx | 39 +++++++++ src/components/planedit/placePlus_edit.jsx | 2 +- src/pages/planedit/PlaceAdditionPage.js | 87 +++++++++++++++++++ src/styles/planedit/Recommendation.module.css | 41 +++++++++ 5 files changed, 170 insertions(+), 1 deletion(-) create mode 100644 src/components/planedit/SearchRecommendations.jsx create mode 100644 src/pages/planedit/PlaceAdditionPage.js create mode 100644 src/styles/planedit/Recommendation.module.css diff --git a/src/App.js b/src/App.js index 1fc69bf..0a11463 100644 --- a/src/App.js +++ b/src/App.js @@ -26,6 +26,7 @@ import Joinmembership from "./pages/login_and_signin/signup"; import Myprofile from "./pages/login_and_signin/Myprofile"; import Plandetail from "./pages/travelplan/travelplan_detail"; import PlanEdit from "./pages/planedit/travelplanEdit"; +import PlaceAddition from "./pages/planedit/PlaceAdditionPage"; import Myplanpage from "./pages/mapages/Myplanpage"; import Myplacepage from "./pages/mapages/Myplacepage"; import Otherplanpage from "./pages/mapages/Otherplanpage"; @@ -75,6 +76,7 @@ function App() { } /> } /> } /> + } /> } /> } /> } /> diff --git a/src/components/planedit/SearchRecommendations.jsx b/src/components/planedit/SearchRecommendations.jsx new file mode 100644 index 0000000..c385daa --- /dev/null +++ b/src/components/planedit/SearchRecommendations.jsx @@ -0,0 +1,39 @@ +import React from 'react'; +import styles from '../../styles/planedit/Recommendation.module.css'; + +const SearchRecommendations = ({ places, onRecommendationClick }) => { + + // Function to generate photo URL for a given photo reference + const getPhotoUrl = (photoReference) => { + const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; // Replace with your actual API key + if (photoReference) { + return `https://maps.googleapis.com/maps/api/place/photo?maxwidth=200&photoreference=${photoReference}&key=${apiKey}`; + } + return 'path_to_default_image'; // Return a default image path if no photoReference + }; + + return ( +
          + {places.map((place, index) => ( +
          onRecommendationClick(place)} + > +
          + {/* Use the first photo if available */} + {place.name} +
          +
          +

          {place.name}

          +

          + {place.vicinity || "위치를 알 수 없습니다."} {/* Use vicinity or formatted_address */} +

          +
          +
          + ))} +
          + ); +}; + +export default SearchRecommendations; diff --git a/src/components/planedit/placePlus_edit.jsx b/src/components/planedit/placePlus_edit.jsx index f29436a..dee10cb 100644 --- a/src/components/planedit/placePlus_edit.jsx +++ b/src/components/planedit/placePlus_edit.jsx @@ -1,7 +1,7 @@ import React, { useState } from "react"; import styles from "../../styles/planedit/plusModal.module.css"; import eclose from "../../assets/images/Pages/close.png"; -import SearchModal from "./Search"; // 경로 확인 +import SearchModal from "./Search"; const PlusBtn = ({ onClose }) => { const [placeInfo, setPlaceInfo] = useState(null); diff --git a/src/pages/planedit/PlaceAdditionPage.js b/src/pages/planedit/PlaceAdditionPage.js new file mode 100644 index 0000000..a203d1e --- /dev/null +++ b/src/pages/planedit/PlaceAdditionPage.js @@ -0,0 +1,87 @@ +import React, { useState } from 'react'; +import Map from '../../components/Map'; // Assume this is a component that renders a map +import SidebarL from '../../components/SidebarL'; // A component for the sidebar +import searchBtn from "../../assets/images/Place/searchBtn.svg"; +import PlaceDetail from '../../components/searchPlace/PlaceDetail'; // A component for place details +import SearchRecommendations from '../../components/planedit/SearchRecommendations'; +import '../../styles/searchplace/placeinfo.css'; // Stylesheet for the page + +const PlaceAddition = () => { + const [searchQuery, setSearchQuery] = useState(""); // Search query state + const [places, setPlaces] = useState([]); // State to store search results and recommendations + const [selectedPlace, setSelectedPlace] = useState(null); // State to store selected place + const [mapLocation, setMapLocation] = useState({ lat: 36.332586, lng: 128.105835 }); // Map center state + const [zoomLevel, setZoomLevel] = useState(7.4); // Map zoom level state + + const handleSearchChange = (event) => { + setSearchQuery(event.target.value); + }; + + const handleSearchSubmit = async (event) => { + event.preventDefault(); + try { + // Call the Google Places API + const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; + const response = await fetch(`https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=${encodeURIComponent(searchQuery)}&inputtype=textquery&fields=photos,formatted_address,name,rating,opening_hours,geometry&key=${apiKey}`); + + if (!response.ok) { + throw new Error('Network response was not ok'); + } + + const results = await response.json(); + // Assume we're just interested in the first result + const place = results.candidates[0]; + const newPlace = { + name: place.name, + lat: place.geometry.location.lat, + lng: place.geometry.location.lng, + // Add any other details you want from the response + }; + + // Update your state with the new place + setPlaces([...places, newPlace]); + setSelectedPlace(newPlace); + setMapLocation({ lat: newPlace.lat, lng: newPlace.lng }); + setZoomLevel(16); // Zoom in to the selected place + } catch (error) { + console.error('Error:', error); + } + }; + + return ( +
          + + +
          + + +
          + { + setSelectedPlace(place); + setMapLocation({ lat: place.lat, lng: place.lng }); + setZoomLevel(15); // Zoom in to the selected place + }} + /> + {selectedPlace && } +
          +
          + ); +}; + +export default PlaceAddition; diff --git a/src/styles/planedit/Recommendation.module.css b/src/styles/planedit/Recommendation.module.css new file mode 100644 index 0000000..eec925a --- /dev/null +++ b/src/styles/planedit/Recommendation.module.css @@ -0,0 +1,41 @@ +.recommendationsContainer { + display: flex; + flex-direction: column; + } + + .recommendationItem { + display: flex; + align-items: center; + padding: 10px; + margin-bottom: 10px; + cursor: pointer; + border: 1px solid #ccc; + border-radius: 4px; + } + + .recommendationImage { + width: 80px; + height: 80px; + margin-right: 10px; + } + + .recommendationImage img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 4px; + } + + .recommendationInfo { + flex-grow: 1; + } + + .recommendationTitle { + margin: 0; + font-size: 1.1em; + } + + .recommendationDescription { + font-size: 0.9em; + } + \ No newline at end of file From f845209e40abe56c7bed601cf0590a6a7863f96c Mon Sep 17 00:00:00 2001 From: DAHYUN <88223753+sondahyun@users.noreply.github.com> Date: Fri, 16 Feb 2024 18:49:38 +0900 Subject: [PATCH 160/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20sort=20cs?= =?UTF-8?q?s=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Searchdairy/DiaryList.jsx | 9 - src/styles/searchdiary/diarylist.module.css | 20 +- src/styles/searchdiary/sort.module.css | 332 +++++--------------- 3 files changed, 98 insertions(+), 263 deletions(-) diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index 23f46f0..0ebc908 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -5,15 +5,6 @@ import styles1 from "../../styles/searchdiary/diarylist.module.css"; import { EndSection } from "../../pages/mapages/MyPage"; import sort from "../../styles/searchdiary/sort.module.css"; -const styless = { - searchText: { - color: "#191B24", - fontSize: 22, - fontFamily: "SUIT Variable", - fontWeight: "700", - wordWrap: "break-word", - }, -}; const contents = [ // 데이터를 별도의 객체와 분리 { diff --git a/src/styles/searchdiary/diarylist.module.css b/src/styles/searchdiary/diarylist.module.css index 78eddb8..4b24736 100644 --- a/src/styles/searchdiary/diarylist.module.css +++ b/src/styles/searchdiary/diarylist.module.css @@ -1,15 +1,18 @@ .searchText { + /* 계획 둘러보기 css */ color: #191b24; font-size: 22px; font-family: "SUIT Variable"; font-weight: 700; word-wrap: break-word; - margin-left: 25px; - margin-top: -15px; + margin-left: -85px; + margin-top: 30px; + top: 20px; position: relative; } .prebutton { + /*pagenation 이전버튼*/ width: 90px; height: 40px; border-radius: 8px; @@ -17,7 +20,6 @@ background: var(--grayscale-White, #fff); color: var(--grayscale-Gray3, #bfc4d8); - /* botton/botton_bold_16 */ font-family: "SUIT Variable"; font-size: 14px; font-style: normal; @@ -26,6 +28,7 @@ } .nextbutton { + /*pagenation 다음버튼*/ width: 90px; height: 40px; border-radius: 8px; @@ -33,7 +36,6 @@ background: var(--grayscale-White, #fff); color: var(--grayscale-Gray3, #bfc4d8); - /* botton/botton_bold_16 */ font-family: "SUIT Variable"; font-size: 14px; font-style: normal; @@ -42,6 +44,7 @@ } .pagenum { + /*pagenation 숫자*/ width: 40px; height: 40px; border-radius: 8px; @@ -49,7 +52,6 @@ background: var(--grayscale-White, #fff); color: var(--grayscale-Gray3, #afb7d7); - /* botton/botton_bold_16 */ font-family: "SUIT Variable"; font-size: 14px; font-style: normal; @@ -63,6 +65,8 @@ .nextbutton:active, .pagenum:hover, .pagenum:active { - background-color: #484a64; /* 마우스 오버 및 활성화된 버튼의 배경색 */ - color: white; /* 마우스 오버 및 활성화된 버튼의 글씨 색상 */ -} + background-color: #484a64; + /* 마우스 오버 및 활성화된 버튼의 배경색 */ + color: white; + /* 마우스 오버 및 활성화된 버튼의 글씨 색상 */ +} \ No newline at end of file diff --git a/src/styles/searchdiary/sort.module.css b/src/styles/searchdiary/sort.module.css index a3ed257..6f153b7 100644 --- a/src/styles/searchdiary/sort.module.css +++ b/src/styles/searchdiary/sort.module.css @@ -1,232 +1,35 @@ -/* styles/Mypages.css */ -/* Components */ - -.category-sukso { - color: #bfc4d8; -} /* 숙소 */ -.category-myungso { - color: #8270ff; -} /* 명소 */ -.category-cafe-sikdang { - color: #7cdda3; -} /* 카페/식당 */ - -.nav-bar p { - color: #191b24; - font-size: 20px; - font-family: "SUIT Variable"; - font-weight: 700; - word-wrap: break-word; - margin-left: 3.5vw; -} - -.nav-bar button { - margin-right: 3vw; -} - -.morebutton { - background-color: white; - color: #7f85a3; /* 글자 색상 설정 */ - font-weight: bold; - font-size: 0.8rem; /* 글자 크기 줄임, 기본값 대비 작게 */ - border: none; /* 버튼 테두리 제거 */ - cursor: pointer; /* 마우스 오버 시 커서 변경 */ - padding: 5px 10px; /* 내부 여백 조정 */ - text-decoration: none; /* 링크 밑줄 없앰 */ - font-family: "SUIT Variable"; - font-size: 15px; -} - -.morebutton:hover, -.morebutton:active { - color: #484a64; - font-weight: bold; -} -.placeimg { - margin-top: 12px; - margin-right: 10px; -} - -.page-title { - color: #191b24; - font-size: 20px; - font-family: "SUIT Variable"; - font-weight: 700; - margin-left: 3vw; - margin-bottom: 0px; -} - -.place-title { - color: #191b24; - font-size: 20px; - font-family: "SUIT Variable"; - font-weight: 700; - margin-left: 4vw; -} -.commonspan { - color: #626682; /* 글자 색상 설정 */ - font-family: "SUIT Variable"; - font-weight: bold; - padding-left: 30px; -} -/*ProfileSection*/ -.profile-box { - text-align: center; - background-color: #f3f5ff; - height: auto; /* 높이를 내용에 맞게 조정 */ - padding: 20px; -} - -.user-name { - margin-top: 30px; - margin-bottom: 20px; - color: #191b24; - font-size: 23px; - font-family: "SUIT Variable"; - font-weight: bold; -} - -.profile-and-info { - display: flex; - align-items: flex-start; /* 상단 정렬로 조정 */ - justify-content: center; - gap: 30px; /* 프로필 이미지와 텍스트 사이의 간격을 넓힘 */ - margin-bottom: 40px; -} - -.profile-image { - width: 100px; - height: 100px; - object-fit: cover; -} - -.info-box { - display: flex; - flex-direction: column; - align-items: flex-start; - margin-top: auto; -} - -.info-item { - display: flex; - align-items: center; - margin-bottom: 10px; - width: 100%; /* 너비를 100%로 설정하여 텍스트와 박스 사이에 여유를 줌 */ -} - -span { - min-width: 120px; /* 라벨의 최소 너비를 설정하여 텍스트 시작 지점을 동일하게 함 */ - text-align: left; -} - -.value-box { - width: 680px; - height: 40px; - background-color: #ebedf8; - padding: 10px 10px; - border-radius: 5px; - text-align: left; - margin-left: 10px; /* 회색 박스와 라벨 사이의 간격 */ /* 내용에 맞게 너비 조정 */ - flex-grow: 1; /* 남은 공간을 채우도록 설정 */ -} - -.valuetext { - color: #626682; /* 글자 색상 설정 */ - font-family: "SUIT Variable"; - font-weight: 550; -} - -/* Containers */ -.container { - margin-top: 80px; - background: white; -} -.col-md-4 { - width: 360px; -} -.row { - justify-content: center; -} - -.row-container { - display: flex; - justify-content: center; -} - -.col-md-4 { - margin-bottom: 40px; - padding: 0px 0px; - width: 375px; -} -.place-thumbnail-container { - margin: 5px 10px; /* 상하좌우 마진 추가 */ - justify-content: center; /* 가운데 정렬 */ - align-items: center; /* 세로 방향 중앙 정렬 */ -} - -.thumbnail-container { - margin: 20px; /* 상하좌우 마진 추가 */ - justify-content: center; /* 가운데 정렬 */ - align-items: center; /* 세로 방향 중앙 정렬 */ -} - -/*InterestedPlaceSection*/ - -.starbookmark { - padding-left: 5px; -} -.wheretext { - font-family: "SUIT Variable"; - color: #bfc4d8; -} -.category-buttons { - margin-top: 8px; - margin-bottom: 20px; - padding-left: 75px; -} - -.category-button { - width: 130px; - margin-right: 10px; - padding: 10px 20px; - background-color: #f3f5ff; - border: 1px solid #ebedf8; - border-radius: 10px; - cursor: pointer; - font-size: 16px; - color: #bfc4d8; - font-weight: bold; -} - -.category-button:hover, -.category-button.active { - background-color: #484a64; /* 마우스 오버 및 활성화된 버튼의 배경색 */ - color: white; /* 마우스 오버 및 활성화된 버튼의 글씨 색상 */ -} - .mypagesortbutton { background-color: white; - color: #7f85a3; /* 글자 색상 설정 */ + color: #7f85a3; + /* 글자 색상 설정 */ font-weight: bold; - font-size: 0.8rem; /* 글자 크기 줄임, 기본값 대비 작게 */ - border: none; /* 버튼 테두리 제거 */ - cursor: pointer; /* 마우스 오버 시 커서 변경 */ - padding: 5px 10px; /* 내부 여백 조정 */ - text-decoration: none; /* 링크 밑줄 없앰 */ + font-size: 0.8rem; + /* 글자 크기 줄임, 기본값 대비 작게 */ + border: none; + /* 버튼 테두리 제거 */ + cursor: pointer; + /* 마우스 오버 시 커서 변경 */ + padding: 5px 10px; + /* 내부 여백 조정 */ + text-decoration: none; + /* 링크 밑줄 없앰 */ font-family: "SUIT Variable"; font-size: 15px; margin-right: 45px; } + .sortdropdown { + /*추천순, 조회수 많은 순, 좋아요 순*/ position: relative; display: inline-block; - margin-left: 900px; + margin-left: 1600px; margin-top: 10px; } .sortoptions { position: absolute; - border: none; /* 버튼 테두리 제거 */ + border: none; + /* 버튼 테두리 제거 */ right: 45px; background-color: white; min-width: 110px; @@ -240,7 +43,8 @@ span { font-family: "SUIT Variable"; font-weight: bold; background-color: white; - border: none; /* 버튼 테두리 제거 */ + border: none; + /* 버튼 테두리 제거 */ text-decoration: none; display: block; } @@ -251,7 +55,8 @@ span { font-family: "SUIT Variable"; font-weight: bold; background-color: white; - border: none; /* 버튼 테두리 제거 */ + border: none; + /* 버튼 테두리 제거 */ text-decoration: none; display: block; } @@ -259,6 +64,7 @@ span { .sortoption:hover { background-color: #f1f1f1; } + /* IsEmpty-container */ .emptymy-box { border: 2px solid #ebedf8; @@ -271,24 +77,30 @@ span { align-items: center; padding: 20px; box-sizing: border-box; - color: #bfc4d8; /* 글씨 색상 설정 */ + color: #bfc4d8; + /* 글씨 색상 설정 */ } .emptymy-box p { - margin: 5px 0; /* 간격 조정 */ + margin: 5px 0; + /* 간격 조정 */ } .emptymy-box p:first-child { - font-size: 12px; /* 첫 번째 문단의 글씨 크기 */ + font-size: 12px; + /* 첫 번째 문단의 글씨 크기 */ font-weight: bold; font-family: "SUIT Variable"; } .emptymy-box p:last-child { - font-size: 20px; /* 두 번째 문단의 글씨 크기 */ - font-weight: bold; /* 글씨 진하게 */ + font-size: 20px; + /* 두 번째 문단의 글씨 크기 */ + font-weight: bold; + /* 글씨 진하게 */ font-family: "SUIT Variable"; } + /* */ .emptyother-box { border: 2px solid #ebedf8; @@ -301,24 +113,30 @@ span { align-items: center; padding: 20px; box-sizing: border-box; - color: #bfc4d8; /* 글씨 색상 설정 */ + color: #bfc4d8; + /* 글씨 색상 설정 */ } .emptyother-box p { - margin: 5px 0; /* 간격 조정 */ + margin: 5px 0; + /* 간격 조정 */ } .emptyother-box p:first-child { - font-size: 12px; /* 첫 번째 문단의 글씨 크기 */ + font-size: 12px; + /* 첫 번째 문단의 글씨 크기 */ font-weight: bold; font-family: "SUIT Variable"; } .emptyother-box p:last-child { - font-size: 20px; /* 두 번째 문단의 글씨 크기 */ - font-weight: bold; /* 글씨 진하게 */ + font-size: 20px; + /* 두 번째 문단의 글씨 크기 */ + font-weight: bold; + /* 글씨 진하게 */ font-family: "SUIT Variable"; } + /* */ .emptyplace-box { border: 2px solid #ebedf8; @@ -331,24 +149,30 @@ span { align-items: center; padding: 20px; box-sizing: border-box; - color: #bfc4d8; /* 글씨 색상 설정 */ + color: #bfc4d8; + /* 글씨 색상 설정 */ } .emptyplace-box p { - margin: 5px 0; /* 간격 조정 */ + margin: 5px 0; + /* 간격 조정 */ } .emptyplace-box p:first-child { - font-size: 12px; /* 첫 번째 문단의 글씨 크기 */ + font-size: 12px; + /* 첫 번째 문단의 글씨 크기 */ font-weight: bold; font-family: "SUIT Variable"; } .emptyplace-box p:last-child { - font-size: 20px; /* 두 번째 문단의 글씨 크기 */ - font-weight: bold; /* 글씨 진하게 */ + font-size: 20px; + /* 두 번째 문단의 글씨 크기 */ + font-weight: bold; + /* 글씨 진하게 */ font-family: "SUIT Variable"; } + /*LoginSection*/ .loginbox { display: flex; @@ -358,14 +182,20 @@ span { } .logbutton { - margin-left: 10px; /* 버튼 사이의 간격 */ - padding: 10px 20px; /* 버튼의 크기를 조정 */ - background-color: #f3f5ff; /* 버튼 배경색 설정 */ - border: none; /* 버튼 테두리 제거 */ + margin-left: 10px; + /* 버튼 사이의 간격 */ + padding: 10px 20px; + /* 버튼의 크기를 조정 */ + background-color: #f3f5ff; + /* 버튼 배경색 설정 */ + border: none; + /* 버튼 테두리 제거 */ border-radius: 5px; width: 150px; - cursor: pointer; /* 마우스 오버 시 커서 변경 */ - font-size: 16px; /* 폰트 크기 조정 */ + cursor: pointer; + /* 마우스 오버 시 커서 변경 */ + font-size: 16px; + /* 폰트 크기 조정 */ color: #484a64; font-weight: bold; font-family: "SUIT Variable"; @@ -380,18 +210,28 @@ span { .end-box { background-color: #f3f5ff; margin-top: 200px; - display: flex; /* Flexbox를 사용하여 내부 요소를 정렬 */ - justify-content: center; /* 가로 방향으로 중앙 정렬 */ - align-items: center; /* 세로 방향으로 중앙 정렬 */ - height: 120px; /* 또는 원하는 높이 */ - width: 100%; /* 컨테이너 너비를 전체로 설정 */ + display: flex; + /* Flexbox를 사용하여 내부 요소를 정렬 */ + justify-content: center; + /* 가로 방향으로 중앙 정렬 */ + align-items: center; + /* 세로 방향으로 중앙 정렬 */ + height: 120px; + /* 또는 원하는 높이 */ + width: 100%; + /* 컨테이너 너비를 전체로 설정 */ } + .endimage { - max-width: 50%; /* 이미지의 최대 너비를 컨테이너 너비의 50%로 제한 */ - max-height: 45%; /* 이미지의 최대 높이를 컨테이너 높이로 제한 */ - object-fit: contain; /* 이미지 비율을 유지하면서 최대 크기에 맞춤 */ + max-width: 50%; + /* 이미지의 최대 너비를 컨테이너 너비의 50%로 제한 */ + max-height: 45%; + /* 이미지의 최대 높이를 컨테이너 높이로 제한 */ + object-fit: contain; + /* 이미지 비율을 유지하면서 최대 크기에 맞춤 */ margin-top: 15px; } + /* 페이지 네이션 스타일링 */ .pagination { display: flex; @@ -404,4 +244,4 @@ span { .disabled { pointer-events: none; opacity: 0.5; -} +} \ No newline at end of file From 3ef6f124ff9d9ed2330b698fc2b892dbfd97b775 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Sat, 17 Feb 2024 14:25:24 +0900 Subject: [PATCH 161/199] =?UTF-8?q?[FIX]=20#feature/edit=20-=20issue=20(?= =?UTF-8?q?=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/planedit/LeftBar_edit.jsx | 85 ++++++++++--------- .../planedit/SearchRecommendations.jsx | 2 + src/pages/planedit/PlaceAdditionPage.js | 14 +-- src/styles/planedit/additionPage.module.css | 34 ++++++++ 4 files changed, 91 insertions(+), 44 deletions(-) create mode 100644 src/styles/planedit/additionPage.module.css diff --git a/src/components/planedit/LeftBar_edit.jsx b/src/components/planedit/LeftBar_edit.jsx index b95376e..1343c3e 100644 --- a/src/components/planedit/LeftBar_edit.jsx +++ b/src/components/planedit/LeftBar_edit.jsx @@ -3,14 +3,13 @@ import "../../styles/planedit/diaryContent_edit.css"; function LeftBar({ onCustomChange }) { const [custom, setCustom] = useState(0); - // 여행 기간에 따른 버튼을 생성하기 위한 state const [travelDays, setTravelDays] = useState(4); + const [editComplete, setEditComplete] = useState(false); // New state for 편집 완료하기 button + const [save, setSave] = useState(false); // New state for 저장하기 button - // 전체 일정 버튼을 클릭할 때 호출되는 함수 const handleAllScheduleClick = (e) => { - // 전체 일정을 보여주는 로직을 추가할 수 있습니다. setCustom(e); - onCustomChange(e); // 부모 컴포넌트로 customDuration 전달 + onCustomChange(e); if (e === 0) { console.log("전체 일정을 보여줍니다."); } @@ -19,32 +18,33 @@ function LeftBar({ onCustomChange }) { } }; - // // 특정 일차 버튼을 클릭할 때 호출되는 함수 - // const handleDayButtonClick = (day) => { - // // 특정 일차의 일정을 보여주는 로직을 추가할 수 있습니다. - // setCustom(day.target.value); - // onCustomChange(day.target.value); // 부모 컴포넌트로 customDuration 전달 - // console.log(`여행 ${day}일차 일정을 보여줍니다.`); - // }; + const handleEditCompleteClick = () => { + setEditComplete(!editComplete); // Toggle the editComplete state + if (!editComplete) { + console.log("편집 완료"); + } + }; - // // 여행 기간이 변경될 때 호출되는 함수 - // const handleTravelDaysChange = (days) => { - // // 여행 기간을 변경하고 해당 일수에 맞게 버튼을 생성합니다. - // setTravelDays(days); - // }; + const handleSaveClick = () => { + setSave(!save); // Toggle the save state + if (!save) { + console.log("저장 완료"); + } + }; - // 여행 기간에 따라 버튼을 생성하는 함수 const generateDayButtons = () => { const buttons = []; for (let i = 1; i <= travelDays; i++) { buttons.push( -
          +
          @@ -56,30 +56,39 @@ function LeftBar({ onCustomChange }) { return (
          - {/* LeftBarjsx 내용 */} - - {/* 여행 기간 설정을 위한 예시 입력 */} - {/* handleTravelDaysChange(Number(e.target.value))} - /> */} - {/* 여행 기간에 따른 일차 버튼들 */} + + {/* 여행 일차 버튼들 */} {generateDayButtons()} - {/*현재 계획서 적용하기*/} - -
          ); diff --git a/src/components/planedit/SearchRecommendations.jsx b/src/components/planedit/SearchRecommendations.jsx index c385daa..e0fd60f 100644 --- a/src/components/planedit/SearchRecommendations.jsx +++ b/src/components/planedit/SearchRecommendations.jsx @@ -1,6 +1,7 @@ import React from 'react'; import styles from '../../styles/planedit/Recommendation.module.css'; + const SearchRecommendations = ({ places, onRecommendationClick }) => { // Function to generate photo URL for a given photo reference @@ -13,6 +14,7 @@ const SearchRecommendations = ({ places, onRecommendationClick }) => { }; return ( +
          {places.map((place, index) => (
          { const [searchQuery, setSearchQuery] = useState(""); // Search query state @@ -49,7 +50,7 @@ const PlaceAddition = () => { }; return ( -
          +
          { // The Map component needs to handle this prop and render pins accordingly /> -
          +
          -
          diff --git a/src/styles/planedit/additionPage.module.css b/src/styles/planedit/additionPage.module.css new file mode 100644 index 0000000..7306ea5 --- /dev/null +++ b/src/styles/planedit/additionPage.module.css @@ -0,0 +1,34 @@ +/* additionPage.module.css */ +.placeAdditionPage { + display: flex; + position: relative; + height: 100vh; + } + + .searchBar { + display: flex; + background-repeat: no-repeat; + background-size: contain; + padding: 12px; + } + + .searchInput { + flex-grow: 1; + padding: 8px 16px; + margin-right: -40px; /* Adjust based on your search button size */ + border: none; + background-color: transparent; /* Make the input background transparent */ + } + + .searchButton { + background-color: transparent; + border: none; + cursor: pointer; + outline: none; + padding: 8px 16px; + top: -8px; + left: 11.2px; + position: relative; + z-index: 2; /* Ensure button is above the input */ + } + \ No newline at end of file From 9fc3fe05249ef478710ad0211ddcf3e1c5ddc1af Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Sun, 18 Feb 2024 13:36:05 +0900 Subject: [PATCH 162/199] =?UTF-8?q?[FIX]=20#feature/edit=20-=20sidebarR=20?= =?UTF-8?q?(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/SidebarR.js | 4 +-- src/pages/Home/Home.js | 6 ++--- src/styles/sidebar.module.css | 51 ++++++++++++++++++----------------- 3 files changed, 31 insertions(+), 30 deletions(-) diff --git a/src/components/SidebarR.js b/src/components/SidebarR.js index 5698bfe..3e0cac4 100644 --- a/src/components/SidebarR.js +++ b/src/components/SidebarR.js @@ -2,7 +2,7 @@ import React, { useEffect, useRef, useState } from "react"; import styles from "../styles/sidebar.module.css"; -const SidebarR = ({ width = 320, children, isOpen: externalIsOpen, toggleSidebar, +const SidebarR = ({ width = 320, height = 980, children, isOpen: externalIsOpen, toggleSidebar, }) => { const [internalIsOpen, setInternalIsOpen] = useState(true); const isOpen = externalIsOpen !== undefined ? externalIsOpen : internalIsOpen; @@ -30,7 +30,7 @@ const SidebarR = ({ width = 320, children, isOpen: externalIsOpen, toggleSideb className={styles.sidebar} style={{ width: `${width}px`, - height: "100%", + height: `${height}px`, transform: `translateX(${-xPosition}px)` }} >
          diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 5f16a79..d9af8ad 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -48,7 +48,7 @@ function Home() { - {/* +

          대한민국

          지금 대한민국의 가장 인기 많은 지역

          @@ -74,7 +74,7 @@ function Home() {

          선택하신 도시의 가장 인기 많은 장소

          - */} + {/* OtherTravelPlanSection 스타일 적용 */}
          @@ -124,4 +124,4 @@ function Home() { ); }; - export default Home; +export default Home; diff --git a/src/styles/sidebar.module.css b/src/styles/sidebar.module.css index 08ecc98..cac92d3 100644 --- a/src/styles/sidebar.module.css +++ b/src/styles/sidebar.module.css @@ -1,30 +1,31 @@ /* sidebarR.css */ - .sidebar { - background: var(--grayscale-Gray1, #F3F5FF); - position: fixed; - top: 9%; - bottom: 0; - right: 0; - transition: 0.4s ease; - color: #202020; - height: 100%; - z-index: 99; - box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.2); /* 사이드바에 그림자 추가 */ - } - - .button { - position: fixed; - background-color: white; /* 사다리꼴의 배경색 */ - left: -32px; /* 가로축 위치 설정 */ - top: 40vh; - width: 32px; - height: 55px; - z-index: 99; - border: none; - padding: 6px 6px; - border-radius: 8px 0px 0px 8px; - } +.sidebar { + background: var(--grayscale-Gray1, #F3F5FF); + position: absolute; + top: 9%; /* 높이 조정 가능 */ + bottom: 0; + right: 0; + transition: 0.4s ease; + color: #202020; + width: 450px; /* 가로 길이 조정 가능 */ + height: 70vh; + z-index: 99; + box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.2); /* 사이드바에 그림자 추가 */ +} + +.button { + position: absolute; + background-color: white; /* 사다리꼴의 배경색 */ + left: -32px; /* 가로축 위치 설정 */ + top: 32vh; + width: 32px; + height: 55px; + z-index: 99; + border: none; + padding: 6px 6px; + border-radius: 8px 0px 0px 8px; +} .openBtn { width: 100%; From b9588b28c68bd841a41ea5ec15d70f6d54341228 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Sun, 18 Feb 2024 17:40:30 +0900 Subject: [PATCH 163/199] =?UTF-8?q?[FIX]=20#feature/edit=20-=20edit=20page?= =?UTF-8?q?=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/planedit/AllList_edit.jsx | 90 ++++---- src/components/planedit/DiaryContent_edit.jsx | 1 - src/components/planedit/DiaryList_edit.jsx | 2 +- src/components/planedit/Diary_edit.jsx | 2 - src/components/planedit/LeftBar_edit.jsx | 10 +- src/components/planedit/detailList_edit.jsx | 51 ++--- src/components/planedit/placePlus_edit.jsx | 4 +- src/styles/planedit/editAllList.module.css | 197 ++++++++++++++++++ src/styles/planedit/editDetailList.module.css | 120 +++++++++++ src/styles/planedit/editLeftBar.module.css | 81 +++++++ src/styles/planedit/plusModal.module.css | 9 + 11 files changed, 486 insertions(+), 81 deletions(-) create mode 100644 src/styles/planedit/editAllList.module.css create mode 100644 src/styles/planedit/editDetailList.module.css create mode 100644 src/styles/planedit/editLeftBar.module.css diff --git a/src/components/planedit/AllList_edit.jsx b/src/components/planedit/AllList_edit.jsx index e5f9c2f..c029b7f 100644 --- a/src/components/planedit/AllList_edit.jsx +++ b/src/components/planedit/AllList_edit.jsx @@ -1,5 +1,5 @@ import React, { useState } from "react"; -import "../../styles/planedit/diaryContent_edit.css"; +import styles from "../../styles/planedit/editAllList.module.css"; import Modal from "./Modal_edit"; // 모달 컴포넌트를 임포트합니다. import PlusBtn from "./placePlus_edit"; // PlusBtn 컴포넌트를 임포트합니다. import plusIcon from "../../assets/images/edit/+.svg"; // 플러스 아이콘 이미지를 import @@ -15,9 +15,13 @@ const AllList = () => { // PlusBtn 컴포넌트 표시 여부 const [showPlusBtn, setShowPlusBtn] = useState(false); - const handleDetailBoxClick = (data) => {//클릭한 세부요소 데이터 저장 - setSelectedBox(data); - }; + const handleDetailBoxClick = (e, data) => {//클릭한 세부요소 데이터 저장 + if (e.target.closest('select[name="duration"]')) { + e.stopPropagation(); + return; + } + setSelectedBox(data); + }; // PlusBtn 컴포넌트를 열기 위한 핸들러 const handlePlusBtnClick = (e) => { @@ -28,47 +32,59 @@ const AllList = () => { const generateDay = () => { const day = []; for (let i = 1; i <= travelDays; i++) { - day.push( - <>
          + day.push( + <>
          {Array.from({ length: travelnum[i - 1] }).map((_, index) => (
          handleDetailBoxClick(1)} + onClick={(e) => handleDetailBoxClick(e, 1)} >
          -
          - {index + 1} +
          +
          {index + 1}
          -
          -
          - - - - + + + + - - - + + - - - + + - + + -
          + + 09:30~11:20 -
          +
          명소
          +
          장소이름
          - 소요시간(기본 2시간) +
          +
          + +
          +
          @@ -80,25 +96,25 @@ const AllList = () => { } return day; }; - return ( + return (
          -
          여행 설계자의 닉네임
          -
          여행 계획서의 제목 - -
          -
          +
          여행 설계자의 닉네임
          +
          여행 계획서의 제목 + +
          +
          2023.11.11 ~ 2023.11.13 (3박 4일) | 자가용 | 성인 2명 -
          -
          +
          +
          #힐링 #가족여행 #맛집탐방
          -
          +
          -
          +
          {generateDay()}
          diff --git a/src/components/planedit/DiaryContent_edit.jsx b/src/components/planedit/DiaryContent_edit.jsx index 569e1a2..6fcf5be 100644 --- a/src/components/planedit/DiaryContent_edit.jsx +++ b/src/components/planedit/DiaryContent_edit.jsx @@ -1,5 +1,4 @@ import React, { useState } from "react"; -import "../../styles/planedit/diaryContent_edit.css"; import LeftBar from "./LeftBar_edit"; import AllList from "./AllList_edit"; import DetailList from "./detailList_edit"; diff --git a/src/components/planedit/DiaryList_edit.jsx b/src/components/planedit/DiaryList_edit.jsx index de4e68c..9ccf97e 100644 --- a/src/components/planedit/DiaryList_edit.jsx +++ b/src/components/planedit/DiaryList_edit.jsx @@ -1,5 +1,5 @@ import React, { useState } from "react"; -import Diary from "./Diary"; +import Diary from "./Diary_edit"; import VectorImage from "../../assets/images/Pages/Vector (1).png"; // 이미지를 import const styless = { diff --git a/src/components/planedit/Diary_edit.jsx b/src/components/planedit/Diary_edit.jsx index 02060c5..81b2381 100644 --- a/src/components/planedit/Diary_edit.jsx +++ b/src/components/planedit/Diary_edit.jsx @@ -1,6 +1,5 @@ import React, { useState } from "react"; import { NavLink, Link } from "react-router-dom"; -import "../../styles/planedit/diaryContent_edit.css"; import heart from "../../assets/images/Pages/Group 2236.png"; // 이미지를 import import heartFilled from "../../assets/images/Pages/Group 2236_filled.png"; // 채워진 하트 이미지를 import @@ -83,7 +82,6 @@ function Diary(props) { ))}
          - {/*
          */}
          ); diff --git a/src/components/planedit/LeftBar_edit.jsx b/src/components/planedit/LeftBar_edit.jsx index 1343c3e..c953a42 100644 --- a/src/components/planedit/LeftBar_edit.jsx +++ b/src/components/planedit/LeftBar_edit.jsx @@ -1,5 +1,5 @@ import React, { useState } from "react"; -import "../../styles/planedit/diaryContent_edit.css"; +import styles from "../../styles/planedit/editLeftBar.module.css"; function LeftBar({ onCustomChange }) { const [custom, setCustom] = useState(0); @@ -38,7 +38,7 @@ function LeftBar({ onCustomChange }) { buttons.push(
          diff --git a/src/components/planedit/placePlus_edit.jsx b/src/components/planedit/placePlus_edit.jsx index fc39213..2584ea0 100644 --- a/src/components/planedit/placePlus_edit.jsx +++ b/src/components/planedit/placePlus_edit.jsx @@ -19,7 +19,7 @@ const PlusBtn = ({ onClose }) => {
          {placeInfo.name}
          {placeInfo.photoReference && ( - {placeInfo.name} )} diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index d9af8ad..64ec3fe 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -46,9 +46,10 @@ function Home() { return (
          - - - +
          + +
          +

          대한민국

          지금 대한민국의 가장 인기 많은 지역

          diff --git a/src/pages/planedit/PlaceAdditionPage.js b/src/pages/planedit/PlaceAdditionPage.js index 6badd57..4980fa4 100644 --- a/src/pages/planedit/PlaceAdditionPage.js +++ b/src/pages/planedit/PlaceAdditionPage.js @@ -51,13 +51,14 @@ const PlaceAddition = () => { return (
          +
          +
          { ); }; -export default PlaceAddition; +export default PlaceAddition; \ No newline at end of file diff --git a/src/pages/searchplacepage/searchplace.js b/src/pages/searchplacepage/searchplace.js index bec84b5..0403679 100644 --- a/src/pages/searchplacepage/searchplace.js +++ b/src/pages/searchplacepage/searchplace.js @@ -24,7 +24,7 @@ const SrchPlace = () => { return (
          - +
          ); }; diff --git a/src/styles/planedit/additionPage.module.css b/src/styles/planedit/additionPage.module.css index 7306ea5..1656940 100644 --- a/src/styles/planedit/additionPage.module.css +++ b/src/styles/planedit/additionPage.module.css @@ -31,4 +31,5 @@ position: relative; z-index: 2; /* Ensure button is above the input */ } + \ No newline at end of file From d054ef59ccd13da68068e92a9b9a5571bd919277 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Sun, 18 Feb 2024 21:46:49 +0900 Subject: [PATCH 165/199] =?UTF-8?q?[DESIGN]=20#feature/edit=20-=20css=20fi?= =?UTF-8?q?x=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/searchplacepage/placeinfo.js | 4 ++-- .../placeinfo1.js/placeinfo1_busan.js | 4 ++-- .../placeinfo1.js/placeinfo1_gangneung.js | 4 ++-- .../placeinfo1.js/placeinfo1_gyeongju.js | 4 ++-- .../searchplacepage/placeinfo1.js/placeinfo1_jeju.js | 4 ++-- .../placeinfo1.js/placeinfo1_seoul.js | 4 ++-- .../placeinfo1.js/placeinfo1_sokcho.js | 4 ++-- .../placeinfo1.js/placeinfo1_yangyang.js | 4 ++-- .../placeinfo1.js/placeinfo1_yeosu.js | 4 ++-- src/styles/searchplace/placeinfo.css | 12 +++++++----- 10 files changed, 25 insertions(+), 23 deletions(-) diff --git a/src/pages/searchplacepage/placeinfo.js b/src/pages/searchplacepage/placeinfo.js index dc17d75..0a694bb 100644 --- a/src/pages/searchplacepage/placeinfo.js +++ b/src/pages/searchplacepage/placeinfo.js @@ -111,9 +111,9 @@ const PlaceInfo = () => {
          - +
          - search-image + search-image
          {
          - +
          - search-image + search-image
          {
          - +
          - search-image + search-image
          {
          - +
          - search-image + search-image
          {
          - +
          - search-image + search-image
          {
          - +
          - search-image + search-image
          {
          - +
          - search-image + search-image
          {
          - +
          - search-image + search-image
          {
          - +
          - search-image + search-image
          Date: Sun, 18 Feb 2024 22:20:59 +0900 Subject: [PATCH 166/199] plandetail lee --- src/pages/travelplan/travelplan_detail.js | 8 +- src/pages/travelplan/travelplandate.js | 58 ++-- src/pages/travelplan/travelplandestination.js | 12 +- .../travelplan/travelplandate.module.css | 162 +++++++++++ .../travelplan/travelplanpage.module.css | 253 ------------------ 5 files changed, 200 insertions(+), 293 deletions(-) create mode 100644 src/styles/travelplan/travelplandate.module.css delete mode 100644 src/styles/travelplan/travelplanpage.module.css diff --git a/src/pages/travelplan/travelplan_detail.js b/src/pages/travelplan/travelplan_detail.js index 91fe331..2ce548b 100644 --- a/src/pages/travelplan/travelplan_detail.js +++ b/src/pages/travelplan/travelplan_detail.js @@ -490,8 +490,6 @@ const Trvlpage = () => { } }; - // 나머지 컴포넌트 로직은 동일합니다. - const handlePrevious = () => { const currentIndex = sidebarOptions.indexOf(sidebarContent); if (currentIndex > 0) { @@ -560,8 +558,10 @@ const Trvlpage = () => { )} - - +
          ); }; diff --git a/src/pages/travelplan/travelplandate.js b/src/pages/travelplan/travelplandate.js index dca8f06..5f38bb2 100644 --- a/src/pages/travelplan/travelplandate.js +++ b/src/pages/travelplan/travelplandate.js @@ -1,12 +1,13 @@ import React, { useState } from "react"; import { useNavigate } from "react-router-dom"; -import "../../styles/travelplan/travelplanpage.module.css"; +import styles from "../../styles/travelplan/travelplandate.module.css"; import DatePicker from "react-datepicker"; import "react-datepicker/dist/react-datepicker.css"; import { ko } from "date-fns/locale"; // 변경된 부분 import { Link } from "react-router-dom"; import Modal from "../../components/Modal"; import { format } from "date-fns"; +import Button from "../../components/common_components/common_button"; const TrvlPlan = () => { const [startDate, setStartDate] = useState(new Date()); @@ -27,7 +28,6 @@ const TrvlPlan = () => { const handleEndDateChange = (date) => { setEndDate(date); }; - const openModal = () => { setModalOpen(true); }; @@ -45,24 +45,24 @@ const TrvlPlan = () => { const formattedEndDate = format(endDate, "yyyy년 MM월 dd일"); return ( -
          -
          -
          - 여행 기간을 선택해주세요. - - 여행 기간은 최대 00일까지 선택 가능합니다. +
          +
          +
          + 여행 기간을 선택해주세요. + + 여행 기간은 최대 7일까지 선택 가능합니다.
          -
          - +
          +
          {/*

          여행 시작일:

          */} { startDate={startDate} endDate={endDate} inline + nextMonthButtonLabel=">" + previousMonthButtonLabel="<" /> - - - - {/*

          여행 종료일:

          */} +
          +
          { endDate={endDate} minDate={startDate} inline + nextMonthButtonLabel=">" + previousMonthButtonLabel="<" /> - +
          +
          +
          +
          - {/* 이전 버튼 */} - - {/* 다음 버튼 */} -
          -
          여행의 제목을 작성해주세요.
          +
          여행의 제목을 작성해주세요.
          {/* 목적지 검색 필드 */}
          -
          어디로 가시나요?
          +
          어디로 가시나요?
          @@ -172,7 +172,7 @@ class TrvlPlan extends Component {
          {/* 초대 코드 입력 섹션 */} -
          친구에게 초대받으셨나요?
          +
          친구에게 초대받으셨나요?
          diff --git a/src/styles/travelplan/travelplandate.module.css b/src/styles/travelplan/travelplandate.module.css new file mode 100644 index 0000000..f8e7b41 --- /dev/null +++ b/src/styles/travelplan/travelplandate.module.css @@ -0,0 +1,162 @@ +/* 기본 설정 및 달력 공통 스타일 */ +:global .react-datepicker { + border: none; /* 테두리 제거 */ + padding: 10px; +} + +:global .react-datepicker__day, +:global .custom-calendar .react-datepicker__day, +:global .custom-calendar1 .react-datepicker__day { + width: 70px; + height: 55px; + font-size: 25px; + text-align: center; + margin-top: 20px; + line-height: 70px; + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 70; +} + +:global .react-datepicker__day--selected, +:global .custom-calendar .react-datepicker__day--selected, +:global .custom-calendar1 .react-datepicker__day--selected { + background: #191b24; + border-radius: 90px; + color: #ffffff; +} + +:global .react-datepicker__day--in-range, +:global .custom-calendar .react-datepicker__day--in-range, +:global .custom-calendar1 .react-datepicker__day--in-range { + background: #ebedf8; + color: #191b24; +} + +:global .react-datepicker__day--today, +:global .custom-calendar .react-datepicker__day--today, +:global .custom-calendar1 .react-datepicker__day--today { + font-weight: bold; +} + +/* DatePicker 커스텀 스타일 */ +:global .custom-datepicker { + text-align: center; + width: 320px; + padding: 8px 20px; + border: none; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + margin-right: 15px; +} + +/* 달력 네비게이션 화살표 스타일 */ +:global .react-datepicker__navigation { + border: solid transparent; + background: rgba(0, 0, 0, 0); + cursor: pointer; + top: 20px; + border-width: 8px 8px; +} + +:global .react-datepicker__navigation--previous { + left: 20px; + border-right-color: #666; +} + +:global .react-datepicker__navigation--next { + right: 20px; + border-left-color: #666; +} + +/* 텍스트 타이틀 스타일 */ +.dateTitle, +.dateTitle1 { + font-family: "SUIT Variable"; + font-style: normal; + line-height: 30px; +} + +.dateTitle { + font-weight: 700; + font-size: 24px; + color: #191b24; +} + +.dateTitle1 { + font-weight: 500; + font-size: 15px; + color: #7f85a3; +} + +/* 컨테이너 및 레이아웃 스타일 */ +.totalcontainer { + display: flex; + justify-content: center; +} + +.container { + width: 60vw; + margin-top: 150px; + display: flex; + flex-direction: column; +} + +.textContainer { + text-align: left; +} + +.calenderContainer { + display: flex; + justify-content: space-between; +} + +.btnContainer { + display: flex; + justify-content: space-between; + + margin-top: 90px; /* 버튼 간격을 조정하고 싶은 경우 */ +} + +.image, +.destinationList { + position: absolute; + border-radius: 8px; + background: #ebedf8; +} + +.image { + width: 580px; + height: 480px; + right: -150%; + margin-top: -930px; +} + +.destinationList { + width: 480px; + height: 60px; + left: 23.5%; + margin-top: -15px; + background: #ffffff; + box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); + z-index: 1000; +} + +.destinationListText { + font-family: "SUIT Variable"; + font-weight: 700; + font-size: 16px; + line-height: 170%; + margin-top: 15px; + margin-left: 20px; + color: #626682; + transform: translate(0, 50%); +} + +.image1 { + position: absolute; + width: 47px; + height: 13px; + left: 85%; + top: 10px; +} diff --git a/src/styles/travelplan/travelplanpage.module.css b/src/styles/travelplan/travelplanpage.module.css deleted file mode 100644 index cea8d03..0000000 --- a/src/styles/travelplan/travelplanpage.module.css +++ /dev/null @@ -1,253 +0,0 @@ -.datepicker { - text-align: center; - width: 320px; - padding: 8px 20px; - border-width: 1px; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - margin-right: 15px; -} - -/* ㅌㅌ주 */ - -.image { - /* Rectangle 34624544 */ - - position: absolute; - width: 580px; - height: 480px; - right: -150%; - margin-top: -930px; - - /* grayscale/Gray2 */ - background: #ebedf8; - border-radius: 8px; -} - -.destinationList { - /* Rectangle 34624515 */ - - position: relative; - width: 480px; - height: 60px; - left: 23.5%; - margin-top: -15px; - - /* grayscale/White */ - background: #ffffff; - box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); - border-radius: 8px; - z-index: 1000; -} - -.destinationListText { - /* botton/botton_bold_16 */ - - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 16px; - line-height: 170%; - /* or 27px */ - transform: translate(0, 50%); - margin-top: 15px; - margin-left: 20px; - /* grayscale/Gray5 */ - color: #626682; -} - -.image1 { - /* Vector */ - - position: absolute; - width: 47px; - height: 13px; - left: 85%; - top: 10px; -} - -.dateTitle { - /*여행기간을 선택해주세요*/ - position: relative; - left: 22%; - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 24px; - line-height: 30px; - /* identical to box height */ - - /* grayscale/Gray8 */ - color: #191b24; -} - -.dateTitle1 { - /*여행기간을 선택해주세요*/ - position: relative; - left: 23%; - /* body/body_medium_15 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 500; - font-size: 15px; - line-height: 170%; - /* identical to box height, or 26px */ - - /* grayscale/Gray4 */ - color: #7f85a3; -} - -/* Style for the day cells in the calendar */ -.custom-calendar .react-datepicker__day { - width: 70px; - height: 70px; - font-size: 25px; - text-align: center; - margin-top: 20px; - line-height: 70px; - - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 70; -} - -.custom-calendar .react-datepicker__day--in-range { - background: #ebedf8; - - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 24px; - line-height: 70px; - /* identical to box height */ - text-align: center; - - /* grayscale/Gray8 */ - color: #191b24; -} - -/* Style for the selected day in the calendar */ -.custom-calendar .react-datepicker__day--selected { - /* grayscale/Gray8 */ - background: #191b24; - border-radius: 90px; - - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 24px; - line-height: 70px; - /* identical to box height */ - text-align: center; - - /* grayscale/White */ - color: #ffffff; -} - -/* Style for the today's date in the calendar */ -.custom-calendar .react-datepicker__day--today { - font-weight: bold; -} - -/* Style for the day cells in the calendar */ -.custom-calendar1 .react-datepicker__day { - width: 70px; - height: 70px; - font-size: 25px; - text-align: center; - margin-top: 20px; - line-height: 70px; - - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 70; -} - -.custom-calendar1 .react-datepicker__day--in-range { - background: #ebedf8; - - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 24px; - line-height: 70px; - /* identical to box height */ - text-align: center; - - /* grayscale/Gray8 */ - color: #191b24; -} - -/* Style for the selected day in the calendar */ -.custom-calendar1 .react-datepicker__day--selected { - /* grayscale/Gray8 */ - background: #191b24; - border-radius: 90px; - - /* head/head_bold_24 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 24px; - line-height: 70px; - /* identical to box height */ - text-align: center; - - /* grayscale/White */ - color: #ffffff; -} - -/* Style for the today's date in the calendar */ -.custom-calendar1 .react-datepicker__day--today { - font-weight: bold; -} - -.pre_button { - /* Rectangle 34624548 */ - - position: relative; - width: 180px; - height: 80px; - left: 22%; - top: 50px; - - /* grayscale/Gray1 */ - background: #f3f5ff; - border-radius: 8px; - border: none; - - /* botton/botton_bold_20 */ - font-family: "SUIT Variable"; - font-style: normal; - font-weight: 700; - font-size: 17px; - line-height: 25px; - /* identical to box height */ - - /* grayscale/Gray3 */ - color: #bfc4d8; -} - -.modalContent { - height: 358px; - left: calc(50% - 681px / 2 + 0.5px); - top: 389px; - padding: 20px; - border-radius: 10px; - max-width: 600px; - width: 100%; - text-align: center; - - /* 흰색 배경색 */ - background: #ffffff; - - /* 그림자 효과 */ - box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.1); - - /* 테두리 반경 */ - border-radius: 16px; -} From afc8ebe8bbfc02df74e9ea17c8168865fafbfaea Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Mon, 19 Feb 2024 02:10:55 +0900 Subject: [PATCH 167/199] [ADD] css --- src/styles/search.module.css | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/styles/search.module.css b/src/styles/search.module.css index f82bd31..4835a9f 100644 --- a/src/styles/search.module.css +++ b/src/styles/search.module.css @@ -60,7 +60,6 @@ height: 60px; background: #ebedf8; border-radius: 8px; - border: 1px #bfc4d8 solid; display: inline-block; vertical-align: middle; } @@ -103,7 +102,6 @@ height: 110px; background: #ebedf8; border-radius: 8px; - border: 1px #bfc4d8 solid; display: inline-block; vertical-align: middle; } @@ -166,4 +164,4 @@ font-style: normal; font-weight: 700; line-height: normal; -} \ No newline at end of file +} From 03a3e6d02e7a0c6a959f40e49aca8a75a842fa3f Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Mon, 19 Feb 2024 02:36:17 +0900 Subject: [PATCH 168/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20=EA=B3=84?= =?UTF-8?q?=ED=9A=8D=20=EB=91=98=EB=9F=AC=EB=B3=B4=EA=B8=B0=20=EA=B0=80?= =?UTF-8?q?=EC=9A=B4=EB=8D=B0=20=EC=A0=95=EB=A0=AC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Searchdairy/Diary.jsx | 1 + src/components/Searchdairy/DiaryList.jsx | 47 +++++++++++++++--------- 2 files changed, 30 insertions(+), 18 deletions(-) diff --git a/src/components/Searchdairy/Diary.jsx b/src/components/Searchdairy/Diary.jsx index e4845be..af7de29 100644 --- a/src/components/Searchdairy/Diary.jsx +++ b/src/components/Searchdairy/Diary.jsx @@ -12,6 +12,7 @@ const styles = { borderRadius: 16, border: "1px #EBEDF8 solid", marginBottom: "20px", + display: "inline-block", }, imageBox: { width: "100%", diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index 0ebc908..d5f630d 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -131,23 +131,34 @@ function DiaryList(props) {
          - {Array.from({ length: rowsPerPage }).map((_, rowIndex) => ( -
          - {currentItems - .slice(rowIndex * itemsPerRow, (rowIndex + 1) * itemsPerRow) - .map((place, index) => ( - - ))} -
          - ))} - +
          + + {Array.from({ length: rowsPerPage }).map((_, rowIndex) => ( + +
          + {currentItems + .slice(rowIndex * itemsPerRow, (rowIndex + 1) * itemsPerRow) + .map((place, index) => ( +
          + ))} + + + ))} +
          + +
          +
          Date: Mon, 19 Feb 2024 03:35:35 +0900 Subject: [PATCH 169/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20=EC=9E=84?= =?UTF-8?q?=EC=8B=9C=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20=EC=A0=9C=EC=9E=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/tempdata/searchdiary.js | 38 +++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/tempdata/searchdiary.js diff --git a/src/tempdata/searchdiary.js b/src/tempdata/searchdiary.js new file mode 100644 index 0000000..dd6d358 --- /dev/null +++ b/src/tempdata/searchdiary.js @@ -0,0 +1,38 @@ +const contents = [ + { + id: 1, + place: "다현의 제주도 여행계획", + hashtag: ["가족 여행", "추억 여행"], + location: "제주도", + recom: 2, + look: 3, + like: 10, + itinerary: [ + { day: 1, activities: ["아침 해안도로", "제주 돌마을", "맛집"] }, + { + day: 2, + activities: ["성산일출봉", "제주 벽화마을", "우도", "헤녀의 집 방문"], + }, + { day: 3, activities: ["헬로키티 아일랜드", "점심", "한라산", "저녁"] }, + ], + }, + { + id: 2, + place: "찬영의 제주도 여행계획", + hashtag: ["가족 여행", "행복 여행"], + location: "전라도", + recom: 3, + look: 1, + like: 13, + itinerary: [ + { day: 1, activities: ["아침 해안도로", "제주 돌마을", "맛집"] }, + { + day: 2, + activities: ["성산일출봉", "제주 벽화마을", "우도", "헤녀의 집 방문"], + }, + { day: 3, activities: ["헬로키티 아일랜드", "점심", "한라산", "저녁"] }, + ], + }, + { id: 3, place: "제주도3", hashtag: ["가족 여행"] }, + { id: 4, place: "울릉도4", hashtag: ["추억 여행", "가족 여행"] }, +]; From 7f66e08ea7edf664cbd7beff313c16df03d603b7 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Mon, 19 Feb 2024 03:39:24 +0900 Subject: [PATCH 170/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Searchdairy/DiaryList.jsx | 58 +++++++++--------------- 1 file changed, 21 insertions(+), 37 deletions(-) diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index d5f630d..d6f3418 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -4,44 +4,28 @@ import VectorImage from "../../assets/images/Pages/Vector (1).png"; // 이미지 import styles1 from "../../styles/searchdiary/diarylist.module.css"; import { EndSection } from "../../pages/mapages/MyPage"; import sort from "../../styles/searchdiary/sort.module.css"; +import datas from "../../tempdata/searchdiary.js"; +// const contents = [ +// // 데이터를 별도의 객체와 분리 +// { +// place: "제주도1", +// hashtag: ["가족 여행"], +// }, +// { +// place: "울릉도2", +// hashtag: ["추억 여행", "가족 여행"], +// }, +// { +// place: "제주도3", +// hashtag: ["가족 여행"], +// }, +// { +// place: "울릉도4", +// hashtag: ["추억 여행", "가족 여행"], +// }, -const contents = [ - // 데이터를 별도의 객체와 분리 - { - place: "제주도1", - hashtag: ["가족 여행"], - }, - { - place: "울릉도2", - hashtag: ["추억 여행", "가족 여행"], - }, - { - place: "제주도3", - hashtag: ["가족 여행"], - }, - { - place: "울릉도4", - hashtag: ["추억 여행", "가족 여행"], - }, - - // 추가적인 데이터는 여기에 계속 추가 -]; - -const styles = { - contextBox: { - color: "#191B24", - fontSize: 22, - fontFamily: "SUIT Variable", - fontWeight: "700", - wordWrap: "break-word", - }, - imageTitle: { - width: "50px", - height: "30px", - opacity: 0.6, - border: "6px #8270FF solid", - }, -}; +// // 추가적인 데이터는 여기에 계속 추가 +// ]; function DiaryList(props) { const itemsPerRow = 3; // Number of diaries per row From b9f50d69831ea4504fc12130f167f91251832631 Mon Sep 17 00:00:00 2001 From: noehygnas Date: Mon, 19 Feb 2024 04:41:52 +0900 Subject: [PATCH 171/199] =?UTF-8?q?=EC=82=AC=EC=9D=B4=EB=93=9C=EB=B0=94=20?= =?UTF-8?q?=EC=9D=BC=EB=B6=80=20=EC=88=98=EC=A0=95=20=EB=B0=8F=20=EC=9E=A5?= =?UTF-8?q?=EC=86=8C=EC=A0=80=EC=9E=A5=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/Home/arrow_left.svg | 9 + src/assets/images/Home/arrow_right.svg | 9 + src/assets/images/Home/down.svg | 9 + src/assets/images/Home/left.svg | 9 + src/assets/images/Home/right.svg | 9 + src/assets/images/Home/up.svg | 9 + src/components/SidebarR.js | 21 ++- src/pages/Home/Home.js | 240 ++++++++++++++++++++----- src/styles/Home/Home.css | 86 ++++++++- src/styles/sidebar.module.css | 4 +- src/tempdata/Homedata.js | 31 ++++ 11 files changed, 376 insertions(+), 60 deletions(-) create mode 100644 src/assets/images/Home/arrow_left.svg create mode 100644 src/assets/images/Home/arrow_right.svg create mode 100644 src/assets/images/Home/down.svg create mode 100644 src/assets/images/Home/left.svg create mode 100644 src/assets/images/Home/right.svg create mode 100644 src/assets/images/Home/up.svg create mode 100644 src/tempdata/Homedata.js diff --git a/src/assets/images/Home/arrow_left.svg b/src/assets/images/Home/arrow_left.svg new file mode 100644 index 0000000..d37891e --- /dev/null +++ b/src/assets/images/Home/arrow_left.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/images/Home/arrow_right.svg b/src/assets/images/Home/arrow_right.svg new file mode 100644 index 0000000..4c1186f --- /dev/null +++ b/src/assets/images/Home/arrow_right.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/images/Home/down.svg b/src/assets/images/Home/down.svg new file mode 100644 index 0000000..87f4afe --- /dev/null +++ b/src/assets/images/Home/down.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/images/Home/left.svg b/src/assets/images/Home/left.svg new file mode 100644 index 0000000..8111e63 --- /dev/null +++ b/src/assets/images/Home/left.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/images/Home/right.svg b/src/assets/images/Home/right.svg new file mode 100644 index 0000000..85dc02a --- /dev/null +++ b/src/assets/images/Home/right.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/images/Home/up.svg b/src/assets/images/Home/up.svg new file mode 100644 index 0000000..7d0db56 --- /dev/null +++ b/src/assets/images/Home/up.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/components/SidebarR.js b/src/components/SidebarR.js index 3e0cac4..f1c7a23 100644 --- a/src/components/SidebarR.js +++ b/src/components/SidebarR.js @@ -1,12 +1,14 @@ //SidebarR.js import React, { useEffect, useRef, useState } from "react"; import styles from "../styles/sidebar.module.css"; +import arrwoR from "../assets/images/Home/arrow_right.svg"; +import arrowL from "../assets/images/Home/arrow_left.svg"; const SidebarR = ({ width = 320, height = 980, children, isOpen: externalIsOpen, toggleSidebar, }) => { const [internalIsOpen, setInternalIsOpen] = useState(true); const isOpen = externalIsOpen !== undefined ? externalIsOpen : internalIsOpen; - const xPosition = isOpen ? 0 : -width+30; + const xPosition = isOpen ? 0 : -width / 3; const side = useRef(); // button 클릭 시 토글 @@ -31,15 +33,16 @@ const SidebarR = ({ width = 320, height = 980, children, isOpen: externalIsOpen, style={{ width: `${width}px`, height: `${height}px`, - transform: `translateX(${-xPosition}px)` }} - > -
          - -
          -
          {children}
          + transform: `translateX(${-xPosition}px)` + }} + > +
          +
          +
          {children}
          +
          ); }; diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 64ec3fe..c8dd9b3 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -10,9 +10,71 @@ import { EndSection } from "../mapages/MyPage.js"; import { OtherplanThumbnail } from "../mapages/MyPage.js"; import otherplans from "../../tempdata/otherplandata.js"; import VectorImage from "../../assets/images/Pages/Vector (1).png"; +import up from "../../assets/images/Home/up.svg"; +import right from "../../assets/images/Home/right.svg"; +import down from "../../assets/images/Home/down.svg"; +import left from "../../assets/images/Home/left.svg"; +import { InterestedPlaceThumbnail } from "../mapages/MyPage.js"; +import homeplacesData from "../../tempdata/Homedata.js"; +import homeplaces from "../../tempdata/Homedata.js"; + +const Homeplace = { + HomebigBox: { + width: "200px", + height: "320px", + background: "#F3F5FF", + borderRadius: 16, + marginBottom: "20px", + }, + HomeimageBox: { + width: "100%", + height: "240px", + background: "#BFC4D8", + borderRadius: 15, + position: 'relative', + boxShadow: "rgba(0, 0, 0, 0.1) 4px 4px 8px 0px" + }, + HometextBox: { + width: "100%", + height: "92px", + background: "#F3F5FF", + borderRadius: 15, + }, + categoryText: { + marginTop: 10, + color: "#7F85A3", + marginLeft: 10, + fontSize: 15, + fontFamily: "SUIT Variable", + fontWeight: "400", + // lineHeight: 25.5, + wordWrap: "break-word", + }, + placenameText: { + marginTop: 5, + marginLeft: 10, + color: "#191B24", + fontSize: 19, + fontFamily: "SUIT Variable", + fontWeight: "700", + wordWrap: "break-word", + }, +}; function Home() { + + const [selectedLocation, setSelectedLocation] = useState('서울'); // 초기값을 '서울'로 설정 + + // 버튼 클릭 이벤트를 처리하는 함수 + const handleLocationChange = (location) => { + setSelectedLocation(location); // 선택된 지역으로 상태 업데이트 + }; + + const [others, setOthers] = useState(otherplans); + const [placesData, setPlacesData] = useState(homeplacesData); + + const navigate = useNavigate(); const [searchedLocation, setSearchedLocation] = useState(null); const [searchQuery, setSearchQuery] = useState(""); // 검색어 상태 추가 @@ -43,40 +105,66 @@ function Home() { ); }; + const containerStyle = { + display: "flex", + justifyContent: "space-between", + alignItems: "flex-start", + width: "100%", + }; + + const textStyle = { + display: "flex", + flexDirection: "column", + justifyContent: "center", + width: "calc(100% - 50px)", + }; + return ( -
          +
          -
          - +
          +
          - +
          -

          대한민국

          -

          지금 대한민국의 가장 인기 많은 지역

          -
            -
          • - TOP1
            - 서울 -
          • -
          • - TOP2
            - 제주도 -
          • -
          • - TOP3
            - 부산 -
          • -
          • - TOP4
            - 경주 -
          • -
          -
          -

          선택하신 도시의 가장 인기 많은 장소

          +

          대한민국

          +

          지금 대한민국의 가장 인기 많은 지역

          + {/* 지역 버튼. 클릭 시 handleLocationChange 함수 호출 */} + + + + +
          + {/* 선택된 지역을 표시 */} +

          {selectedLocation}

          +

          선택하신 도시의 가장 인기 많은 장소

          + {/*
          + +
          */}
          + {/* OtherTravelPlanSection 스타일 적용 */}
          -

          국내 인기 여행 계획

          - - - -
          -
          - {firstSixPlans.map((other, i) => { - return ( -
          - {/* `liked`를 `false`로 설정하여 하트가 눌러져 있지 않도록 함 */} - -
          - ); - })} -
          -
          - + justifyContent: "space-between", + alignItems: "center", + }} + > +

          국내 인기 여행 계획

          + + +
          - ); +
          + {firstSixPlans.map((other, i) => { + return ( +
          + {/* `liked`를 `false`로 설정하여 하트가 눌러져 있지 않도록 함 */} + +
          + ); + })} +
          +
          + +
          + ); }; export default Home; + + +// function getCategoryClassName(category) { +// switch (category) { +// case 1: return 'category-sukso'; // 숙소 +// case 2: return 'category-myungso'; // 명소 +// case 3: return 'category-cafe-sikdang'; // 카페/식당 +// default: return ''; +// } +// } + +// export function HomeplaceThumbnail(props){ + +// const categoryClass = getCategoryClassName(props.homeplaces.category); + +// const containerStyle = { +// display: "flex", +// justifyContent: "space-between", +// alignItems: "flex-start", +// width: "100%", +// }; + +// const textStyle = { +// display: "flex", +// flexDirection: "column", +// justifyContent: "center", +// width: "calc(100% - 50px)", +// }; + +// return ( +//
          +//
          +// 인기장소 +//
          +//
          +//
          +// {props.homeplaces.info} +//

          {props.homeplaces.place}

          +//
          +//
          +//
          +// ) +// } + +// export function HomeplaceSection({homeplaces}){ +// return ( +// <> +// {homeplaces.map((home, i) => ( +// +// ))} +// +// ); +// } \ No newline at end of file diff --git a/src/styles/Home/Home.css b/src/styles/Home/Home.css index 6ad064c..edf48a5 100644 --- a/src/styles/Home/Home.css +++ b/src/styles/Home/Home.css @@ -1,3 +1,87 @@ +/* color: #7F85A3; +color: #8270FF; +color: #BFC4D8; */ + +/* Home.css */ .sidebar-content { margin-left: 22px; -} \ No newline at end of file +} + +.Koreatitle{ + margin-top: -20px; + font-size: 22px; + font-weight: 900; + font-family: "SUIT Variable"; + letter-spacing: -0.5px; +} +.popluartext{ + font-size: 18px; + margin-top: -10px; + color: #7F85A3; + font-weight: bold; + font-family: "SUIT Variable"; + letter-spacing: -0.5px; +} + +.topbox { + background-color: white; + width:400px; + height: 55px; + border-radius: 10px; + display: flex; + align-items: center; + padding: 10px; + margin-bottom: 10px; /* 각 박스 사이의 여백 */ + border: 1px solid #ddd; /* 경계선 추가 */ + } + + .topxbox:hover, .topbox:active { + background-color: #8270FF; ; + color: white; + } + + .logo-image { + width: 40px; /* 로고 이미지 크기, 필요에 따라 조절 */ + margin-right: 10px; /* 로고와 텍스트 사이의 여백 */ + } + + .top-number { + font-size: 20px; + font-weight: 500; + margin-right: auto; /* TOP 번호와 지역명 사이에 여백을 최대로 하여 지역명을 오른쪽으로 밀어냄 */ + } + + .top-location-name { + font-size: 20px; + font-weight: bold; + font-family: "SUIT Variable"; + padding-right: 20px; + + } + + .popluarplacetext{ + margin-top: 25px; + font-size: 23px; + font-weight: 900; + font-family: "SUIT Variable"; + } + + .selectpopulartext{ + font-size: 18px; + margin-top: -10px; + color: #7F85A3; + font-weight: bold; + font-family: "SUIT Variable"; + letter-spacing: -0.5px; + } + + .popularplacebox { + width: 500px; + display: flex; /* 내부 항목들을 \가로로 나열 */ + overflow-x: auto; /* 가로 스크롤만 허용 */ + gap: 10px; /* 항목 사이의 간격 */ + padding: 10px; /* 내부 여백 */ + background-color:white; /* 배경색 */ + height: 340px; /* 최대 높이 설정 */ + } + \ No newline at end of file diff --git a/src/styles/sidebar.module.css b/src/styles/sidebar.module.css index cac92d3..92b8694 100644 --- a/src/styles/sidebar.module.css +++ b/src/styles/sidebar.module.css @@ -9,9 +9,9 @@ transition: 0.4s ease; color: #202020; width: 450px; /* 가로 길이 조정 가능 */ - height: 70vh; + height: 75vh; z-index: 99; - box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.2); /* 사이드바에 그림자 추가 */ + transition: transform 0.5s ease; } .button { diff --git a/src/tempdata/Homedata.js b/src/tempdata/Homedata.js new file mode 100644 index 0000000..f326f8a --- /dev/null +++ b/src/tempdata/Homedata.js @@ -0,0 +1,31 @@ +//Homedata.js +// 숙소 = 1 +// 명소 = 2 +// 식당/카페 = 3 + +let homeplaces = [ + // 데이터를 별도의 객체와 분리 + { + id: 1, + place: "경복궁", + category: 2, + + }, + { + id: 2, + place: "63빌딩", + category: 3, + + }, + { + id: 3, + place: "동대문디지털프라자", + category: 2, + + }, + { + id: 4, + place: "런던베이글뮤지엄", + category: 3, + }, +] \ No newline at end of file From dbe46dce3b3b2aa3435c99421da8960144cb383d Mon Sep 17 00:00:00 2001 From: noehygnas Date: Mon, 19 Feb 2024 04:43:14 +0900 Subject: [PATCH 172/199] =?UTF-8?q?=EC=82=AC=EC=9D=B4=EB=93=9C=EB=B0=94=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20=EB=B0=8F=20=EC=9E=A5=EC=86=8C=ED=95=98?= =?UTF-8?q?=EB=8A=94=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/styles/Home/Home.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/styles/Home/Home.css b/src/styles/Home/Home.css index edf48a5..7fd7ae9 100644 --- a/src/styles/Home/Home.css +++ b/src/styles/Home/Home.css @@ -40,7 +40,7 @@ color: #BFC4D8; */ color: white; } - .logo-image { + .arrow-image { width: 40px; /* 로고 이미지 크기, 필요에 따라 조절 */ margin-right: 10px; /* 로고와 텍스트 사이의 여백 */ } From fd704e73853365df0238cbab7f894ddd5768736e Mon Sep 17 00:00:00 2001 From: noehygnas Date: Mon, 19 Feb 2024 04:46:40 +0900 Subject: [PATCH 173/199] =?UTF-8?q?=EB=82=B4=EC=9D=BC=20=EC=A0=95=EB=B3=B4?= =?UTF-8?q?=EA=B9=8C=EC=A7=80=20=ED=95=B4=EB=B3=B4=EC=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home/Home.js | 75 +++++++++--------------------------------- 1 file changed, 16 insertions(+), 59 deletions(-) diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index c8dd9b3..bc9ed7a 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -158,9 +158,22 @@ function Home() {

          {selectedLocation}

          선택하신 도시의 가장 인기 많은 장소

          - {/*
          - -
          */} +
          +
          +
          + 인기장소 +
          +
          +
          + 명소 +

          창덕궁

          +
          +
          +
          +
          @@ -214,59 +227,3 @@ function Home() { }; export default Home; - - -// function getCategoryClassName(category) { -// switch (category) { -// case 1: return 'category-sukso'; // 숙소 -// case 2: return 'category-myungso'; // 명소 -// case 3: return 'category-cafe-sikdang'; // 카페/식당 -// default: return ''; -// } -// } - -// export function HomeplaceThumbnail(props){ - -// const categoryClass = getCategoryClassName(props.homeplaces.category); - -// const containerStyle = { -// display: "flex", -// justifyContent: "space-between", -// alignItems: "flex-start", -// width: "100%", -// }; - -// const textStyle = { -// display: "flex", -// flexDirection: "column", -// justifyContent: "center", -// width: "calc(100% - 50px)", -// }; - -// return ( -//
          -//
          -// 인기장소 -//
          -//
          -//
          -// {props.homeplaces.info} -//

          {props.homeplaces.place}

          -//
          -//
          -//
          -// ) -// } - -// export function HomeplaceSection({homeplaces}){ -// return ( -// <> -// {homeplaces.map((home, i) => ( -// -// ))} -// -// ); -// } \ No newline at end of file From 03a6e60c4a103c770d6d158239501a95d1402339 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Mon, 19 Feb 2024 15:54:18 +0900 Subject: [PATCH 174/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Searchdairy/Diary.jsx | 6 +++-- src/components/Searchdairy/DiaryList.jsx | 29 ++++++++++++------------ src/tempdata/searchdiary.js | 9 ++++++-- 3 files changed, 25 insertions(+), 19 deletions(-) diff --git a/src/components/Searchdairy/Diary.jsx b/src/components/Searchdairy/Diary.jsx index af7de29..1f237da 100644 --- a/src/components/Searchdairy/Diary.jsx +++ b/src/components/Searchdairy/Diary.jsx @@ -22,7 +22,7 @@ const styles = { position: "relative", }, textBox: { - width: "100%", + width: "90%", height: "92px", // background: "#FFFFFF", borderRadius: 15, @@ -43,7 +43,9 @@ const styles = { wordWrap: "break-word", }, heartImage: { - marginLeft: "270px", + display: "absolute", + marginLeft: "90%", + marginTop: "-10%", cursor: "pointer", // 커서를 포인터로 변경하여 클릭 가능하다는 표시 }, }; diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index d6f3418..aa38ac6 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -4,7 +4,8 @@ import VectorImage from "../../assets/images/Pages/Vector (1).png"; // 이미지 import styles1 from "../../styles/searchdiary/diarylist.module.css"; import { EndSection } from "../../pages/mapages/MyPage"; import sort from "../../styles/searchdiary/sort.module.css"; -import datas from "../../tempdata/searchdiary.js"; +import contents from "../../tempdata/searchdiary.js"; + // const contents = [ // // 데이터를 별도의 객체와 분리 // { @@ -125,20 +126,18 @@ function DiaryList(props) { > {Array.from({ length: rowsPerPage }).map((_, rowIndex) => ( - -
          - {currentItems - .slice(rowIndex * itemsPerRow, (rowIndex + 1) * itemsPerRow) - .map((place, index) => ( -
          - ))} - + + {currentItems + .slice(rowIndex * itemsPerRow, (rowIndex + 1) * itemsPerRow) + .map((place, index) => ( + + ))} ))}
          - -
          + +
          diff --git a/src/tempdata/searchdiary.js b/src/tempdata/searchdiary.js index dd6d358..514a1bb 100644 --- a/src/tempdata/searchdiary.js +++ b/src/tempdata/searchdiary.js @@ -1,3 +1,4 @@ +//searchdiary.js const contents = [ { id: 1, @@ -6,7 +7,8 @@ const contents = [ location: "제주도", recom: 2, look: 3, - like: 10, + likes: 10, + liked: 1, //내가 좋아요 눌렀는지 itinerary: [ { day: 1, activities: ["아침 해안도로", "제주 돌마을", "맛집"] }, { @@ -23,7 +25,8 @@ const contents = [ location: "전라도", recom: 3, look: 1, - like: 13, + likes: 13, + liked: 1, //내가 좋아요 눌렀는지 itinerary: [ { day: 1, activities: ["아침 해안도로", "제주 돌마을", "맛집"] }, { @@ -36,3 +39,5 @@ const contents = [ { id: 3, place: "제주도3", hashtag: ["가족 여행"] }, { id: 4, place: "울릉도4", hashtag: ["추억 여행", "가족 여행"] }, ]; + +export default contents; From ed04dc528669547d2ad5f9928a43359e45b7f266 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Mon, 19 Feb 2024 18:29:34 +0900 Subject: [PATCH 175/199] =?UTF-8?q?[FIX]=20#feature/edit=20-=20place=20add?= =?UTF-8?q?=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 3 +- src/components/Map.js | 4 +- src/components/planedit/AllList_edit.jsx | 153 ++--- src/components/planedit/Search.jsx | 22 +- src/components/planedit/placePlus_edit.jsx | 30 +- src/pages/Home/Home.js | 4 +- src/styles/planedit/editAllList.module.css | 234 ++++--- src/styles/planedit/plusModal.module.css | 49 +- yarn.lock | 726 ++++++++------------- 9 files changed, 583 insertions(+), 642 deletions(-) diff --git a/package.json b/package.json index 3d69b2e..b5f2d5b 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ "@material-ui/core": "^4.12.4", "@material-ui/icons": "^4.11.3", "@material-ui/lab": "^4.0.0-alpha.61", - "@mui/material": "^5.15.5", + "@mui/icons-material": "^5.15.10", + "@mui/material": "^5.15.10", "@react-google-maps/api": "^2.19.2", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^13.0.0", diff --git a/src/components/Map.js b/src/components/Map.js index 95fb3b5..f0e0380 100644 --- a/src/components/Map.js +++ b/src/components/Map.js @@ -11,8 +11,8 @@ const containerStyle = { }; const defaultCenter = { - lat: 35.82621, - lng: 127.64527, + lat: 36.32800, + lng: 128.02379, }; const Map = ({ location, recommendations, onPinClick, zoomLevel = 7.2, containerStyle }) => { diff --git a/src/components/planedit/AllList_edit.jsx b/src/components/planedit/AllList_edit.jsx index c029b7f..95ee4cd 100644 --- a/src/components/planedit/AllList_edit.jsx +++ b/src/components/planedit/AllList_edit.jsx @@ -1,11 +1,13 @@ +// AllList_edit.jsx import React, { useState } from "react"; import styles from "../../styles/planedit/editAllList.module.css"; -import Modal from "./Modal_edit"; // 모달 컴포넌트를 임포트합니다. -import PlusBtn from "./placePlus_edit"; // PlusBtn 컴포넌트를 임포트합니다. -import plusIcon from "../../assets/images/edit/+.svg"; // 플러스 아이콘 이미지를 import +import Modal from "./Modal_edit"; +import PlusBtn from "./placePlus_edit"; +import plusIcon from "../../assets/images/edit/+.svg"; -//전체일정 const AllList = () => { + const [title, setTitle] = useState('여행 계획서의 제목'); + const [isEditingTitle, setIsEditingTitle] = useState(false); //일차 수 const [travelDays, setTravelDays] = useState(4); //1일차, 2일차.. 세부 일정 데이터 수 @@ -14,6 +16,14 @@ const AllList = () => { const [selectedBox, setSelectedBox] = useState(null); // PlusBtn 컴포넌트 표시 여부 const [showPlusBtn, setShowPlusBtn] = useState(false); + + const handleTitleChange = (e) => { + setTitle(e.target.value); + }; + + const toggleEditTitle = () => { + setIsEditingTitle(!isEditingTitle); + }; const handleDetailBoxClick = (e, data) => {//클릭한 세부요소 데이터 저장 if (e.target.closest('select[name="duration"]')) { @@ -29,46 +39,21 @@ const AllList = () => { setShowPlusBtn(true); // PlusBtn 컴포넌트를 보이게 설정 }; - const generateDay = () => { - const day = []; - for (let i = 1; i <= travelDays; i++) { - day.push( - <>
          - - {Array.from({ length: travelnum[i - 1] }).map((_, index) => ( -
          handleDetailBoxClick(e, 1)} - > - -
          -
          -
          -
          -
          {index + 1}
          -
          -
          - - - - - - - - - - - - + + + + )); - - -
          - 09:30~11:20 -
          - 명소 -
          - 장소이름 -
          -
          + const generateDay = () => { + const dayElements = []; + for (let i = 1; i <= travelDays; i++) { + const dayPlans = Array.from({ length: travelnum[i - 1] }, (_, index) => ( +
          handleDetailBoxClick(e, index + 1)}> +
          +
          {index + 1}
          +
          09:30~11:20
          +
          +
          +
          명소
          +
          장소이름
          +
          +
          +
          -
          -
          -
          - ))} -
          - - ); - } - return day; - }; - return ( -
          -
          여행 설계자의 닉네임
          -
          여행 계획서의 제목 - -
          + dayElements.push( +
          +
          + {`${i}일차`} + 2024.02.19(월) +
          + {dayPlans} +
          + ); + } + return dayElements; + }; + + return ( +
          +
          여행 설계자의 닉네임
          +
          + {isEditingTitle ? ( + setIsEditingTitle(false)} + onKeyPress={(e) => e.key === 'Enter' && setIsEditingTitle(false)} + autoFocus + /> + ) : ( + title + )} + +
          - 2023.11.11 ~ 2023.11.13 (3박 4일) + 2024.02.09 ~ 2024.02.12 (3박 4일) | 자가용 | @@ -113,12 +115,11 @@ const AllList = () => { #힐링 #가족여행 #맛집탐방

          -
          -
          - {generateDay()} -
          -
          - { +
          +
          + {generateDay()} +
          + { selectedBox && ( { setShowPlusBtn(false)} /> // PlusBtn 컴포넌트를 조건부로 렌더링하고, 닫기 핸들러를 추가합니다. ) } -
          - - ); +
          + ); }; export default AllList; + diff --git a/src/components/planedit/Search.jsx b/src/components/planedit/Search.jsx index 9068113..17b0f27 100644 --- a/src/components/planedit/Search.jsx +++ b/src/components/planedit/Search.jsx @@ -1,6 +1,6 @@ +// SearchModal.jsx import React, { useState } from "react"; import styles from "../../styles/planedit/searchModal.module.css"; -// 이미지 경로를 import 하는 방법을 사용합니다. import searchBtnImage from "../../assets/images/Place/searchBtn.svg"; const SearchModal = ({ onSearch }) => { @@ -10,26 +10,24 @@ const SearchModal = ({ onSearch }) => { setSearchQuery(event.target.value); }; - const handleSearch = async (event) => { + const handleSearchSubmit = async (event) => { event.preventDefault(); try { - // Google Places API Text Search 호출을 위한 URL const placesApiUrl = `https://maps.googleapis.com/maps/api/place/textsearch/json?query=${encodeURIComponent(searchQuery)}&key=AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU`; - // Google Places API 호출 (CORS 정책 때문에 서버 사이드에서 호출 필요) const response = await fetch(placesApiUrl); const data = await response.json(); if (data.results && data.results.length > 0) { - // 검색된 장소의 첫 번째 결과를 사용 const place = data.results[0]; - const location = place.geometry.location; // 위치 정보 - const name = place.name; // 장소 이름 - const photoReference = place.photos && place.photos.length > 0 ? place.photos[0].photo_reference : null; // 사진 참조 - // 검색된 장소 정보를 부모 컴포넌트로 전달 - onSearch({ location, name, photoReference }); + // You now pass the formatted_address in the onSearch callback + onSearch({ + name: place.name, + photoReference: place.photos ? place.photos[0].photo_reference : null, + address: place.formatted_address, // This is the formatted address + }); } else { console.error("No places found"); } @@ -41,14 +39,14 @@ const SearchModal = ({ onSearch }) => { return (
          - +
          } -
          - ); - }; + // const Place = ({ name, address, imageUrl, onSelect, selected }) => { + // const selectedClass = selected ? "selected" : ""; + + // return ( + //
          + // {name} + //
          + //

          {name}

          + //

          {address}

          + //
          + // {selected && } + //
          + // ); + // }; const renderPlaceSearch = () => { const handleSelectPlace = (id) => { @@ -155,6 +160,8 @@ const Trvlpage = () => { }; // 날짜별로 선택된 숙소와 장소 정보를 렌더링하는 함수 const renderSelectedInfoForDate = () => { + if (!activeDate) return null; // activeDate가 유효하지 않으면 여기서 처리 + const currentAccommodationId = selectedAccommodations[activeDate]; const currentAccommodation = AccommodationsData.find( (acc) => acc.id === currentAccommodationId @@ -177,7 +184,6 @@ const Trvlpage = () => { {previousAccommodation.name}
          @@ -190,7 +196,6 @@ const Trvlpage = () => { {currentAccommodation.name}
          @@ -242,16 +247,16 @@ const Trvlpage = () => { > 대중교통 -
          -
          +
          +
          {hashArr.map((tag, index) => ( -
          +
          #{tag}
          ))}
          {
          - {adultCount} -
          {childrenCount} -
          @@ -332,11 +346,7 @@ const Trvlpage = () => {
          {/* 이미지가 있을 경우 */} {accommodation.imageUrl && ( - {accommodation.name} + {accommodation.name} )} {/* 숙소 선택 변경 또는 해제 처리를 위한 버튼 */} - - - {renderSidebarContent( - sidebarContent, - eachDayOfInterval({ start: startDate, end: endDate }), - times, - handleTimeChange, - renderTransportationButtons, - renderPeopleCount - )} +
          + +
          + {/* 첫 번째 열: 버튼 및 컨트롤 */} +
          + + + + +
          + + +
          +
          - - {/* "다음" 버튼을 조건부로 "계획생성완료" 버튼으로 변경 */} - {sidebarContent === "장소" ? ( - - ) : ( - - )} + {/* 두 번째 열: 선택된 섹션의 내용 */} +
          +
          +
          {destination}
          +
          + {formattedStartDate} ~ {formattedEndDate} +
          +
          + {renderSidebarContent( + sidebarContent, + eachDayOfInterval({ start: startDate, end: endDate }), + times, + handleTimeChange, + renderTransportationButtons, + renderPeopleCount + )} +
          +
          { const [endDate, setEndDate] = useState(new Date()); const [modalOpen, setModalOpen] = useState(false); const navigate = useNavigate(); + const location = useLocation(); + const { destination } = location.state || {}; const handlePre = () => { navigate("/TravelPlandes", { - state: { destination: startDate, endDate }, + state: { startDate, endDate }, }); }; @@ -38,7 +40,9 @@ const TrvlPlan = () => { const goToDetail = () => { closeModal(); - navigate("/travelplandetail", { state: { startDate, endDate } }); + navigate("/travelplandetail", { + state: { startDate, endDate, destination }, + }); }; const formattedStartDate = format(startDate, "yyyy년 MM월 dd일"); diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index 9249640..f6401a7 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -6,6 +6,7 @@ import image1 from "../../assets/images/Pages/Vector (2).png"; import { format } from "date-fns"; import { autocompleteClasses } from "@mui/material"; import Button from "../../components/common_components/common_button"; +import { EndSection } from "../../pages/mapages/MyPage"; class TrvlPlan extends Component { constructor(props) { diff --git a/src/styles/travelplan/travelplan_detail.css b/src/styles/travelplan/travelplan_detail.css deleted file mode 100644 index 8a12860..0000000 --- a/src/styles/travelplan/travelplan_detail.css +++ /dev/null @@ -1,157 +0,0 @@ -.show-menu { - width: 376px; - height: 500px; - position: absolute; - left: 0px; - transition: 1s; -} - -.hide-menu { - width: 376px; - height: 500px; - position: absolute; - left: -376px; - transition: 1s; -} - -.selected-accommodation { - padding: 10px; - margin: 5px; - border: 2px solid blue; /* 선택된 숙소의 테두리 색상 */ - background-color: #f0f8ff; /* 선택된 숙소의 배경색 */ - cursor: pointer; -} - -.selected { - background-color: #007bff; - color: white; - border: none; -} - -.transportation-buttons button { - margin-right: 10px; - padding: 5px 10px; -} - -.transportation-buttons .selected { - background-color: #28a745; -} - -.HashWrap { - margin-top: 24px; - /* color: rgb(52, 58, 64); - 제거되거나 수정됨 */ - color: #444241; /* 원하는 색상 값으로 유지 */ - font-size: 1.125rem; - display: flex; - flex-wrap: wrap; - letter-spacing: -0.6px; - border-bottom: 1.6px solid #cccccc; - padding: 2px 2px 8px 2px; -} -.HashWrapOuter { - display: flex; - flex-wrap: wrap; -} - -.HashWrapInner { - margin-top: 5px; - background: #ffeee7; - border-radius: 56px; - padding: 8px 12px; - color: #ff6e35; - display: flex; - justify-content: center; - align-items: center; - font-weight: bold; - font-size: 1.4rem; - line-height: 20px; - margin-right: 5px; - cursor: pointer; -} - -.HashInput { - width: auto; - margin: 10px; - display: inline-flex; - outline: none; - cursor: text; - line-height: 2rem; - margin-bottom: 0.75rem; - min-width: 8rem; - border: none; -} - -/* Minus 버튼 스타일 */ -.minus { - display: inline-block; - width: 32px; - height: 32px; - background: linear-gradient(#000, #000), linear-gradient(#000, #000); - background-position: center; - background-size: 40% 2px; - background-repeat: no-repeat; - border: 1px solid rgba(0, 0, 0, 0.3); - border-radius: 50%; - cursor: pointer; -} - -/* 클릭할 수 없는 Minus 버튼 스타일 */ -.minus-no-click { - opacity: 0.15; - border: 1px solid rgba(0, 0, 0, 0.8); - cursor: default; -} - -/* Plus 버튼 스타일 */ -.plus { - display: inline-block; - width: 32px; - height: 32px; - background: linear-gradient(#000, #000), linear-gradient(#000, #000); - background-position: center; - background-size: 40% 2px, 2px 40%; - background-repeat: no-repeat; - border: 1px solid rgba(0, 0, 0, 0.3); - border-radius: 50%; - cursor: pointer; -} - -/* .button { - padding: 5px 10px; - margin: 0 5px; - background-color: #007bff; - color: white; - border: none; - border-radius: 5px; - cursor: pointer; -} */ - -.search-component { - margin-left: -400px; /* 왼쪽으로 20px 이동 */ - margin-bottom: 120px; -} -.travelplan-detail-container { - display: flex; -} - -.sidebar-grid-container { - display: grid; - grid-template-columns: repeat(3, 1fr); - gap: 20px; -} - -.sidebar-buttons { - grid-column: 1 / 2; -} - -.sidebar-search { - grid-column: 2 / 3; -} - -.sidebar-info { - grid-column: 2 / 3; -} - -.sidebar-empty { - grid-column: 3 / 4; -} diff --git a/src/styles/travelplan/travelplan_detail.module.css b/src/styles/travelplan/travelplan_detail.module.css new file mode 100644 index 0000000..531ae1b --- /dev/null +++ b/src/styles/travelplan/travelplan_detail.module.css @@ -0,0 +1,289 @@ +/* .show-menu { + width: 376px; + height: 500px; + position: absolute; + left: 0px; + transition: 1s; +} + +.hide-menu { + width: 376px; + height: 500px; + position: absolute; + left: -376px; + transition: 1s; +} */ + +/* .selected-accommodation { + padding: 10px; + margin: 5px; + border: 2px solid blue; + background-color: #f0f8ff; + cursor: pointer; +} */ + +.selected { + background-color: #007bff; + color: white; + border: none; +} + +/* .transportation-buttons button { + margin-right: 10px; + padding: 5px 10px; +} + +.transportation-buttons .selected { + background-color: #28a745; +} */ + +.HashWrap { + margin-top: 24px; + /* color: rgb(52, 58, 64); - 제거되거나 수정됨 */ + color: #444241; /* 원하는 색상 값으로 유지 */ + font-size: 1.125rem; + display: flex; + flex-wrap: wrap; + letter-spacing: -0.6px; + border-bottom: 1.6px solid #cccccc; + padding: 2px 2px 8px 2px; +} +.HashWrapOuter { + display: flex; + flex-wrap: wrap; +} + +.HashWrapInner { + margin-top: 5px; + background: #ffeee7; + border-radius: 56px; + padding: 8px 12px; + color: #ff6e35; + display: flex; + justify-content: center; + align-items: center; + font-weight: bold; + font-size: 1.4rem; + line-height: 20px; + margin-right: 5px; + cursor: pointer; +} + +.HashInput { + width: auto; + margin: 10px; + display: inline-flex; + outline: none; + cursor: text; + line-height: 2rem; + margin-bottom: 0.75rem; + min-width: 8rem; + border: none; +} + +/* Minus 버튼 스타일 */ +.minus { + display: inline-block; + width: 32px; + height: 32px; + background: linear-gradient(#000, #000), linear-gradient(#000, #000); + background-position: center; + background-size: 40% 2px; + background-repeat: no-repeat; + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 50%; + cursor: pointer; +} + +/* 클릭할 수 없는 Minus 버튼 스타일 */ +/* .minus-no-click { + opacity: 0.15; + border: 1px solid rgba(0, 0, 0, 0.8); + cursor: default; +} */ + +/* Plus 버튼 스타일 */ +.plus { + display: inline-block; + width: 32px; + height: 32px; + background: linear-gradient(#000, #000), linear-gradient(#000, #000); + background-position: center; + background-size: 40% 2px, 2px 40%; + background-repeat: no-repeat; + border: 1px solid rgba(0, 0, 0, 0.3); + border-radius: 50%; + cursor: pointer; +} + +/* .button { + padding: 5px 10px; + margin: 0 5px; + background-color: #007bff; + color: white; + border: none; + border-radius: 5px; + cursor: pointer; +} */ +/* +.search-component { + margin-left: -400px; + margin-bottom: 120px; +} +.travelplan-detail-container { + display: flex; +} + +.sidebar-grid-container { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 20px; +} + +.sidebar-buttons { + grid-column: 1 / 2; +} + +.sidebar-search { + grid-column: 2 / 3; +} + +.sidebar-info { + grid-column: 2 / 3; +} + +.sidebar-empty { + grid-column: 3 / 4; +} */ +/*component*/ +.totalComponent { + display: flex; + flex-direction: row; +} + +.sidebarTop { + /* 상단 정보 섹션 스타일 */ +} + +.sidebarLayout { + display: flex; + flex-direction: row; + height: calc(100% - 60px); /* 상단 정보 섹션 높이를 제외한 나머지 높이 */ +} + +.sidebarButtons { + width: 40px; + flex: 1; + flex-direction: column; + width: 100%; /* 또는 적절한 너비 설정 */ + height: 100%; + justify-content: space-between; + margin-right: 40px; + margin-left: 80px; + position: relative; +} + +.controlButtons { + display: flex; + flex-direction: column; + position: absolute; + bottom: 0; +} +.prevBtn { + background-color: white; + width: 200px; + height: 80px; + border-radius: 8px; + border: none; + font-family: "SUIT Variable", sans-serif; + font-style: normal; + font-weight: 700; + font-size: 17px; + line-height: 25px; + color: #bfc4d8; + cursor: pointer; + margin: 10px; +} +.nextBtn { + background-color: white; + width: 200px; + height: 80px; + border-radius: 8px; + border: none; + font-family: "SUIT Variable", sans-serif; + font-style: normal; + font-weight: 700; + font-size: 17px; + line-height: 25px; + color: #bfc4d8; + cursor: pointer; + margin: 10px; +} + +.sidebarContent { + flex: 2; + overflow: auto; /* 내용이 길어질 경우 스크롤 */ +} + +.selectedBtn { + /* 선택된 버튼의 스타일 */ + background-color: #484a64; + width: 160px; + height: 80px; + border-radius: 8px; + border: none; + font-family: "SUIT Variable", sans-serif; + font-style: normal; + font-weight: 700; + font-size: 17px; + line-height: 25px; + color: #bfc4d8; + cursor: pointer; + margin: 10px; +} +.commonBtn { + background-color: white; + width: 160px; + height: 80px; + border-radius: 8px; + border: none; + font-family: "SUIT Variable", sans-serif; + font-style: normal; + font-weight: 700; + font-size: 17px; + line-height: 25px; + color: #bfc4d8; + cursor: pointer; + margin: 10px; +} + +.des { + color: var(--grayscale-Gray8, #191b24); + + /* head/head_bold_24 */ + font-family: "SUIT Variable"; + font-size: 24px; + font-style: normal; + font-weight: 700; + line-height: normal; +} +.date { + color: var(--grayscale-Gray4, #7f85a3); + /* detail/detail_regular_14 */ + font-family: "SUIT Variable"; + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: 170%; /* 23.8px */ +} + +.informBox { + border-radius: 8px; + background: var(--grayscale-White, #fff); + padding: 17px; + margin-top: 10px; + margin-bottom: 20px; +} +.info { + padding-bottom: 30px; +} From d139baf6fe961462b02fe60d0f71c1e45b5e8df9 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Mon, 19 Feb 2024 18:37:36 +0900 Subject: [PATCH 177/199] =?UTF-8?q?home.js=20=EC=99=9C=EC=95=88=EB=90=98?= =?UTF-8?q?=EB=8A=94=EA=B1=B0=EC=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home/Home.js | 75 ++++++----- src/pages/travelplan/travelplandestination.js | 125 +++++++++--------- src/tempdata/Homedata.js | 4 +- 3 files changed, 110 insertions(+), 94 deletions(-) diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index bc9ed7a..9a59022 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -14,21 +14,19 @@ import up from "../../assets/images/Home/up.svg"; import right from "../../assets/images/Home/right.svg"; import down from "../../assets/images/Home/down.svg"; import left from "../../assets/images/Home/left.svg"; -import { InterestedPlaceThumbnail } from "../mapages/MyPage.js"; -import homeplacesData from "../../tempdata/Homedata.js"; import homeplaces from "../../tempdata/Homedata.js"; const Homeplace = { HomebigBox: { width: "200px", - height: "320px", + height: "300px", background: "#F3F5FF", borderRadius: 16, marginBottom: "20px", }, HomeimageBox: { width: "100%", - height: "240px", + height: "225px", background: "#BFC4D8", borderRadius: 15, position: 'relative', @@ -72,7 +70,7 @@ function Home() { const [others, setOthers] = useState(otherplans); - const [placesData, setPlacesData] = useState(homeplacesData); + const [homes, setHomes] = useState(homeplaces); const navigate = useNavigate(); @@ -105,20 +103,6 @@ function Home() { ); }; - const containerStyle = { - display: "flex", - justifyContent: "space-between", - alignItems: "flex-start", - width: "100%", - }; - - const textStyle = { - display: "flex", - flexDirection: "column", - justifyContent: "center", - width: "calc(100% - 50px)", - }; - return (
          @@ -159,20 +143,7 @@ function Home() {

          선택하신 도시의 가장 인기 많은 장소

          -
          -
          - 인기장소 -
          -
          -
          - 명소 -

          창덕궁

          -
          -
          -
          +
          @@ -227,3 +198,41 @@ function Home() { }; export default Home; + + +export function HomeplaceThumbnail(props) { + + const containerStyle = { + display: "flex", + justifyContent: "space-between", + alignItems: "flex-start", + width: "100%", + }; + + const textStyle = { + display: "flex", + flexDirection: "column", + justifyContent: "center", + width: "calc(100% - 50px)", + }; + + + return ( +
          +
          + 인기장소 +
          +
          +
          +
          + {props.homes.category === 1 ? "숙소" : props.homes.category === 2 ? "명소" : "식당/카페"} +
          +
          {props.homes.place}
          +
          +
          +
          + ) +} \ No newline at end of file diff --git a/src/pages/travelplan/travelplandestination.js b/src/pages/travelplan/travelplandestination.js index c988bc0..1879f2d 100644 --- a/src/pages/travelplan/travelplandestination.js +++ b/src/pages/travelplan/travelplandestination.js @@ -6,6 +6,8 @@ import image1 from "../../assets/images/Pages/Vector (2).png"; import { format } from "date-fns"; import { autocompleteClasses } from "@mui/material"; import Button from "../../components/common_components/common_button"; +import { EndSection } from "../../pages/mapages/MyPage"; + class TrvlPlan extends Component { constructor(props) { @@ -137,78 +139,81 @@ class TrvlPlan extends Component { // 버튼 클래스를 조건부로 설정 const buttonClass = isFormFilled ? styles.buttonActive : ""; // 활성화 상태에 따라 클래스 변경 - + return ( +
          -
          - -
          여행의 제목을 작성해주세요.
          -
          - -
          - {/* 목적지 검색 필드 */} -
          -
          어디로 가시나요?
          +
          + +
          여행의 제목을 작성해주세요.
          - {this.renderSuggestions()} -
          - {/* 초대 코드 입력 섹션 */} -
          친구에게 초대받으셨나요?
          -
          -
          - - + {/* 목적지 검색 필드 */} +
          +
          어디로 가시나요?
          +
          + +
          + {this.renderSuggestions()}
          -
          -
          -
          - -
          + + {/* 초대 코드 입력 섹션 */} +
          친구에게 초대받으셨나요?
          +
          +
          + + +
          +
          +
          +
          + +
          +
          ); } } diff --git a/src/tempdata/Homedata.js b/src/tempdata/Homedata.js index f326f8a..ab3400b 100644 --- a/src/tempdata/Homedata.js +++ b/src/tempdata/Homedata.js @@ -28,4 +28,6 @@ let homeplaces = [ place: "런던베이글뮤지엄", category: 3, }, -] \ No newline at end of file +]; + +export default homeplaces; \ No newline at end of file From 269965831567d14b5f4b769f23e16c44c20517fe Mon Sep 17 00:00:00 2001 From: noehygnas Date: Tue, 20 Feb 2024 01:39:34 +0900 Subject: [PATCH 178/199] =?UTF-8?q?=EC=A7=91=EC=BB=B4=20=EB=B2=84=EC=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home/Home.js | 43 ++++++++++++++++++++++++++++-------------- 1 file changed, 29 insertions(+), 14 deletions(-) diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index bc9ed7a..a30cbe8 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -159,20 +159,7 @@ function Home() {

          선택하신 도시의 가장 인기 많은 장소

          -
          -
          - 인기장소 -
          -
          -
          - 명소 -

          창덕궁

          -
          -
          -
          +
          @@ -227,3 +214,31 @@ function Home() { }; export default Home; + + +export function HomeplaceThumbnail({ homeplace }) { + return ( +
          +
          + {/* 이미지 경로를 homeplace.img 등으로 설정할 수 있습니다. */} + 인기 장소 +
          +
          +
          +
          {homeplace.info}
          +
          {homeplace.place}
          +
          +
          +
          + ); +} + +export function HomeplaceSection({ homeplaces }) { + return ( +
          + {homeplaces.map(homeplace => ( + + ))} +
          + ); +} \ No newline at end of file From 8fd3450130c29b4c230f0bca7ed94c3a4a8a7ba6 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Tue, 20 Feb 2024 01:50:53 +0900 Subject: [PATCH 179/199] =?UTF-8?q?[FIX]=20#feature/edit=20-=20place=20add?= =?UTF-8?q?=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/planedit/AllList_edit.jsx | 189 +++++++++--------- src/components/planedit/DiaryContent_edit.jsx | 5 - .../planedit/SearchRecommendations.jsx | 27 +-- src/components/planedit/placePlus_edit.jsx | 12 +- src/pages/planedit/PlaceAdditionPage.js | 44 ++-- 5 files changed, 133 insertions(+), 144 deletions(-) diff --git a/src/components/planedit/AllList_edit.jsx b/src/components/planedit/AllList_edit.jsx index 95ee4cd..5cc10f6 100644 --- a/src/components/planedit/AllList_edit.jsx +++ b/src/components/planedit/AllList_edit.jsx @@ -8,100 +8,101 @@ import plusIcon from "../../assets/images/edit/+.svg"; const AllList = () => { const [title, setTitle] = useState('여행 계획서의 제목'); const [isEditingTitle, setIsEditingTitle] = useState(false); - //일차 수 const [travelDays, setTravelDays] = useState(4); - //1일차, 2일차.. 세부 일정 데이터 수 const [travelnum, setTravelnum] = useState([3, 4, 2, 1]); - // 클릭한 detailBox의 데이터를 저장하기 위한 상태 const [selectedBox, setSelectedBox] = useState(null); - // PlusBtn 컴포넌트 표시 여부 const [showPlusBtn, setShowPlusBtn] = useState(false); - - const handleTitleChange = (e) => { - setTitle(e.target.value); - }; - - const toggleEditTitle = () => { - setIsEditingTitle(!isEditingTitle); - }; + const [detailBoxes, setDetailBoxes] = useState([]); - const handleDetailBoxClick = (e, data) => {//클릭한 세부요소 데이터 저장 - if (e.target.closest('select[name="duration"]')) { - e.stopPropagation(); - return; - } - setSelectedBox(data); - }; - - // PlusBtn 컴포넌트를 열기 위한 핸들러 + const handleTitleChange = (e) => setTitle(e.target.value); + const toggleEditTitle = () => setIsEditingTitle(!isEditingTitle); + const handleDetailBoxClick = (e, data) => { + if (!e.target.closest('select[name="duration"]')) setSelectedBox(data); + }; + const addDetailBox = (placeData) => setDetailBoxes(prev => [...prev, placeData]); const handlePlusBtnClick = (e) => { - e.stopPropagation(); // 이벤트 버블링 방지 - setShowPlusBtn(true); // PlusBtn 컴포넌트를 보이게 설정 + e.stopPropagation(); + setShowPlusBtn(true); }; - const generateDay = () => { - const dayElements = []; - for (let i = 1; i <= travelDays; i++) { - const dayPlans = Array.from({ length: travelnum[i - 1] }, (_, index) => ( -
          handleDetailBoxClick(e, index + 1)}> -
          -
          {index + 1}
          -
          09:30~11:20
          + const generateDay = () => ( + Array.from({ length: travelDays }, (_, dayIndex) => ( +
          +
          + {`${dayIndex + 1}일차`} + 2024.02.19(월) +
          + {Array.from({ length: travelnum[dayIndex] }, (_, index) => ( +
          handleDetailBoxClick(e, index + 1)}> +
          +
          {index + 1}
          +
          09:30~11:20
          +
          +
          +
          명소
          +
          장소이름
          +
          +
          +
          + +
          +
          -
          -
          명소
          -
          장소이름
          -
          + ))} + {detailBoxes.map((box, index) => ( +
          + {/* Render the new detail box here */} +
          +
          {index + 1}
          +
          09:30~11:20
          +
          +
          +
          명소
          +
          장소이름
          +
          +
          +
          + +
          +
          -
          - -
          -
          - -
          - )); - - dayElements.push( -
          -
          - {`${i}일차`} - 2024.02.19(월) + ))}
          - {dayPlans} -
          - ); - } - return dayElements; - }; + )) + ); - return ( -
          -
          여행 설계자의 닉네임
          + return ( +
          +
          여행 설계자의 닉네임
          {isEditingTitle ? ( - setIsEditingTitle(false)} - onKeyPress={(e) => e.key === 'Enter' && setIsEditingTitle(false)} - autoFocus - /> + setIsEditingTitle(false)} + onKeyPress={(e) => e.key === 'Enter' && setIsEditingTitle(false)} + autoFocus + /> ) : ( - title + {title} )}
          @@ -115,26 +116,20 @@ const AllList = () => { #힐링 #가족여행 #맛집탐방

          -
          -
          - {generateDay()} -
          - { - selectedBox && ( - setSelectedBox(null)} // 닫기 핸들러를 추가합니다. - /> - ) - } - { - showPlusBtn && ( - setShowPlusBtn(false)} /> // PlusBtn 컴포넌트를 조건부로 렌더링하고, 닫기 핸들러를 추가합니다. - ) - } -
          - ); +
          + {generateDay()} +
          + {selectedBox && ( + setSelectedBox(null)} // Close handler added here. + /> + )} + {showPlusBtn && ( + setShowPlusBtn(false)} onAddDetailBox={addDetailBox} /> + )} +
          + ); }; export default AllList; - diff --git a/src/components/planedit/DiaryContent_edit.jsx b/src/components/planedit/DiaryContent_edit.jsx index 6fcf5be..4feb524 100644 --- a/src/components/planedit/DiaryContent_edit.jsx +++ b/src/components/planedit/DiaryContent_edit.jsx @@ -25,13 +25,8 @@ function Diarycontent() { {num === 0 && } {console.log("diarycontent에서의 num", num)} {num > 0 && } {/* Pass num to DetailList */} -
          - - - - ); } diff --git a/src/components/planedit/SearchRecommendations.jsx b/src/components/planedit/SearchRecommendations.jsx index 0327ace..af73249 100644 --- a/src/components/planedit/SearchRecommendations.jsx +++ b/src/components/planedit/SearchRecommendations.jsx @@ -2,35 +2,23 @@ import React from 'react'; import styles from '../../styles/planedit/Recommendation.module.css'; +// SearchRecommendations.jsx const SearchRecommendations = ({ places, onRecommendationClick }) => { - - // Function to generate photo URL for a given photo reference const getPhotoUrl = (photoReference) => { - const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; // Replace with your actual API key - if (photoReference) { - return `https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photoreference=${photoReference}&key=${apiKey}`; - } - return 'path_to_default_image'; // Return a default image path if no photoReference + const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; // 실제 API 키 사용 + return `https://maps.googleapis.com/maps/api/place/photo?maxwidth=300&photoreference=${photoReference}&key=${apiKey}`; }; return ( -
          {places.map((place, index) => ( -
          onRecommendationClick(place)} - > +
          onRecommendationClick(place)}>
          - {/* Use the first photo if available */} - {place.name} + 0 ? getPhotoUrl(place.photos[0]) : '기본_이미지_경로'} alt={place.name} />

          {place.name}

          -

          - {place.vicinity || "위치를 알 수 없습니다."} -

          +

          {place.vicinity}

          ))} @@ -38,4 +26,5 @@ const SearchRecommendations = ({ places, onRecommendationClick }) => { ); }; -export default SearchRecommendations; + +export default SearchRecommendations; \ No newline at end of file diff --git a/src/components/planedit/placePlus_edit.jsx b/src/components/planedit/placePlus_edit.jsx index 8ea80a9..87d0c44 100644 --- a/src/components/planedit/placePlus_edit.jsx +++ b/src/components/planedit/placePlus_edit.jsx @@ -7,10 +7,11 @@ import Checkbox from '@mui/material/Checkbox'; import BookmarkBorderIcon from '@mui/icons-material/BookmarkBorder'; import BookmarkIcon from '@mui/icons-material/Bookmark'; -const PlusBtn = ({ onClose }) => { +const PlusBtn = ({ onClose, onAddDetailBox }) => { const [placeInfo, setPlaceInfo] = useState(null); const label = { inputProps: { 'aria-label': 'Checkbox demo' } }; + const handleSearch = (placeData) => { setPlaceInfo({ name: placeData.name, @@ -19,6 +20,12 @@ const PlusBtn = ({ onClose }) => { }); }; + const handleCheckboxChange = (event) => { + if (event.target.checked) { + onAddDetailBox(placeInfo); + } + }; + return (
          Close @@ -27,10 +34,11 @@ const PlusBtn = ({ onClose }) => { {placeInfo && (
          - } checkedIcon={} + onChange={(event) => handleCheckboxChange(event, placeInfo)} />
          {placeInfo.name}
          diff --git a/src/pages/planedit/PlaceAdditionPage.js b/src/pages/planedit/PlaceAdditionPage.js index 4980fa4..9f96707 100644 --- a/src/pages/planedit/PlaceAdditionPage.js +++ b/src/pages/planedit/PlaceAdditionPage.js @@ -21,33 +21,35 @@ const PlaceAddition = () => { const handleSearchSubmit = async (event) => { event.preventDefault(); try { - // Call the Google Places API - const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; - const response = await fetch(`https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=${encodeURIComponent(searchQuery)}&inputtype=textquery&fields=photos,formatted_address,name,rating,opening_hours,geometry&key=${apiKey}`); + // Google Places API 호출 + const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; // 실제 API 키 사용 + const response = await fetch(`https://maps.googleapis.com/maps/api/place/textsearch/json?query=${encodeURIComponent(searchQuery)}&key=${apiKey}`); if (!response.ok) { throw new Error('Network response was not ok'); } - - const results = await response.json(); - // Assume we're just interested in the first result - const place = results.candidates[0]; - const newPlace = { - name: place.name, - lat: place.geometry.location.lat, - lng: place.geometry.location.lng, - // Add any other details you want from the response - }; - - // Update your state with the new place - setPlaces([...places, newPlace]); - setSelectedPlace(newPlace); - setMapLocation({ lat: newPlace.lat, lng: newPlace.lng }); - setZoomLevel(16); // Zoom in to the selected place + + const data = await response.json(); + if (data.results && data.results.length > 0) { + // 검색 결과 중 첫 번째 장소 사용 + const places = data.results.map(place => ({ + name: place.name, + lat: place.geometry.location.lat, + lng: place.geometry.location.lng, + photos: place.photos ? place.photos.map(photo => photo.photo_reference) : [], + vicinity: place.formatted_address || place.vicinity, // 주소 또는 위치 정보 + })); + + // 상태 업데이트 + setPlaces(places); + setSelectedPlace(places[0]); // 첫 번째 검색 결과를 선택된 장소로 설정 + setMapLocation({ lat: places[0].lat, lng: places[0].lng }); + setZoomLevel(16); // 선택된 장소로 확대 + } } catch (error) { console.error('Error:', error); } - }; + }; return (
          @@ -78,7 +80,7 @@ const PlaceAddition = () => { onRecommendationClick={(place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(15); // Zoom in to the selected place + setZoomLevel(18); // Zoom in to the selected place }} /> {selectedPlace && } From 6425c7846fb7052d36e9b622452fb965179b04fb Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Tue, 20 Feb 2024 02:21:18 +0900 Subject: [PATCH 180/199] =?UTF-8?q?[FIX]=20#feature/edit=20-=20issue=20(?= =?UTF-8?q?=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../planedit/SearchRecommendations.jsx | 17 +++++--- src/pages/planedit/PlaceAdditionPage.js | 42 +++++++++---------- 2 files changed, 33 insertions(+), 26 deletions(-) diff --git a/src/components/planedit/SearchRecommendations.jsx b/src/components/planedit/SearchRecommendations.jsx index af73249..62a0958 100644 --- a/src/components/planedit/SearchRecommendations.jsx +++ b/src/components/planedit/SearchRecommendations.jsx @@ -2,23 +2,31 @@ import React from 'react'; import styles from '../../styles/planedit/Recommendation.module.css'; -// SearchRecommendations.jsx const SearchRecommendations = ({ places, onRecommendationClick }) => { + + // Function to generate photo URL for a given photo reference const getPhotoUrl = (photoReference) => { const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; // 실제 API 키 사용 return `https://maps.googleapis.com/maps/api/place/photo?maxwidth=300&photoreference=${photoReference}&key=${apiKey}`; }; return ( +
          {places.map((place, index) => ( -
          onRecommendationClick(place)}> +
          onRecommendationClick(place)} + >
          - 0 ? getPhotoUrl(place.photos[0]) : '기본_이미지_경로'} alt={place.name} /> + {place.name}

          {place.name}

          -

          {place.vicinity}

          +

          + {place.vicinity || "위치를 알 수 없습니다."} +

          ))} @@ -26,5 +34,4 @@ const SearchRecommendations = ({ places, onRecommendationClick }) => { ); }; - export default SearchRecommendations; \ No newline at end of file diff --git a/src/pages/planedit/PlaceAdditionPage.js b/src/pages/planedit/PlaceAdditionPage.js index 9f96707..4649ffd 100644 --- a/src/pages/planedit/PlaceAdditionPage.js +++ b/src/pages/planedit/PlaceAdditionPage.js @@ -21,35 +21,35 @@ const PlaceAddition = () => { const handleSearchSubmit = async (event) => { event.preventDefault(); try { - // Google Places API 호출 - const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; // 실제 API 키 사용 - const response = await fetch(`https://maps.googleapis.com/maps/api/place/textsearch/json?query=${encodeURIComponent(searchQuery)}&key=${apiKey}`); + // Call the Google Places API + const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; + const response = await fetch(`https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=${encodeURIComponent(searchQuery)}&inputtype=textquery&fields=photos,formatted_address,name,rating,opening_hours,geometry&key=${apiKey}`); + if (!response.ok) { throw new Error('Network response was not ok'); } - - const data = await response.json(); - if (data.results && data.results.length > 0) { - // 검색 결과 중 첫 번째 장소 사용 - const places = data.results.map(place => ({ - name: place.name, - lat: place.geometry.location.lat, - lng: place.geometry.location.lng, - photos: place.photos ? place.photos.map(photo => photo.photo_reference) : [], - vicinity: place.formatted_address || place.vicinity, // 주소 또는 위치 정보 - })); + + const results = await response.json(); + // Assume we're just interested in the first result + const place = results.candidates[0]; + const newPlace = { + name: place.name, + lat: place.geometry.location.lat, + lng: place.geometry.location.lng, + photos: place.photos ? place.photos.map(photo => photo.photo_reference) : [], + vicinity: place.formatted_address || place.vicinity, // 주소 또는 위치 정보 + }; - // 상태 업데이트 - setPlaces(places); - setSelectedPlace(places[0]); // 첫 번째 검색 결과를 선택된 장소로 설정 - setMapLocation({ lat: places[0].lat, lng: places[0].lng }); - setZoomLevel(16); // 선택된 장소로 확대 - } + // Update your state with the new place + setPlaces([...places, newPlace]); + setSelectedPlace(newPlace); + setMapLocation({ lat: newPlace.lat, lng: newPlace.lng }); + setZoomLevel(16); // Zoom in to the selected place } catch (error) { console.error('Error:', error); } - }; + }; return (
          From fdfc00a55e92eb9e27c679cff514848688f25855 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Tue, 20 Feb 2024 03:23:44 +0900 Subject: [PATCH 181/199] =?UTF-8?q?[FIX]=20#feature/edit=20-=20place=20edi?= =?UTF-8?q?t=20addition=20(=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/planedit/AllList_edit.jsx | 38 +++++++++++++----------- 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/src/components/planedit/AllList_edit.jsx b/src/components/planedit/AllList_edit.jsx index 5cc10f6..975751e 100644 --- a/src/components/planedit/AllList_edit.jsx +++ b/src/components/planedit/AllList_edit.jsx @@ -57,24 +57,25 @@ const AllList = () => {
          ))} {detailBoxes.map((box, index) => ( -
          - {/* Render the new detail box here */} -
          -
          {index + 1}
          -
          09:30~11:20
          -
          -
          -
          명소
          -
          장소이름
          -
          -
          -
          - -
          +
          +
          +
          {index + 1}
          +
          시간 정보
          +
          +
          +
          식당
          +
          {box.name}
          + {box.photoReference && ( + {box.name} + )} +
          +
          + +
          +
          - 2023.11.11 ~ 2023.11.13 (3박 4일) + 2024.02.09 ~ 2024.02.12 (3박 4일) | 자가용 | @@ -67,18 +76,18 @@ const DetailList = ({ num }) => { #힐링 #가족여행 #맛집탐방

          - {/* JSX 내용 작성 */} +
          {generateDay()} - +
          {selectedBox && ( setSelectedBox(null)} // 닫기 핸들러를 추가합니다. + onClose={() => setSelectedBox(null)} /> )}
          - ); }; -export default DetailList; \ No newline at end of file +export default DetailList; + diff --git a/src/styles/planedit/editDetailList.module.css b/src/styles/planedit/editDetailList.module.css index 573eafe..91d4431 100644 --- a/src/styles/planedit/editDetailList.module.css +++ b/src/styles/planedit/editDetailList.module.css @@ -1,4 +1,4 @@ -.dayContainer { + .dayContainer { width: 434px; height: 199px; flex-shrink: 0; @@ -6,25 +6,31 @@ flex-direction: column; margin-right: 100px; display: inline-block; - /* 가로 스크롤 활성화 */ + flex-direction: column; } - .detailnum { + .dayHeader { + display: flex; + justify-content: start; + align-items: center; + margin-left: 20px; + } + + .detailNum { width: 57px; height: 30px; - margin-bottom: 19px; + margin-bottom: 10px; color: var(--grayscale-Gray8, #191B24); font-family: "SUIT Variable"; font-size: 24px; font-style: normal; font-weight: 700; - line-height: normal; } - .detailcal { + .detailCal { width: 113px; height: 20px; - margin-bottom: 19px; + margin-left: -55px; color: var(--grayscale-Gray3, #BFC4D8); font-family: "SUIT Variable"; font-size: 14px; @@ -36,58 +42,105 @@ .detailBox { border-radius: 8px; - margin-bottom: 100px; + margin-bottom: 60px; + margin-left: 20px; background: var(--grayscale-White, #FFF); box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.10); - width: 380px; - height: 132px; + width: 434px; + height: 199px; flex-shrink: 0; } - .placeimage { - margin-top: 150px; - margin-right: 16px; - width: 122px; - height: 122px; - border-radius: 10px; - background: var(--grayscale-Gray2, #EBEDF8); + .timeContainer { + display: flex; + align-items: center; } - .detailplace { - color: var(--Sub-color, #78CF9F); + .numberIndex { + margin-top: 14px; + background: #EBEDF8; + border-radius: 50%; + width: 32px; + height: 32px; + margin-left: 14px; + display: flex; + justify-content: center; + align-items: center; + font-size: 16px; + font-weight: 700; + color: #626682; + margin-right: 10px; + } + + .detailTime { + margin-top: 14px; + color: var(--grayscale-Gray4, #7F85A3); + width: 84px; font-family: "SUIT Variable"; - font-size: 12px; + font-size: 14px; font-style: normal; - font-weight: 700; - line-height: normal; + font-weight: 400; + line-height: 170%; } - .detailplacename { + .placeContainer { + padding-left: 60px; + padding-top: 20px; + } + + .detailPlaceName { color: var(--grayscale-Gray8, #191B24); font-family: "SUIT Variable"; font-size: 17px; font-style: normal; font-weight: 700; - line-height: normal; } - .detailmoney{ - color: var(--grayscale-Gray2, #EBEDF8); + .detailPlace { + color: var(--Sub-color, #78CF9F); font-family: "SUIT Variable"; font-size: 14px; font-style: normal; font-weight: 700; - line-height: normal; } - .detailTime { - color: var(--grayscale-Gray4, #7F85A3); - width: 84px; + .placeImage { + margin-left: 210px; + margin-top: -90px; + width: 140px; + height: 140px; + border-radius: 10px; + background: var(--grayscale-Gray2, #EBEDF8); + } + + .durationSelectContainer { + width: 196px; + height: 37px; + flex-shrink: 0; + display: flex; + justify-content: flex-end; + margin-right: 50%; + margin-top: -20px; + color: var(--grayscale-Gray5, #626682); font-family: "SUIT Variable"; - font-size: 14px; + font-size: 15px; font-style: normal; - font-weight: 400; - line-height: 170%; + font-weight: 700; + } + + .durationSelectContainer select { + padding: 4px 8px; + border: 1px solid #ebedf8; + border-radius: 4px; + font-family: "SUIT Variable"; + font-size: 14px; + color: var(--grayscale-Gray5, #626682); + background: white; + cursor: pointer; + } + + .pageContainer { + padding-left: 100px; } .nickname { @@ -99,17 +152,56 @@ font-size: 16px; font-style: normal; font-weight: 600; - line-height: normal; } .title { width: fixed 179px; height: fixed 30px; - color: var(--grayscale-Gray8, #191B24); + color: var(--grayscale-Gray8, #191B24); font-family: "SUIT Variable"; font-size: 24px; font-style: normal; font-weight: 700; + } + + .editSmallBtn { + width: 46px; + height: 20px; + flex-shrink: 0; + border: none; + border-radius: 4px; + background: var(--grayscale-Gray3, #BFC4D8); + margin-left: 12px; + } + + .editFont { + width: fixed 25px; + height: fixed 24px; + color: var(--grayscale-White, #FFF); + font-family: "SUIT Variable"; + font-size: 14px; + font-style: normal; + font-weight: 600; + text-align: center; + } + + .inform { + width: fixed 201px; + height: fixed 24px; + color: var(--grayscale-Gray3, #BFC4D8); + font-family: "SUIT Variable"; + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: 170%; + } + + .hashtags { + color: var(--grayscale-Gray4, #7F85A3); + font-family: "SUIT Variable"; + font-size: 16px; + font-style: normal; + font-weight: 600; line-height: normal; } @@ -117,4 +209,12 @@ border-bottom: 2px solid var(--grayscale-Gray2, #EBEDF8); background: var(--grayscale-Gray1, #F3F5FF); width: 90%; - } \ No newline at end of file + } + + .divscroll { + width: 95%; + height: 700px; + overflow: auto; + white-space: nowrap; + display: flex; + } From b03c8f138e6e4dc5678ad0986acd9f0aa00c0f06 Mon Sep 17 00:00:00 2001 From: noehygnas Date: Tue, 20 Feb 2024 16:58:32 +0900 Subject: [PATCH 186/199] =?UTF-8?q?=ED=99=88=ED=8E=98=EC=9D=B4=EC=A7=80=20?= =?UTF-8?q?=EC=8B=9D=EB=8B=B9/=EC=B9=B4=ED=8E=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home/Home.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 6bcdb46..0b90a5e 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -267,7 +267,7 @@ export function SeoulThumbnail(props) {
          - {name} + {props.homes.info}
          {props.homes.place}
          From bf27b59d56bc4dde02153d8373a9db599b54f855 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Tue, 20 Feb 2024 19:57:16 +0900 Subject: [PATCH 187/199] =?UTF-8?q?=EC=99=84=EC=84=B1=EA=B9=8C=EC=A7=80=20?= =?UTF-8?q?=ED=95=9C=EA=B1=B8=EC=9D=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home/Home.js | 4 ++-- src/pages/mapages/MyPage.js | 4 +++- src/tempdata/Homedata.js | 18 +++++++++--------- src/tempdata/myplandata.js | 18 +++++++++--------- src/tempdata/otherplandata.js | 30 +++++++++++++++--------------- 5 files changed, 38 insertions(+), 36 deletions(-) diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 0b90a5e..4fb1f0e 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -90,8 +90,8 @@ function Home() { const SeoulHomes = homeplaces.slice(0,3).map(homes => ({...homes})); - const JejuHomes = homeplaces.slice(3,6).map(homes => ({...homes})); - const BusanHomes = homeplaces.slice(6,9).map(homes => ({...homes})); + const BusanHomes = homeplaces.slice(3,6).map(homes => ({...homes})); + const JejuHomes = homeplaces.slice(6,9).map(homes => ({...homes})); const YeosuHomes = homeplaces.slice(9,12).map(homes => ({...homes})); let displayedHomes; diff --git a/src/pages/mapages/MyPage.js b/src/pages/mapages/MyPage.js index d9afb40..89b1bf3 100644 --- a/src/pages/mapages/MyPage.js +++ b/src/pages/mapages/MyPage.js @@ -112,6 +112,7 @@ const Placethumbnail = { placeWhere: { marginLeft: 5, fontSize: "14px", + marginTop: "-7px", }, detailimage: { width: "125px", @@ -214,6 +215,7 @@ export function MyplanThumbnail(props, onToggleLike) {
          D-{props.plans.left}
          +
          {props.plans.place}

          @@ -222,6 +224,7 @@ export function MyplanThumbnail(props, onToggleLike) { ))}

          +

          {title}

          - {/* */}
        • - {nickname ? ( -
          환영합니다, {nickname}님!
          + {isLoggedIn ? ( +
          환영합니다!
          ) : (
          로그인이 필요합니다.
          )} diff --git a/src/components/planedit/SearchRecommendations.jsx b/src/components/planedit/SearchRecommendations.jsx index 62a0958..91e3d5e 100644 --- a/src/components/planedit/SearchRecommendations.jsx +++ b/src/components/planedit/SearchRecommendations.jsx @@ -1,31 +1,43 @@ -import React from 'react'; -import styles from '../../styles/planedit/Recommendation.module.css'; - - -const SearchRecommendations = ({ places, onRecommendationClick }) => { +import React from "react"; +import styles from "../../styles/planedit/Recommendation.module.css"; +const SearchRecommendations = ({ + places, + onRecommendationClick, + selectedPlace, +}) => { // Function to generate photo URL for a given photo reference const getPhotoUrl = (photoReference) => { - const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; // 실제 API 키 사용 + const apiKey = "AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU"; // 실제 API 키 사용 return `https://maps.googleapis.com/maps/api/place/photo?maxwidth=300&photoreference=${photoReference}&key=${apiKey}`; }; return ( -
          {places.map((place, index) => ( -
          onRecommendationClick(place)} >
          - {place.name} + {place.name}

          {place.name}

          - {place.vicinity || "위치를 알 수 없습니다."} + {place.vicinity || "위치를 알 수 없습니다."}

          @@ -34,4 +46,4 @@ const SearchRecommendations = ({ places, onRecommendationClick }) => { ); }; -export default SearchRecommendations; \ No newline at end of file +export default SearchRecommendations; diff --git a/src/pages/travelplan/googlesearch_component.jsx b/src/pages/travelplan/googlesearch_component.jsx new file mode 100644 index 0000000..bbe19c0 --- /dev/null +++ b/src/pages/travelplan/googlesearch_component.jsx @@ -0,0 +1,63 @@ +import React, { useState } from "react"; +import styles from "../../styles/travelplan/googlesearch_component.module.css"; +import searchBtnImage from "../../assets/images/Place/searchBtn.svg"; + +const SearchModal = ({ onSearch }) => { + const [searchQuery, setSearchQuery] = useState(""); + + const handleSearchChange = (event) => { + setSearchQuery(event.target.value); + }; + + const handleSearchSubmit = async (event) => { + event.preventDefault(); + + try { + const placesApiUrl = `https://maps.googleapis.com/maps/api/place/textsearch/json?query=${encodeURIComponent( + searchQuery + )}&key=AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU`; + + const response = await fetch(placesApiUrl); + const data = await response.json(); + + if (data.results && data.results.length > 0) { + const place = data.results[0]; + + // You now pass the formatted_address in the onSearch callback + onSearch({ + name: place.name, + photoReference: place.photos ? place.photos[0].photo_reference : null, + address: place.formatted_address, // This is the formatted address + }); + } else { + console.error("No places found"); + } + } catch (error) { + console.error("Error fetching places data:", error); + } + }; + + return ( +
          +
          +
          +
          + + +
          +
          +
          +
          + ); +}; + +export default SearchModal; diff --git a/src/pages/travelplan/travelplan_detail.js b/src/pages/travelplan/travelplan_detail.js index 8d5aea4..59f12d3 100644 --- a/src/pages/travelplan/travelplan_detail.js +++ b/src/pages/travelplan/travelplan_detail.js @@ -14,9 +14,12 @@ import PlaceComponent from "./placecomponent"; import PlaceDateComponent from "./date_place_component"; import { subDays } from "date-fns"; import ClockIcon from "../../assets/images/clock.svg"; - +import Googlesearch from "./googlesearch_component"; import Button from "../../components/common_components/common_button"; +import PlaceDetail from "../../components/searchPlace/PlaceDetail"; // A component for place details +import PlaceSelection from "../../components/planedit/SearchRecommendations"; + const sidebarOptions = ["일정", "숙소", "장소"]; const Trvlpage = () => { @@ -38,11 +41,24 @@ const Trvlpage = () => { const [childrenCount, setChildrenCount] = useState(0); const [selectedAccommodation, setSelectedAccommodation] = useState(null); const [selectedAccommodations, setSelectedAccommodations] = useState({}); - const [selectedPlace, setSelectedPlace] = useState(null); const [activeDate, setActiveDate] = useState(""); - const [selectedPlaces, setSelectedPlaces] = useState({}); + const [placeInfos, setPlaceInfos] = useState([]); // 추가된 상태 const sidebarWidth = sidebarContent === "일정" ? 900 : 1100; + const [searchQuery, setSearchQuery] = useState(""); // Search query state + const [places, setPlaces] = useState([]); // State to store search results and recommendations + const [selectedPlace, setSelectedPlace] = useState(null); // 선택된 장소 상태를 관리합니다. + const [showPlaceSelection, setShowPlaceSelection] = useState(false); // 숙소 선택 상태를 관리합니다 + const [showPlaceSelectionForDate, setShowPlaceSelectionForDate] = useState( + {} + ); + + const [mapLocation, setMapLocation] = useState({ + lat: 36.332586, + lng: 128.105835, + }); // Map center state + const [zoomLevel, setZoomLevel] = useState(7.4); // Map zoom level state + const [tempSelectedAccommodation, setTempSelectedAccommodation] = useState(null); @@ -54,18 +70,20 @@ const Trvlpage = () => { : ""; useEffect(() => { - if (startDate && endDate) { - const dates = eachDayOfInterval({ start: startDate, end: endDate }); - const newTimes = {}; - dates.forEach((date) => { - const formattedDate = format(date, "yyyy-MM-dd"); - newTimes[formattedDate] = { - startTime: new Date(date.setHours(9, 0, 0, 0)), - endTime: new Date(date.setHours(18, 0, 0, 0)), - }; - }); - setTimes(newTimes); - } + const dates = eachDayOfInterval({ start: startDate, end: endDate }); + const newTimes = {}; + const initialShowPlaceSelectionForDate = {}; + dates.forEach((date) => { + const formattedDate = format(date, "yyyy-MM-dd"); + initialShowPlaceSelectionForDate[formattedDate] = false; + + newTimes[formattedDate] = { + startTime: new Date(date.setHours(9, 0, 0, 0)), + endTime: new Date(date.setHours(18, 0, 0, 0)), + }; + }); + setTimes(newTimes); + setShowPlaceSelectionForDate(initialShowPlaceSelectionForDate); }, [startDate, endDate]); useEffect(() => { @@ -81,22 +99,6 @@ const Trvlpage = () => { } }, [searchTerm]); - // Place 컴포넌트 예시 - // const Place = ({ name, address, imageUrl, onSelect, selected }) => { - // const selectedClass = selected ? "selected" : ""; - - // return ( - //
          - // {name} - //
          - //

          {name}

          - //

          {address}

          - //
          - // {selected && } - //
          - // ); - // }; - const renderPlaceSearch = () => { const handleSelectPlace = (id) => { // 선택된 장소 ID를 상태에 저장합니다. @@ -158,6 +160,19 @@ const Trvlpage = () => {
          ); }; + const handlePlaceSelect = (place) => { + // 기존에 선택된 장소와 다른 장소를 클릭한 경우만 상태 업데이트 + if (!selectedPlace || selectedPlace.id !== place.id) { + setSelectedPlace(place); // 선택된 장소 상태 업데이트 + setMapLocation({ lat: place.lat, lng: place.lng }); // 지도 중심 이동 + setZoomLevel(16); // 지도 확대 + } + }; + + const handlePlaceSelectionButtonClick = () => { + setShowPlaceSelection(true); // 숙소 선택 UI를 보여줍니다. + }; + // 날짜별로 선택된 숙소와 장소 정보를 렌더링하는 함수 const renderSelectedInfoForDate = () => { if (!activeDate) return null; // activeDate가 유효하지 않으면 여기서 처리 @@ -284,6 +299,56 @@ const Trvlpage = () => { } }; + const handleSearch = (placeData) => { + setPlaceInfos({ + name: placeData.name, + photoReference: placeData.photoReference, + address: placeData.address, + }); + }; + + const handleSearchChange = (event) => { + setSearchQuery(event.target.value); + }; + + const handleSearchSubmit = async (event) => { + event.preventDefault(); + try { + // Call the Google Places API + const apiKey = "AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU"; + const response = await fetch( + `https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=${encodeURIComponent( + searchQuery + )}&inputtype=textquery&fields=photos,formatted_address,name,rating,opening_hours,geometry&key=${apiKey}` + ); + + if (!response.ok) { + throw new Error("Network response was not ok"); + } + + const results = await response.json(); + // Assume we're just interested in the first result + const place = results.candidates[0]; + const newPlace = { + name: place.name, + lat: place.geometry.location.lat, + lng: place.geometry.location.lng, + photos: place.photos + ? place.photos.map((photo) => photo.photo_reference) + : [], + vicinity: place.formatted_address || place.vicinity, // 주소 또는 위치 정보 + }; + + // Update your state with the new place + setPlaces([...places, newPlace]); + setSelectedPlace(newPlace); + setMapLocation({ lat: newPlace.lat, lng: newPlace.lng }); + setZoomLevel(16); // Zoom in to the selected place + } catch (error) { + console.error("Error:", error); + } + }; + const renderPeopleCount = () => { return (
          @@ -361,18 +426,15 @@ const Trvlpage = () => { }; const handleSelectAccommodationForDate = (formattedDate) => { - if (tempSelectedAccommodation) { - setSelectedAccommodations((prev) => ({ - ...prev, - [formattedDate]: tempSelectedAccommodation, - })); - setTempSelectedAccommodation(null); // 임시 선택 초기화 - // 여기서는 setSidebarContent("숙소")를 호출하지 않습니다. - } + setShowPlaceSelectionForDate((prevState) => ({ + ...prevState, + [formattedDate]: true, + })); }; // 숙소 선택 및 "+숙소 선택(날짜)" 버튼을 렌더링하는 로직을 수정하여, // 숙소 리스트와 선택된 숙소 정보를 동시에 표시합니다. + const renderAccommodationSelection = () => { const intervalDates = eachDayOfInterval({ start: new Date(startDate), @@ -385,43 +447,61 @@ const Trvlpage = () => { return ( <>
          - {AccommodationsData.map((accommodation) => ( - onSelectAccommodation(accommodation.id)} - selected={tempSelectedAccommodation === accommodation.id} +
          + - ))} + +
          + + { + setSelectedPlace(place); + setMapLocation({ lat: place.lat, lng: place.lng }); + setZoomLevel(18); // Zoom in to the selected place + handlePlaceSelect(place); + }} + selectedPlace={selectedPlace} + /> + {selectedPlace && }
          + {showPlaceSelection && ( + { + handlePlaceSelect(place); + }} + selectedPlace={selectedPlace} + /> + )} {formattedDates.map((formattedDate, index) => (

          {formattedDate}

          - {selectedAccommodations[formattedDate] ? ( - // 선택된 숙소 정보를 렌더링 -
          -

          - 선택된 숙소:{" "} - { - AccommodationsData.find( - (acc) => acc.id === selectedAccommodations[formattedDate] - )?.name - } -

          - -
          + + {showPlaceSelectionForDate[formattedDate] ? ( + { + handlePlaceSelect(place); + selectedPlace = { selectedPlace }; + }} + selectedPlace={selectedPlace} + /> ) : ( - // 숙소가 선택되지 않았을 때 숙소 선택 버튼을 렌더링 )}
          @@ -503,7 +583,29 @@ const Trvlpage = () => { ); case "숙소": - return
          {renderAccommodationSelection()}
          ; + return ( +
          + {/*
          + + {placeInfos && ( +
          +
          {placeInfos.name}
          + {placeInfos.photoReference && ( + {placeInfos.name} + )} +

          + 위치: {placeInfos.address || "제공되지 않는 정보입니다."} +

          +
          + )} +
          */} + {renderAccommodationSelection()} +
          + ); case "장소": return ( @@ -606,7 +708,9 @@ const Trvlpage = () => {
          ); diff --git a/src/styles/planedit/Recommendation.module.css b/src/styles/planedit/Recommendation.module.css index eec925a..111672e 100644 --- a/src/styles/planedit/Recommendation.module.css +++ b/src/styles/planedit/Recommendation.module.css @@ -1,41 +1,43 @@ .recommendationsContainer { - display: flex; - flex-direction: column; - } - - .recommendationItem { - display: flex; - align-items: center; - padding: 10px; - margin-bottom: 10px; - cursor: pointer; - border: 1px solid #ccc; - border-radius: 4px; - } - - .recommendationImage { - width: 80px; - height: 80px; - margin-right: 10px; - } - - .recommendationImage img { - width: 100%; - height: 100%; - object-fit: cover; - border-radius: 4px; - } - - .recommendationInfo { - flex-grow: 1; - } - - .recommendationTitle { - margin: 0; - font-size: 1.1em; - } - - .recommendationDescription { - font-size: 0.9em; - } - \ No newline at end of file + display: flex; + flex-direction: column; +} + +.recommendationItem { + display: flex; + align-items: center; + padding: 10px; + margin-bottom: 10px; + cursor: pointer; + border: 1px solid #ccc; + border-radius: 4px; +} + +.recommendationImage { + width: 80px; + height: 80px; + margin-right: 10px; +} + +.recommendationImage img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 4px; +} + +.recommendationInfo { + flex-grow: 1; +} + +.recommendationTitle { + margin: 0; + font-size: 1.1em; +} + +.recommendationDescription { + font-size: 0.9em; +} +.selectedRecommendationItem { + background-color: blue; /* 예시: 선택된 항목의 배경색 변경 */ +} diff --git a/src/styles/travelplan/googlesearch_component.module.css b/src/styles/travelplan/googlesearch_component.module.css new file mode 100644 index 0000000..e69de29 diff --git a/src/styles/travelplan/travelplan_detail.module.css b/src/styles/travelplan/travelplan_detail.module.css index 531ae1b..a7b9f8e 100644 --- a/src/styles/travelplan/travelplan_detail.module.css +++ b/src/styles/travelplan/travelplan_detail.module.css @@ -287,3 +287,42 @@ .info { padding-bottom: 30px; } + +/* styles/travelplan/travelplan_detail.module.css에 추가 */ +.selectedPlace { + background-color: #f0f0f0; /* 선택된 항목의 배경색 */ + border-left: 5px solid #007bff; /* 선택 표시를 위한 왼쪽 테두리 */ + padding: 10px; + margin: 5px 0; + cursor: pointer; +} + +.placeItem { + padding: 10px; + margin: 5px 0; + cursor: pointer; + transition: background-color 0.3s ease; +} + +.placeItem:hover { + background-color: #f8f8f8; /* 호버 시 배경색 변경 */ +} + +.selectedAccommodation { + background-color: #e9ecef; /* 또는 프로젝트의 디자인 가이드에 맞는 색상 */ + border: 2px solid #007bff; /* 선택된 숙소를 강조하는 테두리 색상 */ + margin: 5px 0; + padding: 10px; + cursor: pointer; +} + +.accommodationItem { + margin: 5px 0; + padding: 10px; + cursor: pointer; + transition: background-color 0.3s ease; +} + +.accommodationItem:hover { + background-color: #f8f8f8; /* 호버 시 배경색 변경 */ +} diff --git a/yarn.lock b/yarn.lock index 62580ad..44c69db 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4,22 +4,22 @@ "@aashutoshrathi/word-wrap@^1.2.3": version "1.2.6" - resolved "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz" + resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== "@adobe/css-tools@^4.0.1": - version "4.3.2" - resolved "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.2.tgz" - integrity sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw== + version "4.3.3" + resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.3.tgz#90749bde8b89cd41764224f5aac29cd4138f75ff" + integrity sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ== "@alloc/quick-lru@^5.2.0": version "5.2.0" - resolved "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz" + resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== "@ampproject/remapping@^2.2.0": version "2.2.1" - resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== dependencies: "@jridgewell/gen-mapping" "^0.3.0" @@ -27,16 +27,16 @@ "@apideck/better-ajv-errors@^0.3.1": version "0.3.6" - resolved "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz" + resolved "https://registry.yarnpkg.com/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz#957d4c28e886a64a8141f7522783be65733ff097" integrity sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA== dependencies: json-schema "^0.4.0" jsonpointer "^5.0.0" leven "^3.1.0" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.8.3": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.8.3": version "7.23.5" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== dependencies: "@babel/highlight" "^7.23.4" @@ -44,24 +44,24 @@ "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": version "7.23.5" - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== "@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0": - version "7.23.7" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz" - integrity sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw== + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.9.tgz#b028820718000f267870822fec434820e9b1e4d1" + integrity sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.23.5" "@babel/generator" "^7.23.6" "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.23.7" - "@babel/parser" "^7.23.6" - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.7" - "@babel/types" "^7.23.6" + "@babel/helpers" "^7.23.9" + "@babel/parser" "^7.23.9" + "@babel/template" "^7.23.9" + "@babel/traverse" "^7.23.9" + "@babel/types" "^7.23.9" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -69,9 +69,9 @@ semver "^6.3.1" "@babel/eslint-parser@^7.16.3": - version "7.23.3" - resolved "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz" - integrity sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw== + version "7.23.10" + resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.23.10.tgz#2d4164842d6db798873b40e0c4238827084667a2" + integrity sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw== dependencies: "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" eslint-visitor-keys "^2.1.0" @@ -79,7 +79,7 @@ "@babel/generator@^7.23.6", "@babel/generator@^7.7.2": version "7.23.6" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== dependencies: "@babel/types" "^7.23.6" @@ -89,21 +89,21 @@ "@babel/helper-annotate-as-pure@^7.18.6", "@babel/helper-annotate-as-pure@^7.22.5": version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== dependencies: "@babel/types" "^7.22.5" "@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== dependencies: "@babel/types" "^7.22.15" "@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": version "7.23.6" - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== dependencies: "@babel/compat-data" "^7.23.5" @@ -112,10 +112,10 @@ lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.6", "@babel/helper-create-class-features-plugin@^7.23.7": - version "7.23.7" - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz" - integrity sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g== +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.6", "@babel/helper-create-class-features-plugin@^7.23.9": + version "7.23.10" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.10.tgz#25d55fafbaea31fd0e723820bb6cc3df72edf7ea" + integrity sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" "@babel/helper-environment-visitor" "^7.22.20" @@ -129,17 +129,17 @@ "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" regexpu-core "^5.3.1" semver "^6.3.1" -"@babel/helper-define-polyfill-provider@^0.4.4": - version "0.4.4" - resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz" - integrity sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA== +"@babel/helper-define-polyfill-provider@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz#465805b7361f461e86c680f1de21eaf88c25901b" + integrity sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q== dependencies: "@babel/helper-compilation-targets" "^7.22.6" "@babel/helper-plugin-utils" "^7.22.5" @@ -149,12 +149,12 @@ "@babel/helper-environment-visitor@^7.22.20": version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== "@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": version "7.23.0" - resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== dependencies: "@babel/template" "^7.22.15" @@ -162,28 +162,28 @@ "@babel/helper-hoist-variables@^7.22.5": version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== dependencies: "@babel/types" "^7.22.5" "@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0": version "7.23.0" - resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== dependencies: "@babel/types" "^7.23.0" "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.22.15": version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== dependencies: "@babel/types" "^7.22.15" "@babel/helper-module-transforms@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== dependencies: "@babel/helper-environment-visitor" "^7.22.20" @@ -194,19 +194,19 @@ "@babel/helper-optimise-call-expression@^7.22.5": version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== dependencies: "@babel/types" "^7.22.5" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== "@babel/helper-remap-async-to-generator@^7.22.20": version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -215,7 +215,7 @@ "@babel/helper-replace-supers@^7.22.20": version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== dependencies: "@babel/helper-environment-visitor" "^7.22.20" @@ -224,82 +224,82 @@ "@babel/helper-simple-access@^7.22.5": version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== dependencies: "@babel/types" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== dependencies: "@babel/types" "^7.22.5" "@babel/helper-split-export-declaration@^7.22.6": version "7.22.6" - resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== dependencies: "@babel/types" "^7.22.5" "@babel/helper-string-parser@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== "@babel/helper-validator-identifier@^7.22.20": version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== "@babel/helper-validator-option@^7.22.15", "@babel/helper-validator-option@^7.23.5": version "7.23.5" - resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== "@babel/helper-wrap-function@^7.22.20": version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== dependencies: "@babel/helper-function-name" "^7.22.5" "@babel/template" "^7.22.15" "@babel/types" "^7.22.19" -"@babel/helpers@^7.23.7": - version "7.23.7" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.7.tgz" - integrity sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ== +"@babel/helpers@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.9.tgz#c3e20bbe7f7a7e10cb9b178384b4affdf5995c7d" + integrity sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ== dependencies: - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.7" - "@babel/types" "^7.23.6" + "@babel/template" "^7.23.9" + "@babel/traverse" "^7.23.9" + "@babel/types" "^7.23.9" "@babel/highlight@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== dependencies: "@babel/helper-validator-identifier" "^7.22.20" chalk "^2.4.2" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.23.6": - version "7.23.6" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz" - integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.9.tgz#7b903b6149b0f8fa7ad564af646c4c38a77fc44b" + integrity sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz#5cd1c87ba9380d0afb78469292c954fee5d2411a" integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz#f6652bb16b94f8f9c20c50941e16e9756898dc5d" integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -308,7 +308,7 @@ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7": version "7.23.7" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz#516462a95d10a9618f197d39ad291a9b47ae1d7b" integrity sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw== dependencies: "@babel/helper-environment-visitor" "^7.22.20" @@ -316,24 +316,24 @@ "@babel/plugin-proposal-class-properties@^7.16.0": version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== dependencies: "@babel/helper-create-class-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-proposal-decorators@^7.16.4": - version "7.23.7" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.7.tgz" - integrity sha512-b1s5JyeMvqj7d9m9KhJNHKc18gEJiSyVzVX3bwbiPalQBQpuvfPh6lA9F7Kk/dWH0TIiXRpB9yicwijY6buPng== + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.9.tgz#126d947d62ee72022ec46813983c6dd861456fa3" + integrity sha512-hJhBCb0+NnTWybvWq2WpbCYDOcflSbx0t+BYP65e5R9GVnukiDTi+on5bFkk4p7QGuv190H6KfNiV9Knf/3cZA== dependencies: - "@babel/helper-create-class-features-plugin" "^7.23.7" + "@babel/helper-create-class-features-plugin" "^7.23.9" "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-decorators" "^7.23.3" "@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0": version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== dependencies: "@babel/helper-plugin-utils" "^7.18.6" @@ -341,7 +341,7 @@ "@babel/plugin-proposal-numeric-separator@^7.16.0": version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== dependencies: "@babel/helper-plugin-utils" "^7.18.6" @@ -349,7 +349,7 @@ "@babel/plugin-proposal-optional-chaining@^7.16.0": version "7.21.0" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea" integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA== dependencies: "@babel/helper-plugin-utils" "^7.20.2" @@ -358,7 +358,7 @@ "@babel/plugin-proposal-private-methods@^7.16.0": version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== dependencies: "@babel/helper-create-class-features-plugin" "^7.18.6" @@ -366,12 +366,12 @@ "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": version "7.21.0-placeholder-for-preset-env.2" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== "@babel/plugin-proposal-private-property-in-object@^7.x": version "7.21.11" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz#69d597086b6760c4126525cfa154f34631ff272c" integrity sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw== dependencies: "@babel/helper-annotate-as-pure" "^7.18.6" @@ -381,161 +381,161 @@ "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-bigint@^7.8.3": version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": version "7.12.13" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-class-static-block@^7.14.5": version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-decorators@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz#a1d351d6c25bfdcf2e16f99b039101bc0ffcb0ca" integrity sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-export-namespace-from@^7.8.3": version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== dependencies: "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-flow@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz#084564e0f3cc21ea6c70c44cff984a1c0509729a" integrity sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-import-assertions@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz#9c05a7f592982aff1a2768260ad84bcd3f0c77fc" integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-import-attributes@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz#992aee922cf04512461d7dae3ff6951b90a2dc06" integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings@^7.8.3": version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-jsx@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-object-rest-spread@^7.8.3": version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-catch-binding@^7.8.3": version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-chaining@^7.8.3": version "7.8.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-private-property-in-object@^7.14.5": version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": version "7.14.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.23.3", "@babel/plugin-syntax-typescript@^7.7.2": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f" integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.18.6" @@ -543,15 +543,15 @@ "@babel/plugin-transform-arrow-functions@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz#94c6dcfd731af90f27a79509f9ab7fb2120fc38b" integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-async-generator-functions@^7.23.7": - version "7.23.7" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz" - integrity sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA== +"@babel/plugin-transform-async-generator-functions@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz#9adaeb66fc9634a586c5df139c6240d41ed801ce" + integrity sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ== dependencies: "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-plugin-utils" "^7.22.5" @@ -560,7 +560,7 @@ "@babel/plugin-transform-async-to-generator@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz#d1f513c7a8a506d43f47df2bf25f9254b0b051fa" integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== dependencies: "@babel/helper-module-imports" "^7.22.15" @@ -569,21 +569,21 @@ "@babel/plugin-transform-block-scoped-functions@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77" integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-block-scoping@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5" integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-class-properties@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz#35c377db11ca92a785a718b6aa4e3ed1eb65dc48" integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.15" @@ -591,23 +591,22 @@ "@babel/plugin-transform-class-static-block@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz#2a202c8787a8964dd11dfcedf994d36bfc844ab5" integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-transform-classes@^7.23.5": - version "7.23.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.5.tgz" - integrity sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg== +"@babel/plugin-transform-classes@^7.23.8": + version "7.23.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz#d08ae096c240347badd68cdf1b6d1624a6435d92" + integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-compilation-targets" "^7.23.6" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" - "@babel/helper-optimise-call-expression" "^7.22.5" "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-replace-supers" "^7.22.20" "@babel/helper-split-export-declaration" "^7.22.6" @@ -615,7 +614,7 @@ "@babel/plugin-transform-computed-properties@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474" integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -623,14 +622,14 @@ "@babel/plugin-transform-destructuring@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311" integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-dotall-regex@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz#3f7af6054882ede89c378d0cf889b854a993da50" integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" @@ -638,14 +637,14 @@ "@babel/plugin-transform-duplicate-keys@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz#664706ca0a5dfe8d066537f99032fc1dc8b720ce" integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-dynamic-import@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz#c7629e7254011ac3630d47d7f34ddd40ca535143" integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -653,7 +652,7 @@ "@babel/plugin-transform-exponentiation-operator@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz#ea0d978f6b9232ba4722f3dbecdd18f450babd18" integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== dependencies: "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" @@ -661,7 +660,7 @@ "@babel/plugin-transform-export-namespace-from@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz#084c7b25e9a5c8271e987a08cf85807b80283191" integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -669,7 +668,7 @@ "@babel/plugin-transform-flow-strip-types@^7.16.0": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz#cfa7ca159cc3306fab526fc67091556b51af26ff" integrity sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -677,7 +676,7 @@ "@babel/plugin-transform-for-of@^7.23.6": version "7.23.6" - resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz#81c37e24171b37b370ba6aaffa7ac86bcb46f94e" integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -685,7 +684,7 @@ "@babel/plugin-transform-function-name@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz#8f424fcd862bf84cb9a1a6b42bc2f47ed630f8dc" integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== dependencies: "@babel/helper-compilation-targets" "^7.22.15" @@ -694,7 +693,7 @@ "@babel/plugin-transform-json-strings@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz#a871d9b6bd171976efad2e43e694c961ffa3714d" integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -702,14 +701,14 @@ "@babel/plugin-transform-literals@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4" integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-logical-assignment-operators@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz#e599f82c51d55fac725f62ce55d3a0886279ecb5" integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -717,14 +716,14 @@ "@babel/plugin-transform-member-expression-literals@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc" integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-modules-amd@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz#e19b55436a1416829df0a1afc495deedfae17f7d" integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== dependencies: "@babel/helper-module-transforms" "^7.23.3" @@ -732,17 +731,17 @@ "@babel/plugin-transform-modules-commonjs@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== dependencies: "@babel/helper-module-transforms" "^7.23.3" "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-simple-access" "^7.22.5" -"@babel/plugin-transform-modules-systemjs@^7.23.3": - version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz" - integrity sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ== +"@babel/plugin-transform-modules-systemjs@^7.23.9": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz#105d3ed46e4a21d257f83a2f9e2ee4203ceda6be" + integrity sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw== dependencies: "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-module-transforms" "^7.23.3" @@ -751,7 +750,7 @@ "@babel/plugin-transform-modules-umd@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz#5d4395fccd071dfefe6585a4411aa7d6b7d769e9" integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== dependencies: "@babel/helper-module-transforms" "^7.23.3" @@ -759,7 +758,7 @@ "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.5" @@ -767,14 +766,14 @@ "@babel/plugin-transform-new-target@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz#5491bb78ed6ac87e990957cea367eab781c4d980" integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-nullish-coalescing-operator@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz#45556aad123fc6e52189ea749e33ce090637346e" integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -782,7 +781,7 @@ "@babel/plugin-transform-numeric-separator@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz#03d08e3691e405804ecdd19dd278a40cca531f29" integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -790,7 +789,7 @@ "@babel/plugin-transform-object-rest-spread@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz#2b9c2d26bf62710460bdc0d1730d4f1048361b83" integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g== dependencies: "@babel/compat-data" "^7.23.3" @@ -801,7 +800,7 @@ "@babel/plugin-transform-object-super@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd" integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -809,7 +808,7 @@ "@babel/plugin-transform-optional-catch-binding@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz#318066de6dacce7d92fa244ae475aa8d91778017" integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -817,7 +816,7 @@ "@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz#6acf61203bdfc4de9d4e52e64490aeb3e52bd017" integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -826,14 +825,14 @@ "@babel/plugin-transform-parameters@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af" integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-private-methods@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz#b2d7a3c97e278bfe59137a978d53b2c2e038c0e4" integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.15" @@ -841,7 +840,7 @@ "@babel/plugin-transform-private-property-in-object@^7.23.4": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5" integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -851,35 +850,35 @@ "@babel/plugin-transform-property-literals@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875" integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-constant-elements@^7.12.1": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz#5efc001d07ef0f7da0d73c3a86c132f73d28e43c" integrity sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-display-name@^7.16.0", "@babel/plugin-transform-react-display-name@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz#70529f034dd1e561045ad3c8152a267f0d7b6200" integrity sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-jsx-development@^7.22.5": version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87" integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== dependencies: "@babel/plugin-transform-react-jsx" "^7.22.5" "@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": version "7.23.4" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz#393f99185110cea87184ea47bcb4a7b0c2e39312" integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -890,7 +889,7 @@ "@babel/plugin-transform-react-pure-annotations@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz#fabedbdb8ee40edf5da96f3ecfc6958e3783b93c" integrity sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -898,7 +897,7 @@ "@babel/plugin-transform-regenerator@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz#141afd4a2057298602069fce7f2dc5173e6c561c" integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -906,33 +905,33 @@ "@babel/plugin-transform-reserved-words@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz#4130dcee12bd3dd5705c587947eb715da12efac8" integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-runtime@^7.16.4": - version "7.23.7" - resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz" - integrity sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw== + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz#2c64d0680fc8e09e1dfe8fd5c646fe72abd82004" + integrity sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ== dependencies: "@babel/helper-module-imports" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" - babel-plugin-polyfill-corejs2 "^0.4.7" - babel-plugin-polyfill-corejs3 "^0.8.7" - babel-plugin-polyfill-regenerator "^0.5.4" + babel-plugin-polyfill-corejs2 "^0.4.8" + babel-plugin-polyfill-corejs3 "^0.9.0" + babel-plugin-polyfill-regenerator "^0.5.5" semver "^6.3.1" "@babel/plugin-transform-shorthand-properties@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz#97d82a39b0e0c24f8a981568a8ed851745f59210" integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-spread@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c" integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -940,28 +939,28 @@ "@babel/plugin-transform-sticky-regex@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz#dec45588ab4a723cb579c609b294a3d1bd22ff04" integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-template-literals@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07" integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-typeof-symbol@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz#9dfab97acc87495c0c449014eb9c547d8966bca4" integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-typescript@^7.23.3": version "7.23.6" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz#aa36a94e5da8d94339ae3a4e22d40ed287feb34c" integrity sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -971,14 +970,14 @@ "@babel/plugin-transform-unicode-escapes@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz#1f66d16cab01fab98d784867d24f70c1ca65b925" integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-unicode-property-regex@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz#19e234129e5ffa7205010feec0d94c251083d7ad" integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" @@ -986,7 +985,7 @@ "@babel/plugin-transform-unicode-regex@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz#26897708d8f42654ca4ce1b73e96140fbad879dc" integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" @@ -994,16 +993,16 @@ "@babel/plugin-transform-unicode-sets-regex@^7.23.3": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz#4fb6f0a719c2c5859d11f6b55a050cc987f3799e" integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" "@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.16.4": - version "7.23.7" - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.7.tgz" - integrity sha512-SY27X/GtTz/L4UryMNJ6p4fH4nsgWbz84y9FE0bQeWJP6O5BhgVCt53CotQKHCOeXJel8VyhlhujhlltKms/CA== + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.9.tgz#beace3b7994560ed6bf78e4ae2073dff45387669" + integrity sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A== dependencies: "@babel/compat-data" "^7.23.5" "@babel/helper-compilation-targets" "^7.23.6" @@ -1032,13 +1031,13 @@ "@babel/plugin-syntax-top-level-await" "^7.14.5" "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" "@babel/plugin-transform-arrow-functions" "^7.23.3" - "@babel/plugin-transform-async-generator-functions" "^7.23.7" + "@babel/plugin-transform-async-generator-functions" "^7.23.9" "@babel/plugin-transform-async-to-generator" "^7.23.3" "@babel/plugin-transform-block-scoped-functions" "^7.23.3" "@babel/plugin-transform-block-scoping" "^7.23.4" "@babel/plugin-transform-class-properties" "^7.23.3" "@babel/plugin-transform-class-static-block" "^7.23.4" - "@babel/plugin-transform-classes" "^7.23.5" + "@babel/plugin-transform-classes" "^7.23.8" "@babel/plugin-transform-computed-properties" "^7.23.3" "@babel/plugin-transform-destructuring" "^7.23.3" "@babel/plugin-transform-dotall-regex" "^7.23.3" @@ -1054,7 +1053,7 @@ "@babel/plugin-transform-member-expression-literals" "^7.23.3" "@babel/plugin-transform-modules-amd" "^7.23.3" "@babel/plugin-transform-modules-commonjs" "^7.23.3" - "@babel/plugin-transform-modules-systemjs" "^7.23.3" + "@babel/plugin-transform-modules-systemjs" "^7.23.9" "@babel/plugin-transform-modules-umd" "^7.23.3" "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" "@babel/plugin-transform-new-target" "^7.23.3" @@ -1080,15 +1079,15 @@ "@babel/plugin-transform-unicode-regex" "^7.23.3" "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" "@babel/preset-modules" "0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2 "^0.4.7" - babel-plugin-polyfill-corejs3 "^0.8.7" - babel-plugin-polyfill-regenerator "^0.5.4" + babel-plugin-polyfill-corejs2 "^0.4.8" + babel-plugin-polyfill-corejs3 "^0.9.0" + babel-plugin-polyfill-regenerator "^0.5.5" core-js-compat "^3.31.0" semver "^6.3.1" "@babel/preset-modules@0.1.6-no-external-plugins": version "0.1.6-no-external-plugins" - resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -1097,7 +1096,7 @@ "@babel/preset-react@^7.12.5", "@babel/preset-react@^7.16.0": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.23.3.tgz#f73ca07e7590f977db07eb54dbe46538cc015709" integrity sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1109,7 +1108,7 @@ "@babel/preset-typescript@^7.16.0": version "7.23.3" - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz#14534b34ed5b6d435aa05f1ae1c5e7adcc01d913" integrity sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1120,36 +1119,29 @@ "@babel/regjsgen@^0.8.0": version "0.8.0" - resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" + resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.5", "@babel/runtime@^7.23.2", "@babel/runtime@^7.23.8", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": - version "7.23.8" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz" - integrity sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/runtime@^7.23.9": +"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.5", "@babel/runtime@^7.23.2", "@babel/runtime@^7.23.8", "@babel/runtime@^7.23.9", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.23.9" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.9.tgz#47791a15e4603bb5f905bc0753801cf21d6345f7" integrity sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw== dependencies: regenerator-runtime "^0.14.0" -"@babel/template@^7.22.15", "@babel/template@^7.3.3": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" - integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== +"@babel/template@^7.22.15", "@babel/template@^7.23.9", "@babel/template@^7.3.3": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.23.9.tgz#f881d0487cba2828d3259dcb9ef5005a9731011a" + integrity sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA== dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/parser" "^7.22.15" - "@babel/types" "^7.22.15" + "@babel/code-frame" "^7.23.5" + "@babel/parser" "^7.23.9" + "@babel/types" "^7.23.9" -"@babel/traverse@^7.23.7", "@babel/traverse@^7.7.2": - version "7.23.7" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz" - integrity sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg== +"@babel/traverse@^7.23.9", "@babel/traverse@^7.7.2": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.9.tgz#2f9d6aead6b564669394c5ce0f9302bb65b9d950" + integrity sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg== dependencies: "@babel/code-frame" "^7.23.5" "@babel/generator" "^7.23.6" @@ -1157,15 +1149,15 @@ "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.6" - "@babel/types" "^7.23.6" + "@babel/parser" "^7.23.9" + "@babel/types" "^7.23.9" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.23.6" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz" - integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg== +"@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.23.9", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.23.9" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.9.tgz#1dd7b59a9a2b5c87f8b41e52770b5ecbf492e002" + integrity sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q== dependencies: "@babel/helper-string-parser" "^7.23.4" "@babel/helper-validator-identifier" "^7.22.20" @@ -1173,17 +1165,17 @@ "@bcoe/v8-coverage@^0.2.3": version "0.2.3" - resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== "@csstools/normalize.css@*": version "12.1.1" - resolved "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.1.1.tgz" + resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-12.1.1.tgz#f0ad221b7280f3fc814689786fd9ee092776ef8f" integrity sha512-YAYeJ+Xqh7fUou1d1j9XHl44BmsuThiTr4iNrgCQ3J27IbhXsxXDGZ1cXv8Qvs99d4rBbLiSKy3+WZiet32PcQ== "@csstools/postcss-cascade-layers@^1.1.1": version "1.1.1" - resolved "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz#8a997edf97d34071dd2e37ea6022447dd9e795ad" integrity sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA== dependencies: "@csstools/selector-specificity" "^2.0.2" @@ -1191,7 +1183,7 @@ "@csstools/postcss-color-function@^1.1.1": version "1.1.1" - resolved "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz#2bd36ab34f82d0497cfacdc9b18d34b5e6f64b6b" integrity sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw== dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" @@ -1199,21 +1191,21 @@ "@csstools/postcss-font-format-keywords@^1.0.1": version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz#677b34e9e88ae997a67283311657973150e8b16a" integrity sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-hwb-function@^1.0.2": version "1.0.2" - resolved "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz#ab54a9fce0ac102c754854769962f2422ae8aa8b" integrity sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-ic-unit@^1.0.1": version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz#28237d812a124d1a16a5acc5c3832b040b303e58" integrity sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw== dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" @@ -1221,7 +1213,7 @@ "@csstools/postcss-is-pseudo-class@^2.0.7": version "2.0.7" - resolved "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz#846ae6c0d5a1eaa878fce352c544f9c295509cd1" integrity sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA== dependencies: "@csstools/selector-specificity" "^2.0.0" @@ -1229,21 +1221,21 @@ "@csstools/postcss-nested-calc@^1.0.0": version "1.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz#d7e9d1d0d3d15cf5ac891b16028af2a1044d0c26" integrity sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-normalize-display-values@^1.0.1": version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz#15da54a36e867b3ac5163ee12c1d7f82d4d612c3" integrity sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-oklab-function@^1.1.1": version "1.1.1" - resolved "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz#88cee0fbc8d6df27079ebd2fa016ee261eecf844" integrity sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA== dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" @@ -1251,50 +1243,50 @@ "@csstools/postcss-progressive-custom-properties@^1.1.0", "@csstools/postcss-progressive-custom-properties@^1.3.0": version "1.3.0" - resolved "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz#542292558384361776b45c85226b9a3a34f276fa" integrity sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-stepped-value-functions@^1.0.1": version "1.0.1" - resolved "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz#f8772c3681cc2befed695e2b0b1d68e22f08c4f4" integrity sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-text-decoration-shorthand@^1.0.0": version "1.0.0" - resolved "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz#ea96cfbc87d921eca914d3ad29340d9bcc4c953f" integrity sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-trigonometric-functions@^1.0.2": version "1.0.2" - resolved "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz#94d3e4774c36d35dcdc88ce091336cb770d32756" integrity sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og== dependencies: postcss-value-parser "^4.2.0" "@csstools/postcss-unset-value@^1.0.2": version "1.0.2" - resolved "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz#c99bb70e2cdc7312948d1eb41df2412330b81f77" integrity sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g== "@csstools/selector-specificity@^2.0.0", "@csstools/selector-specificity@^2.0.2": version "2.2.0" - resolved "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz#2cbcf822bf3764c9658c4d2e568bd0c0cb748016" integrity sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw== "@discoveryjs/json-ext@^0.5.0": version "0.5.7" - resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== "@emotion/babel-plugin@^11.11.0": version "11.11.0" - resolved "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz" + resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz#c2d872b6a7767a9d176d007f5b31f7d504bb5d6c" integrity sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ== dependencies: "@babel/helper-module-imports" "^7.16.7" @@ -1311,7 +1303,7 @@ "@emotion/cache@^11.11.0": version "11.11.0" - resolved "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz" + resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.11.0.tgz#809b33ee6b1cb1a625fef7a45bc568ccd9b8f3ff" integrity sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ== dependencies: "@emotion/memoize" "^0.8.1" @@ -1322,24 +1314,24 @@ "@emotion/hash@^0.8.0": version "0.8.0" - resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz" + resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== "@emotion/hash@^0.9.1": version "0.9.1" - resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz" + resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43" integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ== "@emotion/is-prop-valid@1.2.1", "@emotion/is-prop-valid@^1.2.1": version "1.2.1" - resolved "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz#23116cf1ed18bfeac910ec6436561ecb1a3885cc" integrity sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw== dependencies: "@emotion/memoize" "^0.8.1" "@emotion/memoize@^0.8.1": version "0.8.1" - resolved "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz" + resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17" integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== "@emotion/react@^11.11.3": @@ -1358,7 +1350,7 @@ "@emotion/serialize@^1.1.2", "@emotion/serialize@^1.1.3": version "1.1.3" - resolved "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.3.tgz#84b77bfcfe3b7bb47d326602f640ccfcacd5ffb0" integrity sha512-iD4D6QVZFDhcbH0RAG1uVu1CwVLMWUkCvAqqlewO/rxf8+87yIBAlt4+AxMiiKPLs5hFc0owNk/sLLAOROw3cA== dependencies: "@emotion/hash" "^0.9.1" @@ -1369,7 +1361,7 @@ "@emotion/sheet@^1.2.2": version "1.2.2" - resolved "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz" + resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.2.tgz#d58e788ee27267a14342303e1abb3d508b6d0fec" integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA== "@emotion/styled@^11.11.0": @@ -1386,44 +1378,44 @@ "@emotion/unitless@0.8.0": version "0.8.0" - resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz" + resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.0.tgz#a4a36e9cbdc6903737cd20d38033241e1b8833db" integrity sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw== "@emotion/unitless@^0.8.1": version "0.8.1" - resolved "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz" + resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3" integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== "@emotion/use-insertion-effect-with-fallbacks@^1.0.1": version "1.0.1" - resolved "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963" integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== "@emotion/utils@^1.2.1": version "1.2.1" - resolved "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.1.tgz#bbab58465738d31ae4cb3dbb6fc00a5991f755e4" integrity sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg== "@emotion/weak-memoize@^0.3.1": version "0.3.1" - resolved "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz" + resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6" integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== "@eslint-community/eslint-utils@^4.2.0": version "4.4.0" - resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== dependencies: eslint-visitor-keys "^3.3.0" "@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1": version "4.10.0" - resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== "@eslint/eslintrc@^2.1.4": version "2.1.4" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== dependencies: ajv "^6.12.4" @@ -1438,7 +1430,7 @@ "@eslint/js@8.56.0": version "8.56.0" - resolved "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b" integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== "@floating-ui/core@^1.0.0": @@ -1465,58 +1457,65 @@ "@floating-ui/utils@^0.2.0", "@floating-ui/utils@^0.2.1": version "0.2.1" - resolved "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz" + resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.1.tgz#16308cea045f0fc777b6ff20a9f25474dd8293d2" integrity sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q== "@fontsource/roboto@^5.0.8": version "5.0.8" - resolved "https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.0.8.tgz" + resolved "https://registry.yarnpkg.com/@fontsource/roboto/-/roboto-5.0.8.tgz#613b477a56f21b5705db1a67e995c033ef317f76" integrity sha512-XxPltXs5R31D6UZeLIV1td3wTXU3jzd3f2DLsXI8tytMGBkIsGcc9sIyiupRtA8y73HAhuSCeweOoBqf6DbWCA== -"@googlemaps/js-api-loader@1.16.2", "@googlemaps/js-api-loader@^1.13.2", "@googlemaps/js-api-loader@^1.13.8": +"@googlemaps/js-api-loader@1.16.2": version "1.16.2" - resolved "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz" + resolved "https://registry.yarnpkg.com/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz#3fe748e21243f8e8322c677a5525c569ae9cdbe9" integrity sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA== dependencies: fast-deep-equal "^3.1.3" -"@googlemaps/markerclusterer@2.3.2": - version "2.3.2" - resolved "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz" - integrity sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw== +"@googlemaps/js-api-loader@^1.13.2", "@googlemaps/js-api-loader@^1.13.8": + version "1.16.6" + resolved "https://registry.yarnpkg.com/@googlemaps/js-api-loader/-/js-api-loader-1.16.6.tgz#c89970c94b55796d51746c092f0e52953994a171" + integrity sha512-V8p5W9DbPQx74jWUmyYJOerhiB4C+MHekaO0ZRmc6lrOYrvY7+syLhzOWpp55kqSPeNb+qbC2h8i69aLIX6krQ== + dependencies: + fast-deep-equal "^3.1.3" + +"@googlemaps/markerclusterer@2.5.3": + version "2.5.3" + resolved "https://registry.yarnpkg.com/@googlemaps/markerclusterer/-/markerclusterer-2.5.3.tgz#9f891ce7e8e161775f3a3e2c9f66956810284591" + integrity sha512-x7lX0R5yYOoiNectr10wLgCBasNcXFHiADIBdmn7jQllF2B5ENQw5XtZK+hIw4xnV0Df0xhN4LN98XqA5jaiOw== dependencies: fast-deep-equal "^3.1.3" supercluster "^8.0.1" "@googlemaps/react-wrapper@^1.1.35": version "1.1.35" - resolved "https://registry.npmjs.org/@googlemaps/react-wrapper/-/react-wrapper-1.1.35.tgz" + resolved "https://registry.yarnpkg.com/@googlemaps/react-wrapper/-/react-wrapper-1.1.35.tgz#fde9146b1ae02805dcad9c0fab56c4bc137b32ee" integrity sha512-vK+BDQMHN0Oqr66cW3ZPWVK43BUmJJBu6P8T74tc6/fKpUJUlFEaZsupgIIRRRDW9ejB8uGagUmwOnA2gdcvbw== dependencies: "@googlemaps/js-api-loader" "^1.13.2" "@humanwhocodes/config-array@^0.11.13": - version "0.11.13" - resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz" - integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ== + version "0.11.14" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" + integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== dependencies: - "@humanwhocodes/object-schema" "^2.0.1" - debug "^4.1.1" + "@humanwhocodes/object-schema" "^2.0.2" + debug "^4.3.1" minimatch "^3.0.5" "@humanwhocodes/module-importer@^1.0.1": version "1.0.1" - resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== -"@humanwhocodes/object-schema@^2.0.1": - version "2.0.1" - resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz" - integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw== +"@humanwhocodes/object-schema@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" + integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== "@isaacs/cliui@^8.0.2": version "8.0.2" - resolved "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== dependencies: string-width "^5.1.2" @@ -1528,7 +1527,7 @@ "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" - resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== dependencies: camelcase "^5.3.1" @@ -1539,12 +1538,12 @@ "@istanbuljs/schema@^0.1.2": version "0.1.3" - resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== "@jest/console@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.5.1.tgz#260fe7239602fe5130a94f1aa386eff54b014bba" integrity sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg== dependencies: "@jest/types" "^27.5.1" @@ -1556,7 +1555,7 @@ "@jest/console@^28.1.3": version "28.1.3" - resolved "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-28.1.3.tgz#2030606ec03a18c31803b8a36382762e447655df" integrity sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw== dependencies: "@jest/types" "^28.1.3" @@ -1568,7 +1567,7 @@ "@jest/core@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.5.1.tgz#267ac5f704e09dc52de2922cbf3af9edcd64b626" integrity sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ== dependencies: "@jest/console" "^27.5.1" @@ -1602,7 +1601,7 @@ "@jest/environment@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.5.1.tgz#d7425820511fe7158abbecc010140c3fd3be9c74" integrity sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA== dependencies: "@jest/fake-timers" "^27.5.1" @@ -1612,14 +1611,14 @@ "@jest/expect-utils@^29.7.0": version "29.7.0" - resolved "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz" + resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6" integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== dependencies: jest-get-type "^29.6.3" "@jest/fake-timers@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.5.1.tgz#76979745ce0579c8a94a4678af7a748eda8ada74" integrity sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ== dependencies: "@jest/types" "^27.5.1" @@ -1631,7 +1630,7 @@ "@jest/globals@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.5.1.tgz#7ac06ce57ab966566c7963431cef458434601b2b" integrity sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q== dependencies: "@jest/environment" "^27.5.1" @@ -1640,7 +1639,7 @@ "@jest/reporters@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.5.1.tgz#ceda7be96170b03c923c37987b64015812ffec04" integrity sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw== dependencies: "@bcoe/v8-coverage" "^0.2.3" @@ -1671,21 +1670,21 @@ "@jest/schemas@^28.1.3": version "28.1.3" - resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-28.1.3.tgz#ad8b86a66f11f33619e3d7e1dcddd7f2d40ff905" integrity sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg== dependencies: "@sinclair/typebox" "^0.24.1" "@jest/schemas@^29.6.3": version "29.6.3" - resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== dependencies: "@sinclair/typebox" "^0.27.8" "@jest/source-map@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.5.1.tgz#6608391e465add4205eae073b55e7f279e04e8cf" integrity sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg== dependencies: callsites "^3.0.0" @@ -1694,7 +1693,7 @@ "@jest/test-result@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.5.1.tgz#56a6585fa80f7cdab72b8c5fc2e871d03832f5bb" integrity sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag== dependencies: "@jest/console" "^27.5.1" @@ -1704,7 +1703,7 @@ "@jest/test-result@^28.1.3": version "28.1.3" - resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.3.tgz#5eae945fd9f4b8fcfce74d239e6f725b6bf076c5" integrity sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg== dependencies: "@jest/console" "^28.1.3" @@ -1714,7 +1713,7 @@ "@jest/test-sequencer@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz#4057e0e9cea4439e544c6353c6affe58d095745b" integrity sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ== dependencies: "@jest/test-result" "^27.5.1" @@ -1724,7 +1723,7 @@ "@jest/transform@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.5.1.tgz#6c3501dcc00c4c08915f292a600ece5ecfe1f409" integrity sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw== dependencies: "@babel/core" "^7.1.0" @@ -1745,7 +1744,7 @@ "@jest/types@^27.5.1": version "27.5.1" - resolved "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80" integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== dependencies: "@types/istanbul-lib-coverage" "^2.0.0" @@ -1756,7 +1755,7 @@ "@jest/types@^28.1.3": version "28.1.3" - resolved "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-28.1.3.tgz#b05de80996ff12512bc5ceb1d208285a7d11748b" integrity sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ== dependencies: "@jest/schemas" "^28.1.3" @@ -1768,7 +1767,7 @@ "@jest/types@^29.6.3": version "29.6.3" - resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== dependencies: "@jest/schemas" "^29.6.3" @@ -1780,7 +1779,7 @@ "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": version "0.3.3" - resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== dependencies: "@jridgewell/set-array" "^1.0.1" @@ -1788,18 +1787,18 @@ "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/resolve-uri@^3.1.0": - version "3.1.1" - resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz" - integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz#7a0ee601f60f99a20c7c7c5ff0c80388c1189bd6" + integrity sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw== "@jridgewell/set-array@^1.0.1": version "1.1.2" - resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== "@jridgewell/source-map@^0.3.3": version "0.3.5" - resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== dependencies: "@jridgewell/gen-mapping" "^0.3.0" @@ -1807,30 +1806,30 @@ "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" - resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.20" - resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz" - integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== + version "0.3.22" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz#72a621e5de59f5f1ef792d0793a82ee20f645e4c" + integrity sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw== dependencies: "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" "@leichtgewicht/ip-codec@^2.0.1": version "2.0.4" - resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== "@mapbox/point-geometry@^0.1.0": version "0.1.0" - resolved "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz" + resolved "https://registry.yarnpkg.com/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz#8a83f9335c7860effa2eeeca254332aa0aeed8f2" integrity sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ== "@material-ui/core@^4.12.4": version "4.12.4" - resolved "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz" + resolved "https://registry.yarnpkg.com/@material-ui/core/-/core-4.12.4.tgz#4ac17488e8fcaf55eb6a7f5efb2a131e10138a73" integrity sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ== dependencies: "@babel/runtime" "^7.4.4" @@ -1848,14 +1847,14 @@ "@material-ui/icons@^4.11.3": version "4.11.3" - resolved "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.3.tgz" + resolved "https://registry.yarnpkg.com/@material-ui/icons/-/icons-4.11.3.tgz#b0693709f9b161ce9ccde276a770d968484ecff1" integrity sha512-IKHlyx6LDh8n19vzwH5RtHIOHl9Tu90aAAxcbWME6kp4dmvODM3UvOHJeMIDzUbd4muuJKHmlNoBN+mDY4XkBA== dependencies: "@babel/runtime" "^7.4.4" "@material-ui/lab@^4.0.0-alpha.61": version "4.0.0-alpha.61" - resolved "https://registry.npmjs.org/@material-ui/lab/-/lab-4.0.0-alpha.61.tgz" + resolved "https://registry.yarnpkg.com/@material-ui/lab/-/lab-4.0.0-alpha.61.tgz#9bf8eb389c0c26c15e40933cc114d4ad85e3d978" integrity sha512-rSzm+XKiNUjKegj8bzt5+pygZeckNLOr+IjykH8sYdVk7dE9y2ZuUSofiMV2bJk3qU+JHwexmw+q0RyNZB9ugg== dependencies: "@babel/runtime" "^7.4.4" @@ -1866,7 +1865,7 @@ "@material-ui/styles@^4.11.5": version "4.11.5" - resolved "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.5.tgz" + resolved "https://registry.yarnpkg.com/@material-ui/styles/-/styles-4.11.5.tgz#19f84457df3aafd956ac863dbe156b1d88e2bbfb" integrity sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA== dependencies: "@babel/runtime" "^7.4.4" @@ -1888,7 +1887,7 @@ "@material-ui/system@^4.12.2": version "4.12.2" - resolved "https://registry.npmjs.org/@material-ui/system/-/system-4.12.2.tgz" + resolved "https://registry.yarnpkg.com/@material-ui/system/-/system-4.12.2.tgz#f5c389adf3fce4146edd489bf4082d461d86aa8b" integrity sha512-6CSKu2MtmiJgcCGf6nBQpM8fLkuB9F55EKfbdTC80NND5wpTmKzwdhLYLH3zL4cLlK0gVaaltW7/wMuyTnN0Lw== dependencies: "@babel/runtime" "^7.4.4" @@ -1898,12 +1897,12 @@ "@material-ui/types@5.1.0": version "5.1.0" - resolved "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/@material-ui/types/-/types-5.1.0.tgz#efa1c7a0b0eaa4c7c87ac0390445f0f88b0d88f2" integrity sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A== "@material-ui/utils@^4.11.3": version "4.11.3" - resolved "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.3.tgz" + resolved "https://registry.yarnpkg.com/@material-ui/utils/-/utils-4.11.3.tgz#232bd86c4ea81dab714f21edad70b7fdf0253942" integrity sha512-ZuQPV4rBK/V1j2dIkSSEcH5uT6AaHuKWFfotADHsC0wVL1NLd2WkFCm4ZZbX33iO4ydl6V0GPngKm8HZQ2oujg== dependencies: "@babel/runtime" "^7.4.4" @@ -1988,7 +1987,7 @@ "@mui/types@^7.2.13": version "7.2.13" - resolved "https://registry.npmjs.org/@mui/types/-/types-7.2.13.tgz" + resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.13.tgz#d1584912942f9dc042441ecc2d1452be39c666b8" integrity sha512-qP9OgacN62s+l8rdDhSFRe05HWtLLJ5TGclC9I1+tQngbssu0m2dmFZs+Px53AcOs9fD7TbYd4gc9AXzVqO/+g== "@mui/utils@^5.15.9": @@ -2003,14 +2002,14 @@ "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" - resolved "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz" + resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129" integrity sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg== dependencies: eslint-scope "5.1.1" "@nodelib/fs.scandir@2.1.5": version "2.1.5" - resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== dependencies: "@nodelib/fs.stat" "2.0.5" @@ -2018,12 +2017,12 @@ "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": version "2.0.5" - resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== "@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": version "1.2.8" - resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== dependencies: "@nodelib/fs.scandir" "2.1.5" @@ -2031,12 +2030,12 @@ "@pkgjs/parseargs@^0.11.0": version "0.11.0" - resolved "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== "@pmmmwh/react-refresh-webpack-plugin@^0.5.3": version "0.5.11" - resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz" + resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz#7c2268cedaa0644d677e8c4f377bc8fb304f714a" integrity sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ== dependencies: ansi-html-community "^0.0.8" @@ -2051,53 +2050,53 @@ "@popperjs/core@^2.11.6", "@popperjs/core@^2.11.8": version "2.11.8" - resolved "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz" + resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== "@react-aria/ssr@^3.5.0": - version "3.9.1" - resolved "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.1.tgz" - integrity sha512-NqzkLFP8ZVI4GSorS0AYljC13QW2sc8bDqJOkBvkAt3M8gbcAXJWVRGtZBCRscki9RZF+rNlnPdg0G0jYkhJcg== + version "3.9.2" + resolved "https://registry.yarnpkg.com/@react-aria/ssr/-/ssr-3.9.2.tgz#01b756965cd6e32b95217f968f513eb3bd6ee44b" + integrity sha512-0gKkgDYdnq1w+ey8KzG9l+H5Z821qh9vVjztk55rUg71vTk/Eaebeir+WtzcLLwTjw3m/asIjx8Y59y1lJZhBw== dependencies: "@swc/helpers" "^0.5.0" "@react-google-maps/api@^2.19.2": - version "2.19.2" - resolved "https://registry.npmjs.org/@react-google-maps/api/-/api-2.19.2.tgz" - integrity sha512-Vt57XWzCKfsUjKOmFUl2erVVfOePkPK5OigF/f+q7UuV/Nm9KDDy1PMFBx+wNahEqOd6a32BxfsykEhBnbU9wQ== + version "2.19.3" + resolved "https://registry.yarnpkg.com/@react-google-maps/api/-/api-2.19.3.tgz#6bb307c6e9d06344badd77facb6dc9eaac5b9b32" + integrity sha512-jiLqvuOt5lOowkLeq7d077AByTyJp+s6hZVlLhlq7SBacBD37aUNpXBz2OsazfeR6Aw4a+9RRhAEjEFvrR1f5A== dependencies: "@googlemaps/js-api-loader" "1.16.2" - "@googlemaps/markerclusterer" "2.3.2" + "@googlemaps/markerclusterer" "2.5.3" "@react-google-maps/infobox" "2.19.2" "@react-google-maps/marker-clusterer" "2.19.2" - "@types/google.maps" "3.53.5" + "@types/google.maps" "3.55.2" invariant "2.2.4" "@react-google-maps/infobox@2.19.2": version "2.19.2" - resolved "https://registry.npmjs.org/@react-google-maps/infobox/-/infobox-2.19.2.tgz" + resolved "https://registry.yarnpkg.com/@react-google-maps/infobox/-/infobox-2.19.2.tgz#b6bda962a4fa1074fdd3dfd63bc4c7d68b1dd745" integrity sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg== "@react-google-maps/marker-clusterer@2.19.2": version "2.19.2" - resolved "https://registry.npmjs.org/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz" + resolved "https://registry.yarnpkg.com/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz#24d9fb9aa555bb063ba5fe82f80fcd7d48662184" integrity sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw== -"@remix-run/router@1.14.2": - version "1.14.2" - resolved "https://registry.npmjs.org/@remix-run/router/-/router-1.14.2.tgz" - integrity sha512-ACXpdMM9hmKZww21yEqWwiLws/UPLhNKvimN8RrYSqPSvB3ov7sLvAcfvaxePeLvccTQKGdkDIhLYApZVDFuKg== +"@remix-run/router@1.15.1": + version "1.15.1" + resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.15.1.tgz#221fd31a65186b9bc027b74573485fb3226dff7f" + integrity sha512-zcU0gM3z+3iqj8UX45AmWY810l3oUmXM7uH4dt5xtzvMhRtYVhKGOmgOd1877dOPPepfCjUv57w+syamWIYe7w== "@restart/hooks@^0.4.9": - version "0.4.15" - resolved "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.15.tgz" - integrity sha512-cZFXYTxbpzYcieq/mBwSyXgqnGMHoBVh3J7MU0CCoIB4NRZxV9/TuwTBAaLMqpNhC3zTPMCgkQ5Ey07L02Xmcw== + version "0.4.16" + resolved "https://registry.yarnpkg.com/@restart/hooks/-/hooks-0.4.16.tgz#95ae8ac1cc7e2bd4fed5e39800ff85604c6d59fb" + integrity sha512-f7aCv7c+nU/3mF7NWLtVVr0Ra80RqsO89hO72r+Y/nvQr5+q0UFGkocElTH6MJApvReVh6JHUFYn2cw1WdHF3w== dependencies: dequal "^2.0.3" "@restart/ui@^1.6.6": version "1.6.6" - resolved "https://registry.npmjs.org/@restart/ui/-/ui-1.6.6.tgz" + resolved "https://registry.yarnpkg.com/@restart/ui/-/ui-1.6.6.tgz#3481e2eaf15d7cae55bb2f518624e10d19c75800" integrity sha512-eC3puKuWE1SRYbojWHXnvCNHGgf3uzHCb6JOhnF4OXPibOIPEkR1sqDSkL643ydigxwh+ruCa1CmYHlzk7ikKA== dependencies: "@babel/runtime" "^7.21.0" @@ -2112,7 +2111,7 @@ "@rollup/plugin-babel@^5.2.0": version "5.3.1" - resolved "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz" + resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz#04bc0608f4aa4b2e4b1aebf284344d0f68fda283" integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q== dependencies: "@babel/helper-module-imports" "^7.10.4" @@ -2120,7 +2119,7 @@ "@rollup/plugin-node-resolve@^11.2.1": version "11.2.1" - resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz" + resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60" integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg== dependencies: "@rollup/pluginutils" "^3.1.0" @@ -2132,7 +2131,7 @@ "@rollup/plugin-replace@^2.4.1": version "2.4.2" - resolved "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" + resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== dependencies: "@rollup/pluginutils" "^3.1.0" @@ -2140,7 +2139,7 @@ "@rollup/pluginutils@^3.1.0": version "3.1.0" - resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== dependencies: "@types/estree" "0.0.39" @@ -2148,37 +2147,37 @@ picomatch "^2.2.2" "@rushstack/eslint-patch@^1.1.0": - version "1.6.1" - resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.6.1.tgz" - integrity sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw== + version "1.7.2" + resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.7.2.tgz#2d4260033e199b3032a08b41348ac10de21c47e9" + integrity sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA== "@sinclair/typebox@^0.24.1": version "0.24.51" - resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.51.tgz#645f33fe4e02defe26f2f5c0410e1c094eac7f5f" integrity sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA== "@sinclair/typebox@^0.27.8": version "0.27.8" - resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== "@sinonjs/commons@^1.7.0": version "1.8.6" - resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.6.tgz#80c516a4dc264c2a69115e7578d62581ff455ed9" integrity sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ== dependencies: type-detect "4.0.8" "@sinonjs/fake-timers@^8.0.1": version "8.1.0" - resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7" integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg== dependencies: "@sinonjs/commons" "^1.7.0" "@surma/rollup-plugin-off-main-thread@^2.2.3": version "2.2.3" - resolved "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz" + resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz#ee34985952ca21558ab0d952f00298ad2190c053" integrity sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ== dependencies: ejs "^3.1.6" @@ -2188,47 +2187,47 @@ "@svgr/babel-plugin-add-jsx-attribute@^5.4.0": version "5.4.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg== "@svgr/babel-plugin-remove-jsx-attribute@^5.4.0": version "5.4.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz#6b2c770c95c874654fd5e1d5ef475b78a0a962ef" integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg== "@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1": version "5.0.1" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz#25621a8915ed7ad70da6cea3d0a6dbc2ea933efd" integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA== "@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1": version "5.0.1" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz#0b221fc57f9fcd10e91fe219e2cd0dd03145a897" integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ== "@svgr/babel-plugin-svg-dynamic-title@^5.4.0": version "5.4.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz#139b546dd0c3186b6e5db4fefc26cb0baea729d7" integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg== "@svgr/babel-plugin-svg-em-dimensions@^5.4.0": version "5.4.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz#6543f69526632a133ce5cabab965deeaea2234a0" integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw== "@svgr/babel-plugin-transform-react-native-svg@^5.4.0": version "5.4.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz#00bf9a7a73f1cad3948cdab1f8dfb774750f8c80" integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q== "@svgr/babel-plugin-transform-svg-component@^5.5.0": version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz#583a5e2a193e214da2f3afeb0b9e8d3250126b4a" integrity sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ== "@svgr/babel-preset@^5.5.0": version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.5.0.tgz#8af54f3e0a8add7b1e2b0fcd5a882c55393df327" integrity sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig== dependencies: "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0" @@ -2242,7 +2241,7 @@ "@svgr/core@^5.5.0": version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-5.5.0.tgz#82e826b8715d71083120fe8f2492ec7d7874a579" integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ== dependencies: "@svgr/plugin-jsx" "^5.5.0" @@ -2251,14 +2250,14 @@ "@svgr/hast-util-to-babel-ast@^5.5.0": version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz#5ee52a9c2533f73e63f8f22b779f93cd432a5461" integrity sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ== dependencies: "@babel/types" "^7.12.6" "@svgr/plugin-jsx@^5.5.0": version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz#1aa8cd798a1db7173ac043466d7b52236b369000" integrity sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA== dependencies: "@babel/core" "^7.12.3" @@ -2268,7 +2267,7 @@ "@svgr/plugin-svgo@^5.5.0": version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz#02da55d85320549324e201c7b2e53bf431fcc246" integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ== dependencies: cosmiconfig "^7.0.0" @@ -2277,7 +2276,7 @@ "@svgr/webpack@^5.5.0": version "5.5.0" - resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz" + resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-5.5.0.tgz#aae858ee579f5fa8ce6c3166ef56c6a1b381b640" integrity sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g== dependencies: "@babel/core" "^7.12.3" @@ -2290,15 +2289,15 @@ loader-utils "^2.0.0" "@swc/helpers@^0.5.0": - version "0.5.3" - resolved "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz" - integrity sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A== + version "0.5.6" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.6.tgz#d16d8566b7aea2bef90d059757e2d77f48224160" + integrity sha512-aYX01Ke9hunpoCexYAgQucEpARGQ5w/cqHFrIR+e9gdKb1QWTsVJuTJ2ozQzIAxLyRQe/m+2RqzkyOOGiMKRQA== dependencies: tslib "^2.4.0" "@testing-library/dom@^8.5.0": version "8.20.1" - resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz" + resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.20.1.tgz#2e52a32e46fc88369eef7eef634ac2a192decd9f" integrity sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g== dependencies: "@babel/code-frame" "^7.10.4" @@ -2312,7 +2311,7 @@ "@testing-library/jest-dom@^5.14.1": version "5.17.0" - resolved "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz" + resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz#5e97c8f9a15ccf4656da00fecab505728de81e0c" integrity sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg== dependencies: "@adobe/css-tools" "^4.0.1" @@ -2327,7 +2326,7 @@ "@testing-library/react@^13.0.0": version "13.4.0" - resolved "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-13.4.0.tgz#6a31e3bf5951615593ad984e96b9e5e2d9380966" integrity sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw== dependencies: "@babel/runtime" "^7.12.5" @@ -2336,29 +2335,29 @@ "@testing-library/user-event@^13.2.1": version "13.5.0" - resolved "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz" + resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-13.5.0.tgz#69d77007f1e124d55314a2b73fd204b333b13295" integrity sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg== dependencies: "@babel/runtime" "^7.12.5" "@tootallnate/once@1": version "1.1.2" - resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@trysound/sax@0.2.0": version "0.2.0" - resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" + resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== "@types/aria-query@^5.0.1": version "5.0.4" - resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz" + resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.4.tgz#1a31c3d378850d2778dabb6374d036dcba4ba708" integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": version "7.20.5" - resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== dependencies: "@babel/parser" "^7.20.7" @@ -2369,14 +2368,14 @@ "@types/babel__generator@*": version "7.6.8" - resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab" integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== dependencies: "@babel/types" "^7.0.0" "@types/babel__template@*": version "7.4.4" - resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.4.tgz#5672513701c1b2199bc6dad636a9d7491586766f" integrity sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A== dependencies: "@babel/parser" "^7.1.0" @@ -2384,14 +2383,14 @@ "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": version "7.20.5" - resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.5.tgz#7b7502be0aa80cc4ef22978846b983edaafcd4dd" integrity sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ== dependencies: "@babel/types" "^7.20.7" "@types/body-parser@*": version "1.19.5" - resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.5.tgz#04ce9a3b677dc8bd681a17da1ab9835dc9d3ede4" integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== dependencies: "@types/connect" "*" @@ -2399,14 +2398,14 @@ "@types/bonjour@^3.5.9": version "3.5.13" - resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz" + resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956" integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== dependencies: "@types/node" "*" "@types/connect-history-api-fallback@^1.3.5": version "1.5.4" - resolved "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz" + resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3" integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== dependencies: "@types/express-serve-static-core" "*" @@ -2414,41 +2413,41 @@ "@types/connect@*": version "3.4.38" - resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== dependencies: "@types/node" "*" "@types/eslint-scope@^3.7.3": version "3.7.7" - resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== dependencies: "@types/eslint" "*" "@types/estree" "*" "@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1": - version "8.56.1" - resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.1.tgz" - integrity sha512-18PLWRzhy9glDQp3+wOgfLYRWlhgX0azxgJ63rdpoUHyrC9z0f5CkFburjQx4uD7ZCruw85ZtMt6K+L+R8fLJQ== + version "8.56.2" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.2.tgz#1c72a9b794aa26a8b94ad26d5b9aa51c8a6384bb" + integrity sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw== dependencies: "@types/estree" "*" "@types/json-schema" "*" -"@types/estree@*", "@types/estree@^1.0.0": +"@types/estree@*", "@types/estree@^1.0.5": version "1.0.5" - resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== "@types/estree@0.0.39": version "0.0.39" - resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": - version "4.17.41" - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz" - integrity sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA== + version "4.17.43" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz#10d8444be560cb789c4735aea5eac6e5af45df54" + integrity sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg== dependencies: "@types/node" "*" "@types/qs" "*" @@ -2457,7 +2456,7 @@ "@types/express@*", "@types/express@^4.17.13": version "4.17.21" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d" integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== dependencies: "@types/body-parser" "*" @@ -2465,149 +2464,149 @@ "@types/qs" "*" "@types/serve-static" "*" -"@types/google.maps@3.53.5": - version "3.53.5" - resolved "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz" - integrity sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg== +"@types/google.maps@3.55.2": + version "3.55.2" + resolved "https://registry.yarnpkg.com/@types/google.maps/-/google.maps-3.55.2.tgz#6e5a1c257aeda3861a919a56fb9f369468e79e15" + integrity sha512-JcTwzkxskR8DN/nnX96Pie3gGN3WHiPpuxzuQ9z3516o1bB243d8w8DHUJ8BohuzoT1o3HUFta2ns/mkZC8KRw== "@types/googlemaps@^3.43.3": version "3.43.3" - resolved "https://registry.npmjs.org/@types/googlemaps/-/googlemaps-3.43.3.tgz" + resolved "https://registry.yarnpkg.com/@types/googlemaps/-/googlemaps-3.43.3.tgz#70cf962154a160fe78bcd69d6ccc296dd9175b1f" integrity sha512-ZWNoz/O8MPEpiajvj7QiqCY8tTLFNqNZ/a+s+zTV58wFVNAvvqV4bdGfnsjTb5Cs4V6wEsLrX8XRhmnyYJ2Tdg== "@types/graceful-fs@^4.1.2": version "4.1.9" - resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== dependencies: "@types/node" "*" "@types/html-minifier-terser@^6.0.0": version "6.1.0" - resolved "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== "@types/http-errors@*": version "2.0.4" - resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f" integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== "@types/http-proxy@^1.17.8": version "1.17.14" - resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz" + resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.14.tgz#57f8ccaa1c1c3780644f8a94f9c6b5000b5e2eec" integrity sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w== dependencies: "@types/node" "*" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.6" - resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== "@types/istanbul-lib-report@*": version "3.0.3" - resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": version "3.0.4" - resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== dependencies: "@types/istanbul-lib-report" "*" "@types/jest@*": - version "29.5.11" - resolved "https://registry.npmjs.org/@types/jest/-/jest-29.5.11.tgz" - integrity sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ== + version "29.5.12" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.12.tgz#7f7dc6eb4cf246d2474ed78744b05d06ce025544" + integrity sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw== dependencies: expect "^29.0.0" pretty-format "^29.0.0" "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.15" - resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== "@types/json5@^0.0.29": version "0.0.29" - resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== "@types/mime@*": version "3.0.4" - resolved "https://registry.npmjs.org/@types/mime/-/mime-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.4.tgz#2198ac274de6017b44d941e00261d5bc6a0e0a45" integrity sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw== "@types/mime@^1": version "1.3.5" - resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== "@types/node-forge@^1.3.0": version "1.3.11" - resolved "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz" + resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.11.tgz#0972ea538ddb0f4d9c2fa0ec5db5724773a604da" integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== dependencies: "@types/node" "*" "@types/node@*": - version "20.10.6" - resolved "https://registry.npmjs.org/@types/node/-/node-20.10.6.tgz" - integrity sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw== + version "20.11.19" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195" + integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ== dependencies: undici-types "~5.26.4" "@types/parse-json@^4.0.0": version "4.0.2" - resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== "@types/prettier@^2.1.5": version "2.7.3" - resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz" + resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.3.tgz#3e51a17e291d01d17d3fc61422015a933af7a08f" integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA== "@types/prop-types@*", "@types/prop-types@^15.7.11": version "15.7.11" - resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== "@types/q@^1.5.1": version "1.5.8" - resolved "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz" + resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.8.tgz#95f6c6a08f2ad868ba230ead1d2d7f7be3db3837" integrity sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw== "@types/qs@*": version "6.9.11" - resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.11.tgz" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.11.tgz#208d8a30bc507bd82e03ada29e4732ea46a6bbda" integrity sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ== "@types/range-parser@*": version "1.2.7" - resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== "@types/react-dom@^18.0.0": - version "18.2.18" - resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz" - integrity sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw== + version "18.2.19" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.19.tgz#b84b7c30c635a6c26c6a6dfbb599b2da9788be58" + integrity sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA== dependencies: "@types/react" "*" "@types/react-transition-group@^4.2.0", "@types/react-transition-group@^4.4.10", "@types/react-transition-group@^4.4.6": version "4.4.10" - resolved "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.10.tgz" + resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.10.tgz#6ee71127bdab1f18f11ad8fb3322c6da27c327ac" integrity sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q== dependencies: "@types/react" "*" "@types/react@*", "@types/react@>=16.9.11": - version "17.0.75" - resolved "https://registry.npmjs.org/@types/react/-/react-17.0.75.tgz" - integrity sha512-MSA+NzEzXnQKrqpO63CYqNstFjsESgvJAdAyyJ1n6ZQq/GLgf6nOfIKwk+Twuz0L1N6xPe+qz5xRCJrbhMaLsw== + version "18.2.56" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.56.tgz#2d3e9021a0b6eb5bfc227761cc61b1c6dc6e0cd8" + integrity sha512-NpwHDMkS/EFZF2dONFQHgkPRwhvgq/OAvIaGQzxGSBmaeR++kTg6njr15Vatz0/2VcCEwJQFi6Jf4Q0qBu0rLA== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -2615,29 +2614,29 @@ "@types/resolve@1.17.1": version "1.17.1" - resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" + resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== dependencies: "@types/node" "*" "@types/retry@0.12.0": version "0.12.0" - resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" + resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== "@types/scheduler@*": version "0.16.8" - resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== "@types/semver@^7.3.12": - version "7.5.6" - resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz" - integrity sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A== + version "7.5.7" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.7.tgz#326f5fdda70d13580777bcaa1bc6fa772a5aef0e" + integrity sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg== "@types/send@*": version "0.17.4" - resolved "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz" + resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.4.tgz#6619cd24e7270793702e4e6a4b958a9010cfc57a" integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== dependencies: "@types/mime" "^1" @@ -2645,14 +2644,14 @@ "@types/serve-index@^1.9.1": version "1.9.4" - resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz" + resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898" integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== dependencies: "@types/express" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": version "1.15.5" - resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.5.tgz#15e67500ec40789a1e8c9defc2d32a896f05b033" integrity sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ== dependencies: "@types/http-errors" "*" @@ -2661,67 +2660,67 @@ "@types/sockjs@^0.3.33": version "0.3.36" - resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz" + resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535" integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== dependencies: "@types/node" "*" "@types/stack-utils@^2.0.0": version "2.0.3" - resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== "@types/stylis@4.2.0": version "4.2.0" - resolved "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.0.tgz" + resolved "https://registry.yarnpkg.com/@types/stylis/-/stylis-4.2.0.tgz#199a3f473f0c3a6f6e4e1b17cdbc967f274bdc6b" integrity sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw== "@types/testing-library__jest-dom@^5.9.1": version "5.14.9" - resolved "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz" + resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz#0fb1e6a0278d87b6737db55af5967570b67cb466" integrity sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw== dependencies: "@types/jest" "*" "@types/trusted-types@^2.0.2": version "2.0.7" - resolved "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz" + resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.7.tgz#baccb07a970b91707df3a3e8ba6896c57ead2d11" integrity sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw== "@types/warning@^3.0.0": version "3.0.3" - resolved "https://registry.npmjs.org/@types/warning/-/warning-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/@types/warning/-/warning-3.0.3.tgz#d1884c8cc4a426d1ac117ca2611bf333834c6798" integrity sha512-D1XC7WK8K+zZEveUPY+cf4+kgauk8N4eHr/XIHXGlGYkHLud6hK9lYfZk1ry1TNh798cZUCgb6MqGEG8DkJt6Q== "@types/ws@^8.5.5": version "8.5.10" - resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.10.tgz#4acfb517970853fa6574a3a6886791d04a396787" integrity sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A== dependencies: "@types/node" "*" "@types/yargs-parser@*": version "21.0.3" - resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== "@types/yargs@^16.0.0": version "16.0.9" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.9.tgz#ba506215e45f7707e6cbcaf386981155b7ab956e" integrity sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA== dependencies: "@types/yargs-parser" "*" "@types/yargs@^17.0.8": version "17.0.32" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== dependencies: "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^5.5.0": version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== dependencies: "@eslint-community/regexpp" "^4.4.0" @@ -2737,14 +2736,14 @@ "@typescript-eslint/experimental-utils@^5.0.0": version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz#14559bf73383a308026b427a4a6129bae2146741" integrity sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw== dependencies: "@typescript-eslint/utils" "5.62.0" "@typescript-eslint/parser@^5.5.0": version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7" integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== dependencies: "@typescript-eslint/scope-manager" "5.62.0" @@ -2754,7 +2753,7 @@ "@typescript-eslint/scope-manager@5.62.0": version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c" integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== dependencies: "@typescript-eslint/types" "5.62.0" @@ -2762,7 +2761,7 @@ "@typescript-eslint/type-utils@5.62.0": version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a" integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== dependencies: "@typescript-eslint/typescript-estree" "5.62.0" @@ -2772,12 +2771,12 @@ "@typescript-eslint/types@5.62.0": version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== "@typescript-eslint/typescript-estree@5.62.0": version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== dependencies: "@typescript-eslint/types" "5.62.0" @@ -2790,7 +2789,7 @@ "@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.58.0": version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86" integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== dependencies: "@eslint-community/eslint-utils" "^4.2.0" @@ -2804,7 +2803,7 @@ "@typescript-eslint/visitor-keys@5.62.0": version "5.62.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== dependencies: "@typescript-eslint/types" "5.62.0" @@ -2812,12 +2811,12 @@ "@ungap/structured-clone@^1.2.0": version "1.2.0" - resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== "@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== dependencies: "@webassemblyjs/helper-numbers" "1.11.6" @@ -2825,22 +2824,22 @@ "@webassemblyjs/floating-point-hex-parser@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== "@webassemblyjs/helper-api-error@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== "@webassemblyjs/helper-buffer@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== "@webassemblyjs/helper-numbers@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== dependencies: "@webassemblyjs/floating-point-hex-parser" "1.11.6" @@ -2849,12 +2848,12 @@ "@webassemblyjs/helper-wasm-bytecode@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== "@webassemblyjs/helper-wasm-section@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2864,26 +2863,26 @@ "@webassemblyjs/ieee754@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== "@webassemblyjs/wasm-edit@^1.11.5": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2897,7 +2896,7 @@ "@webassemblyjs/wasm-gen@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2908,7 +2907,7 @@ "@webassemblyjs/wasm-opt@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2918,7 +2917,7 @@ "@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2930,7 +2929,7 @@ "@webassemblyjs/wast-printer@1.11.6": version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2938,37 +2937,37 @@ "@webpack-cli/configtest@^2.1.1": version "2.1.1" - resolved "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646" integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw== "@webpack-cli/info@^2.0.2": version "2.0.2" - resolved "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd" integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A== "@webpack-cli/serve@^2.0.5": version "2.0.5" - resolved "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz" + resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e" integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ== "@xtuc/ieee754@^1.2.0": version "1.2.0" - resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== "@xtuc/long@4.2.2": version "4.2.2" - resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== abab@^2.0.3, abab@^2.0.5: version "2.0.6" - resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: version "1.3.8" - resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== dependencies: mime-types "~2.1.34" @@ -2976,7 +2975,7 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: acorn-globals@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== dependencies: acorn "^7.1.1" @@ -2984,37 +2983,37 @@ acorn-globals@^6.0.0: acorn-import-assertions@^1.9.0: version "1.9.0" - resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz" + resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== acorn-jsx@^5.3.2: version "5.3.2" - resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn-walk@^7.1.1: version "7.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== acorn@^7.1.1: version "7.4.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== acorn@^8.2.4, acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0: version "8.11.3" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== address@^1.0.1, address@^1.1.2: version "1.2.2" - resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" + resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== adjust-sourcemap-loader@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz#fc4a0fd080f7d10471f30a7320f25560ade28c99" integrity sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A== dependencies: loader-utils "^2.0.0" @@ -3022,33 +3021,33 @@ adjust-sourcemap-loader@^4.0.0: agent-base@6: version "6.0.2" - resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== dependencies: debug "4" ajv-formats@^2.1.1: version "2.1.1" - resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== dependencies: ajv "^8.0.0" ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: version "3.5.2" - resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== ajv-keywords@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== dependencies: fast-deep-equal "^3.1.3" ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" - resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: fast-deep-equal "^3.1.1" @@ -3058,7 +3057,7 @@ ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: ajv@^8.0.0, ajv@^8.6.0, ajv@^8.9.0: version "8.12.0" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== dependencies: fast-deep-equal "^3.1.1" @@ -3068,58 +3067,58 @@ ajv@^8.0.0, ajv@^8.6.0, ajv@^8.9.0: ansi-escapes@^4.2.1, ansi-escapes@^4.3.1: version "4.3.2" - resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== dependencies: type-fest "^0.21.3" ansi-html-community@^0.0.8: version "0.0.8" - resolved "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" + resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== ansi-regex@^5.0.1: version "5.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== ansi-regex@^6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== ansi-styles@^3.2.1: version "3.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== dependencies: color-convert "^1.9.0" ansi-styles@^4.0.0, ansi-styles@^4.1.0: version "4.3.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== dependencies: color-convert "^2.0.1" ansi-styles@^5.0.0: version "5.2.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== ansi-styles@^6.1.0: version "6.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== any-promise@^1.0.0: version "1.3.0" - resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz" + resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== anymatch@^3.0.3, anymatch@~3.1.2: version "3.1.3" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== dependencies: normalize-path "^3.0.0" @@ -3127,51 +3126,51 @@ anymatch@^3.0.3, anymatch@~3.1.2: arg@^5.0.2: version "5.0.2" - resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" + resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== argparse@^1.0.7: version "1.0.10" - resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== dependencies: sprintf-js "~1.0.2" argparse@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== aria-query@5.1.3: version "5.1.3" - resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e" integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ== dependencies: deep-equal "^2.0.5" aria-query@^5.0.0, aria-query@^5.3.0: version "5.3.0" - resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== dependencies: dequal "^2.0.3" -array-buffer-byte-length@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz" - integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== +array-buffer-byte-length@^1.0.0, array-buffer-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" + integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== dependencies: - call-bind "^1.0.2" - is-array-buffer "^3.0.1" + call-bind "^1.0.5" + is-array-buffer "^3.0.4" array-flatten@1.1.1: version "1.1.1" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== array-includes@^3.1.6, array-includes@^3.1.7: version "3.1.7" - resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda" integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== dependencies: call-bind "^1.0.2" @@ -3182,23 +3181,34 @@ array-includes@^3.1.6, array-includes@^3.1.7: array-union@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array.prototype.findlastindex@^1.2.3: - version "1.2.3" - resolved "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz" - integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA== +array.prototype.filter@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array.prototype.filter/-/array.prototype.filter-1.0.3.tgz#423771edeb417ff5914111fff4277ea0624c0d0e" + integrity sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw== dependencies: call-bind "^1.0.2" define-properties "^1.2.0" es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - get-intrinsic "^1.2.1" + es-array-method-boxes-properly "^1.0.0" + is-string "^1.0.7" + +array.prototype.findlastindex@^1.2.3: + version "1.2.4" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.4.tgz#d1c50f0b3a9da191981ff8942a0aedd82794404f" + integrity sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.3.0" + es-shim-unscopables "^1.0.2" array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: version "1.3.2" - resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA== dependencies: call-bind "^1.0.2" @@ -3208,7 +3218,7 @@ array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: array.prototype.flatmap@^1.3.1, array.prototype.flatmap@^1.3.2: version "1.3.2" - resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz#c9a7c6831db8e719d6ce639190146c24bbd3e527" integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ== dependencies: call-bind "^1.0.2" @@ -3218,7 +3228,7 @@ array.prototype.flatmap@^1.3.1, array.prototype.flatmap@^1.3.2: array.prototype.reduce@^1.0.6: version "1.0.6" - resolved "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz" + resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz#63149931808c5fc1e1354814923d92d45f7d96d5" integrity sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg== dependencies: call-bind "^1.0.2" @@ -3228,81 +3238,82 @@ array.prototype.reduce@^1.0.6: is-string "^1.0.7" array.prototype.tosorted@^1.1.1: - version "1.1.2" - resolved "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz" - integrity sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg== + version "1.1.3" + resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz#c8c89348337e51b8a3c48a9227f9ce93ceedcba8" + integrity sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-shim-unscopables "^1.0.0" - get-intrinsic "^1.2.1" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.1.0" + es-shim-unscopables "^1.0.2" -arraybuffer.prototype.slice@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz" - integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== +arraybuffer.prototype.slice@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" + integrity sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A== dependencies: - array-buffer-byte-length "^1.0.0" - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" - is-array-buffer "^3.0.2" + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.2.1" + get-intrinsic "^1.2.3" + is-array-buffer "^3.0.4" is-shared-array-buffer "^1.0.2" asap@~2.0.3, asap@~2.0.6: version "2.0.6" - resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== ast-types-flow@^0.0.8: version "0.0.8" - resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz" + resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.8.tgz#0a85e1c92695769ac13a428bb653e7538bea27d6" integrity sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ== async@^3.2.3: version "3.2.5" - resolved "https://registry.npmjs.org/async/-/async-3.2.5.tgz" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== asynciterator.prototype@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz#8c5df0514936cdd133604dfcc9d3fb93f09b2b62" integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg== dependencies: has-symbols "^1.0.3" asynckit@^0.4.0: version "0.4.0" - resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== at-least-node@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== autoprefixer@^10.4.13: - version "10.4.16" - resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz" - integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== + version "10.4.17" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.17.tgz#35cd5695cbbe82f536a50fa025d561b01fdec8be" + integrity sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg== dependencies: - browserslist "^4.21.10" - caniuse-lite "^1.0.30001538" - fraction.js "^4.3.6" + browserslist "^4.22.2" + caniuse-lite "^1.0.30001578" + fraction.js "^4.3.7" normalize-range "^0.1.2" picocolors "^1.0.0" postcss-value-parser "^4.2.0" -available-typed-arrays@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" - integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== +available-typed-arrays@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.6.tgz#ac812d8ce5a6b976d738e1c45f08d0b00bc7d725" + integrity sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg== axe-core@=4.7.0: version "4.7.0" - resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.0.tgz#34ba5a48a8b564f67e103f0aa5768d76e15bbbbf" integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ== axios@^1.6.7: @@ -3316,14 +3327,14 @@ axios@^1.6.7: axobject-query@^3.2.1: version "3.2.1" - resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.2.1.tgz#39c378a6e3b06ca679f29138151e45b2b32da62a" integrity sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg== dependencies: dequal "^2.0.3" babel-jest@^27.4.2, babel-jest@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.5.1.tgz#a1bf8d61928edfefd21da27eb86a695bfd691444" integrity sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg== dependencies: "@jest/transform" "^27.5.1" @@ -3337,7 +3348,7 @@ babel-jest@^27.4.2, babel-jest@^27.5.1: babel-loader@^8.2.3: version "8.3.0" - resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.3.0.tgz#124936e841ba4fe8176786d6ff28add1f134d6a8" integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q== dependencies: find-cache-dir "^3.3.1" @@ -3347,7 +3358,7 @@ babel-loader@^8.2.3: babel-plugin-istanbul@^6.1.1: version "6.1.1" - resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -3358,7 +3369,7 @@ babel-plugin-istanbul@^6.1.1: babel-plugin-jest-hoist@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz#9be98ecf28c331eb9f5df9c72d6f89deb8181c2e" integrity sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ== dependencies: "@babel/template" "^7.3.3" @@ -3368,7 +3379,7 @@ babel-plugin-jest-hoist@^27.5.1: babel-plugin-macros@^3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1" integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== dependencies: "@babel/runtime" "^7.12.5" @@ -3377,41 +3388,41 @@ babel-plugin-macros@^3.1.0: babel-plugin-named-asset-import@^0.3.8: version "0.3.8" - resolved "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz" + resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz#6b7fa43c59229685368683c28bc9734f24524cc2" integrity sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q== -babel-plugin-polyfill-corejs2@^0.4.7: - version "0.4.7" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz" - integrity sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ== +babel-plugin-polyfill-corejs2@^0.4.8: + version "0.4.8" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz#dbcc3c8ca758a290d47c3c6a490d59429b0d2269" + integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg== dependencies: "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.4.4" + "@babel/helper-define-polyfill-provider" "^0.5.0" semver "^6.3.1" -babel-plugin-polyfill-corejs3@^0.8.7: - version "0.8.7" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz" - integrity sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA== +babel-plugin-polyfill-corejs3@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz#9eea32349d94556c2ad3ab9b82ebb27d4bf04a81" + integrity sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.4" - core-js-compat "^3.33.1" + "@babel/helper-define-polyfill-provider" "^0.5.0" + core-js-compat "^3.34.0" -babel-plugin-polyfill-regenerator@^0.5.4: - version "0.5.4" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz" - integrity sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg== +babel-plugin-polyfill-regenerator@^0.5.5: + version "0.5.5" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz#8b0c8fc6434239e5d7b8a9d1f832bb2b0310f06a" + integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.4" + "@babel/helper-define-polyfill-provider" "^0.5.0" babel-plugin-transform-react-remove-prop-types@^0.4.24: version "0.4.24" - resolved "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz" + resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== babel-preset-current-node-syntax@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== dependencies: "@babel/plugin-syntax-async-generators" "^7.8.4" @@ -3429,7 +3440,7 @@ babel-preset-current-node-syntax@^1.0.0: babel-preset-jest@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz#91f10f58034cb7989cb4f962b69fa6eef6a6bc81" integrity sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag== dependencies: babel-plugin-jest-hoist "^27.5.1" @@ -3437,7 +3448,7 @@ babel-preset-jest@^27.5.1: babel-preset-react-app@^10.0.1: version "10.0.1" - resolved "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz" + resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz#ed6005a20a24f2c88521809fa9aea99903751584" integrity sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg== dependencies: "@babel/core" "^7.16.0" @@ -3459,7 +3470,7 @@ babel-preset-react-app@^10.0.1: babel-runtime@^6.11.6: version "6.26.0" - resolved "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" integrity sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g== dependencies: core-js "^2.4.0" @@ -3467,17 +3478,17 @@ babel-runtime@^6.11.6: balanced-match@^1.0.0: version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== batch@0.6.1: version "0.6.1" - resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== bfj@^7.0.2: version "7.1.0" - resolved "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz" + resolved "https://registry.yarnpkg.com/bfj/-/bfj-7.1.0.tgz#c5177d522103f9040e1b12980fe8c38cf41d3f8b" integrity sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw== dependencies: bluebird "^3.7.2" @@ -3488,27 +3499,27 @@ bfj@^7.0.2: big-integer@^1.6.16: version "1.6.52" - resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.52.tgz#60a887f3047614a8e1bffe5d7173490a97dc8c85" integrity sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg== big.js@^5.2.2: version "5.2.2" - resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== binary-extensions@^2.0.0: version "2.2.0" - resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== bluebird@^3.7.2: version "3.7.2" - resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== body-parser@1.20.1: version "1.20.1" - resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== dependencies: bytes "3.1.2" @@ -3525,21 +3536,21 @@ body-parser@1.20.1: unpipe "1.0.0" bonjour-service@^1.0.11: - version "1.2.0" - resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.0.tgz" - integrity sha512-xdzMA6JGckxyJzZByjEWRcfKmDxXaGXZWVftah3FkCqdlePNS9DjHSUN5zkP4oEfz/t0EXXlro88EIhzwMB4zA== + version "1.2.1" + resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.2.1.tgz#eb41b3085183df3321da1264719fbada12478d02" + integrity sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw== dependencies: fast-deep-equal "^3.1.3" multicast-dns "^7.2.5" boolbase@^1.0.0, boolbase@~1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== brace-expansion@^1.1.7: version "1.1.11" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== dependencies: balanced-match "^1.0.0" @@ -3547,21 +3558,21 @@ brace-expansion@^1.1.7: brace-expansion@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== dependencies: balanced-match "^1.0.0" braces@^3.0.2, braces@~3.0.2: version "3.0.2" - resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: fill-range "^7.0.1" broadcast-channel@^3.4.1: version "3.7.0" - resolved "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz" + resolved "https://registry.yarnpkg.com/broadcast-channel/-/broadcast-channel-3.7.0.tgz#2dfa5c7b4289547ac3f6705f9c00af8723889937" integrity sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg== dependencies: "@babel/runtime" "^7.7.2" @@ -3575,63 +3586,65 @@ broadcast-channel@^3.4.1: browser-process-hrtime@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.22.2: - version "4.22.2" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz" - integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== +browserslist@^4.0.0, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.22.2, browserslist@^4.22.3: + version "4.23.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" + integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== dependencies: - caniuse-lite "^1.0.30001565" - electron-to-chromium "^1.4.601" + caniuse-lite "^1.0.30001587" + electron-to-chromium "^1.4.668" node-releases "^2.0.14" update-browserslist-db "^1.0.13" bser@2.1.1: version "2.1.1" - resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== dependencies: node-int64 "^0.4.0" buffer-from@^1.0.0: version "1.1.2" - resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== builtin-modules@^3.1.0: version "3.3.0" - resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== bytes@3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== bytes@3.1.2: version "3.1.2" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== -call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz" - integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== +call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.1" - set-function-length "^1.1.1" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" callsites@^3.0.0: version "3.1.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== camel-case@^4.1.2: version "4.1.2" - resolved "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== dependencies: pascal-case "^3.1.2" @@ -3639,32 +3652,32 @@ camel-case@^4.1.2: camelcase-css@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== camelcase@^5.3.1: version "5.3.1" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== camelcase@^6.2.0, camelcase@^6.2.1: version "6.3.0" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== camelize@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.1.tgz#89b7e16884056331a35d6b5ad064332c91daa6c3" integrity sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ== can-use-dom@^0.1.0: version "0.1.0" - resolved "https://registry.npmjs.org/can-use-dom/-/can-use-dom-0.1.0.tgz" + resolved "https://registry.yarnpkg.com/can-use-dom/-/can-use-dom-0.1.0.tgz#22cc4a34a0abc43950f42c6411024a3f6366b45a" integrity sha512-ceOhN1DL7Y4O6M0j9ICgmTYziV89WMd96SvSl0REd8PMgrY0B/WBOPoed5S1KUmJqXgUXh8gzSe6E3ae27upsQ== caniuse-api@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== dependencies: browserslist "^4.0.0" @@ -3672,19 +3685,19 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001565: - version "1.0.30001574" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001574.tgz" - integrity sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001578, caniuse-lite@^1.0.30001587: + version "1.0.30001588" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001588.tgz#07f16b65a7f95dba82377096923947fb25bce6e3" + integrity sha512-+hVY9jE44uKLkH0SrUTqxjxqNTOWHsbnQDIKjwkZ3lNTzUUVdBLBGXtj/q5Mp5u98r3droaZAewQuEDzjQdZlQ== case-sensitive-paths-webpack-plugin@^2.4.0: version "2.4.0" - resolved "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz" + resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== dependencies: ansi-styles "^3.2.1" @@ -3693,7 +3706,7 @@ chalk@^2.4.1, chalk@^2.4.2: chalk@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== dependencies: ansi-styles "^4.1.0" @@ -3701,7 +3714,7 @@ chalk@^3.0.0: chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: version "4.1.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== dependencies: ansi-styles "^4.1.0" @@ -3709,28 +3722,28 @@ chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2: change-emitter@^0.1.2: version "0.1.6" - resolved "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz" + resolved "https://registry.yarnpkg.com/change-emitter/-/change-emitter-0.1.6.tgz#e8b2fe3d7f1ab7d69a32199aff91ea6931409515" integrity sha512-YXzt1cQ4a2jqazhcuSWEOc1K2q8g9H6eWNsyZgi640LDzRWVQ2eDe+Y/kVdftH+vYdPF2rgDb3dLdpxE1jvAxw== char-regex@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== char-regex@^2.0.0: version "2.0.1" - resolved "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-2.0.1.tgz#6dafdb25f9d3349914079f010ba8d0e6ff9cd01e" integrity sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw== check-types@^11.2.3: version "11.2.3" - resolved "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz" + resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.2.3.tgz#1ffdf68faae4e941fce252840b1787b8edc93b71" integrity sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg== chokidar@^3.4.2, chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + version "3.6.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" + integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== dependencies: anymatch "~3.1.2" braces "~3.0.2" @@ -3744,34 +3757,34 @@ chokidar@^3.4.2, chokidar@^3.5.3: chrome-trace-event@^1.0.2: version "1.0.3" - resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== ci-info@^3.2.0: version "3.9.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== cjs-module-lexer@^1.0.0: version "1.2.3" - resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107" integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ== classnames@^2.2.6, classnames@^2.3.2: version "2.5.1" - resolved "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz" + resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b" integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow== clean-css@^5.2.2: version "5.3.3" - resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd" integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg== dependencies: source-map "~0.6.0" cliui@^7.0.2: version "7.0.4" - resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== dependencies: string-width "^4.2.0" @@ -3780,7 +3793,7 @@ cliui@^7.0.2: clone-deep@^4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== dependencies: is-plain-object "^2.0.4" @@ -3789,22 +3802,22 @@ clone-deep@^4.0.1: clsx@^1.0.4: version "1.2.1" - resolved "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== clsx@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.0.tgz#e851283bcb5c80ee7608db18487433f7b23f77cb" integrity sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg== co@^4.6.0: version "4.6.0" - resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== coa@^2.0.2: version "2.0.2" - resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== dependencies: "@types/q" "^1.5.1" @@ -3813,100 +3826,100 @@ coa@^2.0.2: collect-v8-coverage@^1.0.0: version "1.0.2" - resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== color-convert@^1.9.0: version "1.9.3" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== dependencies: color-name "1.1.3" color-convert@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== dependencies: color-name "~1.1.4" color-name@1.1.3: version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== color-name@~1.1.4: version "1.1.4" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== colord@^2.9.1: version "2.9.3" - resolved "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== colorette@^2.0.10, colorette@^2.0.14: version "2.0.20" - resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== combined-stream@^1.0.8: version "1.0.8" - resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== dependencies: delayed-stream "~1.0.0" commander@^10.0.1: version "10.0.1" - resolved "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== commander@^2.20.0: version "2.20.3" - resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== commander@^4.0.0: version "4.1.1" - resolved "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz" + resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== commander@^7.2.0: version "7.2.0" - resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== commander@^8.3.0: version "8.3.0" - resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== common-path-prefix@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== common-tags@^1.8.0: version "1.8.2" - resolved "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.2.tgz#94ebb3c076d26032745fd54face7f688ef5ac9c6" integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== commondir@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== compressible@~2.0.16: version "2.0.18" - resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== dependencies: mime-db ">= 1.43.0 < 2" compression@^1.7.4: version "1.7.4" - resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== dependencies: accepts "~1.3.5" @@ -3919,86 +3932,86 @@ compression@^1.7.4: concat-map@0.0.1: version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== confusing-browser-globals@^1.0.11: version "1.0.11" - resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== connect-history-api-fallback@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== content-disposition@0.5.4: version "0.5.4" - resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== dependencies: safe-buffer "5.2.1" content-type@~1.0.4: version "1.0.5" - resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: version "1.9.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== convert-source-map@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== cookie-signature@1.0.6: version "1.0.6" - resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== cookie@0.5.0: version "0.5.0" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== -core-js-compat@^3.31.0, core-js-compat@^3.33.1: - version "3.35.0" - resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.0.tgz" - integrity sha512-5blwFAddknKeNgsjBzilkdQ0+YK8L1PfqPYq40NOYMYFSS38qj+hpTcLLWwpIwA2A5bje/x5jmVn2tzUMg9IVw== +core-js-compat@^3.31.0, core-js-compat@^3.34.0: + version "3.36.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.36.0.tgz#087679119bc2fdbdefad0d45d8e5d307d45ba190" + integrity sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw== dependencies: - browserslist "^4.22.2" + browserslist "^4.22.3" core-js-pure@^3.23.3: - version "3.35.0" - resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.35.0.tgz" - integrity sha512-f+eRYmkou59uh7BPcyJ8MC76DiGhspj1KMxVIcF24tzP8NA9HVa1uC7BTW2tgx7E1QVCzDzsgp7kArrzhlz8Ew== + version "3.36.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.36.0.tgz#ffb34330b14e594d6a9835cf5843b4123f1d95db" + integrity sha512-cN28qmhRNgbMZZMc/RFu5w8pK9VJzpb2rJVR/lHuZJKwmXnoWOpXmMkxqBB514igkp1Hu8WGROsiOAzUcKdHOQ== core-js@^1.0.0: version "1.2.7" - resolved "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" integrity sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA== core-js@^2.4.0: version "2.6.12" - resolved "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== core-js@^3.19.2: - version "3.35.0" - resolved "https://registry.npmjs.org/core-js/-/core-js-3.35.0.tgz" - integrity sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg== + version "3.36.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.36.0.tgz#e752fa0b0b462a0787d56e9d73f80b0f7c0dde68" + integrity sha512-mt7+TUBbTFg5+GngsAxeKBTl5/VS0guFeJacYge9OmHb+m058UwwIm41SE9T4Den7ClatV57B6TYTuJ0CX1MAw== core-util-is@~1.0.0: version "1.0.3" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== cosmiconfig@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== dependencies: "@types/parse-json" "^4.0.0" @@ -4009,7 +4022,7 @@ cosmiconfig@^6.0.0: cosmiconfig@^7.0.0: version "7.1.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== dependencies: "@types/parse-json" "^4.0.0" @@ -4020,7 +4033,7 @@ cosmiconfig@^7.0.0: cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== dependencies: path-key "^3.1.0" @@ -4029,50 +4042,50 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: crypto-random-string@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== css-blank-pseudo@^3.0.3: version "3.0.3" - resolved "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz#36523b01c12a25d812df343a32c322d2a2324561" integrity sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ== dependencies: postcss-selector-parser "^6.0.9" css-color-keywords@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/css-color-keywords/-/css-color-keywords-1.0.0.tgz#fea2616dc676b2962686b3af8dbdbe180b244e05" integrity sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg== css-declaration-sorter@^6.3.1: version "6.4.1" - resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz#28beac7c20bad7f1775be3a7129d7eae409a3a71" integrity sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g== css-has-pseudo@^3.0.4: version "3.0.4" - resolved "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz#57f6be91ca242d5c9020ee3e51bbb5b89fc7af73" integrity sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw== dependencies: postcss-selector-parser "^6.0.9" css-loader@^6.5.1: - version "6.8.1" - resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz" - integrity sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g== + version "6.10.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.10.0.tgz#7c172b270ec7b833951b52c348861206b184a4b7" + integrity sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw== dependencies: icss-utils "^5.1.0" - postcss "^8.4.21" + postcss "^8.4.33" postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.3" - postcss-modules-scope "^3.0.0" + postcss-modules-local-by-default "^4.0.4" + postcss-modules-scope "^3.1.1" postcss-modules-values "^4.0.0" postcss-value-parser "^4.2.0" - semver "^7.3.8" + semver "^7.5.4" css-minimizer-webpack-plugin@^3.2.0: version "3.4.1" - resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz" + resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f" integrity sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q== dependencies: cssnano "^5.0.6" @@ -4084,17 +4097,17 @@ css-minimizer-webpack-plugin@^3.2.0: css-prefers-color-scheme@^6.0.3: version "6.0.3" - resolved "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz" + resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz#ca8a22e5992c10a5b9d315155e7caee625903349" integrity sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA== css-select-base-adapter@^0.1.1: version "0.1.1" - resolved "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" + resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== css-select@^2.0.0: version "2.1.0" - resolved "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== dependencies: boolbase "^1.0.0" @@ -4104,7 +4117,7 @@ css-select@^2.0.0: css-select@^4.1.3: version "4.3.0" - resolved "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== dependencies: boolbase "^1.0.0" @@ -4115,7 +4128,7 @@ css-select@^4.1.3: css-to-react-native@3.2.0: version "3.2.0" - resolved "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz" + resolved "https://registry.yarnpkg.com/css-to-react-native/-/css-to-react-native-3.2.0.tgz#cdd8099f71024e149e4f6fe17a7d46ecd55f1e32" integrity sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ== dependencies: camelize "^1.0.0" @@ -4124,7 +4137,7 @@ css-to-react-native@3.2.0: css-tree@1.0.0-alpha.37: version "1.0.0-alpha.37" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== dependencies: mdn-data "2.0.4" @@ -4132,7 +4145,7 @@ css-tree@1.0.0-alpha.37: css-tree@^1.1.2, css-tree@^1.1.3: version "1.1.3" - resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== dependencies: mdn-data "2.0.14" @@ -4140,7 +4153,7 @@ css-tree@^1.1.2, css-tree@^1.1.3: css-vendor@^2.0.8: version "2.0.8" - resolved "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz" + resolved "https://registry.yarnpkg.com/css-vendor/-/css-vendor-2.0.8.tgz#e47f91d3bd3117d49180a3c935e62e3d9f7f449d" integrity sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ== dependencies: "@babel/runtime" "^7.8.3" @@ -4148,32 +4161,32 @@ css-vendor@^2.0.8: css-what@^3.2.1: version "3.4.2" - resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== css-what@^6.0.1: version "6.1.0" - resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== css.escape@^1.5.1: version "1.5.1" - resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" + resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== cssdb@^7.1.0: - version "7.10.0" - resolved "https://registry.npmjs.org/cssdb/-/cssdb-7.10.0.tgz" - integrity sha512-yGZ5tmA57gWh/uvdQBHs45wwFY0IBh3ypABk5sEubPBPSzXzkNgsWReqx7gdx6uhC+QoFBe+V8JwBB9/hQ6cIA== + version "7.11.0" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.11.0.tgz#26570bbc92251b719cd74468df710d86c554117f" + integrity sha512-YUVAJhjDcTZzVD5XE49l3PQtGE29vvhzaL1bM3BtkvSmIRJeYENdfn1dn5jauBI7BBF+IyyiBS+oSVx3Hz/Gaw== cssesc@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== cssnano-preset-default@^5.2.14: version "5.2.14" - resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz#309def4f7b7e16d71ab2438052093330d9ab45d8" integrity sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A== dependencies: css-declaration-sorter "^6.3.1" @@ -4208,12 +4221,12 @@ cssnano-preset-default@^5.2.14: cssnano-utils@^3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== cssnano@^5.0.6: version "5.1.15" - resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf" integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== dependencies: cssnano-preset-default "^5.2.14" @@ -4222,51 +4235,51 @@ cssnano@^5.0.6: csso@^4.0.2, csso@^4.2.0: version "4.2.0" - resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== dependencies: css-tree "^1.1.2" cssom@^0.4.4: version "0.4.4" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== cssom@~0.3.6: version "0.3.8" - resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== cssstyle@^2.3.0: version "2.3.0" - resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== dependencies: cssom "~0.3.6" csstype@3.1.2: version "3.1.2" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== csstype@^2.5.2: version "2.6.21" - resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.21.tgz#2efb85b7cc55c80017c66a5ad7cbd931fda3a90e" integrity sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w== csstype@^3.0.2, csstype@^3.1.3: version "3.1.3" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== damerau-levenshtein@^1.0.8: version "1.0.8" - resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7" integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== data-urls@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== dependencies: abab "^2.0.3" @@ -4275,50 +4288,50 @@ data-urls@^2.0.0: date-fns@^2.30.0: version "2.30.0" - resolved "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0" integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw== dependencies: "@babel/runtime" "^7.21.0" date-fns@^3.2.0: version "3.3.1" - resolved "https://registry.npmjs.org/date-fns/-/date-fns-3.3.1.tgz" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-3.3.1.tgz#7581daca0892d139736697717a168afbb908cfed" integrity sha512-y8e109LYGgoQDveiEBD3DYXKba1jWf5BA8YU1FL5Tvm0BTdEfy54WLCwnuYWZNnzzvALy/QQ4Hov+Q9RVRv+Zw== debug@2.6.9, debug@^2.6.0: version "2.6.9" - resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: version "4.3.4" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== dependencies: ms "2.1.2" debug@^3.2.7: version "3.2.7" - resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== dependencies: ms "^2.1.1" decimal.js@^10.2.1: version "10.4.3" - resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz" + resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23" integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== dedent@^0.7.0: version "0.7.0" - resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== deep-equal@^2.0.5: version "2.2.3" - resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.3.tgz#af89dafb23a396c7da3e862abc0be27cf51d56e1" integrity sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA== dependencies: array-buffer-byte-length "^1.0.0" @@ -4342,38 +4355,38 @@ deep-equal@^2.0.5: deep-is@^0.1.3, deep-is@~0.1.3: version "0.1.4" - resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== deepmerge@^4.2.2: version "4.3.1" - resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== default-gateway@^6.0.3: version "6.0.3" - resolved "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg== dependencies: execa "^5.0.0" -define-data-property@^1.0.1, define-data-property@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz" - integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== +define-data-property@^1.0.1, define-data-property@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== dependencies: - get-intrinsic "^1.2.1" + es-define-property "^1.0.0" + es-errors "^1.3.0" gopd "^1.0.1" - has-property-descriptors "^1.0.0" define-lazy-prop@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: version "1.2.1" - resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== dependencies: define-data-property "^1.0.1" @@ -4382,42 +4395,42 @@ define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: delayed-stream@~1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== depd@2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== depd@~1.1.2: version "1.1.2" - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== dequal@^2.0.3: version "2.0.3" - resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz" + resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== destroy@1.2.0: version "1.2.0" - resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== detect-newline@^3.0.0: version "3.1.0" - resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== detect-node@^2.0.4, detect-node@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== detect-port-alt@^1.1.6: version "1.1.6" - resolved "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" + resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== dependencies: address "^1.0.1" @@ -4425,67 +4438,67 @@ detect-port-alt@^1.1.6: didyoumean@^1.2.2: version "1.2.2" - resolved "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz" + resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== diff-sequences@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327" integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== diff-sequences@^29.6.3: version "29.6.3" - resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== dir-glob@^3.0.1: version "3.0.1" - resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== dependencies: path-type "^4.0.0" dlv@^1.1.3: version "1.1.3" - resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== dns-packet@^5.2.2: version "5.6.1" - resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.1.tgz#ae888ad425a9d1478a0674256ab866de1012cf2f" integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== dependencies: "@leichtgewicht/ip-codec" "^2.0.1" doctrine@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== dependencies: esutils "^2.0.2" doctrine@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== dependencies: esutils "^2.0.2" dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9: version "0.5.16" - resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz" + resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453" integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== dom-converter@^0.2.0: version "0.2.0" - resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== dependencies: utila "~0.4" dom-helpers@^5.0.1, dom-helpers@^5.2.0, dom-helpers@^5.2.1: version "5.2.1" - resolved "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz" + resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== dependencies: "@babel/runtime" "^7.8.7" @@ -4493,7 +4506,7 @@ dom-helpers@^5.0.1, dom-helpers@^5.2.0, dom-helpers@^5.2.1: dom-serializer@0: version "0.2.2" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== dependencies: domelementtype "^2.0.1" @@ -4501,7 +4514,7 @@ dom-serializer@0: dom-serializer@^1.0.1: version "1.4.1" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== dependencies: domelementtype "^2.0.1" @@ -4510,31 +4523,31 @@ dom-serializer@^1.0.1: domelementtype@1: version "1.3.1" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== domelementtype@^2.0.1, domelementtype@^2.2.0: version "2.3.0" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== domexception@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== dependencies: webidl-conversions "^5.0.0" domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: version "4.3.1" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== dependencies: domelementtype "^2.2.0" domutils@^1.7.0: version "1.7.0" - resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== dependencies: dom-serializer "0" @@ -4542,7 +4555,7 @@ domutils@^1.7.0: domutils@^2.5.2, domutils@^2.8.0: version "2.8.0" - resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== dependencies: dom-serializer "^1.0.1" @@ -4551,7 +4564,7 @@ domutils@^2.5.2, domutils@^2.8.0: dot-case@^3.0.4: version "3.0.4" - resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== dependencies: no-case "^3.0.4" @@ -4559,81 +4572,81 @@ dot-case@^3.0.4: dotenv-expand@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== dotenv@^10.0.0: version "10.0.0" - resolved "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== duplexer@^0.1.2: version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== eastasianwidth@^0.2.0: version "0.2.0" - resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== ee-first@1.1.1: version "1.1.1" - resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== ejs@^3.1.6: version "3.1.9" - resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361" integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== dependencies: jake "^10.8.5" -electron-to-chromium@^1.4.601: - version "1.4.623" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz" - integrity sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A== +electron-to-chromium@^1.4.668: + version "1.4.673" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.673.tgz#1f077d9a095761804aec7ec6346c3f4b69b56534" + integrity sha512-zjqzx4N7xGdl5468G+vcgzDhaHkaYgVcf9MqgexcTqsl2UHSCmOj/Bi3HAprg4BZCpC7HyD8a6nZl6QAZf72gw== emittery@^0.10.2: version "0.10.2" - resolved "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933" integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw== emittery@^0.8.1: version "0.8.1" - resolved "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860" integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== emoji-regex@^8.0.0: version "8.0.0" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== emoji-regex@^9.2.2: version "9.2.2" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== emojis-list@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== encodeurl@~1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== encoding@^0.1.11: version "0.1.13" - resolved "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz" + resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== dependencies: iconv-lite "^0.6.2" enhanced-resolve@^5.15.0: version "5.15.0" - resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== dependencies: graceful-fs "^4.2.4" @@ -4641,81 +4654,95 @@ enhanced-resolve@^5.15.0: entities@^2.0.0: version "2.2.0" - resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== envinfo@^7.7.3: - version "7.11.0" - resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz" - integrity sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg== + version "7.11.1" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.11.1.tgz#2ffef77591057081b0129a8fd8cf6118da1b94e1" + integrity sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg== error-ex@^1.3.1: version "1.3.2" - resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== dependencies: is-arrayish "^0.2.1" error-stack-parser@^2.0.6: version "2.1.4" - resolved "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== dependencies: stackframe "^1.3.4" -es-abstract@^1.17.2, es-abstract@^1.22.1: - version "1.22.3" - resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz" - integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== - dependencies: - array-buffer-byte-length "^1.0.0" - arraybuffer.prototype.slice "^1.0.2" - available-typed-arrays "^1.0.5" - call-bind "^1.0.5" - es-set-tostringtag "^2.0.1" +es-abstract@^1.17.2, es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.22.4: + version "1.22.4" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.4.tgz#26eb2e7538c3271141f5754d31aabfdb215f27bf" + integrity sha512-vZYJlk2u6qHYxBOTjAeg7qUxHdNfih64Uu2J8QqWgXZ2cri0ZpJAkzDUK/q593+mvKwlxyaxr6F1Q+3LKoQRgg== + dependencies: + array-buffer-byte-length "^1.0.1" + arraybuffer.prototype.slice "^1.0.3" + available-typed-arrays "^1.0.6" + call-bind "^1.0.7" + es-define-property "^1.0.0" + es-errors "^1.3.0" + es-set-tostringtag "^2.0.2" es-to-primitive "^1.2.1" function.prototype.name "^1.1.6" - get-intrinsic "^1.2.2" - get-symbol-description "^1.0.0" + get-intrinsic "^1.2.4" + get-symbol-description "^1.0.2" globalthis "^1.0.3" gopd "^1.0.1" - has-property-descriptors "^1.0.0" + has-property-descriptors "^1.0.2" has-proto "^1.0.1" has-symbols "^1.0.3" - hasown "^2.0.0" - internal-slot "^1.0.5" - is-array-buffer "^3.0.2" + hasown "^2.0.1" + internal-slot "^1.0.7" + is-array-buffer "^3.0.4" is-callable "^1.2.7" is-negative-zero "^2.0.2" is-regex "^1.1.4" is-shared-array-buffer "^1.0.2" is-string "^1.0.7" - is-typed-array "^1.1.12" + is-typed-array "^1.1.13" is-weakref "^1.0.2" object-inspect "^1.13.1" object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.5.1" - safe-array-concat "^1.0.1" - safe-regex-test "^1.0.0" + object.assign "^4.1.5" + regexp.prototype.flags "^1.5.2" + safe-array-concat "^1.1.0" + safe-regex-test "^1.0.3" string.prototype.trim "^1.2.8" string.prototype.trimend "^1.0.7" string.prototype.trimstart "^1.0.7" - typed-array-buffer "^1.0.0" + typed-array-buffer "^1.0.1" typed-array-byte-length "^1.0.0" typed-array-byte-offset "^1.0.0" typed-array-length "^1.0.4" unbox-primitive "^1.0.2" - which-typed-array "^1.1.13" + which-typed-array "^1.1.14" es-array-method-boxes-properly@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.0.0, es-errors@^1.1.0, es-errors@^1.2.1, es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + es-get-iterator@^1.1.3: version "1.1.3" - resolved "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== dependencies: call-bind "^1.0.2" @@ -4729,49 +4756,50 @@ es-get-iterator@^1.1.3: stop-iteration-iterator "^1.0.0" es-iterator-helpers@^1.0.12, es-iterator-helpers@^1.0.15: - version "1.0.15" - resolved "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz" - integrity sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g== + version "1.0.17" + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.17.tgz#123d1315780df15b34eb181022da43e734388bb8" + integrity sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ== dependencies: asynciterator.prototype "^1.0.0" - call-bind "^1.0.2" + call-bind "^1.0.7" define-properties "^1.2.1" - es-abstract "^1.22.1" - es-set-tostringtag "^2.0.1" - function-bind "^1.1.1" - get-intrinsic "^1.2.1" + es-abstract "^1.22.4" + es-errors "^1.3.0" + es-set-tostringtag "^2.0.2" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" globalthis "^1.0.3" - has-property-descriptors "^1.0.0" + has-property-descriptors "^1.0.2" has-proto "^1.0.1" has-symbols "^1.0.3" - internal-slot "^1.0.5" + internal-slot "^1.0.7" iterator.prototype "^1.1.2" - safe-array-concat "^1.0.1" + safe-array-concat "^1.1.0" es-module-lexer@^1.2.1: version "1.4.1" - resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.4.1.tgz#41ea21b43908fe6a287ffcbe4300f790555331f5" integrity sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w== -es-set-tostringtag@^2.0.1: +es-set-tostringtag@^2.0.2: version "2.0.2" - resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz#11f7cc9f63376930a5f20be4915834f4bc74f9c9" integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== dependencies: get-intrinsic "^1.2.2" has-tostringtag "^1.0.0" hasown "^2.0.0" -es-shim-unscopables@^1.0.0: +es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== dependencies: hasown "^2.0.0" es-to-primitive@^1.2.1: version "1.2.1" - resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== dependencies: is-callable "^1.1.4" @@ -4779,33 +4807,33 @@ es-to-primitive@^1.2.1: is-symbol "^1.0.2" escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + version "3.1.2" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" + integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== escape-html@~1.0.3: version "1.0.3" - resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== escape-string-regexp@^1.0.5: version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== escape-string-regexp@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== escape-string-regexp@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== escodegen@^1.8.1: version "1.14.3" - resolved "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== dependencies: esprima "^4.0.1" @@ -4817,7 +4845,7 @@ escodegen@^1.8.1: escodegen@^2.0.0: version "2.1.0" - resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17" integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== dependencies: esprima "^4.0.1" @@ -4828,7 +4856,7 @@ escodegen@^2.0.0: eslint-config-react-app@^7.0.1: version "7.0.1" - resolved "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz" + resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz#73ba3929978001c5c86274c017ea57eb5fa644b4" integrity sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA== dependencies: "@babel/core" "^7.16.0" @@ -4848,7 +4876,7 @@ eslint-config-react-app@^7.0.1: eslint-import-resolver-node@^0.3.9: version "0.3.9" - resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g== dependencies: debug "^3.2.7" @@ -4857,14 +4885,14 @@ eslint-import-resolver-node@^0.3.9: eslint-module-utils@^2.8.0: version "2.8.0" - resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== dependencies: debug "^3.2.7" eslint-plugin-flowtype@^8.0.3: version "8.0.3" - resolved "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz" + resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz#e1557e37118f24734aa3122e7536a038d34a4912" integrity sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ== dependencies: lodash "^4.17.21" @@ -4872,7 +4900,7 @@ eslint-plugin-flowtype@^8.0.3: eslint-plugin-import@^2.25.3: version "2.29.1" - resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz#d45b37b5ef5901d639c15270d74d46d161150643" integrity sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw== dependencies: array-includes "^3.1.7" @@ -4895,14 +4923,14 @@ eslint-plugin-import@^2.25.3: eslint-plugin-jest@^25.3.0: version "25.7.0" - resolved "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz#ff4ac97520b53a96187bad9c9814e7d00de09a6a" integrity sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ== dependencies: "@typescript-eslint/experimental-utils" "^5.0.0" eslint-plugin-jsx-a11y@^6.5.1: version "6.8.0" - resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz#2fa9c701d44fcd722b7c771ec322432857fcbad2" integrity sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA== dependencies: "@babel/runtime" "^7.23.2" @@ -4924,12 +4952,12 @@ eslint-plugin-jsx-a11y@^6.5.1: eslint-plugin-react-hooks@^4.3.0: version "4.6.0" - resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== eslint-plugin-react@^7.27.1: version "7.33.2" - resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608" integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== dependencies: array-includes "^3.1.6" @@ -4951,14 +4979,14 @@ eslint-plugin-react@^7.27.1: eslint-plugin-testing-library@^5.0.1: version "5.11.1" - resolved "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz" + resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz#5b46cdae96d4a78918711c0b4792f90088e62d20" integrity sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw== dependencies: "@typescript-eslint/utils" "^5.58.0" eslint-scope@5.1.1, eslint-scope@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== dependencies: esrecurse "^4.3.0" @@ -4966,7 +4994,7 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1: eslint-scope@^7.2.2: version "7.2.2" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== dependencies: esrecurse "^4.3.0" @@ -4974,17 +5002,17 @@ eslint-scope@^7.2.2: eslint-visitor-keys@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: version "3.4.3" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== eslint-webpack-plugin@^3.1.1: version "3.2.0" - resolved "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz" + resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz#1978cdb9edc461e4b0195a20da950cf57988347c" integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w== dependencies: "@types/eslint" "^7.29.0 || ^8.4.1" @@ -4995,7 +5023,7 @@ eslint-webpack-plugin@^3.1.1: eslint@^8.3.0: version "8.56.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15" integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== dependencies: "@eslint-community/eslint-utils" "^4.2.0" @@ -5039,7 +5067,7 @@ eslint@^8.3.0: espree@^9.6.0, espree@^9.6.1: version "9.6.1" - resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== dependencies: acorn "^8.9.0" @@ -5048,66 +5076,66 @@ espree@^9.6.0, espree@^9.6.1: esprima@1.2.2: version "1.2.2" - resolved "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.2.2.tgz#76a0fd66fcfe154fd292667dc264019750b1657b" integrity sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A== esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esquery@^1.4.2: version "1.5.0" - resolved "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== dependencies: estraverse "^5.1.0" esrecurse@^4.3.0: version "4.3.0" - resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== dependencies: estraverse "^5.2.0" estraverse@^4.1.1, estraverse@^4.2.0: version "4.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: version "5.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== estree-walker@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== esutils@^2.0.2: version "2.0.3" - resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== etag@~1.8.1: version "1.8.1" - resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== eventemitter3@^4.0.0, eventemitter3@^4.0.4: version "4.0.7" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== events@^3.2.0: version "3.3.0" - resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== execa@^5.0.0: version "5.1.1" - resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== dependencies: cross-spawn "^7.0.3" @@ -5122,12 +5150,12 @@ execa@^5.0.0: exit@^0.1.2: version "0.1.2" - resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== expect@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/expect/-/expect-27.5.1.tgz#83ce59f1e5bdf5f9d2b94b61d2050db48f3fef74" integrity sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw== dependencies: "@jest/types" "^27.5.1" @@ -5137,7 +5165,7 @@ expect@^27.5.1: expect@^29.0.0: version "29.7.0" - resolved "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz" + resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== dependencies: "@jest/expect-utils" "^29.7.0" @@ -5148,7 +5176,7 @@ expect@^29.0.0: express@^4.17.3: version "4.18.2" - resolved "https://registry.npmjs.org/express/-/express-4.18.2.tgz" + resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== dependencies: accepts "~1.3.8" @@ -5185,12 +5213,12 @@ express@^4.17.3: fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" - resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-glob@^3.2.9, fast-glob@^3.3.0: version "3.3.2" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== dependencies: "@nodelib/fs.stat" "^2.0.2" @@ -5201,43 +5229,43 @@ fast-glob@^3.2.9, fast-glob@^3.3.0: fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: version "2.0.6" - resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== fastest-levenshtein@^1.0.12: version "1.0.16" - resolved "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz" + resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== fastq@^1.6.0: - version "1.16.0" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz" - integrity sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA== + version "1.17.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" + integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== dependencies: reusify "^1.0.4" faye-websocket@^0.11.3: version "0.11.4" - resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== dependencies: websocket-driver ">=0.5.1" fb-watchman@^2.0.0: version "2.0.2" - resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== dependencies: bser "2.1.1" fbjs@^0.8.1: version "0.8.18" - resolved "https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz" + resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.18.tgz#9835e0addb9aca2eff53295cd79ca1cfc7c9662a" integrity sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA== dependencies: core-js "^1.0.0" @@ -5250,14 +5278,14 @@ fbjs@^0.8.1: file-entry-cache@^6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== dependencies: flat-cache "^3.0.4" file-loader@^6.2.0: version "6.2.0" - resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== dependencies: loader-utils "^2.0.0" @@ -5265,26 +5293,26 @@ file-loader@^6.2.0: filelist@^1.0.4: version "1.0.4" - resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== dependencies: minimatch "^5.0.1" filesize@^8.0.6: version "8.0.7" - resolved "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== fill-range@^7.0.1: version "7.0.1" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== dependencies: to-regex-range "^5.0.1" finalhandler@1.2.0: version "1.2.0" - resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== dependencies: debug "2.6.9" @@ -5297,7 +5325,7 @@ finalhandler@1.2.0: find-cache-dir@^3.3.1: version "3.3.2" - resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== dependencies: commondir "^1.0.1" @@ -5306,19 +5334,19 @@ find-cache-dir@^3.3.1: find-root@^1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== find-up@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== dependencies: locate-path "^3.0.0" find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== dependencies: locate-path "^5.0.0" @@ -5326,7 +5354,7 @@ find-up@^4.0.0, find-up@^4.1.0: find-up@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== dependencies: locate-path "^6.0.0" @@ -5334,7 +5362,7 @@ find-up@^5.0.0: flat-cache@^3.0.4: version "3.2.0" - resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== dependencies: flatted "^3.2.9" @@ -5343,29 +5371,29 @@ flat-cache@^3.0.4: flat@^5.0.2: version "5.0.2" - resolved "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz" + resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== flatted@^3.2.9: version "3.2.9" - resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== follow-redirects@^1.0.0, follow-redirects@^1.15.4: - version "1.15.4" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz" - integrity sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw== + version "1.15.5" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.5.tgz#54d4d6d062c0fa7d9d17feb008461550e3ba8020" + integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== for-each@^0.3.3: version "0.3.3" - resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== dependencies: is-callable "^1.1.3" foreground-child@^3.1.0: version "3.1.1" - resolved "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== dependencies: cross-spawn "^7.0.0" @@ -5373,7 +5401,7 @@ foreground-child@^3.1.0: fork-ts-checker-webpack-plugin@^6.5.0: version "6.5.3" - resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz#eda2eff6e22476a2688d10661688c47f611b37f3" integrity sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ== dependencies: "@babel/code-frame" "^7.8.3" @@ -5392,7 +5420,7 @@ fork-ts-checker-webpack-plugin@^6.5.0: form-data@^3.0.0: version "3.0.1" - resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== dependencies: asynckit "^0.4.0" @@ -5401,7 +5429,7 @@ form-data@^3.0.0: form-data@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== dependencies: asynckit "^0.4.0" @@ -5410,22 +5438,22 @@ form-data@^4.0.0: forwarded@0.2.0: version "0.2.0" - resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== -fraction.js@^4.3.6: +fraction.js@^4.3.7: version "4.3.7" - resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== fresh@0.5.2: version "0.5.2" - resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== fs-extra@^10.0.0: version "10.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== dependencies: graceful-fs "^4.2.0" @@ -5434,7 +5462,7 @@ fs-extra@^10.0.0: fs-extra@^9.0.0, fs-extra@^9.0.1: version "9.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== dependencies: at-least-node "^1.0.0" @@ -5444,12 +5472,12 @@ fs-extra@^9.0.0, fs-extra@^9.0.1: fs-monkey@^1.0.4: version "1.0.5" - resolved "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.5.tgz#fe450175f0db0d7ea758102e1d84096acb925788" integrity sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew== fs.realpath@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== fsevents@^2.3.2, fsevents@~2.3.2: @@ -5457,14 +5485,14 @@ fsevents@^2.3.2, fsevents@~2.3.2: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== -function-bind@^1.1.1, function-bind@^1.1.2: +function-bind@^1.1.2: version "1.1.2" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: version "1.1.6" - resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== dependencies: call-bind "^1.0.2" @@ -5474,24 +5502,25 @@ function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: functions-have-names@^1.2.3: version "1.2.3" - resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== gensync@^1.0.0-beta.2: version "1.0.0-beta.2" - resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== get-caller-file@^2.0.5: version "2.0.5" - resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: - version "1.2.2" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz" - integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== +get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== dependencies: + es-errors "^1.3.0" function-bind "^1.1.2" has-proto "^1.0.1" has-symbols "^1.0.3" @@ -5499,49 +5528,50 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@ get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" - resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" + resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== get-package-type@^0.1.0: version "0.1.0" - resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== get-stream@^6.0.0: version "6.0.1" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== +get-symbol-description@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" + integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" + call-bind "^1.0.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== dependencies: is-glob "^4.0.1" glob-parent@^6.0.2: version "6.0.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== dependencies: is-glob "^4.0.3" glob-to-regexp@^0.4.1: version "0.4.1" - resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== glob@^10.3.10: version "10.3.10" - resolved "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== dependencies: foreground-child "^3.1.0" @@ -5552,7 +5582,7 @@ glob@^10.3.10: glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: version "7.2.3" - resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== dependencies: fs.realpath "^1.0.0" @@ -5564,14 +5594,14 @@ glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: global-modules@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== dependencies: global-prefix "^3.0.0" global-prefix@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== dependencies: ini "^1.3.5" @@ -5580,26 +5610,26 @@ global-prefix@^3.0.0: globals@^11.1.0: version "11.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^13.19.0: version "13.24.0" - resolved "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== dependencies: type-fest "^0.20.2" globalthis@^1.0.3: version "1.0.3" - resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== dependencies: define-properties "^1.1.3" globby@^11.0.4, globby@^11.1.0: version "11.1.0" - resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== dependencies: array-union "^2.1.0" @@ -5611,7 +5641,7 @@ globby@^11.0.4, globby@^11.1.0: google-map-react@^2.2.1: version "2.2.1" - resolved "https://registry.npmjs.org/google-map-react/-/google-map-react-2.2.1.tgz" + resolved "https://registry.yarnpkg.com/google-map-react/-/google-map-react-2.2.1.tgz#54c45899966fb0000e04cde2d5ca44ad728bdba6" integrity sha512-Dg8aexf5rNSmywj0XKQ5m4RNzVcWwKEM2BGDj5aPChD0um8ZRjB5Upcb/yg/i0oG1aES29asQ5+6BHVgrK5xGA== dependencies: "@googlemaps/js-api-loader" "^1.13.8" @@ -5621,119 +5651,119 @@ google-map-react@^2.2.1: google-maps-infobox@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/google-maps-infobox/-/google-maps-infobox-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/google-maps-infobox/-/google-maps-infobox-2.0.0.tgz#1ea6de93c0cdf4138c2d586331835c83dcc59dc2" integrity sha512-hTuWmWZZSOxf5D/z7l3/hTF1grgRvLG53BEKMdjiKOG+FcK/kH7vqseUeyIU9Zj2ZIqKTOaro0nknxpAuRq4Vw== google-maps-react@^2.0.6: version "2.0.6" - resolved "https://registry.npmjs.org/google-maps-react/-/google-maps-react-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/google-maps-react/-/google-maps-react-2.0.6.tgz#0473356207ab6b47227b393b89e4b83f6eab06da" integrity sha512-M8Eo9WndfQEfxcmm6yRq03qdJgw1x6rQmJ9DN+a+xPQ3K7yNDGkVDbinrf4/8vcox7nELbeopbm4bpefKewWfQ== gopd@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== dependencies: get-intrinsic "^1.1.3" graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.11" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== graphemer@^1.4.0: version "1.4.0" - resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== gzip-size@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== dependencies: duplexer "^0.1.2" handle-thing@^2.0.0: version "2.0.1" - resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== harmony-reflect@^1.4.6: version "1.6.2" - resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" + resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710" integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== has-bigints@^1.0.1, has-bigints@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== has-flag@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-property-descriptors@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz" - integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== dependencies: - get-intrinsic "^1.2.2" + es-define-property "^1.0.0" has-proto@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== +has-tostringtag@^1.0.0, has-tostringtag@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== dependencies: - has-symbols "^1.0.2" + has-symbols "^1.0.3" -hasown@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz" - integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== +hasown@^2.0.0, hasown@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.1.tgz#26f48f039de2c0f8d3356c223fb8d50253519faa" + integrity sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA== dependencies: function-bind "^1.1.2" he@^1.2.0: version "1.2.0" - resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== hoist-non-react-statics@^2.3.1: version "2.5.5" - resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw== hoist-non-react-statics@^3.3.1, hoist-non-react-statics@^3.3.2: version "3.3.2" - resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== dependencies: react-is "^16.7.0" hoopy@^0.1.4: version "0.1.4" - resolved "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" + resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== hpack.js@^2.1.6: version "2.1.6" - resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== dependencies: inherits "^2.0.1" @@ -5743,24 +5773,24 @@ hpack.js@^2.1.6: html-encoding-sniffer@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== dependencies: whatwg-encoding "^1.0.5" html-entities@^2.1.0, html-entities@^2.3.2: version "2.4.0" - resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061" integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ== html-escaper@^2.0.0: version "2.0.2" - resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== html-minifier-terser@^6.0.2: version "6.1.0" - resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw== dependencies: camel-case "^4.1.2" @@ -5773,7 +5803,7 @@ html-minifier-terser@^6.0.2: html-webpack-plugin@^5.5.0: version "5.6.0" - resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz#50a8fa6709245608cb00e811eacecb8e0d7b7ea0" integrity sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw== dependencies: "@types/html-minifier-terser" "^6.0.0" @@ -5784,7 +5814,7 @@ html-webpack-plugin@^5.5.0: htmlparser2@^6.1.0: version "6.1.0" - resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== dependencies: domelementtype "^2.0.1" @@ -5794,12 +5824,12 @@ htmlparser2@^6.1.0: http-deceiver@^1.2.7: version "1.2.7" - resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== http-errors@2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== dependencies: depd "2.0.0" @@ -5810,7 +5840,7 @@ http-errors@2.0.0: http-errors@~1.6.2: version "1.6.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== dependencies: depd "~1.1.2" @@ -5820,12 +5850,12 @@ http-errors@~1.6.2: http-parser-js@>=0.5.1: version "0.5.8" - resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== http-proxy-agent@^4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== dependencies: "@tootallnate/once" "1" @@ -5834,7 +5864,7 @@ http-proxy-agent@^4.0.1: http-proxy-middleware@^2.0.3: version "2.0.6" - resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== dependencies: "@types/http-proxy" "^1.17.8" @@ -5845,7 +5875,7 @@ http-proxy-middleware@^2.0.3: http-proxy@^1.18.1: version "1.18.1" - resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== dependencies: eventemitter3 "^4.0.0" @@ -5854,7 +5884,7 @@ http-proxy@^1.18.1: https-proxy-agent@^5.0.0: version "5.0.1" - resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== dependencies: agent-base "6" @@ -5862,58 +5892,58 @@ https-proxy-agent@^5.0.0: human-signals@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== hyphenate-style-name@^1.0.3: version "1.0.4" - resolved "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz#691879af8e220aea5750e8827db4ef62a54e361d" integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ== iconv-lite@0.4.24: version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" iconv-lite@^0.6.2, iconv-lite@^0.6.3: version "0.6.3" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== dependencies: safer-buffer ">= 2.1.2 < 3.0.0" icss-utils@^5.0.0, icss-utils@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== idb@^7.0.1: version "7.1.1" - resolved "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz" + resolved "https://registry.yarnpkg.com/idb/-/idb-7.1.1.tgz#d910ded866d32c7ced9befc5bfdf36f572ced72b" integrity sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ== identity-obj-proxy@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA== dependencies: harmony-reflect "^1.4.6" ignore@^5.2.0: - version "5.3.0" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz" - integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== + version "5.3.1" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" + integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== immer@^9.0.7: version "9.0.21" - resolved "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz" + resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176" integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA== import-fresh@^3.1.0, import-fresh@^3.2.1: version "3.3.0" - resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== dependencies: parent-module "^1.0.0" @@ -5921,7 +5951,7 @@ import-fresh@^3.1.0, import-fresh@^3.2.1: import-local@^3.0.2: version "3.1.0" - resolved "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== dependencies: pkg-dir "^4.2.0" @@ -5929,17 +5959,17 @@ import-local@^3.0.2: imurmurhash@^0.1.4: version "0.1.4" - resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== indent-string@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== inflight@^1.0.4: version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" @@ -5947,96 +5977,95 @@ inflight@^1.0.4: inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== inherits@2.0.3: version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== ini@^1.3.5: version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== -internal-slot@^1.0.4, internal-slot@^1.0.5: - version "1.0.6" - resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz" - integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== +internal-slot@^1.0.4, internal-slot@^1.0.5, internal-slot@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" + integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== dependencies: - get-intrinsic "^1.2.2" + es-errors "^1.3.0" hasown "^2.0.0" side-channel "^1.0.4" interpret@^3.1.1: version "3.1.1" - resolved "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4" integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ== invariant@2.2.4, invariant@^2.2.1, invariant@^2.2.4: version "2.2.4" - resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== dependencies: loose-envify "^1.0.0" ipaddr.js@1.9.1: version "1.9.1" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== ipaddr.js@^2.0.1: version "2.1.0" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz#2119bc447ff8c257753b196fc5f1ce08a4cdf39f" integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== is-arguments@^1.1.1: version "1.1.1" - resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== dependencies: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz" - integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== +is-array-buffer@^3.0.2, is-array-buffer@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" + integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== dependencies: call-bind "^1.0.2" - get-intrinsic "^1.2.0" - is-typed-array "^1.1.10" + get-intrinsic "^1.2.1" is-arrayish@^0.2.1: version "0.2.1" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-async-function@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646" integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== dependencies: has-tostringtag "^1.0.0" is-bigint@^1.0.1: version "1.0.4" - resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== dependencies: has-bigints "^1.0.1" is-binary-path@~2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== dependencies: binary-extensions "^2.0.0" is-boolean-object@^1.1.0: version "1.1.2" - resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== dependencies: call-bind "^1.0.2" @@ -6044,126 +6073,126 @@ is-boolean-object@^1.1.0: is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: version "1.2.7" - resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== is-core-module@^2.13.0, is-core-module@^2.13.1: version "2.13.1" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== dependencies: hasown "^2.0.0" is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" - resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== dependencies: has-tostringtag "^1.0.0" is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== is-extglob@^2.1.1: version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== is-finalizationregistry@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz#c8749b65f17c133313e661b1289b95ad3dbd62e6" integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== dependencies: call-bind "^1.0.2" is-fullwidth-code-point@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== is-generator-fn@^2.0.0: version "2.1.0" - resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== is-generator-function@^1.0.10: version "1.0.10" - resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== dependencies: has-tostringtag "^1.0.0" is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: version "4.0.3" - resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== dependencies: is-extglob "^2.1.1" is-in-browser@^1.0.2, is-in-browser@^1.1.3: version "1.1.3" - resolved "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/is-in-browser/-/is-in-browser-1.1.3.tgz#56ff4db683a078c6082eb95dad7dc62e1d04f835" integrity sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g== is-map@^2.0.1, is-map@^2.0.2: version "2.0.2" - resolved "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== is-module@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== is-negative-zero@^2.0.2: version "2.0.2" - resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== is-number-object@^1.0.4: version "1.0.7" - resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== dependencies: has-tostringtag "^1.0.0" is-number@^7.0.0: version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== is-obj@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== is-path-inside@^3.0.3: version "3.0.3" - resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== is-plain-obj@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== is-plain-object@^2.0.4: version "2.0.4" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== dependencies: isobject "^3.0.1" is-potential-custom-element-name@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== is-regex@^1.1.4: version "1.1.4" - resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== dependencies: call-bind "^1.0.2" @@ -6171,77 +6200,77 @@ is-regex@^1.1.4: is-regexp@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== is-root@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== is-set@^2.0.1, is-set@^2.0.2: version "2.0.2" - resolved "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== is-shared-array-buffer@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== dependencies: call-bind "^1.0.2" is-stream@^1.0.1: version "1.1.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ== is-stream@^2.0.0: version "2.0.1" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== is-string@^1.0.5, is-string@^1.0.7: version "1.0.7" - resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== dependencies: has-tostringtag "^1.0.0" is-symbol@^1.0.2, is-symbol@^1.0.3: version "1.0.4" - resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== dependencies: has-symbols "^1.0.2" -is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9: - version "1.1.12" - resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz" - integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== +is-typed-array@^1.1.10, is-typed-array@^1.1.13, is-typed-array@^1.1.9: + version "1.1.13" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" + integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== dependencies: - which-typed-array "^1.1.11" + which-typed-array "^1.1.14" is-typedarray@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== is-weakmap@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== is-weakref@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== dependencies: call-bind "^1.0.2" is-weakset@^2.0.1: version "2.0.2" - resolved "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== dependencies: call-bind "^1.0.2" @@ -6249,34 +6278,34 @@ is-weakset@^2.0.1: is-wsl@^2.2.0: version "2.2.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== dependencies: is-docker "^2.0.0" isarray@^2.0.5: version "2.0.5" - resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== isarray@~1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== isexe@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isobject@^3.0.1: version "3.0.1" - resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== isomorphic-fetch@^2.1.1: version "2.2.1" - resolved "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz" + resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" integrity sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA== dependencies: node-fetch "^1.0.1" @@ -6284,12 +6313,12 @@ isomorphic-fetch@^2.1.1: istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.2" - resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: version "5.2.1" - resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== dependencies: "@babel/core" "^7.12.3" @@ -6300,7 +6329,7 @@ istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: istanbul-lib-report@^3.0.0: version "3.0.1" - resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== dependencies: istanbul-lib-coverage "^3.0.0" @@ -6309,7 +6338,7 @@ istanbul-lib-report@^3.0.0: istanbul-lib-source-maps@^4.0.0: version "4.0.1" - resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== dependencies: debug "^4.1.1" @@ -6318,7 +6347,7 @@ istanbul-lib-source-maps@^4.0.0: istanbul-reports@^3.1.3: version "3.1.6" - resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.6.tgz#2544bcab4768154281a2f0870471902704ccaa1a" integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg== dependencies: html-escaper "^2.0.0" @@ -6326,7 +6355,7 @@ istanbul-reports@^3.1.3: iterator.prototype@^1.1.2: version "1.1.2" - resolved "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz#5e29c8924f01916cb9335f1ff80619dcff22b0c0" integrity sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w== dependencies: define-properties "^1.2.1" @@ -6337,7 +6366,7 @@ iterator.prototype@^1.1.2: jackspeak@^2.3.5: version "2.3.6" - resolved "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== dependencies: "@isaacs/cliui" "^8.0.2" @@ -6346,7 +6375,7 @@ jackspeak@^2.3.5: jake@^10.8.5: version "10.8.7" - resolved "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz" + resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f" integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== dependencies: async "^3.2.3" @@ -6356,7 +6385,7 @@ jake@^10.8.5: jest-changed-files@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.5.1.tgz#a348aed00ec9bf671cc58a66fcbe7c3dfd6a68f5" integrity sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw== dependencies: "@jest/types" "^27.5.1" @@ -6365,7 +6394,7 @@ jest-changed-files@^27.5.1: jest-circus@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.5.1.tgz#37a5a4459b7bf4406e53d637b49d22c65d125ecc" integrity sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw== dependencies: "@jest/environment" "^27.5.1" @@ -6390,7 +6419,7 @@ jest-circus@^27.5.1: jest-cli@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.5.1.tgz#278794a6e6458ea8029547e6c6cbf673bd30b145" integrity sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw== dependencies: "@jest/core" "^27.5.1" @@ -6408,7 +6437,7 @@ jest-cli@^27.5.1: jest-config@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.5.1.tgz#5c387de33dca3f99ad6357ddeccd91bf3a0e4a41" integrity sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA== dependencies: "@babel/core" "^7.8.0" @@ -6438,7 +6467,7 @@ jest-config@^27.5.1: jest-diff@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.5.1.tgz#a07f5011ac9e6643cf8a95a462b7b1ecf6680def" integrity sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw== dependencies: chalk "^4.0.0" @@ -6448,7 +6477,7 @@ jest-diff@^27.5.1: jest-diff@^29.7.0: version "29.7.0" - resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== dependencies: chalk "^4.0.0" @@ -6458,14 +6487,14 @@ jest-diff@^29.7.0: jest-docblock@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.5.1.tgz#14092f364a42c6108d42c33c8cf30e058e25f6c0" integrity sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ== dependencies: detect-newline "^3.0.0" jest-each@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.5.1.tgz#5bc87016f45ed9507fed6e4702a5b468a5b2c44e" integrity sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ== dependencies: "@jest/types" "^27.5.1" @@ -6476,7 +6505,7 @@ jest-each@^27.5.1: jest-environment-jsdom@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz#ea9ccd1fc610209655a77898f86b2b559516a546" integrity sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw== dependencies: "@jest/environment" "^27.5.1" @@ -6489,7 +6518,7 @@ jest-environment-jsdom@^27.5.1: jest-environment-node@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.5.1.tgz#dedc2cfe52fab6b8f5714b4808aefa85357a365e" integrity sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw== dependencies: "@jest/environment" "^27.5.1" @@ -6501,17 +6530,17 @@ jest-environment-node@^27.5.1: jest-get-type@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1" integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw== jest-get-type@^29.6.3: version "29.6.3" - resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== jest-haste-map@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.5.1.tgz#9fd8bd7e7b4fa502d9c6164c5640512b4e811e7f" integrity sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng== dependencies: "@jest/types" "^27.5.1" @@ -6531,7 +6560,7 @@ jest-haste-map@^27.5.1: jest-jasmine2@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz#a037b0034ef49a9f3d71c4375a796f3b230d1ac4" integrity sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ== dependencies: "@jest/environment" "^27.5.1" @@ -6554,7 +6583,7 @@ jest-jasmine2@^27.5.1: jest-leak-detector@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz#6ec9d54c3579dd6e3e66d70e3498adf80fde3fb8" integrity sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ== dependencies: jest-get-type "^27.5.1" @@ -6562,7 +6591,7 @@ jest-leak-detector@^27.5.1: jest-matcher-utils@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz#9c0cdbda8245bc22d2331729d1091308b40cf8ab" integrity sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw== dependencies: chalk "^4.0.0" @@ -6572,7 +6601,7 @@ jest-matcher-utils@^27.5.1: jest-matcher-utils@^29.7.0: version "29.7.0" - resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12" integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== dependencies: chalk "^4.0.0" @@ -6582,7 +6611,7 @@ jest-matcher-utils@^29.7.0: jest-message-util@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.5.1.tgz#bdda72806da10d9ed6425e12afff38cd1458b6cf" integrity sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g== dependencies: "@babel/code-frame" "^7.12.13" @@ -6597,7 +6626,7 @@ jest-message-util@^27.5.1: jest-message-util@^28.1.3: version "28.1.3" - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-28.1.3.tgz#232def7f2e333f1eecc90649b5b94b0055e7c43d" integrity sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g== dependencies: "@babel/code-frame" "^7.12.13" @@ -6612,7 +6641,7 @@ jest-message-util@^28.1.3: jest-message-util@^29.7.0: version "29.7.0" - resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3" integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== dependencies: "@babel/code-frame" "^7.12.13" @@ -6627,7 +6656,7 @@ jest-message-util@^29.7.0: jest-mock@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.5.1.tgz#19948336d49ef4d9c52021d34ac7b5f36ff967d6" integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og== dependencies: "@jest/types" "^27.5.1" @@ -6635,22 +6664,22 @@ jest-mock@^27.5.1: jest-pnp-resolver@^1.2.2: version "1.2.3" - resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== jest-regex-util@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95" integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== jest-regex-util@^28.0.0: version "28.0.2" - resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-28.0.2.tgz#afdc377a3b25fb6e80825adcf76c854e5bf47ead" integrity sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw== jest-resolve-dependencies@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz#d811ecc8305e731cc86dd79741ee98fed06f1da8" integrity sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg== dependencies: "@jest/types" "^27.5.1" @@ -6659,7 +6688,7 @@ jest-resolve-dependencies@^27.5.1: jest-resolve@^27.4.2, jest-resolve@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.5.1.tgz#a2f1c5a0796ec18fe9eb1536ac3814c23617b384" integrity sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw== dependencies: "@jest/types" "^27.5.1" @@ -6675,7 +6704,7 @@ jest-resolve@^27.4.2, jest-resolve@^27.5.1: jest-runner@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.5.1.tgz#071b27c1fa30d90540805c5645a0ec167c7b62e5" integrity sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ== dependencies: "@jest/console" "^27.5.1" @@ -6702,7 +6731,7 @@ jest-runner@^27.5.1: jest-runtime@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.5.1.tgz#4896003d7a334f7e8e4a53ba93fb9bcd3db0a1af" integrity sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A== dependencies: "@jest/environment" "^27.5.1" @@ -6730,7 +6759,7 @@ jest-runtime@^27.5.1: jest-serializer@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64" integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== dependencies: "@types/node" "*" @@ -6738,7 +6767,7 @@ jest-serializer@^27.5.1: jest-snapshot@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.5.1.tgz#b668d50d23d38054a51b42c4039cab59ae6eb6a1" integrity sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA== dependencies: "@babel/core" "^7.7.2" @@ -6766,7 +6795,7 @@ jest-snapshot@^27.5.1: jest-util@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9" integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== dependencies: "@jest/types" "^27.5.1" @@ -6778,7 +6807,7 @@ jest-util@^27.5.1: jest-util@^28.1.3: version "28.1.3" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.3.tgz#f4f932aa0074f0679943220ff9cbba7e497028b0" integrity sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ== dependencies: "@jest/types" "^28.1.3" @@ -6790,7 +6819,7 @@ jest-util@^28.1.3: jest-util@^29.7.0: version "29.7.0" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== dependencies: "@jest/types" "^29.6.3" @@ -6802,7 +6831,7 @@ jest-util@^29.7.0: jest-validate@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.5.1.tgz#9197d54dc0bdb52260b8db40b46ae668e04df067" integrity sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ== dependencies: "@jest/types" "^27.5.1" @@ -6814,7 +6843,7 @@ jest-validate@^27.5.1: jest-watch-typeahead@^1.0.0: version "1.1.0" - resolved "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz#b4a6826dfb9c9420da2f7bc900de59dad11266a9" integrity sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw== dependencies: ansi-escapes "^4.3.1" @@ -6827,7 +6856,7 @@ jest-watch-typeahead@^1.0.0: jest-watcher@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.5.1.tgz#71bd85fb9bde3a2c2ec4dc353437971c43c642a2" integrity sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw== dependencies: "@jest/test-result" "^27.5.1" @@ -6840,7 +6869,7 @@ jest-watcher@^27.5.1: jest-watcher@^28.0.0: version "28.1.3" - resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-28.1.3.tgz#c6023a59ba2255e3b4c57179fc94164b3e73abd4" integrity sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g== dependencies: "@jest/test-result" "^28.1.3" @@ -6854,7 +6883,7 @@ jest-watcher@^28.0.0: jest-worker@^26.2.1: version "26.6.2" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== dependencies: "@types/node" "*" @@ -6863,7 +6892,7 @@ jest-worker@^26.2.1: jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== dependencies: "@types/node" "*" @@ -6872,7 +6901,7 @@ jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1: jest-worker@^28.0.2: version "28.1.3" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.3.tgz#7e3c4ce3fa23d1bb6accb169e7f396f98ed4bb98" integrity sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g== dependencies: "@types/node" "*" @@ -6881,7 +6910,7 @@ jest-worker@^28.0.2: jest@^27.4.3: version "27.5.1" - resolved "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/jest/-/jest-27.5.1.tgz#dadf33ba70a779be7a6fc33015843b51494f63fc" integrity sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ== dependencies: "@jest/core" "^27.5.1" @@ -6890,22 +6919,22 @@ jest@^27.4.3: jiti@^1.19.1: version "1.21.0" - resolved "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== js-sha3@0.8.0: version "0.8.0" - resolved "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^3.13.1: version "3.14.1" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== dependencies: argparse "^1.0.7" @@ -6913,14 +6942,14 @@ js-yaml@^3.13.1: js-yaml@^4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== dependencies: argparse "^2.0.1" jsdom@^16.6.0: version "16.7.0" - resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== dependencies: abab "^2.0.5" @@ -6953,59 +6982,59 @@ jsdom@^16.6.0: jsesc@^2.5.1: version "2.5.2" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== jsesc@~0.5.0: version "0.5.0" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== json-buffer@3.0.1: version "3.0.1" - resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: version "2.3.1" - resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== json-schema-traverse@^0.4.1: version "0.4.1" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== json-schema-traverse@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== json-schema@^0.4.0: version "0.4.0" - resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== json5@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA== dependencies: minimist "^1.2.0" json5@^2.1.2, json5@^2.2.0, json5@^2.2.3: version "2.2.3" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonfile@^6.0.1: version "6.1.0" - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== dependencies: universalify "^2.0.0" @@ -7014,7 +7043,7 @@ jsonfile@^6.0.1: jsonpath@^1.1.1: version "1.1.1" - resolved "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/jsonpath/-/jsonpath-1.1.1.tgz#0ca1ed8fb65bb3309248cc9d5466d12d5b0b9901" integrity sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w== dependencies: esprima "1.2.2" @@ -7023,12 +7052,12 @@ jsonpath@^1.1.1: jsonpointer@^5.0.0: version "5.0.1" - resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559" integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== jss-plugin-camel-case@^10.5.1: version "10.10.0" - resolved "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz" + resolved "https://registry.yarnpkg.com/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz#27ea159bab67eb4837fa0260204eb7925d4daa1c" integrity sha512-z+HETfj5IYgFxh1wJnUAU8jByI48ED+v0fuTuhKrPR+pRBYS2EDwbusU8aFOpCdYhtRc9zhN+PJ7iNE8pAWyPw== dependencies: "@babel/runtime" "^7.3.1" @@ -7037,7 +7066,7 @@ jss-plugin-camel-case@^10.5.1: jss-plugin-default-unit@^10.5.1: version "10.10.0" - resolved "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.10.0.tgz" + resolved "https://registry.yarnpkg.com/jss-plugin-default-unit/-/jss-plugin-default-unit-10.10.0.tgz#db3925cf6a07f8e1dd459549d9c8aadff9804293" integrity sha512-SvpajxIECi4JDUbGLefvNckmI+c2VWmP43qnEy/0eiwzRUsafg5DVSIWSzZe4d2vFX1u9nRDP46WCFV/PXVBGQ== dependencies: "@babel/runtime" "^7.3.1" @@ -7045,7 +7074,7 @@ jss-plugin-default-unit@^10.5.1: jss-plugin-global@^10.5.1: version "10.10.0" - resolved "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.10.0.tgz" + resolved "https://registry.yarnpkg.com/jss-plugin-global/-/jss-plugin-global-10.10.0.tgz#1c55d3c35821fab67a538a38918292fc9c567efd" integrity sha512-icXEYbMufiNuWfuazLeN+BNJO16Ge88OcXU5ZDC2vLqElmMybA31Wi7lZ3lf+vgufRocvPj8443irhYRgWxP+A== dependencies: "@babel/runtime" "^7.3.1" @@ -7053,7 +7082,7 @@ jss-plugin-global@^10.5.1: jss-plugin-nested@^10.5.1: version "10.10.0" - resolved "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.10.0.tgz" + resolved "https://registry.yarnpkg.com/jss-plugin-nested/-/jss-plugin-nested-10.10.0.tgz#db872ed8925688806e77f1fc87f6e62264513219" integrity sha512-9R4JHxxGgiZhurDo3q7LdIiDEgtA1bTGzAbhSPyIOWb7ZubrjQe8acwhEQ6OEKydzpl8XHMtTnEwHXCARLYqYA== dependencies: "@babel/runtime" "^7.3.1" @@ -7062,7 +7091,7 @@ jss-plugin-nested@^10.5.1: jss-plugin-props-sort@^10.5.1: version "10.10.0" - resolved "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.10.0.tgz" + resolved "https://registry.yarnpkg.com/jss-plugin-props-sort/-/jss-plugin-props-sort-10.10.0.tgz#67f4dd4c70830c126f4ec49b4b37ccddb680a5d7" integrity sha512-5VNJvQJbnq/vRfje6uZLe/FyaOpzP/IH1LP+0fr88QamVrGJa0hpRRyAa0ea4U/3LcorJfBFVyC4yN2QC73lJg== dependencies: "@babel/runtime" "^7.3.1" @@ -7070,7 +7099,7 @@ jss-plugin-props-sort@^10.5.1: jss-plugin-rule-value-function@^10.5.1: version "10.10.0" - resolved "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.10.0.tgz" + resolved "https://registry.yarnpkg.com/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.10.0.tgz#7d99e3229e78a3712f78ba50ab342e881d26a24b" integrity sha512-uEFJFgaCtkXeIPgki8ICw3Y7VMkL9GEan6SqmT9tqpwM+/t+hxfMUdU4wQ0MtOiMNWhwnckBV0IebrKcZM9C0g== dependencies: "@babel/runtime" "^7.3.1" @@ -7079,7 +7108,7 @@ jss-plugin-rule-value-function@^10.5.1: jss-plugin-vendor-prefixer@^10.5.1: version "10.10.0" - resolved "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.10.0.tgz" + resolved "https://registry.yarnpkg.com/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.10.0.tgz#c01428ef5a89f2b128ec0af87a314d0c767931c7" integrity sha512-UY/41WumgjW8r1qMCO8l1ARg7NHnfRVWRhZ2E2m0DMYsr2DD91qIXLyNhiX83hHswR7Wm4D+oDYNC1zWCJWtqg== dependencies: "@babel/runtime" "^7.3.1" @@ -7088,7 +7117,7 @@ jss-plugin-vendor-prefixer@^10.5.1: jss@10.10.0, jss@^10.5.1: version "10.10.0" - resolved "https://registry.npmjs.org/jss/-/jss-10.10.0.tgz" + resolved "https://registry.yarnpkg.com/jss/-/jss-10.10.0.tgz#a75cc85b0108c7ac8c7b7d296c520a3e4fbc6ccc" integrity sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw== dependencies: "@babel/runtime" "^7.3.1" @@ -7098,7 +7127,7 @@ jss@10.10.0, jss@^10.5.1: "jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.5: version "3.3.5" - resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ== dependencies: array-includes "^3.1.6" @@ -7108,46 +7137,46 @@ jss@10.10.0, jss@^10.5.1: kdbush@^4.0.2: version "4.0.2" - resolved "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz" + resolved "https://registry.yarnpkg.com/kdbush/-/kdbush-4.0.2.tgz#2f7b7246328b4657dd122b6c7f025fbc2c868e39" integrity sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA== keyv@^4.5.3: version "4.5.4" - resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== dependencies: json-buffer "3.0.1" kind-of@^6.0.2: version "6.0.3" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== kleur@^3.0.3: version "3.0.3" - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== klona@^2.0.4, klona@^2.0.5: version "2.0.6" - resolved "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== language-subtag-registry@^0.3.20: version "0.3.22" - resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz" + resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#2e1500861b2e457eba7e7ae86877cbd08fa1fd1d" integrity sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w== language-tags@^1.0.9: version "1.0.9" - resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz" + resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.9.tgz#1ffdcd0ec0fafb4b1be7f8b11f306ad0f9c08777" integrity sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA== dependencies: language-subtag-registry "^0.3.20" launch-editor@^2.6.0: version "2.6.1" - resolved "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.1.tgz#f259c9ef95cbc9425620bbbd14b468fcdb4ffe3c" integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw== dependencies: picocolors "^1.0.0" @@ -7155,12 +7184,12 @@ launch-editor@^2.6.0: leven@^3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== levn@^0.4.1: version "0.4.1" - resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== dependencies: prelude-ls "^1.2.1" @@ -7168,7 +7197,7 @@ levn@^0.4.1: levn@~0.3.0: version "0.3.0" - resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== dependencies: prelude-ls "~1.1.2" @@ -7176,27 +7205,27 @@ levn@~0.3.0: lilconfig@^2.0.3, lilconfig@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== lilconfig@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz" - integrity sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g== + version "3.1.1" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.1.tgz#9d8a246fa753106cfc205fd2d77042faca56e5e3" + integrity sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ== lines-and-columns@^1.1.6: version "1.2.4" - resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== loader-runner@^4.2.0: version "4.3.0" - resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== loader-utils@^2.0.0, loader-utils@^2.0.4: version "2.0.4" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== dependencies: big.js "^5.2.2" @@ -7205,12 +7234,12 @@ loader-utils@^2.0.0, loader-utils@^2.0.4: loader-utils@^3.2.0: version "3.2.1" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576" integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw== locate-path@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== dependencies: p-locate "^3.0.0" @@ -7218,177 +7247,177 @@ locate-path@^3.0.0: locate-path@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== dependencies: p-locate "^4.1.0" locate-path@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== dependencies: p-locate "^5.0.0" lodash.debounce@^4.0.8: version "4.0.8" - resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== lodash.memoize@^4.1.2: version "4.1.2" - resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== lodash.merge@^4.6.2: version "4.6.2" - resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== lodash.sortby@^4.7.0: version "4.7.0" - resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" + resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== lodash.uniq@^4.5.0: version "4.5.0" - resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== lodash@^4.16.2, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0: version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" - resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== dependencies: js-tokens "^3.0.0 || ^4.0.0" lower-case@^2.0.2: version "2.0.2" - resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== dependencies: tslib "^2.0.3" lru-cache@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== dependencies: yallist "^3.0.2" lru-cache@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== dependencies: yallist "^4.0.0" "lru-cache@^9.1.1 || ^10.0.0": - version "10.1.0" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz" - integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag== + version "10.2.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3" + integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q== lz-string@^1.5.0: version "1.5.0" - resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz" + resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== magic-string@^0.25.0, magic-string@^0.25.7: version "0.25.9" - resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== dependencies: sourcemap-codec "^1.4.8" make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== dependencies: semver "^6.0.0" make-dir@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== dependencies: semver "^7.5.3" makeerror@1.0.12: version "1.0.12" - resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== dependencies: tmpl "1.0.5" marker-clusterer-plus@^2.1.4: version "2.1.4" - resolved "https://registry.npmjs.org/marker-clusterer-plus/-/marker-clusterer-plus-2.1.4.tgz" + resolved "https://registry.yarnpkg.com/marker-clusterer-plus/-/marker-clusterer-plus-2.1.4.tgz#f8eff74d599dab3b7d0e3fed5264ea0e704f5d67" integrity sha512-4WLZnYCkgsUfSC0pftldd0YrLNupSqVIEdxL979f3sXVMBHTUOF3gDa6cEuOk2z8UGyVGcANiNZgvVc333mrHA== markerwithlabel@^2.0.1: version "2.0.2" - resolved "https://registry.npmjs.org/markerwithlabel/-/markerwithlabel-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/markerwithlabel/-/markerwithlabel-2.0.2.tgz#fa6aee4abb0ee553e24e2b708226858f58b8729e" integrity sha512-C/cbm1A0h/u54gwHk5ZJNdUU3V3+1BbCpRPMsMyFA7vF4yL+aB4rWpxACz29TpQ+cTg6/iQroExh0PMSRGtQFg== match-sorter@^6.0.2: - version "6.3.3" - resolved "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.3.tgz" - integrity sha512-sgiXxrRijEe0SzHKGX4HouCpfHRPnqteH42UdMEW7BlWy990ZkzcvonJGv4Uu9WE7Y1f8Yocm91+4qFPCbmNww== + version "6.3.4" + resolved "https://registry.yarnpkg.com/match-sorter/-/match-sorter-6.3.4.tgz#afa779d8e922c81971fbcb4781c7003ace781be7" + integrity sha512-jfZW7cWS5y/1xswZo8VBOdudUiSd9nifYRWphc9M5D/ee4w4AoXLgBEdRbgVaxbMuagBPeUC5y2Hi8DO6o9aDg== dependencies: "@babel/runtime" "^7.23.8" remove-accents "0.5.0" mdn-data@2.0.14: version "2.0.14" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== mdn-data@2.0.4: version "2.0.4" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== media-typer@0.3.0: version "0.3.0" - resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== memfs@^3.1.2, memfs@^3.4.3: version "3.6.0" - resolved "https://registry.npmjs.org/memfs/-/memfs-3.6.0.tgz" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6" integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== dependencies: fs-monkey "^1.0.4" merge-descriptors@1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== merge-stream@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== merge2@^1.3.0, merge2@^1.4.1: version "1.4.1" - resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== methods@~1.1.2: version "1.1.2" - resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: version "4.0.5" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== dependencies: braces "^3.0.2" @@ -7396,104 +7425,105 @@ micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: microseconds@0.2.0: version "0.2.0" - resolved "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz" + resolved "https://registry.yarnpkg.com/microseconds/-/microseconds-0.2.0.tgz#233b25f50c62a65d861f978a4a4f8ec18797dc39" integrity sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA== mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": version "1.52.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== dependencies: mime-db "1.52.0" mime@1.6.0: version "1.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== mimic-fn@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== min-indent@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== mini-css-extract-plugin@^2.4.5: - version "2.7.6" - resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz" - integrity sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw== + version "2.8.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.0.tgz#1aeae2a90a954b6426c9e8311eab36b450f553a0" + integrity sha512-CxmUYPFcTgET1zImteG/LZOy/4T5rTojesQXkSNBiquhydn78tfbCE9sjIjnJ/UcjNjOC1bphTCCW5rrS7cXAg== dependencies: schema-utils "^4.0.0" + tapable "^2.2.1" minimalistic-assert@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" minimatch@^5.0.1: version "5.1.6" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== dependencies: brace-expansion "^2.0.1" minimatch@^9.0.1: version "9.0.3" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== dependencies: brace-expansion "^2.0.1" minimist@^1.2.0, minimist@^1.2.6: version "1.2.8" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== "minipass@^5.0.0 || ^6.0.2 || ^7.0.0": version "7.0.4" - resolved "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== mkdirp@~0.5.1: version "0.5.6" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== dependencies: minimist "^1.2.6" ms@2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== ms@2.1.2: version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== ms@2.1.3, ms@^2.1.1: version "2.1.3" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== multicast-dns@^7.2.5: version "7.2.5" - resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== dependencies: dns-packet "^5.2.2" @@ -7501,7 +7531,7 @@ multicast-dns@^7.2.5: mz@^2.7.0: version "2.7.0" - resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz" + resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== dependencies: any-promise "^1.0.0" @@ -7510,39 +7540,39 @@ mz@^2.7.0: nano-time@1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/nano-time/-/nano-time-1.0.0.tgz#b0554f69ad89e22d0907f7a12b0993a5d96137ef" integrity sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA== dependencies: big-integer "^1.6.16" nanoid@^3.3.6, nanoid@^3.3.7: version "3.3.7" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== natural-compare-lite@^1.4.0: version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz" + resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== natural-compare@^1.4.0: version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== negotiator@0.6.3: version "0.6.3" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== neo-async@^2.6.2: version "2.6.2" - resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== no-case@^3.0.4: version "3.0.4" - resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== dependencies: lower-case "^2.0.2" @@ -7550,7 +7580,7 @@ no-case@^3.0.4: node-fetch@^1.0.1: version "1.7.3" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ== dependencies: encoding "^0.1.11" @@ -7558,78 +7588,78 @@ node-fetch@^1.0.1: node-forge@^1: version "1.3.1" - resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== node-int64@^0.4.0: version "0.4.0" - resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== node-releases@^2.0.14: version "2.0.14" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== normalize-range@^0.1.2: version "0.1.2" - resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== normalize-url@^6.0.1: version "6.1.0" - resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== npm-run-path@^4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== dependencies: path-key "^3.0.0" nth-check@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== dependencies: boolbase "~1.0.0" nth-check@^2.0.1: version "2.1.1" - resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== dependencies: boolbase "^1.0.0" nwsapi@^2.2.0: version "2.2.7" - resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-hash@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== -object-inspect@^1.13.1, object-inspect@^1.9.0: +object-inspect@^1.13.1: version "1.13.1" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== object-is@^1.1.5: version "1.1.5" - resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" + resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== dependencies: call-bind "^1.0.2" @@ -7637,12 +7667,12 @@ object-is@^1.1.5: object-keys@^1.1.1: version "1.1.1" - resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object.assign@^4.1.4: +object.assign@^4.1.4, object.assign@^4.1.5: version "4.1.5" - resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== dependencies: call-bind "^1.0.5" @@ -7652,7 +7682,7 @@ object.assign@^4.1.4: object.entries@^1.1.6, object.entries@^1.1.7: version "1.1.7" - resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.7.tgz#2b47760e2a2e3a752f39dd874655c61a7f03c131" integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== dependencies: call-bind "^1.0.2" @@ -7661,7 +7691,7 @@ object.entries@^1.1.6, object.entries@^1.1.7: object.fromentries@^2.0.6, object.fromentries@^2.0.7: version "2.0.7" - resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== dependencies: call-bind "^1.0.2" @@ -7670,7 +7700,7 @@ object.fromentries@^2.0.6, object.fromentries@^2.0.7: object.getownpropertydescriptors@^2.1.0: version "2.1.7" - resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz#7a466a356cd7da4ba8b9e94ff6d35c3eeab5d56a" integrity sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g== dependencies: array.prototype.reduce "^1.0.6" @@ -7680,18 +7710,19 @@ object.getownpropertydescriptors@^2.1.0: safe-array-concat "^1.0.0" object.groupby@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz" - integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ== + version "1.0.2" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.2.tgz#494800ff5bab78fd0eff2835ec859066e00192ec" + integrity sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + array.prototype.filter "^1.0.3" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.0.0" object.hasown@^1.1.2: version "1.1.3" - resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.3.tgz#6a5f2897bb4d3668b8e79364f98ccf971bda55ae" integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA== dependencies: define-properties "^1.2.0" @@ -7699,7 +7730,7 @@ object.hasown@^1.1.2: object.values@^1.1.0, object.values@^1.1.6, object.values@^1.1.7: version "1.1.7" - resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== dependencies: call-bind "^1.0.2" @@ -7708,43 +7739,43 @@ object.values@^1.1.0, object.values@^1.1.6, object.values@^1.1.7: oblivious-set@1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/oblivious-set/-/oblivious-set-1.0.0.tgz#c8316f2c2fb6ff7b11b6158db3234c49f733c566" integrity sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw== obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" - resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== on-finished@2.4.1: version "2.4.1" - resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== dependencies: ee-first "1.1.1" on-headers@~1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== once@^1.3.0: version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" onetime@^5.1.2: version "5.1.2" - resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== dependencies: mimic-fn "^2.1.0" open@^8.0.9, open@^8.4.0: version "8.4.2" - resolved "https://registry.npmjs.org/open/-/open-8.4.2.tgz" + resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== dependencies: define-lazy-prop "^2.0.0" @@ -7753,7 +7784,7 @@ open@^8.0.9, open@^8.4.0: optionator@^0.8.1: version "0.8.3" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== dependencies: deep-is "~0.1.3" @@ -7765,7 +7796,7 @@ optionator@^0.8.1: optionator@^0.9.3: version "0.9.3" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== dependencies: "@aashutoshrathi/word-wrap" "^1.2.3" @@ -7777,42 +7808,42 @@ optionator@^0.9.3: p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== dependencies: p-try "^2.0.0" p-limit@^3.0.2: version "3.1.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== dependencies: yocto-queue "^0.1.0" p-locate@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== dependencies: p-limit "^2.0.0" p-locate@^4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== dependencies: p-limit "^2.2.0" p-locate@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== dependencies: p-limit "^3.0.2" p-retry@^4.5.0: version "4.6.2" - resolved "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" + resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== dependencies: "@types/retry" "0.12.0" @@ -7820,12 +7851,12 @@ p-retry@^4.5.0: p-try@^2.0.0: version "2.2.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== param-case@^3.0.4: version "3.0.4" - resolved "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== dependencies: dot-case "^3.0.4" @@ -7833,14 +7864,14 @@ param-case@^3.0.4: parent-module@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== dependencies: callsites "^3.0.0" parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== dependencies: "@babel/code-frame" "^7.0.0" @@ -7850,17 +7881,17 @@ parse-json@^5.0.0, parse-json@^5.2.0: parse5@6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" - resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== pascal-case@^3.1.2: version "3.1.2" - resolved "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" + resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== dependencies: no-case "^3.0.4" @@ -7868,37 +7899,37 @@ pascal-case@^3.1.2: path-browserify@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== path-exists@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== path-exists@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== path-is-absolute@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== path-parse@^1.0.7: version "1.0.7" - resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== path-scurry@^1.10.1: version "1.10.1" - resolved "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== dependencies: lru-cache "^9.1.1 || ^10.0.0" @@ -7906,78 +7937,78 @@ path-scurry@^1.10.1: path-to-regexp@0.1.7: version "0.1.7" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== path-type@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== performance-now@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== picocolors@^0.2.1: version "0.2.1" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== picocolors@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== pify@^2.3.0: version "2.3.0" - resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== pirates@^4.0.1, pirates@^4.0.4: version "4.0.6" - resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== pkg-dir@^4.1.0, pkg-dir@^4.2.0: version "4.2.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: find-up "^4.0.0" pkg-up@^3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== dependencies: find-up "^3.0.0" popper.js@1.16.1-lts: version "1.16.1-lts" - resolved "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1-lts.tgz#cf6847b807da3799d80ee3d6d2f90df8a3f50b05" integrity sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA== postcss-attribute-case-insensitive@^5.0.2: version "5.0.2" - resolved "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz#03d761b24afc04c09e757e92ff53716ae8ea2741" integrity sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ== dependencies: postcss-selector-parser "^6.0.10" postcss-browser-comments@^4: version "4.0.0" - resolved "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz#bcfc86134df5807f5d3c0eefa191d42136b5e72a" integrity sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg== postcss-calc@^8.2.3: version "8.2.4" - resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== dependencies: postcss-selector-parser "^6.0.9" @@ -7985,35 +8016,35 @@ postcss-calc@^8.2.3: postcss-clamp@^4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-clamp/-/postcss-clamp-4.1.0.tgz#7263e95abadd8c2ba1bd911b0b5a5c9c93e02363" integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow== dependencies: postcss-value-parser "^4.2.0" postcss-color-functional-notation@^4.2.4: version "4.2.4" - resolved "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz#21a909e8d7454d3612d1659e471ce4696f28caec" integrity sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg== dependencies: postcss-value-parser "^4.2.0" postcss-color-hex-alpha@^8.0.4: version "8.0.4" - resolved "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz#c66e2980f2fbc1a63f5b079663340ce8b55f25a5" integrity sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ== dependencies: postcss-value-parser "^4.2.0" postcss-color-rebeccapurple@^7.1.1: version "7.1.1" - resolved "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz#63fdab91d878ebc4dd4b7c02619a0c3d6a56ced0" integrity sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg== dependencies: postcss-value-parser "^4.2.0" postcss-colormin@^5.3.1: version "5.3.1" - resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz#86c27c26ed6ba00d96c79e08f3ffb418d1d1988f" integrity sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ== dependencies: browserslist "^4.21.4" @@ -8023,7 +8054,7 @@ postcss-colormin@^5.3.1: postcss-convert-values@^5.1.3: version "5.1.3" - resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393" integrity sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA== dependencies: browserslist "^4.21.4" @@ -8031,55 +8062,55 @@ postcss-convert-values@^5.1.3: postcss-custom-media@^8.0.2: version "8.0.2" - resolved "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz#c8f9637edf45fef761b014c024cee013f80529ea" integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg== dependencies: postcss-value-parser "^4.2.0" postcss-custom-properties@^12.1.10: version "12.1.11" - resolved "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz#d14bb9b3989ac4d40aaa0e110b43be67ac7845cf" integrity sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ== dependencies: postcss-value-parser "^4.2.0" postcss-custom-selectors@^6.0.3: version "6.0.3" - resolved "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz#1ab4684d65f30fed175520f82d223db0337239d9" integrity sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg== dependencies: postcss-selector-parser "^6.0.4" postcss-dir-pseudo-class@^6.0.5: version "6.0.5" - resolved "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz" + resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz#2bf31de5de76added44e0a25ecf60ae9f7c7c26c" integrity sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA== dependencies: postcss-selector-parser "^6.0.10" postcss-discard-comments@^5.1.2: version "5.1.2" - resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== postcss-discard-duplicates@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== postcss-discard-empty@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== postcss-discard-overridden@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== postcss-double-position-gradients@^3.1.2: version "3.1.2" - resolved "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz#b96318fdb477be95997e86edd29c6e3557a49b91" integrity sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ== dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" @@ -8087,50 +8118,50 @@ postcss-double-position-gradients@^3.1.2: postcss-env-function@^4.0.6: version "4.0.6" - resolved "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz" + resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-4.0.6.tgz#7b2d24c812f540ed6eda4c81f6090416722a8e7a" integrity sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA== dependencies: postcss-value-parser "^4.2.0" postcss-flexbugs-fixes@^5.0.2: version "5.0.2" - resolved "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz" + resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz#2028e145313074fc9abe276cb7ca14e5401eb49d" integrity sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ== postcss-focus-visible@^6.0.4: version "6.0.4" - resolved "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz" + resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz#50c9ea9afa0ee657fb75635fabad25e18d76bf9e" integrity sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw== dependencies: postcss-selector-parser "^6.0.9" postcss-focus-within@^5.0.4: version "5.0.4" - resolved "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz" + resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz#5b1d2ec603195f3344b716c0b75f61e44e8d2e20" integrity sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ== dependencies: postcss-selector-parser "^6.0.9" postcss-font-variant@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66" integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== postcss-gap-properties@^3.0.5: version "3.0.5" - resolved "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz" + resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz#f7e3cddcf73ee19e94ccf7cb77773f9560aa2fff" integrity sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg== postcss-image-set-function@^4.0.7: version "4.0.7" - resolved "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz" + resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz#08353bd756f1cbfb3b6e93182c7829879114481f" integrity sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw== dependencies: postcss-value-parser "^4.2.0" postcss-import@^15.1.0: version "15.1.0" - resolved "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== dependencies: postcss-value-parser "^4.0.0" @@ -8139,19 +8170,19 @@ postcss-import@^15.1.0: postcss-initial@^4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-4.0.1.tgz#529f735f72c5724a0fb30527df6fb7ac54d7de42" integrity sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ== postcss-js@^4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== dependencies: camelcase-css "^2.0.1" postcss-lab-function@^4.2.1: version "4.2.1" - resolved "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz#6fe4c015102ff7cd27d1bd5385582f67ebdbdc98" integrity sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w== dependencies: "@csstools/postcss-progressive-custom-properties" "^1.1.0" @@ -8159,7 +8190,7 @@ postcss-lab-function@^4.2.1: postcss-load-config@^4.0.1: version "4.0.2" - resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.2.tgz#7159dcf626118d33e299f485d6afe4aff7c4a3e3" integrity sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ== dependencies: lilconfig "^3.0.0" @@ -8167,7 +8198,7 @@ postcss-load-config@^4.0.1: postcss-loader@^6.2.1: version "6.2.1" - resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef" integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== dependencies: cosmiconfig "^7.0.0" @@ -8176,17 +8207,17 @@ postcss-loader@^6.2.1: postcss-logical@^5.0.4: version "5.0.4" - resolved "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-5.0.4.tgz#ec75b1ee54421acc04d5921576b7d8db6b0e6f73" integrity sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g== postcss-media-minmax@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz#7140bddec173e2d6d657edbd8554a55794e2a5b5" integrity sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ== postcss-merge-longhand@^5.1.7: version "5.1.7" - resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz#24a1bdf402d9ef0e70f568f39bdc0344d568fb16" integrity sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ== dependencies: postcss-value-parser "^4.2.0" @@ -8194,7 +8225,7 @@ postcss-merge-longhand@^5.1.7: postcss-merge-rules@^5.1.4: version "5.1.4" - resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz#2f26fa5cacb75b1402e213789f6766ae5e40313c" integrity sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g== dependencies: browserslist "^4.21.4" @@ -8204,14 +8235,14 @@ postcss-merge-rules@^5.1.4: postcss-minify-font-values@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== dependencies: postcss-value-parser "^4.2.0" postcss-minify-gradients@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== dependencies: colord "^2.9.1" @@ -8220,7 +8251,7 @@ postcss-minify-gradients@^5.1.1: postcss-minify-params@^5.1.4: version "5.1.4" - resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352" integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw== dependencies: browserslist "^4.21.4" @@ -8229,49 +8260,49 @@ postcss-minify-params@^5.1.4: postcss-minify-selectors@^5.2.1: version "5.2.1" - resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== dependencies: postcss-selector-parser "^6.0.5" postcss-modules-extract-imports@^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.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== -postcss-modules-local-by-default@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz" - integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== +postcss-modules-local-by-default@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz#7cbed92abd312b94aaea85b68226d3dec39a14e6" + integrity sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q== dependencies: icss-utils "^5.0.0" postcss-selector-parser "^6.0.2" postcss-value-parser "^4.1.0" -postcss-modules-scope@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.0.tgz" - integrity sha512-SaIbK8XW+MZbd0xHPf7kdfA/3eOt7vxJ72IRecn3EzuZVLr1r0orzf0MX/pN8m+NMDoo6X/SQd8oeKqGZd8PXg== +postcss-modules-scope@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz#32cfab55e84887c079a19bbb215e721d683ef134" + integrity sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA== dependencies: postcss-selector-parser "^6.0.4" postcss-modules-values@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== dependencies: icss-utils "^5.0.0" postcss-nested@^6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c" integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ== dependencies: postcss-selector-parser "^6.0.11" postcss-nesting@^10.2.0: version "10.2.0" - resolved "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-10.2.0.tgz#0b12ce0db8edfd2d8ae0aaf86427370b898890be" integrity sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA== dependencies: "@csstools/selector-specificity" "^2.0.0" @@ -8279,47 +8310,47 @@ postcss-nesting@^10.2.0: postcss-normalize-charset@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== postcss-normalize-display-values@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-positions@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-repeat-style@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-string@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-timing-functions@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-unicode@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030" integrity sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA== dependencies: browserslist "^4.21.4" @@ -8327,7 +8358,7 @@ postcss-normalize-unicode@^5.1.1: postcss-normalize-url@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== dependencies: normalize-url "^6.0.1" @@ -8335,14 +8366,14 @@ postcss-normalize-url@^5.1.0: postcss-normalize-whitespace@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== dependencies: postcss-value-parser "^4.2.0" postcss-normalize@^10.0.1: version "10.0.1" - resolved "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-normalize/-/postcss-normalize-10.0.1.tgz#464692676b52792a06b06880a176279216540dd7" integrity sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA== dependencies: "@csstools/normalize.css" "*" @@ -8351,12 +8382,12 @@ postcss-normalize@^10.0.1: postcss-opacity-percentage@^1.1.2: version "1.1.3" - resolved "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz#5b89b35551a556e20c5d23eb5260fbfcf5245da6" integrity sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A== postcss-ordered-values@^5.1.3: version "5.1.3" - resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== dependencies: cssnano-utils "^3.1.0" @@ -8364,26 +8395,26 @@ postcss-ordered-values@^5.1.3: postcss-overflow-shorthand@^3.0.4: version "3.0.4" - resolved "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz#7ed6486fec44b76f0eab15aa4866cda5d55d893e" integrity sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A== dependencies: postcss-value-parser "^4.2.0" postcss-page-break@^3.0.4: version "3.0.4" - resolved "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f" integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ== postcss-place@^7.0.5: version "7.0.5" - resolved "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz" + resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-7.0.5.tgz#95dbf85fd9656a3a6e60e832b5809914236986c4" integrity sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g== dependencies: postcss-value-parser "^4.2.0" postcss-preset-env@^7.0.1: version "7.8.3" - resolved "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz#2a50f5e612c3149cc7af75634e202a5b2ad4f1e2" integrity sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag== dependencies: "@csstools/postcss-cascade-layers" "^1.1.1" @@ -8438,14 +8469,14 @@ postcss-preset-env@^7.0.1: postcss-pseudo-class-any-link@^7.1.6: version "7.1.6" - resolved "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz#2693b221902da772c278def85a4d9a64b6e617ab" integrity sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w== dependencies: postcss-selector-parser "^6.0.10" postcss-reduce-initial@^5.1.2: version "5.1.2" - resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz#798cd77b3e033eae7105c18c9d371d989e1382d6" integrity sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg== dependencies: browserslist "^4.21.4" @@ -8453,26 +8484,26 @@ postcss-reduce-initial@^5.1.2: postcss-reduce-transforms@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== dependencies: postcss-value-parser "^4.2.0" postcss-replace-overflow-wrap@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319" integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw== postcss-selector-not@^6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz#8f0a709bf7d4b45222793fc34409be407537556d" integrity sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ== dependencies: postcss-selector-parser "^6.0.10" postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: version "6.0.15" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535" integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw== dependencies: cssesc "^3.0.0" @@ -8480,7 +8511,7 @@ postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-select postcss-svgo@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== dependencies: postcss-value-parser "^4.2.0" @@ -8488,19 +8519,19 @@ postcss-svgo@^5.1.0: postcss-unique-selectors@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== dependencies: postcss-selector-parser "^6.0.5" postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" - resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== postcss@8.4.31: version "8.4.31" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== dependencies: nanoid "^3.3.6" @@ -8509,16 +8540,16 @@ postcss@8.4.31: postcss@^7.0.35: version "7.0.39" - resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== dependencies: picocolors "^0.2.1" source-map "^0.6.1" -postcss@^8.3.5, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.4: - version "8.4.33" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz" - integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== +postcss@^8.3.5, postcss@^8.4.23, postcss@^8.4.33, postcss@^8.4.4: + version "8.4.35" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7" + integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA== dependencies: nanoid "^3.3.7" picocolors "^1.0.0" @@ -8526,22 +8557,22 @@ postcss@^8.3.5, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.4: prelude-ls@^1.2.1: version "1.2.1" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== prelude-ls@~1.1.2: version "1.1.2" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== pretty-bytes@^5.3.0, pretty-bytes@^5.4.1: version "5.6.0" - resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== pretty-error@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== dependencies: lodash "^4.17.20" @@ -8549,7 +8580,7 @@ pretty-error@^4.0.0: pretty-format@^27.0.2, pretty-format@^27.5.1: version "27.5.1" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== dependencies: ansi-regex "^5.0.1" @@ -8558,7 +8589,7 @@ pretty-format@^27.0.2, pretty-format@^27.5.1: pretty-format@^28.1.3: version "28.1.3" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-28.1.3.tgz#c9fba8cedf99ce50963a11b27d982a9ae90970d5" integrity sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q== dependencies: "@jest/schemas" "^28.1.3" @@ -8568,7 +8599,7 @@ pretty-format@^28.1.3: pretty-format@^29.0.0, pretty-format@^29.7.0: version "29.7.0" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== dependencies: "@jest/schemas" "^29.6.3" @@ -8577,26 +8608,26 @@ pretty-format@^29.0.0, pretty-format@^29.7.0: process-nextick-args@~2.0.0: version "2.0.1" - resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== promise@^7.1.1: version "7.3.1" - resolved "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz" + resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== dependencies: asap "~2.0.3" promise@^8.1.0: version "8.3.0" - resolved "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz" + resolved "https://registry.yarnpkg.com/promise/-/promise-8.3.0.tgz#8cb333d1edeb61ef23869fbb8a4ea0279ab60e0a" integrity sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg== dependencies: asap "~2.0.6" prompts@^2.0.1, prompts@^2.4.2: version "2.4.2" - resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== dependencies: kleur "^3.0.3" @@ -8604,7 +8635,7 @@ prompts@^2.0.1, prompts@^2.4.2: prop-types-extra@^1.1.0: version "1.1.1" - resolved "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/prop-types-extra/-/prop-types-extra-1.1.1.tgz#58c3b74cbfbb95d304625975aa2f0848329a010b" integrity sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew== dependencies: react-is "^16.3.2" @@ -8612,7 +8643,7 @@ prop-types-extra@^1.1.0: prop-types@^15.5.8, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" - resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== dependencies: loose-envify "^1.4.0" @@ -8621,7 +8652,7 @@ prop-types@^15.5.8, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: proxy-addr@~2.0.7: version "2.0.7" - resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== dependencies: forwarded "0.2.0" @@ -8629,63 +8660,63 @@ proxy-addr@~2.0.7: proxy-from-env@^1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== psl@^1.1.33: version "1.9.0" - resolved "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== punycode@^2.1.0, punycode@^2.1.1: version "2.3.1" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== q@^1.1.2: version "1.5.1" - resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== qs@6.11.0: version "6.11.0" - resolved "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== dependencies: side-channel "^1.0.4" querystringify@^2.1.1: version "2.2.0" - resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== queue-microtask@^1.2.2: version "1.2.3" - resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== raf@^3.4.1: version "3.4.1" - resolved "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" + resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39" integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== dependencies: performance-now "^2.1.0" randombytes@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== dependencies: safe-buffer "^5.1.0" range-parser@^1.2.1, range-parser@~1.2.1: version "1.2.1" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== raw-body@2.5.1: version "2.5.1" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== dependencies: bytes "3.1.2" @@ -8695,7 +8726,7 @@ raw-body@2.5.1: react-app-polyfill@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz#95221e0a9bd259e5ca6b177c7bb1cb6768f68fd7" integrity sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w== dependencies: core-js "^3.19.2" @@ -8706,9 +8737,9 @@ react-app-polyfill@^3.0.0: whatwg-fetch "^3.6.2" react-bootstrap@^2.10.0: - version "2.10.0" - resolved "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.10.0.tgz" - integrity sha512-87gRP69VAfeU2yKgp8RI3HvzhPNrnYIV2QNranYXataz3ef+k7OhvKGGdxQLQfUsQ2RTmlY66tn4pdFrZ94hNg== + version "2.10.1" + resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-2.10.1.tgz#48ee28fcd7973ddc0d0ce2161a918785fba4ab2c" + integrity sha512-J3OpRZIvCTQK+Tg/jOkRUvpYLHMdGeU9KqFUBQrV0d/Qr/3nsINpiOJyZMWnM5SJ3ctZdhPA6eCIKpEJR3Ellg== dependencies: "@babel/runtime" "^7.22.5" "@restart/hooks" "^0.4.9" @@ -8725,7 +8756,7 @@ react-bootstrap@^2.10.0: react-datepicker@^4.25.0: version "4.25.0" - resolved "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.25.0.tgz" + resolved "https://registry.yarnpkg.com/react-datepicker/-/react-datepicker-4.25.0.tgz#86b3ee8ac764bad1650046d0cf9280837bf6d845" integrity sha512-zB7CSi44SJ0sqo8hUQ3BF1saE/knn7u25qEMTO1CQGofY1VAKahO8k9drZtp0cfW1DMfoYLR3uSY1/uMvbEzbg== dependencies: "@popperjs/core" "^2.11.8" @@ -8737,7 +8768,7 @@ react-datepicker@^4.25.0: react-dev-utils@^12.0.1: version "12.0.1" - resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz" + resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ== dependencies: "@babel/code-frame" "^7.16.0" @@ -8767,7 +8798,7 @@ react-dev-utils@^12.0.1: react-dom@^18.2.0: version "18.2.0" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== dependencies: loose-envify "^1.1.0" @@ -8775,17 +8806,17 @@ react-dom@^18.2.0: react-error-overlay@^6.0.11: version "6.0.11" - resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz" + resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== react-fast-compare@^3.0.1: version "3.2.2" - resolved "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz" + resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49" integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== react-google-maps@^9.4.5: version "9.4.5" - resolved "https://registry.npmjs.org/react-google-maps/-/react-google-maps-9.4.5.tgz" + resolved "https://registry.yarnpkg.com/react-google-maps/-/react-google-maps-9.4.5.tgz#920c199bdc925e0ce93880edffb09428d263aafa" integrity sha512-8z5nX9DxIcBCXuEiurmRT1VXVwnzx0C6+3Es6lxB2/OyY2SLax2/LcDu6Aldxnl3HegefTL7NJzGeaKAJ61pOA== dependencies: babel-runtime "^6.11.6" @@ -8802,47 +8833,47 @@ react-google-maps@^9.4.5: react-hook-geolocation@^1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/react-hook-geolocation/-/react-hook-geolocation-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/react-hook-geolocation/-/react-hook-geolocation-1.1.0.tgz#922015f3cafd0ea4a7a209052a942a17cf50efb1" integrity sha512-YlqFIOtozFPgcTDPDhRITIMSgIr1Op3070SCmKOTM9LD0mpZLsw7D+miwve9vD+B92Ht7f43Hn+hUMS3tHifAg== react-hook-google-maps@^0.0.3: version "0.0.3" - resolved "https://registry.npmjs.org/react-hook-google-maps/-/react-hook-google-maps-0.0.3.tgz" + resolved "https://registry.yarnpkg.com/react-hook-google-maps/-/react-hook-google-maps-0.0.3.tgz#468b7631970a25ce070f9f2e7f5ca6fd6b6d536d" integrity sha512-ZgsFaKXOX/sTWBMlbgdvfRp6PAp1WYT3XYyJf1nplOwnoBfd81vqQoeLnM005q0tQaxq6/M5ymKuFUWrpFxJgQ== react-is@^16.13.1, react-is@^16.3.2, react-is@^16.7.0: version "16.13.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== "react-is@^16.8.0 || ^17.0.0", react-is@^17.0.1: version "17.0.2" - resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== react-is@^18.0.0, react-is@^18.2.0: version "18.2.0" - resolved "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== react-is@^18.3.0-next-fecc288b7-20221025: version "18.3.0-next-fecc288b7-20221025" - resolved "https://registry.npmjs.org/react-is/-/react-is-18.3.0-next-fecc288b7-20221025.tgz" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.0-next-fecc288b7-20221025.tgz#2ba867aaa3c6ee75350f42f1f4c5cda74a398e95" integrity sha512-EGWnP5yh9grc5hx/QiJnEoe92+eZjs4Mc1AxikCczWEqJihkimDF8okjPP38dGSBblqC7WQdtS/qHbTLR+uaiQ== react-lifecycles-compat@^3.0.4: version "3.0.4" - resolved "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== react-onclickoutside@^6.13.0: version "6.13.0" - resolved "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.13.0.tgz" + resolved "https://registry.yarnpkg.com/react-onclickoutside/-/react-onclickoutside-6.13.0.tgz#e165ea4e5157f3da94f4376a3ab3e22a565f4ffc" integrity sha512-ty8So6tcUpIb+ZE+1HAhbLROvAIJYyJe/1vRrrcmW+jLsaM+/powDRqxzo6hSh9CuRZGSL1Q8mvcF5WRD93a0A== react-popper@^2.3.0: version "2.3.0" - resolved "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-2.3.0.tgz#17891c620e1320dce318bad9fede46a5f71c70ba" integrity sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q== dependencies: react-fast-compare "^3.0.1" @@ -8850,7 +8881,7 @@ react-popper@^2.3.0: react-query@^3.39.3: version "3.39.3" - resolved "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz" + resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.39.3.tgz#4cea7127c6c26bdea2de5fb63e51044330b03f35" integrity sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g== dependencies: "@babel/runtime" "^7.5.5" @@ -8859,27 +8890,27 @@ react-query@^3.39.3: react-refresh@^0.11.0: version "0.11.0" - resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046" integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A== react-router-dom@^6.21.2: - version "6.21.2" - resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.2.tgz" - integrity sha512-tE13UukgUOh2/sqYr6jPzZTzmzc70aGRP4pAjG2if0IP3aUT+sBtAKUJh0qMh0zylJHGLmzS+XWVaON4UklHeg== + version "6.22.1" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.22.1.tgz#cfa109d4b6b0a4d00bac179bc0ad2a6469455282" + integrity sha512-iwMyyyrbL7zkKY7MRjOVRy+TMnS/OPusaFVxM2P11x9dzSzGmLsebkCvYirGq0DWB9K9hOspHYYtDz33gE5Duw== dependencies: - "@remix-run/router" "1.14.2" - react-router "6.21.2" + "@remix-run/router" "1.15.1" + react-router "6.22.1" -react-router@6.21.2: - version "6.21.2" - resolved "https://registry.npmjs.org/react-router/-/react-router-6.21.2.tgz" - integrity sha512-jJcgiwDsnaHIeC+IN7atO0XiSRCrOsQAHHbChtJxmgqG2IaYQXSnhqGb5vk2CU/wBQA12Zt+TkbuJjIn65gzbA== +react-router@6.22.1: + version "6.22.1" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.22.1.tgz#a5ff849bfe709438f7e139421bb28138209662c7" + integrity sha512-0pdoRGwLtemnJqn1K0XHUbnKiX0S4X8CgvVVmHGOWmofESj31msHo/1YiqcJWK7Wxfq2a4uvvtS01KAQyWK/CQ== dependencies: - "@remix-run/router" "1.14.2" + "@remix-run/router" "1.15.1" react-scripts@^5.0.1: version "5.0.1" - resolved "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-5.0.1.tgz#6285dbd65a8ba6e49ca8d651ce30645a6d980003" integrity sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ== dependencies: "@babel/core" "^7.16.0" @@ -8934,7 +8965,7 @@ react-scripts@^5.0.1: react-transition-group@^4.4.0, react-transition-group@^4.4.5: version "4.4.5" - resolved "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz" + resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1" integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g== dependencies: "@babel/runtime" "^7.5.5" @@ -8944,21 +8975,21 @@ react-transition-group@^4.4.0, react-transition-group@^4.4.5: "react@^17.0.0 || ^18.0.0": version "18.2.0" - resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" + resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== dependencies: loose-envify "^1.1.0" read-cache@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== dependencies: pify "^2.3.0" readable-stream@^2.0.1: version "2.3.8" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: core-util-is "~1.0.0" @@ -8971,7 +9002,7 @@ readable-stream@^2.0.1: readable-stream@^3.0.6: version "3.6.2" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== dependencies: inherits "^2.0.3" @@ -8980,21 +9011,21 @@ readable-stream@^3.0.6: readdirp@~3.6.0: version "3.6.0" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== dependencies: picomatch "^2.2.1" rechoir@^0.8.0: version "0.8.0" - resolved "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22" integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ== dependencies: resolve "^1.20.0" recompose@^0.26.0: version "0.26.0" - resolved "https://registry.npmjs.org/recompose/-/recompose-0.26.0.tgz" + resolved "https://registry.yarnpkg.com/recompose/-/recompose-0.26.0.tgz#9babff039cb72ba5bd17366d55d7232fbdfb2d30" integrity sha512-KwOu6ztO0mN5vy3+zDcc45lgnaUoaQse/a5yLVqtzTK13czSWnFGmXbQVmnoMgDkI5POd1EwIKSbjU1V7xdZog== dependencies: change-emitter "^0.1.2" @@ -9004,82 +9035,84 @@ recompose@^0.26.0: recursive-readdir@^2.2.2: version "2.2.3" - resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz" + resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.3.tgz#e726f328c0d69153bcabd5c322d3195252379372" integrity sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA== dependencies: minimatch "^3.0.5" redent@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== dependencies: indent-string "^4.0.0" strip-indent "^3.0.0" reflect.getprototypeof@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz" - integrity sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw== + version "1.0.5" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.5.tgz#e0bd28b597518f16edaf9c0e292c631eb13e0674" + integrity sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.0.0" + get-intrinsic "^1.2.3" globalthis "^1.0.3" which-builtin-type "^1.1.3" regenerate-unicode-properties@^10.1.0: version "10.1.1" - resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== dependencies: regenerate "^1.4.2" regenerate@^1.4.2: version "1.4.2" - resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== regenerator-runtime@^0.11.0: version "0.11.1" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== regenerator-runtime@^0.13.9: version "0.13.11" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== regenerator-runtime@^0.14.0: version "0.14.1" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== regenerator-transform@^0.15.2: version "0.15.2" - resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== dependencies: "@babel/runtime" "^7.8.4" regex-parser@^2.2.11: version "2.3.0" - resolved "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.3.0.tgz#4bb61461b1a19b8b913f3960364bb57887f920ee" integrity sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg== -regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: - version "1.5.1" - resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz" - integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== +regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1, regexp.prototype.flags@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" + integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - set-function-name "^2.0.0" + call-bind "^1.0.6" + define-properties "^1.2.1" + es-errors "^1.3.0" + set-function-name "^2.0.1" regexpu-core@^5.3.1: version "5.3.2" - resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== dependencies: "@babel/regjsgen" "^0.8.0" @@ -9091,24 +9124,24 @@ regexpu-core@^5.3.1: regjsparser@^0.9.1: version "0.9.1" - resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== dependencies: jsesc "~0.5.0" relateurl@^0.2.7: version "0.2.7" - resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" + resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== remove-accents@0.5.0: version "0.5.0" - resolved "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz" + resolved "https://registry.yarnpkg.com/remove-accents/-/remove-accents-0.5.0.tgz#77991f37ba212afba162e375b627631315bed687" integrity sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A== renderkid@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg== dependencies: css-select "^4.1.3" @@ -9119,39 +9152,39 @@ renderkid@^3.0.0: require-directory@^2.1.1: version "2.1.1" - resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-from-string@^2.0.2: version "2.0.2" - resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== requires-port@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== resolve-cwd@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== dependencies: resolve-from "^5.0.0" resolve-from@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== resolve-from@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== resolve-url-loader@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz#d50d4ddc746bb10468443167acf800dcd6c3ad57" integrity sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA== dependencies: adjust-sourcemap-loader "^4.0.0" @@ -9162,12 +9195,12 @@ resolve-url-loader@^4.0.0: resolve.exports@^1.1.0: version "1.1.1" - resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.1.tgz#05cfd5b3edf641571fd46fa608b610dda9ead999" integrity sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ== resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.2, resolve@^1.22.4: version "1.22.8" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== dependencies: is-core-module "^2.13.0" @@ -9176,7 +9209,7 @@ resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22 resolve@^2.0.0-next.4: version "2.0.0-next.5" - resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c" integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== dependencies: is-core-module "^2.13.0" @@ -9185,24 +9218,24 @@ resolve@^2.0.0-next.4: retry@^0.13.1: version "0.13.1" - resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== reusify@^1.0.4: version "1.0.4" - resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rimraf@3.0.2, rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" rollup-plugin-terser@^7.0.0: version "7.0.2" - resolved "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz" + resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d" integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ== dependencies: "@babel/code-frame" "^7.10.4" @@ -9212,60 +9245,60 @@ rollup-plugin-terser@^7.0.0: rollup@^2.43.1: version "2.79.1" - resolved "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7" integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw== optionalDependencies: fsevents "~2.3.2" run-parallel@^1.1.9: version "1.2.0" - resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: queue-microtask "^1.2.2" -safe-array-concat@^1.0.0, safe-array-concat@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz" - integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q== +safe-array-concat@^1.0.0, safe-array-concat@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.0.tgz#8d0cae9cb806d6d1c06e08ab13d847293ebe0692" + integrity sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" + call-bind "^1.0.5" + get-intrinsic "^1.2.2" has-symbols "^1.0.3" isarray "^2.0.5" safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -safe-regex-test@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz" - integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== +safe-regex-test@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" + integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" + call-bind "^1.0.6" + es-errors "^1.3.0" is-regex "^1.1.4" "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sanitize.css@*: version "13.0.0" - resolved "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz" + resolved "https://registry.yarnpkg.com/sanitize.css/-/sanitize.css-13.0.0.tgz#2675553974b27964c75562ade3bd85d79879f173" integrity sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA== sass-loader@^12.3.0: version "12.6.0" - resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.6.0.tgz#5148362c8e2cdd4b950f3c63ac5d16dbfed37bcb" integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA== dependencies: klona "^2.0.4" @@ -9273,26 +9306,26 @@ sass-loader@^12.3.0: sax@~1.2.4: version "1.2.4" - resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== saxes@^5.0.1: version "5.0.1" - resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== dependencies: xmlchars "^2.2.0" scheduler@^0.23.0: version "0.23.0" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== dependencies: loose-envify "^1.1.0" schema-utils@2.7.0: version "2.7.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== dependencies: "@types/json-schema" "^7.0.4" @@ -9301,7 +9334,7 @@ schema-utils@2.7.0: schema-utils@^2.6.5: version "2.7.1" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== dependencies: "@types/json-schema" "^7.0.5" @@ -9310,7 +9343,7 @@ schema-utils@^2.6.5: schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: version "3.3.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== dependencies: "@types/json-schema" "^7.0.8" @@ -9319,7 +9352,7 @@ schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: schema-utils@^4.0.0: version "4.2.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== dependencies: "@types/json-schema" "^7.0.9" @@ -9329,17 +9362,17 @@ schema-utils@^4.0.0: scriptjs@^2.5.8: version "2.5.9" - resolved "https://registry.npmjs.org/scriptjs/-/scriptjs-2.5.9.tgz" + resolved "https://registry.yarnpkg.com/scriptjs/-/scriptjs-2.5.9.tgz#343915cd2ec2ed9bfdde2b9875cd28f59394b35f" integrity sha512-qGVDoreyYiP1pkQnbnFAUIS5AjenNwwQBdl7zeos9etl+hYKWahjRTfzAZZYBv5xNHx7vNKCmaLDQZ6Fr2AEXg== select-hose@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== selfsigned@^2.1.1: version "2.4.1" - resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== dependencies: "@types/node-forge" "^1.3.0" @@ -9347,19 +9380,19 @@ selfsigned@^2.1.1: semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: version "6.3.1" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3: - version "7.5.4" - resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== +semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4: + version "7.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" + integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== dependencies: lru-cache "^6.0.0" send@0.18.0: version "0.18.0" - resolved "https://registry.npmjs.org/send/-/send-0.18.0.tgz" + resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== dependencies: debug "2.6.9" @@ -9378,21 +9411,21 @@ send@0.18.0: serialize-javascript@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== dependencies: randombytes "^2.1.0" serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz" - integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w== + version "6.0.2" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" + integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== dependencies: randombytes "^2.1.0" serve-index@^1.9.1: version "1.9.1" - resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== dependencies: accepts "~1.3.4" @@ -9405,7 +9438,7 @@ serve-index@^1.9.1: serve-static@1.15.0: version "1.15.0" - resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== dependencies: encodeurl "~1.0.2" @@ -9413,19 +9446,21 @@ serve-static@1.15.0: parseurl "~1.3.3" send "0.18.0" -set-function-length@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz" - integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== +set-function-length@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.1.tgz#47cc5945f2c771e2cf261c6737cf9684a2a5e425" + integrity sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g== dependencies: - define-data-property "^1.1.1" - get-intrinsic "^1.2.1" + define-data-property "^1.1.2" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.3" gopd "^1.0.1" - has-property-descriptors "^1.0.0" + has-property-descriptors "^1.0.1" set-function-name@^2.0.0, set-function-name@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a" integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== dependencies: define-data-property "^1.0.1" @@ -9434,85 +9469,86 @@ set-function-name@^2.0.0, set-function-name@^2.0.1: setimmediate@^1.0.5: version "1.0.5" - resolved "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== setprototypeof@1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== setprototypeof@1.2.0: version "1.2.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== shallow-clone@^3.0.0: version "3.0.1" - resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== dependencies: kind-of "^6.0.2" shallowequal@1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== shebang-command@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== dependencies: shebang-regex "^3.0.0" shebang-regex@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.7.3, shell-quote@^1.8.1: version "1.8.1" - resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + version "1.0.5" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.5.tgz#9a84546599b48909fb6af1211708d23b1946221b" + integrity sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ== dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + call-bind "^1.0.6" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" signal-exit@^3.0.2, signal-exit@^3.0.3: version "3.0.7" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== signal-exit@^4.0.1: version "4.1.0" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== sisteransi@^1.0.5: version "1.0.5" - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== slash@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== slash@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== sockjs@^0.3.24: version "0.3.24" - resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== dependencies: faye-websocket "^0.11.3" @@ -9521,17 +9557,17 @@ sockjs@^0.3.24: source-list-map@^2.0.0, source-list-map@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== source-map-js@^1.0.1, source-map-js@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== source-map-loader@^3.0.0: version "3.0.2" - resolved "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz" + resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-3.0.2.tgz#af23192f9b344daa729f6772933194cc5fa54fee" integrity sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg== dependencies: abab "^2.0.5" @@ -9540,7 +9576,7 @@ source-map-loader@^3.0.0: source-map-support@^0.5.6, source-map-support@~0.5.20: version "0.5.21" - resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== dependencies: buffer-from "^1.0.0" @@ -9548,34 +9584,34 @@ source-map-support@^0.5.6, source-map-support@~0.5.20: source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== source-map@^0.5.7: version "0.5.7" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== source-map@^0.7.3: version "0.7.4" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== source-map@^0.8.0-beta.0: version "0.8.0-beta.0" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11" integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== dependencies: whatwg-url "^7.0.0" sourcemap-codec@^1.4.8: version "1.4.8" - resolved "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" + resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== spdy-transport@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== dependencies: debug "^4.1.0" @@ -9587,7 +9623,7 @@ spdy-transport@^3.0.0: spdy@^4.0.2: version "4.0.2" - resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== dependencies: debug "^4.1.0" @@ -9598,53 +9634,53 @@ spdy@^4.0.2: sprintf-js@~1.0.2: version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== stable@^0.1.8: version "0.1.8" - resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== stack-utils@^2.0.3: version "2.0.6" - resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== dependencies: escape-string-regexp "^2.0.0" stackframe@^1.3.4: version "1.3.4" - resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== static-eval@2.0.2: version "2.0.2" - resolved "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/static-eval/-/static-eval-2.0.2.tgz#2d1759306b1befa688938454c546b7871f806a42" integrity sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg== dependencies: escodegen "^1.8.1" statuses@2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== "statuses@>= 1.4.0 < 2": version "1.5.0" - resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== stop-iteration-iterator@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== dependencies: internal-slot "^1.0.4" string-length@^4.0.1: version "4.0.2" - resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== dependencies: char-regex "^1.0.2" @@ -9652,7 +9688,7 @@ string-length@^4.0.1: string-length@^5.0.1: version "5.0.1" - resolved "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-5.0.1.tgz#3d647f497b6e8e8d41e422f7e0b23bc536c8381e" integrity sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow== dependencies: char-regex "^2.0.0" @@ -9660,12 +9696,12 @@ string-length@^5.0.1: string-natural-compare@^3.0.1: version "3.0.1" - resolved "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== "string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0: version "4.2.3" - resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== dependencies: emoji-regex "^8.0.0" @@ -9674,7 +9710,7 @@ string-natural-compare@^3.0.1: string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" - resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== dependencies: eastasianwidth "^0.2.0" @@ -9683,7 +9719,7 @@ string-width@^5.0.1, string-width@^5.1.2: string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.8: version "4.0.10" - resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz#a1553eb532221d4180c51581d6072cd65d1ee100" integrity sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ== dependencies: call-bind "^1.0.2" @@ -9698,7 +9734,7 @@ string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.8: string.prototype.trim@^1.2.8: version "1.2.8" - resolved "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== dependencies: call-bind "^1.0.2" @@ -9707,7 +9743,7 @@ string.prototype.trim@^1.2.8: string.prototype.trimend@^1.0.7: version "1.0.7" - resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== dependencies: call-bind "^1.0.2" @@ -9716,7 +9752,7 @@ string.prototype.trimend@^1.0.7: string.prototype.trimstart@^1.0.7: version "1.0.7" - resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== dependencies: call-bind "^1.0.2" @@ -9725,21 +9761,21 @@ string.prototype.trimstart@^1.0.7: string_decoder@^1.1.1: version "1.3.0" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== dependencies: safe-buffer "~5.2.0" string_decoder@~1.1.1: version "1.1.1" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== dependencies: safe-buffer "~5.1.0" stringify-object@^3.3.0: version "3.3.0" - resolved "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" + resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== dependencies: get-own-enumerable-property-symbols "^3.0.0" @@ -9748,58 +9784,58 @@ stringify-object@^3.3.0: "strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: ansi-regex "^5.0.1" strip-ansi@^7.0.1: version "7.1.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== dependencies: ansi-regex "^6.0.1" strip-bom@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== strip-bom@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== strip-comments@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b" integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw== strip-final-newline@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== strip-indent@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== dependencies: min-indent "^1.0.0" strip-json-comments@^3.1.1: version "3.1.1" - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== style-loader@^3.3.1: - version "3.3.3" - resolved "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz" - integrity sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw== + version "3.3.4" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.4.tgz#f30f786c36db03a45cbd55b6a70d930c479090e7" + integrity sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w== styled-components@^6.1.8: version "6.1.8" - resolved "https://registry.npmjs.org/styled-components/-/styled-components-6.1.8.tgz" + resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-6.1.8.tgz#c109d36aeea52d8f049e12de2f3be39a6fc86201" integrity sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw== dependencies: "@emotion/is-prop-valid" "1.2.1" @@ -9814,7 +9850,7 @@ styled-components@^6.1.8: stylehacks@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9" integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw== dependencies: browserslist "^4.21.4" @@ -9822,17 +9858,17 @@ stylehacks@^5.1.1: stylis@4.2.0: version "4.2.0" - resolved "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== stylis@4.3.1: version "4.3.1" - resolved "https://registry.npmjs.org/stylis/-/stylis-4.3.1.tgz" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.3.1.tgz#ed8a9ebf9f76fe1e12d462f5cc3c4c980b23a7eb" integrity sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ== sucrase@^3.32.0: version "3.35.0" - resolved "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz" + resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263" integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA== dependencies: "@jridgewell/gen-mapping" "^0.3.2" @@ -9845,35 +9881,35 @@ sucrase@^3.32.0: supercluster@^8.0.1: version "8.0.1" - resolved "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz" + resolved "https://registry.yarnpkg.com/supercluster/-/supercluster-8.0.1.tgz#9946ba123538e9e9ab15de472531f604e7372df5" integrity sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ== dependencies: kdbush "^4.0.2" supports-color@^5.3.0: version "5.5.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" supports-color@^7.0.0, supports-color@^7.1.0: version "7.2.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== dependencies: has-flag "^4.0.0" supports-color@^8.0.0: version "8.1.1" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== dependencies: has-flag "^4.0.0" supports-hyperlinks@^2.0.0: version "2.3.0" - resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624" integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== dependencies: has-flag "^4.0.0" @@ -9881,17 +9917,17 @@ supports-hyperlinks@^2.0.0: supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== svg-parser@^2.0.2: version "2.0.4" - resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== svgo@^1.2.2: version "1.3.2" - resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== dependencies: chalk "^2.4.1" @@ -9910,7 +9946,7 @@ svgo@^1.2.2: svgo@^2.7.0: version "2.8.0" - resolved "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== dependencies: "@trysound/sax" "0.2.0" @@ -9923,17 +9959,17 @@ svgo@^2.7.0: symbol-observable@^1.0.4: version "1.2.0" - resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== symbol-tree@^3.2.4: version "3.2.4" - resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== tailwindcss@^3.0.2: version "3.4.1" - resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz" + resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.1.tgz#f512ca5d1dd4c9503c7d3d28a968f1ad8f5c839d" integrity sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA== dependencies: "@alloc/quick-lru" "^5.2.0" @@ -9961,22 +9997,22 @@ tailwindcss@^3.0.2: tapable@^1.0.0: version "1.1.3" - resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== -tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: +tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: version "2.2.1" - resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== temp-dir@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== tempy@^0.6.0: version "0.6.0" - resolved "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz" + resolved "https://registry.yarnpkg.com/tempy/-/tempy-0.6.0.tgz#65e2c35abc06f1124a97f387b08303442bde59f3" integrity sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw== dependencies: is-stream "^2.0.0" @@ -9986,15 +10022,15 @@ tempy@^0.6.0: terminal-link@^2.0.0: version "2.1.1" - resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== dependencies: ansi-escapes "^4.2.1" supports-hyperlinks "^2.0.0" -terser-webpack-plugin@^5.2.5, terser-webpack-plugin@^5.3.7: +terser-webpack-plugin@^5.2.5, terser-webpack-plugin@^5.3.10: version "5.3.10" - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== dependencies: "@jridgewell/trace-mapping" "^0.3.20" @@ -10004,9 +10040,9 @@ terser-webpack-plugin@^5.2.5, terser-webpack-plugin@^5.3.7: terser "^5.26.0" terser@^5.0.0, terser@^5.10.0, terser@^5.26.0: - version "5.26.0" - resolved "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz" - integrity sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ== + version "5.27.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.27.1.tgz#b0092975ea1b379d166088a1a57e32f0839d84a2" + integrity sha512-29wAr6UU/oQpnTw5HoadwjUZnFQXGdOfj0LjZ4sVxzqwHh/QVkvr7m8y9WoR4iN3FRitVduTc6KdjcW38Npsug== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" @@ -10015,7 +10051,7 @@ terser@^5.0.0, terser@^5.10.0, terser@^5.26.0: test-exclude@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== dependencies: "@istanbuljs/schema" "^0.1.2" @@ -10024,63 +10060,63 @@ test-exclude@^6.0.0: text-table@^0.2.0: version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== thenify-all@^1.0.0: version "1.6.0" - resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz" + resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== dependencies: thenify ">= 3.1.0 < 4" "thenify@>= 3.1.0 < 4": version "3.3.1" - resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz" + resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== dependencies: any-promise "^1.0.0" throat@^6.0.1: version "6.0.2" - resolved "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz" + resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.2.tgz#51a3fbb5e11ae72e2cf74861ed5c8020f89f29fe" integrity sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ== thunky@^1.0.2: version "1.1.0" - resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== tiny-warning@^1.0.2: version "1.0.3" - resolved "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== tmpl@1.0.5: version "1.0.5" - resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== to-fast-properties@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-regex-range@^5.0.1: version "5.0.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== dependencies: is-number "^7.0.0" toidentifier@1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== tough-cookie@^4.0.0: version "4.1.3" - resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf" integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw== dependencies: psl "^1.1.33" @@ -10090,31 +10126,31 @@ tough-cookie@^4.0.0: tr46@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== dependencies: punycode "^2.1.0" tr46@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== dependencies: punycode "^2.1.1" tryer@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== ts-interface-checker@^0.1.9: version "0.1.13" - resolved "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz" + resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== tsconfig-paths@^3.15.0: version "3.15.0" - resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== dependencies: "@types/json5" "^0.0.29" @@ -10124,80 +10160,80 @@ tsconfig-paths@^3.15.0: tslib@2.5.0: version "2.5.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== tslib@^1.8.1: version "1.14.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== tslib@^2.0.3, tslib@^2.4.0: version "2.6.2" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== tsutils@^3.21.0: version "3.21.0" - resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== dependencies: tslib "^1.8.1" type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== dependencies: prelude-ls "^1.2.1" type-check@~0.3.2: version "0.3.2" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== dependencies: prelude-ls "~1.1.2" type-detect@4.0.8: version "4.0.8" - resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== type-fest@^0.16.0: version "0.16.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860" integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== type-fest@^0.20.2: version "0.20.2" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== type-fest@^0.21.3: version "0.21.3" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== type-is@~1.6.18: version "1.6.18" - resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== dependencies: media-typer "0.3.0" mime-types "~2.1.24" -typed-array-buffer@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz" - integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== +typed-array-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.1.tgz#0608ffe6bca71bf15a45bff0ca2604107a1325f5" + integrity sha512-RSqu1UEuSlrBhHTWC8O9FnPjOduNs4M7rJ4pRKoEjtx1zUNOPN2sSXHLDX+Y2WPbHIxbvg4JFo2DNAEfPIKWoQ== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.2.1" - is-typed-array "^1.1.10" + call-bind "^1.0.6" + es-errors "^1.3.0" + is-typed-array "^1.1.13" typed-array-byte-length@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0" integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== dependencies: call-bind "^1.0.2" @@ -10206,19 +10242,20 @@ typed-array-byte-length@^1.0.0: is-typed-array "^1.1.10" typed-array-byte-offset@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz" - integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== + version "1.0.1" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.1.tgz#5e2bcc1d93e1a332d50e8b363a48604a134692f8" + integrity sha512-tcqKMrTRXjqvHN9S3553NPCaGL0VPgFI92lXszmrE8DMhiDPLBYLlvo8Uu4WZAAX/aGqp/T1sbA4ph8EWjDF9Q== dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" + available-typed-arrays "^1.0.6" + call-bind "^1.0.7" for-each "^0.3.3" + gopd "^1.0.1" has-proto "^1.0.1" - is-typed-array "^1.1.10" + is-typed-array "^1.1.13" typed-array-length@^1.0.4: version "1.0.4" - resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== dependencies: call-bind "^1.0.2" @@ -10227,19 +10264,19 @@ typed-array-length@^1.0.4: typedarray-to-buffer@^3.1.5: version "3.1.5" - resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== dependencies: is-typedarray "^1.0.0" ua-parser-js@^0.7.30: version "0.7.37" - resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.37.tgz#e464e66dac2d33a7a1251d7d7a99d6157ec27832" integrity sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA== unbox-primitive@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== dependencies: call-bind "^1.0.2" @@ -10249,7 +10286,7 @@ unbox-primitive@^1.0.2: uncontrollable@^7.2.1: version "7.2.1" - resolved "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz" + resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-7.2.1.tgz#1fa70ba0c57a14d5f78905d533cf63916dc75738" integrity sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ== dependencies: "@babel/runtime" "^7.6.3" @@ -10259,27 +10296,27 @@ uncontrollable@^7.2.1: uncontrollable@^8.0.1: version "8.0.4" - resolved "https://registry.npmjs.org/uncontrollable/-/uncontrollable-8.0.4.tgz" + resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-8.0.4.tgz#a0a8307f638795162fafd0550f4a1efa0f8c5eb6" integrity sha512-ulRWYWHvscPFc0QQXvyJjY6LIXU56f0h8pQFvhxiKk5V1fcI8gp9Ht9leVAhrVjzqMw0BgjspBINx9r6oyJUvQ== underscore@1.12.1: version "1.12.1" - resolved "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz" + resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.12.1.tgz#7bb8cc9b3d397e201cf8553336d262544ead829e" integrity sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw== undici-types@~5.26.4: version "5.26.5" - resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== unicode-match-property-ecmascript@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== dependencies: unicode-canonical-property-names-ecmascript "^2.0.0" @@ -10287,34 +10324,34 @@ unicode-match-property-ecmascript@^2.0.0: unicode-match-property-value-ecmascript@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== unicode-property-aliases-ecmascript@^2.0.0: version "2.1.0" - resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== unique-string@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== dependencies: crypto-random-string "^2.0.0" universalify@^0.2.0: version "0.2.0" - resolved "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== universalify@^2.0.0: version "2.0.1" - resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== unload@2.2.0: version "2.2.0" - resolved "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/unload/-/unload-2.2.0.tgz#ccc88fdcad345faa06a92039ec0f80b488880ef7" integrity sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA== dependencies: "@babel/runtime" "^7.6.2" @@ -10322,22 +10359,22 @@ unload@2.2.0: unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== unquote@~1.1.1: version "1.1.1" - resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg== upath@^1.2.0: version "1.2.0" - resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== update-browserslist-db@^1.0.13: version "1.0.13" - resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== dependencies: escalade "^3.1.1" @@ -10345,14 +10382,14 @@ update-browserslist-db@^1.0.13: uri-js@^4.2.2: version "4.4.1" - resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" url-parse@^1.5.3: version "1.5.10" - resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== dependencies: querystringify "^2.1.1" @@ -10360,12 +10397,12 @@ url-parse@^1.5.3: util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" - resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== util.promisify@~1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== dependencies: define-properties "^1.1.3" @@ -10375,22 +10412,22 @@ util.promisify@~1.0.0: utila@~0.4: version "0.4.0" - resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== utils-merge@1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== uuid@^8.3.2: version "8.3.2" - resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== v8-to-istanbul@^8.1.0: version "8.1.1" - resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz#77b752fd3975e31bbcef938f85e9bd1c7a8d60ed" integrity sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w== dependencies: "@types/istanbul-lib-coverage" "^2.0.1" @@ -10399,47 +10436,47 @@ v8-to-istanbul@^8.1.0: vary@~1.1.2: version "1.1.2" - resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== w3c-hr-time@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== dependencies: browser-process-hrtime "^1.0.0" w3c-xmlserializer@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== dependencies: xml-name-validator "^3.0.0" walker@^1.0.7: version "1.0.8" - resolved "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== dependencies: makeerror "1.0.12" warning@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c" integrity sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ== dependencies: loose-envify "^1.0.0" warning@^4.0.0, warning@^4.0.2, warning@^4.0.3: version "4.0.3" - resolved "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz" + resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== dependencies: loose-envify "^1.0.0" watchpack@^2.4.0: version "2.4.0" - resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== dependencies: glob-to-regexp "^0.4.1" @@ -10447,34 +10484,34 @@ watchpack@^2.4.0: wbuf@^1.1.0, wbuf@^1.7.3: version "1.7.3" - resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== dependencies: minimalistic-assert "^1.0.0" web-vitals@^2.1.0: version "2.1.4" - resolved "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz" + resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-2.1.4.tgz#76563175a475a5e835264d373704f9dde718290c" integrity sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg== webidl-conversions@^4.0.2: version "4.0.2" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== webidl-conversions@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== webidl-conversions@^6.1.0: version "6.1.0" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== webpack-cli@^5.1.4: version "5.1.4" - resolved "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.4.tgz#c8e046ba7eaae4911d7e71e2b25b776fcc35759b" integrity sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg== dependencies: "@discoveryjs/json-ext" "^0.5.0" @@ -10493,7 +10530,7 @@ webpack-cli@^5.1.4: webpack-dev-middleware@^5.3.1: version "5.3.3" - resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== dependencies: colorette "^2.0.10" @@ -10504,7 +10541,7 @@ webpack-dev-middleware@^5.3.1: webpack-dev-server@^4.6.0: version "4.15.1" - resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz#8944b29c12760b3a45bdaa70799b17cb91b03df7" integrity sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA== dependencies: "@types/bonjour" "^3.5.9" @@ -10540,7 +10577,7 @@ webpack-dev-server@^4.6.0: webpack-manifest-plugin@^4.0.2: version "4.1.1" - resolved "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz" + resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz#10f8dbf4714ff93a215d5a45bcc416d80506f94f" integrity sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow== dependencies: tapable "^2.0.0" @@ -10548,7 +10585,7 @@ webpack-manifest-plugin@^4.0.2: webpack-merge@^5.7.3: version "5.10.0" - resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177" integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA== dependencies: clone-deep "^4.0.1" @@ -10557,7 +10594,7 @@ webpack-merge@^5.7.3: webpack-sources@^1.4.3: version "1.4.3" - resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== dependencies: source-list-map "^2.0.0" @@ -10565,7 +10602,7 @@ webpack-sources@^1.4.3: webpack-sources@^2.2.0: version "2.3.1" - resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.3.1.tgz#570de0af163949fe272233c2cefe1b56f74511fd" integrity sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA== dependencies: source-list-map "^2.0.1" @@ -10573,22 +10610,22 @@ webpack-sources@^2.2.0: webpack-sources@^3.2.3: version "3.2.3" - resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== webpack@^5.64.4: - version "5.89.0" - resolved "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz" - integrity sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw== + version "5.90.2" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.90.2.tgz#189686a8a292427076db9907d495625345805fab" + integrity sha512-ziXu8ABGr0InCMEYFnHrYweinHK2PWrMqnwdHk2oK3rRhv/1B+2FnfwYv5oD+RrknK/Pp/Hmyvu+eAsaMYhzCw== dependencies: "@types/eslint-scope" "^3.7.3" - "@types/estree" "^1.0.0" + "@types/estree" "^1.0.5" "@webassemblyjs/ast" "^1.11.5" "@webassemblyjs/wasm-edit" "^1.11.5" "@webassemblyjs/wasm-parser" "^1.11.5" acorn "^8.7.1" acorn-import-assertions "^1.9.0" - browserslist "^4.14.5" + browserslist "^4.21.10" chrome-trace-event "^1.0.2" enhanced-resolve "^5.15.0" es-module-lexer "^1.2.1" @@ -10602,13 +10639,13 @@ webpack@^5.64.4: neo-async "^2.6.2" schema-utils "^3.2.0" tapable "^2.1.1" - terser-webpack-plugin "^5.3.7" + terser-webpack-plugin "^5.3.10" watchpack "^2.4.0" webpack-sources "^3.2.3" websocket-driver@>=0.5.1, websocket-driver@^0.7.4: version "0.7.4" - resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== dependencies: http-parser-js ">=0.5.1" @@ -10617,29 +10654,29 @@ websocket-driver@>=0.5.1, websocket-driver@^0.7.4: websocket-extensions@>=0.1.1: version "0.1.4" - resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== whatwg-encoding@^1.0.5: version "1.0.5" - resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== dependencies: iconv-lite "0.4.24" whatwg-fetch@>=0.10.0, whatwg-fetch@^3.6.2: version "3.6.20" - resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz#580ce6d791facec91d37c72890995a0b48d31c70" integrity sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg== whatwg-mimetype@^2.3.0: version "2.3.0" - resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== whatwg-url@^7.0.0: version "7.1.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== dependencies: lodash.sortby "^4.7.0" @@ -10648,7 +10685,7 @@ whatwg-url@^7.0.0: whatwg-url@^8.0.0, whatwg-url@^8.5.0: version "8.7.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== dependencies: lodash "^4.7.0" @@ -10657,7 +10694,7 @@ whatwg-url@^8.0.0, whatwg-url@^8.5.0: which-boxed-primitive@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== dependencies: is-bigint "^1.0.1" @@ -10668,7 +10705,7 @@ which-boxed-primitive@^1.0.2: which-builtin-type@^1.1.3: version "1.1.3" - resolved "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.3.tgz#b1b8443707cc58b6e9bf98d32110ff0c2cbd029b" integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw== dependencies: function.prototype.name "^1.1.5" @@ -10686,7 +10723,7 @@ which-builtin-type@^1.1.3: which-collection@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== dependencies: is-map "^2.0.1" @@ -10694,44 +10731,44 @@ which-collection@^1.0.1: is-weakmap "^2.0.1" is-weakset "^2.0.1" -which-typed-array@^1.1.11, which-typed-array@^1.1.13, which-typed-array@^1.1.9: - version "1.1.13" - resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz" - integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== +which-typed-array@^1.1.13, which-typed-array@^1.1.14, which-typed-array@^1.1.9: + version "1.1.14" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.14.tgz#1f78a111aee1e131ca66164d8bdc3ab062c95a06" + integrity sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg== dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.4" + available-typed-arrays "^1.0.6" + call-bind "^1.0.5" for-each "^0.3.3" gopd "^1.0.1" - has-tostringtag "^1.0.0" + has-tostringtag "^1.0.1" which@^1.3.1: version "1.3.1" - resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: isexe "^2.0.0" which@^2.0.1: version "2.0.2" - resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" wildcard@^2.0.0: version "2.0.1" - resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== word-wrap@~1.2.3: version "1.2.5" - resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== workbox-background-sync@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.6.1.tgz#08d603a33717ce663e718c30cc336f74909aff2f" integrity sha512-trJd3ovpWCvzu4sW0E8rV3FUyIcC0W8G+AZ+VcqzzA890AsWZlUGOTSxIMmIHVusUw/FDq1HFWfy/kC/WTRqSg== dependencies: idb "^7.0.1" @@ -10739,14 +10776,14 @@ workbox-background-sync@6.6.1: workbox-broadcast-update@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.6.1.tgz#0fad9454cf8e4ace0c293e5617c64c75d8a8c61e" integrity sha512-fBhffRdaANdeQ1V8s692R9l/gzvjjRtydBOvR6WCSB0BNE2BacA29Z4r9/RHd9KaXCPl6JTdI9q0bR25YKP8TQ== dependencies: workbox-core "6.6.1" workbox-build@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.6.1.tgz#6010e9ce550910156761448f2dbea8cfcf759cb0" integrity sha512-INPgDx6aRycAugUixbKgiEQBWD0MPZqU5r0jyr24CehvNuLPSXp/wGOpdRJmts656lNiXwqV7dC2nzyrzWEDnw== dependencies: "@apideck/better-ajv-errors" "^0.3.1" @@ -10789,19 +10826,19 @@ workbox-build@6.6.1: workbox-cacheable-response@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.6.1.tgz#284c2b86be3f4fd191970ace8c8e99797bcf58e9" integrity sha512-85LY4veT2CnTCDxaVG7ft3NKaFbH6i4urZXgLiU4AiwvKqS2ChL6/eILiGRYXfZ6gAwDnh5RkuDbr/GMS4KSag== dependencies: workbox-core "6.6.1" workbox-core@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.6.1.tgz#7184776d4134c5ed2f086878c882728fc9084265" integrity sha512-ZrGBXjjaJLqzVothoE12qTbVnOAjFrHDXpZe7coCb6q65qI/59rDLwuFMO4PcZ7jcbxY+0+NhUVztzR/CbjEFw== workbox-expiration@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.6.1.tgz#a841fa36676104426dbfb9da1ef6a630b4f93739" integrity sha512-qFiNeeINndiOxaCrd2DeL1Xh1RFug3JonzjxUHc5WkvkD2u5abY3gZL1xSUNt3vZKsFFGGORItSjVTVnWAZO4A== dependencies: idb "^7.0.1" @@ -10809,7 +10846,7 @@ workbox-expiration@6.6.1: workbox-google-analytics@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.6.1.tgz#a07a6655ab33d89d1b0b0a935ffa5dea88618c5d" integrity sha512-1TjSvbFSLmkpqLcBsF7FuGqqeDsf+uAXO/pjiINQKg3b1GN0nBngnxLcXDYo1n/XxK4N7RaRrpRlkwjY/3ocuA== dependencies: workbox-background-sync "6.6.1" @@ -10819,14 +10856,14 @@ workbox-google-analytics@6.6.1: workbox-navigation-preload@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.6.1.tgz#61a34fe125558dd88cf09237f11bd966504ea059" integrity sha512-DQCZowCecO+wRoIxJI2V6bXWK6/53ff+hEXLGlQL4Rp9ZaPDLrgV/32nxwWIP7QpWDkVEtllTAK5h6cnhxNxDA== dependencies: workbox-core "6.6.1" workbox-precaching@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.6.1.tgz#dedeeba10a2d163d990bf99f1c2066ac0d1a19e2" integrity sha512-K4znSJ7IKxCnCYEdhNkMr7X1kNh8cz+mFgx9v5jFdz1MfI84pq8C2zG+oAoeE5kFrUf7YkT5x4uLWBNg0DVZ5A== dependencies: workbox-core "6.6.1" @@ -10835,14 +10872,14 @@ workbox-precaching@6.6.1: workbox-range-requests@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.6.1.tgz#ddaf7e73af11d362fbb2f136a9063a4c7f507a39" integrity sha512-4BDzk28govqzg2ZpX0IFkthdRmCKgAKreontYRC5YsAPB2jDtPNxqx3WtTXgHw1NZalXpcH/E4LqUa9+2xbv1g== dependencies: workbox-core "6.6.1" workbox-recipes@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.6.1.tgz#ea70d2b2b0b0bce8de0a9d94f274d4a688e69fae" integrity sha512-/oy8vCSzromXokDA+X+VgpeZJvtuf8SkQ8KL0xmRivMgJZrjwM3c2tpKTJn6PZA6TsbxGs3Sc7KwMoZVamcV2g== dependencies: workbox-cacheable-response "6.6.1" @@ -10854,21 +10891,21 @@ workbox-recipes@6.6.1: workbox-routing@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.6.1.tgz#cba9a1c7e0d1ea11e24b6f8c518840efdc94f581" integrity sha512-j4ohlQvfpVdoR8vDYxTY9rA9VvxTHogkIDwGdJ+rb2VRZQ5vt1CWwUUZBeD/WGFAni12jD1HlMXvJ8JS7aBWTg== dependencies: workbox-core "6.6.1" workbox-strategies@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.6.1.tgz#38d0f0fbdddba97bd92e0c6418d0b1a2ccd5b8bf" integrity sha512-WQLXkRnsk4L81fVPkkgon1rZNxnpdO5LsO+ws7tYBC6QQQFJVI6v98klrJEjFtZwzw/mB/HT5yVp7CcX0O+mrw== dependencies: workbox-core "6.6.1" workbox-streams@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.6.1.tgz#b2f7ba7b315c27a6e3a96a476593f99c5d227d26" integrity sha512-maKG65FUq9e4BLotSKWSTzeF0sgctQdYyTMq529piEN24Dlu9b6WhrAfRpHdCncRS89Zi2QVpW5V33NX8PgH3Q== dependencies: workbox-core "6.6.1" @@ -10876,12 +10913,12 @@ workbox-streams@6.6.1: workbox-sw@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.6.1.tgz#d4c4ca3125088e8b9fd7a748ed537fa0247bd72c" integrity sha512-R7whwjvU2abHH/lR6kQTTXLHDFU2izht9kJOvBRYK65FbwutT4VvnUAJIgHvfWZ/fokrOPhfoWYoPCMpSgUKHQ== workbox-webpack-plugin@^6.4.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.1.tgz#4f81cc1ad4e5d2cd7477a86ba83c84ee2d187531" integrity sha512-zpZ+ExFj9NmiI66cFEApyjk7hGsfJ1YMOaLXGXBoZf0v7Iu6hL0ZBe+83mnDq3YYWAfA3fnyFejritjOHkFcrA== dependencies: fast-json-stable-stringify "^2.1.0" @@ -10892,7 +10929,7 @@ workbox-webpack-plugin@^6.4.1: workbox-window@6.6.1: version "6.6.1" - resolved "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.1.tgz" + resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.6.1.tgz#f22a394cbac36240d0dadcbdebc35f711bb7b89e" integrity sha512-wil4nwOY58nTdCvif/KEZjQ2NP8uk3gGeRNy2jPBbzypU4BT4D9L8xiwbmDBpZlSgJd2xsT9FvSNU0gsxV51JQ== dependencies: "@types/trusted-types" "^2.0.2" @@ -10900,7 +10937,7 @@ workbox-window@6.6.1: "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: version "7.0.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== dependencies: ansi-styles "^4.0.0" @@ -10909,7 +10946,7 @@ workbox-window@6.6.1: wrap-ansi@^8.1.0: version "8.1.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== dependencies: ansi-styles "^6.1.0" @@ -10918,12 +10955,12 @@ wrap-ansi@^8.1.0: wrappy@1: version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== write-file-atomic@^3.0.0: version "3.0.3" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== dependencies: imurmurhash "^0.1.4" @@ -10933,57 +10970,57 @@ write-file-atomic@^3.0.0: ws@^7.4.6: version "7.5.9" - resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== ws@^8.13.0: version "8.16.0" - resolved "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.16.0.tgz#d1cd774f36fbc07165066a60e40323eab6446fd4" integrity sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ== xml-name-validator@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== xmlchars@^2.2.0: version "2.2.0" - resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== y18n@^5.0.5: version "5.0.8" - resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== yallist@^3.0.2: version "3.1.1" - resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== yallist@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: version "1.10.2" - resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== yaml@^2.3.4: version "2.3.4" - resolved "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2" integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== yargs-parser@^20.2.2: version "20.2.9" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== yargs@^16.2.0: version "16.2.0" - resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== dependencies: cliui "^7.0.2" @@ -10996,5 +11033,5 @@ yargs@^16.2.0: yocto-queue@^0.1.0: version "0.1.0" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From 641c4eb3e62c2e1793ffd7a4c87299e8e0b38e04 Mon Sep 17 00:00:00 2001 From: topeanut Date: Tue, 20 Feb 2024 20:45:26 +0900 Subject: [PATCH 189/199] =?UTF-8?q?[fix]sh=20=EC=98=81=EC=83=81=20?= =?UTF-8?q?=EC=A7=81=EC=A0=84=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/travelplan/travelplan_detail.js | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/pages/travelplan/travelplan_detail.js b/src/pages/travelplan/travelplan_detail.js index 59f12d3..66900ee 100644 --- a/src/pages/travelplan/travelplan_detail.js +++ b/src/pages/travelplan/travelplan_detail.js @@ -161,14 +161,12 @@ const Trvlpage = () => { ); }; const handlePlaceSelect = (place) => { - // 기존에 선택된 장소와 다른 장소를 클릭한 경우만 상태 업데이트 - if (!selectedPlace || selectedPlace.id !== place.id) { - setSelectedPlace(place); // 선택된 장소 상태 업데이트 - setMapLocation({ lat: place.lat, lng: place.lng }); // 지도 중심 이동 - setZoomLevel(16); // 지도 확대 - } + setSelectedPlace(place); // 선택된 장소 상태 업데이트 + setShowPlaceSelection(false); // 숙소 선택을 완료하면 숙소 선택 UI를 숨깁니다. + setMapLocation({ lat: place.lat, lng: place.lng }); // 지도 중심 이동 + setZoomLevel(16); // 지도 확대 + // 선택된 장소의 상세 정보를 표시하는 로직이 필요한 경우 여기에 추가 }; - const handlePlaceSelectionButtonClick = () => { setShowPlaceSelection(true); // 숙소 선택 UI를 보여줍니다. }; @@ -493,7 +491,6 @@ const Trvlpage = () => { places={places} onRecommendationClick={(place) => { handlePlaceSelect(place); - selectedPlace = { selectedPlace }; }} selectedPlace={selectedPlace} /> From d3078e99fc69a35099c807cd032c3bdd1b9ec4a5 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Tue, 20 Feb 2024 20:50:05 +0900 Subject: [PATCH 190/199] =?UTF-8?q?=ED=99=88=ED=8E=98=EC=9D=B4=EC=A7=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../planedit/SearchRecommendations.jsx | 42 +-- src/pages/Home/Home.js | 267 +++++++++--------- 2 files changed, 160 insertions(+), 149 deletions(-) diff --git a/src/components/planedit/SearchRecommendations.jsx b/src/components/planedit/SearchRecommendations.jsx index 0327ace..91e3d5e 100644 --- a/src/components/planedit/SearchRecommendations.jsx +++ b/src/components/planedit/SearchRecommendations.jsx @@ -1,35 +1,43 @@ -import React from 'react'; -import styles from '../../styles/planedit/Recommendation.module.css'; - - -const SearchRecommendations = ({ places, onRecommendationClick }) => { +import React from "react"; +import styles from "../../styles/planedit/Recommendation.module.css"; +const SearchRecommendations = ({ + places, + onRecommendationClick, + selectedPlace, +}) => { // Function to generate photo URL for a given photo reference const getPhotoUrl = (photoReference) => { - const apiKey = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; // Replace with your actual API key - if (photoReference) { - return `https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photoreference=${photoReference}&key=${apiKey}`; - } - return 'path_to_default_image'; // Return a default image path if no photoReference + const apiKey = "AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU"; // 실제 API 키 사용 + return `https://maps.googleapis.com/maps/api/place/photo?maxwidth=300&photoreference=${photoReference}&key=${apiKey}`; }; return ( -
          {places.map((place, index) => ( -
          onRecommendationClick(place)} >
          - {/* Use the first photo if available */} - {place.name} + {place.name}

          {place.name}

          - {place.vicinity || "위치를 알 수 없습니다."} + {place.vicinity || "위치를 알 수 없습니다."}

          diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 4fb1f0e..50a862a 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -88,12 +88,12 @@ function Home() { // 여행 계획 데이터에서 처음 6개의 항목만 선택 const firstSixPlans = otherplans.slice(0, 6).map(others => ({ ...others, liked: 0 })); - - const SeoulHomes = homeplaces.slice(0,3).map(homes => ({...homes})); - const BusanHomes = homeplaces.slice(3,6).map(homes => ({...homes})); - const JejuHomes = homeplaces.slice(6,9).map(homes => ({...homes})); - const YeosuHomes = homeplaces.slice(9,12).map(homes => ({...homes})); - + + const SeoulHomes = homeplaces.slice(0, 3).map(homes => ({ ...homes })); + const BusanHomes = homeplaces.slice(3, 6).map(homes => ({ ...homes })); + const JejuHomes = homeplaces.slice(6, 9).map(homes => ({ ...homes })); + const YeosuHomes = homeplaces.slice(9, 12).map(homes => ({ ...homes })); + let displayedHomes; switch (selectedLocation) { case '서울': @@ -168,7 +168,7 @@ function Home() {
          {displayedHomes.map((home, i) => ( - // 여기서 SeoulThumbnail을 사용하거나, 더 일반적인 Thumbnail 컴포넌트를 사용할 수 있습니다. + // 여기서 SeoulThumbnail을 사용하거나, 더 일반적인 Thumbnail 컴포넌트를 사용할 수 있습니다. ))}
          @@ -239,7 +239,7 @@ function getCategoryDetails(category) { } -export function SeoulThumbnail(props) { +export function HomeThumbnail(props) { const { name, color } = getCategoryDetails(props.homes.category); const [homes, setHomes] = useState(homeplaces); @@ -259,135 +259,138 @@ export function SeoulThumbnail(props) { }; return ( -
          -
          - 인기장소 -
          -
          -
          - {props.homes.info} + +
          +
          + 인기장소
          -
          {props.homes.place}
          -
          -
          - ); - -} - -export function JejuThumbnail(props) { - - const [homes, setHomes] = useState(homeplaces); - - const containerStyle = { - display: "flex", - justifyContent: "space-between", - alignItems: "flex-start", - width: "100%", - }; - - const textStyle = { - display: "flex", - flexDirection: "column", - justifyContent: "center", - width: "calc(100% - 50px)", - }; - - - return ( -
          -
          - 인기장소 -
          -
          -
          -
          - {props.homes.category} +
          +
          + {props.homes.info}
          {props.homes.place}
          -
          - ) -} - -export function BusanThumbnail(props) { - - const [homes, setHomes] = useState(homeplaces); - - const containerStyle = { - display: "flex", - justifyContent: "space-between", - alignItems: "flex-start", - width: "100%", - }; - - const textStyle = { - display: "flex", - flexDirection: "column", - justifyContent: "center", - width: "calc(100% - 50px)", - }; - - - return ( -
          -
          - 인기장소 -
          -
          -
          -
          - {props.homes.category} -
          -
          {props.homes.place}
          -
          -
          -
          - ) +
          + ); } -export function YeosuThumbnail(props) { - - const [homes, setHomes] = useState(homeplaces); - - const containerStyle = { - display: "flex", - justifyContent: "space-between", - alignItems: "flex-start", - width: "100%", - }; - - const textStyle = { - display: "flex", - flexDirection: "column", - justifyContent: "center", - width: "calc(100% - 50px)", - }; - return ( -
          -
          - 인기장소 -
          -
          -
          -
          - {props.homes.category} -
          -
          {props.homes.place}
          -
          -
          -
          - ) -} \ No newline at end of file +// export function JejuThumbnail(props) { + +// const [homes, setHomes] = useState(homeplaces); + +// const containerStyle = { +// display: "flex", +// justifyContent: "space-between", +// alignItems: "flex-start", +// width: "100%", +// }; + +// const textStyle = { +// display: "flex", +// flexDirection: "column", +// justifyContent: "center", +// width: "calc(100% - 50px)", +// }; + + +// return ( +//
          +//
          +// 인기장소 +//
          +//
          +//
          +//
          +// {props.homes.category} +//
          +//
          {props.homes.place}
          +//
          +//
          +//
          +// ) +// } + +// export function BusanThumbnail(props) { + +// const [homes, setHomes] = useState(homeplaces); + +// const containerStyle = { +// display: "flex", +// justifyContent: "space-between", +// alignItems: "flex-start", +// width: "100%", +// }; + +// const textStyle = { +// display: "flex", +// flexDirection: "column", +// justifyContent: "center", +// width: "calc(100% - 50px)", +// }; + + +// return ( +//
          +//
          +// 인기장소 +//
          +//
          +// {/* NavLink 대신 a 태그를 사용하여 외부 링크로 연결 */} +// +//
          +//
          +// {props.homes.category} +//
          +//
          {props.homes.place}
          +//
          +//
          +//
          +//
          +// ); +// } +// export function YeosuThumbnail(props) { + +// const [homes, setHomes] = useState(homeplaces); + +// const containerStyle = { +// display: "flex", +// justifyContent: "space-between", +// alignItems: "flex-start", +// width: "100%", +// }; + +// const textStyle = { +// display: "flex", +// flexDirection: "column", +// justifyContent: "center", +// width: "calc(100% - 50px)", +// }; + + +// return ( +//
          +//
          +// 인기장소 +//
          +//
          +//
          +//
          +// {props.homes.category} +//
          +//
          {props.homes.place}
          +//
          +//
          +//
          +// ) +// } \ No newline at end of file From e7635be5ccb1e59b227a19c94b039669ab9eba2d Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Tue, 20 Feb 2024 20:51:04 +0900 Subject: [PATCH 191/199] =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Home/Home.js | 268 ++++++++++++++++++++--------------------- 1 file changed, 133 insertions(+), 135 deletions(-) diff --git a/src/pages/Home/Home.js b/src/pages/Home/Home.js index 50a862a..6972182 100644 --- a/src/pages/Home/Home.js +++ b/src/pages/Home/Home.js @@ -88,12 +88,12 @@ function Home() { // 여행 계획 데이터에서 처음 6개의 항목만 선택 const firstSixPlans = otherplans.slice(0, 6).map(others => ({ ...others, liked: 0 })); - - const SeoulHomes = homeplaces.slice(0, 3).map(homes => ({ ...homes })); - const BusanHomes = homeplaces.slice(3, 6).map(homes => ({ ...homes })); - const JejuHomes = homeplaces.slice(6, 9).map(homes => ({ ...homes })); - const YeosuHomes = homeplaces.slice(9, 12).map(homes => ({ ...homes })); - + + const SeoulHomes = homeplaces.slice(0,3).map(homes => ({...homes})); + const BusanHomes = homeplaces.slice(3,6).map(homes => ({...homes})); + const JejuHomes = homeplaces.slice(6,9).map(homes => ({...homes})); + const YeosuHomes = homeplaces.slice(9,12).map(homes => ({...homes})); + let displayedHomes; switch (selectedLocation) { case '서울': @@ -168,7 +168,7 @@ function Home() {
          {displayedHomes.map((home, i) => ( - // 여기서 SeoulThumbnail을 사용하거나, 더 일반적인 Thumbnail 컴포넌트를 사용할 수 있습니다. + // 여기서 SeoulThumbnail을 사용하거나, 더 일반적인 Thumbnail 컴포넌트를 사용할 수 있습니다. ))}
          @@ -239,7 +239,7 @@ function getCategoryDetails(category) { } -export function HomeThumbnail(props) { +export function SeoulThumbnail(props) { const { name, color } = getCategoryDetails(props.homes.category); const [homes, setHomes] = useState(homeplaces); @@ -259,138 +259,136 @@ export function HomeThumbnail(props) { }; return ( - -
          -
          - 인기장소 +
          +
          + + 인기장소 +
          +
          +
          + {props.homes.info}
          -
          -
          - {props.homes.info} +
          {props.homes.place}
          +
          +
          + ); + +} + +export function JejuThumbnail(props) { + + const [homes, setHomes] = useState(homeplaces); + + const containerStyle = { + display: "flex", + justifyContent: "space-between", + alignItems: "flex-start", + width: "100%", + }; + + const textStyle = { + display: "flex", + flexDirection: "column", + justifyContent: "center", + width: "calc(100% - 50px)", + }; + + + return ( +
          + ) +} + +export function BusanThumbnail(props) { + + const [homes, setHomes] = useState(homeplaces); + + const containerStyle = { + display: "flex", + justifyContent: "space-between", + alignItems: "flex-start", + width: "100%", + }; + + const textStyle = { + display: "flex", + flexDirection: "column", + justifyContent: "center", + width: "calc(100% - 50px)", + }; + + + return ( +
          +
          + 인기장소 +
          +
          +
          +
          + {props.homes.category} +
          +
          {props.homes.place}
          +
          +
          +
          + ) } +export function YeosuThumbnail(props) { + const [homes, setHomes] = useState(homeplaces); -// export function JejuThumbnail(props) { - -// const [homes, setHomes] = useState(homeplaces); - -// const containerStyle = { -// display: "flex", -// justifyContent: "space-between", -// alignItems: "flex-start", -// width: "100%", -// }; - -// const textStyle = { -// display: "flex", -// flexDirection: "column", -// justifyContent: "center", -// width: "calc(100% - 50px)", -// }; - - -// return ( -//
          -//
          -// 인기장소 -//
          -//
          -//
          -//
          -// {props.homes.category} -//
          -//
          {props.homes.place}
          -//
          -//
          -//
          -// ) -// } - -// export function BusanThumbnail(props) { - -// const [homes, setHomes] = useState(homeplaces); - -// const containerStyle = { -// display: "flex", -// justifyContent: "space-between", -// alignItems: "flex-start", -// width: "100%", -// }; - -// const textStyle = { -// display: "flex", -// flexDirection: "column", -// justifyContent: "center", -// width: "calc(100% - 50px)", -// }; - - -// return ( -//
          -//
          -// 인기장소 -//
          -//
          -// {/* NavLink 대신 a 태그를 사용하여 외부 링크로 연결 */} -// -//
          -//
          -// {props.homes.category} -//
          -//
          {props.homes.place}
          -//
          -//
          -//
          -//
          -// ); -// } -// export function YeosuThumbnail(props) { - -// const [homes, setHomes] = useState(homeplaces); - -// const containerStyle = { -// display: "flex", -// justifyContent: "space-between", -// alignItems: "flex-start", -// width: "100%", -// }; - -// const textStyle = { -// display: "flex", -// flexDirection: "column", -// justifyContent: "center", -// width: "calc(100% - 50px)", -// }; - - -// return ( -//
          -//
          -// 인기장소 -//
          -//
          -//
          -//
          -// {props.homes.category} -//
          -//
          {props.homes.place}
          -//
          -//
          -//
          -// ) -// } \ No newline at end of file + const containerStyle = { + display: "flex", + justifyContent: "space-between", + alignItems: "flex-start", + width: "100%", + }; + + const textStyle = { + display: "flex", + flexDirection: "column", + justifyContent: "center", + width: "calc(100% - 50px)", + }; + + + return ( +
          +
          + 인기장소 +
          +
          +
          +
          + {props.homes.category} +
          +
          {props.homes.place}
          +
          +
          +
          + ) +} \ No newline at end of file From 191a7340de597fbc323fccfd5ab37249bc9c5411 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Tue, 20 Feb 2024 20:53:57 +0900 Subject: [PATCH 192/199] =?UTF-8?q?=EC=98=81=EC=83=81=20=EC=B4=AC=EC=98=81?= =?UTF-8?q?=20=EB=8D=B0=EC=9D=B4=ED=84=B0=EC=97=86=EB=8A=94=EB=B2=84?= =?UTF-8?q?=EC=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/tempdata/myplacedata.js | 1402 ++++++++++++++++----------------- src/tempdata/myplandata.js | 382 ++++----- src/tempdata/otherplandata.js | 324 ++++---- 3 files changed, 1054 insertions(+), 1054 deletions(-) diff --git a/src/tempdata/myplacedata.js b/src/tempdata/myplacedata.js index e270b64..06fcc2b 100644 --- a/src/tempdata/myplacedata.js +++ b/src/tempdata/myplacedata.js @@ -83,707 +83,707 @@ import Choi from "../assets/images/장소/6 경주/카페/최영화빵.jpeg"; let myplaces = [ // 데이터를 별도의 객체와 분리 - { - id: 1, - place: "롯데월드", - info: "명소", - where: "서울 송파구 올림픽로 240", - liked: 1, - category: 2, - bookmark: 49873, - star: 4.47, - img: LotteWorld, - }, - { - id: 2, - place: "서울숲", - info: "명소", - where: "서울 성동구 뚝섬로 273", - liked: 1, - category: 2, - bookmark: 480, - star: 4.32, - img: SeoulForest, - - }, - { - id: 3, - place: "서울스카이", - info: "명소", - where: "서울 송파구 올림픽로 300 117~123층", - bookmark: 19861, - liked: 1, - category: 2, - star: 4.38, - img: SeoulSky, - - }, - { - id: 4, - place: "나인트리 프리미어 호텔 명동", - info: "숙소", - where: "서울특별시 중구 마른내로 28", - liked: 1, - category: 1, - bookmark: 471, - star: 4.39, - img: NineTree, - - }, - { - id: 5, - place: "노보텔 앰배서더 서울 용산", - info: "숙소", - where: "강원특별자치도 속초시 엑스포로 109", - liked: 1, - category: 1, - bookmark: 995, - star: 4.44, - img: Nobotel, - - }, - { - id: 6, - place: "몽탄", - info: "식당", - where: "서울 용산구 백범로99길 50", - liked: 1, - category: 3, - bookmark: 5354, - star: 4.46, - img: Mongtan, - - }, - { - id: 7, - place: "애플하우스", - info: "식당", - where: "서울 동작구 동작대로27다길 29 2층", - liked: 1, - category: 3, - bookmark: 11419, - star: 4.34, - img: AppleHouse, - }, - { - id: 8, - place: "파이브가이즈강남", - info: "식당", - where: "서초동 1305-5 주류성빌딩", - liked: 1, - category: 3, - bookmark: 2447, - star: 4.5, - img: FiveGuys, - }, - { - id: 9, - place: "레인리포트", - info: "카페", - where: "서울 용산구 소월로40길85", - liked: 1, - category: 3, - bookmark: 316, - star: 4.44, - img: RainReport, - }, - { - id: 10, - place: "서울앵무새", - info: "카페", - where: "서울 성동구 서울숲9길3", - liked: 1, - category: 3, - bookmark: 5117, - star: 4.49, - img: SeoulParrot, - - }, - { - id: 11, - place: "광안리해수욕장", - info: "명소", - where: "부산 수영구 광안해변로 219", - liked: 1, - category: 2, - bookmark: 1380, - star: 4.34, - img: Gwangalli, - - }, - { - id: 12, - place: "엑스더스카이", - info: "명소", - where: "부산 해운대구 달맞이길 30", - liked: 1, - category: 2, - bookmark: 7383, - star: 4.31, - img: XtheSky, - - }, - { - id: 13, - place: "흰여울문화마을", - info: "명소", - where: "부산 영도구 영선동4가 605-3", - liked: 1, - category: 2, - bookmark: 224, - star: 4.44, - img: WhiteTown, - - }, - { - id: 14, - place: "아스티호텔", - info: "숙소", - where: "부산 동구 중앙대로214번길 7-8", - liked: 1, - category: 1, - bookmark: 663, - star: 4.5, - img: AstiHotel, - - }, - { - id: 15, - place: "코모도호텔", - info: "카페", - where: "부산 중구 중구로 151", - liked: 1, - category: 1, - bookmark: 1033, - star: 4.35, - img: ComodoHotel, - - }, - { - id: 16, - place: "꼬막한상", - info: "식당", - where: "기장군 기장읍 기장해안로 136", - liked: 1, - category: 3, - bookmark: 2286, - star: 4.0, - img: KKomak, - - }, - { - id: 17, - place: "부평깡통시장", - info: "식당", - where: "부산 중구 부평1길 48", - liked: 1, - category: 3, - bookmark: 301, - star: 4.26, - img: GGangttong, - - }, - { - id: 18, - place: "이재모피자", - info: "식당", - where: "부산 중구 광복중앙로 31", - liked: 1, - category: 3, - bookmark: 9067, - star: 4.5, - img: Pizza, - - }, - { - id: 19, - place: "얼룩", - info: "카페", - where: "부산 부산진구 전포대로210번길48", - liked: 1, - category: 3, - bookmark: 820, - star: 4.64, - img: Rlook, - - }, - { - id: 20, - place: "호랑이젤리떡", - info: "카페", - where: "부산 해운대구 달맞이길62번길38", - liked: 1, - category: 3, - bookmark: 2931, - star: 4.42, - img: Tiger, - - }, - { - id: 21, - place: "동백포레스트", - info: "명소", - where: "제주 서귀포시 남원읍 생기악로 53-38", - liked: 1, - category: 2, - bookmark: 3915, - star: 4.35, - img: Dongbaek, - }, - { - id: 22, - place: "용머리해안", - info: "명소", - where: "서울 성동구 뚝섬로 273", - liked: 1, - category: 2, - bookmark: 744, - star: 4.58, - img: DragonOcean, - - }, - { - id: 23, - place: "용연구름다리", - info: "명소", - where: "제주 제주시 용담이동 2581", - bookmark: 63, - liked: 1, - category: 2, - star: 3.69, - img: CloudBridge, - - }, - { - id: 24, - place: "롯데호텔제주", - info: "숙소", - where: "제주 서귀포시 중문관광로72번길35", - liked: 1, - category: 1, - bookmark: 1721, - star: 4.58, - img: LottelHotel, - - }, - { - id: 25, - place: "애월스테이", - info: "숙소", - where: "제주 제주시 애월읍 애월해안로 708", - liked: 1, - category: 1, - bookmark: 667, - star: 4.32, - img: StayinJeju, - - }, - { - id: 26, - place: "동문재래시장", - info: "식당", - where: "제주 제주시 관덕로14길 20", - liked: 1, - category: 3, - bookmark: 322, - star: 4.35, - img: JaraeMarket, - - }, - { - id: 27, - place: "연돈", - info: "식당", - where: "제주 서귀포시 색달로 10", - liked: 1, - category: 3, - bookmark: 6525, - star: 4.58, - img: Yeondon, - }, - { - id: 28, - place: "제주광해애월", - info: "식당", - where: "제주 제주시 애월읍 애월해안로 867 2층", - liked: 1, - category: 3, - bookmark: 7073, - star: 4.58, - img: JejuGwangHae, - }, - { - id: 29, - place: "골목카페옥수", - info: "카페", - where: "서울 용산구 소월로40길85", - liked: 1, - category: 3, - bookmark: 316, - star: 4.44, - img: CafeOkssu, - }, - { - id: 30, - place: "블루클린제주", - info: "카페", - where: "서울 성동구 서울숲9길3", - liked: 1, - category: 3, - bookmark: 288, - star: 4.59, - img: BlueClean, - - }, - { - id: 31, - place: "라마다해상짚트랙", - info: "명소", - where: "전남 여수시 돌산읍 강남로 11 24F 짚트랙", - liked: 1, - category: 2, - bookmark: 8558, - star: 4.75, - img: Ramamda, - }, - { - id: 32, - place: "여수예술랜드", - info: "명소", - where: "전남 여수시 돌산읍 무술목길 142-1 여수예술랜드", - liked: 1, - category: 2, - bookmark: 10812, - star: 4.0, - img: Artland, - - }, - { - id: 33, - place: "오동도", - info: "명소", - where: "전남 여수시 수정동 산1-11", - bookmark: 19861, - liked: 1, - category: 2, - star: 4.37, - img: Odongdo, - - }, - { - id: 34, - place: "여수 벤네치아 호텔", - info: "숙소", - where: "서울특별시 중구 마른내로 28", - liked: 1, - category: 1, - bookmark: 1237, - star: 4.41, - img: Venezia, - - }, - { - id: 35, - place: "히든베이 호텔", - info: "숙소", - where: "전남 여수시 신월로 496-25", - liked: 1, - category: 1, - bookmark: 536, - star: 4.0, - img: HiddenBay, - - }, - { - id: 36, - place: "정다운식당", - info: "식당", - where: "전남 여수시 돌산읍 마상포길 12", - liked: 1, - category: 3, - bookmark: 10684, - star: 4.46, - img: JungFood, - - }, - { - id: 37, - place: "정우굴구이", - info: "식당", - where: "전남 여수시 돌산읍 안굴전길 57", - liked: 1, - category: 3, - bookmark: 479, - star: 4.41, - img: Jungwoo, - }, - { - id: 38, - place: "학돈", - info: "식당", - where: "전남 여수시 시청동3길 18 1층", - liked: 1, - category: 3, - bookmark: 127, - star: 4.0, - img: Hakdon, - }, - { - id: 39, - place: "갓버터도나스", - info: "카페", - where: "전남 여수시 통제영5길 10-1 1층", - liked: 1, - category: 3, - bookmark: 4244, - star: 4.0, - img: GodButter, - }, - { - id: 40, - place: "여수당", - info: "카페", - where: "전남 여수시 중앙로 72", - liked: 1, - category: 3, - bookmark: 13009, - star: 4.34, - img: YeosuDang, - - }, - { - id: 41, - place: "경포해변", - info: "명소", - where: "강원 강릉시 강문동 산1 -1,", - liked: 1, - category: 2, - bookmark: 455, - star: 4.43, - img: GyeongpoBeach, - }, - { - id: 42, - place: "설악 케이블카", - info: "명소", - where: "강원 속초시 설악산로 1085", - liked: 1, - category: 2, - bookmark: 6355, - star: 4.37, - img: SorakCable, - - }, - { - id: 43, - place: "해조대해수욕장", - info: "명소", - where: "강원 양양군 현북면 하광정리", - bookmark: 19861, - liked: 1, - category: 2, - star: 4.43, - img: Hajodae, - - }, - { - id: 44, - place: "체스터톤스속초", - info: "숙소", - where: "강원 속초시 엑스포로 109", - liked: 1, - category: 1, - bookmark: 1431, - star: 4.39, - img: Chester, - - }, - { - id: 45, - place: "호텔 더블루테라", - info: "숙소", - where: "강원 속초시 동해대로 3920 호텔더블루테라", - liked: 1, - category: 1, - bookmark: 457, - star: 4.0, - img: TheBlue, - - }, - { - id: 46, - place: "감나무식당", - info: "식당", - where: "강원 양양군 양양읍 안산1길 73-6", - liked: 1, - category: 3, - bookmark: 3719, - star: 4.31, - img: GamNamu, - - }, - { - id: 47, - place: "강원 속초시 영금정로 34", - info: "식당", - where: "", - liked: 1, - category: 3, - bookmark: 998, - star: 4.34, - img: YouNme, - }, - { - id: 48, - place: "맛애정", - info: "식당", - where: "강원 강릉시 옥가로 64 맛애정", - liked: 1, - category: 3, - bookmark: 1562, - star: 4.11, - img: MatLove, - }, - { - id: 49, - place: "브릭스블럭482", - info: "카페", - where: "강원 속초시 중앙로108번길 72", - liked: 1, - category: 3, - bookmark: 316, - star: 4.34, - img: Bricsblock, - }, - { - id: 50, - place: "카페로그", - info: "카페", - where: "강원 양양군 현북면 송이로 86-32", - liked: 1, - category: 3, - bookmark: 5117, - star: 4.73, - img: CafeLog, - - }, - - { - id: 51, - place: "경주월드", - info: "명소", - where: "경북 경주시 보문로 544", - liked: 1, - category: 2, - bookmark: 18434, - star: 4.58, - img: GyeonjuWorld, - }, - { - id: 52, - place: "경주핑크뮬리", - info: "명소", - where: "경북 경주시 인왕동", - liked: 1, - category: 2, - bookmark: 31, - star: 4.32, - img: PinkMuli, - - }, - { - id: 53, - place: "황리단길", - info: "명소", - where: "경북 경주시 포석로 1080", - bookmark: 66, - liked: 1, - category: 2, - star: 4.0, - img: Hwangri, - - }, - { - id: 54, - place: "라한셀렉트 경주", - info: "숙소", - where: "경북 경주시 보문로 338 라한셀렉트 경주", - liked: 1, - category: 1, - bookmark: 4847, - star: 4.48, - img: RahanSelect, - - }, - { - id: 55, - place: "힐튼호텔 경주", - info: "숙소", - where: "경북 경주시 보문로 484-7", - liked: 1, - category: 1, - bookmark: 2990, - star: 4.47, - img: Hillton, - - }, - { - id: 56, - place: "낙지마실", - info: "식당", - where: "경북 경주시 북군길 9", - liked: 1, - category: 3, - bookmark: 3222, - star: 4.40, - img: Nakji, - - }, - { - id: 57, - place: "점점", - info: "식당", - where: "경북 경주시 포석로 1058-7 황남시장 31호", - liked: 1, - category: 3, - bookmark: 125, - star: 4.0, - img: Jumjum, - }, - { - id: 58, - place: "황남경주식당", - info: "식당", - where: "경북 경주시 포석로1068번길 22-1", - liked: 1, - category: 3, - bookmark: 1803, - star: 4.53, - img: HwangNam, - }, - { - id: 59, - place: "녹음제과", - info: "카페", - where: "경북 경주시 첨성로49번길 36 (사정동)녹음제과", - liked: 1, - category: 3, - bookmark: 325, - star: 4.0, - img: Record, - }, - { - id: 60, - place: "최영화빵", - info: "카페", - where: "경북 경주시 북정로 6-1", - liked: 1, - category: 3, - bookmark: 3409, - star: 4.56, - img: Choi, - - }, + // { + // id: 1, + // place: "롯데월드", + // info: "명소", + // where: "서울 송파구 올림픽로 240", + // liked: 1, + // category: 2, + // bookmark: 49873, + // star: 4.47, + // img: LotteWorld, + // }, + // { + // id: 2, + // place: "서울숲", + // info: "명소", + // where: "서울 성동구 뚝섬로 273", + // liked: 1, + // category: 2, + // bookmark: 480, + // star: 4.32, + // img: SeoulForest, + + // }, + // { + // id: 3, + // place: "서울스카이", + // info: "명소", + // where: "서울 송파구 올림픽로 300 117~123층", + // bookmark: 19861, + // liked: 1, + // category: 2, + // star: 4.38, + // img: SeoulSky, + + // }, + // { + // id: 4, + // place: "나인트리 프리미어 호텔 명동", + // info: "숙소", + // where: "서울특별시 중구 마른내로 28", + // liked: 1, + // category: 1, + // bookmark: 471, + // star: 4.39, + // img: NineTree, + + // }, + // { + // id: 5, + // place: "노보텔 앰배서더 서울 용산", + // info: "숙소", + // where: "강원특별자치도 속초시 엑스포로 109", + // liked: 1, + // category: 1, + // bookmark: 995, + // star: 4.44, + // img: Nobotel, + + // }, + // { + // id: 6, + // place: "몽탄", + // info: "식당", + // where: "서울 용산구 백범로99길 50", + // liked: 1, + // category: 3, + // bookmark: 5354, + // star: 4.46, + // img: Mongtan, + + // }, + // { + // id: 7, + // place: "애플하우스", + // info: "식당", + // where: "서울 동작구 동작대로27다길 29 2층", + // liked: 1, + // category: 3, + // bookmark: 11419, + // star: 4.34, + // img: AppleHouse, + // }, + // { + // id: 8, + // place: "파이브가이즈강남", + // info: "식당", + // where: "서초동 1305-5 주류성빌딩", + // liked: 1, + // category: 3, + // bookmark: 2447, + // star: 4.5, + // img: FiveGuys, + // }, + // { + // id: 9, + // place: "레인리포트", + // info: "카페", + // where: "서울 용산구 소월로40길85", + // liked: 1, + // category: 3, + // bookmark: 316, + // star: 4.44, + // img: RainReport, + // }, + // { + // id: 10, + // place: "서울앵무새", + // info: "카페", + // where: "서울 성동구 서울숲9길3", + // liked: 1, + // category: 3, + // bookmark: 5117, + // star: 4.49, + // img: SeoulParrot, + + // }, + // { + // id: 11, + // place: "광안리해수욕장", + // info: "명소", + // where: "부산 수영구 광안해변로 219", + // liked: 1, + // category: 2, + // bookmark: 1380, + // star: 4.34, + // img: Gwangalli, + + // }, + // { + // id: 12, + // place: "엑스더스카이", + // info: "명소", + // where: "부산 해운대구 달맞이길 30", + // liked: 1, + // category: 2, + // bookmark: 7383, + // star: 4.31, + // img: XtheSky, + + // }, + // { + // id: 13, + // place: "흰여울문화마을", + // info: "명소", + // where: "부산 영도구 영선동4가 605-3", + // liked: 1, + // category: 2, + // bookmark: 224, + // star: 4.44, + // img: WhiteTown, + + // }, + // { + // id: 14, + // place: "아스티호텔", + // info: "숙소", + // where: "부산 동구 중앙대로214번길 7-8", + // liked: 1, + // category: 1, + // bookmark: 663, + // star: 4.5, + // img: AstiHotel, + + // }, + // { + // id: 15, + // place: "코모도호텔", + // info: "카페", + // where: "부산 중구 중구로 151", + // liked: 1, + // category: 1, + // bookmark: 1033, + // star: 4.35, + // img: ComodoHotel, + + // }, + // { + // id: 16, + // place: "꼬막한상", + // info: "식당", + // where: "기장군 기장읍 기장해안로 136", + // liked: 1, + // category: 3, + // bookmark: 2286, + // star: 4.0, + // img: KKomak, + + // }, + // { + // id: 17, + // place: "부평깡통시장", + // info: "식당", + // where: "부산 중구 부평1길 48", + // liked: 1, + // category: 3, + // bookmark: 301, + // star: 4.26, + // img: GGangttong, + + // }, + // { + // id: 18, + // place: "이재모피자", + // info: "식당", + // where: "부산 중구 광복중앙로 31", + // liked: 1, + // category: 3, + // bookmark: 9067, + // star: 4.5, + // img: Pizza, + + // }, + // { + // id: 19, + // place: "얼룩", + // info: "카페", + // where: "부산 부산진구 전포대로210번길48", + // liked: 1, + // category: 3, + // bookmark: 820, + // star: 4.64, + // img: Rlook, + + // }, + // { + // id: 20, + // place: "호랑이젤리떡", + // info: "카페", + // where: "부산 해운대구 달맞이길62번길38", + // liked: 1, + // category: 3, + // bookmark: 2931, + // star: 4.42, + // img: Tiger, + + // }, + // { + // id: 21, + // place: "동백포레스트", + // info: "명소", + // where: "제주 서귀포시 남원읍 생기악로 53-38", + // liked: 1, + // category: 2, + // bookmark: 3915, + // star: 4.35, + // img: Dongbaek, + // }, + // { + // id: 22, + // place: "용머리해안", + // info: "명소", + // where: "서울 성동구 뚝섬로 273", + // liked: 1, + // category: 2, + // bookmark: 744, + // star: 4.58, + // img: DragonOcean, + + // }, + // { + // id: 23, + // place: "용연구름다리", + // info: "명소", + // where: "제주 제주시 용담이동 2581", + // bookmark: 63, + // liked: 1, + // category: 2, + // star: 3.69, + // img: CloudBridge, + + // }, + // { + // id: 24, + // place: "롯데호텔제주", + // info: "숙소", + // where: "제주 서귀포시 중문관광로72번길35", + // liked: 1, + // category: 1, + // bookmark: 1721, + // star: 4.58, + // img: LottelHotel, + + // }, + // { + // id: 25, + // place: "애월스테이", + // info: "숙소", + // where: "제주 제주시 애월읍 애월해안로 708", + // liked: 1, + // category: 1, + // bookmark: 667, + // star: 4.32, + // img: StayinJeju, + + // }, + // { + // id: 26, + // place: "동문재래시장", + // info: "식당", + // where: "제주 제주시 관덕로14길 20", + // liked: 1, + // category: 3, + // bookmark: 322, + // star: 4.35, + // img: JaraeMarket, + + // }, + // { + // id: 27, + // place: "연돈", + // info: "식당", + // where: "제주 서귀포시 색달로 10", + // liked: 1, + // category: 3, + // bookmark: 6525, + // star: 4.58, + // img: Yeondon, + // }, + // { + // id: 28, + // place: "제주광해애월", + // info: "식당", + // where: "제주 제주시 애월읍 애월해안로 867 2층", + // liked: 1, + // category: 3, + // bookmark: 7073, + // star: 4.58, + // img: JejuGwangHae, + // }, + // { + // id: 29, + // place: "골목카페옥수", + // info: "카페", + // where: "서울 용산구 소월로40길85", + // liked: 1, + // category: 3, + // bookmark: 316, + // star: 4.44, + // img: CafeOkssu, + // }, + // { + // id: 30, + // place: "블루클린제주", + // info: "카페", + // where: "서울 성동구 서울숲9길3", + // liked: 1, + // category: 3, + // bookmark: 288, + // star: 4.59, + // img: BlueClean, + + // }, + // { + // id: 31, + // place: "라마다해상짚트랙", + // info: "명소", + // where: "전남 여수시 돌산읍 강남로 11 24F 짚트랙", + // liked: 1, + // category: 2, + // bookmark: 8558, + // star: 4.75, + // img: Ramamda, + // }, + // { + // id: 32, + // place: "여수예술랜드", + // info: "명소", + // where: "전남 여수시 돌산읍 무술목길 142-1 여수예술랜드", + // liked: 1, + // category: 2, + // bookmark: 10812, + // star: 4.0, + // img: Artland, + + // }, + // { + // id: 33, + // place: "오동도", + // info: "명소", + // where: "전남 여수시 수정동 산1-11", + // bookmark: 19861, + // liked: 1, + // category: 2, + // star: 4.37, + // img: Odongdo, + + // }, + // { + // id: 34, + // place: "여수 벤네치아 호텔", + // info: "숙소", + // where: "서울특별시 중구 마른내로 28", + // liked: 1, + // category: 1, + // bookmark: 1237, + // star: 4.41, + // img: Venezia, + + // }, + // { + // id: 35, + // place: "히든베이 호텔", + // info: "숙소", + // where: "전남 여수시 신월로 496-25", + // liked: 1, + // category: 1, + // bookmark: 536, + // star: 4.0, + // img: HiddenBay, + + // }, + // { + // id: 36, + // place: "정다운식당", + // info: "식당", + // where: "전남 여수시 돌산읍 마상포길 12", + // liked: 1, + // category: 3, + // bookmark: 10684, + // star: 4.46, + // img: JungFood, + + // }, + // { + // id: 37, + // place: "정우굴구이", + // info: "식당", + // where: "전남 여수시 돌산읍 안굴전길 57", + // liked: 1, + // category: 3, + // bookmark: 479, + // star: 4.41, + // img: Jungwoo, + // }, + // { + // id: 38, + // place: "학돈", + // info: "식당", + // where: "전남 여수시 시청동3길 18 1층", + // liked: 1, + // category: 3, + // bookmark: 127, + // star: 4.0, + // img: Hakdon, + // }, + // { + // id: 39, + // place: "갓버터도나스", + // info: "카페", + // where: "전남 여수시 통제영5길 10-1 1층", + // liked: 1, + // category: 3, + // bookmark: 4244, + // star: 4.0, + // img: GodButter, + // }, + // { + // id: 40, + // place: "여수당", + // info: "카페", + // where: "전남 여수시 중앙로 72", + // liked: 1, + // category: 3, + // bookmark: 13009, + // star: 4.34, + // img: YeosuDang, + + // }, + // { + // id: 41, + // place: "경포해변", + // info: "명소", + // where: "강원 강릉시 강문동 산1 -1,", + // liked: 1, + // category: 2, + // bookmark: 455, + // star: 4.43, + // img: GyeongpoBeach, + // }, + // { + // id: 42, + // place: "설악 케이블카", + // info: "명소", + // where: "강원 속초시 설악산로 1085", + // liked: 1, + // category: 2, + // bookmark: 6355, + // star: 4.37, + // img: SorakCable, + + // }, + // { + // id: 43, + // place: "해조대해수욕장", + // info: "명소", + // where: "강원 양양군 현북면 하광정리", + // bookmark: 19861, + // liked: 1, + // category: 2, + // star: 4.43, + // img: Hajodae, + + // }, + // { + // id: 44, + // place: "체스터톤스속초", + // info: "숙소", + // where: "강원 속초시 엑스포로 109", + // liked: 1, + // category: 1, + // bookmark: 1431, + // star: 4.39, + // img: Chester, + + // }, + // { + // id: 45, + // place: "호텔 더블루테라", + // info: "숙소", + // where: "강원 속초시 동해대로 3920 호텔더블루테라", + // liked: 1, + // category: 1, + // bookmark: 457, + // star: 4.0, + // img: TheBlue, + + // }, + // { + // id: 46, + // place: "감나무식당", + // info: "식당", + // where: "강원 양양군 양양읍 안산1길 73-6", + // liked: 1, + // category: 3, + // bookmark: 3719, + // star: 4.31, + // img: GamNamu, + + // }, + // { + // id: 47, + // place: "강원 속초시 영금정로 34", + // info: "식당", + // where: "", + // liked: 1, + // category: 3, + // bookmark: 998, + // star: 4.34, + // img: YouNme, + // }, + // { + // id: 48, + // place: "맛애정", + // info: "식당", + // where: "강원 강릉시 옥가로 64 맛애정", + // liked: 1, + // category: 3, + // bookmark: 1562, + // star: 4.11, + // img: MatLove, + // }, + // { + // id: 49, + // place: "브릭스블럭482", + // info: "카페", + // where: "강원 속초시 중앙로108번길 72", + // liked: 1, + // category: 3, + // bookmark: 316, + // star: 4.34, + // img: Bricsblock, + // }, + // { + // id: 50, + // place: "카페로그", + // info: "카페", + // where: "강원 양양군 현북면 송이로 86-32", + // liked: 1, + // category: 3, + // bookmark: 5117, + // star: 4.73, + // img: CafeLog, + + // }, + + // { + // id: 51, + // place: "경주월드", + // info: "명소", + // where: "경북 경주시 보문로 544", + // liked: 1, + // category: 2, + // bookmark: 18434, + // star: 4.58, + // img: GyeonjuWorld, + // }, + // { + // id: 52, + // place: "경주핑크뮬리", + // info: "명소", + // where: "경북 경주시 인왕동", + // liked: 1, + // category: 2, + // bookmark: 31, + // star: 4.32, + // img: PinkMuli, + + // }, + // { + // id: 53, + // place: "황리단길", + // info: "명소", + // where: "경북 경주시 포석로 1080", + // bookmark: 66, + // liked: 1, + // category: 2, + // star: 4.0, + // img: Hwangri, + + // }, + // { + // id: 54, + // place: "라한셀렉트 경주", + // info: "숙소", + // where: "경북 경주시 보문로 338 라한셀렉트 경주", + // liked: 1, + // category: 1, + // bookmark: 4847, + // star: 4.48, + // img: RahanSelect, + + // }, + // { + // id: 55, + // place: "힐튼호텔 경주", + // info: "숙소", + // where: "경북 경주시 보문로 484-7", + // liked: 1, + // category: 1, + // bookmark: 2990, + // star: 4.47, + // img: Hillton, + + // }, + // { + // id: 56, + // place: "낙지마실", + // info: "식당", + // where: "경북 경주시 북군길 9", + // liked: 1, + // category: 3, + // bookmark: 3222, + // star: 4.40, + // img: Nakji, + + // }, + // { + // id: 57, + // place: "점점", + // info: "식당", + // where: "경북 경주시 포석로 1058-7 황남시장 31호", + // liked: 1, + // category: 3, + // bookmark: 125, + // star: 4.0, + // img: Jumjum, + // }, + // { + // id: 58, + // place: "황남경주식당", + // info: "식당", + // where: "경북 경주시 포석로1068번길 22-1", + // liked: 1, + // category: 3, + // bookmark: 1803, + // star: 4.53, + // img: HwangNam, + // }, + // { + // id: 59, + // place: "녹음제과", + // info: "카페", + // where: "경북 경주시 첨성로49번길 36 (사정동)녹음제과", + // liked: 1, + // category: 3, + // bookmark: 325, + // star: 4.0, + // img: Record, + // }, + // { + // id: 60, + // place: "최영화빵", + // info: "카페", + // where: "경북 경주시 북정로 6-1", + // liked: 1, + // category: 3, + // bookmark: 3409, + // star: 4.56, + // img: Choi, + + // }, // 추가적인 데이터는 여기에 계속 추가 diff --git a/src/tempdata/myplandata.js b/src/tempdata/myplandata.js index 26f3550..440d25a 100644 --- a/src/tempdata/myplandata.js +++ b/src/tempdata/myplandata.js @@ -9,197 +9,197 @@ import { ScoreOutlined } from '@material-ui/icons'; let myplans = [ //데이터를 별도의 객체와 분리 - { - id:1, - place: "재영이의 양양서핑", - hashtag: ["가족 여행"], - liked: 1, - img: SokchoImage, - left: 11, - }, - { - id:2, - place: "찬영이의 경주탐방", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: GyeonjuImage, - left: 23, - }, - { - id:3, - place: "정한이의 낭만포차", - hashtag: ["가족 여행"], - liked: 1, - img: YeosuImage, - left: 5, - }, - { - id:4, - place: "현우의 자갈치여행", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: BusanImage, - left: 213, - }, - { - id:5, - place: "지원이의 제주맛집탐방기", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - left: 21, - }, - { - id:6, - place: "채연이의 속초여행기", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: SokchoImage, - left: 11, - }, - { - id:7, - place: "민정이의 제주가족여행", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - left: 23, - }, - { - id:8, - place: "다현이의 우정여행", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: BusanImage, - left: 9, - }, - { - id:9, - place: "상현이의 해녀체험기", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - left: 100, - }, - { - id:10, - place: "여수", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img:YeosuImage, - left: 22, - }, - { - id:11, - place: "제주도", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - left: 10, - }, - { - id:12, - place: "속초", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: SokchoImage, - left: 13, - }, - { - id:13, - place: "제주도", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - left: 11, - }, - { - id:14, - place: "경주", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: GyeonjuImage, - left: 10, - }, - { - id:15, - place: "제주도", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - left: 5, - }, - { - id:16, - place: "경주", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: GyeonjuImage, - left: 6, - }, - { - id:17, - place: "제주도", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - left: 22, - }, - { - id:18, - place: "여수", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: YeosuImage, - left: 21, - }, - { - id:19, - place: "제주도", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - left: 15, - }, - { - id:20, - place: "서울", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img :SeoulImage, - left: 10, - }, - { - id:21, - place: "속초", - hashtag: ["가족 여행"], - liked: 1, - img: SokchoImage - }, - { - id:22, - place: "여수", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img:YeosuImage, - left: 8, - }, - { - id:23, - place: "제주도", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - left: 6, - }, - { - id:24, - place: "부산", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: BusanImage, - left: 7, - }, + // { + // id:1, + // place: "재영이의 양양서핑", + // hashtag: ["가족 여행"], + // liked: 1, + // img: SokchoImage, + // left: 11, + // }, + // { + // id:2, + // place: "찬영이의 경주탐방", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img: GyeonjuImage, + // left: 23, + // }, + // { + // id:3, + // place: "정한이의 낭만포차", + // hashtag: ["가족 여행"], + // liked: 1, + // img: YeosuImage, + // left: 5, + // }, + // { + // id:4, + // place: "현우의 자갈치여행", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img: BusanImage, + // left: 213, + // }, + // { + // id:5, + // place: "지원이의 제주맛집탐방기", + // hashtag: ["가족 여행"], + // liked: 1, + // img: JejuImage, + // left: 21, + // }, + // { + // id:6, + // place: "채연이의 속초여행기", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img: SokchoImage, + // left: 11, + // }, + // { + // id:7, + // place: "민정이의 제주가족여행", + // hashtag: ["가족 여행"], + // liked: 1, + // img: JejuImage, + // left: 23, + // }, + // { + // id:8, + // place: "다현이의 우정여행", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img: BusanImage, + // left: 9, + // }, + // { + // id:9, + // place: "상현이의 해녀체험기", + // hashtag: ["가족 여행"], + // liked: 1, + // img: JejuImage, + // left: 100, + // }, + // { + // id:10, + // place: "여수", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img:YeosuImage, + // left: 22, + // }, + // { + // id:11, + // place: "제주도", + // hashtag: ["가족 여행"], + // liked: 1, + // img: JejuImage, + // left: 10, + // }, + // { + // id:12, + // place: "속초", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img: SokchoImage, + // left: 13, + // }, + // { + // id:13, + // place: "제주도", + // hashtag: ["가족 여행"], + // liked: 1, + // img: JejuImage, + // left: 11, + // }, + // { + // id:14, + // place: "경주", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img: GyeonjuImage, + // left: 10, + // }, + // { + // id:15, + // place: "제주도", + // hashtag: ["가족 여행"], + // liked: 1, + // img: JejuImage, + // left: 5, + // }, + // { + // id:16, + // place: "경주", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img: GyeonjuImage, + // left: 6, + // }, + // { + // id:17, + // place: "제주도", + // hashtag: ["가족 여행"], + // liked: 1, + // img: JejuImage, + // left: 22, + // }, + // { + // id:18, + // place: "여수", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img: YeosuImage, + // left: 21, + // }, + // { + // id:19, + // place: "제주도", + // hashtag: ["가족 여행"], + // liked: 1, + // img: JejuImage, + // left: 15, + // }, + // { + // id:20, + // place: "서울", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img :SeoulImage, + // left: 10, + // }, + // { + // id:21, + // place: "속초", + // hashtag: ["가족 여행"], + // liked: 1, + // img: SokchoImage + // }, + // { + // id:22, + // place: "여수", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img:YeosuImage, + // left: 8, + // }, + // { + // id:23, + // place: "제주도", + // hashtag: ["가족 여행"], + // liked: 1, + // img: JejuImage, + // left: 6, + // }, + // { + // id:24, + // place: "부산", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img: BusanImage, + // left: 7, + // }, //추가적인 데이터는 여기에 계속 추가 ]; diff --git a/src/tempdata/otherplandata.js b/src/tempdata/otherplandata.js index 8c0d5d2..9390a97 100644 --- a/src/tempdata/otherplandata.js +++ b/src/tempdata/otherplandata.js @@ -7,168 +7,168 @@ import SokchoImage from '../assets/images/CityPictures/Sokcho.jpg'; let otherplans = [ // 내가 저장한 관심있는 여행계획서 - { - id: 1, - place: "시골상현의 서울탐방기", - hashtag: ["가족 여행"], - liked: 1, - img : SeoulImage, - }, - { - id: 2, - place: "채연이의 해돋이여행", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img : BusanImage, - }, - { - id: 3, - place: "민정이의 한라산탐방", - hashtag: ["가족 여행"], - liked: 1, - img : JejuImage, - }, - { - id: 4, - place: "상현이의 첨성대탐방기", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img : GyeonjuImage, - }, - { - id: 5, - place: "정한이의 양양서핑", - hashtag: ["가족 여행"], - liked: 1, - img : SokchoImage, - }, - { - id: 6, - place: "다현이의 여수밤바다", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img : YeosuImage, - }, - { - id: 7, - place: "찬영이의 한라산탐험기", - hashtag: ["가족 여행"], - liked: 1, - img : JejuImage, - }, - { - id: 8, - place: "에브리바디컴투해운대", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img : BusanImage, - }, - { - id: 9, - place: "여기가 서울이가", - hashtag: ["가족 여행"], - liked: 1, - img : SeoulImage, - }, - { - id: 10, - place: "상현이의 낭만포차", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img : YeosuImage, - }, - { - id: 11, - place: "지원이의 서핑여행", - hashtag: ["가족 여행"], - liked: 1, - img : SokchoImage, - }, - { - id: 12, - place: "부처현우의 석굴암여행", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img : BusanImage, - }, - { - id: 13, - place: "제주도1", - hashtag: ["가족 여행"], - liked: 1, - img : JejuImage, - }, - { - id: 14, - place: "울릉도2", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - { - id: 15, - place: "제주도3", - hashtag: ["가족 여행"], - liked: 1, - img : JejuImage, - }, - { - id: 16, - place: "울릉도4", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - { - id: 17, - place: "제주도5", - hashtag: ["가족 여행"], - liked: 1, - img : JejuImage, - }, - { - id: 18, - place: "울릉도6", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - { - id: 19, - place: "제주도7", - hashtag: ["가족 여행"], - liked: 1, - img : JejuImage, - }, - { - id: 20, - place: "울릉도8", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - { - id: 21, - place: "제주도9", - hashtag: ["가족 여행"], - liked: 1, - img : JejuImage, - }, - { - id: 22, - place: "울릉도10", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - { - id: 2, - place: "제주도11", - hashtag: ["가족 여행"], - liked: 1, - img : JejuImage, - }, - { - id: 24, - place: "울릉도12", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, + // { + // id: 1, + // place: "시골상현의 서울탐방기", + // hashtag: ["가족 여행"], + // liked: 1, + // img : SeoulImage, + // }, + // { + // id: 2, + // place: "채연이의 해돋이여행", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img : BusanImage, + // }, + // { + // id: 3, + // place: "민정이의 한라산탐방", + // hashtag: ["가족 여행"], + // liked: 1, + // img : JejuImage, + // }, + // { + // id: 4, + // place: "상현이의 첨성대탐방기", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img : GyeonjuImage, + // }, + // { + // id: 5, + // place: "정한이의 양양서핑", + // hashtag: ["가족 여행"], + // liked: 1, + // img : SokchoImage, + // }, + // { + // id: 6, + // place: "다현이의 여수밤바다", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img : YeosuImage, + // }, + // { + // id: 7, + // place: "찬영이의 한라산탐험기", + // hashtag: ["가족 여행"], + // liked: 1, + // img : JejuImage, + // }, + // { + // id: 8, + // place: "에브리바디컴투해운대", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img : BusanImage, + // }, + // { + // id: 9, + // place: "여기가 서울이가", + // hashtag: ["가족 여행"], + // liked: 1, + // img : SeoulImage, + // }, + // { + // id: 10, + // place: "상현이의 낭만포차", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img : YeosuImage, + // }, + // { + // id: 11, + // place: "지원이의 서핑여행", + // hashtag: ["가족 여행"], + // liked: 1, + // img : SokchoImage, + // }, + // { + // id: 12, + // place: "부처현우의 석굴암여행", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1, + // img : BusanImage, + // }, + // { + // id: 13, + // place: "제주도1", + // hashtag: ["가족 여행"], + // liked: 1, + // img : JejuImage, + // }, + // { + // id: 14, + // place: "울릉도2", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1 + // }, + // { + // id: 15, + // place: "제주도3", + // hashtag: ["가족 여행"], + // liked: 1, + // img : JejuImage, + // }, + // { + // id: 16, + // place: "울릉도4", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1 + // }, + // { + // id: 17, + // place: "제주도5", + // hashtag: ["가족 여행"], + // liked: 1, + // img : JejuImage, + // }, + // { + // id: 18, + // place: "울릉도6", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1 + // }, + // { + // id: 19, + // place: "제주도7", + // hashtag: ["가족 여행"], + // liked: 1, + // img : JejuImage, + // }, + // { + // id: 20, + // place: "울릉도8", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1 + // }, + // { + // id: 21, + // place: "제주도9", + // hashtag: ["가족 여행"], + // liked: 1, + // img : JejuImage, + // }, + // { + // id: 22, + // place: "울릉도10", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1 + // }, + // { + // id: 2, + // place: "제주도11", + // hashtag: ["가족 여행"], + // liked: 1, + // img : JejuImage, + // }, + // { + // id: 24, + // place: "울릉도12", + // hashtag: ["추억 여행", "가족 여행"], + // liked: 1 + // }, // 추가적인 데이터는 여기에 계속 추가 ]; From 9a24aacfbaf0afeff4dbd30459843d8529797559 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Tue, 20 Feb 2024 21:11:07 +0900 Subject: [PATCH 193/199] =?UTF-8?q?=EB=8D=B0=EC=9D=B4=ED=84=B0=20=EB=84=A3?= =?UTF-8?q?=EC=9D=80=EB=B2=84=EC=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/tempdata/myplacedata.js | 1402 ++++++++++++++++----------------- src/tempdata/myplandata.js | 382 ++++----- src/tempdata/otherplandata.js | 328 ++++---- 3 files changed, 1056 insertions(+), 1056 deletions(-) diff --git a/src/tempdata/myplacedata.js b/src/tempdata/myplacedata.js index 06fcc2b..e270b64 100644 --- a/src/tempdata/myplacedata.js +++ b/src/tempdata/myplacedata.js @@ -83,707 +83,707 @@ import Choi from "../assets/images/장소/6 경주/카페/최영화빵.jpeg"; let myplaces = [ // 데이터를 별도의 객체와 분리 - // { - // id: 1, - // place: "롯데월드", - // info: "명소", - // where: "서울 송파구 올림픽로 240", - // liked: 1, - // category: 2, - // bookmark: 49873, - // star: 4.47, - // img: LotteWorld, - // }, - // { - // id: 2, - // place: "서울숲", - // info: "명소", - // where: "서울 성동구 뚝섬로 273", - // liked: 1, - // category: 2, - // bookmark: 480, - // star: 4.32, - // img: SeoulForest, - - // }, - // { - // id: 3, - // place: "서울스카이", - // info: "명소", - // where: "서울 송파구 올림픽로 300 117~123층", - // bookmark: 19861, - // liked: 1, - // category: 2, - // star: 4.38, - // img: SeoulSky, - - // }, - // { - // id: 4, - // place: "나인트리 프리미어 호텔 명동", - // info: "숙소", - // where: "서울특별시 중구 마른내로 28", - // liked: 1, - // category: 1, - // bookmark: 471, - // star: 4.39, - // img: NineTree, - - // }, - // { - // id: 5, - // place: "노보텔 앰배서더 서울 용산", - // info: "숙소", - // where: "강원특별자치도 속초시 엑스포로 109", - // liked: 1, - // category: 1, - // bookmark: 995, - // star: 4.44, - // img: Nobotel, - - // }, - // { - // id: 6, - // place: "몽탄", - // info: "식당", - // where: "서울 용산구 백범로99길 50", - // liked: 1, - // category: 3, - // bookmark: 5354, - // star: 4.46, - // img: Mongtan, - - // }, - // { - // id: 7, - // place: "애플하우스", - // info: "식당", - // where: "서울 동작구 동작대로27다길 29 2층", - // liked: 1, - // category: 3, - // bookmark: 11419, - // star: 4.34, - // img: AppleHouse, - // }, - // { - // id: 8, - // place: "파이브가이즈강남", - // info: "식당", - // where: "서초동 1305-5 주류성빌딩", - // liked: 1, - // category: 3, - // bookmark: 2447, - // star: 4.5, - // img: FiveGuys, - // }, - // { - // id: 9, - // place: "레인리포트", - // info: "카페", - // where: "서울 용산구 소월로40길85", - // liked: 1, - // category: 3, - // bookmark: 316, - // star: 4.44, - // img: RainReport, - // }, - // { - // id: 10, - // place: "서울앵무새", - // info: "카페", - // where: "서울 성동구 서울숲9길3", - // liked: 1, - // category: 3, - // bookmark: 5117, - // star: 4.49, - // img: SeoulParrot, - - // }, - // { - // id: 11, - // place: "광안리해수욕장", - // info: "명소", - // where: "부산 수영구 광안해변로 219", - // liked: 1, - // category: 2, - // bookmark: 1380, - // star: 4.34, - // img: Gwangalli, - - // }, - // { - // id: 12, - // place: "엑스더스카이", - // info: "명소", - // where: "부산 해운대구 달맞이길 30", - // liked: 1, - // category: 2, - // bookmark: 7383, - // star: 4.31, - // img: XtheSky, - - // }, - // { - // id: 13, - // place: "흰여울문화마을", - // info: "명소", - // where: "부산 영도구 영선동4가 605-3", - // liked: 1, - // category: 2, - // bookmark: 224, - // star: 4.44, - // img: WhiteTown, - - // }, - // { - // id: 14, - // place: "아스티호텔", - // info: "숙소", - // where: "부산 동구 중앙대로214번길 7-8", - // liked: 1, - // category: 1, - // bookmark: 663, - // star: 4.5, - // img: AstiHotel, - - // }, - // { - // id: 15, - // place: "코모도호텔", - // info: "카페", - // where: "부산 중구 중구로 151", - // liked: 1, - // category: 1, - // bookmark: 1033, - // star: 4.35, - // img: ComodoHotel, - - // }, - // { - // id: 16, - // place: "꼬막한상", - // info: "식당", - // where: "기장군 기장읍 기장해안로 136", - // liked: 1, - // category: 3, - // bookmark: 2286, - // star: 4.0, - // img: KKomak, - - // }, - // { - // id: 17, - // place: "부평깡통시장", - // info: "식당", - // where: "부산 중구 부평1길 48", - // liked: 1, - // category: 3, - // bookmark: 301, - // star: 4.26, - // img: GGangttong, - - // }, - // { - // id: 18, - // place: "이재모피자", - // info: "식당", - // where: "부산 중구 광복중앙로 31", - // liked: 1, - // category: 3, - // bookmark: 9067, - // star: 4.5, - // img: Pizza, - - // }, - // { - // id: 19, - // place: "얼룩", - // info: "카페", - // where: "부산 부산진구 전포대로210번길48", - // liked: 1, - // category: 3, - // bookmark: 820, - // star: 4.64, - // img: Rlook, - - // }, - // { - // id: 20, - // place: "호랑이젤리떡", - // info: "카페", - // where: "부산 해운대구 달맞이길62번길38", - // liked: 1, - // category: 3, - // bookmark: 2931, - // star: 4.42, - // img: Tiger, - - // }, - // { - // id: 21, - // place: "동백포레스트", - // info: "명소", - // where: "제주 서귀포시 남원읍 생기악로 53-38", - // liked: 1, - // category: 2, - // bookmark: 3915, - // star: 4.35, - // img: Dongbaek, - // }, - // { - // id: 22, - // place: "용머리해안", - // info: "명소", - // where: "서울 성동구 뚝섬로 273", - // liked: 1, - // category: 2, - // bookmark: 744, - // star: 4.58, - // img: DragonOcean, - - // }, - // { - // id: 23, - // place: "용연구름다리", - // info: "명소", - // where: "제주 제주시 용담이동 2581", - // bookmark: 63, - // liked: 1, - // category: 2, - // star: 3.69, - // img: CloudBridge, - - // }, - // { - // id: 24, - // place: "롯데호텔제주", - // info: "숙소", - // where: "제주 서귀포시 중문관광로72번길35", - // liked: 1, - // category: 1, - // bookmark: 1721, - // star: 4.58, - // img: LottelHotel, - - // }, - // { - // id: 25, - // place: "애월스테이", - // info: "숙소", - // where: "제주 제주시 애월읍 애월해안로 708", - // liked: 1, - // category: 1, - // bookmark: 667, - // star: 4.32, - // img: StayinJeju, - - // }, - // { - // id: 26, - // place: "동문재래시장", - // info: "식당", - // where: "제주 제주시 관덕로14길 20", - // liked: 1, - // category: 3, - // bookmark: 322, - // star: 4.35, - // img: JaraeMarket, - - // }, - // { - // id: 27, - // place: "연돈", - // info: "식당", - // where: "제주 서귀포시 색달로 10", - // liked: 1, - // category: 3, - // bookmark: 6525, - // star: 4.58, - // img: Yeondon, - // }, - // { - // id: 28, - // place: "제주광해애월", - // info: "식당", - // where: "제주 제주시 애월읍 애월해안로 867 2층", - // liked: 1, - // category: 3, - // bookmark: 7073, - // star: 4.58, - // img: JejuGwangHae, - // }, - // { - // id: 29, - // place: "골목카페옥수", - // info: "카페", - // where: "서울 용산구 소월로40길85", - // liked: 1, - // category: 3, - // bookmark: 316, - // star: 4.44, - // img: CafeOkssu, - // }, - // { - // id: 30, - // place: "블루클린제주", - // info: "카페", - // where: "서울 성동구 서울숲9길3", - // liked: 1, - // category: 3, - // bookmark: 288, - // star: 4.59, - // img: BlueClean, - - // }, - // { - // id: 31, - // place: "라마다해상짚트랙", - // info: "명소", - // where: "전남 여수시 돌산읍 강남로 11 24F 짚트랙", - // liked: 1, - // category: 2, - // bookmark: 8558, - // star: 4.75, - // img: Ramamda, - // }, - // { - // id: 32, - // place: "여수예술랜드", - // info: "명소", - // where: "전남 여수시 돌산읍 무술목길 142-1 여수예술랜드", - // liked: 1, - // category: 2, - // bookmark: 10812, - // star: 4.0, - // img: Artland, - - // }, - // { - // id: 33, - // place: "오동도", - // info: "명소", - // where: "전남 여수시 수정동 산1-11", - // bookmark: 19861, - // liked: 1, - // category: 2, - // star: 4.37, - // img: Odongdo, - - // }, - // { - // id: 34, - // place: "여수 벤네치아 호텔", - // info: "숙소", - // where: "서울특별시 중구 마른내로 28", - // liked: 1, - // category: 1, - // bookmark: 1237, - // star: 4.41, - // img: Venezia, - - // }, - // { - // id: 35, - // place: "히든베이 호텔", - // info: "숙소", - // where: "전남 여수시 신월로 496-25", - // liked: 1, - // category: 1, - // bookmark: 536, - // star: 4.0, - // img: HiddenBay, - - // }, - // { - // id: 36, - // place: "정다운식당", - // info: "식당", - // where: "전남 여수시 돌산읍 마상포길 12", - // liked: 1, - // category: 3, - // bookmark: 10684, - // star: 4.46, - // img: JungFood, - - // }, - // { - // id: 37, - // place: "정우굴구이", - // info: "식당", - // where: "전남 여수시 돌산읍 안굴전길 57", - // liked: 1, - // category: 3, - // bookmark: 479, - // star: 4.41, - // img: Jungwoo, - // }, - // { - // id: 38, - // place: "학돈", - // info: "식당", - // where: "전남 여수시 시청동3길 18 1층", - // liked: 1, - // category: 3, - // bookmark: 127, - // star: 4.0, - // img: Hakdon, - // }, - // { - // id: 39, - // place: "갓버터도나스", - // info: "카페", - // where: "전남 여수시 통제영5길 10-1 1층", - // liked: 1, - // category: 3, - // bookmark: 4244, - // star: 4.0, - // img: GodButter, - // }, - // { - // id: 40, - // place: "여수당", - // info: "카페", - // where: "전남 여수시 중앙로 72", - // liked: 1, - // category: 3, - // bookmark: 13009, - // star: 4.34, - // img: YeosuDang, - - // }, - // { - // id: 41, - // place: "경포해변", - // info: "명소", - // where: "강원 강릉시 강문동 산1 -1,", - // liked: 1, - // category: 2, - // bookmark: 455, - // star: 4.43, - // img: GyeongpoBeach, - // }, - // { - // id: 42, - // place: "설악 케이블카", - // info: "명소", - // where: "강원 속초시 설악산로 1085", - // liked: 1, - // category: 2, - // bookmark: 6355, - // star: 4.37, - // img: SorakCable, - - // }, - // { - // id: 43, - // place: "해조대해수욕장", - // info: "명소", - // where: "강원 양양군 현북면 하광정리", - // bookmark: 19861, - // liked: 1, - // category: 2, - // star: 4.43, - // img: Hajodae, - - // }, - // { - // id: 44, - // place: "체스터톤스속초", - // info: "숙소", - // where: "강원 속초시 엑스포로 109", - // liked: 1, - // category: 1, - // bookmark: 1431, - // star: 4.39, - // img: Chester, - - // }, - // { - // id: 45, - // place: "호텔 더블루테라", - // info: "숙소", - // where: "강원 속초시 동해대로 3920 호텔더블루테라", - // liked: 1, - // category: 1, - // bookmark: 457, - // star: 4.0, - // img: TheBlue, - - // }, - // { - // id: 46, - // place: "감나무식당", - // info: "식당", - // where: "강원 양양군 양양읍 안산1길 73-6", - // liked: 1, - // category: 3, - // bookmark: 3719, - // star: 4.31, - // img: GamNamu, - - // }, - // { - // id: 47, - // place: "강원 속초시 영금정로 34", - // info: "식당", - // where: "", - // liked: 1, - // category: 3, - // bookmark: 998, - // star: 4.34, - // img: YouNme, - // }, - // { - // id: 48, - // place: "맛애정", - // info: "식당", - // where: "강원 강릉시 옥가로 64 맛애정", - // liked: 1, - // category: 3, - // bookmark: 1562, - // star: 4.11, - // img: MatLove, - // }, - // { - // id: 49, - // place: "브릭스블럭482", - // info: "카페", - // where: "강원 속초시 중앙로108번길 72", - // liked: 1, - // category: 3, - // bookmark: 316, - // star: 4.34, - // img: Bricsblock, - // }, - // { - // id: 50, - // place: "카페로그", - // info: "카페", - // where: "강원 양양군 현북면 송이로 86-32", - // liked: 1, - // category: 3, - // bookmark: 5117, - // star: 4.73, - // img: CafeLog, - - // }, - - // { - // id: 51, - // place: "경주월드", - // info: "명소", - // where: "경북 경주시 보문로 544", - // liked: 1, - // category: 2, - // bookmark: 18434, - // star: 4.58, - // img: GyeonjuWorld, - // }, - // { - // id: 52, - // place: "경주핑크뮬리", - // info: "명소", - // where: "경북 경주시 인왕동", - // liked: 1, - // category: 2, - // bookmark: 31, - // star: 4.32, - // img: PinkMuli, - - // }, - // { - // id: 53, - // place: "황리단길", - // info: "명소", - // where: "경북 경주시 포석로 1080", - // bookmark: 66, - // liked: 1, - // category: 2, - // star: 4.0, - // img: Hwangri, - - // }, - // { - // id: 54, - // place: "라한셀렉트 경주", - // info: "숙소", - // where: "경북 경주시 보문로 338 라한셀렉트 경주", - // liked: 1, - // category: 1, - // bookmark: 4847, - // star: 4.48, - // img: RahanSelect, - - // }, - // { - // id: 55, - // place: "힐튼호텔 경주", - // info: "숙소", - // where: "경북 경주시 보문로 484-7", - // liked: 1, - // category: 1, - // bookmark: 2990, - // star: 4.47, - // img: Hillton, - - // }, - // { - // id: 56, - // place: "낙지마실", - // info: "식당", - // where: "경북 경주시 북군길 9", - // liked: 1, - // category: 3, - // bookmark: 3222, - // star: 4.40, - // img: Nakji, - - // }, - // { - // id: 57, - // place: "점점", - // info: "식당", - // where: "경북 경주시 포석로 1058-7 황남시장 31호", - // liked: 1, - // category: 3, - // bookmark: 125, - // star: 4.0, - // img: Jumjum, - // }, - // { - // id: 58, - // place: "황남경주식당", - // info: "식당", - // where: "경북 경주시 포석로1068번길 22-1", - // liked: 1, - // category: 3, - // bookmark: 1803, - // star: 4.53, - // img: HwangNam, - // }, - // { - // id: 59, - // place: "녹음제과", - // info: "카페", - // where: "경북 경주시 첨성로49번길 36 (사정동)녹음제과", - // liked: 1, - // category: 3, - // bookmark: 325, - // star: 4.0, - // img: Record, - // }, - // { - // id: 60, - // place: "최영화빵", - // info: "카페", - // where: "경북 경주시 북정로 6-1", - // liked: 1, - // category: 3, - // bookmark: 3409, - // star: 4.56, - // img: Choi, - - // }, + { + id: 1, + place: "롯데월드", + info: "명소", + where: "서울 송파구 올림픽로 240", + liked: 1, + category: 2, + bookmark: 49873, + star: 4.47, + img: LotteWorld, + }, + { + id: 2, + place: "서울숲", + info: "명소", + where: "서울 성동구 뚝섬로 273", + liked: 1, + category: 2, + bookmark: 480, + star: 4.32, + img: SeoulForest, + + }, + { + id: 3, + place: "서울스카이", + info: "명소", + where: "서울 송파구 올림픽로 300 117~123층", + bookmark: 19861, + liked: 1, + category: 2, + star: 4.38, + img: SeoulSky, + + }, + { + id: 4, + place: "나인트리 프리미어 호텔 명동", + info: "숙소", + where: "서울특별시 중구 마른내로 28", + liked: 1, + category: 1, + bookmark: 471, + star: 4.39, + img: NineTree, + + }, + { + id: 5, + place: "노보텔 앰배서더 서울 용산", + info: "숙소", + where: "강원특별자치도 속초시 엑스포로 109", + liked: 1, + category: 1, + bookmark: 995, + star: 4.44, + img: Nobotel, + + }, + { + id: 6, + place: "몽탄", + info: "식당", + where: "서울 용산구 백범로99길 50", + liked: 1, + category: 3, + bookmark: 5354, + star: 4.46, + img: Mongtan, + + }, + { + id: 7, + place: "애플하우스", + info: "식당", + where: "서울 동작구 동작대로27다길 29 2층", + liked: 1, + category: 3, + bookmark: 11419, + star: 4.34, + img: AppleHouse, + }, + { + id: 8, + place: "파이브가이즈강남", + info: "식당", + where: "서초동 1305-5 주류성빌딩", + liked: 1, + category: 3, + bookmark: 2447, + star: 4.5, + img: FiveGuys, + }, + { + id: 9, + place: "레인리포트", + info: "카페", + where: "서울 용산구 소월로40길85", + liked: 1, + category: 3, + bookmark: 316, + star: 4.44, + img: RainReport, + }, + { + id: 10, + place: "서울앵무새", + info: "카페", + where: "서울 성동구 서울숲9길3", + liked: 1, + category: 3, + bookmark: 5117, + star: 4.49, + img: SeoulParrot, + + }, + { + id: 11, + place: "광안리해수욕장", + info: "명소", + where: "부산 수영구 광안해변로 219", + liked: 1, + category: 2, + bookmark: 1380, + star: 4.34, + img: Gwangalli, + + }, + { + id: 12, + place: "엑스더스카이", + info: "명소", + where: "부산 해운대구 달맞이길 30", + liked: 1, + category: 2, + bookmark: 7383, + star: 4.31, + img: XtheSky, + + }, + { + id: 13, + place: "흰여울문화마을", + info: "명소", + where: "부산 영도구 영선동4가 605-3", + liked: 1, + category: 2, + bookmark: 224, + star: 4.44, + img: WhiteTown, + + }, + { + id: 14, + place: "아스티호텔", + info: "숙소", + where: "부산 동구 중앙대로214번길 7-8", + liked: 1, + category: 1, + bookmark: 663, + star: 4.5, + img: AstiHotel, + + }, + { + id: 15, + place: "코모도호텔", + info: "카페", + where: "부산 중구 중구로 151", + liked: 1, + category: 1, + bookmark: 1033, + star: 4.35, + img: ComodoHotel, + + }, + { + id: 16, + place: "꼬막한상", + info: "식당", + where: "기장군 기장읍 기장해안로 136", + liked: 1, + category: 3, + bookmark: 2286, + star: 4.0, + img: KKomak, + + }, + { + id: 17, + place: "부평깡통시장", + info: "식당", + where: "부산 중구 부평1길 48", + liked: 1, + category: 3, + bookmark: 301, + star: 4.26, + img: GGangttong, + + }, + { + id: 18, + place: "이재모피자", + info: "식당", + where: "부산 중구 광복중앙로 31", + liked: 1, + category: 3, + bookmark: 9067, + star: 4.5, + img: Pizza, + + }, + { + id: 19, + place: "얼룩", + info: "카페", + where: "부산 부산진구 전포대로210번길48", + liked: 1, + category: 3, + bookmark: 820, + star: 4.64, + img: Rlook, + + }, + { + id: 20, + place: "호랑이젤리떡", + info: "카페", + where: "부산 해운대구 달맞이길62번길38", + liked: 1, + category: 3, + bookmark: 2931, + star: 4.42, + img: Tiger, + + }, + { + id: 21, + place: "동백포레스트", + info: "명소", + where: "제주 서귀포시 남원읍 생기악로 53-38", + liked: 1, + category: 2, + bookmark: 3915, + star: 4.35, + img: Dongbaek, + }, + { + id: 22, + place: "용머리해안", + info: "명소", + where: "서울 성동구 뚝섬로 273", + liked: 1, + category: 2, + bookmark: 744, + star: 4.58, + img: DragonOcean, + + }, + { + id: 23, + place: "용연구름다리", + info: "명소", + where: "제주 제주시 용담이동 2581", + bookmark: 63, + liked: 1, + category: 2, + star: 3.69, + img: CloudBridge, + + }, + { + id: 24, + place: "롯데호텔제주", + info: "숙소", + where: "제주 서귀포시 중문관광로72번길35", + liked: 1, + category: 1, + bookmark: 1721, + star: 4.58, + img: LottelHotel, + + }, + { + id: 25, + place: "애월스테이", + info: "숙소", + where: "제주 제주시 애월읍 애월해안로 708", + liked: 1, + category: 1, + bookmark: 667, + star: 4.32, + img: StayinJeju, + + }, + { + id: 26, + place: "동문재래시장", + info: "식당", + where: "제주 제주시 관덕로14길 20", + liked: 1, + category: 3, + bookmark: 322, + star: 4.35, + img: JaraeMarket, + + }, + { + id: 27, + place: "연돈", + info: "식당", + where: "제주 서귀포시 색달로 10", + liked: 1, + category: 3, + bookmark: 6525, + star: 4.58, + img: Yeondon, + }, + { + id: 28, + place: "제주광해애월", + info: "식당", + where: "제주 제주시 애월읍 애월해안로 867 2층", + liked: 1, + category: 3, + bookmark: 7073, + star: 4.58, + img: JejuGwangHae, + }, + { + id: 29, + place: "골목카페옥수", + info: "카페", + where: "서울 용산구 소월로40길85", + liked: 1, + category: 3, + bookmark: 316, + star: 4.44, + img: CafeOkssu, + }, + { + id: 30, + place: "블루클린제주", + info: "카페", + where: "서울 성동구 서울숲9길3", + liked: 1, + category: 3, + bookmark: 288, + star: 4.59, + img: BlueClean, + + }, + { + id: 31, + place: "라마다해상짚트랙", + info: "명소", + where: "전남 여수시 돌산읍 강남로 11 24F 짚트랙", + liked: 1, + category: 2, + bookmark: 8558, + star: 4.75, + img: Ramamda, + }, + { + id: 32, + place: "여수예술랜드", + info: "명소", + where: "전남 여수시 돌산읍 무술목길 142-1 여수예술랜드", + liked: 1, + category: 2, + bookmark: 10812, + star: 4.0, + img: Artland, + + }, + { + id: 33, + place: "오동도", + info: "명소", + where: "전남 여수시 수정동 산1-11", + bookmark: 19861, + liked: 1, + category: 2, + star: 4.37, + img: Odongdo, + + }, + { + id: 34, + place: "여수 벤네치아 호텔", + info: "숙소", + where: "서울특별시 중구 마른내로 28", + liked: 1, + category: 1, + bookmark: 1237, + star: 4.41, + img: Venezia, + + }, + { + id: 35, + place: "히든베이 호텔", + info: "숙소", + where: "전남 여수시 신월로 496-25", + liked: 1, + category: 1, + bookmark: 536, + star: 4.0, + img: HiddenBay, + + }, + { + id: 36, + place: "정다운식당", + info: "식당", + where: "전남 여수시 돌산읍 마상포길 12", + liked: 1, + category: 3, + bookmark: 10684, + star: 4.46, + img: JungFood, + + }, + { + id: 37, + place: "정우굴구이", + info: "식당", + where: "전남 여수시 돌산읍 안굴전길 57", + liked: 1, + category: 3, + bookmark: 479, + star: 4.41, + img: Jungwoo, + }, + { + id: 38, + place: "학돈", + info: "식당", + where: "전남 여수시 시청동3길 18 1층", + liked: 1, + category: 3, + bookmark: 127, + star: 4.0, + img: Hakdon, + }, + { + id: 39, + place: "갓버터도나스", + info: "카페", + where: "전남 여수시 통제영5길 10-1 1층", + liked: 1, + category: 3, + bookmark: 4244, + star: 4.0, + img: GodButter, + }, + { + id: 40, + place: "여수당", + info: "카페", + where: "전남 여수시 중앙로 72", + liked: 1, + category: 3, + bookmark: 13009, + star: 4.34, + img: YeosuDang, + + }, + { + id: 41, + place: "경포해변", + info: "명소", + where: "강원 강릉시 강문동 산1 -1,", + liked: 1, + category: 2, + bookmark: 455, + star: 4.43, + img: GyeongpoBeach, + }, + { + id: 42, + place: "설악 케이블카", + info: "명소", + where: "강원 속초시 설악산로 1085", + liked: 1, + category: 2, + bookmark: 6355, + star: 4.37, + img: SorakCable, + + }, + { + id: 43, + place: "해조대해수욕장", + info: "명소", + where: "강원 양양군 현북면 하광정리", + bookmark: 19861, + liked: 1, + category: 2, + star: 4.43, + img: Hajodae, + + }, + { + id: 44, + place: "체스터톤스속초", + info: "숙소", + where: "강원 속초시 엑스포로 109", + liked: 1, + category: 1, + bookmark: 1431, + star: 4.39, + img: Chester, + + }, + { + id: 45, + place: "호텔 더블루테라", + info: "숙소", + where: "강원 속초시 동해대로 3920 호텔더블루테라", + liked: 1, + category: 1, + bookmark: 457, + star: 4.0, + img: TheBlue, + + }, + { + id: 46, + place: "감나무식당", + info: "식당", + where: "강원 양양군 양양읍 안산1길 73-6", + liked: 1, + category: 3, + bookmark: 3719, + star: 4.31, + img: GamNamu, + + }, + { + id: 47, + place: "강원 속초시 영금정로 34", + info: "식당", + where: "", + liked: 1, + category: 3, + bookmark: 998, + star: 4.34, + img: YouNme, + }, + { + id: 48, + place: "맛애정", + info: "식당", + where: "강원 강릉시 옥가로 64 맛애정", + liked: 1, + category: 3, + bookmark: 1562, + star: 4.11, + img: MatLove, + }, + { + id: 49, + place: "브릭스블럭482", + info: "카페", + where: "강원 속초시 중앙로108번길 72", + liked: 1, + category: 3, + bookmark: 316, + star: 4.34, + img: Bricsblock, + }, + { + id: 50, + place: "카페로그", + info: "카페", + where: "강원 양양군 현북면 송이로 86-32", + liked: 1, + category: 3, + bookmark: 5117, + star: 4.73, + img: CafeLog, + + }, + + { + id: 51, + place: "경주월드", + info: "명소", + where: "경북 경주시 보문로 544", + liked: 1, + category: 2, + bookmark: 18434, + star: 4.58, + img: GyeonjuWorld, + }, + { + id: 52, + place: "경주핑크뮬리", + info: "명소", + where: "경북 경주시 인왕동", + liked: 1, + category: 2, + bookmark: 31, + star: 4.32, + img: PinkMuli, + + }, + { + id: 53, + place: "황리단길", + info: "명소", + where: "경북 경주시 포석로 1080", + bookmark: 66, + liked: 1, + category: 2, + star: 4.0, + img: Hwangri, + + }, + { + id: 54, + place: "라한셀렉트 경주", + info: "숙소", + where: "경북 경주시 보문로 338 라한셀렉트 경주", + liked: 1, + category: 1, + bookmark: 4847, + star: 4.48, + img: RahanSelect, + + }, + { + id: 55, + place: "힐튼호텔 경주", + info: "숙소", + where: "경북 경주시 보문로 484-7", + liked: 1, + category: 1, + bookmark: 2990, + star: 4.47, + img: Hillton, + + }, + { + id: 56, + place: "낙지마실", + info: "식당", + where: "경북 경주시 북군길 9", + liked: 1, + category: 3, + bookmark: 3222, + star: 4.40, + img: Nakji, + + }, + { + id: 57, + place: "점점", + info: "식당", + where: "경북 경주시 포석로 1058-7 황남시장 31호", + liked: 1, + category: 3, + bookmark: 125, + star: 4.0, + img: Jumjum, + }, + { + id: 58, + place: "황남경주식당", + info: "식당", + where: "경북 경주시 포석로1068번길 22-1", + liked: 1, + category: 3, + bookmark: 1803, + star: 4.53, + img: HwangNam, + }, + { + id: 59, + place: "녹음제과", + info: "카페", + where: "경북 경주시 첨성로49번길 36 (사정동)녹음제과", + liked: 1, + category: 3, + bookmark: 325, + star: 4.0, + img: Record, + }, + { + id: 60, + place: "최영화빵", + info: "카페", + where: "경북 경주시 북정로 6-1", + liked: 1, + category: 3, + bookmark: 3409, + star: 4.56, + img: Choi, + + }, // 추가적인 데이터는 여기에 계속 추가 diff --git a/src/tempdata/myplandata.js b/src/tempdata/myplandata.js index 440d25a..26f3550 100644 --- a/src/tempdata/myplandata.js +++ b/src/tempdata/myplandata.js @@ -9,197 +9,197 @@ import { ScoreOutlined } from '@material-ui/icons'; let myplans = [ //데이터를 별도의 객체와 분리 - // { - // id:1, - // place: "재영이의 양양서핑", - // hashtag: ["가족 여행"], - // liked: 1, - // img: SokchoImage, - // left: 11, - // }, - // { - // id:2, - // place: "찬영이의 경주탐방", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img: GyeonjuImage, - // left: 23, - // }, - // { - // id:3, - // place: "정한이의 낭만포차", - // hashtag: ["가족 여행"], - // liked: 1, - // img: YeosuImage, - // left: 5, - // }, - // { - // id:4, - // place: "현우의 자갈치여행", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img: BusanImage, - // left: 213, - // }, - // { - // id:5, - // place: "지원이의 제주맛집탐방기", - // hashtag: ["가족 여행"], - // liked: 1, - // img: JejuImage, - // left: 21, - // }, - // { - // id:6, - // place: "채연이의 속초여행기", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img: SokchoImage, - // left: 11, - // }, - // { - // id:7, - // place: "민정이의 제주가족여행", - // hashtag: ["가족 여행"], - // liked: 1, - // img: JejuImage, - // left: 23, - // }, - // { - // id:8, - // place: "다현이의 우정여행", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img: BusanImage, - // left: 9, - // }, - // { - // id:9, - // place: "상현이의 해녀체험기", - // hashtag: ["가족 여행"], - // liked: 1, - // img: JejuImage, - // left: 100, - // }, - // { - // id:10, - // place: "여수", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img:YeosuImage, - // left: 22, - // }, - // { - // id:11, - // place: "제주도", - // hashtag: ["가족 여행"], - // liked: 1, - // img: JejuImage, - // left: 10, - // }, - // { - // id:12, - // place: "속초", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img: SokchoImage, - // left: 13, - // }, - // { - // id:13, - // place: "제주도", - // hashtag: ["가족 여행"], - // liked: 1, - // img: JejuImage, - // left: 11, - // }, - // { - // id:14, - // place: "경주", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img: GyeonjuImage, - // left: 10, - // }, - // { - // id:15, - // place: "제주도", - // hashtag: ["가족 여행"], - // liked: 1, - // img: JejuImage, - // left: 5, - // }, - // { - // id:16, - // place: "경주", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img: GyeonjuImage, - // left: 6, - // }, - // { - // id:17, - // place: "제주도", - // hashtag: ["가족 여행"], - // liked: 1, - // img: JejuImage, - // left: 22, - // }, - // { - // id:18, - // place: "여수", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img: YeosuImage, - // left: 21, - // }, - // { - // id:19, - // place: "제주도", - // hashtag: ["가족 여행"], - // liked: 1, - // img: JejuImage, - // left: 15, - // }, - // { - // id:20, - // place: "서울", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img :SeoulImage, - // left: 10, - // }, - // { - // id:21, - // place: "속초", - // hashtag: ["가족 여행"], - // liked: 1, - // img: SokchoImage - // }, - // { - // id:22, - // place: "여수", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img:YeosuImage, - // left: 8, - // }, - // { - // id:23, - // place: "제주도", - // hashtag: ["가족 여행"], - // liked: 1, - // img: JejuImage, - // left: 6, - // }, - // { - // id:24, - // place: "부산", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img: BusanImage, - // left: 7, - // }, + { + id:1, + place: "재영이의 양양서핑", + hashtag: ["가족 여행"], + liked: 1, + img: SokchoImage, + left: 11, + }, + { + id:2, + place: "찬영이의 경주탐방", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: GyeonjuImage, + left: 23, + }, + { + id:3, + place: "정한이의 낭만포차", + hashtag: ["가족 여행"], + liked: 1, + img: YeosuImage, + left: 5, + }, + { + id:4, + place: "현우의 자갈치여행", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: BusanImage, + left: 213, + }, + { + id:5, + place: "지원이의 제주맛집탐방기", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + left: 21, + }, + { + id:6, + place: "채연이의 속초여행기", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: SokchoImage, + left: 11, + }, + { + id:7, + place: "민정이의 제주가족여행", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + left: 23, + }, + { + id:8, + place: "다현이의 우정여행", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: BusanImage, + left: 9, + }, + { + id:9, + place: "상현이의 해녀체험기", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + left: 100, + }, + { + id:10, + place: "여수", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img:YeosuImage, + left: 22, + }, + { + id:11, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + left: 10, + }, + { + id:12, + place: "속초", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: SokchoImage, + left: 13, + }, + { + id:13, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + left: 11, + }, + { + id:14, + place: "경주", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: GyeonjuImage, + left: 10, + }, + { + id:15, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + left: 5, + }, + { + id:16, + place: "경주", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: GyeonjuImage, + left: 6, + }, + { + id:17, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + left: 22, + }, + { + id:18, + place: "여수", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: YeosuImage, + left: 21, + }, + { + id:19, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + left: 15, + }, + { + id:20, + place: "서울", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img :SeoulImage, + left: 10, + }, + { + id:21, + place: "속초", + hashtag: ["가족 여행"], + liked: 1, + img: SokchoImage + }, + { + id:22, + place: "여수", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img:YeosuImage, + left: 8, + }, + { + id:23, + place: "제주도", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + left: 6, + }, + { + id:24, + place: "부산", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: BusanImage, + left: 7, + }, //추가적인 데이터는 여기에 계속 추가 ]; diff --git a/src/tempdata/otherplandata.js b/src/tempdata/otherplandata.js index 9390a97..c989189 100644 --- a/src/tempdata/otherplandata.js +++ b/src/tempdata/otherplandata.js @@ -6,170 +6,170 @@ import YeosuImage from '../assets/images/CityPictures/Yeosu.jpg'; import SokchoImage from '../assets/images/CityPictures/Sokcho.jpg'; let otherplans = [ - // 내가 저장한 관심있는 여행계획서 - // { - // id: 1, - // place: "시골상현의 서울탐방기", - // hashtag: ["가족 여행"], - // liked: 1, - // img : SeoulImage, - // }, - // { - // id: 2, - // place: "채연이의 해돋이여행", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img : BusanImage, - // }, - // { - // id: 3, - // place: "민정이의 한라산탐방", - // hashtag: ["가족 여행"], - // liked: 1, - // img : JejuImage, - // }, - // { - // id: 4, - // place: "상현이의 첨성대탐방기", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img : GyeonjuImage, - // }, - // { - // id: 5, - // place: "정한이의 양양서핑", - // hashtag: ["가족 여행"], - // liked: 1, - // img : SokchoImage, - // }, - // { - // id: 6, - // place: "다현이의 여수밤바다", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img : YeosuImage, - // }, - // { - // id: 7, - // place: "찬영이의 한라산탐험기", - // hashtag: ["가족 여행"], - // liked: 1, - // img : JejuImage, - // }, - // { - // id: 8, - // place: "에브리바디컴투해운대", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img : BusanImage, - // }, - // { - // id: 9, - // place: "여기가 서울이가", - // hashtag: ["가족 여행"], - // liked: 1, - // img : SeoulImage, - // }, - // { - // id: 10, - // place: "상현이의 낭만포차", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img : YeosuImage, - // }, - // { - // id: 11, - // place: "지원이의 서핑여행", - // hashtag: ["가족 여행"], - // liked: 1, - // img : SokchoImage, - // }, - // { - // id: 12, - // place: "부처현우의 석굴암여행", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1, - // img : BusanImage, - // }, - // { - // id: 13, - // place: "제주도1", - // hashtag: ["가족 여행"], - // liked: 1, - // img : JejuImage, - // }, - // { - // id: 14, - // place: "울릉도2", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1 - // }, - // { - // id: 15, - // place: "제주도3", - // hashtag: ["가족 여행"], - // liked: 1, - // img : JejuImage, - // }, - // { - // id: 16, - // place: "울릉도4", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1 - // }, - // { - // id: 17, - // place: "제주도5", - // hashtag: ["가족 여행"], - // liked: 1, - // img : JejuImage, - // }, - // { - // id: 18, - // place: "울릉도6", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1 - // }, - // { - // id: 19, - // place: "제주도7", - // hashtag: ["가족 여행"], - // liked: 1, - // img : JejuImage, - // }, - // { - // id: 20, - // place: "울릉도8", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1 - // }, - // { - // id: 21, - // place: "제주도9", - // hashtag: ["가족 여행"], - // liked: 1, - // img : JejuImage, - // }, - // { - // id: 22, - // place: "울릉도10", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1 - // }, - // { - // id: 2, - // place: "제주도11", - // hashtag: ["가족 여행"], - // liked: 1, - // img : JejuImage, - // }, - // { - // id: 24, - // place: "울릉도12", - // hashtag: ["추억 여행", "가족 여행"], - // liked: 1 - // }, - // 추가적인 데이터는 여기에 계속 추가 + //내가 저장한 관심있는 여행계획서 + { + id: 1, + place: "시골상현의 서울탐방기", + hashtag: ["가족 여행"], + liked: 1, + img : SeoulImage, + }, + { + id: 2, + place: "채연이의 해돋이여행", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img : BusanImage, + }, + { + id: 3, + place: "민정이의 한라산탐방", + hashtag: ["가족 여행"], + liked: 1, + img : JejuImage, + }, + { + id: 4, + place: "상현이의 첨성대탐방기", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img : GyeonjuImage, + }, + { + id: 5, + place: "정한이의 양양서핑", + hashtag: ["가족 여행"], + liked: 1, + img : SokchoImage, + }, + { + id: 6, + place: "다현이의 여수밤바다", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img : YeosuImage, + }, + { + id: 7, + place: "찬영이의 한라산탐험기", + hashtag: ["가족 여행"], + liked: 1, + img : JejuImage, + }, + { + id: 8, + place: "에브리바디컴투해운대", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img : BusanImage, + }, + { + id: 9, + place: "여기가 서울이가", + hashtag: ["가족 여행"], + liked: 1, + img : SeoulImage, + }, + { + id: 10, + place: "상현이의 낭만포차", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img : YeosuImage, + }, + { + id: 11, + place: "지원이의 서핑여행", + hashtag: ["가족 여행"], + liked: 1, + img : SokchoImage, + }, + { + id: 12, + place: "부처현우의 석굴암여행", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img : BusanImage, + }, + { + id: 13, + place: "제주도1", + hashtag: ["가족 여행"], + liked: 1, + img : JejuImage, + }, + { + id: 14, + place: "울릉도2", + hashtag: ["추억 여행", "가족 여행"], + liked: 1 + }, + { + id: 15, + place: "제주도3", + hashtag: ["가족 여행"], + liked: 1, + img : JejuImage, + }, + { + id: 16, + place: "울릉도4", + hashtag: ["추억 여행", "가족 여행"], + liked: 1 + }, + { + id: 17, + place: "제주도5", + hashtag: ["가족 여행"], + liked: 1, + img : JejuImage, + }, + { + id: 18, + place: "울릉도6", + hashtag: ["추억 여행", "가족 여행"], + liked: 1 + }, + { + id: 19, + place: "제주도7", + hashtag: ["가족 여행"], + liked: 1, + img : JejuImage, + }, + { + id: 20, + place: "울릉도8", + hashtag: ["추억 여행", "가족 여행"], + liked: 1 + }, + { + id: 21, + place: "제주도9", + hashtag: ["가족 여행"], + liked: 1, + img : JejuImage, + }, + { + id: 22, + place: "울릉도10", + hashtag: ["추억 여행", "가족 여행"], + liked: 1 + }, + { + id: 2, + place: "제주도11", + hashtag: ["가족 여행"], + liked: 1, + img : JejuImage, + }, + { + id: 24, + place: "울릉도12", + hashtag: ["추억 여행", "가족 여행"], + liked: 1 + }, + //추가적인 데이터는 여기에 계속 추가 ]; export default otherplans; \ No newline at end of file From 2cb5ced27ecb8788db59dae02a2a98ae8ed5efe3 Mon Sep 17 00:00:00 2001 From: syddl0 <137189866+shroqkf@users.noreply.github.com> Date: Tue, 20 Feb 2024 21:11:26 +0900 Subject: [PATCH 194/199] =?UTF-8?q?[FIX]=20#feature/edit=20-=20issue=20(?= =?UTF-8?q?=EC=A0=9C=ED=8A=B8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Recommendation/RecommendationBusan.js | 6 ++-- .../Recommendation/RecommendationJeju.js | 6 ++-- .../Recommendation/RecommendationSeoul.js | 6 ++-- .../Recommendation/RecommendationYeosu.js | 6 ++-- src/components/planedit/AllList_edit.jsx | 35 +++++++++++++------ src/components/planedit/detailList_edit.jsx | 1 - src/pages/searchplacepage/placeID.js | 2 +- .../placeinfo1.js/placeinfo1_busan.js | 8 ++--- .../placeinfo1.js/placeinfo1_jeju.js | 6 ++-- .../placeinfo1.js/placeinfo1_seoul.js | 6 ++-- .../placeinfo1.js/placeinfo1_yeosu.js | 6 ++-- src/styles/planedit/editAllList.module.css | 14 ++++++-- 12 files changed, 62 insertions(+), 40 deletions(-) diff --git a/src/components/Recommendation/RecommendationBusan.js b/src/components/Recommendation/RecommendationBusan.js index 97ff82f..5e62463 100644 --- a/src/components/Recommendation/RecommendationBusan.js +++ b/src/components/Recommendation/RecommendationBusan.js @@ -3,9 +3,9 @@ import { List, ListItem, ListItemText } from '@material-ui/core'; const SearchRecommendations = ({ onRecommendationClick }) => { const recommendations = [ - { name: "해운대해수욕장", placeId: "ChIJXwf-DlyNaDURmKxjwdWxY5k", lat: 35.15955, lng: 129.16003 }, - { name: "국립해양박물관", placeId: "ChIJG53_8sjuaDURR7ggeXzOSis", lat: 35.07847, lng: 129.07987 }, - { name: "태종대유원지", placeId: "ChIJOfX1e0zpaDURWq5Hp5x4-SM", lat: 35.05417, lng: 129.08750 }, + { name: "광안리해수욕장", placeId: "ChIJxw7HJy_taDUR-xaSTeHwbf8", lat: 35.15398, lng: 129.11867 }, + { name: "부평깡통시장", placeId: "ChIJ21pR1aHpaDUR_usy_ELBCvk", lat: 35.10199, lng: 129.02588 }, + { name: "이재모피자", placeId: "ChIJ8VYk1e74IBURIIVPcKTynRI", lat: 35.10768, lng: 129.02900 }, ]; const handleRecommendationClick = (place) => { diff --git a/src/components/Recommendation/RecommendationJeju.js b/src/components/Recommendation/RecommendationJeju.js index 8075dc2..8b6f25e 100644 --- a/src/components/Recommendation/RecommendationJeju.js +++ b/src/components/Recommendation/RecommendationJeju.js @@ -3,9 +3,9 @@ import { List, ListItem, ListItemText } from '@material-ui/core'; const SearchRecommendations = ({ onRecommendationClick }) => { const recommendations = [ - { name: '빛의 벙커', placeId: "ChIJnTFvBUcTDTURh7KTiaHnYYE", lat: 33.440005, lng: 126.899003 }, - { name: '물영아리오름', placeId: "ChIJkzAEg1QBDTURvjZlYk6E4Ok", lat: 33.369239, lng: 126.693553 }, - { name: '아르떼뮤지엄 제주', placeId: "ChIJUwtlFmhfDDURUr3BMm9Sb6k", lat: 33.396560, lng: 126.344625 }, + { name: '동백포레스트', placeId: "ChIJ7Xc7U45RezURGd_To-JsF5o", lat: 33.30049, lng: 126.63630 }, + { name: '동문재래시장', placeId: "ChIJBdEw_1PjDDUR9XxfgFpYmjw", lat: 33.51324, lng: 126.52802 }, + { name: '골목카페옥수', placeId: "ChIJ51k8cVAbDTURJkJ4eCpMv1E", lat: 33.44007, lng: 126.38002 }, ]; const handleRecommendationClick = (place) => { diff --git a/src/components/Recommendation/RecommendationSeoul.js b/src/components/Recommendation/RecommendationSeoul.js index 414cc1b..328f5a3 100644 --- a/src/components/Recommendation/RecommendationSeoul.js +++ b/src/components/Recommendation/RecommendationSeoul.js @@ -3,9 +3,9 @@ import { List, ListItem, ListItemText } from '@material-ui/core'; const SearchRecommendations = ({ onRecommendationClick }) => { const recommendations = [ - { name: "경복궁 광화문", placeId: "ChIJsYP2VHSjfDURwAtqfCHFGfo", lat: 37.57598, lng: 126.97680 }, - { name: "63빌딩", placeId: "ChIJn_UiGDyffDURWfZBRKwb5YE", lat: 37.51993, lng: 126.94010 }, - { name: "DDP 동대문디자인플라자", placeId: "ChIJ8xRYr29FezUR3AtFqx2pIlw", lat: 37.56784, lng: 127.00906 }, + { name: "롯데월드", placeId: "ChIJgf4OJaelfDURmDvA_sHyPUM", lat: 37.51134, lng: 127.09816 }, + { name: "몽탄", placeId: "ChIJO85WpN6jfDURVI5DNM9JkCI", lat: 37.53611, lng: 126.97220 }, + { name: "레인리포트", placeId: "ChIJi8PvMMelfDUR__jCJ8wPPbo", lat: 37.54017, lng: 127.05969 }, ]; const handleRecommendationClick = (place) => { diff --git a/src/components/Recommendation/RecommendationYeosu.js b/src/components/Recommendation/RecommendationYeosu.js index e1bc3b2..036dc24 100644 --- a/src/components/Recommendation/RecommendationYeosu.js +++ b/src/components/Recommendation/RecommendationYeosu.js @@ -3,9 +3,9 @@ import { List, ListItem, ListItemText } from '@material-ui/core'; const SearchRecommendations = ({ onRecommendationClick }) => { const recommendations = [ - { name: "돌산공원", placeId: "ChIJQyXmJyHZbTURGEe3-6sbVFo", lat: 34.73058, lng: 127.73968 }, - { name: "유월드 루지 테마파크", placeId: "ChIJ65i7yabfbTURq8ZB3CZ70gY", lat: 34.74800, lng: 127.64123 }, - { name: "오동도", placeId: "ChIJ04TP1GHYbTURa17mljtqOMQ", lat: 34.74555, lng: 127.76693 }, + { name: "오동도", placeId: "ChIJ04TP1GHYbTURa17mljtqOMQ", lat: 34.74555, lng: 127.76693 }, + { name: "정우굴구이", placeId: "ChIJQ2-C5aHZbTURE4VitZ36Pcc", lat: 34.69602, lng: 127.77171 }, + { name: "갓버터도나스", placeId: "ChIJm2Yg3k_ZbTURBRR0rN2fsFM", lat: 34.74108, lng: 127.73593 }, ]; const handleRecommendationClick = (place) => { diff --git a/src/components/planedit/AllList_edit.jsx b/src/components/planedit/AllList_edit.jsx index 975751e..886ad9b 100644 --- a/src/components/planedit/AllList_edit.jsx +++ b/src/components/planedit/AllList_edit.jsx @@ -2,6 +2,7 @@ import React, { useState } from "react"; import styles from "../../styles/planedit/editAllList.module.css"; import Modal from "./Modal_edit"; +import eclose from "../../assets/images/Pages/close.png"; import PlusBtn from "./placePlus_edit"; import plusIcon from "../../assets/images/edit/+.svg"; @@ -25,6 +26,17 @@ const AllList = () => { setShowPlusBtn(true); }; + // 장소 카드를 삭제하는 함수 + const removeDetailBox = (dayIndex, boxIndex) => { + setDetailBoxes(prev => prev.map((day, idx) => { + if (idx === dayIndex) { + // 특정 일자에서 선택된 장소 카드를 제거 + return day.filter((_, index) => index !== boxIndex); + } + return day; + })); + }; + const generateDay = () => ( Array.from({ length: travelDays }, (_, dayIndex) => (
          @@ -38,6 +50,12 @@ const AllList = () => {
          {index + 1}
          09:30~11:20
          +
          명소
          장소이름
          @@ -50,10 +68,9 @@ const AllList = () => { ))}
          - +
          ))} {detailBoxes.map((box, index) => ( @@ -76,10 +93,9 @@ const AllList = () => { ))}
          - +
          ))}
          @@ -133,5 +149,4 @@ const AllList = () => { ); }; -export default AllList; - +export default AllList; \ No newline at end of file diff --git a/src/components/planedit/detailList_edit.jsx b/src/components/planedit/detailList_edit.jsx index 82cc059..aebf981 100644 --- a/src/components/planedit/detailList_edit.jsx +++ b/src/components/planedit/detailList_edit.jsx @@ -90,4 +90,3 @@ const DetailList = ({ num }) => { }; export default DetailList; - diff --git a/src/pages/searchplacepage/placeID.js b/src/pages/searchplacepage/placeID.js index 812e9a9..c843975 100644 --- a/src/pages/searchplacepage/placeID.js +++ b/src/pages/searchplacepage/placeID.js @@ -2,7 +2,7 @@ const API_KEY = 'AIzaSyBPG58Nk2zPjucy4apqdFTrUxZl0bGpddU'; // 장소명 -const placeName = '설해원'; +const placeName = '골목카페옥수'; // Google Places API 호출 URL const apiUrl = `https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=${encodeURIComponent(placeName)}&inputtype=textquery&fields=place_id&key=${API_KEY}`; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js index f85f479..1d05d1d 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_busan.js @@ -32,9 +32,9 @@ const PlaceInfoBusan = () => { useEffect(() => { const fetchRecommendations = async () => { const data = [ - { name: "해운대해수욕장", placeId: "ChIJXwf-DlyNaDURmKxjwdWxY5k", lat: 35.15955, lng: 129.16003 }, - { name: "국립해양박물관", placeId: "ChIJG53_8sjuaDURR7ggeXzOSis", lat: 35.07847, lng: 129.07987 }, - { name: "태종대유원지", placeId: "ChIJOfX1e0zpaDURWq5Hp5x4-SM", lat: 35.05417, lng: 129.08750 }, + { name: "광안리해수욕장", placeId: "ChIJxw7HJy_taDUR-xaSTeHwbf8", lat: 35.15398, lng: 129.11867 }, + { name: "부평깡통시장", placeId: "ChIJ21pR1aHpaDUR_usy_ELBCvk", lat: 35.10199, lng: 129.02588 }, + { name: "이재모피자", placeId: "ChIJ8VYk1e74IBURIIVPcKTynRI", lat: 35.10768, lng: 129.02900 }, ]; setRecommendations(data); }; @@ -45,7 +45,7 @@ const PlaceInfoBusan = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(12.6); // 확대 레벨 조정 + setZoomLevel(16); // 확대 레벨 조정 }; const handleSearch = () => { diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js index a53e86e..7de91de 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_jeju.js @@ -31,9 +31,9 @@ const PlaceInfoJeju = () => { useEffect(() => { const fetchRecommendations = async () => { const data = [ - { name: "빛의 벙커", placeId: "ChIJnTFvBUcTDTURh7KTiaHnYYE", lat: 33.440005, lng: 126.899003 }, - { name: "물영아리오름", placeId: "ChIJkzAEg1QBDTURvjZlYk6E4Ok", lat: 33.369239, lng: 126.693553 }, - { name: "아르떼뮤지엄 제주", placeId: "ChIJUwtlFmhfDDURUr3BMm9Sb6k", lat: 33.396560, lng: 126.344625 }, + { name: '동백포레스트', placeId: "ChIJ7Xc7U45RezURGd_To-JsF5o", lat: 33.30049, lng: 126.63630 }, + { name: '동문재래시장', placeId: "ChIJBdEw_1PjDDUR9XxfgFpYmjw", lat: 33.51324, lng: 126.52802 }, + { name: '골목카페옥수', placeId: "ChIJ51k8cVAbDTURJkJ4eCpMv1E", lat: 33.44007, lng: 126.38002 }, ]; setRecommendations(data); }; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js index db2ca6a..3321f7a 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_seoul.js @@ -31,9 +31,9 @@ const PlaceInfoSeoul = () => { useEffect(() => { const fetchRecommendations = async () => { const data = [ - { name: "경복궁 광화문", placeId: "ChIJsYP2VHSjfDURwAtqfCHFGfo", lat: 37.57598, lng: 126.97680 }, - { name: "63빌딩", placeId: "ChIJn_UiGDyffDURWfZBRKwb5YE", lat: 37.51993, lng: 126.94010 }, - { name: "DDP 동대문디자인플라자", placeId: "ChIJ8xRYr29FezUR3AtFqx2pIlw", lat: 37.56784, lng: 127.00906 }, + { name: "롯데월드", placeId: "ChIJgf4OJaelfDURmDvA_sHyPUM", lat: 37.51134, lng: 127.09816 }, + { name: "몽탄", placeId: "ChIJO85WpN6jfDURVI5DNM9JkCI", lat: 37.53611, lng: 126.97220 }, + { name: "레인리포트", placeId: "ChIJi8PvMMelfDUR__jCJ8wPPbo", lat: 37.54017, lng: 127.05969 }, ]; setRecommendations(data); }; diff --git a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js index a588b34..ebc229c 100644 --- a/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js +++ b/src/pages/searchplacepage/placeinfo1.js/placeinfo1_yeosu.js @@ -31,9 +31,9 @@ const PlaceInfoYeosu = () => { useEffect(() => { const fetchRecommendations = async () => { const data = [ - { name: "돌산공원", placeId: "ChIJQyXmJyHZbTURGEe3-6sbVFo", lat: 34.73058, lng: 127.73968 }, - { name: "유월드 루지 테마파크", placeId: "ChIJ65i7yabfbTURq8ZB3CZ70gY", lat: 34.74800, lng: 127.64123 }, { name: "오동도", placeId: "ChIJ04TP1GHYbTURa17mljtqOMQ", lat: 34.74555, lng: 127.76693 }, + { name: "정우굴구이", placeId: "ChIJQ2-C5aHZbTURE4VitZ36Pcc", lat: 34.69602, lng: 127.77171 }, + { name: "갓버터도나스", placeId: "ChIJm2Yg3k_ZbTURBRR0rN2fsFM", lat: 34.74108, lng: 127.73593 }, ]; setRecommendations(data); }; @@ -44,7 +44,7 @@ const PlaceInfoYeosu = () => { const handlePinClick = (place) => { setSelectedPlace(place); setMapLocation({ lat: place.lat, lng: place.lng }); - setZoomLevel(13.2); // 추천 장소를 클릭할 때 지도를 더 확대하여 보여주도록 설정 + setZoomLevel(14.2); // 추천 장소를 클릭할 때 지도를 더 확대하여 보여주도록 설정 }; const handleSearch = () => { diff --git a/src/styles/planedit/editAllList.module.css b/src/styles/planedit/editAllList.module.css index cad5518..3344f7a 100644 --- a/src/styles/planedit/editAllList.module.css +++ b/src/styles/planedit/editAllList.module.css @@ -9,6 +9,15 @@ flex-shrink: 0; } +.removeButton { + position: relative; + background: var(--grayscale-White, #FFF); + left: 90%; + top: -17%; + cursor: pointer; + border: none; +} + .timeContainer { display: flex; align-items: center; @@ -43,7 +52,7 @@ .placeImage { margin-left: 210px; - margin-top: -90px; + margin-top: -70px; width: 140px; height: 140px; border-radius: 10px; @@ -52,7 +61,6 @@ .placeContainer { padding-left: 60px; - padding-top: 20px; } .detailPlace { @@ -78,7 +86,7 @@ display: flex; justify-content: flex-end; margin-right: 50%; - margin-top: -20px; + margin-top: -40px; color: var(--grayscale-Gray5, #626682); font-family: "SUIT Variable"; font-size: 15px; From 720951fbdbd847438787af9aa01d73c4587c374e Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Tue, 20 Feb 2024 23:54:36 +0900 Subject: [PATCH 195/199] =?UTF-8?q?[FIX]=20feature/searchdiary=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Searchdairy/DiaryList.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index f9c4d0b..ee83cc2 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -4,7 +4,7 @@ import VectorImage from "../../assets/images/Pages/Vector (1).png"; // 이미지 import styles1 from "../../styles/searchdiary/diarylist.module.css"; import { EndSection } from "../../pages/mapages/MyPage"; import sort from "../../styles/searchdiary/sort.module.css"; -import contents from "../../tempdata/plandatas.js.js"; +import contents from "../../tempdata/plandatas.js"; // const contents = [ // // 데이터를 별도의 객체와 분리 From 89fefa0f7c605f815e1c54b1d676232e921e4695 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Wed, 21 Feb 2024 00:43:00 +0900 Subject: [PATCH 196/199] =?UTF-8?q?[ADD]=20feature/searchdiary=20=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=84=B0=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 19234 --------------------- src/components/Searchdairy/Diary.jsx | 8 +- src/components/Searchdairy/DiaryList.jsx | 7 +- src/styles/Home/Home.css | 2 +- src/tempdata/plandatas.js | 390 +- 5 files changed, 204 insertions(+), 19437 deletions(-) delete mode 100644 package-lock.json diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index e791666..0000000 --- a/package-lock.json +++ /dev/null @@ -1,19234 +0,0 @@ -{ - "name": "travel_compass_f", - "version": "0.1.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "travel_compass_f", - "version": "0.1.0", - "license": "ISC", - "dependencies": { - "@emotion/react": "^11.11.3", - "@emotion/styled": "^11.11.0", - "@fontsource/roboto": "^5.0.8", - "@googlemaps/react-wrapper": "^1.1.35", - "@material-ui/core": "^4.12.4", - "@material-ui/icons": "^4.11.3", - "@material-ui/lab": "^4.0.0-alpha.61", - "@mui/material": "^5.15.5", - "@react-google-maps/api": "^2.19.2", - "@testing-library/jest-dom": "^5.14.1", - "@testing-library/react": "^13.0.0", - "@testing-library/user-event": "^13.2.1", - "axios": "^1.6.7", - "date-fns": "^3.2.0", - "google-map-react": "^2.2.1", - "google-maps-react": "^2.0.6", - "path-browserify": "^1.0.1", - "react": "^17.0.0 || ^18.0.0", - "react-bootstrap": "^2.10.0", - "react-datepicker": "^4.25.0", - "react-dom": "^18.2.0", - "react-google-maps": "^9.4.5", - "react-hook-geolocation": "^1.1.0", - "react-hook-google-maps": "^0.0.3", - "react-is": "^18.3.0-next-fecc288b7-20221025", - "react-query": "^3.39.3", - "react-router-dom": "^6.21.2", - "react-scripts": "^5.0.1", - "styled-components": "^6.1.8", - "web-vitals": "^2.1.0" - }, - "devDependencies": { - "@babel/plugin-proposal-private-property-in-object": "^7.x", - "@types/googlemaps": "^3.43.3", - "webpack-cli": "^5.1.4" - }, - "peerDependencies": { - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - } - }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@adobe/css-tools": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.2.tgz", - "integrity": "sha512-DA5a1C0gD/pLOvhv33YMrbf2FK3oUzwNl9oOJqE4XVjuEtt6XIakRcsd7eLiOSPkp1kTRQGICTA8cKra/vFbjw==", - "license": "MIT" - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", - "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", - "license": "MIT", - "dependencies": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/code-frame/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/code-frame/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", - "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz", - "integrity": "sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==", - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.7", - "@babel/parser": "^7.23.6", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.7", - "@babel/types": "^7.23.6", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "license": "MIT" - }, - "node_modules/@babel/eslint-parser": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.3.tgz", - "integrity": "sha512-9bTuNlyx7oSstodm1cR1bECj4fkiknsDa1YniISkJemMY3DGhJNYBECbe6QD/q54mp2J8VO66jW3/7uP//iFCw==", - "license": "MIT", - "dependencies": { - "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || >=14.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.11.0", - "eslint": "^7.5.0 || ^8.0.0" - } - }, - "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10" - } - }, - "node_modules/@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", - "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", - "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-validator-option": "^7.23.5", - "browserslist": "^4.22.2", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz", - "integrity": "sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-member-expression-to-functions": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", - "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", - "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", - "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", - "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-wrap-function": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", - "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", - "license": "MIT", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", - "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", - "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", - "license": "MIT", - "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.15", - "@babel/types": "^7.22.19" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.7.tgz", - "integrity": "sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.7", - "@babel/types": "^7.23.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", - "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", - "license": "MIT", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", - "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", - "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.23.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", - "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", - "license": "MIT", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.7.tgz", - "integrity": "sha512-b1s5JyeMvqj7d9m9KhJNHKc18gEJiSyVzVX3bwbiPalQBQpuvfPh6lA9F7Kk/dWH0TIiXRpB9yicwijY6buPng==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.23.7", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-decorators": "^7.23.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz", - "integrity": "sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz", - "integrity": "sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-flow": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", - "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", - "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", - "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", - "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", - "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", - "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz", - "integrity": "sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA==", - "license": "MIT", - "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", - "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", - "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", - "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", - "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", - "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.5.tgz", - "integrity": "sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20", - "@babel/helper-split-export-declaration": "^7.22.6", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", - "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", - "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", - "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", - "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", - "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", - "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", - "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-flow-strip-types": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", - "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-flow": "^7.23.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", - "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", - "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", - "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", - "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", - "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", - "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", - "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", - "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", - "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", - "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", - "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", - "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", - "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", - "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.23.3", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.23.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", - "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", - "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", - "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", - "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", - "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", - "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", - "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz", - "integrity": "sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", - "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", - "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.23.3", - "@babel/types": "^7.23.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", - "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", - "license": "MIT", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz", - "integrity": "sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", - "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", - "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz", - "integrity": "sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.7", - "babel-plugin-polyfill-corejs3": "^0.8.7", - "babel-plugin-polyfill-regenerator": "^0.5.4", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", - "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", - "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", - "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", - "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", - "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz", - "integrity": "sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.23.6", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.23.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", - "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", - "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", - "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", - "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.7.tgz", - "integrity": "sha512-SY27X/GtTz/L4UryMNJ6p4fH4nsgWbz84y9FE0bQeWJP6O5BhgVCt53CotQKHCOeXJel8VyhlhujhlltKms/CA==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.23.3", - "@babel/plugin-syntax-import-attributes": "^7.23.3", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.23.3", - "@babel/plugin-transform-async-generator-functions": "^7.23.7", - "@babel/plugin-transform-async-to-generator": "^7.23.3", - "@babel/plugin-transform-block-scoped-functions": "^7.23.3", - "@babel/plugin-transform-block-scoping": "^7.23.4", - "@babel/plugin-transform-class-properties": "^7.23.3", - "@babel/plugin-transform-class-static-block": "^7.23.4", - "@babel/plugin-transform-classes": "^7.23.5", - "@babel/plugin-transform-computed-properties": "^7.23.3", - "@babel/plugin-transform-destructuring": "^7.23.3", - "@babel/plugin-transform-dotall-regex": "^7.23.3", - "@babel/plugin-transform-duplicate-keys": "^7.23.3", - "@babel/plugin-transform-dynamic-import": "^7.23.4", - "@babel/plugin-transform-exponentiation-operator": "^7.23.3", - "@babel/plugin-transform-export-namespace-from": "^7.23.4", - "@babel/plugin-transform-for-of": "^7.23.6", - "@babel/plugin-transform-function-name": "^7.23.3", - "@babel/plugin-transform-json-strings": "^7.23.4", - "@babel/plugin-transform-literals": "^7.23.3", - "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", - "@babel/plugin-transform-member-expression-literals": "^7.23.3", - "@babel/plugin-transform-modules-amd": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-modules-systemjs": "^7.23.3", - "@babel/plugin-transform-modules-umd": "^7.23.3", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.23.3", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", - "@babel/plugin-transform-numeric-separator": "^7.23.4", - "@babel/plugin-transform-object-rest-spread": "^7.23.4", - "@babel/plugin-transform-object-super": "^7.23.3", - "@babel/plugin-transform-optional-catch-binding": "^7.23.4", - "@babel/plugin-transform-optional-chaining": "^7.23.4", - "@babel/plugin-transform-parameters": "^7.23.3", - "@babel/plugin-transform-private-methods": "^7.23.3", - "@babel/plugin-transform-private-property-in-object": "^7.23.4", - "@babel/plugin-transform-property-literals": "^7.23.3", - "@babel/plugin-transform-regenerator": "^7.23.3", - "@babel/plugin-transform-reserved-words": "^7.23.3", - "@babel/plugin-transform-shorthand-properties": "^7.23.3", - "@babel/plugin-transform-spread": "^7.23.3", - "@babel/plugin-transform-sticky-regex": "^7.23.3", - "@babel/plugin-transform-template-literals": "^7.23.3", - "@babel/plugin-transform-typeof-symbol": "^7.23.3", - "@babel/plugin-transform-unicode-escapes": "^7.23.3", - "@babel/plugin-transform-unicode-property-regex": "^7.23.3", - "@babel/plugin-transform-unicode-regex": "^7.23.3", - "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.7", - "babel-plugin-polyfill-corejs3": "^0.8.7", - "babel-plugin-polyfill-regenerator": "^0.5.4", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz", - "integrity": "sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-transform-react-display-name": "^7.23.3", - "@babel/plugin-transform-react-jsx": "^7.22.15", - "@babel/plugin-transform-react-jsx-development": "^7.22.5", - "@babel/plugin-transform-react-pure-annotations": "^7.23.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", - "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-syntax-jsx": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-typescript": "^7.23.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "license": "MIT" - }, - "node_modules/@babel/runtime": { - "version": "7.23.8", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", - "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz", - "integrity": "sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.6", - "@babel/types": "^7.23.6", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", - "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "license": "MIT" - }, - "node_modules/@csstools/normalize.css": { - "version": "12.1.1", - "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.1.1.tgz", - "integrity": "sha512-YAYeJ+Xqh7fUou1d1j9XHl44BmsuThiTr4iNrgCQ3J27IbhXsxXDGZ1cXv8Qvs99d4rBbLiSKy3+WZiet32PcQ==", - "license": "CC0-1.0" - }, - "node_modules/@csstools/postcss-cascade-layers": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", - "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/selector-specificity": "^2.0.2", - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-color-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", - "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", - "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", - "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", - "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", - "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-nested-calc": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", - "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", - "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", - "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-progressive-custom-properties": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/@csstools/postcss-stepped-value-functions": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", - "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-text-decoration-shorthand": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", - "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-trigonometric-functions": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", - "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/postcss-unset-value": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", - "license": "CC0-1.0", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/@csstools/selector-specificity": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", - "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", - "license": "CC0-1.0", - "engines": { - "node": "^14 || ^16 || >=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss-selector-parser": "^6.0.10" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@emotion/babel-plugin": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", - "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==", - "dependencies": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/runtime": "^7.18.3", - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/serialize": "^1.1.2", - "babel-plugin-macros": "^3.1.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/babel-plugin/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@emotion/cache": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz", - "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==", - "dependencies": { - "@emotion/memoize": "^0.8.1", - "@emotion/sheet": "^1.2.2", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "stylis": "4.2.0" - } - }, - "node_modules/@emotion/hash": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", - "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" - }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", - "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", - "dependencies": { - "@emotion/memoize": "^0.8.1" - } - }, - "node_modules/@emotion/memoize": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", - "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" - }, - "node_modules/@emotion/react": { - "version": "11.11.3", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.3.tgz", - "integrity": "sha512-Cnn0kuq4DoONOMcnoVsTOR8E+AdnKFf//6kUWc4LCdnxj31pZWn7rIULd6Y7/Js1PiPHzn7SKCM9vB/jBni8eA==", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/cache": "^11.11.0", - "@emotion/serialize": "^1.1.3", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@emotion/utils": "^1.2.1", - "@emotion/weak-memoize": "^0.3.1", - "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/serialize": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.3.tgz", - "integrity": "sha512-iD4D6QVZFDhcbH0RAG1uVu1CwVLMWUkCvAqqlewO/rxf8+87yIBAlt4+AxMiiKPLs5hFc0owNk/sLLAOROw3cA==", - "dependencies": { - "@emotion/hash": "^0.9.1", - "@emotion/memoize": "^0.8.1", - "@emotion/unitless": "^0.8.1", - "@emotion/utils": "^1.2.1", - "csstype": "^3.0.2" - } - }, - "node_modules/@emotion/sheet": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz", - "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==" - }, - "node_modules/@emotion/styled": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz", - "integrity": "sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==", - "dependencies": { - "@babel/runtime": "^7.18.3", - "@emotion/babel-plugin": "^11.11.0", - "@emotion/is-prop-valid": "^1.2.1", - "@emotion/serialize": "^1.1.2", - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@emotion/utils": "^1.2.1" - }, - "peerDependencies": { - "@emotion/react": "^11.0.0-rc.0", - "react": ">=16.8.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@emotion/unitless": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", - "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" - }, - "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", - "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@emotion/utils": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz", - "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==" - }, - "node_modules/@emotion/weak-memoize": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz", - "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==" - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "license": "MIT", - "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", - "license": "MIT", - "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "license": "MIT", - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "license": "Python-2.0" - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@eslint/js": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", - "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@floating-ui/core": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.3.tgz", - "integrity": "sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q==", - "dependencies": { - "@floating-ui/utils": "^0.2.0" - } - }, - "node_modules/@floating-ui/dom": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.4.tgz", - "integrity": "sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ==", - "dependencies": { - "@floating-ui/core": "^1.5.3", - "@floating-ui/utils": "^0.2.0" - } - }, - "node_modules/@floating-ui/react-dom": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.6.tgz", - "integrity": "sha512-IB8aCRFxr8nFkdYZgH+Otd9EVQPJoynxeFRGTB8voPoZMRWo8XjYuCRgpI1btvuKY69XMiLnW+ym7zoBHM90Rw==", - "dependencies": { - "@floating-ui/dom": "^1.5.4" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, - "node_modules/@floating-ui/utils": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", - "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==" - }, - "node_modules/@fontsource/roboto": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@fontsource/roboto/-/roboto-5.0.8.tgz", - "integrity": "sha512-XxPltXs5R31D6UZeLIV1td3wTXU3jzd3f2DLsXI8tytMGBkIsGcc9sIyiupRtA8y73HAhuSCeweOoBqf6DbWCA==" - }, - "node_modules/@googlemaps/js-api-loader": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz", - "integrity": "sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA==", - "dependencies": { - "fast-deep-equal": "^3.1.3" - } - }, - "node_modules/@googlemaps/markerclusterer": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz", - "integrity": "sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw==", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "supercluster": "^8.0.1" - } - }, - "node_modules/@googlemaps/react-wrapper": { - "version": "1.1.35", - "resolved": "https://registry.npmjs.org/@googlemaps/react-wrapper/-/react-wrapper-1.1.35.tgz", - "integrity": "sha512-vK+BDQMHN0Oqr66cW3ZPWVK43BUmJJBu6P8T74tc6/fKpUJUlFEaZsupgIIRRRDW9ejB8uGagUmwOnA2gdcvbw==", - "dependencies": { - "@googlemaps/js-api-loader": "^1.13.2" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.13", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.13.tgz", - "integrity": "sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==", - "license": "Apache-2.0", - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.1", - "debug": "^4.1.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "license": "Apache-2.0", - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz", - "integrity": "sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==", - "license": "BSD-3-Clause" - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "license": "MIT" - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "license": "ISC", - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/core": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", - "license": "MIT", - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/core/node_modules/jest-watcher": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", - "license": "MIT", - "dependencies": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/environment": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", - "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", - "license": "MIT", - "dependencies": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "license": "MIT", - "dependencies": { - "jest-get-type": "^29.6.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/expect-utils/node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", - "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", - "license": "MIT", - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/schemas": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.24.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/@jest/source-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/test-result": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", - "license": "MIT", - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", - "license": "MIT", - "dependencies": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/types": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/types/node_modules/@types/yargs": { - "version": "16.0.9", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz", - "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "license": "MIT" - }, - "node_modules/@mapbox/point-geometry": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" - }, - "node_modules/@material-ui/core": { - "version": "4.12.4", - "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz", - "integrity": "sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ==", - "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", - "dependencies": { - "@babel/runtime": "^7.4.4", - "@material-ui/styles": "^4.11.5", - "@material-ui/system": "^4.12.2", - "@material-ui/types": "5.1.0", - "@material-ui/utils": "^4.11.3", - "@types/react-transition-group": "^4.2.0", - "clsx": "^1.0.4", - "hoist-non-react-statics": "^3.3.2", - "popper.js": "1.16.1-lts", - "prop-types": "^15.7.2", - "react-is": "^16.8.0 || ^17.0.0", - "react-transition-group": "^4.4.0" - }, - "engines": { - "node": ">=8.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/material-ui" - }, - "peerDependencies": { - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/core/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "node_modules/@material-ui/icons": { - "version": "4.11.3", - "resolved": "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.3.tgz", - "integrity": "sha512-IKHlyx6LDh8n19vzwH5RtHIOHl9Tu90aAAxcbWME6kp4dmvODM3UvOHJeMIDzUbd4muuJKHmlNoBN+mDY4XkBA==", - "dependencies": { - "@babel/runtime": "^7.4.4" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "@material-ui/core": "^4.0.0", - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/lab": { - "version": "4.0.0-alpha.61", - "resolved": "https://registry.npmjs.org/@material-ui/lab/-/lab-4.0.0-alpha.61.tgz", - "integrity": "sha512-rSzm+XKiNUjKegj8bzt5+pygZeckNLOr+IjykH8sYdVk7dE9y2ZuUSofiMV2bJk3qU+JHwexmw+q0RyNZB9ugg==", - "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", - "dependencies": { - "@babel/runtime": "^7.4.4", - "@material-ui/utils": "^4.11.3", - "clsx": "^1.0.4", - "prop-types": "^15.7.2", - "react-is": "^16.8.0 || ^17.0.0" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "@material-ui/core": "^4.12.1", - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/lab/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "node_modules/@material-ui/styles": { - "version": "4.11.5", - "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.5.tgz", - "integrity": "sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA==", - "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", - "dependencies": { - "@babel/runtime": "^7.4.4", - "@emotion/hash": "^0.8.0", - "@material-ui/types": "5.1.0", - "@material-ui/utils": "^4.11.3", - "clsx": "^1.0.4", - "csstype": "^2.5.2", - "hoist-non-react-statics": "^3.3.2", - "jss": "^10.5.1", - "jss-plugin-camel-case": "^10.5.1", - "jss-plugin-default-unit": "^10.5.1", - "jss-plugin-global": "^10.5.1", - "jss-plugin-nested": "^10.5.1", - "jss-plugin-props-sort": "^10.5.1", - "jss-plugin-rule-value-function": "^10.5.1", - "jss-plugin-vendor-prefixer": "^10.5.1", - "prop-types": "^15.7.2" - }, - "engines": { - "node": ">=8.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/material-ui" - }, - "peerDependencies": { - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/styles/node_modules/@emotion/hash": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", - "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" - }, - "node_modules/@material-ui/styles/node_modules/csstype": { - "version": "2.6.21", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", - "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" - }, - "node_modules/@material-ui/system": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.12.2.tgz", - "integrity": "sha512-6CSKu2MtmiJgcCGf6nBQpM8fLkuB9F55EKfbdTC80NND5wpTmKzwdhLYLH3zL4cLlK0gVaaltW7/wMuyTnN0Lw==", - "dependencies": { - "@babel/runtime": "^7.4.4", - "@material-ui/utils": "^4.11.3", - "csstype": "^2.5.2", - "prop-types": "^15.7.2" - }, - "engines": { - "node": ">=8.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/material-ui" - }, - "peerDependencies": { - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/system/node_modules/csstype": { - "version": "2.6.21", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", - "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" - }, - "node_modules/@material-ui/types": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", - "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==", - "peerDependencies": { - "@types/react": "*" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@material-ui/utils": { - "version": "4.11.3", - "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.3.tgz", - "integrity": "sha512-ZuQPV4rBK/V1j2dIkSSEcH5uT6AaHuKWFfotADHsC0wVL1NLd2WkFCm4ZZbX33iO4ydl6V0GPngKm8HZQ2oujg==", - "dependencies": { - "@babel/runtime": "^7.4.4", - "prop-types": "^15.7.2", - "react-is": "^16.8.0 || ^17.0.0" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0" - } - }, - "node_modules/@material-ui/utils/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - }, - "node_modules/@mui/base": { - "version": "5.0.0-beta.32", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.32.tgz", - "integrity": "sha512-4VptvYeLUYMJhZapWBkD50GmKfOc0XT381KJcTK3ncZYIl8MdBhpR6l8jOyeP5cixUPBJhstjrnmQEAHjCLriw==", - "dependencies": { - "@babel/runtime": "^7.23.8", - "@floating-ui/react-dom": "^2.0.5", - "@mui/types": "^7.2.13", - "@mui/utils": "^5.15.5", - "@popperjs/core": "^2.11.8", - "clsx": "^2.1.0", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/base/node_modules/clsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", - "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@mui/core-downloads-tracker": { - "version": "5.15.5", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.5.tgz", - "integrity": "sha512-VhT8klyXy8GrWrARqLMoM6Nzz809Jc3Wn5wd7WOZfre2vFO1rBV1dBANAPBhBqpaQI0HCMRTWEYoSyOFgRnz4A==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - } - }, - "node_modules/@mui/material": { - "version": "5.15.5", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.15.5.tgz", - "integrity": "sha512-2KfA39f/UWeQl0O22UJs3x1nG3chYlyu9wnux5vTnxUTLzkgYIzQIHaH+ZOGpv5JiZBMKktAPNfhqyhSaQ49qQ==", - "dependencies": { - "@babel/runtime": "^7.23.8", - "@mui/base": "5.0.0-beta.32", - "@mui/core-downloads-tracker": "^5.15.5", - "@mui/system": "^5.15.5", - "@mui/types": "^7.2.13", - "@mui/utils": "^5.15.5", - "@types/react-transition-group": "^4.4.10", - "clsx": "^2.1.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1", - "react-is": "^18.2.0", - "react-transition-group": "^4.4.5" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/material/node_modules/clsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", - "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@mui/material/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/@mui/private-theming": { - "version": "5.15.5", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.15.5.tgz", - "integrity": "sha512-HU1KCyGNcJFsUamTbOM539ZDZJNI/XU7sZFdsN29glktUf+T6hNvDuO2ISinBiLTZy7Ab3R6DSSoYXRrLc4uwQ==", - "dependencies": { - "@babel/runtime": "^7.23.8", - "@mui/utils": "^5.15.5", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/styled-engine": { - "version": "5.15.5", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.15.5.tgz", - "integrity": "sha512-xoMUd8h270thNL7ZsOzmlluIAMsQg/HT7SCdRjPBVle+XHgTKaiWiRy1ekDOsrrF0rhjME3T7xeeUq2G269UUw==", - "dependencies": { - "@babel/runtime": "^7.23.8", - "@emotion/cache": "^11.11.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@emotion/react": "^11.4.1", - "@emotion/styled": "^11.3.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - } - } - }, - "node_modules/@mui/system": { - "version": "5.15.5", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.15.5.tgz", - "integrity": "sha512-DMv2vGjUKaDt/m0RlzvLjpKiS5V0LoBhiMUHf5pWdj6uoNlN4FuKUe4pFeYmQMIO5DnVZKybmpPepfkdfEH+Og==", - "dependencies": { - "@babel/runtime": "^7.23.8", - "@mui/private-theming": "^5.15.5", - "@mui/styled-engine": "^5.15.5", - "@mui/types": "^7.2.13", - "@mui/utils": "^5.15.5", - "clsx": "^2.1.0", - "csstype": "^3.1.2", - "prop-types": "^15.8.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@emotion/react": "^11.5.0", - "@emotion/styled": "^11.3.0", - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - }, - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/system/node_modules/clsx": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.0.tgz", - "integrity": "sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/@mui/types": { - "version": "7.2.13", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.13.tgz", - "integrity": "sha512-qP9OgacN62s+l8rdDhSFRe05HWtLLJ5TGclC9I1+tQngbssu0m2dmFZs+Px53AcOs9fD7TbYd4gc9AXzVqO/+g==", - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/utils": { - "version": "5.15.5", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.15.5.tgz", - "integrity": "sha512-jEywgaMGZWPSlVFO7ZZAyXxNeLmq5XBp5At9Ne/sGohRJdesUcdxvyi8TP3odJxwQuL5L6PJV+JQ4DyIDM849A==", - "dependencies": { - "@babel/runtime": "^7.23.8", - "@types/prop-types": "^15.7.11", - "prop-types": "^15.8.1", - "react-is": "^18.2.0" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mui-org" - }, - "peerDependencies": { - "@types/react": "^17.0.0 || ^18.0.0", - "react": "^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@mui/utils/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { - "version": "5.1.1-v1", - "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", - "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", - "license": "MIT", - "dependencies": { - "eslint-scope": "5.1.1" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.11", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz", - "integrity": "sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==", - "license": "MIT", - "dependencies": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.23.3", - "error-stack-parser": "^2.0.6", - "find-up": "^5.0.0", - "html-entities": "^2.1.0", - "loader-utils": "^2.0.4", - "schema-utils": "^3.0.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">= 10.13" - }, - "peerDependencies": { - "@types/webpack": "4.x || 5.x", - "react-refresh": ">=0.10.0 <1.0.0", - "sockjs-client": "^1.4.0", - "type-fest": ">=0.17.0 <5.0.0", - "webpack": ">=4.43.0 <6.0.0", - "webpack-dev-server": "3.x || 4.x", - "webpack-hot-middleware": "2.x", - "webpack-plugin-serve": "0.x || 1.x" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "sockjs-client": { - "optional": true - }, - "type-fest": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - }, - "webpack-hot-middleware": { - "optional": true - }, - "webpack-plugin-serve": { - "optional": true - } - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@react-aria/ssr": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.1.tgz", - "integrity": "sha512-NqzkLFP8ZVI4GSorS0AYljC13QW2sc8bDqJOkBvkAt3M8gbcAXJWVRGtZBCRscki9RZF+rNlnPdg0G0jYkhJcg==", - "dependencies": { - "@swc/helpers": "^0.5.0" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0" - } - }, - "node_modules/@react-google-maps/api": { - "version": "2.19.2", - "resolved": "https://registry.npmjs.org/@react-google-maps/api/-/api-2.19.2.tgz", - "integrity": "sha512-Vt57XWzCKfsUjKOmFUl2erVVfOePkPK5OigF/f+q7UuV/Nm9KDDy1PMFBx+wNahEqOd6a32BxfsykEhBnbU9wQ==", - "dependencies": { - "@googlemaps/js-api-loader": "1.16.2", - "@googlemaps/markerclusterer": "2.3.2", - "@react-google-maps/infobox": "2.19.2", - "@react-google-maps/marker-clusterer": "2.19.2", - "@types/google.maps": "3.53.5", - "invariant": "2.2.4" - }, - "peerDependencies": { - "react": "^16.8 || ^17 || ^18", - "react-dom": "^16.8 || ^17 || ^18" - } - }, - "node_modules/@react-google-maps/infobox": { - "version": "2.19.2", - "resolved": "https://registry.npmjs.org/@react-google-maps/infobox/-/infobox-2.19.2.tgz", - "integrity": "sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg==" - }, - "node_modules/@react-google-maps/marker-clusterer": { - "version": "2.19.2", - "resolved": "https://registry.npmjs.org/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz", - "integrity": "sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw==" - }, - "node_modules/@remix-run/router": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.14.2.tgz", - "integrity": "sha512-ACXpdMM9hmKZww21yEqWwiLws/UPLhNKvimN8RrYSqPSvB3ov7sLvAcfvaxePeLvccTQKGdkDIhLYApZVDFuKg==", - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/@restart/hooks": { - "version": "0.4.15", - "resolved": "https://registry.npmjs.org/@restart/hooks/-/hooks-0.4.15.tgz", - "integrity": "sha512-cZFXYTxbpzYcieq/mBwSyXgqnGMHoBVh3J7MU0CCoIB4NRZxV9/TuwTBAaLMqpNhC3zTPMCgkQ5Ey07L02Xmcw==", - "dependencies": { - "dequal": "^2.0.3" - }, - "peerDependencies": { - "react": ">=16.8.0" - } - }, - "node_modules/@restart/ui": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/@restart/ui/-/ui-1.6.6.tgz", - "integrity": "sha512-eC3puKuWE1SRYbojWHXnvCNHGgf3uzHCb6JOhnF4OXPibOIPEkR1sqDSkL643ydigxwh+ruCa1CmYHlzk7ikKA==", - "dependencies": { - "@babel/runtime": "^7.21.0", - "@popperjs/core": "^2.11.6", - "@react-aria/ssr": "^3.5.0", - "@restart/hooks": "^0.4.9", - "@types/warning": "^3.0.0", - "dequal": "^2.0.3", - "dom-helpers": "^5.2.0", - "uncontrollable": "^8.0.1", - "warning": "^4.0.3" - }, - "peerDependencies": { - "react": ">=16.14.0", - "react-dom": ">=16.14.0" - } - }, - "node_modules/@restart/ui/node_modules/uncontrollable": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-8.0.4.tgz", - "integrity": "sha512-ulRWYWHvscPFc0QQXvyJjY6LIXU56f0h8pQFvhxiKk5V1fcI8gp9Ht9leVAhrVjzqMw0BgjspBINx9r6oyJUvQ==", - "peerDependencies": { - "react": ">=16.14.0" - } - }, - "node_modules/@rollup/plugin-babel": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", - "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "@types/babel__core": "^7.1.9", - "rollup": "^1.20.0||^2.0.0" - }, - "peerDependenciesMeta": { - "@types/babel__core": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-node-resolve": { - "version": "11.2.1", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", - "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "@types/resolve": "1.17.1", - "builtin-modules": "^3.1.0", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" - } - }, - "node_modules/@rollup/plugin-replace": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", - "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", - "license": "MIT", - "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" - } - }, - "node_modules/@rollup/pluginutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", - "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", - "license": "MIT", - "dependencies": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" - } - }, - "node_modules/@rollup/pluginutils/node_modules/@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "license": "MIT" - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.6.1.tgz", - "integrity": "sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw==", - "license": "MIT" - }, - "node_modules/@sinclair/typebox": { - "version": "0.24.51", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", - "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", - "license": "MIT" - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", - "license": "BSD-3-Clause", - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", - "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", - "license": "BSD-3-Clause", - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@surma/rollup-plugin-off-main-thread": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", - "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", - "license": "Apache-2.0", - "dependencies": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", - "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", - "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", - "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", - "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", - "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", - "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", - "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/babel-preset": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", - "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", - "license": "MIT", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", - "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", - "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", - "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", - "@svgr/babel-plugin-transform-svg-component": "^5.5.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", - "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", - "license": "MIT", - "dependencies": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", - "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.12.6" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/plugin-jsx": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", - "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.12.3", - "@svgr/babel-preset": "^5.5.0", - "@svgr/hast-util-to-babel-ast": "^5.5.0", - "svg-parser": "^2.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/plugin-svgo": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", - "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", - "license": "MIT", - "dependencies": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/plugin-transform-react-constant-elements": "^7.12.1", - "@babel/preset-env": "^7.12.1", - "@babel/preset-react": "^7.12.5", - "@svgr/core": "^5.5.0", - "@svgr/plugin-jsx": "^5.5.0", - "@svgr/plugin-svgo": "^5.5.0", - "loader-utils": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@swc/helpers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", - "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@testing-library/dom": { - "version": "8.20.1", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz", - "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^5.0.1", - "aria-query": "5.1.3", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.5.0", - "pretty-format": "^27.0.2" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@testing-library/dom/node_modules/aria-query": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", - "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", - "license": "Apache-2.0", - "dependencies": { - "deep-equal": "^2.0.5" - } - }, - "node_modules/@testing-library/jest-dom": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz", - "integrity": "sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==", - "license": "MIT", - "dependencies": { - "@adobe/css-tools": "^4.0.1", - "@babel/runtime": "^7.9.2", - "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.5.6", - "lodash": "^4.17.15", - "redent": "^3.0.0" - }, - "engines": { - "node": ">=8", - "npm": ">=6", - "yarn": ">=1" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@testing-library/react": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", - "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^8.5.0", - "@types/react-dom": "^18.0.0" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@testing-library/user-event": { - "version": "13.5.0", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", - "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" - } - }, - "node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "license": "ISC", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/aria-query": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", - "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", - "license": "MIT" - }, - "node_modules/@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", - "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.20.7" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", - "license": "MIT", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "license": "MIT", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/eslint": { - "version": "8.56.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.1.tgz", - "integrity": "sha512-18PLWRzhy9glDQp3+wOgfLYRWlhgX0azxgJ63rdpoUHyrC9z0f5CkFburjQx4uD7ZCruw85ZtMt6K+L+R8fLJQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "license": "MIT", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "license": "MIT" - }, - "node_modules/@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", - "license": "MIT", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.41", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", - "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/google-maps": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/@types/google-maps/-/google-maps-3.2.6.tgz", - "integrity": "sha512-ySOadZErcnCnNG+Zkmv5n+QG9DyTt7Mkx5Yk1dTjjNPtD8ByFaf+klZ/CxzgYcweduWEijTP0ASkANl57D0PRQ==", - "peer": true, - "dependencies": { - "@types/google.maps": "*" - } - }, - "node_modules/@types/google.maps": { - "version": "3.53.5", - "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz", - "integrity": "sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg==" - }, - "node_modules/@types/googlemaps": { - "version": "3.43.3", - "resolved": "https://registry.npmjs.org/@types/googlemaps/-/googlemaps-3.43.3.tgz", - "integrity": "sha512-ZWNoz/O8MPEpiajvj7QiqCY8tTLFNqNZ/a+s+zTV58wFVNAvvqV4bdGfnsjTb5Cs4V6wEsLrX8XRhmnyYJ2Tdg==", - "deprecated": "Types for the Google Maps browser API have moved to @types/google.maps. Note: these types are not for the googlemaps npm package, which is a Node API." - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", - "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "license": "MIT" - }, - "node_modules/@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "license": "MIT" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.14", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", - "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "29.5.11", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.11.tgz", - "integrity": "sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==", - "license": "MIT", - "dependencies": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "node_modules/@types/jest/node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "license": "MIT" - }, - "node_modules/@types/jest/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@types/jest/node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "license": "MIT", - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@types/jest/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "license": "MIT" - }, - "node_modules/@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "license": "MIT" - }, - "node_modules/@types/markerclustererplus": { - "version": "2.1.33", - "resolved": "https://registry.npmjs.org/@types/markerclustererplus/-/markerclustererplus-2.1.33.tgz", - "integrity": "sha512-ZDxsLUp8BmK9MVZZeQVDDzVrEXgRL0021AQcfXqfreFhdfZ9+PS0P6o4nZBvoIVYTmGSBemdCdI6mL6hf9yWvg==", - "peer": true, - "dependencies": { - "@types/google-maps": "*" - } - }, - "node_modules/@types/mime": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.4.tgz", - "integrity": "sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==", - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "20.10.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.6.tgz", - "integrity": "sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==", - "license": "MIT", - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "license": "MIT" - }, - "node_modules/@types/prettier": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", - "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", - "license": "MIT" - }, - "node_modules/@types/prop-types": { - "version": "15.7.11", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", - "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==", - "license": "MIT" - }, - "node_modules/@types/q": { - "version": "1.5.8", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", - "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", - "license": "MIT" - }, - "node_modules/@types/qs": { - "version": "6.9.11", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.11.tgz", - "integrity": "sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==", - "license": "MIT" - }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "17.0.75", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.75.tgz", - "integrity": "sha512-MSA+NzEzXnQKrqpO63CYqNstFjsESgvJAdAyyJ1n6ZQq/GLgf6nOfIKwk+Twuz0L1N6xPe+qz5xRCJrbhMaLsw==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.2.18", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", - "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", - "license": "MIT", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/react-transition-group": { - "version": "4.4.10", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.10.tgz", - "integrity": "sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "license": "MIT" - }, - "node_modules/@types/scheduler": { - "version": "0.16.8", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", - "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==", - "license": "MIT" - }, - "node_modules/@types/semver": { - "version": "7.5.6", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", - "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", - "license": "MIT" - }, - "node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/send/node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "license": "MIT" - }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "license": "MIT", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", - "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", - "license": "MIT", - "dependencies": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "license": "MIT" - }, - "node_modules/@types/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==" - }, - "node_modules/@types/testing-library__jest-dom": { - "version": "5.14.9", - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz", - "integrity": "sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==", - "license": "MIT", - "dependencies": { - "@types/jest": "*" - } - }, - "node_modules/@types/trusted-types": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", - "license": "MIT" - }, - "node_modules/@types/warning": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.3.tgz", - "integrity": "sha512-D1XC7WK8K+zZEveUPY+cf4+kgauk8N4eHr/XIHXGlGYkHLud6hK9lYfZk1ry1TNh798cZUCgb6MqGEG8DkJt6Q==" - }, - "node_modules/@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "license": "MIT" - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", - "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", - "license": "MIT", - "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/type-utils": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz", - "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==", - "license": "MIT", - "dependencies": { - "@typescript-eslint/utils": "5.62.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", - "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", - "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", - "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", - "license": "MIT", - "dependencies": { - "@typescript-eslint/typescript-estree": "5.62.0", - "@typescript-eslint/utils": "5.62.0", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", - "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", - "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", - "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", - "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "license": "ISC" - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "license": "MIT", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "license": "Apache-2.0", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webpack-cli/configtest": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz", - "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==", - "dev": true, - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - } - }, - "node_modules/@webpack-cli/info": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz", - "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==", - "dev": true, - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - } - }, - "node_modules/@webpack-cli/serve": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz", - "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==", - "dev": true, - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - }, - "peerDependenciesMeta": { - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "license": "BSD-3-Clause" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "license": "Apache-2.0" - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "license": "BSD-3-Clause" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "license": "MIT", - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "license": "MIT", - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "engines": { - "node": ">=8.9" - } - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "license": "MIT", - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "license": "Apache-2.0", - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "license": "MIT" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "license": "MIT" - }, - "node_modules/array-includes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", - "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/array.prototype.findlastindex": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", - "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.reduce": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz", - "integrity": "sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.tosorted": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz", - "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" - } - }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "license": "MIT" - }, - "node_modules/ast-types-flow": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", - "license": "MIT" - }, - "node_modules/async": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", - "license": "MIT" - }, - "node_modules/asynciterator.prototype": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", - "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.3" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "license": "MIT" - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "license": "ISC", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axe-core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", - "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", - "license": "MPL-2.0", - "engines": { - "node": ">=4" - } - }, - "node_modules/axios": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", - "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", - "dependencies": { - "follow-redirects": "^1.15.4", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "node_modules/axios/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/axobject-query": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", - "license": "Apache-2.0", - "dependencies": { - "dequal": "^2.0.3" - } - }, - "node_modules/babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", - "license": "MIT", - "dependencies": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", - "license": "MIT", - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-loader/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", - "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - } - }, - "node_modules/babel-plugin-named-asset-import": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", - "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", - "license": "MIT", - "peerDependencies": { - "@babel/core": "^7.1.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz", - "integrity": "sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.4", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", - "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.4", - "core-js-compat": "^3.33.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz", - "integrity": "sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.4" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-transform-react-remove-prop-types": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", - "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==", - "license": "MIT" - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "license": "MIT", - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", - "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", - "license": "MIT", - "dependencies": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-react-app": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", - "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-decorators": "^7.16.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-transform-flow-strip-types": "^7.16.0", - "@babel/plugin-transform-react-display-name": "^7.16.0", - "@babel/plugin-transform-runtime": "^7.16.4", - "@babel/preset-env": "^7.16.4", - "@babel/preset-react": "^7.16.0", - "@babel/preset-typescript": "^7.16.0", - "@babel/runtime": "^7.16.3", - "babel-plugin-macros": "^3.1.0", - "babel-plugin-transform-react-remove-prop-types": "^0.4.24" - } - }, - "node_modules/babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", - "dependencies": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" - } - }, - "node_modules/babel-runtime/node_modules/core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", - "hasInstallScript": true - }, - "node_modules/babel-runtime/node_modules/regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "license": "MIT" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "license": "MIT" - }, - "node_modules/bfj": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz", - "integrity": "sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==", - "license": "MIT", - "dependencies": { - "bluebird": "^3.7.2", - "check-types": "^11.2.3", - "hoopy": "^0.1.4", - "jsonpath": "^1.1.1", - "tryer": "^1.0.1" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/big-integer": { - "version": "1.6.52", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", - "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "license": "MIT" - }, - "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/bonjour-service": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.0.tgz", - "integrity": "sha512-xdzMA6JGckxyJzZByjEWRcfKmDxXaGXZWVftah3FkCqdlePNS9DjHSUN5zkP4oEfz/t0EXXlro88EIhzwMB4zA==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "license": "ISC" - }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "license": "MIT", - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/broadcast-channel": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-3.7.0.tgz", - "integrity": "sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==", - "dependencies": { - "@babel/runtime": "^7.7.2", - "detect-node": "^2.1.0", - "js-sha3": "0.8.0", - "microseconds": "0.2.0", - "nano-time": "1.0.0", - "oblivious-set": "1.0.0", - "rimraf": "3.0.2", - "unload": "2.2.0" - } - }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "license": "BSD-2-Clause" - }, - "node_modules/browserslist": { - "version": "4.22.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", - "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001565", - "electron-to-chromium": "^1.4.601", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "license": "Apache-2.0", - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "license": "MIT" - }, - "node_modules/builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "license": "MIT", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/camelize": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", - "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/can-use-dom": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/can-use-dom/-/can-use-dom-0.1.0.tgz", - "integrity": "sha512-ceOhN1DL7Y4O6M0j9ICgmTYziV89WMd96SvSl0REd8PMgrY0B/WBOPoed5S1KUmJqXgUXh8gzSe6E3ae27upsQ==" - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001574", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001574.tgz", - "integrity": "sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/change-emitter": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz", - "integrity": "sha512-YXzt1cQ4a2jqazhcuSWEOc1K2q8g9H6eWNsyZgi640LDzRWVQ2eDe+Y/kVdftH+vYdPF2rgDb3dLdpxE1jvAxw==" - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/check-types": { - "version": "11.2.3", - "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz", - "integrity": "sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==", - "license": "MIT" - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", - "license": "MIT" - }, - "node_modules/classnames": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", - "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", - "license": "MIT" - }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "license": "MIT", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "license": "MIT", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "license": "MIT", - "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/coa/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/coa/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/coa/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/coa/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "license": "MIT" - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "license": "MIT" - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "license": "MIT" - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "license": "MIT", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "license": "MIT" - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "license": "ISC" - }, - "node_modules/common-tags": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", - "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "license": "MIT" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "license": "MIT" - }, - "node_modules/confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "license": "MIT" - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "license": "MIT", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "license": "MIT" - }, - "node_modules/core-js": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.35.0.tgz", - "integrity": "sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.0.tgz", - "integrity": "sha512-5blwFAddknKeNgsjBzilkdQ0+YK8L1PfqPYq40NOYMYFSS38qj+hpTcLLWwpIwA2A5bje/x5jmVn2tzUMg9IVw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.22.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-pure": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.35.0.tgz", - "integrity": "sha512-f+eRYmkou59uh7BPcyJ8MC76DiGhspj1KMxVIcF24tzP8NA9HVa1uC7BTW2tgx7E1QVCzDzsgp7kArrzhlz8Ew==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "license": "MIT" - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "license": "MIT", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/css-blank-pseudo": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", - "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", - "license": "CC0-1.0", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-blank-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-color-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", - "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", - "engines": { - "node": ">=4" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", - "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-has-pseudo": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", - "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", - "license": "CC0-1.0", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-has-pseudo": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-loader": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", - "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", - "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.21", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.3", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.8" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/css-loader/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", - "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", - "license": "MIT", - "dependencies": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "postcss": "^8.3.5", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - } - } - }, - "node_modules/css-prefers-color-scheme": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", - "license": "CC0-1.0", - "bin": { - "css-prefers-color-scheme": "dist/cli.cjs" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "license": "MIT" - }, - "node_modules/css-to-react-native": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", - "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", - "dependencies": { - "camelize": "^1.0.0", - "css-color-keywords": "^1.0.0", - "postcss-value-parser": "^4.0.2" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-vendor": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz", - "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==", - "dependencies": { - "@babel/runtime": "^7.8.3", - "is-in-browser": "^1.0.2" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", - "license": "MIT" - }, - "node_modules/cssdb": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.10.0.tgz", - "integrity": "sha512-yGZ5tmA57gWh/uvdQBHs45wwFY0IBh3ypABk5sEubPBPSzXzkNgsWReqx7gdx6uhC+QoFBe+V8JwBB9/hQ6cIA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - } - ], - "license": "CC0-1.0" - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", - "license": "MIT", - "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", - "license": "MIT", - "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "license": "MIT", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "license": "MIT" - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "license": "MIT", - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "license": "MIT" - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "license": "MIT" - }, - "node_modules/damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "license": "BSD-2-Clause" - }, - "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "license": "MIT", - "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/date-fns": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.3.1.tgz", - "integrity": "sha512-y8e109LYGgoQDveiEBD3DYXKba1jWf5BA8YU1FL5Tvm0BTdEfy54WLCwnuYWZNnzzvALy/QQ4Hov+Q9RVRv+Zw==", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kossnocorp" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/debug/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "license": "MIT" - }, - "node_modules/decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", - "license": "MIT" - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "license": "MIT" - }, - "node_modules/deep-equal": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", - "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.5", - "es-get-iterator": "^1.1.3", - "get-intrinsic": "^1.2.2", - "is-arguments": "^1.1.1", - "is-array-buffer": "^3.0.2", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "isarray": "^2.0.5", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "side-channel": "^1.0.4", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "license": "MIT" - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "license": "BSD-2-Clause", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "license": "MIT" - }, - "node_modules/detect-port-alt": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", - "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", - "license": "MIT", - "dependencies": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" - }, - "engines": { - "node": ">= 4.2.1" - } - }, - "node_modules/detect-port-alt/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "license": "Apache-2.0" - }, - "node_modules/diff-sequences": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", - "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "license": "MIT" - }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "license": "MIT", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dom-accessibility-api": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", - "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "license": "MIT" - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "license": "MIT", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "license": "MIT", - "dependencies": { - "webidl-conversions": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=10" - } - }, - "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "license": "BSD-2-Clause" - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "license": "MIT" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "license": "MIT" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "license": "MIT" - }, - "node_modules/ejs": { - "version": "3.1.9", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", - "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", - "license": "Apache-2.0", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.623", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz", - "integrity": "sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==", - "license": "ISC" - }, - "node_modules/emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/envinfo": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz", - "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==", - "dev": true, - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "license": "MIT", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/es-abstract": { - "version": "1.22.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", - "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", - "license": "MIT", - "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.5", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.2", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.8", - "string.prototype.trimend": "^1.0.7", - "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.13" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "license": "MIT" - }, - "node_modules/es-get-iterator": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "has-symbols": "^1.0.3", - "is-arguments": "^1.1.1", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.7", - "isarray": "^2.0.5", - "stop-iteration-iterator": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-iterator-helpers": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", - "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", - "license": "MIT", - "dependencies": { - "asynciterator.prototype": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.1", - "es-set-tostringtag": "^2.0.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.2.1", - "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.0.1" - } - }, - "node_modules/es-module-lexer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", - "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", - "license": "MIT" - }, - "node_modules/es-set-tostringtag": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", - "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.2", - "has-tostringtag": "^1.0.0", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "license": "MIT", - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "license": "BSD-2-Clause", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "license": "MIT", - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "license": "MIT", - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/eslint": { - "version": "8.56.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", - "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.56.0", - "@humanwhocodes/config-array": "^0.11.13", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-react-app": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", - "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.16.0", - "@babel/eslint-parser": "^7.16.3", - "@rushstack/eslint-patch": "^1.1.0", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "babel-preset-react-app": "^10.0.1", - "confusing-browser-globals": "^1.0.11", - "eslint-plugin-flowtype": "^8.0.3", - "eslint-plugin-import": "^2.25.3", - "eslint-plugin-jest": "^25.3.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.27.1", - "eslint-plugin-react-hooks": "^4.3.0", - "eslint-plugin-testing-library": "^5.0.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.0" - } - }, - "node_modules/eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "license": "MIT", - "dependencies": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - } - }, - "node_modules/eslint-import-resolver-node/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", - "license": "MIT", - "dependencies": { - "debug": "^3.2.7" - }, - "engines": { - "node": ">=4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - } - } - }, - "node_modules/eslint-module-utils/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-flowtype": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", - "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", - "license": "BSD-3-Clause", - "dependencies": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.9", - "eslint": "^8.1.0" - } - }, - "node_modules/eslint-plugin-import": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", - "hasown": "^2.0.0", - "is-core-module": "^2.13.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" - } - }, - "node_modules/eslint-plugin-import/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/eslint-plugin-jest": { - "version": "25.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", - "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", - "license": "MIT", - "dependencies": { - "@typescript-eslint/experimental-utils": "^5.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - }, - "jest": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", - "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.23.2", - "aria-query": "^5.3.0", - "array-includes": "^3.1.7", - "array.prototype.flatmap": "^1.3.2", - "ast-types-flow": "^0.0.8", - "axe-core": "=4.7.0", - "axobject-query": "^3.2.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "es-iterator-helpers": "^1.0.15", - "hasown": "^2.0.0", - "jsx-ast-utils": "^3.3.5", - "language-tags": "^1.0.9", - "minimatch": "^3.1.2", - "object.entries": "^1.1.7", - "object.fromentries": "^2.0.7" - }, - "engines": { - "node": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "license": "MIT" - }, - "node_modules/eslint-plugin-react": { - "version": "7.33.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", - "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "array.prototype.tosorted": "^1.1.1", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.12", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "object.hasown": "^1.1.2", - "object.values": "^1.1.6", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.4", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.8" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.5", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-testing-library": { - "version": "5.11.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz", - "integrity": "sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==", - "license": "MIT", - "dependencies": { - "@typescript-eslint/utils": "^5.58.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0", - "npm": ">=6" - }, - "peerDependencies": { - "eslint": "^7.5.0 || ^8.0.0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "license": "Apache-2.0", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-webpack-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", - "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", - "license": "MIT", - "dependencies": { - "@types/eslint": "^7.29.0 || ^8.4.1", - "jest-worker": "^28.0.2", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "webpack": "^5.0.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", - "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/eslint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "license": "Python-2.0" - }, - "node_modules/eslint/node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "license": "BSD-3-Clause", - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "license": "MIT" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "license": "MIT" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expect": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", - "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "license": "MIT" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "license": "MIT" - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/fastq": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", - "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "license": "Apache-2.0", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "license": "Apache-2.0", - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fbjs": { - "version": "0.8.18", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz", - "integrity": "sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==", - "dependencies": { - "core-js": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.30" - } - }, - "node_modules/fbjs/node_modules/core-js": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", - "integrity": "sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==", - "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js." - }, - "node_modules/fbjs/node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "license": "MIT", - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "license": "Apache-2.0", - "dependencies": { - "minimatch": "^5.0.1" - } - }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "license": "MIT", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true, - "bin": { - "flat": "cli.js" - } - }, - "node_modules/flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "license": "MIT", - "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", - "license": "ISC" - }, - "node_modules/follow-redirects": { - "version": "1.15.4", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", - "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "license": "MIT", - "dependencies": { - "is-callable": "^1.1.3" - } - }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=10", - "yarn": ">=1.0.0" - }, - "peerDependencies": { - "eslint": ">= 6", - "typescript": ">= 2.7", - "vue-template-compiler": "*", - "webpack": ">= 4" - }, - "peerDependenciesMeta": { - "eslint": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "license": "MIT", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "license": "MIT", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", - "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", - "license": "Unlicense" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "license": "ISC", - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "license": "ISC" - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "license": "MIT", - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "license": "BSD-2-Clause" - }, - "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "license": "MIT", - "dependencies": { - "global-prefix": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "license": "MIT", - "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/google-map-react": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/google-map-react/-/google-map-react-2.2.1.tgz", - "integrity": "sha512-Dg8aexf5rNSmywj0XKQ5m4RNzVcWwKEM2BGDj5aPChD0um8ZRjB5Upcb/yg/i0oG1aES29asQ5+6BHVgrK5xGA==", - "dependencies": { - "@googlemaps/js-api-loader": "^1.13.8", - "@mapbox/point-geometry": "^0.1.0", - "eventemitter3": "^4.0.4", - "prop-types": "^15.7.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^16.0.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/google-maps-infobox": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/google-maps-infobox/-/google-maps-infobox-2.0.0.tgz", - "integrity": "sha512-hTuWmWZZSOxf5D/z7l3/hTF1grgRvLG53BEKMdjiKOG+FcK/kH7vqseUeyIU9Zj2ZIqKTOaro0nknxpAuRq4Vw==" - }, - "node_modules/google-maps-react": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/google-maps-react/-/google-maps-react-2.0.6.tgz", - "integrity": "sha512-M8Eo9WndfQEfxcmm6yRq03qdJgw1x6rQmJ9DN+a+xPQ3K7yNDGkVDbinrf4/8vcox7nELbeopbm4bpefKewWfQ==", - "peerDependencies": { - "react": "~0.14.8 || ^15.0.0 || ^16.0.0", - "react-dom": "~0.14.8 || ^15.0.0 || ^16.0.0" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "license": "MIT" - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "license": "MIT", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "license": "MIT" - }, - "node_modules/harmony-reflect": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", - "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==", - "license": "(Apache-2.0 OR MPL-1.1)" - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "license": "MIT", - "bin": { - "he": "bin/he" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hoist-non-react-statics/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", - "license": "MIT", - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "license": "MIT", - "dependencies": { - "whatwg-encoding": "^1.0.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ], - "license": "MIT" - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "license": "MIT" - }, - "node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", - "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", - "license": "MIT", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "license": "MIT" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "license": "MIT", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "license": "MIT" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "license": "MIT", - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "license": "MIT", - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/hyphenate-style-name": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", - "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/idb": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", - "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", - "license": "ISC" - }, - "node_modules/identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", - "license": "MIT", - "dependencies": { - "harmony-reflect": "^1.4.6" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "license": "MIT", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, - "node_modules/internal-slot": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", - "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.2", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "license": "MIT" - }, - "node_modules/is-async-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "license": "MIT", - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finalizationregistry": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-in-browser": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", - "integrity": "sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g==" - }, - "node_modules/is-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", - "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "license": "MIT" - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "license": "MIT" - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/is-set": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", - "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "license": "MIT", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "license": "MIT", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", - "license": "MIT", - "dependencies": { - "which-typed-array": "^1.1.11" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "license": "MIT" - }, - "node_modules/is-weakmap": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", - "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-weakset": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", - "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", - "dependencies": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "license": "BSD-3-Clause", - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "license": "BSD-3-Clause", - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "license": "MIT", - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/istanbul-lib-report/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "license": "BSD-3-Clause", - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", - "license": "BSD-3-Clause", - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/iterator.prototype": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", - "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "reflect.getprototypeof": "^1.0.4", - "set-function-name": "^2.0.1" - } - }, - "node_modules/jackspeak": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jake": { - "version": "10.8.7", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", - "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", - "license": "Apache-2.0", - "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", - "license": "MIT", - "dependencies": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "execa": "^5.0.0", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-cli": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", - "license": "MIT", - "dependencies": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-config": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-diff": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-docblock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", - "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", - "license": "MIT", - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-jsdom": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", - "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", - "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-jasmine2": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", - "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-leak-detector": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", - "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", - "license": "MIT", - "dependencies": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", - "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-message-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", - "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-mock": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", - "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", - "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", - "license": "MIT", - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", - "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", - "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", - "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", - "license": "MIT", - "dependencies": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", - "license": "MIT", - "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-serializer": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", - "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-util": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", - "license": "MIT", - "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-watch-typeahead": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", - "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "jest-regex-util": "^28.0.0", - "jest-watcher": "^28.0.0", - "slash": "^4.0.0", - "string-length": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "jest": "^27.0.0 || ^28.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/char-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", - "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", - "license": "MIT", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", - "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", - "license": "MIT", - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/string-length": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", - "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", - "license": "MIT", - "dependencies": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/jest-watcher": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", - "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", - "license": "MIT", - "dependencies": { - "@jest/test-result": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.1.3", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watcher/node_modules/@jest/console": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", - "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", - "license": "MIT", - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.1.3", - "jest-util": "^28.1.3", - "slash": "^3.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watcher/node_modules/@jest/test-result": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", - "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", - "license": "MIT", - "dependencies": { - "@jest/console": "^28.1.3", - "@jest/types": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watcher/node_modules/@jest/types": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", - "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^28.1.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watcher/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/jest-message-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", - "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.1.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.1.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watcher/node_modules/jest-util": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", - "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", - "license": "MIT", - "dependencies": { - "@jest/types": "^28.1.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watcher/node_modules/pretty-format": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", - "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^28.1.3", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" - } - }, - "node_modules/jest-watcher/node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "license": "MIT", - "dependencies": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsdom/node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "license": "BSD-2-Clause", - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/jsdom/node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "license": "MIT", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "license": "(AFL-2.1 OR BSD-3-Clause)" - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonpath": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz", - "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==", - "license": "MIT", - "dependencies": { - "esprima": "1.2.2", - "static-eval": "2.0.2", - "underscore": "1.12.1" - } - }, - "node_modules/jsonpath/node_modules/esprima": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz", - "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jss": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss/-/jss-10.10.0.tgz", - "integrity": "sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw==", - "dependencies": { - "@babel/runtime": "^7.3.1", - "csstype": "^3.0.2", - "is-in-browser": "^1.1.3", - "tiny-warning": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/jss" - } - }, - "node_modules/jss-plugin-camel-case": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz", - "integrity": "sha512-z+HETfj5IYgFxh1wJnUAU8jByI48ED+v0fuTuhKrPR+pRBYS2EDwbusU8aFOpCdYhtRc9zhN+PJ7iNE8pAWyPw==", - "dependencies": { - "@babel/runtime": "^7.3.1", - "hyphenate-style-name": "^1.0.3", - "jss": "10.10.0" - } - }, - "node_modules/jss-plugin-default-unit": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.10.0.tgz", - "integrity": "sha512-SvpajxIECi4JDUbGLefvNckmI+c2VWmP43qnEy/0eiwzRUsafg5DVSIWSzZe4d2vFX1u9nRDP46WCFV/PXVBGQ==", - "dependencies": { - "@babel/runtime": "^7.3.1", - "jss": "10.10.0" - } - }, - "node_modules/jss-plugin-global": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.10.0.tgz", - "integrity": "sha512-icXEYbMufiNuWfuazLeN+BNJO16Ge88OcXU5ZDC2vLqElmMybA31Wi7lZ3lf+vgufRocvPj8443irhYRgWxP+A==", - "dependencies": { - "@babel/runtime": "^7.3.1", - "jss": "10.10.0" - } - }, - "node_modules/jss-plugin-nested": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.10.0.tgz", - "integrity": "sha512-9R4JHxxGgiZhurDo3q7LdIiDEgtA1bTGzAbhSPyIOWb7ZubrjQe8acwhEQ6OEKydzpl8XHMtTnEwHXCARLYqYA==", - "dependencies": { - "@babel/runtime": "^7.3.1", - "jss": "10.10.0", - "tiny-warning": "^1.0.2" - } - }, - "node_modules/jss-plugin-props-sort": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.10.0.tgz", - "integrity": "sha512-5VNJvQJbnq/vRfje6uZLe/FyaOpzP/IH1LP+0fr88QamVrGJa0hpRRyAa0ea4U/3LcorJfBFVyC4yN2QC73lJg==", - "dependencies": { - "@babel/runtime": "^7.3.1", - "jss": "10.10.0" - } - }, - "node_modules/jss-plugin-rule-value-function": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.10.0.tgz", - "integrity": "sha512-uEFJFgaCtkXeIPgki8ICw3Y7VMkL9GEan6SqmT9tqpwM+/t+hxfMUdU4wQ0MtOiMNWhwnckBV0IebrKcZM9C0g==", - "dependencies": { - "@babel/runtime": "^7.3.1", - "jss": "10.10.0", - "tiny-warning": "^1.0.2" - } - }, - "node_modules/jss-plugin-vendor-prefixer": { - "version": "10.10.0", - "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.10.0.tgz", - "integrity": "sha512-UY/41WumgjW8r1qMCO8l1ARg7NHnfRVWRhZ2E2m0DMYsr2DD91qIXLyNhiX83hHswR7Wm4D+oDYNC1zWCJWtqg==", - "dependencies": { - "@babel/runtime": "^7.3.1", - "css-vendor": "^2.0.8", - "jss": "10.10.0" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "license": "MIT", - "dependencies": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/kdbush": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz", - "integrity": "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==" - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/klona": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", - "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "license": "CC0-1.0" - }, - "node_modules/language-tags": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", - "license": "MIT", - "dependencies": { - "language-subtag-registry": "^0.3.20" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/launch-editor": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", - "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", - "license": "MIT", - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/levn/node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/levn/node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "license": "MIT" - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "license": "MIT", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "license": "MIT" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "license": "MIT" - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "license": "MIT" - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", - "license": "MIT" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "license": "MIT" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/lz-string": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", - "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "license": "MIT", - "bin": { - "lz-string": "bin/bin.js" - } - }, - "node_modules/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "license": "MIT", - "dependencies": { - "sourcemap-codec": "^1.4.8" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "license": "MIT", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "license": "BSD-3-Clause", - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/marker-clusterer-plus": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/marker-clusterer-plus/-/marker-clusterer-plus-2.1.4.tgz", - "integrity": "sha512-4WLZnYCkgsUfSC0pftldd0YrLNupSqVIEdxL979f3sXVMBHTUOF3gDa6cEuOk2z8UGyVGcANiNZgvVc333mrHA==" - }, - "node_modules/markerwithlabel": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/markerwithlabel/-/markerwithlabel-2.0.2.tgz", - "integrity": "sha512-C/cbm1A0h/u54gwHk5ZJNdUU3V3+1BbCpRPMsMyFA7vF4yL+aB4rWpxACz29TpQ+cTg6/iQroExh0PMSRGtQFg==" - }, - "node_modules/match-sorter": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.3.tgz", - "integrity": "sha512-sgiXxrRijEe0SzHKGX4HouCpfHRPnqteH42UdMEW7BlWy990ZkzcvonJGv4Uu9WE7Y1f8Yocm91+4qFPCbmNww==", - "dependencies": { - "@babel/runtime": "^7.23.8", - "remove-accents": "0.5.0" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "license": "CC0-1.0" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.6.0.tgz", - "integrity": "sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ==", - "license": "Unlicense", - "dependencies": { - "fs-monkey": "^1.0.4" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "license": "MIT" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "license": "MIT", - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/microseconds": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz", - "integrity": "sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==" - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.7.6", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", - "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", - "license": "MIT", - "dependencies": { - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "license": "ISC" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimatch/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "license": "MIT", - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "license": "MIT", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nano-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/nano-time/-/nano-time-1.0.0.tgz", - "integrity": "sha512-flnngywOoQ0lLQOTRNexn2gGSNuM9bKj9RZAWSzhQ+UJYaAFG9bac4DW9VHjUAzrOaIcajHybCTHe/bkvozQqA==", - "dependencies": { - "big-integer": "^1.6.16" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "license": "MIT" - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "license": "MIT" - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "license": "MIT" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "license": "MIT", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "dependencies": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - }, - "node_modules/node-fetch/node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "license": "(BSD-3-Clause OR GPL-2.0)", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "license": "MIT" - }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "license": "MIT" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "license": "MIT" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.entries": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", - "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", - "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz", - "integrity": "sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==", - "license": "MIT", - "dependencies": { - "array.prototype.reduce": "^1.0.6", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "safe-array-concat": "^1.0.0" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.groupby": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz", - "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1" - } - }, - "node_modules/object.hasown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", - "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", - "license": "MIT", - "dependencies": { - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.values": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", - "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/oblivious-set": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.0.0.tgz", - "integrity": "sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==" - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "license": "MIT" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "license": "ISC", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "license": "MIT", - "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/optionator/node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "license": "MIT", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/optionator/node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "license": "MIT", - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "license": "MIT", - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "license": "MIT", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "license": "MIT" - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", - "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", - "license": "ISC", - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "license": "MIT" - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "license": "MIT" - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "license": "MIT", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", - "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", - "license": "MIT", - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-up/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "license": "MIT", - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "license": "MIT", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "license": "MIT", - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/popper.js": { - "version": "1.16.1-lts", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz", - "integrity": "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==" - }, - "node_modules/postcss": { - "version": "8.4.33", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", - "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", - "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-browser-comments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", - "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", - "license": "CC0-1.0", - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "browserslist": ">=4", - "postcss": ">=8" - } - }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" - } - }, - "node_modules/postcss-color-functional-notation": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", - "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-color-hex-alpha": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", - "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-color-rebeccapurple": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", - "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-custom-media": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", - "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/postcss-custom-properties": { - "version": "12.1.11", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", - "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-custom-selectors": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", - "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.3" - } - }, - "node_modules/postcss-dir-pseudo-class": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", - "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", - "license": "CC0-1.0", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-double-position-gradients": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", - "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-env-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", - "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-flexbugs-fixes": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.1.4" - } - }, - "node_modules/postcss-focus-visible": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", - "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", - "license": "CC0-1.0", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-focus-within": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", - "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", - "license": "CC0-1.0", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-gap-properties": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", - "license": "CC0-1.0", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-image-set-function": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", - "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-initial": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "license": "MIT", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-lab-function": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", - "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/lilconfig": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", - "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", - "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", - "license": "ISC", - "engines": { - "node": ">= 14" - } - }, - "node_modules/postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "license": "MIT", - "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-loader/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss-logical": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", - "license": "CC0-1.0", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "license": "MIT", - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", - "license": "MIT", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.0.tgz", - "integrity": "sha512-SaIbK8XW+MZbd0xHPf7kdfA/3eOt7vxJ72IRecn3EzuZVLr1r0orzf0MX/pN8m+NMDoo6X/SQd8oeKqGZd8PXg==", - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "license": "ISC", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-nested": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.11" - }, - "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-nesting": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", - "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/selector-specificity": "^2.0.0", - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-normalize": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", - "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/normalize.css": "*", - "postcss-browser-comments": "^4", - "sanitize.css": "*" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "browserslist": ">= 4", - "postcss": ">= 8" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "license": "MIT", - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-opacity-percentage": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", - "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", - "funding": [ - { - "type": "kofi", - "url": "https://ko-fi.com/mrcgrtz" - }, - { - "type": "liberapay", - "url": "https://liberapay.com/mrcgrtz" - } - ], - "license": "MIT", - "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", - "license": "MIT", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-overflow-shorthand": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", - "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8" - } - }, - "node_modules/postcss-place": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", - "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", - "license": "CC0-1.0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-preset-env": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", - "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", - "license": "CC0-1.0", - "dependencies": { - "@csstools/postcss-cascade-layers": "^1.1.1", - "@csstools/postcss-color-function": "^1.1.1", - "@csstools/postcss-font-format-keywords": "^1.0.1", - "@csstools/postcss-hwb-function": "^1.0.2", - "@csstools/postcss-ic-unit": "^1.0.1", - "@csstools/postcss-is-pseudo-class": "^2.0.7", - "@csstools/postcss-nested-calc": "^1.0.0", - "@csstools/postcss-normalize-display-values": "^1.0.1", - "@csstools/postcss-oklab-function": "^1.1.1", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "@csstools/postcss-stepped-value-functions": "^1.0.1", - "@csstools/postcss-text-decoration-shorthand": "^1.0.0", - "@csstools/postcss-trigonometric-functions": "^1.0.2", - "@csstools/postcss-unset-value": "^1.0.2", - "autoprefixer": "^10.4.13", - "browserslist": "^4.21.4", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^7.1.0", - "postcss-attribute-case-insensitive": "^5.0.2", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.4", - "postcss-color-hex-alpha": "^8.0.4", - "postcss-color-rebeccapurple": "^7.1.1", - "postcss-custom-media": "^8.0.2", - "postcss-custom-properties": "^12.1.10", - "postcss-custom-selectors": "^6.0.3", - "postcss-dir-pseudo-class": "^6.0.5", - "postcss-double-position-gradients": "^3.1.2", - "postcss-env-function": "^4.0.6", - "postcss-focus-visible": "^6.0.4", - "postcss-focus-within": "^5.0.4", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^3.0.5", - "postcss-image-set-function": "^4.0.7", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.1", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.2.0", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.4", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.5", - "postcss-pseudo-class-any-link": "^7.1.6", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", - "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", - "license": "CC0-1.0", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.0.3" - } - }, - "node_modules/postcss-selector-not": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", - "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.2" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.15", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", - "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/postcss-svgo/node_modules/svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "license": "MIT", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "license": "MIT" - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "license": "MIT", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-format": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", - "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/pretty-format/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "license": "MIT" - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "license": "MIT" - }, - "node_modules/promise": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", - "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", - "license": "MIT", - "dependencies": { - "asap": "~2.0.6" - } - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/prop-types-extra": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/prop-types-extra/-/prop-types-extra-1.1.1.tgz", - "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==", - "dependencies": { - "react-is": "^16.3.2", - "warning": "^4.0.0" - }, - "peerDependencies": { - "react": ">=0.14.0" - } - }, - "node_modules/prop-types-extra/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "license": "MIT", - "engines": { - "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": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "license": "MIT" - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "license": "MIT", - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "license": "MIT" - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/raf": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", - "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", - "license": "MIT", - "dependencies": { - "performance-now": "^2.1.0" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/react": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", - "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-app-polyfill": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", - "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", - "license": "MIT", - "dependencies": { - "core-js": "^3.19.2", - "object-assign": "^4.1.1", - "promise": "^8.1.0", - "raf": "^3.4.1", - "regenerator-runtime": "^0.13.9", - "whatwg-fetch": "^3.6.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-app-polyfill/node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", - "license": "MIT" - }, - "node_modules/react-bootstrap": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/react-bootstrap/-/react-bootstrap-2.10.0.tgz", - "integrity": "sha512-87gRP69VAfeU2yKgp8RI3HvzhPNrnYIV2QNranYXataz3ef+k7OhvKGGdxQLQfUsQ2RTmlY66tn4pdFrZ94hNg==", - "dependencies": { - "@babel/runtime": "^7.22.5", - "@restart/hooks": "^0.4.9", - "@restart/ui": "^1.6.6", - "@types/react-transition-group": "^4.4.6", - "classnames": "^2.3.2", - "dom-helpers": "^5.2.1", - "invariant": "^2.2.4", - "prop-types": "^15.8.1", - "prop-types-extra": "^1.1.0", - "react-transition-group": "^4.4.5", - "uncontrollable": "^7.2.1", - "warning": "^4.0.3" - }, - "peerDependencies": { - "@types/react": ">=16.14.8", - "react": ">=16.14.0", - "react-dom": ">=16.14.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/react-datepicker": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.25.0.tgz", - "integrity": "sha512-zB7CSi44SJ0sqo8hUQ3BF1saE/knn7u25qEMTO1CQGofY1VAKahO8k9drZtp0cfW1DMfoYLR3uSY1/uMvbEzbg==", - "license": "MIT", - "dependencies": { - "@popperjs/core": "^2.11.8", - "classnames": "^2.2.6", - "date-fns": "^2.30.0", - "prop-types": "^15.7.2", - "react-onclickoutside": "^6.13.0", - "react-popper": "^2.3.0" - }, - "peerDependencies": { - "react": "^16.9.0 || ^17 || ^18", - "react-dom": "^16.9.0 || ^17 || ^18" - } - }, - "node_modules/react-datepicker/node_modules/date-fns": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", - "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", - "dependencies": { - "@babel/runtime": "^7.21.0" - }, - "engines": { - "node": ">=0.11" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" - } - }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "address": "^1.1.2", - "browserslist": "^4.18.1", - "chalk": "^4.1.2", - "cross-spawn": "^7.0.3", - "detect-port-alt": "^1.1.6", - "escape-string-regexp": "^4.0.0", - "filesize": "^8.0.6", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.5.0", - "global-modules": "^2.0.0", - "globby": "^11.0.4", - "gzip-size": "^6.0.0", - "immer": "^9.0.7", - "is-root": "^2.1.0", - "loader-utils": "^3.2.0", - "open": "^8.4.0", - "pkg-up": "^3.1.0", - "prompts": "^2.4.2", - "react-error-overlay": "^6.0.11", - "recursive-readdir": "^2.2.2", - "shell-quote": "^1.7.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/react-dev-utils/node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - } - }, - "node_modules/react-dom": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", - "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.0" - }, - "peerDependencies": { - "react": "^18.2.0" - } - }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", - "license": "MIT" - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", - "license": "MIT" - }, - "node_modules/react-google-maps": { - "version": "9.4.5", - "resolved": "https://registry.npmjs.org/react-google-maps/-/react-google-maps-9.4.5.tgz", - "integrity": "sha512-8z5nX9DxIcBCXuEiurmRT1VXVwnzx0C6+3Es6lxB2/OyY2SLax2/LcDu6Aldxnl3HegefTL7NJzGeaKAJ61pOA==", - "dependencies": { - "babel-runtime": "^6.11.6", - "can-use-dom": "^0.1.0", - "google-maps-infobox": "^2.0.0", - "invariant": "^2.2.1", - "lodash": "^4.16.2", - "marker-clusterer-plus": "^2.1.4", - "markerwithlabel": "^2.0.1", - "prop-types": "^15.5.8", - "recompose": "^0.26.0", - "scriptjs": "^2.5.8", - "warning": "^3.0.0" - }, - "peerDependencies": { - "@types/googlemaps": "^3.0.0", - "@types/markerclustererplus": "^2.1.29", - "@types/react": "^15.0.0 || ^16.0.0", - "react": "^15.0.0 || ^16.0.0", - "react-dom": "^15.0.0 || ^16.0.0" - } - }, - "node_modules/react-google-maps/node_modules/warning": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz", - "integrity": "sha512-jMBt6pUrKn5I+OGgtQ4YZLdhIeJmObddh6CsibPxyQ5yPZm1XExSyzC1LCNX7BzhxWgiHmizBWJTHJIjMjTQYQ==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/react-hook-geolocation": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/react-hook-geolocation/-/react-hook-geolocation-1.1.0.tgz", - "integrity": "sha512-YlqFIOtozFPgcTDPDhRITIMSgIr1Op3070SCmKOTM9LD0mpZLsw7D+miwve9vD+B92Ht7f43Hn+hUMS3tHifAg==", - "peerDependencies": { - "react": "^16.8.0 || ^17 || ^18" - } - }, - "node_modules/react-hook-google-maps": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/react-hook-google-maps/-/react-hook-google-maps-0.0.3.tgz", - "integrity": "sha512-ZgsFaKXOX/sTWBMlbgdvfRp6PAp1WYT3XYyJf1nplOwnoBfd81vqQoeLnM005q0tQaxq6/M5ymKuFUWrpFxJgQ==", - "engines": { - "node": ">=8", - "npm": ">=5" - }, - "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" - } - }, - "node_modules/react-is": { - "version": "18.3.0-next-fecc288b7-20221025", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.0-next-fecc288b7-20221025.tgz", - "integrity": "sha512-EGWnP5yh9grc5hx/QiJnEoe92+eZjs4Mc1AxikCczWEqJihkimDF8okjPP38dGSBblqC7WQdtS/qHbTLR+uaiQ==" - }, - "node_modules/react-lifecycles-compat": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", - "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" - }, - "node_modules/react-onclickoutside": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.13.0.tgz", - "integrity": "sha512-ty8So6tcUpIb+ZE+1HAhbLROvAIJYyJe/1vRrrcmW+jLsaM+/powDRqxzo6hSh9CuRZGSL1Q8mvcF5WRD93a0A==", - "license": "MIT", - "funding": { - "type": "individual", - "url": "https://github.com/Pomax/react-onclickoutside/blob/master/FUNDING.md" - }, - "peerDependencies": { - "react": "^15.5.x || ^16.x || ^17.x || ^18.x", - "react-dom": "^15.5.x || ^16.x || ^17.x || ^18.x" - } - }, - "node_modules/react-popper": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", - "integrity": "sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==", - "license": "MIT", - "dependencies": { - "react-fast-compare": "^3.0.1", - "warning": "^4.0.2" - }, - "peerDependencies": { - "@popperjs/core": "^2.0.0", - "react": "^16.8.0 || ^17 || ^18", - "react-dom": "^16.8.0 || ^17 || ^18" - } - }, - "node_modules/react-query": { - "version": "3.39.3", - "resolved": "https://registry.npmjs.org/react-query/-/react-query-3.39.3.tgz", - "integrity": "sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==", - "dependencies": { - "@babel/runtime": "^7.5.5", - "broadcast-channel": "^3.4.1", - "match-sorter": "^6.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/tannerlinsley" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "react-dom": { - "optional": true - }, - "react-native": { - "optional": true - } - } - }, - "node_modules/react-refresh": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", - "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-router": { - "version": "6.21.2", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.21.2.tgz", - "integrity": "sha512-jJcgiwDsnaHIeC+IN7atO0XiSRCrOsQAHHbChtJxmgqG2IaYQXSnhqGb5vk2CU/wBQA12Zt+TkbuJjIn65gzbA==", - "dependencies": { - "@remix-run/router": "1.14.2" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/react-router-dom": { - "version": "6.21.2", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.2.tgz", - "integrity": "sha512-tE13UukgUOh2/sqYr6jPzZTzmzc70aGRP4pAjG2if0IP3aUT+sBtAKUJh0qMh0zylJHGLmzS+XWVaON4UklHeg==", - "dependencies": { - "@remix-run/router": "1.14.2", - "react-router": "6.21.2" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" - } - }, - "node_modules/react-scripts": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", - "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.16.0", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", - "@svgr/webpack": "^5.5.0", - "babel-jest": "^27.4.2", - "babel-loader": "^8.2.3", - "babel-plugin-named-asset-import": "^0.3.8", - "babel-preset-react-app": "^10.0.1", - "bfj": "^7.0.2", - "browserslist": "^4.18.1", - "camelcase": "^6.2.1", - "case-sensitive-paths-webpack-plugin": "^2.4.0", - "css-loader": "^6.5.1", - "css-minimizer-webpack-plugin": "^3.2.0", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "eslint": "^8.3.0", - "eslint-config-react-app": "^7.0.1", - "eslint-webpack-plugin": "^3.1.1", - "file-loader": "^6.2.0", - "fs-extra": "^10.0.0", - "html-webpack-plugin": "^5.5.0", - "identity-obj-proxy": "^3.0.0", - "jest": "^27.4.3", - "jest-resolve": "^27.4.2", - "jest-watch-typeahead": "^1.0.0", - "mini-css-extract-plugin": "^2.4.5", - "postcss": "^8.4.4", - "postcss-flexbugs-fixes": "^5.0.2", - "postcss-loader": "^6.2.1", - "postcss-normalize": "^10.0.1", - "postcss-preset-env": "^7.0.1", - "prompts": "^2.4.2", - "react-app-polyfill": "^3.0.0", - "react-dev-utils": "^12.0.1", - "react-refresh": "^0.11.0", - "resolve": "^1.20.0", - "resolve-url-loader": "^4.0.0", - "sass-loader": "^12.3.0", - "semver": "^7.3.5", - "source-map-loader": "^3.0.0", - "style-loader": "^3.3.1", - "tailwindcss": "^3.0.2", - "terser-webpack-plugin": "^5.2.5", - "webpack": "^5.64.4", - "webpack-dev-server": "^4.6.0", - "webpack-manifest-plugin": "^4.0.2", - "workbox-webpack-plugin": "^6.4.1" - }, - "bin": { - "react-scripts": "bin/react-scripts.js" - }, - "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - }, - "peerDependencies": { - "react": ">= 16", - "typescript": "^3.2.1 || ^4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/react-scripts/node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/react-scripts/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/react-transition-group": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", - "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", - "dev": true, - "dependencies": { - "resolve": "^1.20.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/recompose": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/recompose/-/recompose-0.26.0.tgz", - "integrity": "sha512-KwOu6ztO0mN5vy3+zDcc45lgnaUoaQse/a5yLVqtzTK13czSWnFGmXbQVmnoMgDkI5POd1EwIKSbjU1V7xdZog==", - "dependencies": { - "change-emitter": "^0.1.2", - "fbjs": "^0.8.1", - "hoist-non-react-statics": "^2.3.1", - "symbol-observable": "^1.0.4" - }, - "peerDependencies": { - "react": "^0.14.0 || ^15.0.0 || ^16.0.0" - } - }, - "node_modules/recompose/node_modules/hoist-non-react-statics": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", - "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" - }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "license": "MIT", - "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "license": "MIT", - "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz", - "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "globalthis": "^1.0.3", - "which-builtin-type": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "license": "MIT" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "license": "MIT" - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regex-parser": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", - "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", - "license": "MIT" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "license": "MIT", - "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-accents": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.5.0.tgz", - "integrity": "sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==" - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "license": "MIT", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "license": "MIT" - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "license": "MIT", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-url-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", - "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", - "license": "MIT", - "dependencies": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^7.0.35", - "source-map": "0.6.1" - }, - "engines": { - "node": ">=8.9" - }, - "peerDependencies": { - "rework": "1.0.1", - "rework-visit": "1.0.0" - }, - "peerDependenciesMeta": { - "rework": { - "optional": true - }, - "rework-visit": { - "optional": true - } - } - }, - "node_modules/resolve-url-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "license": "ISC" - }, - "node_modules/resolve-url-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "license": "MIT", - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/resolve.exports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", - "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", - "license": "MIT", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup-plugin-terser": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", - "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" - }, - "peerDependencies": { - "rollup": "^2.0.0" - } - }, - "node_modules/rollup-plugin-terser/node_modules/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" - }, - "node_modules/sanitize.css": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", - "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==", - "license": "CC0-1.0" - }, - "node_modules/sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", - "license": "MIT", - "dependencies": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - } - } - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "license": "ISC" - }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "license": "ISC", - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/scheduler": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", - "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/schema-utils/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/schema-utils/node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/schema-utils/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/schema-utils/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/scriptjs": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/scriptjs/-/scriptjs-2.5.9.tgz", - "integrity": "sha512-qGVDoreyYiP1pkQnbnFAUIS5AjenNwwQBdl7zeos9etl+hYKWahjRTfzAZZYBv5xNHx7vNKCmaLDQZ6Fr2AEXg==" - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "license": "MIT" - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "license": "MIT", - "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "license": "MIT", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "license": "ISC" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "license": "ISC" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "license": "MIT", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-function-length": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", - "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "license": "ISC" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "license": "ISC" - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "license": "MIT" - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "license": "MIT", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "license": "MIT" - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-loader": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", - "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", - "license": "MIT", - "dependencies": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/source-map-loader/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "license": "MIT" - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "license": "BSD-3-Clause" - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "license": "MIT" - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "license": "MIT" - }, - "node_modules/static-eval": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz", - "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==", - "license": "MIT", - "dependencies": { - "escodegen": "^1.8.1" - } - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/stop-iteration-iterator": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", - "license": "MIT", - "dependencies": { - "internal-slot": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "license": "MIT", - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", - "license": "MIT" - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", - "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "regexp.prototype.flags": "^1.5.0", - "set-function-name": "^2.0.0", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", - "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", - "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", - "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "license": "BSD-2-Clause", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", - "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "license": "MIT", - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-loader": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz", - "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==", - "license": "MIT", - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/styled-components": { - "version": "6.1.8", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.8.tgz", - "integrity": "sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==", - "dependencies": { - "@emotion/is-prop-valid": "1.2.1", - "@emotion/unitless": "0.8.0", - "@types/stylis": "4.2.0", - "css-to-react-native": "3.2.0", - "csstype": "3.1.2", - "postcss": "8.4.31", - "shallowequal": "1.1.0", - "stylis": "4.3.1", - "tslib": "2.5.0" - }, - "engines": { - "node": ">= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/styled-components" - }, - "peerDependencies": { - "react": ">= 16.8.0", - "react-dom": ">= 16.8.0" - } - }, - "node_modules/styled-components/node_modules/@emotion/unitless": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" - }, - "node_modules/styled-components/node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "node_modules/styled-components/node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/styled-components/node_modules/stylis": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.1.tgz", - "integrity": "sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==" - }, - "node_modules/styled-components/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" - }, - "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/stylis": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", - "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/supercluster": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz", - "integrity": "sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==", - "dependencies": { - "kdbush": "^4.0.2" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", - "license": "MIT" - }, - "node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "license": "MIT", - "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/svgo/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/svgo/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/svgo/node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/svgo/node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/svgo/node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/svgo/node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/svgo/node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "license": "BSD-2-Clause" - }, - "node_modules/svgo/node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/svgo/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/svgo/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", - "license": "CC0-1.0" - }, - "node_modules/svgo/node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/svgo/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "license": "MIT" - }, - "node_modules/tailwindcss": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", - "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.5.3", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.0", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.19.1", - "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/temp-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", - "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/tempy": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", - "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", - "license": "MIT", - "dependencies": { - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/type-fest": { - "version": "0.16.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", - "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser": { - "version": "5.26.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz", - "integrity": "sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==", - "license": "BSD-2-Clause", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "license": "ISC", - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "license": "MIT" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/throat": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", - "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", - "license": "MIT" - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "license": "MIT" - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "license": "BSD-3-Clause" - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", - "license": "BSD-3-Clause", - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "license": "MIT", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "license": "MIT", - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tryer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", - "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==", - "license": "MIT" - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "license": "Apache-2.0" - }, - "node_modules/tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "license": "MIT", - "dependencies": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - }, - "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "license": "MIT", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "license": "0BSD" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "license": "MIT", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "license": "MIT", - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "license": "MIT", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "license": "MIT", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/ua-parser-js": { - "version": "0.7.37", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz", - "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - }, - { - "type": "github", - "url": "https://github.com/sponsors/faisalman" - } - ], - "engines": { - "node": "*" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/uncontrollable": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/uncontrollable/-/uncontrollable-7.2.1.tgz", - "integrity": "sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ==", - "dependencies": { - "@babel/runtime": "^7.6.3", - "@types/react": ">=16.9.11", - "invariant": "^2.2.4", - "react-lifecycles-compat": "^3.0.4" - }, - "peerDependencies": { - "react": ">=15.0.0" - } - }, - "node_modules/underscore": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", - "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==", - "license": "MIT" - }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "license": "MIT" - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "license": "MIT", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "license": "MIT", - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unload": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unload/-/unload-2.2.0.tgz", - "integrity": "sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==", - "dependencies": { - "@babel/runtime": "^7.6.2", - "detect-node": "^2.0.4" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", - "license": "MIT" - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "license": "MIT", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "license": "MIT", - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "license": "MIT" - }, - "node_modules/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "license": "MIT", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "license": "MIT" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8-to-istanbul": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", - "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", - "license": "ISC", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/v8-to-istanbul/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "license": "MIT", - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "license": "MIT", - "dependencies": { - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "license": "Apache-2.0", - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/warning": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", - "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "license": "MIT", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "license": "MIT", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/web-vitals": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", - "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==", - "license": "Apache-2.0" - }, - "node_modules/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=10.4" - } - }, - "node_modules/webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", - "license": "MIT", - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-cli": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz", - "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==", - "dev": true, - "dependencies": { - "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^2.1.1", - "@webpack-cli/info": "^2.0.2", - "@webpack-cli/serve": "^2.0.5", - "colorette": "^2.0.14", - "commander": "^10.0.1", - "cross-spawn": "^7.0.3", - "envinfo": "^7.7.3", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^3.1.1", - "rechoir": "^0.8.0", - "webpack-merge": "^5.7.3" - }, - "bin": { - "webpack-cli": "bin/cli.js" - }, - "engines": { - "node": ">=14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "5.x.x" - }, - "peerDependenciesMeta": { - "@webpack-cli/generators": { - "optional": true - }, - "webpack-bundle-analyzer": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/webpack-cli/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "license": "MIT", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", - "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", - "license": "MIT", - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.5", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.13.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-manifest-plugin": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", - "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", - "license": "MIT", - "dependencies": { - "tapable": "^2.0.0", - "webpack-sources": "^2.2.0" - }, - "engines": { - "node": ">=12.22.0" - }, - "peerDependencies": { - "webpack": "^4.44.2 || ^5.47.0" - } - }, - "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", - "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", - "license": "MIT", - "dependencies": { - "source-list-map": "^2.0.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "license": "MIT", - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack/node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "license": "Apache-2.0", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "license": "MIT", - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.20", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "license": "MIT" - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "license": "MIT" - }, - "node_modules/whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "license": "MIT", - "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "license": "MIT", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-builtin-type": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", - "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", - "license": "MIT", - "dependencies": { - "function.prototype.name": "^1.1.5", - "has-tostringtag": "^1.0.0", - "is-async-function": "^2.0.0", - "is-date-object": "^1.0.5", - "is-finalizationregistry": "^1.0.2", - "is-generator-function": "^1.0.10", - "is-regex": "^1.1.4", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-collection": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", - "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", - "license": "MIT", - "dependencies": { - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-weakmap": "^2.0.1", - "is-weakset": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", - "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", - "license": "MIT", - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.4", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/workbox-background-sync": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.1.tgz", - "integrity": "sha512-trJd3ovpWCvzu4sW0E8rV3FUyIcC0W8G+AZ+VcqzzA890AsWZlUGOTSxIMmIHVusUw/FDq1HFWfy/kC/WTRqSg==", - "license": "MIT", - "dependencies": { - "idb": "^7.0.1", - "workbox-core": "6.6.1" - } - }, - "node_modules/workbox-broadcast-update": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.1.tgz", - "integrity": "sha512-fBhffRdaANdeQ1V8s692R9l/gzvjjRtydBOvR6WCSB0BNE2BacA29Z4r9/RHd9KaXCPl6JTdI9q0bR25YKP8TQ==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.1" - } - }, - "node_modules/workbox-build": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.1.tgz", - "integrity": "sha512-INPgDx6aRycAugUixbKgiEQBWD0MPZqU5r0jyr24CehvNuLPSXp/wGOpdRJmts656lNiXwqV7dC2nzyrzWEDnw==", - "license": "MIT", - "dependencies": { - "@apideck/better-ajv-errors": "^0.3.1", - "@babel/core": "^7.11.1", - "@babel/preset-env": "^7.11.0", - "@babel/runtime": "^7.11.2", - "@rollup/plugin-babel": "^5.2.0", - "@rollup/plugin-node-resolve": "^11.2.1", - "@rollup/plugin-replace": "^2.4.1", - "@surma/rollup-plugin-off-main-thread": "^2.2.3", - "ajv": "^8.6.0", - "common-tags": "^1.8.0", - "fast-json-stable-stringify": "^2.1.0", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "lodash": "^4.17.20", - "pretty-bytes": "^5.3.0", - "rollup": "^2.43.1", - "rollup-plugin-terser": "^7.0.0", - "source-map": "^0.8.0-beta.0", - "stringify-object": "^3.3.0", - "strip-comments": "^2.0.1", - "tempy": "^0.6.0", - "upath": "^1.2.0", - "workbox-background-sync": "6.6.1", - "workbox-broadcast-update": "6.6.1", - "workbox-cacheable-response": "6.6.1", - "workbox-core": "6.6.1", - "workbox-expiration": "6.6.1", - "workbox-google-analytics": "6.6.1", - "workbox-navigation-preload": "6.6.1", - "workbox-precaching": "6.6.1", - "workbox-range-requests": "6.6.1", - "workbox-recipes": "6.6.1", - "workbox-routing": "6.6.1", - "workbox-strategies": "6.6.1", - "workbox-streams": "6.6.1", - "workbox-sw": "6.6.1", - "workbox-window": "6.6.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", - "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", - "license": "MIT", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "ajv": ">=8" - } - }, - "node_modules/workbox-build/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/workbox-build/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/workbox-build/node_modules/source-map": { - "version": "0.8.0-beta.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", - "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", - "license": "BSD-3-Clause", - "dependencies": { - "whatwg-url": "^7.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/workbox-build/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "license": "MIT", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/workbox-build/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "license": "BSD-2-Clause" - }, - "node_modules/workbox-build/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "license": "MIT", - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/workbox-cacheable-response": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.1.tgz", - "integrity": "sha512-85LY4veT2CnTCDxaVG7ft3NKaFbH6i4urZXgLiU4AiwvKqS2ChL6/eILiGRYXfZ6gAwDnh5RkuDbr/GMS4KSag==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.1" - } - }, - "node_modules/workbox-core": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.1.tgz", - "integrity": "sha512-ZrGBXjjaJLqzVothoE12qTbVnOAjFrHDXpZe7coCb6q65qI/59rDLwuFMO4PcZ7jcbxY+0+NhUVztzR/CbjEFw==", - "license": "MIT" - }, - "node_modules/workbox-expiration": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.1.tgz", - "integrity": "sha512-qFiNeeINndiOxaCrd2DeL1Xh1RFug3JonzjxUHc5WkvkD2u5abY3gZL1xSUNt3vZKsFFGGORItSjVTVnWAZO4A==", - "license": "MIT", - "dependencies": { - "idb": "^7.0.1", - "workbox-core": "6.6.1" - } - }, - "node_modules/workbox-google-analytics": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.1.tgz", - "integrity": "sha512-1TjSvbFSLmkpqLcBsF7FuGqqeDsf+uAXO/pjiINQKg3b1GN0nBngnxLcXDYo1n/XxK4N7RaRrpRlkwjY/3ocuA==", - "license": "MIT", - "dependencies": { - "workbox-background-sync": "6.6.1", - "workbox-core": "6.6.1", - "workbox-routing": "6.6.1", - "workbox-strategies": "6.6.1" - } - }, - "node_modules/workbox-navigation-preload": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.1.tgz", - "integrity": "sha512-DQCZowCecO+wRoIxJI2V6bXWK6/53ff+hEXLGlQL4Rp9ZaPDLrgV/32nxwWIP7QpWDkVEtllTAK5h6cnhxNxDA==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.1" - } - }, - "node_modules/workbox-precaching": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.1.tgz", - "integrity": "sha512-K4znSJ7IKxCnCYEdhNkMr7X1kNh8cz+mFgx9v5jFdz1MfI84pq8C2zG+oAoeE5kFrUf7YkT5x4uLWBNg0DVZ5A==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.1", - "workbox-routing": "6.6.1", - "workbox-strategies": "6.6.1" - } - }, - "node_modules/workbox-range-requests": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.1.tgz", - "integrity": "sha512-4BDzk28govqzg2ZpX0IFkthdRmCKgAKreontYRC5YsAPB2jDtPNxqx3WtTXgHw1NZalXpcH/E4LqUa9+2xbv1g==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.1" - } - }, - "node_modules/workbox-recipes": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.1.tgz", - "integrity": "sha512-/oy8vCSzromXokDA+X+VgpeZJvtuf8SkQ8KL0xmRivMgJZrjwM3c2tpKTJn6PZA6TsbxGs3Sc7KwMoZVamcV2g==", - "license": "MIT", - "dependencies": { - "workbox-cacheable-response": "6.6.1", - "workbox-core": "6.6.1", - "workbox-expiration": "6.6.1", - "workbox-precaching": "6.6.1", - "workbox-routing": "6.6.1", - "workbox-strategies": "6.6.1" - } - }, - "node_modules/workbox-routing": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.1.tgz", - "integrity": "sha512-j4ohlQvfpVdoR8vDYxTY9rA9VvxTHogkIDwGdJ+rb2VRZQ5vt1CWwUUZBeD/WGFAni12jD1HlMXvJ8JS7aBWTg==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.1" - } - }, - "node_modules/workbox-strategies": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.1.tgz", - "integrity": "sha512-WQLXkRnsk4L81fVPkkgon1rZNxnpdO5LsO+ws7tYBC6QQQFJVI6v98klrJEjFtZwzw/mB/HT5yVp7CcX0O+mrw==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.1" - } - }, - "node_modules/workbox-streams": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.1.tgz", - "integrity": "sha512-maKG65FUq9e4BLotSKWSTzeF0sgctQdYyTMq529piEN24Dlu9b6WhrAfRpHdCncRS89Zi2QVpW5V33NX8PgH3Q==", - "license": "MIT", - "dependencies": { - "workbox-core": "6.6.1", - "workbox-routing": "6.6.1" - } - }, - "node_modules/workbox-sw": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.1.tgz", - "integrity": "sha512-R7whwjvU2abHH/lR6kQTTXLHDFU2izht9kJOvBRYK65FbwutT4VvnUAJIgHvfWZ/fokrOPhfoWYoPCMpSgUKHQ==", - "license": "MIT" - }, - "node_modules/workbox-webpack-plugin": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.1.tgz", - "integrity": "sha512-zpZ+ExFj9NmiI66cFEApyjk7hGsfJ1YMOaLXGXBoZf0v7Iu6hL0ZBe+83mnDq3YYWAfA3fnyFejritjOHkFcrA==", - "license": "MIT", - "dependencies": { - "fast-json-stable-stringify": "^2.1.0", - "pretty-bytes": "^5.4.1", - "upath": "^1.2.0", - "webpack-sources": "^1.4.3", - "workbox-build": "6.6.1" - }, - "engines": { - "node": ">=16.0.0" - }, - "peerDependencies": { - "webpack": "^4.4.0 || ^5.9.0" - } - }, - "node_modules/workbox-window": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.1.tgz", - "integrity": "sha512-wil4nwOY58nTdCvif/KEZjQ2NP8uk3gGeRNy2jPBbzypU4BT4D9L8xiwbmDBpZlSgJd2xsT9FvSNU0gsxV51JQ==", - "license": "MIT", - "dependencies": { - "@types/trusted-types": "^2.0.2", - "workbox-core": "6.6.1" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "license": "ISC" - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "license": "Apache-2.0" - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "license": "MIT" - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "license": "ISC" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "license": "ISC", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "license": "MIT", - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} diff --git a/src/components/Searchdairy/Diary.jsx b/src/components/Searchdairy/Diary.jsx index 1d621ff..1efe795 100644 --- a/src/components/Searchdairy/Diary.jsx +++ b/src/components/Searchdairy/Diary.jsx @@ -52,7 +52,7 @@ const styles = { }; function Diary(props) { - const [heartState, setHeartState] = useState(0); // 0: 빈 하트, 1: 채워진 하트 + const [heartState, setHeartState] = useState(props.datas.liked); // 0: 빈 하트, 1: 채워진 하트 const handleHeartClick = () => { setHeartState(heartState === 0 ? 1 : 0); // 클릭할 때마다 상태 변경 @@ -68,14 +68,14 @@ function Diary(props) { 장소 이미지
          {/* {props.name} */} {/*
          */} - {props.place} + {props.datas.place} {/* Heart 이미지 클릭 이벤트 처리 */}
          - {props.hashtag.map((tag, index) => ( + {props.datas.hashtag.map((tag, index) => ( {index > 0 && " "} {/* index가 0보다 큰 경우에만 공백 추가 */} #{tag} diff --git a/src/components/Searchdairy/DiaryList.jsx b/src/components/Searchdairy/DiaryList.jsx index ee83cc2..85e7f07 100644 --- a/src/components/Searchdairy/DiaryList.jsx +++ b/src/components/Searchdairy/DiaryList.jsx @@ -133,9 +133,10 @@ function DiaryList(props) { ))} diff --git a/src/styles/Home/Home.css b/src/styles/Home/Home.css index 6bcaadb..c0768a9 100644 --- a/src/styles/Home/Home.css +++ b/src/styles/Home/Home.css @@ -82,7 +82,7 @@ color: #BFC4D8; */ gap: 10px; /* 항목 사이의 간격 */ padding: 10px; /* 내부 여백 */ background-color: #F3F5FF ; ; /* 배경색 */ - height: 340px; /* 최대 높이 설정 */ + height: 320px; /* 최대 높이 설정 */ } .popularplacebox > div { diff --git a/src/tempdata/plandatas.js b/src/tempdata/plandatas.js index 5b11760..7853075 100644 --- a/src/tempdata/plandatas.js +++ b/src/tempdata/plandatas.js @@ -1,199 +1,199 @@ -import SeoulImage from '../assets/images/CityPictures/Seoul.jpg'; -import BusanImage from '../assets/images/CityPictures/Busan.jpg'; -import GyeonjuImage from '../assets/images/CityPictures/Gyeongju.jpg'; -import JejuImage from '../assets/images/CityPictures/Jeju.jpg'; -import YeosuImage from '../assets/images/CityPictures/Yeosu.jpg'; -import SokchoImage from '../assets/images/CityPictures/Sokcho.jpg'; +import SeoulImage from "../assets/images/CityPictures/Seoul.jpg"; +import BusanImage from "../assets/images/CityPictures/Busan.jpg"; +import GyeonjuImage from "../assets/images/CityPictures/Gyeongju.jpg"; +import JejuImage from "../assets/images/CityPictures/Jeju.jpg"; +import YeosuImage from "../assets/images/CityPictures/Yeosu.jpg"; +import SokchoImage from "../assets/images/CityPictures/Sokcho.jpg"; let allplans = [ - // 내가 저장한 관심있는 여행계획서 - { - id: 1, - place: "서울여행기", - hashtag: ["가족 여행"], - liked: 1,//내가 좋아요 눌렀는지 - img: SeoulImage, - location: "제주도", - recom: 2, - look: 3, - likes: 10, - itinerary: [ - { day: 1, activities: ["아침 해안도로", "제주 돌마을", "맛집"] }, - { - day: 2, - activities: ["성산일출봉", "제주 벽화마을", "우도", "헤녀의 집 방문"], - }, - { day: 3, activities: ["헬로키티 아일랜드", "점심", "한라산", "저녁"] }, - ], - }, - { - id: 2, - place: "부산여행기", - hashtag: ["추억 여행", "가족 여행"], - liked: 1,//내가 좋아요 눌렀는지 - img: BusanImage, - location: "전라도", - recom: 3, - look: 1, - likes: 13, - itinerary: [ - { day: 1, activities: ["아침 해안도로", "제주 돌마을", "맛집"] }, - { - day: 2, - activities: ["성산일출봉", "제주 벽화마을", "우도", "헤녀의 집 방문"], - }, - { day: 3, activities: ["헬로키티 아일랜드", "점심", "한라산", "저녁"] }, - ], - }, - { - id: 3, - place: "제주도여행기", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - }, - { - id: 4, - place: "경주여행기", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: GyeonjuImage, - }, - { - id: 5, - place: "속초여행기", - hashtag: ["가족 여행"], - liked: 1, - img: SokchoImage, - }, - { - id: 6, - place: "여수여행기", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: YeosuImage, - }, - { - id: 7, - place: "제주도여행기", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - }, - { - id: 8, - place: "부산여행기", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: BusanImage, - }, - { - id: 9, - place: "제주도여행기", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - }, - { - id: 10, - place: "부산여행기", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: BusanImage, - }, - { - id: 11, - place: "제주도여행기", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - }, - { - id: 12, - place: "부산여행기", - hashtag: ["추억 여행", "가족 여행"], - liked: 1, - img: BusanImage, - }, - { - id: 13, - place: "제주도1", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - }, - { - id: 14, - place: "울릉도2", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - { - id: 15, - place: "제주도3", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - }, - { - id: 16, - place: "울릉도4", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - { - id: 17, - place: "제주도5", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - }, - { - id: 18, - place: "울릉도6", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - { - id: 19, - place: "제주도7", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - }, - { - id: 20, - place: "울릉도8", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - { - id: 21, - place: "제주도9", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - }, - { - id: 22, - place: "울릉도10", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - { - id: 2, - place: "제주도11", - hashtag: ["가족 여행"], - liked: 1, - img: JejuImage, - }, - { - id: 24, - place: "울릉도12", - hashtag: ["추억 여행", "가족 여행"], - liked: 1 - }, - // 추가적인 데이터는 여기에 계속 추가 + // 내가 저장한 관심있는 여행계획서 + { + id: 1, + place: "다현 여행기", + hashtag: ["가족 여행"], + liked: 0, //내가 좋아요 눌렀는지 + img: SeoulImage, + location: "제주도", + recom: 2, + look: 3, + likes: 10, + itinerary: [ + { day: 1, activities: ["아침 해안도로", "제주 돌마을", "맛집"] }, + { + day: 2, + activities: ["성산일출봉", "제주 벽화마을", "우도", "헤녀의 집 방문"], + }, + { day: 3, activities: ["헬로키티 아일랜드", "점심", "한라산", "저녁"] }, + ], + }, + { + id: 2, + place: "부산여행기", + hashtag: ["추억 여행", "가족 여행"], + liked: 0, //내가 좋아요 눌렀는지 + img: BusanImage, + location: "전라도", + recom: 3, + look: 1, + likes: 13, + itinerary: [ + { day: 1, activities: ["아침 해안도로", "제주 돌마을", "맛집"] }, + { + day: 2, + activities: ["성산일출봉", "제주 벽화마을", "우도", "헤녀의 집 방문"], + }, + { day: 3, activities: ["헬로키티 아일랜드", "점심", "한라산", "저녁"] }, + ], + }, + { + id: 3, + place: "제주도여행기", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id: 4, + place: "경주여행기", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: GyeonjuImage, + }, + { + id: 5, + place: "속초여행기", + hashtag: ["가족 여행"], + liked: 1, + img: SokchoImage, + }, + { + id: 6, + place: "여수여행기", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: YeosuImage, + }, + { + id: 7, + place: "제주도여행기", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id: 8, + place: "부산여행기", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: BusanImage, + }, + { + id: 9, + place: "제주도여행기", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id: 10, + place: "부산여행기", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: BusanImage, + }, + { + id: 11, + place: "제주도여행기", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id: 12, + place: "부산여행기", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + img: BusanImage, + }, + { + id: 13, + place: "제주도1", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id: 14, + place: "울릉도2", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + }, + { + id: 15, + place: "제주도3", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id: 16, + place: "울릉도4", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + }, + { + id: 17, + place: "제주도5", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id: 18, + place: "울릉도6", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + }, + { + id: 19, + place: "제주도7", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id: 20, + place: "울릉도8", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + }, + { + id: 21, + place: "제주도9", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id: 22, + place: "울릉도10", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + }, + { + id: 2, + place: "제주도11", + hashtag: ["가족 여행"], + liked: 1, + img: JejuImage, + }, + { + id: 24, + place: "울릉도12", + hashtag: ["추억 여행", "가족 여행"], + liked: 1, + }, + // 추가적인 데이터는 여기에 계속 추가 ]; -export default allplans; \ No newline at end of file +export default allplans; From 09eb82ab0e818258b5c15ba8ea380dea8c6b16f1 Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Wed, 21 Feb 2024 03:05:52 +0900 Subject: [PATCH 197/199] [ADD] --- src/styles/Home/Home.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/styles/Home/Home.css b/src/styles/Home/Home.css index c0768a9..6bcaadb 100644 --- a/src/styles/Home/Home.css +++ b/src/styles/Home/Home.css @@ -82,7 +82,7 @@ color: #BFC4D8; */ gap: 10px; /* 항목 사이의 간격 */ padding: 10px; /* 내부 여백 */ background-color: #F3F5FF ; ; /* 배경색 */ - height: 320px; /* 최대 높이 설정 */ + height: 340px; /* 최대 높이 설정 */ } .popularplacebox > div { From c6ac822c64ddc9a4b8c9e142b908ed0fb555250b Mon Sep 17 00:00:00 2001 From: sondahyun <88223753+sondahyun@users.noreply.github.com> Date: Wed, 21 Feb 2024 03:46:38 +0900 Subject: [PATCH 198/199] [FIX] --- src/components/Searchdairy/AllList.jsx | 2 +- src/components/Searchdairy/LeftBar.jsx | 26 +++++++++++++----- src/styles/diaryContent.module.css | 37 +++++++++++++++++++++----- 3 files changed, 51 insertions(+), 14 deletions(-) diff --git a/src/components/Searchdairy/AllList.jsx b/src/components/Searchdairy/AllList.jsx index 6915f59..04915a6 100644 --- a/src/components/Searchdairy/AllList.jsx +++ b/src/components/Searchdairy/AllList.jsx @@ -53,7 +53,7 @@ const AllList = () => { 09:30~11:20 - + diff --git a/src/components/Searchdairy/LeftBar.jsx b/src/components/Searchdairy/LeftBar.jsx index 42dcc45..46deb26 100644 --- a/src/components/Searchdairy/LeftBar.jsx +++ b/src/components/Searchdairy/LeftBar.jsx @@ -1,5 +1,6 @@ import React, { useState } from "react"; import styles from "../../styles/diaryContent.module.css"; +import { NavLink, Link } from "react-router-dom"; function LeftBar({ onCustomChange }) { const [custom, setCustom] = useState(0); @@ -13,8 +14,7 @@ function LeftBar({ onCustomChange }) { onCustomChange(e); // 부모 컴포넌트로 customDuration 전달 if (e === 0) { console.log("전체 일정을 보여줍니다."); - } - else if (e > 0) { + } else if (e > 0) { console.log("디테일 일정을 보여줍니다."); } }; @@ -59,11 +59,14 @@ function LeftBar({ onCustomChange }) { return (
          {/* LeftBarjsx 내용 */} - {/* 여행 기간 설정을 위한 예시 입력 */} @@ -74,12 +77,23 @@ function LeftBar({ onCustomChange }) { /> */} {/* 여행 기간에 따른 일차 버튼들 */} {generateDayButtons()} + + {/*편집하기*/} + {/* 편집 완료 및 저장 버튼 */} + + + {/*현재 계획서 적용하기*/} - diff --git a/src/styles/diaryContent.module.css b/src/styles/diaryContent.module.css index 2223d0c..dbde859 100644 --- a/src/styles/diaryContent.module.css +++ b/src/styles/diaryContent.module.css @@ -22,7 +22,7 @@ height: 70px; border-radius: 8px; border: none; - margin-top: 400px; + margin-top: 30px; margin-left: 111px; /* Primary color */ @@ -40,6 +40,29 @@ color: #ffffff; } +.buttonEdit { + /* 현재 계획서 적용하기 */ + width: 138px; + height: 70px; + border-radius: 8px; + border: none; + margin-top: 300px; + margin-left: 111px; + + /* Primary color */ + background: var(--grayscale-White, #cfc8ff); + /* botton/botton_bold_16 */ + font-family: "SUIT Variable"; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 170%; + /* or 27px */ + text-align: center; + + /* grayscale/White */ + color: #ffffff; +} .nickname { color: var(--grayscale-Gray3, #bfc4d8); @@ -163,7 +186,6 @@ .detailtime { color: var(--grayscale-Gray4, #7f85a3); - /* detail/detail_regular_14 */ width: 198px; font-family: "SUIT Variable"; @@ -208,9 +230,9 @@ } .detailimage { - margin-top: 150px; - width: 122px; - height: 122px; + margin-top: 100px; + width: 135px; + height: 135px; border-radius: 10px; background: var(--grayscale-Gray2, #ebedf8); } @@ -220,9 +242,10 @@ margin-bottom: 100px; background: var(--grayscale-White, #fff); box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.1); - width: 380px; - height: 132px; + width: 375px; + height: 160px; flex-shrink: 0; + padding: 10px; } .heartImage { From bdb97c06b86342eea5c1a58c37922915e60fa7d1 Mon Sep 17 00:00:00 2001 From: noeyhgnas Date: Wed, 21 Feb 2024 03:47:29 +0900 Subject: [PATCH 199/199] =?UTF-8?q?css=20=EA=B0=9C=EA=B0=99=EC=9D=B4=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/MainHeader.js | 20 +++++----- src/pages/Home/Home.js | 12 +++--- src/pages/mapages/MyPage.js | 1 + src/pages/planedit/travelplanEdit.js | 7 +++- src/pages/travelplan/travelplandate.js | 4 ++ src/pages/travelplan/travelplandestination.js | 29 +++++++------- src/styles/Home/Home.css | 29 +++++++------- src/styles/MainHeader.module.css | 24 ++++++------ src/styles/component_styles/common_button.css | 6 +++ .../travelplan/travelplandate.module.css | 3 +- .../travelplandestination.module.css | 38 ++++++++++--------- src/tempdata/Homedata.js | 4 +- 12 files changed, 97 insertions(+), 80 deletions(-) diff --git a/src/components/MainHeader.js b/src/components/MainHeader.js index 75a888f..a3136f8 100644 --- a/src/components/MainHeader.js +++ b/src/components/MainHeader.js @@ -41,14 +41,15 @@ const MainHeader = () => { }, []); return ( <> -
          -

          - - 로고 - -

          +

    Y4RYpGY`QR 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 z zOXOwp3VD^hMqVdxkT=O&R;+VDg~92N=2on(okusbX0mO1C^1= zL}jM3P+6&LRCX!{m6OUvArwks6iyKoNl_F{F%(O26i*41NJ*4TDU?cSluj9xNm-Ol zIh0FzR0I{GBB>}Unu?)fsoYc^Dle6f%1;%b3Q~or!c-hpgo>wpDuGI*ic-a>;#3K$ zBvpzkO_ia_Qst=fR0XOcRf(!hRiUa<)u`%J4XP$pi>gi4q3TlgsQOd`sv*^gN}?K5 zO{k_+GS!S~PPL#~Qmv@gR2!--)sAXUb)Y&@ov6-K7pg1Ojp|PIpn6ihsNPf`sxQ@# z>Q4=z22z8l!PF3HC^d{4PK}^OQlqHR)EH_kHI5ojO`s-Hlc>qm6ly9pjhar)pk`9D zsM*vUYA!X8noljD7E+6-#ncjNDYcARPOYF;Qmd%d)Ea6nwT@a(ZJ;(%o2bpy7HTWC zjoMD_pmtKbsNK{aYA>~q+D{#z4pN7x!_*P#D0PfFPMx4mQm3fX)EVk5b&fhuU7#*f zm#E9s73wN=jk-?Vpl(vPsN2*X>MnJUx=%fz9#W5}$J7(*DfNtcPQ9RBQm?4j)Enw8 z^^ST^eV{&4pQz8&7wRkZjrvagpng)nsNeKI^uP3fbP75por+FPr=io*>FD%y20A01 ziOx)Cp|jH2=IwU=;Cw< zx+GnSE=`xA%hKiO@^l5dB3+5DOjn_+($(ndbPc*DU5l>yz3AR_AG$By zkM2(opa;@}=)v?5dMG`N9!`&-N7AF{(exO4EIp1MPfwsH(v#@P^b~q3J&m4D&!A`0 zv*_9M9C|K2kDgC2pcm4M=*9FBdMUk(UQVx|SJJEK)$|&AExnFjPj8?%(wpeb^cH$6 zy^Y>Z@1S?myXf8Y9(pgmkKRuopbyfA=)?38`Y3&jK2D#YPtvF8)ASkoEPakXPhX%f z(wFGV^cDIleT}|O-=J^Ox9HpS9r`YPkG@YopdZqY=*RRE`YHX4eonujU(&DW*Yq3u zE&YyuPk*34(x2$h^cVUo{f+)k|Db=;zv$o0Kg_?(e@qG{C6kIt&7@({GU=G~Oa>++ zlZna9WMQ&0*_iB14kjm)i$NF^{KhiQ5Ddvs49zeM%Ww?O2#m-`jLayE%4m$v7>vnS zjLkTV%Xmx#6JjEnC?=YTVPcuwOdcjLlaI;I6krN6g_y!j98-jeXM84sNo0yL#hBtu z38o}diYd*MVahV)nDR^orXo{`smxSisxsA>>P!u$CR2;4&D3G)GWD4HOarDN(}+o8 z8Z%9prc5%^jA_oaU|KS*nAS`irY+NsY0q?EIx?M@&P*4kE7OhX&h%h}(D;C!32!Sd_(BoF!P2rNED~F)Yh+EYAw8$V#ltDy+(Ctj-#& z$y%(=MpVe7K>*!pY(wjtYy zO=26fP1vSvGTV%8&bDA%vaQ(GY#X*M+m3C|c3?ZQo!HK77q%P5vZL71>=>740yN+GYZeTaEo7m0l z7IrJUjor@fV0W^+*xl?Nb}ze+-OnCi53+~Y!|W0ED0_@O&YoaTvZvV7>>2hfdyYNN zUSKb>m)Ohf74|B7jlIs^U~jUw*xT$K_AYymz0W>iAF_|w$LtgKDf^6l&c0w@vai_J z>>Kti`;L9jeqcYcpV-gr7xpXrjs4F4V1Kf|*x%eg+`rs^TnY|cdC#Thz;79G>A3V< z1}-C)iObAo;j(hsxa?dGE+?0ZLpYSfIGiImlA}19V>p)MIGz(Yk&`%?Q#h5=IGr=V zO@B&j`MCUC0j?ldh%3y+aYeXz&gT-iM6M`T zj4RHS;7W3(xYAr1t}IuME6-KnDsq*$%3Kw$Dp!rG&eh;*a<#bHTpg}1R}cJnO9QSU z*N6i@Qo=RinsUipGp;$;f@{gO;#zZUxVBt7u07X*>&SKDI&)pPu3R^+JJ*Bj$@SuT zbA7nJTtBWqH-H<+4dMoKL%5;bFm51DsDBmhFi<6#BpFSwW7 zEABP-hI`AsjgpWH9*H~$a+FaIB(f=|h(;#2c!__TaF zK0Tj-&&X%uGxJ&atb8^;JD-Ek34WCe;ZYvrah~8waAzdVGd#<4JkJZf$Vb5JG{$#d;}ljBl##knvdaQ`P_USJ};k-&(9a&3-X2d!h9TGgpcQaK7mi< zi}Jg(k-;Qt3ci=nno%qgt7rrasjqlF);Cu4D z_}+XUzAxX8@6Qk52l9jX!Tb<@C_juJ&X3?n@}v0C{1|>LKaL;IPv9r=llaN}6n-i{ zji1iX;Air)_}Tm%el94fw`1|g%6Nysc@5wZ%|gzQ2NA*YZ_Km=641Y95lQlJD{U<6j+1YQsXQIG^#Py|)b z1YIx$Q?LYEa0FNIga{!dL<&(tv=Af23b}xg@rhwh!8LMLV}Pe z6cvgI#f1_=NuiWbS|}rw70LmQY)$Bh(e@3H5~r zLPMdEkR&t~ng~sWWTBbRTxcP*6j}+bg*HN4p`FlP=pb|yItiVHE<#tKo6ue8A@me_ z3B83rLSLbu&|erJ3={?lgM}f&P+^!bTo@sY6h;Z7g)zcdVVp2tm>^6PCJB>;DZ*4? znlN3MA0&h3Acqi!d>B>a9?;JJQN-YkA)|~Q{kELTzDb8 z6kZ9hg*U=m;hpea_#k`~J_(7sEDel ziMnWrrf7+_=!mZ9i4kH*j1;59XfZ~N6?2Pu#JplYF~3+qEGQNd3yX1L5iwr$#RM@? zEGiZgi;E@1l42>bv{*(gE0z<>ixtF*VkNP%SVgQVRuij>HN=`?EwQ#(N31K>6YGl& z#D-!cF-dGJHW8bO$zn6Hx!6K%DYg<@i*3ZVVmq_UBs?pH?h0eL+mN` z5_^k%#J*xbvA;M#94HPF2a7|*q2e%cxHv)_DUK3Hi(|yG;y7`85^sxl#Jl1>@xJ&#d?-E=AB#`Kr{Xj5x%fhS zDZUb4i*LlY;ydxZ_(A+AeiA>6U&OECH}SjpL;NZJ5`RnoNdHRzNhze1QYtC6ltxM` zrIXT28KjI-CMmO&Man8=ld?-Wq?}SN36W3WUNQshYiIG@|lXyvxL`jllNs&}Z zlXS_DOv#dL$&p;ilOm*$6e&eX(Nc^QE9I8*NO`4vQhup`R8T4;6_(YQfei&mfA>drFK$#se{x}>LhiRx=3B6Zc=xthtyN* zCH0p2NPVS#Qh#ZHG*B8O4VH#TL#1KTaA|}zQW_NPDGy(thcHbWl1Z9hQzrN2O!Zap{C~QaUA_md;3L zrE}7G>4J1ox+Gneu1Hs4Wr9`XqgpzDQrCZ_;<^hxAkWCH(sCKOtXxhmFISK&%9Z5GauvC%TurVn*N|(U4|?uWUMw$>m&(iJgOTI1Nk?+d)Sf04h+-{kM|5BaD3Oa86=qx`G_n5fw?16$Sj3 ztET9Rp_q!L*ovdLil;;NTC6tm%DW$YhMk%Y5Q_3q9l!{6vrLs~*sj5^{sw*{=no2FDwo*r_tJG8K zD-D!}N+TsnX{8Ny4IxAh2u1YthyV67H zsq|8MD}9u{Nl()(|<-PJj`KWwSJ}Y08ugW*&yYfT%sr*uYtN*C~s{g4e)Rbx}HMN>X zO{=C;)2kWOjA|w|vzkTCs%BHOt2xx1YAzK4cdTM6t`aJ#QYx)7DywoTuL`QDN~)|X zs;X+Lt{SSTTB@x&s;hcxgc?#K)hIPujZtIO+-e>*ubNNIuNF`Xs)f|TYMfd`jaPj& zK}}SPs>RgeY6-QZT1qXgmQl;9<<##FtC z`f3BUq1s4IQX8vH)TU~(+DvV(woqHDt<=_P8?~+4PHnGtP&=xf)Xr)bwX51q?XLDv zd#b(E-fADUui8)TuMSWLs)N+Q>JW9PI!qm|j!;Lcqtwyr7JoLSx=dZJu25I1tJKx%8g;F@PF=5V zP&cZZ)XnM^b*s8f-LCFXcdEP8-Rd57uewj&uO3hjs)y9W>Jjy*dQ3g8o={J!r_|Hx z8TG7sPCc()P%o;N)XVA>^{RSJy{_I+Z>qP{+v*+lu6j?suRc&8s*lvi>J#;;`b>SU zzEEGPuhiG-8}+UFPJOR_P(P}l)X(Y{^{e_#{jUB{f2zOK-`YRgzuJFV3N59UN=vP! z(b8(^wDejAEu)r6%dBP5vTE71>{<>jr)?&0+Ew`3O%d6$n@@oaOf?6T1uokBk(c(2< zOVARvqFOPnxK=_dsg=@7Yh|>uS~;z}Rza(%RnjVJRkW&FHLbc#OzC`fCHUf!ZK#ur@>+stwbIYa_Ig+9++bHbxt(jnl?!6SRriByF-b zMVqQk)23@Pw3*s0ZMHT?o2$*!=4%VIh1w!*v9?58sx8x&Yb&&s+A3|ewnkg4t<%

    WS*$C#6F$2AxQmY+jKsl<`~`#1=-iY~4CvKT|p3Agy+v+Q9Rz7 z#7OoRZZ$1iT%9DqpjB1a$Aioye4jg$s5fCK=P$|9w__MoA>37Tfc;$y;M+CE>-S<;J;^NNXNQH?RGzW zgdFxz$l(aue;sl<;5%ms@S=lXClf@7mpC542SZk>@krH(JSvIZ3(lI-MNSnTAfZRahrGqKVAJ=k)@D?E z5P1nx<7(VrzAAfFHUui5E>H>xr;Irp6piLHIx6ZAy^GJ_VO2{!kh1T!wzg(#;G>mT z9~u~QIK~FJ?I>P<=Jil09Q=$}vsY?#x7?!B9GCR^5(%F-dB8E+_m{pAXS>Ife6QW@ zZa+Y_Xx^*W-Bu%m9|`G%pP7ss*I!-cp?PuX&DD*GlICwA?3v(w8^c!DQYqIYjWxDlNO+C34 z+nA$XPb||leED!!7(&?1A*U;x;cp3fy#d?Mz{RI))SP#-TGI)#GWVBP(x1Eu=7Fz8 z-fU98A(VG&)8MbAWgdiFA@_Mh_`_!^e^|fxXj~FR0nZHdw!Em;?BXBQsWqpE;dfqv zW!?iBui0m9*3^UKC;#|ApWD+jm%9`n|8?>4vtOeRyf*CfhAn-A_goH*?0TI-qsHIR zX9ni)FgBQ*?OL0X>=Q9bbqs!epfl`p1y%-~u2AafmFoH^eSf!56ygx7Z-T^-z7@EZ zfQ`U-T+mui)*K6s{?!6tFzkdE_b|LSjVl(D*QP?PDQ@Yi+Q(!*|BfD8Q1!f8bF54o z4u=l@zYu&9*DvODchBK2r;q;@d;6~Jg{IqYHyzdLg{I1(ft4mr(^y|1(iUhiD|a8G zZAdmlH%GJndX1WFXocwyFae@9lj=XWKNWJh{PW=HgPG^&8QcZNI}Fm&s*G2x78J-K zm<6*#7CFdAT3aK;_R|G@eG9m+G6N35*T0A@+X1uh+u|_Fg0n^8uVpWFm~XkoOs;D4 zdgF1gw=I(%xqc)aal1mtg`KWQhWFU|(?f|^yv?pvMxke)yZt!h5Vhia>H9Ol`P+sI zAo2|t^hbj$rgX1<8inLSJ~b1AHW+Rdg$b-be`nWHDoj{R7jbio*2-_?tTzAAxQN?I zE(QN`@RJ|}GQ|DMIhpPW?h5IPb!RWY7mKa=XCpbjk_r*djs+FK0%L1_R8eo_R%~#G zNGJ+21WzrwI}8gAU@r!c^!;b|(HA^B053Saf41HM0h}9_aie!K*7!kCwi2ozQ}JQ3 zM`0^d^Az7oxeq~YnhR9Gv$B(IFf;>EN43|`!bH6U``02ZirZiA=reW3q8;j{HK@n9 zhdgVsnj$8v#T@y#B2Zon_&3%jKuK4-0mKN+>UC?^uUV&R)+1PFAy`Xws;Ji+eag_% zVluU~7|2oOpy5*iuiNbnxD9S)i)CWLf(esB;W0>#gagPS82BPyGH`Q9rdWsy+jP}1 z$S9rz)APQK{ z&Ny@k(o0ElJ&6}4`_&`VqhW3+>n3C&y8$J~5*TvF{kFi|ga17@;3t6(W~Vdb+|@87 z{`H?O4u$_o0td6hLqnXYDf^tw>9BMA2UFRLRrSF9uXosNj%;Ssc*h+^@{!jyJnZtu zliho}lOrzo$PoNP_O01nimoAjquT@=YVumOQmH~ZmHS{sZ=q+O-MzR|bUpCT#cnX> zr;0Jn(B~p#ALz!X$3(RB+!gk?T5|>;92p+EK&`pk=5jbb9qjzG!SJ5lX0!9ZGZzO1PLlm$SNUnr2||G7wcHj?Dqubw$NqH)03zFHa~3P}h2(ggGF zOLDq1g+w68xy7&(d-1Bpi};VS{2{0MxhHiGSR>JxMX(aJ4EH?T?92mi=Qi{P^VFKlH^G#QB`>aOG-R2V($J45jfei0yZ zv08IK8p`MN^i*yrbB~#r9SHLVX_F7Lc~Ui@@fEnct1>YBF-I@3KK=u9WpvJRX@XALze7<+RhwY-9k z^8W+#qH!9OEU8@=cA9hh9S(yVtIzK269D8%YR&ZsSYrq|jR6?pK!xcnUOo@gbyVGbrs&*1XKK{B*AJbwul-a=SosJg@e?+|=8 zbcJ7=yMD=)t*LM*DVvxJ7mwbvxy#jBCrgr(rvrp0V;b@Hy%pqT%lO}Zd-hOkBGqa( zsn)N9TgT+nb@n**cvKRP0~B)Fk12fP zAsMJin0&#Y&#REr3Jg{%Oh%w0phy9y8RUXkKB~ZY`CnO=d}CAN8^)uC&6@rv*0{}~ zcvq{cDYaolZCcURMfkhQn=$_h>E63CJ;?Qp)XJm2U`R&XY0siqoV+U56}~Hb4bsjI zn0>kpiYh`C#USb8p4`MOAvW>BX7J)))G0dxt?ACCW{0va9gL*O+6_QvM#E=~Q!-N% z51mQLOqWwOG~M~8C6*;SqtW(QJ!y@&N1}=LShMDg?aIahQ{Mz5FGI?nagPPswu5qV zQK>UeOD%Z3AEGb5p~eKk`dl%_5MRBVW?CplZ>Dct{QYt!AtofUg_|~Q;x+KGiG0!! z=g*DD$+>^6=n21Ay>Q`b{NKx3Zg8LN@X6}(# zVFa!kM4_rzdto3D;{R8shzECm*Y&1t+gQNUeeI%P)E^GI6woI$=V%@O&k+12B3E^V zLR~7tjaB5>vOb5?XVld#TG0WIF8jNs;G(6aeBs*);UC;q z*ntXnDw{FDz86}|p!iFeAlwplefDQq9Oh2%?=!rZ-7hm#^kjCA!|5_=)P9fG zYwqiRD@p!Ge3Z#|*Q4UQWmm7HM1rrW{KRg2nedm`QzL6kzhl)#DDyM_ohy&YF0(sq z*~j(V8VsYdcd6>R)i(Ib_6&4%3~=91O&ffYK9AApX=;YS3HBDX!fh~lI(ql@cHUhw zz|6-K4M0yU2QAp76U$DeV2@(;j@fF*4BXK9aN4plm{c6#-tP2z{n-XQf6GaCTRcM! zuwRbosOTLMd%*7S`yKYcp8_`g#uf-iqhb6Xxk-GR#qL=eNIf7psW~uXW&PxbF6U99 z>{Uq{HQGil*qY8uWyd$lt&X6V7!-ZMKtJ?MdxH+EeB&y9w83a33k*gWO&1H6cTw5* z*3D_r)%h$=zr*Ww_?;GCovvlhx~uhiozKUm(2nWrt|ib5WrU3tBX}sq>Lopo`GgB{ z0Id7a6abtkwEao?p_!)^|4<@d0zp`)b* z2FE-Cz9_hKHJwyFKB#V5v7$+Rdb`(~NO-;N+hd_nY&-Wb%wqnc!|(6lH_PVma||%4 zn(OQ|w0eAzpF}<0$W6+hC>!pOJWmr$;*|_M5q~zH!Pmq|eGA4vw8R58JhfEafp1p~ z`+a!dGC>{<{NL+tZOs_)Sqwjz4Ob`6A^&ponQe)dmP8wQA`%RQ=PtwA^`*D))@Urq zZD&2we}?|d_3NQOGuF`&--A!}M^4UvPrOLm^r_?}$#y;Vpzg+xHvZnA&liHOn@i6$ zbB&7K3e7wkDPKij9X{%MD9)S)W?T4{s(sk0)E(4#a@3ulnS`VZI8TvsQZUAFnf$>3 zT-3J}1LJo7KqGK?fk-&`%5bJ-v)dan8Z;W>jzj{lvc~Dt`12-1^fU4={_ddL9SFGH zL4@c$0ix~DGv{jKPtt1|)T)rj7ijM63!W6$nG8;?O*J3$cSFy>zUx$S7~Q&Ep&6#o z-Iar`pbz@c>;z5+)0?M?ExvZ#GOh~?yg-hJ0-)Pd2oFB}V+xm~-QI-jPiYp%tk zTZ{XMDtM<1dSQysfQXPdusbNM4sr z>Bq42uEu3Q99(a>dnj$MjZnRvfTtYa>sB%Zbckj^}oMmdG~FU%dE6vLyv% zquWd7A=$W?%wMgzm5^5d@!f%d)5ipB+7A8F{{LJEDr1vq$gwT%KD8MmMqrooX4{&4@TfJ^JL%DYPnhTyWR5#2j_F=XOESb z9lZ{x@%2xJ?Y3}3Q$yHhi}cLy8}B81raGy<8p+zF$shV^zDfqiKN~Q*WNt9(bbmyxG&Yx*4@|y#U)2Hb3WX3jnE@w=U!FJ zQ`85kCp#dVxju;T_ST$T>cmwB3|ANlNZOhUr9b)ZTxLuqf~WFOb;ska4?*Dclz9)| zK4)U+0g;luhWrof0tJU82>t~sqjNQ_2VC!Kj?37Nv5^RTAAHsvd8<* zY~&j47K=>;4;@w>ye-gBOULLIkF+X-PhiT65X=x0i2Tvy$>X%@Ec{>Kua!80<)P$# zfZy>d&36&MKa8e-)}YZeJm|1yJ|mY9}gq}%LbL) zVKO=5eP_uPoI-B3bpbuQh0(KrJV$vnva?IMK4zPR@NTBIS@J$ORCv*si5ZNW-o?mj z(Cih;%6UlHcZK0u1;`$)uD@1jFoZU^`yE!R<5O}W^f1q@-O7dh(8l}$zmy?Ley-Fm z+)D3*O3pXp+NDz}n2DaDd zyp}`qghectK}w^RTqCmqD$99hI8-|1tsc{i#rY|@&MuS1Ly`DW>|eInHxC38#O~s+ zo`JCzg4$y-T{YB~NVRt;zJ7+moHh^64LhyA25v0xNFT{L(yh`y<(c8iiK(Y(m6Rc7 z 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