채지성

mainpage_

...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
16 "react": "^18.1.0", 16 "react": "^18.1.0",
17 "react-bootstrap": "^2.4.0", 17 "react-bootstrap": "^2.4.0",
18 "react-dom": "^18.1.0", 18 "react-dom": "^18.1.0",
19 + "react-router-dom": "^6.3.0",
19 "react-scripts": "5.0.1", 20 "react-scripts": "5.0.1",
20 "web-vitals": "^2.1.4" 21 "web-vitals": "^2.1.4"
21 } 22 }
...@@ -8257,6 +8258,14 @@ ...@@ -8257,6 +8258,14 @@
8257 "he": "bin/he" 8258 "he": "bin/he"
8258 } 8259 }
8259 }, 8260 },
8261 + "node_modules/history": {
8262 + "version": "5.3.0",
8263 + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz",
8264 + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==",
8265 + "dependencies": {
8266 + "@babel/runtime": "^7.7.6"
8267 + }
8268 + },
8260 "node_modules/hoopy": { 8269 "node_modules/hoopy": {
8261 "version": "0.1.4", 8270 "version": "0.1.4",
8262 "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", 8271 "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
...@@ -13724,6 +13733,30 @@ ...@@ -13724,6 +13733,30 @@
13724 "node": ">=0.10.0" 13733 "node": ">=0.10.0"
13725 } 13734 }
13726 }, 13735 },
13736 + "node_modules/react-router": {
13737 + "version": "6.3.0",
13738 + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz",
13739 + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==",
13740 + "dependencies": {
13741 + "history": "^5.2.0"
13742 + },
13743 + "peerDependencies": {
13744 + "react": ">=16.8"
13745 + }
13746 + },
13747 + "node_modules/react-router-dom": {
13748 + "version": "6.3.0",
13749 + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz",
13750 + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==",
13751 + "dependencies": {
13752 + "history": "^5.2.0",
13753 + "react-router": "6.3.0"
13754 + },
13755 + "peerDependencies": {
13756 + "react": ">=16.8",
13757 + "react-dom": ">=16.8"
13758 + }
13759 + },
13727 "node_modules/react-scripts": { 13760 "node_modules/react-scripts": {
13728 "version": "5.0.1", 13761 "version": "5.0.1",
13729 "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", 13762 "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz",
...@@ -22430,6 +22463,14 @@ ...@@ -22430,6 +22463,14 @@
22430 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 22463 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
22431 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" 22464 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
22432 }, 22465 },
22466 + "history": {
22467 + "version": "5.3.0",
22468 + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz",
22469 + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==",
22470 + "requires": {
22471 + "@babel/runtime": "^7.7.6"
22472 + }
22473 + },
22433 "hoopy": { 22474 "hoopy": {
22434 "version": "0.1.4", 22475 "version": "0.1.4",
22435 "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", 22476 "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
...@@ -26245,6 +26286,23 @@ ...@@ -26245,6 +26286,23 @@
26245 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", 26286 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz",
26246 "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" 26287 "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A=="
26247 }, 26288 },
26289 + "react-router": {
26290 + "version": "6.3.0",
26291 + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz",
26292 + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==",
26293 + "requires": {
26294 + "history": "^5.2.0"
26295 + }
26296 + },
26297 + "react-router-dom": {
26298 + "version": "6.3.0",
26299 + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz",
26300 + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==",
26301 + "requires": {
26302 + "history": "^5.2.0",
26303 + "react-router": "6.3.0"
26304 + }
26305 + },
26248 "react-scripts": { 26306 "react-scripts": {
26249 "version": "5.0.1", 26307 "version": "5.0.1",
26250 "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", 26308 "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz",
......
...@@ -6,11 +6,12 @@ ...@@ -6,11 +6,12 @@
6 "@testing-library/jest-dom": "^5.16.4", 6 "@testing-library/jest-dom": "^5.16.4",
7 "@testing-library/react": "^13.3.0", 7 "@testing-library/react": "^13.3.0",
8 "@testing-library/user-event": "^13.5.0", 8 "@testing-library/user-event": "^13.5.0",
9 - "bootstrap": "^5.1.3",
10 "axios": "^0.27.2", 9 "axios": "^0.27.2",
10 + "bootstrap": "^5.1.3",
11 "react": "^18.1.0", 11 "react": "^18.1.0",
12 "react-bootstrap": "^2.4.0", 12 "react-bootstrap": "^2.4.0",
13 "react-dom": "^18.1.0", 13 "react-dom": "^18.1.0",
14 + "react-router-dom": "^6.3.0",
14 "react-scripts": "5.0.1", 15 "react-scripts": "5.0.1",
15 "web-vitals": "^2.1.4" 16 "web-vitals": "^2.1.4"
16 }, 17 },
......
1 +import React from 'react';
2 +
3 +function InnerChat(props) {
4 + return (
5 + <div>
6 + <div style={{fontSize:20, borderWidth:0}}>{props.value}</div>
7 + <div style={{color: 'gray', textAlign: 'right', borderWidth:0}}>{props.time}</div>
8 + </div>
9 + );
10 +}
11 +
12 +export default InnerChat;
1 +import './App.css';
2 +import axios from "axios";
3 +import { useEffect } from 'react';
4 +
5 +function MenuPage() {
6 +
7 + const getMenuList = () => {
8 + axios.get("/api/menuList").then((res) => {
9 + console.log(res.data);
10 + });
11 + }
12 +
13 + useEffect(()=>{
14 + getMenuList();
15 + }, []);
16 +
17 + return (
18 + <div>
19 + 메뉴 페이지
20 + </div>
21 + );
22 +}
23 +//첫번째: 오늘 메뉴/ 두번째: 오늘 메뉴에 대한 이야기/ 세번째: 어제 메뉴에 대한 이야기
24 +
25 +export default MenuPage;
...\ No newline at end of file ...\ No newline at end of file
...@@ -40,6 +40,7 @@ ...@@ -40,6 +40,7 @@
40 width: 87%; 40 width: 87%;
41 height: 90%; 41 height: 90%;
42 margin-top: 3%; 42 margin-top: 3%;
43 + overflow: scroll;
43 44
44 vertical-align: bottom; 45 vertical-align: bottom;
45 } 46 }
......
1 import './App.css'; 1 import './App.css';
2 import axios from "axios"; 2 import axios from "axios";
3 -import { useEffect } from 'react'; 3 +import { useEffect, useState, useRef } from 'react';
4 import './SideChat.css' 4 import './SideChat.css'
5 - 5 +import InnerChat from './InnerChat';
6 -
7 6
8 function SideChat() { 7 function SideChat() {
9 - const callApi = async()=>{ 8 + const chatContainer = useRef(null);
10 - axios.get("/api").then((res)=>{console.log(res.data.test)}); 9 + const [list, setList] = useState([]);
11 - 10 +
12 - }; 11 + const getWaiting = () => {
12 + axios.get("/api/waiting").then((res) => {
13 + var newList = [];
14 + setList(res.data);
15 + setTimeout(() =>{
16 + const scroll = chatContainer.current.scrollHeight - chatContainer.current.clientHeight;
17 + chatContainer.current.scrollTo(0, scroll);
18 + },100);
19 + });
20 + }
13 21
14 - useEffect(()=>{ 22 + const postWaiting = (inp) => {
15 - callApi(); 23 + axios.post("/api/waiting", {value:inp}).then((res) => {
16 - //addChat(); 24 + getWaiting();
25 + });
26 + }
27 +
28 + useEffect(() => {
29 + getWaiting();
17 scrollChat(); 30 scrollChat();
18 }, []); 31 }, []);
19 - 32 +
20 return ( 33 return (
21 - <div className='SideChat'> 34 + <div className='SideChat'>
22 - <div className='innerChat1'> 35 + <div ref={chatContainer} className='innerChat1'>
23 - 36 + {list.map((item, index) => {
37 + return (
38 + <InnerChat key={index} value={item.value} time={item.time}/>
39 + )
40 + })}
41 + </div>
42 + <div className='innerChat2'>
43 + <div>
44 + 대기시간
24 </div> 45 </div>
25 - <div className='innerChat2'> 46 + <div className='innerBtnCover'>
26 - <div> 47 + <button className='innerBtn' id='under5' onClick={()=>postWaiting("5분 이내")}>5 이내</button>
27 - 대기시간 48 + <button className='innerBtn' id='5to10' onClick={()=>postWaiting("5분~10분")}>5~10</button>
28 - </div> 49 + <button className='innerBtn' id='over10' onClick={()=>postWaiting("10분 이상")}>10 이상</button>
29 - <div className='innerBtnCover'>
30 - <button className='innerBtn' id='under5'>5 이내</button>
31 - <button className='innerBtn' id='5to10'>5~10</button>
32 - <button className='innerBtn' id='over10'>10 이상</button>
33 - </div>
34 </div> 50 </div>
35 </div> 51 </div>
36 - 52 + </div>
53 +
37 ); 54 );
38 } 55 }
39 56
40 -
41 -
42 -// <div className='scrollmake' style={{height:'1200px', width:'100px',backgroundColor:'red' }}>
43 -// 바보
44 -// </div>
45 -
46 -
47 const scrollChat = () => { 57 const scrollChat = () => {
48 let scrollY; 58 let scrollY;
49 59
50 const sideChat = document.getElementsByClassName('SideChat')[0]; 60 const sideChat = document.getElementsByClassName('SideChat')[0];
51 61
52 scrollY = window.scrollY + document.body.scrollHeight / 5 - 50; 62 scrollY = window.scrollY + document.body.scrollHeight / 5 - 50;
53 - sideChat.style.top = scrollY +"px"; 63 + sideChat.style.top = scrollY + "px";
54 64
55 - const reposition = ()=>{ // 화면 크기 바뀔때도 이래야함--> 추후수정 65 + const reposition = () => { // 화면 크기 바뀔때도 이래야함--> 추후수정
56 - sideChat.style.transition = '800ms'; 66 + sideChat.style.transition = '800ms';
57 scrollY = window.scrollY + document.body.scrollHeight / 5 - 50; 67 scrollY = window.scrollY + document.body.scrollHeight / 5 - 50;
58 - sideChat.style.top = scrollY +"px"; 68 + sideChat.style.top = scrollY + "px";
59 } 69 }
60 70
61 document.addEventListener('scroll', reposition); 71 document.addEventListener('scroll', reposition);
......
1 import './App.css'; 1 import './App.css';
2 -import axios from "axios"; 2 +import { Navbar, Container, Nav} from 'react-bootstrap'
3 -import { useEffect } from 'react';
4 -import { Navbar, Container, NavDropdown, Nav} from 'react-bootstrap'
5 import khuimg from '../img/khumeal.png' 3 import khuimg from '../img/khumeal.png'
6 4
7 function TopBanner() { 5 function TopBanner() {
8 - const callApi = async()=>{
9 - axios.get("/api").then((res)=>{console.log(res.data.test)});
10 - };
11 -
12 - useEffect(()=>{
13 - callApi();
14 - }, []);
15 6
16 return ( 7 return (
17 8
18 <Navbar bg="#ff0000" expand="lg" style={{ background:'#9E1915', padding:'0%', margin:'0 auto'}} > 9 <Navbar bg="#ff0000" expand="lg" style={{ background:'#9E1915', padding:'0%', margin:'0 auto'}} >
19 <Container style={{margin:'0 auto'}}> 10 <Container style={{margin:'0 auto'}}>
20 <img src = {khuimg} height="40px" width="40px" /> 11 <img src = {khuimg} height="40px" width="40px" />
21 - <Navbar.Brand href="#home"><p style={{color:'white'}}>2 학식 커뮤니티</p></Navbar.Brand> 12 + <Navbar.Brand href="/"><p style={{color:'white'}}>2 학식 커뮤니티</p></Navbar.Brand>
22 <Navbar.Toggle aria-controls="basic-navbar-nav" /> 13 <Navbar.Toggle aria-controls="basic-navbar-nav" />
23 <Navbar.Collapse id="basic-navbar-nav"> 14 <Navbar.Collapse id="basic-navbar-nav">
24 <Nav className="me-auto"> 15 <Nav className="me-auto">
25 - <Nav.Link href="#home"><p style={{color:'white'}}>메뉴</p></Nav.Link> 16 + <Nav.Link href="/menu"><p style={{color:'white'}}>메뉴</p></Nav.Link>
26 - <Nav.Link href="#link"><p style={{color:'white'}}>메뉴에 대한 이야기</p></Nav.Link> 17 + <Nav.Link href="/"><p style={{color:'white'}}>메뉴에 대한 이야기</p></Nav.Link>
27 <Nav.Link href="#link"><p style={{color:'white'}}> 작성</p></Nav.Link> 18 <Nav.Link href="#link"><p style={{color:'white'}}> 작성</p></Nav.Link>
28 </Nav> 19 </Nav>
29 </Navbar.Collapse> 20 </Navbar.Collapse>
......
...@@ -31,3 +31,11 @@ ...@@ -31,3 +31,11 @@
31 flex-direction: column; 31 flex-direction: column;
32 32
33 } 33 }
34 +
35 +.mainpage :nth-child(2){
36 + display: grid;
37 + grid-template-rows: 8% 90%;
38 + padding-left: 2%;
39 +}
40 +
41 +
......
...@@ -5,7 +5,6 @@ import './mainpage.css' ...@@ -5,7 +5,6 @@ import './mainpage.css'
5 5
6 6
7 7
8 -
9 function MainPage() { 8 function MainPage() {
10 const [lunch, setlunch] = useState(""); 9 const [lunch, setlunch] = useState("");
11 const [dinner, setdinner] = useState(""); 10 const [dinner, setdinner] = useState("");
...@@ -13,16 +12,16 @@ function MainPage() { ...@@ -13,16 +12,16 @@ function MainPage() {
13 let currentMonth = new Date().getMonth(); 12 let currentMonth = new Date().getMonth();
14 let currentDate = new Date().getDate(); 13 let currentDate = new Date().getDate();
15 let today = currentYear+'/'+currentMonth+'/'+currentDate; 14 let today = currentYear+'/'+currentMonth+'/'+currentDate;
15 +
16 16
17 const makeTable = (arr_, dom_) => { 17 const makeTable = (arr_, dom_) => {
18 - 18 +
19 - arr_.forEach((elem)=>{ 19 + arr_.forEach((elem)=>{
20 - let span_ = document.createElement('div'); 20 + let span_ = document.createElement('div');
21 - span_.innerHTML = elem; 21 + span_.innerHTML = elem;
22 - dom_.appendChild(span_); 22 + dom_.appendChild(span_);
23 - console.log("하이1"); 23 + });
24 - }); 24 +
25 -
26 }; 25 };
27 26
28 const todayMealTable = async()=>{ 27 const todayMealTable = async()=>{
...@@ -48,6 +47,8 @@ function MainPage() { ...@@ -48,6 +47,8 @@ function MainPage() {
48 makeTable(dinnerArr, dinnerDom); 47 makeTable(dinnerArr, dinnerDom);
49 setlunch(lunchArr); 48 setlunch(lunchArr);
50 setdinner(dinnerArr); 49 setdinner(dinnerArr);
50 +
51 +
51 52
52 } 53 }
53 ) 54 )
...@@ -56,8 +57,6 @@ function MainPage() { ...@@ -56,8 +57,6 @@ function MainPage() {
56 57
57 useEffect(()=>{ 58 useEffect(()=>{
58 todayMealTable(); 59 todayMealTable();
59 -
60 -
61 }, []); 60 }, []);
62 61
63 return ( 62 return (
...@@ -76,7 +75,8 @@ function MainPage() { ...@@ -76,7 +75,8 @@ function MainPage() {
76 <div className='dinnerTable'></div> 75 <div className='dinnerTable'></div>
77 </div> 76 </div>
78 <div> 77 <div>
79 - 78 + <div>메뉴에 대한 이야기</div>
79 + <div></div>
80 </div> 80 </div>
81 </div> 81 </div>
82 ); 82 );
......
...@@ -6,28 +6,31 @@ import SideChat from './Component/SideChat'; ...@@ -6,28 +6,31 @@ import SideChat from './Component/SideChat';
6 import reportWebVitals from './reportWebVitals'; 6 import reportWebVitals from './reportWebVitals';
7 import 'bootstrap/dist/css/bootstrap.min.css'; 7 import 'bootstrap/dist/css/bootstrap.min.css';
8 import MainPage from './Component/mainpage'; 8 import MainPage from './Component/mainpage';
9 +import MenuPage from './Component/MenuPage';
10 +import {
11 + BrowserRouter as Router,
12 + Routes,
13 + Route,
14 +} from "react-router-dom";
9 15
10 const root = ReactDOM.createRoot(document.getElementById('root')); 16 const root = ReactDOM.createRoot(document.getElementById('root'));
11 root.render( 17 root.render(
12 - <React.StrictMode> 18 + <div className='Screen' style={{ borderColor: 'blue', width: '100vw', height: '100vh' }}>
13 - <div className='Screen' style={{borderColor:'blue', width:'100vw', height:'100vh'}}> 19 + <TopBanner />
14 - <TopBanner /> 20 +
15 - 21 + <SideChat />
16 - <SideChat /> 22 + <div className='bodyContent' style={{ width: '100%', height: '100%' }}>
17 - <div className='bodyContent' style={{width:'100%', height:'80%'}}> 23 + <Router>
18 - <MainPage /> 24 + <Routes>
19 - </div> 25 + <Route path="/" element={<MainPage />} />
20 - 26 + <Route path="/menu" element={<MenuPage />} />
21 - 27 + </Routes>
28 + </Router>
22 </div> 29 </div>
23 - </React.StrictMode>
24 -);
25 30
26 -{/* <div className='scrollmake' style={{height:'1200px', width:'100px',backgroundColor:'red' }}>
27 -바보
28 -</div> */}
29 31
30 -// If you want to start measuring performance in your app, pass a function 32 + </div>
31 -// to log results (for example: reportWebVitals(console.log)) 33 +
32 -// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals 34 +);
35 +
33 reportWebVitals(); 36 reportWebVitals();
......
This diff could not be displayed because it is too large.
1 { 1 {
2 "scripts": { 2 "scripts": {
3 "server": "cd server && nodemon server", 3 "server": "cd server && nodemon server",
4 - "client": "cd client && set PORT=8080 && npm start --port", 4 +
5 + "client": "cd client && set PORT=8080 && npm start",
5 "start": "concurrently --kill-others-on-fail \"npm run server\" \"npm run client\"" 6 "start": "concurrently --kill-others-on-fail \"npm run server\" \"npm run client\""
6 }, 7 },
7 "dependencies": { 8 "dependencies": {
......
1 +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 +# yarn lockfile v1
3 +
4 +
5 +"@sindresorhus/is@^0.14.0":
6 + "integrity" "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ=="
7 + "resolved" "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz"
8 + "version" "0.14.0"
9 +
10 +"@szmarczak/http-timer@^1.1.2":
11 + "integrity" "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA=="
12 + "resolved" "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz"
13 + "version" "1.1.2"
14 + dependencies:
15 + "defer-to-connect" "^1.0.1"
16 +
17 +"@types/http-proxy@^1.17.8":
18 + "integrity" "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw=="
19 + "resolved" "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz"
20 + "version" "1.17.9"
21 + dependencies:
22 + "@types/node" "*"
23 +
24 +"@types/node@*":
25 + "integrity" "sha512-V3orv+ggDsWVHP99K3JlwtH20R7J4IhI1Kksgc+64q5VxgfRkQG8Ws3MFm/FZOKDYGy9feGFlZ70/HpCNe9QaA=="
26 + "resolved" "https://registry.npmjs.org/@types/node/-/node-17.0.36.tgz"
27 + "version" "17.0.36"
28 +
29 +"@types/webidl-conversions@*":
30 + "integrity" "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q=="
31 + "resolved" "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz"
32 + "version" "6.1.1"
33 +
34 +"@types/whatwg-url@^8.2.1":
35 + "integrity" "sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ=="
36 + "resolved" "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz"
37 + "version" "8.2.1"
38 + dependencies:
39 + "@types/node" "*"
40 + "@types/webidl-conversions" "*"
41 +
42 +"abbrev@1":
43 + "integrity" "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
44 + "resolved" "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"
45 + "version" "1.1.1"
46 +
47 +"accepts@~1.3.8":
48 + "integrity" "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw=="
49 + "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz"
50 + "version" "1.3.8"
51 + dependencies:
52 + "mime-types" "~2.1.34"
53 + "negotiator" "0.6.3"
54 +
55 +"ansi-align@^3.0.0":
56 + "integrity" "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w=="
57 + "resolved" "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz"
58 + "version" "3.0.1"
59 + dependencies:
60 + "string-width" "^4.1.0"
61 +
62 +"ansi-regex@^5.0.1":
63 + "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
64 + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
65 + "version" "5.0.1"
66 +
67 +"ansi-styles@^4.0.0", "ansi-styles@^4.1.0":
68 + "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="
69 + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
70 + "version" "4.3.0"
71 + dependencies:
72 + "color-convert" "^2.0.1"
73 +
74 +"anymatch@~3.1.2":
75 + "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg=="
76 + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz"
77 + "version" "3.1.2"
78 + dependencies:
79 + "normalize-path" "^3.0.0"
80 + "picomatch" "^2.0.4"
81 +
82 +"array-flatten@1.1.1":
83 + "integrity" "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
84 + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"
85 + "version" "1.1.1"
86 +
87 +"asynckit@^0.4.0":
88 + "integrity" "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
89 + "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
90 + "version" "0.4.0"
91 +
92 +"axios@^0.27.2":
93 + "integrity" "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ=="
94 + "resolved" "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz"
95 + "version" "0.27.2"
96 + dependencies:
97 + "follow-redirects" "^1.14.9"
98 + "form-data" "^4.0.0"
99 +
100 +"balanced-match@^1.0.0":
101 + "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
102 + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
103 + "version" "1.0.2"
104 +
105 +"base64-js@^1.3.1":
106 + "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
107 + "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
108 + "version" "1.5.1"
109 +
110 +"binary-extensions@^2.0.0":
111 + "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
112 + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz"
113 + "version" "2.2.0"
114 +
115 +"body-parser@^1.20.0", "body-parser@1.20.0":
116 + "integrity" "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg=="
117 + "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz"
118 + "version" "1.20.0"
119 + dependencies:
120 + "bytes" "3.1.2"
121 + "content-type" "~1.0.4"
122 + "debug" "2.6.9"
123 + "depd" "2.0.0"
124 + "destroy" "1.2.0"
125 + "http-errors" "2.0.0"
126 + "iconv-lite" "0.4.24"
127 + "on-finished" "2.4.1"
128 + "qs" "6.10.3"
129 + "raw-body" "2.5.1"
130 + "type-is" "~1.6.18"
131 + "unpipe" "1.0.0"
132 +
133 +"boxen@^5.0.0":
134 + "integrity" "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ=="
135 + "resolved" "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz"
136 + "version" "5.1.2"
137 + dependencies:
138 + "ansi-align" "^3.0.0"
139 + "camelcase" "^6.2.0"
140 + "chalk" "^4.1.0"
141 + "cli-boxes" "^2.2.1"
142 + "string-width" "^4.2.2"
143 + "type-fest" "^0.20.2"
144 + "widest-line" "^3.1.0"
145 + "wrap-ansi" "^7.0.0"
146 +
147 +"brace-expansion@^1.1.7":
148 + "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="
149 + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
150 + "version" "1.1.11"
151 + dependencies:
152 + "balanced-match" "^1.0.0"
153 + "concat-map" "0.0.1"
154 +
155 +"braces@^3.0.2", "braces@~3.0.2":
156 + "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A=="
157 + "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
158 + "version" "3.0.2"
159 + dependencies:
160 + "fill-range" "^7.0.1"
161 +
162 +"bson@^4.6.2":
163 + "integrity" "sha512-TdQ3FzguAu5HKPPlr0kYQCyrYUYh8tFM+CMTpxjNzVzxeiJY00Rtuj3LXLHSgiGvmaWlZ8PE+4KyM2thqE38pQ=="
164 + "resolved" "https://registry.npmjs.org/bson/-/bson-4.6.4.tgz"
165 + "version" "4.6.4"
166 + dependencies:
167 + "buffer" "^5.6.0"
168 +
169 +"buffer@^5.6.0":
170 + "integrity" "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="
171 + "resolved" "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz"
172 + "version" "5.7.1"
173 + dependencies:
174 + "base64-js" "^1.3.1"
175 + "ieee754" "^1.1.13"
176 +
177 +"bytes@3.1.2":
178 + "integrity" "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
179 + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz"
180 + "version" "3.1.2"
181 +
182 +"cacheable-request@^6.0.0":
183 + "integrity" "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg=="
184 + "resolved" "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz"
185 + "version" "6.1.0"
186 + dependencies:
187 + "clone-response" "^1.0.2"
188 + "get-stream" "^5.1.0"
189 + "http-cache-semantics" "^4.0.0"
190 + "keyv" "^3.0.0"
191 + "lowercase-keys" "^2.0.0"
192 + "normalize-url" "^4.1.0"
193 + "responselike" "^1.0.2"
194 +
195 +"call-bind@^1.0.0":
196 + "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA=="
197 + "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz"
198 + "version" "1.0.2"
199 + dependencies:
200 + "function-bind" "^1.1.1"
201 + "get-intrinsic" "^1.0.2"
202 +
203 +"camelcase@^6.2.0":
204 + "integrity" "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="
205 + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz"
206 + "version" "6.3.0"
207 +
208 +"chalk@^4.1.0":
209 + "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="
210 + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
211 + "version" "4.1.2"
212 + dependencies:
213 + "ansi-styles" "^4.1.0"
214 + "supports-color" "^7.1.0"
215 +
216 +"chokidar@^3.5.2":
217 + "integrity" "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw=="
218 + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz"
219 + "version" "3.5.3"
220 + dependencies:
221 + "anymatch" "~3.1.2"
222 + "braces" "~3.0.2"
223 + "glob-parent" "~5.1.2"
224 + "is-binary-path" "~2.1.0"
225 + "is-glob" "~4.0.1"
226 + "normalize-path" "~3.0.0"
227 + "readdirp" "~3.6.0"
228 + optionalDependencies:
229 + "fsevents" "~2.3.2"
230 +
231 +"ci-info@^2.0.0":
232 + "integrity" "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
233 + "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz"
234 + "version" "2.0.0"
235 +
236 +"cli-boxes@^2.2.1":
237 + "integrity" "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw=="
238 + "resolved" "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz"
239 + "version" "2.2.1"
240 +
241 +"cliui@^7.0.2":
242 + "integrity" "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ=="
243 + "resolved" "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz"
244 + "version" "7.0.4"
245 + dependencies:
246 + "string-width" "^4.2.0"
247 + "strip-ansi" "^6.0.0"
248 + "wrap-ansi" "^7.0.0"
249 +
250 +"clone-response@^1.0.2":
251 + "integrity" "sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q=="
252 + "resolved" "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz"
253 + "version" "1.0.2"
254 + dependencies:
255 + "mimic-response" "^1.0.0"
256 +
257 +"color-convert@^2.0.1":
258 + "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="
259 + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
260 + "version" "2.0.1"
261 + dependencies:
262 + "color-name" "~1.1.4"
263 +
264 +"color-name@~1.1.4":
265 + "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
266 + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
267 + "version" "1.1.4"
268 +
269 +"combined-stream@^1.0.8":
270 + "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
271 + "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
272 + "version" "1.0.8"
273 + dependencies:
274 + "delayed-stream" "~1.0.0"
275 +
276 +"concat-map@0.0.1":
277 + "integrity" "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
278 + "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
279 + "version" "0.0.1"
280 +
281 +"concurrently@^7.2.1":
282 + "integrity" "sha512-7cab/QyqipqghrVr9qZmoWbidu0nHsmxrpNqQ7r/67vfl1DWJElexehQnTH1p+87tDkihaAjM79xTZyBQh7HLw=="
283 + "resolved" "https://registry.npmjs.org/concurrently/-/concurrently-7.2.1.tgz"
284 + "version" "7.2.1"
285 + dependencies:
286 + "chalk" "^4.1.0"
287 + "date-fns" "^2.16.1"
288 + "lodash" "^4.17.21"
289 + "rxjs" "^6.6.3"
290 + "shell-quote" "^1.7.3"
291 + "spawn-command" "^0.0.2-1"
292 + "supports-color" "^8.1.0"
293 + "tree-kill" "^1.2.2"
294 + "yargs" "^17.3.1"
295 +
296 +"configstore@^5.0.1":
297 + "integrity" "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA=="
298 + "resolved" "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz"
299 + "version" "5.0.1"
300 + dependencies:
301 + "dot-prop" "^5.2.0"
302 + "graceful-fs" "^4.1.2"
303 + "make-dir" "^3.0.0"
304 + "unique-string" "^2.0.0"
305 + "write-file-atomic" "^3.0.0"
306 + "xdg-basedir" "^4.0.0"
307 +
308 +"content-disposition@0.5.4":
309 + "integrity" "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ=="
310 + "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz"
311 + "version" "0.5.4"
312 + dependencies:
313 + "safe-buffer" "5.2.1"
314 +
315 +"content-type@~1.0.4":
316 + "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
317 + "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz"
318 + "version" "1.0.4"
319 +
320 +"cookie-signature@1.0.6":
321 + "integrity" "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
322 + "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"
323 + "version" "1.0.6"
324 +
325 +"cookie@0.5.0":
326 + "integrity" "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw=="
327 + "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz"
328 + "version" "0.5.0"
329 +
330 +"crypto-random-string@^2.0.0":
331 + "integrity" "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA=="
332 + "resolved" "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz"
333 + "version" "2.0.0"
334 +
335 +"date-fns@^2.16.1":
336 + "integrity" "sha512-8d35hViGYx/QH0icHYCeLmsLmMUheMmTyV9Fcm6gvNwdw31yXXH+O85sOBJ+OLnLQMKZowvpKb6FgMIQjcpvQw=="
337 + "resolved" "https://registry.npmjs.org/date-fns/-/date-fns-2.28.0.tgz"
338 + "version" "2.28.0"
339 +
340 +"debug@^3.2.7":
341 + "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="
342 + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz"
343 + "version" "3.2.7"
344 + dependencies:
345 + "ms" "^2.1.1"
346 +
347 +"debug@2.6.9":
348 + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
349 + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
350 + "version" "2.6.9"
351 + dependencies:
352 + "ms" "2.0.0"
353 +
354 +"debug@4.x":
355 + "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="
356 + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
357 + "version" "4.3.4"
358 + dependencies:
359 + "ms" "2.1.2"
360 +
361 +"decompress-response@^3.3.0":
362 + "integrity" "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA=="
363 + "resolved" "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz"
364 + "version" "3.3.0"
365 + dependencies:
366 + "mimic-response" "^1.0.0"
367 +
368 +"deep-extend@^0.6.0":
369 + "integrity" "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
370 + "resolved" "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"
371 + "version" "0.6.0"
372 +
373 +"defer-to-connect@^1.0.1":
374 + "integrity" "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ=="
375 + "resolved" "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz"
376 + "version" "1.1.3"
377 +
378 +"delayed-stream@~1.0.0":
379 + "integrity" "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
380 + "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
381 + "version" "1.0.0"
382 +
383 +"denque@^2.0.1":
384 + "integrity" "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ=="
385 + "resolved" "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz"
386 + "version" "2.0.1"
387 +
388 +"depd@2.0.0":
389 + "integrity" "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
390 + "resolved" "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
391 + "version" "2.0.0"
392 +
393 +"destroy@1.2.0":
394 + "integrity" "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
395 + "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz"
396 + "version" "1.2.0"
397 +
398 +"dot-prop@^5.2.0":
399 + "integrity" "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q=="
400 + "resolved" "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz"
401 + "version" "5.3.0"
402 + dependencies:
403 + "is-obj" "^2.0.0"
404 +
405 +"duplexer3@^0.1.4":
406 + "integrity" "sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA=="
407 + "resolved" "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz"
408 + "version" "0.1.4"
409 +
410 +"ee-first@1.1.1":
411 + "integrity" "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
412 + "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"
413 + "version" "1.1.1"
414 +
415 +"emoji-regex@^8.0.0":
416 + "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
417 + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
418 + "version" "8.0.0"
419 +
420 +"encodeurl@~1.0.2":
421 + "integrity" "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="
422 + "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"
423 + "version" "1.0.2"
424 +
425 +"end-of-stream@^1.1.0":
426 + "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="
427 + "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
428 + "version" "1.4.4"
429 + dependencies:
430 + "once" "^1.4.0"
431 +
432 +"escalade@^3.1.1":
433 + "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
434 + "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
435 + "version" "3.1.1"
436 +
437 +"escape-goat@^2.0.0":
438 + "integrity" "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q=="
439 + "resolved" "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz"
440 + "version" "2.1.1"
441 +
442 +"escape-html@~1.0.3":
443 + "integrity" "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
444 + "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"
445 + "version" "1.0.3"
446 +
447 +"etag@~1.8.1":
448 + "integrity" "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
449 + "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"
450 + "version" "1.8.1"
451 +
452 +"eventemitter3@^4.0.0":
453 + "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
454 + "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz"
455 + "version" "4.0.7"
456 +
457 +"express@^4.18.1":
458 + "integrity" "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q=="
459 + "resolved" "https://registry.npmjs.org/express/-/express-4.18.1.tgz"
460 + "version" "4.18.1"
461 + dependencies:
462 + "accepts" "~1.3.8"
463 + "array-flatten" "1.1.1"
464 + "body-parser" "1.20.0"
465 + "content-disposition" "0.5.4"
466 + "content-type" "~1.0.4"
467 + "cookie" "0.5.0"
468 + "cookie-signature" "1.0.6"
469 + "debug" "2.6.9"
470 + "depd" "2.0.0"
471 + "encodeurl" "~1.0.2"
472 + "escape-html" "~1.0.3"
473 + "etag" "~1.8.1"
474 + "finalhandler" "1.2.0"
475 + "fresh" "0.5.2"
476 + "http-errors" "2.0.0"
477 + "merge-descriptors" "1.0.1"
478 + "methods" "~1.1.2"
479 + "on-finished" "2.4.1"
480 + "parseurl" "~1.3.3"
481 + "path-to-regexp" "0.1.7"
482 + "proxy-addr" "~2.0.7"
483 + "qs" "6.10.3"
484 + "range-parser" "~1.2.1"
485 + "safe-buffer" "5.2.1"
486 + "send" "0.18.0"
487 + "serve-static" "1.15.0"
488 + "setprototypeof" "1.2.0"
489 + "statuses" "2.0.1"
490 + "type-is" "~1.6.18"
491 + "utils-merge" "1.0.1"
492 + "vary" "~1.1.2"
493 +
494 +"fill-range@^7.0.1":
495 + "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="
496 + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
497 + "version" "7.0.1"
498 + dependencies:
499 + "to-regex-range" "^5.0.1"
500 +
501 +"finalhandler@1.2.0":
502 + "integrity" "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg=="
503 + "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz"
504 + "version" "1.2.0"
505 + dependencies:
506 + "debug" "2.6.9"
507 + "encodeurl" "~1.0.2"
508 + "escape-html" "~1.0.3"
509 + "on-finished" "2.4.1"
510 + "parseurl" "~1.3.3"
511 + "statuses" "2.0.1"
512 + "unpipe" "~1.0.0"
513 +
514 +"follow-redirects@^1.0.0", "follow-redirects@^1.14.9":
515 + "integrity" "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA=="
516 + "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz"
517 + "version" "1.15.1"
518 +
519 +"form-data@^4.0.0":
520 + "integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww=="
521 + "resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
522 + "version" "4.0.0"
523 + dependencies:
524 + "asynckit" "^0.4.0"
525 + "combined-stream" "^1.0.8"
526 + "mime-types" "^2.1.12"
527 +
528 +"forwarded@0.2.0":
529 + "integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
530 + "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"
531 + "version" "0.2.0"
532 +
533 +"fresh@0.5.2":
534 + "integrity" "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
535 + "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"
536 + "version" "0.5.2"
537 +
538 +"fsevents@~2.3.2":
539 + "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA=="
540 + "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz"
541 + "version" "2.3.2"
542 +
543 +"function-bind@^1.1.1":
544 + "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
545 + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
546 + "version" "1.1.1"
547 +
548 +"get-caller-file@^2.0.5":
549 + "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
550 + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"
551 + "version" "2.0.5"
552 +
553 +"get-intrinsic@^1.0.2":
554 + "integrity" "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q=="
555 + "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz"
556 + "version" "1.1.1"
557 + dependencies:
558 + "function-bind" "^1.1.1"
559 + "has" "^1.0.3"
560 + "has-symbols" "^1.0.1"
561 +
562 +"get-stream@^4.1.0":
563 + "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w=="
564 + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz"
565 + "version" "4.1.0"
566 + dependencies:
567 + "pump" "^3.0.0"
568 +
569 +"get-stream@^5.1.0":
570 + "integrity" "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA=="
571 + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz"
572 + "version" "5.2.0"
573 + dependencies:
574 + "pump" "^3.0.0"
575 +
576 +"glob-parent@~5.1.2":
577 + "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="
578 + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz"
579 + "version" "5.1.2"
580 + dependencies:
581 + "is-glob" "^4.0.1"
582 +
583 +"global-dirs@^3.0.0":
584 + "integrity" "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA=="
585 + "resolved" "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz"
586 + "version" "3.0.0"
587 + dependencies:
588 + "ini" "2.0.0"
589 +
590 +"got@^9.6.0":
591 + "integrity" "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q=="
592 + "resolved" "https://registry.npmjs.org/got/-/got-9.6.0.tgz"
593 + "version" "9.6.0"
594 + dependencies:
595 + "@sindresorhus/is" "^0.14.0"
596 + "@szmarczak/http-timer" "^1.1.2"
597 + "cacheable-request" "^6.0.0"
598 + "decompress-response" "^3.3.0"
599 + "duplexer3" "^0.1.4"
600 + "get-stream" "^4.1.0"
601 + "lowercase-keys" "^1.0.1"
602 + "mimic-response" "^1.0.1"
603 + "p-cancelable" "^1.0.0"
604 + "to-readable-stream" "^1.0.0"
605 + "url-parse-lax" "^3.0.0"
606 +
607 +"graceful-fs@^4.1.2":
608 + "integrity" "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="
609 + "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"
610 + "version" "4.2.10"
611 +
612 +"has-flag@^3.0.0":
613 + "integrity" "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
614 + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"
615 + "version" "3.0.0"
616 +
617 +"has-flag@^4.0.0":
618 + "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
619 + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
620 + "version" "4.0.0"
621 +
622 +"has-symbols@^1.0.1":
623 + "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
624 + "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"
625 + "version" "1.0.3"
626 +
627 +"has-yarn@^2.1.0":
628 + "integrity" "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw=="
629 + "resolved" "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz"
630 + "version" "2.1.0"
631 +
632 +"has@^1.0.3":
633 + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="
634 + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
635 + "version" "1.0.3"
636 + dependencies:
637 + "function-bind" "^1.1.1"
638 +
639 +"http-cache-semantics@^4.0.0":
640 + "integrity" "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ=="
641 + "resolved" "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz"
642 + "version" "4.1.0"
643 +
644 +"http-errors@2.0.0":
645 + "integrity" "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ=="
646 + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz"
647 + "version" "2.0.0"
648 + dependencies:
649 + "depd" "2.0.0"
650 + "inherits" "2.0.4"
651 + "setprototypeof" "1.2.0"
652 + "statuses" "2.0.1"
653 + "toidentifier" "1.0.1"
654 +
655 +"http-proxy-middleware@^2.0.6":
656 + "integrity" "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw=="
657 + "resolved" "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz"
658 + "version" "2.0.6"
659 + dependencies:
660 + "@types/http-proxy" "^1.17.8"
661 + "http-proxy" "^1.18.1"
662 + "is-glob" "^4.0.1"
663 + "is-plain-obj" "^3.0.0"
664 + "micromatch" "^4.0.2"
665 +
666 +"http-proxy@^1.18.1":
667 + "integrity" "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ=="
668 + "resolved" "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz"
669 + "version" "1.18.1"
670 + dependencies:
671 + "eventemitter3" "^4.0.0"
672 + "follow-redirects" "^1.0.0"
673 + "requires-port" "^1.0.0"
674 +
675 +"iconv-lite@0.4.24":
676 + "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="
677 + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
678 + "version" "0.4.24"
679 + dependencies:
680 + "safer-buffer" ">= 2.1.2 < 3"
681 +
682 +"ieee754@^1.1.13":
683 + "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
684 + "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
685 + "version" "1.2.1"
686 +
687 +"ignore-by-default@^1.0.1":
688 + "integrity" "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA=="
689 + "resolved" "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz"
690 + "version" "1.0.1"
691 +
692 +"import-lazy@^2.1.0":
693 + "integrity" "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A=="
694 + "resolved" "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz"
695 + "version" "2.1.0"
696 +
697 +"imurmurhash@^0.1.4":
698 + "integrity" "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="
699 + "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
700 + "version" "0.1.4"
701 +
702 +"inherits@2.0.4":
703 + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
704 + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
705 + "version" "2.0.4"
706 +
707 +"ini@~1.3.0":
708 + "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
709 + "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz"
710 + "version" "1.3.8"
711 +
712 +"ini@2.0.0":
713 + "integrity" "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA=="
714 + "resolved" "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz"
715 + "version" "2.0.0"
716 +
717 +"ip@^1.1.5":
718 + "integrity" "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg=="
719 + "resolved" "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz"
720 + "version" "1.1.8"
721 +
722 +"ipaddr.js@1.9.1":
723 + "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
724 + "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz"
725 + "version" "1.9.1"
726 +
727 +"is-binary-path@~2.1.0":
728 + "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw=="
729 + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz"
730 + "version" "2.1.0"
731 + dependencies:
732 + "binary-extensions" "^2.0.0"
733 +
734 +"is-ci@^2.0.0":
735 + "integrity" "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w=="
736 + "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz"
737 + "version" "2.0.0"
738 + dependencies:
739 + "ci-info" "^2.0.0"
740 +
741 +"is-extglob@^2.1.1":
742 + "integrity" "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
743 + "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
744 + "version" "2.1.1"
745 +
746 +"is-fullwidth-code-point@^3.0.0":
747 + "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
748 + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
749 + "version" "3.0.0"
750 +
751 +"is-glob@^4.0.1", "is-glob@~4.0.1":
752 + "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="
753 + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
754 + "version" "4.0.3"
755 + dependencies:
756 + "is-extglob" "^2.1.1"
757 +
758 +"is-installed-globally@^0.4.0":
759 + "integrity" "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ=="
760 + "resolved" "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz"
761 + "version" "0.4.0"
762 + dependencies:
763 + "global-dirs" "^3.0.0"
764 + "is-path-inside" "^3.0.2"
765 +
766 +"is-npm@^5.0.0":
767 + "integrity" "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA=="
768 + "resolved" "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz"
769 + "version" "5.0.0"
770 +
771 +"is-number@^7.0.0":
772 + "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
773 + "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz"
774 + "version" "7.0.0"
775 +
776 +"is-obj@^2.0.0":
777 + "integrity" "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w=="
778 + "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz"
779 + "version" "2.0.0"
780 +
781 +"is-path-inside@^3.0.2":
782 + "integrity" "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="
783 + "resolved" "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz"
784 + "version" "3.0.3"
785 +
786 +"is-plain-obj@^3.0.0":
787 + "integrity" "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA=="
788 + "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz"
789 + "version" "3.0.0"
790 +
791 +"is-typedarray@^1.0.0":
792 + "integrity" "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
793 + "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
794 + "version" "1.0.0"
795 +
796 +"is-yarn-global@^0.3.0":
797 + "integrity" "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw=="
798 + "resolved" "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz"
799 + "version" "0.3.0"
800 +
801 +"json-buffer@3.0.0":
802 + "integrity" "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ=="
803 + "resolved" "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz"
804 + "version" "3.0.0"
805 +
806 +"kareem@2.3.5":
807 + "integrity" "sha512-qxCyQtp3ioawkiRNQr/v8xw9KIviMSSNmy+63Wubj7KmMn3g7noRXIZB4vPCAP+ETi2SR8eH6CvmlKZuGpoHOg=="
808 + "resolved" "https://registry.npmjs.org/kareem/-/kareem-2.3.5.tgz"
809 + "version" "2.3.5"
810 +
811 +"keyv@^3.0.0":
812 + "integrity" "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA=="
813 + "resolved" "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz"
814 + "version" "3.1.0"
815 + dependencies:
816 + "json-buffer" "3.0.0"
817 +
818 +"latest-version@^5.1.0":
819 + "integrity" "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA=="
820 + "resolved" "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz"
821 + "version" "5.1.0"
822 + dependencies:
823 + "package-json" "^6.3.0"
824 +
825 +"lodash@^4.17.21":
826 + "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
827 + "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
828 + "version" "4.17.21"
829 +
830 +"lowercase-keys@^1.0.0", "lowercase-keys@^1.0.1":
831 + "integrity" "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="
832 + "resolved" "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz"
833 + "version" "1.0.1"
834 +
835 +"lowercase-keys@^2.0.0":
836 + "integrity" "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA=="
837 + "resolved" "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz"
838 + "version" "2.0.0"
839 +
840 +"lru-cache@^6.0.0":
841 + "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA=="
842 + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"
843 + "version" "6.0.0"
844 + dependencies:
845 + "yallist" "^4.0.0"
846 +
847 +"make-dir@^3.0.0":
848 + "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw=="
849 + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz"
850 + "version" "3.1.0"
851 + dependencies:
852 + "semver" "^6.0.0"
853 +
854 +"media-typer@0.3.0":
855 + "integrity" "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
856 + "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"
857 + "version" "0.3.0"
858 +
859 +"memory-pager@^1.0.2":
860 + "integrity" "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg=="
861 + "resolved" "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz"
862 + "version" "1.5.0"
863 +
864 +"merge-descriptors@1.0.1":
865 + "integrity" "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
866 + "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"
867 + "version" "1.0.1"
868 +
869 +"methods@~1.1.2":
870 + "integrity" "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
871 + "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"
872 + "version" "1.1.2"
873 +
874 +"micromatch@^4.0.2":
875 + "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA=="
876 + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz"
877 + "version" "4.0.5"
878 + dependencies:
879 + "braces" "^3.0.2"
880 + "picomatch" "^2.3.1"
881 +
882 +"mime-db@1.52.0":
883 + "integrity" "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
884 + "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
885 + "version" "1.52.0"
886 +
887 +"mime-types@^2.1.12", "mime-types@~2.1.24", "mime-types@~2.1.34":
888 + "integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw=="
889 + "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
890 + "version" "2.1.35"
891 + dependencies:
892 + "mime-db" "1.52.0"
893 +
894 +"mime@1.6.0":
895 + "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
896 + "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"
897 + "version" "1.6.0"
898 +
899 +"mimic-response@^1.0.0", "mimic-response@^1.0.1":
900 + "integrity" "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="
901 + "resolved" "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz"
902 + "version" "1.0.1"
903 +
904 +"minimatch@^3.0.4":
905 + "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="
906 + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
907 + "version" "3.1.2"
908 + dependencies:
909 + "brace-expansion" "^1.1.7"
910 +
911 +"minimist@^1.2.0":
912 + "integrity" "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="
913 + "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"
914 + "version" "1.2.6"
915 +
916 +"mongodb-connection-string-url@^2.5.2":
917 + "integrity" "sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA=="
918 + "resolved" "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz"
919 + "version" "2.5.2"
920 + dependencies:
921 + "@types/whatwg-url" "^8.2.1"
922 + "whatwg-url" "^11.0.0"
923 +
924 +"mongodb@4.5.0":
925 + "integrity" "sha512-A2l8MjEpKojnhbCM0MK3+UOGUSGvTNNSv7AkP1fsT7tkambrkkqN/5F2y+PhzsV0Nbv58u04TETpkaSEdI2zKA=="
926 + "resolved" "https://registry.npmjs.org/mongodb/-/mongodb-4.5.0.tgz"
927 + "version" "4.5.0"
928 + dependencies:
929 + "bson" "^4.6.2"
930 + "denque" "^2.0.1"
931 + "mongodb-connection-string-url" "^2.5.2"
932 + "socks" "^2.6.2"
933 + optionalDependencies:
934 + "saslprep" "^1.0.3"
935 +
936 +"mongoose@^6.3.4":
937 + "integrity" "sha512-UP0azyGMdY+2YNbJUHeHhnVw5vPzCqs4GQDUwHkilif/rwmSZktUQhQWMp1pUgRNeF2JC30vWGLrInZxD7K/Qw=="
938 + "resolved" "https://registry.npmjs.org/mongoose/-/mongoose-6.3.4.tgz"
939 + "version" "6.3.4"
940 + dependencies:
941 + "bson" "^4.6.2"
942 + "kareem" "2.3.5"
943 + "mongodb" "4.5.0"
944 + "mpath" "0.9.0"
945 + "mquery" "4.0.3"
946 + "ms" "2.1.3"
947 + "sift" "16.0.0"
948 +
949 +"mpath@0.9.0":
950 + "integrity" "sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew=="
951 + "resolved" "https://registry.npmjs.org/mpath/-/mpath-0.9.0.tgz"
952 + "version" "0.9.0"
953 +
954 +"mquery@4.0.3":
955 + "integrity" "sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA=="
956 + "resolved" "https://registry.npmjs.org/mquery/-/mquery-4.0.3.tgz"
957 + "version" "4.0.3"
958 + dependencies:
959 + "debug" "4.x"
960 +
961 +"ms@^2.1.1":
962 + "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
963 + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
964 + "version" "2.1.3"
965 +
966 +"ms@2.0.0":
967 + "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
968 + "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
969 + "version" "2.0.0"
970 +
971 +"ms@2.1.2":
972 + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
973 + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
974 + "version" "2.1.2"
975 +
976 +"ms@2.1.3":
977 + "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
978 + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
979 + "version" "2.1.3"
980 +
981 +"negotiator@0.6.3":
982 + "integrity" "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
983 + "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
984 + "version" "0.6.3"
985 +
986 +"nodemon@^2.0.16":
987 + "integrity" "sha512-zsrcaOfTWRuUzBn3P44RDliLlp263Z/76FPoHFr3cFFkOz0lTPAcIw8dCzfdVIx/t3AtDYCZRCDkoCojJqaG3w=="
988 + "resolved" "https://registry.npmjs.org/nodemon/-/nodemon-2.0.16.tgz"
989 + "version" "2.0.16"
990 + dependencies:
991 + "chokidar" "^3.5.2"
992 + "debug" "^3.2.7"
993 + "ignore-by-default" "^1.0.1"
994 + "minimatch" "^3.0.4"
995 + "pstree.remy" "^1.1.8"
996 + "semver" "^5.7.1"
997 + "supports-color" "^5.5.0"
998 + "touch" "^3.1.0"
999 + "undefsafe" "^2.0.5"
1000 + "update-notifier" "^5.1.0"
1001 +
1002 +"nopt@~1.0.10":
1003 + "integrity" "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4="
1004 + "resolved" "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz"
1005 + "version" "1.0.10"
1006 + dependencies:
1007 + "abbrev" "1"
1008 +
1009 +"normalize-path@^3.0.0", "normalize-path@~3.0.0":
1010 + "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
1011 + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz"
1012 + "version" "3.0.0"
1013 +
1014 +"normalize-url@^4.1.0":
1015 + "integrity" "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA=="
1016 + "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz"
1017 + "version" "4.5.1"
1018 +
1019 +"object-inspect@^1.9.0":
1020 + "integrity" "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="
1021 + "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz"
1022 + "version" "1.12.2"
1023 +
1024 +"on-finished@2.4.1":
1025 + "integrity" "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg=="
1026 + "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"
1027 + "version" "2.4.1"
1028 + dependencies:
1029 + "ee-first" "1.1.1"
1030 +
1031 +"once@^1.3.1", "once@^1.4.0":
1032 + "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E="
1033 + "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
1034 + "version" "1.4.0"
1035 + dependencies:
1036 + "wrappy" "1"
1037 +
1038 +"p-cancelable@^1.0.0":
1039 + "integrity" "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw=="
1040 + "resolved" "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz"
1041 + "version" "1.1.0"
1042 +
1043 +"package-json@^6.3.0":
1044 + "integrity" "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ=="
1045 + "resolved" "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz"
1046 + "version" "6.5.0"
1047 + dependencies:
1048 + "got" "^9.6.0"
1049 + "registry-auth-token" "^4.0.0"
1050 + "registry-url" "^5.0.0"
1051 + "semver" "^6.2.0"
1052 +
1053 +"parseurl@~1.3.3":
1054 + "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
1055 + "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"
1056 + "version" "1.3.3"
1057 +
1058 +"path-to-regexp@0.1.7":
1059 + "integrity" "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
1060 + "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz"
1061 + "version" "0.1.7"
1062 +
1063 +"picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.3.1":
1064 + "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
1065 + "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
1066 + "version" "2.3.1"
1067 +
1068 +"prepend-http@^2.0.0":
1069 + "integrity" "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc="
1070 + "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz"
1071 + "version" "2.0.0"
1072 +
1073 +"proxy-addr@~2.0.7":
1074 + "integrity" "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg=="
1075 + "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"
1076 + "version" "2.0.7"
1077 + dependencies:
1078 + "forwarded" "0.2.0"
1079 + "ipaddr.js" "1.9.1"
1080 +
1081 +"pstree.remy@^1.1.8":
1082 + "integrity" "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w=="
1083 + "resolved" "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz"
1084 + "version" "1.1.8"
1085 +
1086 +"pump@^3.0.0":
1087 + "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="
1088 + "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
1089 + "version" "3.0.0"
1090 + dependencies:
1091 + "end-of-stream" "^1.1.0"
1092 + "once" "^1.3.1"
1093 +
1094 +"punycode@^2.1.1":
1095 + "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
1096 + "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
1097 + "version" "2.1.1"
1098 +
1099 +"pupa@^2.1.1":
1100 + "integrity" "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A=="
1101 + "resolved" "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz"
1102 + "version" "2.1.1"
1103 + dependencies:
1104 + "escape-goat" "^2.0.0"
1105 +
1106 +"qs@6.10.3":
1107 + "integrity" "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ=="
1108 + "resolved" "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz"
1109 + "version" "6.10.3"
1110 + dependencies:
1111 + "side-channel" "^1.0.4"
1112 +
1113 +"range-parser@~1.2.1":
1114 + "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
1115 + "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz"
1116 + "version" "1.2.1"
1117 +
1118 +"raw-body@2.5.1":
1119 + "integrity" "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig=="
1120 + "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz"
1121 + "version" "2.5.1"
1122 + dependencies:
1123 + "bytes" "3.1.2"
1124 + "http-errors" "2.0.0"
1125 + "iconv-lite" "0.4.24"
1126 + "unpipe" "1.0.0"
1127 +
1128 +"rc@^1.2.8":
1129 + "integrity" "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="
1130 + "resolved" "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"
1131 + "version" "1.2.8"
1132 + dependencies:
1133 + "deep-extend" "^0.6.0"
1134 + "ini" "~1.3.0"
1135 + "minimist" "^1.2.0"
1136 + "strip-json-comments" "~2.0.1"
1137 +
1138 +"readdirp@~3.6.0":
1139 + "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="
1140 + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz"
1141 + "version" "3.6.0"
1142 + dependencies:
1143 + "picomatch" "^2.2.1"
1144 +
1145 +"registry-auth-token@^4.0.0":
1146 + "integrity" "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw=="
1147 + "resolved" "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz"
1148 + "version" "4.2.1"
1149 + dependencies:
1150 + "rc" "^1.2.8"
1151 +
1152 +"registry-url@^5.0.0":
1153 + "integrity" "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw=="
1154 + "resolved" "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz"
1155 + "version" "5.1.0"
1156 + dependencies:
1157 + "rc" "^1.2.8"
1158 +
1159 +"require-directory@^2.1.1":
1160 + "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
1161 + "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
1162 + "version" "2.1.1"
1163 +
1164 +"requires-port@^1.0.0":
1165 + "integrity" "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8="
1166 + "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz"
1167 + "version" "1.0.0"
1168 +
1169 +"responselike@^1.0.2":
1170 + "integrity" "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec="
1171 + "resolved" "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz"
1172 + "version" "1.0.2"
1173 + dependencies:
1174 + "lowercase-keys" "^1.0.0"
1175 +
1176 +"rxjs@^6.6.3":
1177 + "integrity" "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ=="
1178 + "resolved" "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz"
1179 + "version" "6.6.7"
1180 + dependencies:
1181 + "tslib" "^1.9.0"
1182 +
1183 +"safe-buffer@5.2.1":
1184 + "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
1185 + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
1186 + "version" "5.2.1"
1187 +
1188 +"safer-buffer@>= 2.1.2 < 3":
1189 + "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
1190 + "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
1191 + "version" "2.1.2"
1192 +
1193 +"saslprep@^1.0.3":
1194 + "integrity" "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag=="
1195 + "resolved" "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz"
1196 + "version" "1.0.3"
1197 + dependencies:
1198 + "sparse-bitfield" "^3.0.3"
1199 +
1200 +"semver-diff@^3.1.1":
1201 + "integrity" "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg=="
1202 + "resolved" "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz"
1203 + "version" "3.1.1"
1204 + dependencies:
1205 + "semver" "^6.3.0"
1206 +
1207 +"semver@^5.7.1":
1208 + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
1209 + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"
1210 + "version" "5.7.1"
1211 +
1212 +"semver@^6.0.0":
1213 + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
1214 + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
1215 + "version" "6.3.0"
1216 +
1217 +"semver@^6.2.0":
1218 + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
1219 + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
1220 + "version" "6.3.0"
1221 +
1222 +"semver@^6.3.0":
1223 + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
1224 + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
1225 + "version" "6.3.0"
1226 +
1227 +"semver@^7.3.4":
1228 + "integrity" "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g=="
1229 + "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"
1230 + "version" "7.3.7"
1231 + dependencies:
1232 + "lru-cache" "^6.0.0"
1233 +
1234 +"send@0.18.0":
1235 + "integrity" "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg=="
1236 + "resolved" "https://registry.npmjs.org/send/-/send-0.18.0.tgz"
1237 + "version" "0.18.0"
1238 + dependencies:
1239 + "debug" "2.6.9"
1240 + "depd" "2.0.0"
1241 + "destroy" "1.2.0"
1242 + "encodeurl" "~1.0.2"
1243 + "escape-html" "~1.0.3"
1244 + "etag" "~1.8.1"
1245 + "fresh" "0.5.2"
1246 + "http-errors" "2.0.0"
1247 + "mime" "1.6.0"
1248 + "ms" "2.1.3"
1249 + "on-finished" "2.4.1"
1250 + "range-parser" "~1.2.1"
1251 + "statuses" "2.0.1"
1252 +
1253 +"serve-static@1.15.0":
1254 + "integrity" "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g=="
1255 + "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz"
1256 + "version" "1.15.0"
1257 + dependencies:
1258 + "encodeurl" "~1.0.2"
1259 + "escape-html" "~1.0.3"
1260 + "parseurl" "~1.3.3"
1261 + "send" "0.18.0"
1262 +
1263 +"setprototypeof@1.2.0":
1264 + "integrity" "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
1265 + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz"
1266 + "version" "1.2.0"
1267 +
1268 +"shell-quote@^1.7.3":
1269 + "integrity" "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw=="
1270 + "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz"
1271 + "version" "1.7.3"
1272 +
1273 +"side-channel@^1.0.4":
1274 + "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw=="
1275 + "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz"
1276 + "version" "1.0.4"
1277 + dependencies:
1278 + "call-bind" "^1.0.0"
1279 + "get-intrinsic" "^1.0.2"
1280 + "object-inspect" "^1.9.0"
1281 +
1282 +"sift@16.0.0":
1283 + "integrity" "sha512-ILTjdP2Mv9V1kIxWMXeMTIRbOBrqKc4JAXmFMnFq3fKeyQ2Qwa3Dw1ubcye3vR+Y6ofA0b9gNDr/y2t6eUeIzQ=="
1284 + "resolved" "https://registry.npmjs.org/sift/-/sift-16.0.0.tgz"
1285 + "version" "16.0.0"
1286 +
1287 +"signal-exit@^3.0.2":
1288 + "integrity" "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
1289 + "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
1290 + "version" "3.0.7"
1291 +
1292 +"smart-buffer@^4.2.0":
1293 + "integrity" "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="
1294 + "resolved" "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz"
1295 + "version" "4.2.0"
1296 +
1297 +"socks@^2.6.2":
1298 + "integrity" "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA=="
1299 + "resolved" "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz"
1300 + "version" "2.6.2"
1301 + dependencies:
1302 + "ip" "^1.1.5"
1303 + "smart-buffer" "^4.2.0"
1304 +
1305 +"sparse-bitfield@^3.0.3":
1306 + "integrity" "sha1-/0rm5oZWBWuks+eSqzM004JzyhE="
1307 + "resolved" "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz"
1308 + "version" "3.0.3"
1309 + dependencies:
1310 + "memory-pager" "^1.0.2"
1311 +
1312 +"spawn-command@^0.0.2-1":
1313 + "integrity" "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A="
1314 + "resolved" "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz"
1315 + "version" "0.0.2-1"
1316 +
1317 +"statuses@2.0.1":
1318 + "integrity" "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="
1319 + "resolved" "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz"
1320 + "version" "2.0.1"
1321 +
1322 +"string-width@^4.0.0", "string-width@^4.1.0", "string-width@^4.2.0", "string-width@^4.2.2", "string-width@^4.2.3":
1323 + "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="
1324 + "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
1325 + "version" "4.2.3"
1326 + dependencies:
1327 + "emoji-regex" "^8.0.0"
1328 + "is-fullwidth-code-point" "^3.0.0"
1329 + "strip-ansi" "^6.0.1"
1330 +
1331 +"strip-ansi@^6.0.0", "strip-ansi@^6.0.1":
1332 + "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="
1333 + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
1334 + "version" "6.0.1"
1335 + dependencies:
1336 + "ansi-regex" "^5.0.1"
1337 +
1338 +"strip-json-comments@~2.0.1":
1339 + "integrity" "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
1340 + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"
1341 + "version" "2.0.1"
1342 +
1343 +"supports-color@^5.5.0":
1344 + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="
1345 + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"
1346 + "version" "5.5.0"
1347 + dependencies:
1348 + "has-flag" "^3.0.0"
1349 +
1350 +"supports-color@^7.1.0":
1351 + "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="
1352 + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
1353 + "version" "7.2.0"
1354 + dependencies:
1355 + "has-flag" "^4.0.0"
1356 +
1357 +"supports-color@^8.1.0":
1358 + "integrity" "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q=="
1359 + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz"
1360 + "version" "8.1.1"
1361 + dependencies:
1362 + "has-flag" "^4.0.0"
1363 +
1364 +"to-readable-stream@^1.0.0":
1365 + "integrity" "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q=="
1366 + "resolved" "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz"
1367 + "version" "1.0.0"
1368 +
1369 +"to-regex-range@^5.0.1":
1370 + "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="
1371 + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz"
1372 + "version" "5.0.1"
1373 + dependencies:
1374 + "is-number" "^7.0.0"
1375 +
1376 +"toidentifier@1.0.1":
1377 + "integrity" "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
1378 + "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
1379 + "version" "1.0.1"
1380 +
1381 +"touch@^3.1.0":
1382 + "integrity" "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA=="
1383 + "resolved" "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz"
1384 + "version" "3.1.0"
1385 + dependencies:
1386 + "nopt" "~1.0.10"
1387 +
1388 +"tr46@^3.0.0":
1389 + "integrity" "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA=="
1390 + "resolved" "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz"
1391 + "version" "3.0.0"
1392 + dependencies:
1393 + "punycode" "^2.1.1"
1394 +
1395 +"tree-kill@^1.2.2":
1396 + "integrity" "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A=="
1397 + "resolved" "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz"
1398 + "version" "1.2.2"
1399 +
1400 +"tslib@^1.9.0":
1401 + "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
1402 + "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz"
1403 + "version" "1.14.1"
1404 +
1405 +"type-fest@^0.20.2":
1406 + "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="
1407 + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz"
1408 + "version" "0.20.2"
1409 +
1410 +"type-is@~1.6.18":
1411 + "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g=="
1412 + "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz"
1413 + "version" "1.6.18"
1414 + dependencies:
1415 + "media-typer" "0.3.0"
1416 + "mime-types" "~2.1.24"
1417 +
1418 +"typedarray-to-buffer@^3.1.5":
1419 + "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q=="
1420 + "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"
1421 + "version" "3.1.5"
1422 + dependencies:
1423 + "is-typedarray" "^1.0.0"
1424 +
1425 +"undefsafe@^2.0.5":
1426 + "integrity" "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA=="
1427 + "resolved" "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz"
1428 + "version" "2.0.5"
1429 +
1430 +"unique-string@^2.0.0":
1431 + "integrity" "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg=="
1432 + "resolved" "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz"
1433 + "version" "2.0.0"
1434 + dependencies:
1435 + "crypto-random-string" "^2.0.0"
1436 +
1437 +"unpipe@~1.0.0", "unpipe@1.0.0":
1438 + "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
1439 + "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"
1440 + "version" "1.0.0"
1441 +
1442 +"update-notifier@^5.1.0":
1443 + "integrity" "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw=="
1444 + "resolved" "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz"
1445 + "version" "5.1.0"
1446 + dependencies:
1447 + "boxen" "^5.0.0"
1448 + "chalk" "^4.1.0"
1449 + "configstore" "^5.0.1"
1450 + "has-yarn" "^2.1.0"
1451 + "import-lazy" "^2.1.0"
1452 + "is-ci" "^2.0.0"
1453 + "is-installed-globally" "^0.4.0"
1454 + "is-npm" "^5.0.0"
1455 + "is-yarn-global" "^0.3.0"
1456 + "latest-version" "^5.1.0"
1457 + "pupa" "^2.1.1"
1458 + "semver" "^7.3.4"
1459 + "semver-diff" "^3.1.1"
1460 + "xdg-basedir" "^4.0.0"
1461 +
1462 +"url-parse-lax@^3.0.0":
1463 + "integrity" "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww="
1464 + "resolved" "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz"
1465 + "version" "3.0.0"
1466 + dependencies:
1467 + "prepend-http" "^2.0.0"
1468 +
1469 +"utils-merge@1.0.1":
1470 + "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
1471 + "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
1472 + "version" "1.0.1"
1473 +
1474 +"vary@~1.1.2":
1475 + "integrity" "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
1476 + "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"
1477 + "version" "1.1.2"
1478 +
1479 +"webidl-conversions@^7.0.0":
1480 + "integrity" "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="
1481 + "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz"
1482 + "version" "7.0.0"
1483 +
1484 +"whatwg-url@^11.0.0":
1485 + "integrity" "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ=="
1486 + "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz"
1487 + "version" "11.0.0"
1488 + dependencies:
1489 + "tr46" "^3.0.0"
1490 + "webidl-conversions" "^7.0.0"
1491 +
1492 +"widest-line@^3.1.0":
1493 + "integrity" "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg=="
1494 + "resolved" "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz"
1495 + "version" "3.1.0"
1496 + dependencies:
1497 + "string-width" "^4.0.0"
1498 +
1499 +"wrap-ansi@^7.0.0":
1500 + "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="
1501 + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
1502 + "version" "7.0.0"
1503 + dependencies:
1504 + "ansi-styles" "^4.0.0"
1505 + "string-width" "^4.1.0"
1506 + "strip-ansi" "^6.0.0"
1507 +
1508 +"wrappy@1":
1509 + "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
1510 + "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
1511 + "version" "1.0.2"
1512 +
1513 +"write-file-atomic@^3.0.0":
1514 + "integrity" "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q=="
1515 + "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz"
1516 + "version" "3.0.3"
1517 + dependencies:
1518 + "imurmurhash" "^0.1.4"
1519 + "is-typedarray" "^1.0.0"
1520 + "signal-exit" "^3.0.2"
1521 + "typedarray-to-buffer" "^3.1.5"
1522 +
1523 +"xdg-basedir@^4.0.0":
1524 + "integrity" "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q=="
1525 + "resolved" "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz"
1526 + "version" "4.0.0"
1527 +
1528 +"xhr2@^0.2.1":
1529 + "integrity" "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw=="
1530 + "resolved" "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz"
1531 + "version" "0.2.1"
1532 +
1533 +"y18n@^5.0.5":
1534 + "integrity" "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
1535 + "resolved" "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz"
1536 + "version" "5.0.8"
1537 +
1538 +"yallist@^4.0.0":
1539 + "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
1540 + "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
1541 + "version" "4.0.0"
1542 +
1543 +"yargs-parser@^21.0.0":
1544 + "integrity" "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg=="
1545 + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz"
1546 + "version" "21.0.1"
1547 +
1548 +"yargs@^17.3.1":
1549 + "integrity" "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA=="
1550 + "resolved" "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz"
1551 + "version" "17.5.1"
1552 + dependencies:
1553 + "cliui" "^7.0.2"
1554 + "escalade" "^3.1.1"
1555 + "get-caller-file" "^2.0.5"
1556 + "require-directory" "^2.1.1"
1557 + "string-width" "^4.2.3"
1558 + "y18n" "^5.0.5"
1559 + "yargs-parser" "^21.0.0"