├── .eslintrc.js
├── .github
└── workflows
│ └── ci.yml
├── .gitignore
├── .nvmrc
├── .prettierrc
├── .travis.yml
├── README-en_EN.md
├── README-zh_CN.md
├── README.md
├── data
└── db.json
├── images
├── 42seoul-2021.png
├── coordime.png
├── guide
│ ├── gateway1.png
│ ├── gateway10.png
│ ├── gateway11.png
│ ├── gateway2.png
│ ├── gateway3.png
│ ├── gateway4.png
│ ├── gateway5.png
│ ├── gateway6.png
│ ├── gateway7.png
│ ├── gateway8.png
│ ├── gateway9.png
│ ├── iam1.png
│ ├── iam2.png
│ ├── iam3.png
│ ├── lambda1.png
│ ├── lambda2.png
│ ├── telegram-gateway1.png
│ ├── telegram-gateway2.png
│ ├── telegram1.png
│ ├── telegram2.png
│ ├── telegram3.png
│ ├── telegram4.png
│ ├── telegram5.png
│ ├── travis1.png
│ └── travis2.png
├── springboot.jpg
├── youtube.png
└── 버튼설명.png
├── json-validate
└── src
│ └── build.js
├── package.json
├── tsconfig.build.json
├── tsconfig.eslint.json
├── tsconfig.json
└── yarn.lock
/.eslintrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | parser: '@typescript-eslint/parser',
3 | parserOptions: {
4 | tsconfigRootDir: __dirname,
5 | project: 'tsconfig.json',
6 | sourceType: 'module',
7 | extraFileExtensions: [
8 | '.json'
9 | ],
10 | },
11 | plugins: ['@typescript-eslint'],
12 | extends: [
13 | 'eslint:recommended',
14 | 'plugin:@typescript-eslint/recommended',
15 | 'plugin:prettier/recommended',
16 | 'plugin:json/recommended'
17 | ],
18 | root: true,
19 | env: {
20 | node: true,
21 | jest: true,
22 | },
23 | ignorePatterns: ['.eslintrc.js'],
24 | rules: {
25 | '@typescript-eslint/interface-name-prefix': 'off',
26 | '@typescript-eslint/explicit-function-return-type': 'off',
27 | '@typescript-eslint/explicit-module-boundary-types': 'off',
28 | '@typescript-eslint/no-explicit-any': 'off',
29 | '@typescript-eslint/no-empty-function': 'off',
30 | '@typescript-eslint/no-floating-promises': 'error',
31 | '@typescript-eslint/member-ordering': [
32 | 'error',
33 | {
34 | default: {
35 | memberTypes: [
36 | 'public-static-field',
37 | 'protected-static-field',
38 | 'private-static-field',
39 | 'public-instance-field',
40 | 'protected-instance-field',
41 | 'private-instance-field',
42 | 'constructor',
43 | 'public-static-method',
44 | 'protected-static-method',
45 | 'private-static-method',
46 | 'public-instance-method',
47 | 'protected-instance-method',
48 | 'private-instance-method',
49 | 'get',
50 | ],
51 | },
52 | },
53 | ],
54 | 'no-console': 'error',
55 | },
56 | };
57 |
--------------------------------------------------------------------------------
/.github/workflows/ci.yml:
--------------------------------------------------------------------------------
1 | name: ci
2 |
3 | on:
4 | push:
5 | branches:
6 | - master
7 | pull_request:
8 | branches:
9 | - "**"
10 |
11 | jobs:
12 | docker:
13 | timeout-minutes: 10
14 | runs-on: ubuntu-latest
15 |
16 | steps:
17 | # 해당 저장소의 코드를 가져옵니다.
18 | - name: Checkout
19 | uses: actions/checkout@v2
20 |
21 | # Node 16 버전을 사용합니다.
22 | - name: Install node
23 | uses: actions/setup-node@v2
24 | with:
25 | node-version: '16'
26 |
27 | # 패키지 설치
28 | - name: Install dependencies
29 | run: npm install
30 |
31 | # JSON 스키마 검증
32 | - name: Run builds
33 | run: npm run build
34 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Created by .ignore support plugin (hsz.mobi)
2 |
3 | .idea
4 | node_modules
5 | credentials.json
6 | http/telegram.http
7 | src/test.js
--------------------------------------------------------------------------------
/.nvmrc:
--------------------------------------------------------------------------------
1 | v16.14.0
2 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "singleQuote": true,
3 | "trailingComma": "all"
4 | }
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "6"
4 |
5 | branches:
6 | only:
7 | - master
8 |
9 | script: "npm run build"
10 |
11 | before_deploy:
12 | - npm install
13 | - mkdir -p deploy
14 | - mv db.json deploy/db.json
15 |
16 | deploy:
17 | - provider: s3
18 | access_key_id: $AWS_ACCESS_KEY # declared in Travis repo settings
19 | secret_access_key: $AWS_SECRET_KEY
20 | bucket: junior-recruit-scheduler
21 | region: ap-northeast-2
22 | skip_cleanup: true
23 | local_dir: deploy
24 | acl: public_read
25 | wait-until-deployed: true
26 | on:
27 | repo: jojoldu/junior-recruit-scheduler
28 | branch: master
29 |
30 | after_deploy:
31 | - echo "주니어 개발자 채용 정보 배포 진행중입니다."
32 |
33 | notifications:
34 | webhooks: https://fathomless-fjord-24024.herokuapp.com/notify
35 |
--------------------------------------------------------------------------------
/README-en_EN.md:
--------------------------------------------------------------------------------
1 | # Job Information for Junior Developers
2 |
3 | [Korean](./README.md) | [English](./README-en_EN.md) | [Chinese](./README-zh_CN.md)
4 |
5 |
6 |
7 | [](https://jojoldu.tistory.com/)
8 | [](https://travis-ci.org/jojoldu/junior-recruit-scheduler)
9 | [](https://github.com/jojoldu/junior-recruit-scheduler/graphs/contributors)
10 | [](http://hits.dwyl.io/jojoldu/junior-recruit-scheduler)
11 |
12 |
13 |
14 |
15 |
16 | > These are the people who contributed to this repository. Thank you very much. :pray:
17 |
18 |
19 |
20 | 
21 |
22 | My first book, [Web services implemented alone with spring boots and AWS](https://jojoldu.tistory.com/463), has been published.
23 | I highly recommend you to do your portfolio and personal projects with Springboot and AWS.
24 |
25 |
26 |
27 | ## 1. Introduction
28 |
29 | It's a repository for **good quality employment information** for junior developers.
30 | I'd like to include an intern/new/junior recruitment & hackathon schedule.
31 | The period means **closing of documents**.
32 | (If you find out that the recruitment has been completed, please make a Pull Request.)
33 |
34 | ## 2. PR Rules
35 |
36 | * If you don't have a fixed period, you can write as **Undetermined**.
37 | * You have to change **db.json** Too.
38 | * db.json is for **automation** in telegram bot. [co-duck Site](https://co-duck.com/)
39 | * It will be automated on a separate site or on Facebook.
40 | * Rule for db.json is```yyyy-MM-dd HH:mm:ss```.
41 | * If it has only closing date, please set closing time as ```23:59:59```.
42 |
43 | ## 3. Recommended links
44 | The Series about story that 5 year career developer commence his 3rd work.
45 |
46 | * [3번째 직장에 오기까지](http://bit.ly/2sFSGim)
47 |
48 | The facebook page which communize informations such as technology/seminar for junior developer.
49 |
50 | * [초보개발자모임](https://www.facebook.com/devbeginner/)
51 |
52 | ## 4. Recruitments (2020)
53 |
54 | Every notice of employment in this chapter is for **new/junior** from **a good company for developers to build a career**.
55 |
56 | > Significant traffic occurs,
57 | Have Code Reviews, Continuous Deployment, etc.
58 | Refers to a company interested in code quality.
59 |
60 | Companies with a JobPlanet rating of 3.3 or less can't add to it even if you give them PR.
61 | The purpose of this repository is to gather **good quality employment information** in one place.
62 | **I'm not trying to contain all the company's recruitment information**.
63 | If there is a company that has low JobPlanet ratings but you really want to recommend it, please leave the reason for that in PR.
64 |
65 | ### Recommended Company
66 |
67 | * [Undetermined] [AB180 Engineer recruitment](https://abit.ly/ab180)
68 | * **100M+ Devices, 1M+ RPM. 1B+ Events/day**.
69 | Helping [100+ brands](https://abit.ly/ab180-clients) drive digital growth through marketing technology and strategy.
70 | * [Our Culture](https://abit.ly/ab180-culture)
71 | * [Front-end Engineer](https://abit.ly/join-ab180-frontend)
72 | * [Back-end Engineer](https://abit.ly/join-ab180-backend)
73 | * [Data Engineer](https://abit.ly/join-ab180-data-engineer)
74 |
75 | * [Undetermined] [당근마켓(Carrot Market) New/Intern Backend/Platform developer recruitment](https://www.notion.so/07ca1fda22584d60a48ef43a8cf9bab0)
76 | * [Technical blog](https://medium.com/daangn)
77 |
78 | * [Undetermined] [지그재그(Zigzag) new IOS/Android developer recruitment](http://bit.ly/2JpPLob)
79 | * [Technical blog](https://devblog.croquis.com/ko/)
80 | * [Zigzag Traffic](http://ppss.kr/archives/151825)
81 | * [Zigzag Outboarding](http://outstanding.kr/zigzag20170123/)
82 |
83 | * [Undetermined] [8퍼센트(8%) new developer recruitment](http://bit.ly/2M7dk2S)
84 | * [(Reference) Park Moon-soo Story](https://brunch.co.kr/@leehosung/12)
85 | * [(Reference) Goodbye, friends](https://brunch.co.kr/@leehosung/22)
86 | * [(Reference) Between Calm and Passion](https://brunch.co.kr/@leehosung/34)
87 | * [(Reference) Finishing two spoonfuls study](https://brunch.co.kr/@leehosung/42)
88 |
89 | * [Undetermined] [MyMusicTaste Frontend developer recruitment](http://bit.ly/2OOayk8)
90 | * [MyMusicTaste development culture](https://github.com/MyMusicTaste/recruit)
91 | * [Technical blog](https://mymusictaste.github.io/)
92 |
93 | * [Undetermined] [Riiid(산타토익(Santa TOEIC)) developer recruitment in all fields](https://career.riiid.app)
94 | * [Riiid company introduction](https://riiid.co/ko/)
95 | * [Front End Technology Stack](https://apply.riiid.app/)
96 |
97 | * [Undetermined] [피플펀드(PeopleFund) Developer recruitment](https://bit.ly/2HhIKSm)
98 | * [Technology Blog](https://tech.peoplefund.co.kr/)
99 | * Recommendation of Acquaintances
100 | * JobPlanet rating 4.0
101 | * In-company study culture is active
102 | * The development team has a good culture and most of them have moved to good companies (coupang, Kakao Mobility, Kakao Bank)
103 |
104 | * [Undetermined] [Rainist (BankSalad) recruitment in all fields](https://rainist.com/recruit/engineer)
105 |
106 | * [Undetermined] 코멘토(Commento)'s new employees recruitment
107 | * [Front-end Developer Employment](https://bit.ly/2FFdApI)
108 | * [Back-end Developer Employment](https://bit.ly/2T2smKc)
109 | * [Front-end Developer to Work With](https://brunch.co.kr/@comento/117)
110 | * [Designer to Work With](https://brunch.co.kr/@comento/116)
111 | * [Back-end Developer to Work With](https://brunch.co.kr/@comento/119)
112 | * [Head of the Development Team to Work With](https://brunch.co.kr/@comento/120)
113 | * [WeWork's Resident's Relay Interview](http://bitly.kr/6flAH)
114 | * [Hankook Ilbo Interview - Productivity Company of the Month](http://bitly.kr/TgWDe)
115 |
116 | * [Undetermined] [Streami Inc Engineer Recruitment](https://github.com/gopax/Recruit)
117 |
118 | * [Undetermined] [Skelter Labs Software Engineer Recruitment](https://www.notion.so/71edafe219b0432da0b1959f622c9f1a)
119 | * Even if you're not an AI professional, there's no problem with interviews.
120 | * [Skelter Labs CEO Interview](https://www.youtube.com/watch?v=uIhKDGz2ENo&t=349s)
121 | * [Skelter Labs Team Culture](https://blog.naver.com/skelterlabs/221860320455)
122 | * [Skelter Labs News](https://www.skelterlabs.com/ko/news/)
123 |
124 | ### Employment-Related Events
125 |
126 | Includes recruiting-related programming contests, hackathon schedules, seminars, and more.
127 |
128 | ### How to get employment information
129 |
130 | **Personally, I don't recommend recruitment information for Job Korea or Saramin..**.
131 | You may skip any additional forms or comments that appear to be copy & paste into your employment information.
132 | If **the companys are not interested in hiring as much, you can think that they don't have enough understanding of the developer**.
133 | Below are the JobPlanet/Wanted search criteria that I visit regularly.
134 | I'd like you to refer to it.
135 |
136 | * [JobPlanet New Developer Recruitment List](https://www.jobplanet.co.kr/job_postings/search?utf8=%E2%9C%93&query=&jp_show_search_result=true&jp_show_search_result_chk=true&occupation_level2_ids%5B%5D=11610&occupation_level2_ids%5B%5D=11604&occupation_level2_ids%5B%5D=11603&industry_level2_ids%5B%5D=709&industry_level2_ids%5B%5D=702&recruitment_type_ids%5B%5D=1&order_by=score&page=1)
137 | * ["Wanted" New Developer Recruitment](https://www.wanted.co.kr/wdlist/518?referer_id=23685&years=0)
138 | * ["Rocket Punch" 'Replacement of Military' Recruitment List](https://www.rocketpunch.com/jobs?military_service=1&q=)
139 |
140 | ## 5. Developer Job Tips
141 |
142 | **It does not include any tips other than job tips.**
143 | You can find various tips for juniors on the [Facebook Page](https://www.facebook.com/devbeginner/).
144 |
145 | ### General
146 |
147 | * [원티드와 함께하는 개발자 커리어 터치 참석 후기](https://velog.io/@doondoony/후기-원티드와-함께하는-개발자-커리어-터치)
148 |
149 | * [스타트업 주의 사항](https://www.facebook.com/dalinaum/posts/10157321350303468)
150 |
151 | * [MS Imagine Cup 국가대표의 스타트업 도전기 - 창업 실패부터 현재 커리어를 만들기까지 - 참석후기](https://jojoldu.tistory.com/423)
152 |
153 | * [마음에 안드는 중소기업에 합격했을때](https://jojoldu.tistory.com/398)
154 |
155 | * [Tech HR - 주니어 개발자와 시니어 개발자의 차이 필독](https://jojoldu.tistory.com/163)
156 |
157 | * [OKKY 취준생 Q&A Meet-up 세미나 후기](http://bit.ly/2P8afUH)
158 |
159 | * [제로 스펙에 가까웠던 듣보잡 개발자의 유명 IT 기업 도전기](http://bit.ly/2yqiH7V)
160 |
161 | * [이종립(aka. 기계인간)님의 SI탈출하기 세미나 by OKKY](http://bit.ly/2LAkFqL)
162 |
163 | * [남궁성의 코드초보스터디 카페 모음](http://cafe.naver.com/javachobostudy)
164 | * [신입취업조언 1탄 : 포트폴리오편 - 천진님](http://cafe.naver.com/javachobostudy/119166)
165 | * [이력서 작성과 면접 이야기 - 천진님](http://cafe.naver.com/javachobostudy/125568)
166 | * [학원출신 취업, 면접 그리고 미래.. - 비달사슴님](http://cafe.naver.com/javachobostudy/117693)
167 | * [신입 연봉의 현실(SI) - es현님](http://cafe.naver.com/javachobostudy/143200)
168 |
169 | * [김은향님의 신입 개발자 이야기](https://www.slideshare.net/EunhyangKim2/ss-87782520)
170 |
171 | * [진유림님의 이직 이야기](https://milooy.wordpress.com/2018/02/07/moving-job/)
172 |
173 | * [이한별님의 구직 이야기](http://lhb0517.tistory.com/entry/reviewofjojoldu)
174 |
175 | * [김남윤님의 신입 개발자 취업 도전기](https://www.slideshare.net/ssuser565d51/ss-61448739)
176 |
177 | * [박준영님의 이직 이야기](https://joont92.github.io/life/27%EC%82%B4-2%EB%B2%88%EC%A7%B8-%EC%9D%B4%EC%A7%81)
178 |
179 | * [변성윤님의 Gap Year 및 쏘카 이직 이야기](https://zzsza.github.io/diary/2018/10/26/gap-year-and-socar/)
180 |
181 | * [OKKY "마음까지전하는"님의 웹개발자 신입 구직 팁](https://okky.kr/article/314704)
182 |
183 | * [피해야 할 개발자 일자리의 징후](http://www.itworld.co.kr/news/105216)
184 |
185 | * [컴공으로 대기업 취업하기, 인적성 검사 통과 요령 및 면접 필살기](https://medium.com/@xissy/%EC%BB%B4%EA%B3%B5%EC%9C%BC%EB%A1%9C-%EB%8C%80%EA%B8%B0%EC%97%85-%EC%B7%A8%EC%97%85%ED%95%98%EA%B8%B0-cbf42d46e269)
186 |
187 | * [원티드와 함께하는 개발자 커리어 터치](https://www.notion.so/8a5fb590ae204295adf8117b5f58e32e)
188 |
189 | * [28세 요우의 개발자 이직 대탐험](http://luckyyowu.tistory.com/382)
190 |
191 | * [강디너의 이직 탐험기](https://kdinner.tistory.com/58)
192 |
193 | ### Resume & Portfolio Writing Method
194 |
195 | * [원티드랩에서 이야기하는 통과잘되는 이력서 작성법 (신입/경력 포함)](https://brunch.co.kr/@wantedlab/29)
196 |
197 | * [OKKY "roggy"님의 신입 개발자 이력서 작성 요령](https://okky.kr/article/319687)
198 |
199 | * [OKKY "load2000"님의 포트폴리오 작성 팁](https://okky.kr/article/368504)
200 |
201 | * [이민석 교수님의 신입 개발자 자기소개서 작성법](http://hl1itj.tistory.com/90)
202 |
203 | * [seungdols님의 신입 자소서 작성법](https://brunch.co.kr/@seungdols/11)
204 |
205 | * [Outsider님의 이력서](https://blog.outsider.ne.kr/1234)
206 |
207 | * [jerome님의 포털(네이버, 다음, 줌 등)에 지원하는 신입공채 개발자들의 자기소개서 작성 팁](http://jerome75.tistory.com/2)
208 |
209 | * [parkscom님의 신입 개발자를 위한 이력서 쓰기](http://parkscom.tistory.com/1167111262)
210 |
211 | * [라태웅님의 신입 포트폴리오](https://okky.kr/article/397774)
212 |
213 | * [(소프트웨어 엔지니어를 위한) 끝내주는 이력서를 쓰는 방법](http://www.haeyounglee.com/post/41769497481/how-to-write-a-killer-resume#.WVNvOnc6-V4)
214 |
215 | * [우아한형제들 구인본님 - 이직 초보 어느 개발자의 이력서 만들기](http://woowabros.github.io/experience/2017/07/17/resume.html)
216 |
217 | * [마르코님의 번역 - 2017년 개발자 이력서 작성 가이드](https://brunch.co.kr/@imagineer/215)
218 |
219 | * [posquit0님의 Awesome CV - LaTeX로 끝내주는 영문 이력서 작성](https://github.com/posquit0/Awesome-CV)
220 |
221 | * [권희정님의 개발자의 포트폴리오 ・ 이력서 작성법](https://gmlwjd9405.github.io/2018/05/04/how-to-write-a-resume-for-a-developer.html)
222 |
223 | * [JSpiner님의 github로 다같이 쓰는 이력서](https://github.com/JSpiner/RESUME)
224 |
225 | ### Interview Tips
226 |
227 | * [JBee(한재엽)님의 기술면접 자료 Repository](https://github.com/JaeYeopHan/Interview_Question_for_Beginner)
228 |
229 | * [김태곤님의 신입 프론트엔드 개발자를 위한 면접 조언](https://taegon.kim/archives/5770)
230 |
231 | * [너굴너굴님의 좋은면접자/지원자 되는 방법](https://repo.yona.io/doortts/blog/post/292)
232 |
233 | * [네이버 면접시 듣게 되는 41가지 질문(기사)](https://www.bloter.net/news/articleView.html?idxno=22294)
234 |
235 | * [카카오 면접 시 듣게 되는 70가지 질문(블로터)](https://www.bloter.net/news/articleView.html?idxno=22327)
236 |
237 | * [애플 면접에서 듣게 되는 33가지 질문(기사)](https://www.bloter.net/news/articleView.html?idxno=22280)
238 |
239 | * [초보팀장의 일기 - 면접을 볼 때마다 하는 질문들](https://web.archive.org/web/20170420162138/http://blog.java2game.com/401)
240 |
241 | * [Awesome Interview Questions - GitHub](https://github.com/MaximAbramchuck/awesome-interview-questions)
242 |
243 | * [개발자를 채용하면서 느꼈던 것들](http://sungjk.github.io/2017/06/11/interview-guide.html)
244 |
245 | * [이번 기술 면접 중 기억나는 질문과 답변들 (프론트엔드)](https://medium.com/@jimkimau/이번-기술-면접-중-기억나는-질문과-답변들-712daa9a2dc)
246 |
247 | * [변성윤님의 Datascience-Interview-Questions](https://github.com/zzsza/Datascience-Interview-Questions)
248 |
249 | * [1년 동안 면접을 보며 만났던 질문 리스트 (기술)](https://github.com/KimHunJin/Study-Book/tree/master/interview)
250 |
251 | * [직접 경험을 통해 추려낸 공통 질문](https://github.com/KSH-code/Technical-Interview/blob/master/README.md)
252 |
253 | * [WeareSoft의 기술면접 자료 Repository](https://github.com/WeareSoft/tech-interview)
254 |
255 | ### Etc.
256 |
257 | * [개발자 채용시 기술검증 어떻게 할 것인가 - 세미나 후기](http://bit.ly/2QDKlWs)
258 | * [2016 KSUG 경력 관리 세미나](http://bit.ly/2JEexjS)
259 | * [프로그래머의 삶님의 IT 분야의 개발자로 취업할 때 실수하는 몇 가지](http://coderlife.tistory.com/88)
260 | * [나무위키 SI](https://namu.wiki/w/SI)
261 | * [피해야 하는 중소기업 거르는 꿀팁](http://principlesofknowledge.kr/archives/31414)
262 | * 2017 카카오 코드 페스티벌 [예선전](http://tech.kakao.com/2017/08/11/code-festival-round-1/), [본선](http://tech.kakao.com/2017/09/14/code-festival-round-2/) 해설
263 | * 2018 카카오 블라인드 코딩테스트 [1차](http://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/), [2차](http://tech.kakao.com/2017/10/24/kakao-blind-recruitment-round-2/), [3차](http://tech.kakao.com/2017/11/14/kakao-blind-recruitment-round-3/) 해설
264 | * 2018 카카오 코드 페스티벌 [예선전](http://tech.kakao.com/2018/08/09/code-festival-2018-round-1/), [본선](http://tech.kakao.com/2018/09/12/code-festival-2018-round-2/) 해설
265 | * 2019 카카오 신입 공채 코딩 테스트 [1차](http://tech.kakao.com/2018/09/21/kakao-blind-recruitment-for2019-round-1/), [2차](http://tech.kakao.com/2018/10/23/kakao-blind-recruitment-round-2/) 해설
266 | * 2020 카카오 신입 공채 코딩 테스트 [1차](https://tech.kakao.com/2019/10/02/kakao-blind-recruitment-2020-round1/), [2차](https://tech.kakao.com/2019/10/21/2020-카카오-블라인드-공채-2차-오프라인-코딩-테스트-문/) 해설
267 | * [Java Interview Question (Eng)](https://www.javatpoint.com/corejava-interview-questions)
268 | * [Java Interview Questions and Answers (Eng)](https://www.interviewbit.com/java-interview-questions/)
269 |
270 | ### Recommended Books
271 |
272 | * [프로그래밍 면접 이렇게 준비한다](https://book.naver.com/bookdb/book_detail.nhn?bid=15064639)
273 | * [Summary](https://www.slideshare.net/ddayinhwang9/ss-60152650)
274 |
--------------------------------------------------------------------------------
/README-zh_CN.md:
--------------------------------------------------------------------------------
1 | # 初级开发者招聘信息
2 |
3 | [Korean](./README.md) | [English](./README-en_EN.md) | [Chinese](./README-zh_CN.md)
4 |
5 |
6 |
7 | [](https://jojoldu.tistory.com/)
8 | [](https://travis-ci.org/jojoldu/junior-recruit-scheduler)
9 | [](https://github.com/jojoldu/junior-recruit-scheduler/graphs/contributors)
10 | [](http://hits.dwyl.io/jojoldu/junior-recruit-scheduler)
11 |
12 |
13 |
14 |
15 |
16 | > 感谢该库的贡献者们。 :pray:
17 |
18 | ## 1. 简介
19 |
20 | 这是一个为初级开发者收集的**高质量工作职位**的库。
21 | 包括实习生/新人/初级开发 招聘 & Hackathon 时间表。
22 | 以上的时间表表示的是**申请的截止日期**。
23 | (如果确认招聘已经完成了,请提一个PR。)
24 |
25 | ## 2. PR 规则
26 |
27 | * 如果您没有固定的**招聘**期限,请在发布的时候这样做。
28 | * 发布的时候必须修改**db.json**。
29 | * db.json是[co-duck](https://co-duck.com/)和Telegram Bot**自动化**构建的文件。
30 | * 它稍后会在另外单独的网站或者Facebook上自动构建。
31 | * db.json遵循```yyyy-MM-dd HH:mm:ss```的规则.
32 | * 如果您的招聘具有解释时间(或者日期),请在```23:59:59```前告知我们.
33 |
34 | ## 3. 就业推荐链接
35 |
36 | 该系列讲述了一个五年工作经验的开发者的第三份工作的故事
37 |
38 | * [直到我的第三份工作](http://bit.ly/2sFSGim)
39 |
40 | 分享新手所需的技术/研讨会等相关新闻的Facebook链接
41 |
42 | * [新手开发者小组](https://www.facebook.com/devbeginner/)
43 |
44 | 这个机器人用于发布临时工作,或者全职工作,又或者是Facebook的一些帖子等
45 |
46 | * [Telegram 机器人](http://bit.ly/2MfbltB)
47 |
48 | ## 4. 招聘 (2020)
49 |
50 | 채용에 올라온 기업들은 모두 **개발자로서 커리어 쌓기가 좋은 회사**의 **신입/주니어** 채용을 기준으로 합니다.
51 |
52 | > 拥有巨大流量,
53 | 拥有Code Reviews规范流程, 使用自动化部署,
54 | 且对高质量代码感兴趣的公司。
55 |
56 | 在잡플래닛上评分低于3.3的公司不能提交PR。
57 | 这个仓库的宗旨就是**在这个地方收集高质量的就业信息**。
58 | **所以这并不是为所有有空缺职位的公司准备的**.
59 | 如果您的公司评级较低,但又确实想推荐之,请把相关说明写到PR里。
60 |
61 | ### 推荐公司
62 |
63 | * [招聘中] [당근마켓 后端/平台 新手/实习生 招聘](https://www.notion.so/07ca1fda22584d60a48ef43a8cf9bab0)
64 | * [博客](https://medium.com/daangn)
65 | * [招聘中] [ZIGZAG iOS/Android 新手](http://bit.ly/2JpPLob)
66 | * [博客](https://devblog.croquis.com/ko/)
67 | * [ZIGZAG 트래픽](http://ppss.kr/archives/151825)
68 | * [ZIGZAG 아웃스탠딩](http://outstanding.kr/zigzag20170123/)
69 |
70 | * [招聘中] [8Percent 新人开发](http://bit.ly/2M7dk2S)
71 | * [(参考资料) 박문수的故事](https://brunch.co.kr/@leehosung/12)
72 | * [(参考资料) 再见朋友](https://brunch.co.kr/@leehosung/22)
73 | * [(参考资料) 冷酷与激情之间](https://brunch.co.kr/@leehosung/34)
74 | * [(参考资料) 在研究结束时](https://brunch.co.kr/@leehosung/42)
75 |
76 | * [招聘中] [MyMusicTaste 前端招聘](http://bit.ly/2OOayk8)
77 | * [MyMusicTaste公司文化](https://github.com/MyMusicTaste/recruit)
78 | * [博客](https://mymusictaste.github.io/)
79 |
80 | * [招聘中] [Riiid 招聘所有开发人员](https://career.riiid.app)
81 | * [Riiid公司](https://riiid.co/ko/)
82 | * [前端技术栈](https://apply.riiid.app/)
83 |
84 | * [招聘中] [Trevari初级开发人员](http://bit.ly/2ZSFUvi)
85 |
86 | * [招聘中] [피플펀드 개발자 채용](https://bit.ly/2HhIKSm)
87 | * [博客](https://tech.peoplefund.co.kr/)
88 | * 内推
89 | * 잡플래닛 평점 4.0
90 | * 内部活跃的学习氛围
91 | * 良好的公司,良好的团队文化(쿠팡, 카카오 모빌리티, 카카오뱅크)
92 |
93 | * [招聘中] [레이니스트 (뱅크샐러드) 전분야 채용](https://rainist.com/recruit/engineer)
94 | * [招聘中] 最新招聘
95 | * [前端招聘](https://bit.ly/2FFdApI)
96 | * [后端招聘](https://bit.ly/2T2smKc)
97 | * [看看前端是怎么工作的](https://brunch.co.kr/@comento/117)
98 | * [看看跟设计师是怎么合作的](https://brunch.co.kr/@comento/116)
99 | * [看看后端是怎么工作的](https://brunch.co.kr/@comento/119)
100 | * [在团队中和负责人工作](https://brunch.co.kr/@comento/120)
101 | * [위워크 입주기업 릴레이 인터뷰](http://bitly.kr/6flAH)
102 | * [한국일보 인터뷰 - 이달의 생산성 기업](http://bitly.kr/TgWDe)
103 |
104 | * [招聘中] [Skelter Labs 软件工程师招聘](https://www.notion.so/71edafe219b0432da0b1959f622c9f1a)
105 | * 即使你不是AI专家,也可以来面试。
106 | * [Skelter Labs CEO 采访](https://www.youtube.com/watch?v=uIhKDGz2ENo&t=349s)
107 | * [Skelter Labs 团队文化介绍](https://blog.naver.com/skelterlabs/221860320455)
108 | * [Skelter Labs 最新消息](https://www.skelterlabs.com/ko/news/)
109 |
110 | ### 招聘事件
111 |
112 | 包括编程竞赛,hackathon时间表,研讨会以及与招聘相关的更多内容。
113 |
114 | ### 如何获得其他工作
115 |
116 | **잡코리아, 一个人力资源发布的地方,不建议个人用户参与**.
117 | 추가로 채용 정보에 복사 & 붙여넣기한듯한 양식이나 글이 있다면 거르셔도 됩니다.
118 | 그만큼 **채용에 관심이 없는 회사라면 개발자에 대한 인식도 부족**하다고 보셔야 합니다.
119 | 아래는 제가 정기적으로 방문하는 잡플래닛/원티드 검색 조건입니다.
120 | 참고하시면 좋을것 같습니다
121 |
122 | * [잡플래닛 新开发人员职位](https://www.jobplanet.co.kr/job_postings/search?utf8=%E2%9C%93&query=&jp_show_search_result=true&jp_show_search_result_chk=true&occupation_level2_ids%5B%5D=11610&occupation_level2_ids%5B%5D=11604&occupation_level2_ids%5B%5D=11603&industry_level2_ids%5B%5D=709&industry_level2_ids%5B%5D=702&recruitment_type_ids%5B%5D=1&order_by=score&page=1)
123 | * [원티드 신입 개발자 채용 리스트](https://www.wanted.co.kr/wdlist/518?referer_id=23685&years=0)
124 | * [로켓펀치 '병역대체' 채용 리스트](https://www.rocketpunch.com/jobs?military_service=1&q=)
125 |
126 | ## 5. 新开发者职位搜索提示
127 |
128 | **除了工作信息外,不要掺杂其他任何信息**
129 | 有关青少年的信息,请参阅我们的[Facebook主页](https://www.facebook.com/devbeginner/)
130 |
131 | ### 总体求职信息
132 |
133 | * [원티드와 함께하는 개발자 커리어 터치 참석 후기](https://velog.io/@doondoony/후기-원티드와-함께하는-개발자-커리어-터치)
134 |
135 | * [스타트업 주의 사항](https://www.facebook.com/dalinaum/posts/10157321350303468)
136 |
137 | * [MS Imagine Cup 국가대표의 스타트업 도전기 - 창업 실패부터 현재 커리어를 만들기까지 - 참석후기](https://jojoldu.tistory.com/423)
138 |
139 | * [当你的面试通过了一个你不喜欢的小公司](https://jojoldu.tistory.com/398)
140 |
141 | * [Tech HR - 阅读初级开发人员和高级开发人员之间的差异](https://jojoldu.tistory.com/163)
142 |
143 | * [OKKY 취준생 Q&A Meet-up 세미나 후기](http://bit.ly/2P8afUH)
144 |
145 | * [제로 스펙에 가까웠던 듣보잡 개발자의 유명 IT 기업 도전기](http://bit.ly/2yqiH7V)
146 |
147 | * [이종립(aka. 기계인간)님의 SI탈출하기 세미나 by OKKY](http://bit.ly/2LAkFqL)
148 |
149 | * [남궁성의 코드초보스터디 카페 모음](http://cafe.naver.com/javachobostudy)
150 | * [신입취업조언 1탄 : 포트폴리오편 - 천진님](http://cafe.naver.com/javachobostudy/119166)
151 | * [이력서 작성과 면접 故事 - 천진님](http://cafe.naver.com/javachobostudy/125568)
152 | * [학원출신 취업, 면접 그리고 미래.. - 비달사슴님](http://cafe.naver.com/javachobostudy/117693)
153 | * [신입 연봉의 현실(SI) - es현님](http://cafe.naver.com/javachobostudy/143200)
154 |
155 | * [김은향님의 신입 개발자 故事](https://www.slideshare.net/EunhyangKim2/ss-87782520)
156 |
157 | * [진유림님의 이직 故事](https://milooy.wordpress.com/2018/02/07/moving-job/)
158 |
159 | * [이한별님의 구직 故事](http://lhb0517.tistory.com/entry/reviewofjojoldu)
160 |
161 | * [김남윤님의 신입 개발자 취업 도전기](https://www.slideshare.net/ssuser565d51/ss-61448739)
162 |
163 | * [박준영님의 이직 故事](https://joont92.github.io/life/27%EC%82%B4-2%EB%B2%88%EC%A7%B8-%EC%9D%B4%EC%A7%81)
164 |
165 | * [변성윤님의 Gap Year 및 쏘카 이직 故事](https://zzsza.github.io/diary/2018/10/26/gap-year-and-socar/)
166 |
167 | * [OKKY "마음까지전하는"님의 웹개발자 신입 구직 팁](https://okky.kr/article/314704)
168 |
169 | * [피해야 할 개발자 일자리의 징후](http://www.itworld.co.kr/news/105216)
170 |
171 | * [컴공으로 대기업 취업하기, 인적성 검사 통과 요령 및 면접 필살기](https://medium.com/@xissy/%EC%BB%B4%EA%B3%B5%EC%9C%BC%EB%A1%9C-%EB%8C%80%EA%B8%B0%EC%97%85-%EC%B7%A8%EC%97%85%ED%95%98%EA%B8%B0-cbf42d46e269)
172 |
173 | * [원티드와 함께하는 개발자 커리어 터치](https://www.notion.so/8a5fb590ae204295adf8117b5f58e32e)
174 |
175 | * [28岁 요우의 개발자 이직 대탐험](http://luckyyowu.tistory.com/382)
176 |
177 | * [강디너의 이직 탐험기](https://kdinner.tistory.com/58)
178 |
179 | ### 简历以及编写技巧
180 |
181 | * [如何写一篇你想在面试中能够洽谈的好简历](https://brunch.co.kr/@wantedlab/29)
182 |
183 | * [OKKY "roggy"님의 신입 개발자 이력서 작성 요령](https://okky.kr/article/319687)
184 |
185 | * [OKKY "load2000"님의 포트폴리오 작성 팁](https://okky.kr/article/368504)
186 |
187 | * [이민석 교수님의 신입 개발자 자기소개서 작성법](http://hl1itj.tistory.com/90)
188 |
189 | * [seungdols님의 신입 자소서 작성법](https://brunch.co.kr/@seungdols/11)
190 |
191 | * [Outsider님의 이력서](https://blog.outsider.ne.kr/1234)
192 |
193 | * [jerome님의 포털(네이버, 다음, 줌 등)에 지원하는 신입공채 개발자들의 자기소개서 작성 팁](http://jerome75.tistory.com/2)
194 |
195 | * [parkscom님의 신입 개발자를 위한 이력서 쓰기](http://parkscom.tistory.com/1167111262)
196 |
197 | * [라태웅님의 신입 포트폴리오](https://okky.kr/article/397774)
198 |
199 | * [(소프트웨어 엔지니어를 위한) 끝내주는 이력서를 쓰는 방법](http://www.haeyounglee.com/post/41769497481/how-to-write-a-killer-resume#.WVNvOnc6-V4)
200 |
201 | * [우아한형제들 구인본님 - 이직 초보 어느 개발자의 이력서 만들기](http://woowabros.github.io/experience/2017/07/17/resume.html)
202 |
203 | * [마르코님의 번역 - 2017년 개발자 이력서 작성 가이드](https://brunch.co.kr/@imagineer/215)
204 |
205 | * [posquit0님의 Awesome CV - LaTeX로 끝내주는 영문 이력서 작성](https://github.com/posquit0/Awesome-CV)
206 |
207 | * [권희정님의 개발자의 포트폴리오 ・ 이력서 작성법](https://gmlwjd9405.github.io/2018/05/04/how-to-write-a-resume-for-a-developer.html)
208 |
209 | * [JSpiner님의 github로 다같이 쓰는 이력서](https://github.com/JSpiner/RESUME)
210 |
211 | ### 面试技巧
212 |
213 | * [JBee(한재엽)님의 기술면접 자료 Repository](https://github.com/JaeYeopHan/Interview_Question_for_Beginner)
214 |
215 | * [面试新手前端的建议](https://taegon.kim/archives/5770)
216 |
217 | * [如何成为一名优秀的面试官/应聘者](https://repo.yona.io/doortts/blog/post/292)
218 |
219 | * [在Naver面试中你会听到41个问题](http://www.bloter.net/archives/245110)
220 |
221 | * [在面试中你会听到70个问题](http://www.bloter.net/archives/245529)
222 |
223 | * [在Apple面试时遇到的33个问题](http://www.bloter.net/archives/244910)
224 |
225 | * [初学者的日记 - 每次面试后要问的问题](https://web.archive.org/web/20170420162138/http://blog.java2game.com/401)
226 |
227 | * [Awesome Interview Questions - GitHub](https://github.com/MaximAbramchuck/awesome-interview-questions)
228 |
229 | * [개발자를 채용하면서 느꼈던 것들](http://sungjk.github.io/2017/06/11/interview-guide.html)
230 |
231 | * [记这次技术绵中中遇到的问题和答案(前端)](https://medium.com/@jimkimau/이번-기술-면접-중-기억나는-질문과-답변들-712daa9a2dc)
232 |
233 | * [변성윤님의 Datascience-Interview-Questions](https://github.com/zzsza/Datascience-Interview-Questions)
234 |
235 | * [我在年度访谈中遇到的问题清单 (技术)](https://github.com/KimHunJin/Study-Book/tree/master/interview)
236 |
237 | * [从个人经验来说遇到的常见问题](https://github.com/KSH-code/Technical-Interview/blob/master/README.md)
238 |
239 | * [WeareSoft의 기술면접 자료 Repository](https://github.com/WeareSoft/tech-interview)
240 |
241 | ### 其他信息
242 |
243 | * [개발자 채용시 기술검증 어떻게 할 것인가 - 세미나 후기](http://bit.ly/2QDKlWs)
244 | * [2016 KSUG 경력 관리 세미나](http://bit.ly/2JEexjS)
245 | * [프로그래머의 삶님의 IT 분야의 개발자로 취업할 때 실수하는 몇 가지](http://coderlife.tistory.com/88)
246 | * [나무위키 SI](https://namu.wiki/w/SI)
247 | * [피해야 하는 중소기업 거르는 꿀팁](http://principlesofknowledge.kr/archives/31414)
248 | * 2017 카카오 코드 페스티벌 [예선전](http://tech.kakao.com/2017/08/11/code-festival-round-1/), [본선](http://tech.kakao.com/2017/09/14/code-festival-round-2/) 해설
249 | * 2018 카카오 블라인드 코딩테스트 [1차](http://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/), [2차](http://tech.kakao.com/2017/10/24/kakao-blind-recruitment-round-2/), [3차](http://tech.kakao.com/2017/11/14/kakao-blind-recruitment-round-3/) 해설
250 | * 2018 카카오 코드 페스티벌 [예선전](http://tech.kakao.com/2018/08/09/code-festival-2018-round-1/), [본선](http://tech.kakao.com/2018/09/12/code-festival-2018-round-2/) 해설
251 | * 2019 카카오 신입 공채 코딩 테스트 [1차](http://tech.kakao.com/2018/09/21/kakao-blind-recruitment-for2019-round-1/), [2차](http://tech.kakao.com/2018/10/23/kakao-blind-recruitment-round-2/) 해설
252 | * [Java Interview Question (英文版)](https://www.javatpoint.com/corejava-interview-questions)
253 |
254 | ### 推荐书籍
255 |
256 | * [프로그래밍 면접 이렇게 준비한다](https://book.naver.com/bookdb/book_detail.nhn?bid=15064639)
257 | * [摘要](https://www.slideshare.net/ddayinhwang9/ss-60152650)
258 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 주니어 개발자를 위한 취업 정보
2 |
3 | [Korean](./README.md) | [English](./README-en_EN.md) | [Chinese](./README-zh_CN.md)
4 |
5 |
6 |
7 | [](https://jojoldu.tistory.com/)
8 | [](https://travis-ci.org/jojoldu/junior-recruit-scheduler)
9 | [](https://github.com/jojoldu/junior-recruit-scheduler/graphs/contributors)
10 | [](http://hits.dwyl.com/jojoldu/junior-recruit-scheduler)
11 |
12 |
13 |
14 |
15 |
16 | > 이 저장소에 기여해주신 분들입니다.
17 | > 정말 감사합니다. :pray:
18 |
19 |
20 |
21 | 
22 |
23 | 저의 첫 저서인 [스프링 부트와 AWS로 혼자 구현하는 웹 서비스](https://jojoldu.tistory.com/463)가 출간되었습니다.
24 | 스프링부트와 AWS로 포트폴리오, 개인 프로젝트를 하고 싶으신 분들께 적극 추천드립니다.
25 |
26 |
27 |
28 |
29 |
30 | [](https://bit.ly/3bNQ2hA)
31 |
32 | 개발자 지인과 함께 [유튜브 채널](https://bit.ly/3bNQ2hA)을 시작하였습니다.
33 | 스타트업에서 개발자로 취업하고 일하는 것에 대해서 이런 저런 관점으로 이야기 해볼까 합니다.
34 |
35 | 여러분의 고민들 (취준생/주니어) 을 받아서 그에 대한 고민 상담도 같이 해보겠습니다 :)
36 |
37 |
38 |
39 | ## 1. 소개
40 |
41 | 주니어 개발자를 위한 **양질의 채용정보**가 흩어져있는 것 같아 한곳에 모으기 위한 저장소입니다.
42 | 인턴/신입/주니어 채용 & 해커톤 일정을 담으려고 합니다.
43 | 앞의 일정은 **서류 마감** 일정입니다.
44 | (혹시나 채용이 완료된 것이 확인되면 풀리퀘스트 부탁드립니다.)
45 |
46 | ## 2. PR 규칙
47 |
48 | - 기간이 정해져 있지 않다면 **채용시까지**로 해주시면 됩니다.
49 | - **data/db.json**도 함께 수정해주셔야 합니다.
50 | - db.json은 텔레그램 봇과 [co-duck 사이트](https://co-duck.com/)에서 **자동화**하기 위함입니다.
51 | - 이후 별도 사이트나 페이스북에서 자동화될 예정입니다.
52 | - db.json의 규칙은 `yyyy-MM-dd HH:mm:ss` 입니다.
53 | - 마감 일자만 있다면 시간은 `23:59:59` 로 해주세요.
54 |
55 | ## 3. 취업 관련 추천 링크
56 |
57 | 제 블로그에 있는 글 중 취업 관련 추천 글입니다.
58 |
59 | - [3번째 직장에 오기까지](http://bit.ly/2sFSGim)
60 | - [(2021) 1. 비전공자로 자바 백엔드 개발자 시작하기](https://jojoldu.tistory.com/505)
61 |
62 | 주니어 개발자분들에게 필요한 기술/세미나 등의 소식을 공유하는 페이스북 페이지
63 |
64 | - [초보개발자모임](https://www.facebook.com/devbeginner/)
65 |
66 | ## 4. 채용 (2023)
67 |
68 | 채용에 올라온 기업들은 모두 **개발자로서 커리어 쌓기가 좋은 회사**의 **신입/주니어** 채용을 기준으로 합니다.
69 |
70 | > 유의미한 트래픽이 발생하고,
71 | > 코드리뷰, 배포 자동화 등이 구축되어 있고,
72 | > 코드 품질에 관심이 있는 회사를 얘기합니다.
73 |
74 | **잡플래닛 평점 3.3 미만**인 회사들은 PR을 주셔도 추가해드릴 수 없습니다.
75 | 이 저장소의 목적은 **양질의 취업 정보를 한곳에 모으기 위함**입니다.
76 | **모든 회사의 채용 정보를 담으려는 것이 아닙니다**.
77 | 잡플래닛 평점은 낮지만 정말 추천하고 싶은 회사가 있다면 그 사유를 같이 PR에 남겨주세요.
78 |
79 | ### 추천 기업 (마감일)
80 |
81 |
82 | ### 채용 관련 교육 코스
83 |
84 |
85 | ### 추천 기업 (수시 & 상시 채용)
86 |
87 | - [채용시까지] [인프런 - 백엔드 주니어 개발자](https://www.rallit.com/positions/1507/%EB%B0%B1%EC%97%94%EB%93%9C-%EA%B0%9C%EB%B0%9C%EC%9E%90-node-js-%EC%8B%A0%EC%9E%85-%EA%B2%BD%EB%A0%A5)
88 |
89 | - [채용시까지] [Velog - 풀스택 인턴](https://chaf.career.greetinghr.com/o/77046)
90 |
91 | - [채용시까지] [야놀자 - 채용연계형 인턴](https://www.rallit.com/positions/1434/software-engineering-intern-%EC%B1%84%EC%9A%A9-%EC%97%B0%EA%B3%84%ED%98%95-%EC%9D%B8%ED%84%B4)
92 |
93 | - [채용시까지] [그리팅 - 백오피스 엔지니어 (전환형 인턴)](https://www.rallit.com/positions/1466/%EA%B7%B8%EB%A6%AC%ED%8C%85-%EB%B0%B1%EC%98%A4%ED%94%BC%EC%8A%A4-%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4-%EC%A0%84%ED%99%98%ED%98%95-%EC%9D%B8%ED%84%B4)
94 |
95 |
96 | - [채용시까지] [크레비스파트너스 SaaS 백엔드 개발자(C#) 신입/경력 채용 (전문연구요원 가능)](https://www.crevisse.com/careers/?q=YToxOntzOjEyOiJrZXl3b3JkX3R5cGUiO3M6MzoiYWxsIjt9&bmode=view&idx=13283180&t=board)
97 | - [팀 소개](https://careers.brictoworks.com/)
98 | - [팀 인터뷰](https://blog.donus.org/category/team)
99 |
100 |
101 | - [채용시까지] [큐엠아이티 백엔드 / 프론트엔드 개발자 채용](https://qmit-careers.oopy.io/)
102 | - [백엔드 개발자 채용 (신입/경력)](https://qmit-careers.oopy.io/2a3ee834-c103-480f-9076-57eeee48d694)
103 | - [프론트엔드 개발자 채용 (신입/경력)](https://qmit-careers.oopy.io/52fab9af-ef50-4d66-be9c-e1e18bd4bef8)
104 |
105 |
106 | - [채용시까지] [자란다 - 백엔드 엔지니어 (Backend Engineer)](https://team.jaranda.kr/backend)
107 | - [자란다] 성인교육 큐레이션 시장이 점차 활성화되고 있는 것처럼, 키즈 교육과 돌봄 시장에서의 붐을 이르키고 있는 에듀테크기업 자란다 입니다.
108 | - [자란다의 핵심 경쟁력](https://team.jaranda.kr/corevalue)
109 | - [외부 인재 추천제도 '자란다 자란다 잘한다'](https://team.jaranda.kr/outsiderecruit)
110 |
111 | - [채용시까지] [채널코퍼레이션 - 채널톡 엔지니어 채용](https://channel.io/jobs?utm_source=github&utm_medium=txt-link&utm_campaign=jojoldu)
112 | - We make a future classic product! 채팅 CRM 통합 솔루션 **채널톡**을 만드는 채널코퍼레이션입니다.
113 | - **9만개 이상의 기업**이 선택한 채널톡, 같이 만들어 보실래요?
114 | - [회사 소개](https://channel.io/ko/team?utm_source=github&utm_medium=txt-link&utm_campaign=jojoldu)
115 | - [제품 소개](https://channel.io/ko?utm_source=github&utm_medium=txt-link&utm_campaign=jojoldu)
116 | - [채널톡 블로그](https://channel.io/ko/blog?utm_source=github&utm_medium=txt-link&utm_campaign=jojoldu)
117 | - [유튜브 채널](https://www.youtube.com/c/%EC%B1%84%EB%84%90%ED%86%A1)
118 |
119 | - [채용시까지] [볼드나인(BOLD9) 소프트웨어 엔지니어 채용 (React / NodeJS)](https://blog.naver.com/bold-9/222544928421)
120 | - [홈페이지](https://bold-9.com/)
121 | - [회사소개](https://blog.naver.com/bold-9/222528579063)
122 | - [백엔드 개발자 인터뷰](https://blog.naver.com/bold-9/222552391789)
123 | - [프론트엔드 개발자 인터뷰](https://blog.naver.com/bold-9/222570943274)
124 |
125 |
126 | - [채용시까지] [메이아이 백엔드 개발자 채용](https://recruit-may-i.oopy.io/backend-developer?utm_source=github&utm_campaign=jojoldu)
127 | - 메이아이는 오프라인 공간의 방문객 데이터 애널리틱스 플랫폼 매쉬를 만드는 영상 처리 인공지능 테크 스타트업입니다.
128 | - 오프라인 데이터 분석을 위한 **observability 서비스**를 함께 만들어나갈 분을 찾고 있습니다!
129 |
130 | - [상시채용] [비사이드코리아 Typescript 개발자 채용](https://www.notion.so/bsidekr/f85a1d4d18fc410fbfff09f418e40982)
131 | - 소액 주주분들과 함께 상장사의 거버넌스를 개선하는 플랫폼 [비사이드](https://www.notion.so/bsidekr/67e415e8f6094175a4dd5d86cdb0d265)입니다.
132 | - [홈페이지](https://corp.bside.ai/)
133 | - [프런트엔드 개발자](https://www.wanted.co.kr/wd/120365)
134 | - [벡앤드 개발자](https://www.wanted.co.kr/wd/124859)
135 |
136 |
137 | ## 4. 신입 개발자 구직 팁
138 |
139 | **취업 팁 외에 다른 팁은 포함하지 않습니다.**
140 | 주니어를 위한 각종 팁은 [페이스북 페이지](https://www.facebook.com/devbeginner/)를 참고해주세요.
141 |
142 | ### 카카오 코딩 테스트 문제 해설
143 |
144 | - [2021] 카카오 신입 공채 코딩 테스트 [1차](https://tech.kakao.com/2021/01/25/2021-kakao-recruitment-round-1/), [2차](https://tech.kakao.com/2021/02/16/2021-kakao-recruitment-round-2/) 해설
145 |
146 | - [2020] 카카오 신입 공채 코딩 테스트 [1차](https://tech.kakao.com/2019/10/02/kakao-blind-recruitment-2020-round1/), [2차](https://tech.kakao.com/2019/10/21/2020-카카오-블라인드-공채-2차-오프라인-코딩-테스트-문/) 해설
147 | - [2019] 카카오 신입 공채 코딩 테스트 [1차](http://tech.kakao.com/2018/09/21/kakao-blind-recruitment-for2019-round-1/), [2차](http://tech.kakao.com/2018/10/23/kakao-blind-recruitment-round-2/) 해설
148 |
149 | - [2018] 카카오 코드 페스티벌 [예선전](http://tech.kakao.com/2018/08/09/code-festival-2018-round-1/), [본선](http://tech.kakao.com/2018/09/12/code-festival-2018-round-2/) 해설
150 |
151 | - [2018] 카카오 블라인드 코딩테스트 [1차](http://tech.kakao.com/2017/09/27/kakao-blind-recruitment-round-1/), [2차](http://tech.kakao.com/2017/10/24/kakao-blind-recruitment-round-2/), [3차](http://tech.kakao.com/2017/11/14/kakao-blind-recruitment-round-3/) 해설
152 |
153 | - [2017] 카카오 코드 페스티벌 [예선전](http://tech.kakao.com/2017/08/11/code-festival-round-1/), [본선](http://tech.kakao.com/2017/09/13/code-festival-round-2/) 해설
154 |
155 | ### 구직 전반
156 |
157 | - [쟈미님의 공채없이 카카오 개발자 취준기](https://jyami.tistory.com/126)
158 |
159 | - [원티드와 함께하는 개발자 커리어 터치 참석 후기](https://velog.io/@doondoony/후기-원티드와-함께하는-개발자-커리어-터치)
160 |
161 | - [MS Imagine Cup 국가대표의 스타트업 도전기 - 창업 실패부터 현재 커리어를 만들기까지 - 참석후기](https://jojoldu.tistory.com/423)
162 |
163 | - [마음에 안드는 중소기업에 합격했을때](https://jojoldu.tistory.com/398)
164 |
165 | - [Tech HR - 주니어 개발자와 시니어 개발자의 차이 필독](https://jojoldu.tistory.com/163)
166 |
167 | - [OKKY 취준생 Q&A Meet-up 세미나 후기](http://bit.ly/2P8afUH)
168 |
169 | - [제로 스펙에 가까웠던 듣보잡 개발자의 유명 IT 기업 도전기](http://bit.ly/2yqiH7V)
170 |
171 | - [이종립(aka. 기계인간)님의 SI탈출하기 세미나 by OKKY](http://bit.ly/2LAkFqL)
172 |
173 | - [김은향님의 신입 개발자 이야기](https://www.slideshare.net/EunhyangKim2/ss-87782520)
174 |
175 | - [진유림님의 이직 이야기](https://milooy.wordpress.com/2018/02/07/moving-job/)
176 |
177 | - [이한별님의 구직 이야기](http://lhb0517.tistory.com/entry/reviewofjojoldu)
178 |
179 | - [변성윤님의 Gap Year 및 쏘카 이직 이야기](https://zzsza.github.io/diary/2018/10/26/gap-year-and-socar/)
180 |
181 | - [원티드와 함께하는 개발자 커리어 터치](https://www.notion.so/8a5fb590ae204295adf8117b5f58e32e)
182 |
183 | - [28세 요우님의 개발자 이직 대탐험](http://luckyyowu.tistory.com/382)
184 |
185 | - [강디너의 이직 탐험기](https://kdinner.tistory.com/58)
186 |
187 | - [sizplay의 주니어 프론트엔드 개발자 이직 팁](https://www.sizplay.dev/Interview/주니어-프론트엔드-개발자-이직-팁/)
188 |
189 | ### 이력서 & 포트폴리오 작성법
190 |
191 | - [정원희님의 개발자 이력서 작성하기](https://wonny.space/writing/work/engineer-resume)
192 |
193 | - [원티드랩에서 이야기하는 통과가 잘 되는 이력서 작성법 (신입/경력 포함)](https://brunch.co.kr/@wantedlab/43)
194 |
195 | - [seungdols님의 신입 자소서 작성법](https://brunch.co.kr/@seungdols/11)
196 |
197 | - [Outsider님의 이력서](https://blog.outsider.ne.kr/1234)
198 |
199 | - [우아한형제들 구인본님 - 이직 초보 어느 개발자의 이력서 만들기](http://woowabros.github.io/experience/2017/07/17/resume.html)
200 |
201 | - [minieetea님의 잘 정리된 이력서보다 중요한 것](https://minieetea.com/2021/04/archives/6193)
202 |
203 | ### 면접 팁
204 |
205 | - [JBee(한재엽)님의 기술면접 자료 Repository](https://github.com/JaeYeopHan/Interview_Question_for_Beginner)
206 |
207 | - [김태곤님의 신입 프론트엔드 개발자를 위한 면접 조언](https://taegon.kim/archives/5770)
208 |
209 | - [너굴너굴님의 좋은면접자/지원자 되는 방법](https://repo.yona.io/doortts/blog/post/292)
210 |
211 | - [네이버 면접 시 듣게 되는 41가지 질문(기사)](https://www.bloter.net/news/articleView.html?idxno=22294)
212 |
213 | - [카카오 면접 시 듣게 되는 70가지 질문(블로터)](https://www.bloter.net/news/articleView.html?idxno=22327)
214 |
215 | - [애플 면접에서 듣게 되는 33가지 질문(기사)](https://www.bloter.net/news/articleView.html?idxno=22280)
216 |
217 | - [초보팀장의 일기 - 면접을 볼 때마다 하는 질문들](https://jangsunjin.tistory.com/401)
218 |
219 | - [개발자를 채용하면서 느꼈던 것들](http://sungjk.github.io/2017/06/11/interview-guide.html)
220 |
221 | - [이번 기술 면접 중 기억나는 질문과 답변들 (프론트엔드)](https://medium.com/@jimkimau/이번-기술-면접-중-기억나는-질문과-답변들-712daa9a2dc)
222 |
223 | - [변성윤님의 Datascience-Interview-Questions](https://github.com/zzsza/Datascience-Interview-Questions)
224 |
225 | - [1년 동안 면접을 보며 만났던 질문 리스트 (기술)](https://github.com/KimHunJin/Study-Book/tree/master/interview)
226 |
227 | - [직접 경험을 통해 추려낸 공통 질문](https://github.com/KSH-code/Technical-Interview/blob/master/README.md)
228 |
229 | - [네이버 FE 경력면접 150:1 경쟁률을 뚫은 공부자료](https://github.com/d-virusss/interview_frontend)
230 |
231 |
232 | ### 기타 정보
233 |
234 | - [개발자 채용시 기술검증 어떻게 할 것인가 - 세미나 후기](http://bit.ly/2QDKlWs)
235 | - [2016 KSUG 경력 관리 세미나](http://bit.ly/2JEexjS)
236 | - [프로그래머의 삶님의 IT 분야의 개발자로 취업할 때 실수하는 몇 가지](http://coderlife.tistory.com/88)
237 | - [피해야 하는 중소기업 거르는 꿀팁](http://principlesofknowledge.kr/archives/31414)
238 |
239 | ### 추천 도서
240 |
241 | - [프로그래밍 면접 이렇게 준비한다](https://book.naver.com/bookdb/book_detail.nhn?bid=15064639)
242 |
--------------------------------------------------------------------------------
/data/db.json:
--------------------------------------------------------------------------------
1 | {
2 | "recruits": [
3 | {
4 | "endDate": "채용시까지",
5 | "link": "https://www.rallit.com/positions/1507/%EB%B0%B1%EC%97%94%EB%93%9C-%EA%B0%9C%EB%B0%9C%EC%9E%90-node-js-%EC%8B%A0%EC%9E%85-%EA%B2%BD%EB%A0%A5",
6 | "description": "인프런 백엔드 개발자(NodeJS) 주니어 경력 채용"
7 | },
8 | {
9 | "endDate": "채용시까지",
10 | "link": "https://chaf.career.greetinghr.com/o/77046",
11 | "description": "Velog 풀스택 인턴"
12 | },
13 | {
14 | "endDate": "채용시까지",
15 | "link": "https://www.rallit.com/positions/1434/software-engineering-intern-%EC%B1%84%EC%9A%A9-%EC%97%B0%EA%B3%84%ED%98%95-%EC%9D%B8%ED%84%B4",
16 | "description": "야놀자 채용연계형 인턴"
17 | },
18 | {
19 | "endDate": "채용시까지",
20 | "link": "https://www.rallit.com/positions/1466/%EA%B7%B8%EB%A6%AC%ED%8C%85-%EB%B0%B1%EC%98%A4%ED%94%BC%EC%8A%A4-%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4-%EC%A0%84%ED%99%98%ED%98%95-%EC%9D%B8%ED%84%B4",
21 | "description": "그리팅 - 백오피스 엔지니어 (전환형 인턴)"
22 | },
23 | {
24 | "endDate": "채용시까지",
25 | "link": "https://www.crevisse.com/careers/?q=YToxOntzOjEyOiJrZXl3b3JkX3R5cGUiO3M6MzoiYWxsIjt9&bmode=view&idx=13283180&t=board",
26 | "description": "크레비스파트너스 SaaS 백엔드 개발자(C#) 신입/경력 채용 (전문연구요원 가능)"
27 | },
28 | {
29 | "endDate": "채용시까지",
30 | "link": "https://qmit-careers.oopy.io/2a3ee834-c103-480f-9076-57eeee48d694",
31 | "description": "큐엠아이티 백엔드 개발자 채용"
32 | },
33 | {
34 | "endDate": "채용시까지",
35 | "link": "https://qmit-careers.oopy.io/52fab9af-ef50-4d66-be9c-e1e18bd4bef8",
36 | "description": "큐엠아이티 프론트엔드 개발자 채용"
37 | },
38 | {
39 | "endDate": "채용시까지",
40 | "link": "https://team.jaranda.kr/backend",
41 | "description": "자란다 백엔드 엔지니어 채용"
42 | },
43 | {
44 | "endDate": "채용시까지",
45 | "link": "https://channel.io/jobs?utm_source=github&utm_medium=txt-link&utm_campaign=jojoldu",
46 | "description": "[채널코퍼레이션] 채널톡 엔지니어 채용"
47 | },
48 | {
49 | "endDate": "채용시까지",
50 | "link": "https://blog.naver.com/bold-9/222544928421",
51 | "description": "볼드나인 소프트웨어 엔지니어(React / NodeJS) 채용"
52 | },
53 | {
54 | "endDate": "채용시까지",
55 | "link": "https://recruit-may-i.oopy.io/backend-developer?utm_source=github&utm_campaign=jojoldu",
56 | "description": "메이아이 백엔드 개발자 채용"
57 | }
58 | ],
59 | "seminars": [
60 | ]
61 | }
62 |
--------------------------------------------------------------------------------
/images/42seoul-2021.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/42seoul-2021.png
--------------------------------------------------------------------------------
/images/coordime.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/coordime.png
--------------------------------------------------------------------------------
/images/guide/gateway1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway1.png
--------------------------------------------------------------------------------
/images/guide/gateway10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway10.png
--------------------------------------------------------------------------------
/images/guide/gateway11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway11.png
--------------------------------------------------------------------------------
/images/guide/gateway2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway2.png
--------------------------------------------------------------------------------
/images/guide/gateway3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway3.png
--------------------------------------------------------------------------------
/images/guide/gateway4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway4.png
--------------------------------------------------------------------------------
/images/guide/gateway5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway5.png
--------------------------------------------------------------------------------
/images/guide/gateway6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway6.png
--------------------------------------------------------------------------------
/images/guide/gateway7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway7.png
--------------------------------------------------------------------------------
/images/guide/gateway8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway8.png
--------------------------------------------------------------------------------
/images/guide/gateway9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/gateway9.png
--------------------------------------------------------------------------------
/images/guide/iam1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/iam1.png
--------------------------------------------------------------------------------
/images/guide/iam2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/iam2.png
--------------------------------------------------------------------------------
/images/guide/iam3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/iam3.png
--------------------------------------------------------------------------------
/images/guide/lambda1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/lambda1.png
--------------------------------------------------------------------------------
/images/guide/lambda2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/lambda2.png
--------------------------------------------------------------------------------
/images/guide/telegram-gateway1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/telegram-gateway1.png
--------------------------------------------------------------------------------
/images/guide/telegram-gateway2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/telegram-gateway2.png
--------------------------------------------------------------------------------
/images/guide/telegram1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/telegram1.png
--------------------------------------------------------------------------------
/images/guide/telegram2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/telegram2.png
--------------------------------------------------------------------------------
/images/guide/telegram3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/telegram3.png
--------------------------------------------------------------------------------
/images/guide/telegram4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/telegram4.png
--------------------------------------------------------------------------------
/images/guide/telegram5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/telegram5.png
--------------------------------------------------------------------------------
/images/guide/travis1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/travis1.png
--------------------------------------------------------------------------------
/images/guide/travis2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/guide/travis2.png
--------------------------------------------------------------------------------
/images/springboot.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/springboot.jpg
--------------------------------------------------------------------------------
/images/youtube.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/youtube.png
--------------------------------------------------------------------------------
/images/버튼설명.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jojoldu/junior-recruit-scheduler/0347115bab838376b9daafa48dd14ff392f64383/images/버튼설명.png
--------------------------------------------------------------------------------
/json-validate/src/build.js:
--------------------------------------------------------------------------------
1 | const appRoot = require('app-root-path');
2 |
3 | /**
4 | *
5 | * @returns {Promise}
6 | */
7 | async function build() {
8 | const json = appRoot.require('/data/db.json');
9 | return JSON.parse(JSON.stringify(json));
10 | }
11 |
12 | const failMessage = 'db.json Parse Fail';
13 |
14 | build()
15 | .then((data) => {
16 | if(data.length === 0) {
17 | console.log(failMessage);
18 | throw new Error('build는 성공했으나 JSON이 비어있습니다.');
19 | }
20 | console.log('JSON Compile Success')
21 | })
22 | .catch(e => {
23 | console.log(failMessage, e);
24 | throw e;
25 | });
26 |
27 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "junior-recruit-scheduler",
3 | "version": "1.0.0",
4 | "description": "junior recruit scheduler for korean developer",
5 | "main": "build",
6 | "scripts": {
7 | "test": "echo \"Error: no test specified\" && exit 1",
8 | "build": "node json-validate/src/build.js",
9 | "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix"
10 | },
11 | "repository": {
12 | "type": "git",
13 | "url": "https://github.com/jojoldu/junior-recruit-scheduler.git"
14 | },
15 | "keywords": [
16 | "recruit",
17 | "develop"
18 | ],
19 | "author": "jojoldu@gmail.com",
20 | "license": "MIT",
21 | "bugs": {
22 | "url": "https://github.com/jojoldu/junior-recruit-scheduler/issues"
23 | },
24 | "homepage": "https://github.com/jojoldu/junior-recruit-scheduler#readme",
25 | "dependencies": {
26 | "amanda": "^1.0.1",
27 | "app-root-path": "^3.0.0",
28 | "fs-extra": "^10.0.1",
29 | "ts-node": "^10.7.0"
30 | },
31 | "devDependencies": {
32 | "@types/fs-extra": "^9.0.13",
33 | "@types/jest": "^27.4.1",
34 | "@types/node": "^17.0.23",
35 | "@typescript-eslint/eslint-plugin": "^5.16.0",
36 | "@typescript-eslint/parser": "^5.16.0",
37 | "eslint": "^8.11.0",
38 | "eslint-config-prettier": "^8.5.0",
39 | "eslint-plugin-json": "^3.1.0",
40 | "eslint-plugin-prettier": "^4.0.0",
41 | "jest": "^27.5.1",
42 | "jest-junit": "^13.0.0",
43 | "prettier": "^2.6.0",
44 | "ts-jest": "^27.1.3",
45 | "ts-loader": "^9.2.8",
46 | "typescript": "^4.6.2"
47 | },
48 | "jest": {
49 | "globals": {
50 | "ts-jest": {
51 | "isolatedModules": true
52 | }
53 | },
54 | "moduleFileExtensions": [
55 | "js",
56 | "json",
57 | "ts"
58 | ],
59 | "rootDir": ".",
60 | "testRegex": ".*.(spec|test).ts$",
61 | "transform": {
62 | "^.+\\.(t|j)s$": "ts-jest"
63 | },
64 | "collectCoverageFrom": [
65 | "**/*.(t|j)s"
66 | ],
67 | "coverageDirectory": "./coverage",
68 | "testEnvironment": "node",
69 | "roots": [
70 | "/"
71 | ],
72 | "testTimeout": 10000
73 | },
74 | "lint-staged": {
75 | "*.ts": "eslint --fix"
76 | }
77 | }
78 |
--------------------------------------------------------------------------------
/tsconfig.build.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "exclude": ["node_modules", "test", "dist", "**/*spec.ts"]
4 | }
5 |
--------------------------------------------------------------------------------
/tsconfig.eslint.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "./tsconfig.json",
3 | "include": [
4 | "src",
5 | "test",
6 | "data"
7 | ]
8 | }
9 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "module": "commonjs",
4 | "moduleResolution": "node",
5 | "resolveJsonModule": true,
6 | "esModuleInterop": true,
7 | "declaration": true,
8 | "removeComments": true,
9 | "emitDecoratorMetadata": true,
10 | "experimentalDecorators": true,
11 | "allowSyntheticDefaultImports": true,
12 | "target": "es2020",
13 | "sourceMap": true,
14 | "outDir": "./dist",
15 | "baseUrl": "./",
16 | "incremental": true,
17 | "skipLibCheck": true,
18 | "strictNullChecks": true,
19 | "strictPropertyInitialization": false,
20 | "noImplicitAny": true,
21 | "strictBindCallApply": true,
22 | "forceConsistentCasingInFileNames": true,
23 | "noFallthroughCasesInSwitch": true,
24 | "noUnusedLocals": true,
25 | "noUnusedParameters": true,
26 | "strict": true,
27 | "useUnknownInCatchVariables": false,
28 | "noImplicitOverride": true
29 | },
30 | "include": [
31 | "src",
32 | "test",
33 | "data,"
34 | ]
35 | }
36 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@ampproject/remapping@^2.1.0":
6 | version "2.1.2"
7 | resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.1.2.tgz#4edca94973ded9630d20101cd8559cedb8d8bd34"
8 | integrity sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==
9 | dependencies:
10 | "@jridgewell/trace-mapping" "^0.3.0"
11 |
12 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7":
13 | version "7.16.7"
14 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789"
15 | integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==
16 | dependencies:
17 | "@babel/highlight" "^7.16.7"
18 |
19 | "@babel/compat-data@^7.17.7":
20 | version "7.17.7"
21 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.17.7.tgz#078d8b833fbbcc95286613be8c716cef2b519fa2"
22 | integrity sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==
23 |
24 | "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.8.0":
25 | version "7.17.8"
26 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.17.8.tgz#3dac27c190ebc3a4381110d46c80e77efe172e1a"
27 | integrity sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==
28 | dependencies:
29 | "@ampproject/remapping" "^2.1.0"
30 | "@babel/code-frame" "^7.16.7"
31 | "@babel/generator" "^7.17.7"
32 | "@babel/helper-compilation-targets" "^7.17.7"
33 | "@babel/helper-module-transforms" "^7.17.7"
34 | "@babel/helpers" "^7.17.8"
35 | "@babel/parser" "^7.17.8"
36 | "@babel/template" "^7.16.7"
37 | "@babel/traverse" "^7.17.3"
38 | "@babel/types" "^7.17.0"
39 | convert-source-map "^1.7.0"
40 | debug "^4.1.0"
41 | gensync "^1.0.0-beta.2"
42 | json5 "^2.1.2"
43 | semver "^6.3.0"
44 |
45 | "@babel/generator@^7.17.3", "@babel/generator@^7.17.7", "@babel/generator@^7.7.2":
46 | version "7.17.7"
47 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.17.7.tgz#8da2599beb4a86194a3b24df6c085931d9ee45ad"
48 | integrity sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==
49 | dependencies:
50 | "@babel/types" "^7.17.0"
51 | jsesc "^2.5.1"
52 | source-map "^0.5.0"
53 |
54 | "@babel/helper-compilation-targets@^7.17.7":
55 | version "7.17.7"
56 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz#a3c2924f5e5f0379b356d4cfb313d1414dc30e46"
57 | integrity sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==
58 | dependencies:
59 | "@babel/compat-data" "^7.17.7"
60 | "@babel/helper-validator-option" "^7.16.7"
61 | browserslist "^4.17.5"
62 | semver "^6.3.0"
63 |
64 | "@babel/helper-environment-visitor@^7.16.7":
65 | version "7.16.7"
66 | resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz#ff484094a839bde9d89cd63cba017d7aae80ecd7"
67 | integrity sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==
68 | dependencies:
69 | "@babel/types" "^7.16.7"
70 |
71 | "@babel/helper-function-name@^7.16.7":
72 | version "7.16.7"
73 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz#f1ec51551fb1c8956bc8dd95f38523b6cf375f8f"
74 | integrity sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==
75 | dependencies:
76 | "@babel/helper-get-function-arity" "^7.16.7"
77 | "@babel/template" "^7.16.7"
78 | "@babel/types" "^7.16.7"
79 |
80 | "@babel/helper-get-function-arity@^7.16.7":
81 | version "7.16.7"
82 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz#ea08ac753117a669f1508ba06ebcc49156387419"
83 | integrity sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==
84 | dependencies:
85 | "@babel/types" "^7.16.7"
86 |
87 | "@babel/helper-hoist-variables@^7.16.7":
88 | version "7.16.7"
89 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246"
90 | integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==
91 | dependencies:
92 | "@babel/types" "^7.16.7"
93 |
94 | "@babel/helper-module-imports@^7.16.7":
95 | version "7.16.7"
96 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437"
97 | integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==
98 | dependencies:
99 | "@babel/types" "^7.16.7"
100 |
101 | "@babel/helper-module-transforms@^7.17.7":
102 | version "7.17.7"
103 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz#3943c7f777139e7954a5355c815263741a9c1cbd"
104 | integrity sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==
105 | dependencies:
106 | "@babel/helper-environment-visitor" "^7.16.7"
107 | "@babel/helper-module-imports" "^7.16.7"
108 | "@babel/helper-simple-access" "^7.17.7"
109 | "@babel/helper-split-export-declaration" "^7.16.7"
110 | "@babel/helper-validator-identifier" "^7.16.7"
111 | "@babel/template" "^7.16.7"
112 | "@babel/traverse" "^7.17.3"
113 | "@babel/types" "^7.17.0"
114 |
115 | "@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.16.7", "@babel/helper-plugin-utils@^7.8.0":
116 | version "7.16.7"
117 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5"
118 | integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==
119 |
120 | "@babel/helper-simple-access@^7.17.7":
121 | version "7.17.7"
122 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz#aaa473de92b7987c6dfa7ce9a7d9674724823367"
123 | integrity sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==
124 | dependencies:
125 | "@babel/types" "^7.17.0"
126 |
127 | "@babel/helper-split-export-declaration@^7.16.7":
128 | version "7.16.7"
129 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b"
130 | integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==
131 | dependencies:
132 | "@babel/types" "^7.16.7"
133 |
134 | "@babel/helper-validator-identifier@^7.16.7":
135 | version "7.16.7"
136 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad"
137 | integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==
138 |
139 | "@babel/helper-validator-option@^7.16.7":
140 | version "7.16.7"
141 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23"
142 | integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==
143 |
144 | "@babel/helpers@^7.17.8":
145 | version "7.17.8"
146 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.17.8.tgz#288450be8c6ac7e4e44df37bcc53d345e07bc106"
147 | integrity sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==
148 | dependencies:
149 | "@babel/template" "^7.16.7"
150 | "@babel/traverse" "^7.17.3"
151 | "@babel/types" "^7.17.0"
152 |
153 | "@babel/highlight@^7.16.7":
154 | version "7.16.10"
155 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.10.tgz#744f2eb81579d6eea753c227b0f570ad785aba88"
156 | integrity sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==
157 | dependencies:
158 | "@babel/helper-validator-identifier" "^7.16.7"
159 | chalk "^2.0.0"
160 | js-tokens "^4.0.0"
161 |
162 | "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.7", "@babel/parser@^7.17.3", "@babel/parser@^7.17.8":
163 | version "7.17.8"
164 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.17.8.tgz#2817fb9d885dd8132ea0f8eb615a6388cca1c240"
165 | integrity sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==
166 |
167 | "@babel/plugin-syntax-async-generators@^7.8.4":
168 | version "7.8.4"
169 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
170 | integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
171 | dependencies:
172 | "@babel/helper-plugin-utils" "^7.8.0"
173 |
174 | "@babel/plugin-syntax-bigint@^7.8.3":
175 | version "7.8.3"
176 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea"
177 | integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
178 | dependencies:
179 | "@babel/helper-plugin-utils" "^7.8.0"
180 |
181 | "@babel/plugin-syntax-class-properties@^7.8.3":
182 | version "7.12.13"
183 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
184 | integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
185 | dependencies:
186 | "@babel/helper-plugin-utils" "^7.12.13"
187 |
188 | "@babel/plugin-syntax-import-meta@^7.8.3":
189 | version "7.10.4"
190 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
191 | integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
192 | dependencies:
193 | "@babel/helper-plugin-utils" "^7.10.4"
194 |
195 | "@babel/plugin-syntax-json-strings@^7.8.3":
196 | version "7.8.3"
197 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
198 | integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
199 | dependencies:
200 | "@babel/helper-plugin-utils" "^7.8.0"
201 |
202 | "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
203 | version "7.10.4"
204 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
205 | integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
206 | dependencies:
207 | "@babel/helper-plugin-utils" "^7.10.4"
208 |
209 | "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
210 | version "7.8.3"
211 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
212 | integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
213 | dependencies:
214 | "@babel/helper-plugin-utils" "^7.8.0"
215 |
216 | "@babel/plugin-syntax-numeric-separator@^7.8.3":
217 | version "7.10.4"
218 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
219 | integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
220 | dependencies:
221 | "@babel/helper-plugin-utils" "^7.10.4"
222 |
223 | "@babel/plugin-syntax-object-rest-spread@^7.8.3":
224 | version "7.8.3"
225 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
226 | integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
227 | dependencies:
228 | "@babel/helper-plugin-utils" "^7.8.0"
229 |
230 | "@babel/plugin-syntax-optional-catch-binding@^7.8.3":
231 | version "7.8.3"
232 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1"
233 | integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
234 | dependencies:
235 | "@babel/helper-plugin-utils" "^7.8.0"
236 |
237 | "@babel/plugin-syntax-optional-chaining@^7.8.3":
238 | version "7.8.3"
239 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a"
240 | integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
241 | dependencies:
242 | "@babel/helper-plugin-utils" "^7.8.0"
243 |
244 | "@babel/plugin-syntax-top-level-await@^7.8.3":
245 | version "7.14.5"
246 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
247 | integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
248 | dependencies:
249 | "@babel/helper-plugin-utils" "^7.14.5"
250 |
251 | "@babel/plugin-syntax-typescript@^7.7.2":
252 | version "7.16.7"
253 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz#39c9b55ee153151990fb038651d58d3fd03f98f8"
254 | integrity sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==
255 | dependencies:
256 | "@babel/helper-plugin-utils" "^7.16.7"
257 |
258 | "@babel/template@^7.16.7", "@babel/template@^7.3.3":
259 | version "7.16.7"
260 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155"
261 | integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==
262 | dependencies:
263 | "@babel/code-frame" "^7.16.7"
264 | "@babel/parser" "^7.16.7"
265 | "@babel/types" "^7.16.7"
266 |
267 | "@babel/traverse@^7.17.3", "@babel/traverse@^7.7.2":
268 | version "7.17.3"
269 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.17.3.tgz#0ae0f15b27d9a92ba1f2263358ea7c4e7db47b57"
270 | integrity sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==
271 | dependencies:
272 | "@babel/code-frame" "^7.16.7"
273 | "@babel/generator" "^7.17.3"
274 | "@babel/helper-environment-visitor" "^7.16.7"
275 | "@babel/helper-function-name" "^7.16.7"
276 | "@babel/helper-hoist-variables" "^7.16.7"
277 | "@babel/helper-split-export-declaration" "^7.16.7"
278 | "@babel/parser" "^7.17.3"
279 | "@babel/types" "^7.17.0"
280 | debug "^4.1.0"
281 | globals "^11.1.0"
282 |
283 | "@babel/types@^7.0.0", "@babel/types@^7.16.7", "@babel/types@^7.17.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3":
284 | version "7.17.0"
285 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.17.0.tgz#a826e368bccb6b3d84acd76acad5c0d87342390b"
286 | integrity sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==
287 | dependencies:
288 | "@babel/helper-validator-identifier" "^7.16.7"
289 | to-fast-properties "^2.0.0"
290 |
291 | "@bcoe/v8-coverage@^0.2.3":
292 | version "0.2.3"
293 | resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
294 | integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
295 |
296 | "@cspotcode/source-map-consumer@0.8.0":
297 | version "0.8.0"
298 | resolved "https://registry.yarnpkg.com/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz#33bf4b7b39c178821606f669bbc447a6a629786b"
299 | integrity sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==
300 |
301 | "@cspotcode/source-map-support@0.7.0":
302 | version "0.7.0"
303 | resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz#4789840aa859e46d2f3173727ab707c66bf344f5"
304 | integrity sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==
305 | dependencies:
306 | "@cspotcode/source-map-consumer" "0.8.0"
307 |
308 | "@eslint/eslintrc@^1.2.1":
309 | version "1.2.1"
310 | resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.2.1.tgz#8b5e1c49f4077235516bc9ec7d41378c0f69b8c6"
311 | integrity sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==
312 | dependencies:
313 | ajv "^6.12.4"
314 | debug "^4.3.2"
315 | espree "^9.3.1"
316 | globals "^13.9.0"
317 | ignore "^5.2.0"
318 | import-fresh "^3.2.1"
319 | js-yaml "^4.1.0"
320 | minimatch "^3.0.4"
321 | strip-json-comments "^3.1.1"
322 |
323 | "@humanwhocodes/config-array@^0.9.2":
324 | version "0.9.5"
325 | resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.5.tgz#2cbaf9a89460da24b5ca6531b8bbfc23e1df50c7"
326 | integrity sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==
327 | dependencies:
328 | "@humanwhocodes/object-schema" "^1.2.1"
329 | debug "^4.1.1"
330 | minimatch "^3.0.4"
331 |
332 | "@humanwhocodes/object-schema@^1.2.1":
333 | version "1.2.1"
334 | resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
335 | integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
336 |
337 | "@istanbuljs/load-nyc-config@^1.0.0":
338 | version "1.1.0"
339 | resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced"
340 | integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==
341 | dependencies:
342 | camelcase "^5.3.1"
343 | find-up "^4.1.0"
344 | get-package-type "^0.1.0"
345 | js-yaml "^3.13.1"
346 | resolve-from "^5.0.0"
347 |
348 | "@istanbuljs/schema@^0.1.2":
349 | version "0.1.3"
350 | resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
351 | integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
352 |
353 | "@jest/console@^27.5.1":
354 | version "27.5.1"
355 | resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.5.1.tgz#260fe7239602fe5130a94f1aa386eff54b014bba"
356 | integrity sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==
357 | dependencies:
358 | "@jest/types" "^27.5.1"
359 | "@types/node" "*"
360 | chalk "^4.0.0"
361 | jest-message-util "^27.5.1"
362 | jest-util "^27.5.1"
363 | slash "^3.0.0"
364 |
365 | "@jest/core@^27.5.1":
366 | version "27.5.1"
367 | resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.5.1.tgz#267ac5f704e09dc52de2922cbf3af9edcd64b626"
368 | integrity sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==
369 | dependencies:
370 | "@jest/console" "^27.5.1"
371 | "@jest/reporters" "^27.5.1"
372 | "@jest/test-result" "^27.5.1"
373 | "@jest/transform" "^27.5.1"
374 | "@jest/types" "^27.5.1"
375 | "@types/node" "*"
376 | ansi-escapes "^4.2.1"
377 | chalk "^4.0.0"
378 | emittery "^0.8.1"
379 | exit "^0.1.2"
380 | graceful-fs "^4.2.9"
381 | jest-changed-files "^27.5.1"
382 | jest-config "^27.5.1"
383 | jest-haste-map "^27.5.1"
384 | jest-message-util "^27.5.1"
385 | jest-regex-util "^27.5.1"
386 | jest-resolve "^27.5.1"
387 | jest-resolve-dependencies "^27.5.1"
388 | jest-runner "^27.5.1"
389 | jest-runtime "^27.5.1"
390 | jest-snapshot "^27.5.1"
391 | jest-util "^27.5.1"
392 | jest-validate "^27.5.1"
393 | jest-watcher "^27.5.1"
394 | micromatch "^4.0.4"
395 | rimraf "^3.0.0"
396 | slash "^3.0.0"
397 | strip-ansi "^6.0.0"
398 |
399 | "@jest/environment@^27.5.1":
400 | version "27.5.1"
401 | resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.5.1.tgz#d7425820511fe7158abbecc010140c3fd3be9c74"
402 | integrity sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==
403 | dependencies:
404 | "@jest/fake-timers" "^27.5.1"
405 | "@jest/types" "^27.5.1"
406 | "@types/node" "*"
407 | jest-mock "^27.5.1"
408 |
409 | "@jest/fake-timers@^27.5.1":
410 | version "27.5.1"
411 | resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.5.1.tgz#76979745ce0579c8a94a4678af7a748eda8ada74"
412 | integrity sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==
413 | dependencies:
414 | "@jest/types" "^27.5.1"
415 | "@sinonjs/fake-timers" "^8.0.1"
416 | "@types/node" "*"
417 | jest-message-util "^27.5.1"
418 | jest-mock "^27.5.1"
419 | jest-util "^27.5.1"
420 |
421 | "@jest/globals@^27.5.1":
422 | version "27.5.1"
423 | resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.5.1.tgz#7ac06ce57ab966566c7963431cef458434601b2b"
424 | integrity sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==
425 | dependencies:
426 | "@jest/environment" "^27.5.1"
427 | "@jest/types" "^27.5.1"
428 | expect "^27.5.1"
429 |
430 | "@jest/reporters@^27.5.1":
431 | version "27.5.1"
432 | resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.5.1.tgz#ceda7be96170b03c923c37987b64015812ffec04"
433 | integrity sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==
434 | dependencies:
435 | "@bcoe/v8-coverage" "^0.2.3"
436 | "@jest/console" "^27.5.1"
437 | "@jest/test-result" "^27.5.1"
438 | "@jest/transform" "^27.5.1"
439 | "@jest/types" "^27.5.1"
440 | "@types/node" "*"
441 | chalk "^4.0.0"
442 | collect-v8-coverage "^1.0.0"
443 | exit "^0.1.2"
444 | glob "^7.1.2"
445 | graceful-fs "^4.2.9"
446 | istanbul-lib-coverage "^3.0.0"
447 | istanbul-lib-instrument "^5.1.0"
448 | istanbul-lib-report "^3.0.0"
449 | istanbul-lib-source-maps "^4.0.0"
450 | istanbul-reports "^3.1.3"
451 | jest-haste-map "^27.5.1"
452 | jest-resolve "^27.5.1"
453 | jest-util "^27.5.1"
454 | jest-worker "^27.5.1"
455 | slash "^3.0.0"
456 | source-map "^0.6.0"
457 | string-length "^4.0.1"
458 | terminal-link "^2.0.0"
459 | v8-to-istanbul "^8.1.0"
460 |
461 | "@jest/source-map@^27.5.1":
462 | version "27.5.1"
463 | resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.5.1.tgz#6608391e465add4205eae073b55e7f279e04e8cf"
464 | integrity sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==
465 | dependencies:
466 | callsites "^3.0.0"
467 | graceful-fs "^4.2.9"
468 | source-map "^0.6.0"
469 |
470 | "@jest/test-result@^27.5.1":
471 | version "27.5.1"
472 | resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.5.1.tgz#56a6585fa80f7cdab72b8c5fc2e871d03832f5bb"
473 | integrity sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==
474 | dependencies:
475 | "@jest/console" "^27.5.1"
476 | "@jest/types" "^27.5.1"
477 | "@types/istanbul-lib-coverage" "^2.0.0"
478 | collect-v8-coverage "^1.0.0"
479 |
480 | "@jest/test-sequencer@^27.5.1":
481 | version "27.5.1"
482 | resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz#4057e0e9cea4439e544c6353c6affe58d095745b"
483 | integrity sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==
484 | dependencies:
485 | "@jest/test-result" "^27.5.1"
486 | graceful-fs "^4.2.9"
487 | jest-haste-map "^27.5.1"
488 | jest-runtime "^27.5.1"
489 |
490 | "@jest/transform@^27.5.1":
491 | version "27.5.1"
492 | resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.5.1.tgz#6c3501dcc00c4c08915f292a600ece5ecfe1f409"
493 | integrity sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==
494 | dependencies:
495 | "@babel/core" "^7.1.0"
496 | "@jest/types" "^27.5.1"
497 | babel-plugin-istanbul "^6.1.1"
498 | chalk "^4.0.0"
499 | convert-source-map "^1.4.0"
500 | fast-json-stable-stringify "^2.0.0"
501 | graceful-fs "^4.2.9"
502 | jest-haste-map "^27.5.1"
503 | jest-regex-util "^27.5.1"
504 | jest-util "^27.5.1"
505 | micromatch "^4.0.4"
506 | pirates "^4.0.4"
507 | slash "^3.0.0"
508 | source-map "^0.6.1"
509 | write-file-atomic "^3.0.0"
510 |
511 | "@jest/types@^27.5.1":
512 | version "27.5.1"
513 | resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80"
514 | integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==
515 | dependencies:
516 | "@types/istanbul-lib-coverage" "^2.0.0"
517 | "@types/istanbul-reports" "^3.0.0"
518 | "@types/node" "*"
519 | "@types/yargs" "^16.0.0"
520 | chalk "^4.0.0"
521 |
522 | "@jridgewell/resolve-uri@^3.0.3":
523 | version "3.0.5"
524 | resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz#68eb521368db76d040a6315cdb24bf2483037b9c"
525 | integrity sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==
526 |
527 | "@jridgewell/sourcemap-codec@^1.4.10":
528 | version "1.4.11"
529 | resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz#771a1d8d744eeb71b6adb35808e1a6c7b9b8c8ec"
530 | integrity sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==
531 |
532 | "@jridgewell/trace-mapping@^0.3.0":
533 | version "0.3.4"
534 | resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz#f6a0832dffd5b8a6aaa633b7d9f8e8e94c83a0c3"
535 | integrity sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==
536 | dependencies:
537 | "@jridgewell/resolve-uri" "^3.0.3"
538 | "@jridgewell/sourcemap-codec" "^1.4.10"
539 |
540 | "@nodelib/fs.scandir@2.1.5":
541 | version "2.1.5"
542 | resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
543 | integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
544 | dependencies:
545 | "@nodelib/fs.stat" "2.0.5"
546 | run-parallel "^1.1.9"
547 |
548 | "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
549 | version "2.0.5"
550 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
551 | integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
552 |
553 | "@nodelib/fs.walk@^1.2.3":
554 | version "1.2.8"
555 | resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
556 | integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
557 | dependencies:
558 | "@nodelib/fs.scandir" "2.1.5"
559 | fastq "^1.6.0"
560 |
561 | "@sinonjs/commons@^1.7.0":
562 | version "1.8.3"
563 | resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d"
564 | integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==
565 | dependencies:
566 | type-detect "4.0.8"
567 |
568 | "@sinonjs/fake-timers@^8.0.1":
569 | version "8.1.0"
570 | resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7"
571 | integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==
572 | dependencies:
573 | "@sinonjs/commons" "^1.7.0"
574 |
575 | "@tootallnate/once@1":
576 | version "1.1.2"
577 | resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
578 | integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
579 |
580 | "@tsconfig/node10@^1.0.7":
581 | version "1.0.8"
582 | resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.8.tgz#c1e4e80d6f964fbecb3359c43bd48b40f7cadad9"
583 | integrity sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==
584 |
585 | "@tsconfig/node12@^1.0.7":
586 | version "1.0.9"
587 | resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.9.tgz#62c1f6dee2ebd9aead80dc3afa56810e58e1a04c"
588 | integrity sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==
589 |
590 | "@tsconfig/node14@^1.0.0":
591 | version "1.0.1"
592 | resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.1.tgz#95f2d167ffb9b8d2068b0b235302fafd4df711f2"
593 | integrity sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==
594 |
595 | "@tsconfig/node16@^1.0.2":
596 | version "1.0.2"
597 | resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.2.tgz#423c77877d0569db20e1fc80885ac4118314010e"
598 | integrity sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==
599 |
600 | "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14":
601 | version "7.1.19"
602 | resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.19.tgz#7b497495b7d1b4812bdb9d02804d0576f43ee460"
603 | integrity sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==
604 | dependencies:
605 | "@babel/parser" "^7.1.0"
606 | "@babel/types" "^7.0.0"
607 | "@types/babel__generator" "*"
608 | "@types/babel__template" "*"
609 | "@types/babel__traverse" "*"
610 |
611 | "@types/babel__generator@*":
612 | version "7.6.4"
613 | resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7"
614 | integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==
615 | dependencies:
616 | "@babel/types" "^7.0.0"
617 |
618 | "@types/babel__template@*":
619 | version "7.4.1"
620 | resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969"
621 | integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==
622 | dependencies:
623 | "@babel/parser" "^7.1.0"
624 | "@babel/types" "^7.0.0"
625 |
626 | "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
627 | version "7.14.2"
628 | resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.14.2.tgz#ffcd470bbb3f8bf30481678fb5502278ca833a43"
629 | integrity sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==
630 | dependencies:
631 | "@babel/types" "^7.3.0"
632 |
633 | "@types/fs-extra@^9.0.13":
634 | version "9.0.13"
635 | resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz#7594fbae04fe7f1918ce8b3d213f74ff44ac1f45"
636 | integrity sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==
637 | dependencies:
638 | "@types/node" "*"
639 |
640 | "@types/graceful-fs@^4.1.2":
641 | version "4.1.5"
642 | resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15"
643 | integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==
644 | dependencies:
645 | "@types/node" "*"
646 |
647 | "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
648 | version "2.0.4"
649 | resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44"
650 | integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==
651 |
652 | "@types/istanbul-lib-report@*":
653 | version "3.0.0"
654 | resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686"
655 | integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==
656 | dependencies:
657 | "@types/istanbul-lib-coverage" "*"
658 |
659 | "@types/istanbul-reports@^3.0.0":
660 | version "3.0.1"
661 | resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff"
662 | integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==
663 | dependencies:
664 | "@types/istanbul-lib-report" "*"
665 |
666 | "@types/jest@^27.4.1":
667 | version "27.4.1"
668 | resolved "https://registry.yarnpkg.com/@types/jest/-/jest-27.4.1.tgz#185cbe2926eaaf9662d340cc02e548ce9e11ab6d"
669 | integrity sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==
670 | dependencies:
671 | jest-matcher-utils "^27.0.0"
672 | pretty-format "^27.0.0"
673 |
674 | "@types/json-schema@^7.0.9":
675 | version "7.0.10"
676 | resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.10.tgz#9b05b7896166cd00e9cbd59864853abf65d9ac23"
677 | integrity sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A==
678 |
679 | "@types/node@*", "@types/node@^17.0.23":
680 | version "17.0.23"
681 | resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.23.tgz#3b41a6e643589ac6442bdbd7a4a3ded62f33f7da"
682 | integrity sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==
683 |
684 | "@types/prettier@^2.1.5":
685 | version "2.4.4"
686 | resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.4.tgz#5d9b63132df54d8909fce1c3f8ca260fdd693e17"
687 | integrity sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==
688 |
689 | "@types/stack-utils@^2.0.0":
690 | version "2.0.1"
691 | resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c"
692 | integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==
693 |
694 | "@types/yargs-parser@*":
695 | version "21.0.0"
696 | resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b"
697 | integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==
698 |
699 | "@types/yargs@^16.0.0":
700 | version "16.0.4"
701 | resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977"
702 | integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==
703 | dependencies:
704 | "@types/yargs-parser" "*"
705 |
706 | "@typescript-eslint/eslint-plugin@^5.16.0":
707 | version "5.16.0"
708 | resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.16.0.tgz#78f246dd8d1b528fc5bfca99a8a64d4023a3d86d"
709 | integrity sha512-SJoba1edXvQRMmNI505Uo4XmGbxCK9ARQpkvOd00anxzri9RNQk0DDCxD+LIl+jYhkzOJiOMMKYEHnHEODjdCw==
710 | dependencies:
711 | "@typescript-eslint/scope-manager" "5.16.0"
712 | "@typescript-eslint/type-utils" "5.16.0"
713 | "@typescript-eslint/utils" "5.16.0"
714 | debug "^4.3.2"
715 | functional-red-black-tree "^1.0.1"
716 | ignore "^5.1.8"
717 | regexpp "^3.2.0"
718 | semver "^7.3.5"
719 | tsutils "^3.21.0"
720 |
721 | "@typescript-eslint/parser@^5.16.0":
722 | version "5.16.0"
723 | resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.16.0.tgz#e4de1bde4b4dad5b6124d3da227347616ed55508"
724 | integrity sha512-fkDq86F0zl8FicnJtdXakFs4lnuebH6ZADDw6CYQv0UZeIjHvmEw87m9/29nk2Dv5Lmdp0zQ3zDQhiMWQf/GbA==
725 | dependencies:
726 | "@typescript-eslint/scope-manager" "5.16.0"
727 | "@typescript-eslint/types" "5.16.0"
728 | "@typescript-eslint/typescript-estree" "5.16.0"
729 | debug "^4.3.2"
730 |
731 | "@typescript-eslint/scope-manager@5.16.0":
732 | version "5.16.0"
733 | resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.16.0.tgz#7e7909d64bd0c4d8aef629cdc764b9d3e1d3a69a"
734 | integrity sha512-P+Yab2Hovg8NekLIR/mOElCDPyGgFZKhGoZA901Yax6WR6HVeGLbsqJkZ+Cvk5nts/dAlFKm8PfL43UZnWdpIQ==
735 | dependencies:
736 | "@typescript-eslint/types" "5.16.0"
737 | "@typescript-eslint/visitor-keys" "5.16.0"
738 |
739 | "@typescript-eslint/type-utils@5.16.0":
740 | version "5.16.0"
741 | resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.16.0.tgz#b482bdde1d7d7c0c7080f7f2f67ea9580b9e0692"
742 | integrity sha512-SKygICv54CCRl1Vq5ewwQUJV/8padIWvPgCxlWPGO/OgQLCijY9G7lDu6H+mqfQtbzDNlVjzVWQmeqbLMBLEwQ==
743 | dependencies:
744 | "@typescript-eslint/utils" "5.16.0"
745 | debug "^4.3.2"
746 | tsutils "^3.21.0"
747 |
748 | "@typescript-eslint/types@5.16.0":
749 | version "5.16.0"
750 | resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.16.0.tgz#5827b011982950ed350f075eaecb7f47d3c643ee"
751 | integrity sha512-oUorOwLj/3/3p/HFwrp6m/J2VfbLC8gjW5X3awpQJ/bSG+YRGFS4dpsvtQ8T2VNveV+LflQHjlLvB6v0R87z4g==
752 |
753 | "@typescript-eslint/typescript-estree@5.16.0":
754 | version "5.16.0"
755 | resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.16.0.tgz#32259459ec62f5feddca66adc695342f30101f61"
756 | integrity sha512-SE4VfbLWUZl9MR+ngLSARptUv2E8brY0luCdgmUevU6arZRY/KxYoLI/3V/yxaURR8tLRN7bmZtJdgmzLHI6pQ==
757 | dependencies:
758 | "@typescript-eslint/types" "5.16.0"
759 | "@typescript-eslint/visitor-keys" "5.16.0"
760 | debug "^4.3.2"
761 | globby "^11.0.4"
762 | is-glob "^4.0.3"
763 | semver "^7.3.5"
764 | tsutils "^3.21.0"
765 |
766 | "@typescript-eslint/utils@5.16.0":
767 | version "5.16.0"
768 | resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.16.0.tgz#42218b459d6d66418a4eb199a382bdc261650679"
769 | integrity sha512-iYej2ER6AwmejLWMWzJIHy3nPJeGDuCqf8Jnb+jAQVoPpmWzwQOfa9hWVB8GIQE5gsCv/rfN4T+AYb/V06WseQ==
770 | dependencies:
771 | "@types/json-schema" "^7.0.9"
772 | "@typescript-eslint/scope-manager" "5.16.0"
773 | "@typescript-eslint/types" "5.16.0"
774 | "@typescript-eslint/typescript-estree" "5.16.0"
775 | eslint-scope "^5.1.1"
776 | eslint-utils "^3.0.0"
777 |
778 | "@typescript-eslint/visitor-keys@5.16.0":
779 | version "5.16.0"
780 | resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.16.0.tgz#f27dc3b943e6317264c7492e390c6844cd4efbbb"
781 | integrity sha512-jqxO8msp5vZDhikTwq9ubyMHqZ67UIvawohr4qF3KhlpL7gzSjOd+8471H3nh5LyABkaI85laEKKU8SnGUK5/g==
782 | dependencies:
783 | "@typescript-eslint/types" "5.16.0"
784 | eslint-visitor-keys "^3.0.0"
785 |
786 | abab@^2.0.3, abab@^2.0.5:
787 | version "2.0.5"
788 | resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
789 | integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
790 |
791 | acorn-globals@^6.0.0:
792 | version "6.0.0"
793 | resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45"
794 | integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==
795 | dependencies:
796 | acorn "^7.1.1"
797 | acorn-walk "^7.1.1"
798 |
799 | acorn-jsx@^5.3.1:
800 | version "5.3.2"
801 | resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
802 | integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
803 |
804 | acorn-walk@^7.1.1:
805 | version "7.2.0"
806 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
807 | integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
808 |
809 | acorn-walk@^8.1.1:
810 | version "8.2.0"
811 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
812 | integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
813 |
814 | acorn@^7.1.1:
815 | version "7.4.1"
816 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
817 | integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
818 |
819 | acorn@^8.2.4, acorn@^8.4.1, acorn@^8.7.0:
820 | version "8.7.0"
821 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf"
822 | integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==
823 |
824 | agent-base@6:
825 | version "6.0.2"
826 | resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
827 | integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
828 | dependencies:
829 | debug "4"
830 |
831 | ajv@^6.10.0, ajv@^6.12.4:
832 | version "6.12.6"
833 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
834 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
835 | dependencies:
836 | fast-deep-equal "^3.1.1"
837 | fast-json-stable-stringify "^2.0.0"
838 | json-schema-traverse "^0.4.1"
839 | uri-js "^4.2.2"
840 |
841 | amanda@^1.0.1:
842 | version "1.0.1"
843 | resolved "https://registry.yarnpkg.com/amanda/-/amanda-1.0.1.tgz#0929f3ce0dcd4a74d28d054e2b2e712cbc8ce582"
844 | integrity sha512-DJZMA1t7skqQgH5yq4NxBfqun+jDQUSYJRYGg+AqnKc3I0/hs8eX3PDdlfgiADkHgo4HlesD5QuoqFcCYA280Q==
845 |
846 | ansi-escapes@^4.2.1:
847 | version "4.3.2"
848 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
849 | integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
850 | dependencies:
851 | type-fest "^0.21.3"
852 |
853 | ansi-regex@^5.0.1:
854 | version "5.0.1"
855 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
856 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
857 |
858 | ansi-styles@^3.2.1:
859 | version "3.2.1"
860 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
861 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
862 | dependencies:
863 | color-convert "^1.9.0"
864 |
865 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
866 | version "4.3.0"
867 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
868 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
869 | dependencies:
870 | color-convert "^2.0.1"
871 |
872 | ansi-styles@^5.0.0:
873 | version "5.2.0"
874 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
875 | integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
876 |
877 | anymatch@^3.0.3:
878 | version "3.1.2"
879 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
880 | integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
881 | dependencies:
882 | normalize-path "^3.0.0"
883 | picomatch "^2.0.4"
884 |
885 | app-root-path@^3.0.0:
886 | version "3.0.0"
887 | resolved "https://registry.yarnpkg.com/app-root-path/-/app-root-path-3.0.0.tgz#210b6f43873227e18a4b810a032283311555d5ad"
888 | integrity sha512-qMcx+Gy2UZynHjOHOIXPNvpf+9cjvk3cWrBBK7zg4gH9+clobJRb9NGzcT7mQTcV/6Gm/1WelUtqxVXnNlrwcw==
889 |
890 | arg@^4.1.0:
891 | version "4.1.3"
892 | resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
893 | integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
894 |
895 | argparse@^1.0.7:
896 | version "1.0.10"
897 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
898 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
899 | dependencies:
900 | sprintf-js "~1.0.2"
901 |
902 | argparse@^2.0.1:
903 | version "2.0.1"
904 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
905 | integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
906 |
907 | array-union@^2.1.0:
908 | version "2.1.0"
909 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
910 | integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
911 |
912 | asynckit@^0.4.0:
913 | version "0.4.0"
914 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
915 | integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
916 |
917 | babel-jest@^27.5.1:
918 | version "27.5.1"
919 | resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.5.1.tgz#a1bf8d61928edfefd21da27eb86a695bfd691444"
920 | integrity sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==
921 | dependencies:
922 | "@jest/transform" "^27.5.1"
923 | "@jest/types" "^27.5.1"
924 | "@types/babel__core" "^7.1.14"
925 | babel-plugin-istanbul "^6.1.1"
926 | babel-preset-jest "^27.5.1"
927 | chalk "^4.0.0"
928 | graceful-fs "^4.2.9"
929 | slash "^3.0.0"
930 |
931 | babel-plugin-istanbul@^6.1.1:
932 | version "6.1.1"
933 | resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73"
934 | integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==
935 | dependencies:
936 | "@babel/helper-plugin-utils" "^7.0.0"
937 | "@istanbuljs/load-nyc-config" "^1.0.0"
938 | "@istanbuljs/schema" "^0.1.2"
939 | istanbul-lib-instrument "^5.0.4"
940 | test-exclude "^6.0.0"
941 |
942 | babel-plugin-jest-hoist@^27.5.1:
943 | version "27.5.1"
944 | resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz#9be98ecf28c331eb9f5df9c72d6f89deb8181c2e"
945 | integrity sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==
946 | dependencies:
947 | "@babel/template" "^7.3.3"
948 | "@babel/types" "^7.3.3"
949 | "@types/babel__core" "^7.0.0"
950 | "@types/babel__traverse" "^7.0.6"
951 |
952 | babel-preset-current-node-syntax@^1.0.0:
953 | version "1.0.1"
954 | resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b"
955 | integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==
956 | dependencies:
957 | "@babel/plugin-syntax-async-generators" "^7.8.4"
958 | "@babel/plugin-syntax-bigint" "^7.8.3"
959 | "@babel/plugin-syntax-class-properties" "^7.8.3"
960 | "@babel/plugin-syntax-import-meta" "^7.8.3"
961 | "@babel/plugin-syntax-json-strings" "^7.8.3"
962 | "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3"
963 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
964 | "@babel/plugin-syntax-numeric-separator" "^7.8.3"
965 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
966 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
967 | "@babel/plugin-syntax-optional-chaining" "^7.8.3"
968 | "@babel/plugin-syntax-top-level-await" "^7.8.3"
969 |
970 | babel-preset-jest@^27.5.1:
971 | version "27.5.1"
972 | resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz#91f10f58034cb7989cb4f962b69fa6eef6a6bc81"
973 | integrity sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==
974 | dependencies:
975 | babel-plugin-jest-hoist "^27.5.1"
976 | babel-preset-current-node-syntax "^1.0.0"
977 |
978 | balanced-match@^1.0.0:
979 | version "1.0.2"
980 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
981 | integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
982 |
983 | brace-expansion@^1.1.7:
984 | version "1.1.11"
985 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
986 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
987 | dependencies:
988 | balanced-match "^1.0.0"
989 | concat-map "0.0.1"
990 |
991 | braces@^3.0.1:
992 | version "3.0.2"
993 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
994 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
995 | dependencies:
996 | fill-range "^7.0.1"
997 |
998 | browser-process-hrtime@^1.0.0:
999 | version "1.0.0"
1000 | resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626"
1001 | integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
1002 |
1003 | browserslist@^4.17.5:
1004 | version "4.20.2"
1005 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.20.2.tgz#567b41508757ecd904dab4d1c646c612cd3d4f88"
1006 | integrity sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==
1007 | dependencies:
1008 | caniuse-lite "^1.0.30001317"
1009 | electron-to-chromium "^1.4.84"
1010 | escalade "^3.1.1"
1011 | node-releases "^2.0.2"
1012 | picocolors "^1.0.0"
1013 |
1014 | bs-logger@0.x:
1015 | version "0.2.6"
1016 | resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8"
1017 | integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==
1018 | dependencies:
1019 | fast-json-stable-stringify "2.x"
1020 |
1021 | bser@2.1.1:
1022 | version "2.1.1"
1023 | resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
1024 | integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
1025 | dependencies:
1026 | node-int64 "^0.4.0"
1027 |
1028 | buffer-from@^1.0.0:
1029 | version "1.1.2"
1030 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
1031 | integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
1032 |
1033 | callsites@^3.0.0:
1034 | version "3.1.0"
1035 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
1036 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
1037 |
1038 | camelcase@^5.3.1:
1039 | version "5.3.1"
1040 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
1041 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
1042 |
1043 | camelcase@^6.2.0:
1044 | version "6.3.0"
1045 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
1046 | integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
1047 |
1048 | caniuse-lite@^1.0.30001317:
1049 | version "1.0.30001319"
1050 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001319.tgz#eb4da4eb3ecdd409f7ba1907820061d56096e88f"
1051 | integrity sha512-xjlIAFHucBRSMUo1kb5D4LYgcN1M45qdKP++lhqowDpwJwGkpIRTt5qQqnhxjj1vHcI7nrJxWhCC1ATrCEBTcw==
1052 |
1053 | chalk@^2.0.0:
1054 | version "2.4.2"
1055 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
1056 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
1057 | dependencies:
1058 | ansi-styles "^3.2.1"
1059 | escape-string-regexp "^1.0.5"
1060 | supports-color "^5.3.0"
1061 |
1062 | chalk@^4.0.0, chalk@^4.1.0:
1063 | version "4.1.2"
1064 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
1065 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
1066 | dependencies:
1067 | ansi-styles "^4.1.0"
1068 | supports-color "^7.1.0"
1069 |
1070 | char-regex@^1.0.2:
1071 | version "1.0.2"
1072 | resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
1073 | integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
1074 |
1075 | ci-info@^3.2.0:
1076 | version "3.3.0"
1077 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.3.0.tgz#b4ed1fb6818dea4803a55c623041f9165d2066b2"
1078 | integrity sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==
1079 |
1080 | cjs-module-lexer@^1.0.0:
1081 | version "1.2.2"
1082 | resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40"
1083 | integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==
1084 |
1085 | cliui@^7.0.2:
1086 | version "7.0.4"
1087 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
1088 | integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
1089 | dependencies:
1090 | string-width "^4.2.0"
1091 | strip-ansi "^6.0.0"
1092 | wrap-ansi "^7.0.0"
1093 |
1094 | co@^4.6.0:
1095 | version "4.6.0"
1096 | resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
1097 | integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
1098 |
1099 | collect-v8-coverage@^1.0.0:
1100 | version "1.0.1"
1101 | resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59"
1102 | integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==
1103 |
1104 | color-convert@^1.9.0:
1105 | version "1.9.3"
1106 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
1107 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
1108 | dependencies:
1109 | color-name "1.1.3"
1110 |
1111 | color-convert@^2.0.1:
1112 | version "2.0.1"
1113 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
1114 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
1115 | dependencies:
1116 | color-name "~1.1.4"
1117 |
1118 | color-name@1.1.3:
1119 | version "1.1.3"
1120 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
1121 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
1122 |
1123 | color-name@~1.1.4:
1124 | version "1.1.4"
1125 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
1126 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
1127 |
1128 | combined-stream@^1.0.8:
1129 | version "1.0.8"
1130 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
1131 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
1132 | dependencies:
1133 | delayed-stream "~1.0.0"
1134 |
1135 | concat-map@0.0.1:
1136 | version "0.0.1"
1137 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
1138 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
1139 |
1140 | convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
1141 | version "1.8.0"
1142 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369"
1143 | integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==
1144 | dependencies:
1145 | safe-buffer "~5.1.1"
1146 |
1147 | create-require@^1.1.0:
1148 | version "1.1.1"
1149 | resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
1150 | integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
1151 |
1152 | cross-spawn@^7.0.2, cross-spawn@^7.0.3:
1153 | version "7.0.3"
1154 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
1155 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
1156 | dependencies:
1157 | path-key "^3.1.0"
1158 | shebang-command "^2.0.0"
1159 | which "^2.0.1"
1160 |
1161 | cssom@^0.4.4:
1162 | version "0.4.4"
1163 | resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10"
1164 | integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==
1165 |
1166 | cssom@~0.3.6:
1167 | version "0.3.8"
1168 | resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a"
1169 | integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
1170 |
1171 | cssstyle@^2.3.0:
1172 | version "2.3.0"
1173 | resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852"
1174 | integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
1175 | dependencies:
1176 | cssom "~0.3.6"
1177 |
1178 | data-urls@^2.0.0:
1179 | version "2.0.0"
1180 | resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b"
1181 | integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==
1182 | dependencies:
1183 | abab "^2.0.3"
1184 | whatwg-mimetype "^2.3.0"
1185 | whatwg-url "^8.0.0"
1186 |
1187 | debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2:
1188 | version "4.3.4"
1189 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
1190 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
1191 | dependencies:
1192 | ms "2.1.2"
1193 |
1194 | decimal.js@^10.2.1:
1195 | version "10.3.1"
1196 | resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783"
1197 | integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==
1198 |
1199 | dedent@^0.7.0:
1200 | version "0.7.0"
1201 | resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
1202 | integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
1203 |
1204 | deep-is@^0.1.3, deep-is@~0.1.3:
1205 | version "0.1.4"
1206 | resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
1207 | integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
1208 |
1209 | deepmerge@^4.2.2:
1210 | version "4.2.2"
1211 | resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
1212 | integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
1213 |
1214 | delayed-stream@~1.0.0:
1215 | version "1.0.0"
1216 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
1217 | integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
1218 |
1219 | detect-newline@^3.0.0:
1220 | version "3.1.0"
1221 | resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
1222 | integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
1223 |
1224 | diff-sequences@^27.5.1:
1225 | version "27.5.1"
1226 | resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327"
1227 | integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==
1228 |
1229 | diff@^4.0.1:
1230 | version "4.0.2"
1231 | resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
1232 | integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
1233 |
1234 | dir-glob@^3.0.1:
1235 | version "3.0.1"
1236 | resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
1237 | integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
1238 | dependencies:
1239 | path-type "^4.0.0"
1240 |
1241 | doctrine@^3.0.0:
1242 | version "3.0.0"
1243 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
1244 | integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
1245 | dependencies:
1246 | esutils "^2.0.2"
1247 |
1248 | domexception@^2.0.1:
1249 | version "2.0.1"
1250 | resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304"
1251 | integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==
1252 | dependencies:
1253 | webidl-conversions "^5.0.0"
1254 |
1255 | electron-to-chromium@^1.4.84:
1256 | version "1.4.91"
1257 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.91.tgz#842bbc97fd639abe7e46e7da530e3af5f6ca2831"
1258 | integrity sha512-Z7Jkc4+ouEg8F6RrrgLOs0kkJjI0cnyFQmnGVpln8pPifuKBNbUr37GMgJsCTSwy6Z9TK7oTwW33Oe+3aERYew==
1259 |
1260 | emittery@^0.8.1:
1261 | version "0.8.1"
1262 | resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860"
1263 | integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==
1264 |
1265 | emoji-regex@^8.0.0:
1266 | version "8.0.0"
1267 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
1268 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
1269 |
1270 | enhanced-resolve@^5.0.0:
1271 | version "5.9.2"
1272 | resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz#0224dcd6a43389ebfb2d55efee517e5466772dd9"
1273 | integrity sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==
1274 | dependencies:
1275 | graceful-fs "^4.2.4"
1276 | tapable "^2.2.0"
1277 |
1278 | error-ex@^1.3.1:
1279 | version "1.3.2"
1280 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
1281 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
1282 | dependencies:
1283 | is-arrayish "^0.2.1"
1284 |
1285 | escalade@^3.1.1:
1286 | version "3.1.1"
1287 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
1288 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
1289 |
1290 | escape-string-regexp@^1.0.5:
1291 | version "1.0.5"
1292 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
1293 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
1294 |
1295 | escape-string-regexp@^2.0.0:
1296 | version "2.0.0"
1297 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
1298 | integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
1299 |
1300 | escape-string-regexp@^4.0.0:
1301 | version "4.0.0"
1302 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
1303 | integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
1304 |
1305 | escodegen@^2.0.0:
1306 | version "2.0.0"
1307 | resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd"
1308 | integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==
1309 | dependencies:
1310 | esprima "^4.0.1"
1311 | estraverse "^5.2.0"
1312 | esutils "^2.0.2"
1313 | optionator "^0.8.1"
1314 | optionalDependencies:
1315 | source-map "~0.6.1"
1316 |
1317 | eslint-config-prettier@^8.5.0:
1318 | version "8.5.0"
1319 | resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz#5a81680ec934beca02c7b1a61cf8ca34b66feab1"
1320 | integrity sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==
1321 |
1322 | eslint-plugin-json@^3.1.0:
1323 | version "3.1.0"
1324 | resolved "https://registry.yarnpkg.com/eslint-plugin-json/-/eslint-plugin-json-3.1.0.tgz#251108ba1681c332e0a442ef9513bd293619de67"
1325 | integrity sha512-MrlG2ynFEHe7wDGwbUuFPsaT2b1uhuEFhJ+W1f1u+1C2EkXmTYJp4B1aAdQQ8M+CC3t//N/oRKiIVw14L2HR1g==
1326 | dependencies:
1327 | lodash "^4.17.21"
1328 | vscode-json-languageservice "^4.1.6"
1329 |
1330 | eslint-plugin-prettier@^4.0.0:
1331 | version "4.0.0"
1332 | resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz#8b99d1e4b8b24a762472b4567992023619cb98e0"
1333 | integrity sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==
1334 | dependencies:
1335 | prettier-linter-helpers "^1.0.0"
1336 |
1337 | eslint-scope@^5.1.1:
1338 | version "5.1.1"
1339 | resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
1340 | integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
1341 | dependencies:
1342 | esrecurse "^4.3.0"
1343 | estraverse "^4.1.1"
1344 |
1345 | eslint-scope@^7.1.1:
1346 | version "7.1.1"
1347 | resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642"
1348 | integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==
1349 | dependencies:
1350 | esrecurse "^4.3.0"
1351 | estraverse "^5.2.0"
1352 |
1353 | eslint-utils@^3.0.0:
1354 | version "3.0.0"
1355 | resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
1356 | integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
1357 | dependencies:
1358 | eslint-visitor-keys "^2.0.0"
1359 |
1360 | eslint-visitor-keys@^2.0.0:
1361 | version "2.1.0"
1362 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
1363 | integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
1364 |
1365 | eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0:
1366 | version "3.3.0"
1367 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826"
1368 | integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
1369 |
1370 | eslint@^8.11.0:
1371 | version "8.11.0"
1372 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.11.0.tgz#88b91cfba1356fc10bb9eb592958457dfe09fb37"
1373 | integrity sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==
1374 | dependencies:
1375 | "@eslint/eslintrc" "^1.2.1"
1376 | "@humanwhocodes/config-array" "^0.9.2"
1377 | ajv "^6.10.0"
1378 | chalk "^4.0.0"
1379 | cross-spawn "^7.0.2"
1380 | debug "^4.3.2"
1381 | doctrine "^3.0.0"
1382 | escape-string-regexp "^4.0.0"
1383 | eslint-scope "^7.1.1"
1384 | eslint-utils "^3.0.0"
1385 | eslint-visitor-keys "^3.3.0"
1386 | espree "^9.3.1"
1387 | esquery "^1.4.0"
1388 | esutils "^2.0.2"
1389 | fast-deep-equal "^3.1.3"
1390 | file-entry-cache "^6.0.1"
1391 | functional-red-black-tree "^1.0.1"
1392 | glob-parent "^6.0.1"
1393 | globals "^13.6.0"
1394 | ignore "^5.2.0"
1395 | import-fresh "^3.0.0"
1396 | imurmurhash "^0.1.4"
1397 | is-glob "^4.0.0"
1398 | js-yaml "^4.1.0"
1399 | json-stable-stringify-without-jsonify "^1.0.1"
1400 | levn "^0.4.1"
1401 | lodash.merge "^4.6.2"
1402 | minimatch "^3.0.4"
1403 | natural-compare "^1.4.0"
1404 | optionator "^0.9.1"
1405 | regexpp "^3.2.0"
1406 | strip-ansi "^6.0.1"
1407 | strip-json-comments "^3.1.0"
1408 | text-table "^0.2.0"
1409 | v8-compile-cache "^2.0.3"
1410 |
1411 | espree@^9.3.1:
1412 | version "9.3.1"
1413 | resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.1.tgz#8793b4bc27ea4c778c19908e0719e7b8f4115bcd"
1414 | integrity sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==
1415 | dependencies:
1416 | acorn "^8.7.0"
1417 | acorn-jsx "^5.3.1"
1418 | eslint-visitor-keys "^3.3.0"
1419 |
1420 | esprima@^4.0.0, esprima@^4.0.1:
1421 | version "4.0.1"
1422 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
1423 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
1424 |
1425 | esquery@^1.4.0:
1426 | version "1.4.0"
1427 | resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5"
1428 | integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==
1429 | dependencies:
1430 | estraverse "^5.1.0"
1431 |
1432 | esrecurse@^4.3.0:
1433 | version "4.3.0"
1434 | resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
1435 | integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
1436 | dependencies:
1437 | estraverse "^5.2.0"
1438 |
1439 | estraverse@^4.1.1:
1440 | version "4.3.0"
1441 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
1442 | integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
1443 |
1444 | estraverse@^5.1.0, estraverse@^5.2.0:
1445 | version "5.3.0"
1446 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
1447 | integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
1448 |
1449 | esutils@^2.0.2:
1450 | version "2.0.3"
1451 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
1452 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
1453 |
1454 | execa@^5.0.0:
1455 | version "5.1.1"
1456 | resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
1457 | integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
1458 | dependencies:
1459 | cross-spawn "^7.0.3"
1460 | get-stream "^6.0.0"
1461 | human-signals "^2.1.0"
1462 | is-stream "^2.0.0"
1463 | merge-stream "^2.0.0"
1464 | npm-run-path "^4.0.1"
1465 | onetime "^5.1.2"
1466 | signal-exit "^3.0.3"
1467 | strip-final-newline "^2.0.0"
1468 |
1469 | exit@^0.1.2:
1470 | version "0.1.2"
1471 | resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
1472 | integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
1473 |
1474 | expect@^27.5.1:
1475 | version "27.5.1"
1476 | resolved "https://registry.yarnpkg.com/expect/-/expect-27.5.1.tgz#83ce59f1e5bdf5f9d2b94b61d2050db48f3fef74"
1477 | integrity sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==
1478 | dependencies:
1479 | "@jest/types" "^27.5.1"
1480 | jest-get-type "^27.5.1"
1481 | jest-matcher-utils "^27.5.1"
1482 | jest-message-util "^27.5.1"
1483 |
1484 | fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
1485 | version "3.1.3"
1486 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
1487 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
1488 |
1489 | fast-diff@^1.1.2:
1490 | version "1.2.0"
1491 | resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
1492 | integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==
1493 |
1494 | fast-glob@^3.2.9:
1495 | version "3.2.11"
1496 | resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
1497 | integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
1498 | dependencies:
1499 | "@nodelib/fs.stat" "^2.0.2"
1500 | "@nodelib/fs.walk" "^1.2.3"
1501 | glob-parent "^5.1.2"
1502 | merge2 "^1.3.0"
1503 | micromatch "^4.0.4"
1504 |
1505 | fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0:
1506 | version "2.1.0"
1507 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
1508 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
1509 |
1510 | fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6:
1511 | version "2.0.6"
1512 | resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
1513 | integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
1514 |
1515 | fastq@^1.6.0:
1516 | version "1.13.0"
1517 | resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
1518 | integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==
1519 | dependencies:
1520 | reusify "^1.0.4"
1521 |
1522 | fb-watchman@^2.0.0:
1523 | version "2.0.1"
1524 | resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85"
1525 | integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==
1526 | dependencies:
1527 | bser "2.1.1"
1528 |
1529 | file-entry-cache@^6.0.1:
1530 | version "6.0.1"
1531 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
1532 | integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
1533 | dependencies:
1534 | flat-cache "^3.0.4"
1535 |
1536 | fill-range@^7.0.1:
1537 | version "7.0.1"
1538 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
1539 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
1540 | dependencies:
1541 | to-regex-range "^5.0.1"
1542 |
1543 | find-up@^4.0.0, find-up@^4.1.0:
1544 | version "4.1.0"
1545 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
1546 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
1547 | dependencies:
1548 | locate-path "^5.0.0"
1549 | path-exists "^4.0.0"
1550 |
1551 | flat-cache@^3.0.4:
1552 | version "3.0.4"
1553 | resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
1554 | integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
1555 | dependencies:
1556 | flatted "^3.1.0"
1557 | rimraf "^3.0.2"
1558 |
1559 | flatted@^3.1.0:
1560 | version "3.2.5"
1561 | resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3"
1562 | integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==
1563 |
1564 | form-data@^3.0.0:
1565 | version "3.0.1"
1566 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f"
1567 | integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==
1568 | dependencies:
1569 | asynckit "^0.4.0"
1570 | combined-stream "^1.0.8"
1571 | mime-types "^2.1.12"
1572 |
1573 | fs-extra@^10.0.1:
1574 | version "10.0.1"
1575 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.1.tgz#27de43b4320e833f6867cc044bfce29fdf0ef3b8"
1576 | integrity sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==
1577 | dependencies:
1578 | graceful-fs "^4.2.0"
1579 | jsonfile "^6.0.1"
1580 | universalify "^2.0.0"
1581 |
1582 | fs.realpath@^1.0.0:
1583 | version "1.0.0"
1584 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
1585 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
1586 |
1587 | fsevents@^2.3.2:
1588 | version "2.3.2"
1589 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
1590 | integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
1591 |
1592 | function-bind@^1.1.1:
1593 | version "1.1.1"
1594 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
1595 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
1596 |
1597 | functional-red-black-tree@^1.0.1:
1598 | version "1.0.1"
1599 | resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
1600 | integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
1601 |
1602 | gensync@^1.0.0-beta.2:
1603 | version "1.0.0-beta.2"
1604 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
1605 | integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
1606 |
1607 | get-caller-file@^2.0.5:
1608 | version "2.0.5"
1609 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
1610 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
1611 |
1612 | get-package-type@^0.1.0:
1613 | version "0.1.0"
1614 | resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
1615 | integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
1616 |
1617 | get-stream@^6.0.0:
1618 | version "6.0.1"
1619 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
1620 | integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
1621 |
1622 | glob-parent@^5.1.2:
1623 | version "5.1.2"
1624 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
1625 | integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
1626 | dependencies:
1627 | is-glob "^4.0.1"
1628 |
1629 | glob-parent@^6.0.1:
1630 | version "6.0.2"
1631 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
1632 | integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
1633 | dependencies:
1634 | is-glob "^4.0.3"
1635 |
1636 | glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4:
1637 | version "7.2.0"
1638 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
1639 | integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
1640 | dependencies:
1641 | fs.realpath "^1.0.0"
1642 | inflight "^1.0.4"
1643 | inherits "2"
1644 | minimatch "^3.0.4"
1645 | once "^1.3.0"
1646 | path-is-absolute "^1.0.0"
1647 |
1648 | globals@^11.1.0:
1649 | version "11.12.0"
1650 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
1651 | integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
1652 |
1653 | globals@^13.6.0, globals@^13.9.0:
1654 | version "13.13.0"
1655 | resolved "https://registry.yarnpkg.com/globals/-/globals-13.13.0.tgz#ac32261060d8070e2719dd6998406e27d2b5727b"
1656 | integrity sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==
1657 | dependencies:
1658 | type-fest "^0.20.2"
1659 |
1660 | globby@^11.0.4:
1661 | version "11.1.0"
1662 | resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
1663 | integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
1664 | dependencies:
1665 | array-union "^2.1.0"
1666 | dir-glob "^3.0.1"
1667 | fast-glob "^3.2.9"
1668 | ignore "^5.2.0"
1669 | merge2 "^1.4.1"
1670 | slash "^3.0.0"
1671 |
1672 | graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9:
1673 | version "4.2.9"
1674 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96"
1675 | integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==
1676 |
1677 | has-flag@^3.0.0:
1678 | version "3.0.0"
1679 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
1680 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
1681 |
1682 | has-flag@^4.0.0:
1683 | version "4.0.0"
1684 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
1685 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1686 |
1687 | has@^1.0.3:
1688 | version "1.0.3"
1689 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
1690 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
1691 | dependencies:
1692 | function-bind "^1.1.1"
1693 |
1694 | html-encoding-sniffer@^2.0.1:
1695 | version "2.0.1"
1696 | resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3"
1697 | integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==
1698 | dependencies:
1699 | whatwg-encoding "^1.0.5"
1700 |
1701 | html-escaper@^2.0.0:
1702 | version "2.0.2"
1703 | resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
1704 | integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
1705 |
1706 | http-proxy-agent@^4.0.1:
1707 | version "4.0.1"
1708 | resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
1709 | integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
1710 | dependencies:
1711 | "@tootallnate/once" "1"
1712 | agent-base "6"
1713 | debug "4"
1714 |
1715 | https-proxy-agent@^5.0.0:
1716 | version "5.0.0"
1717 | resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
1718 | integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
1719 | dependencies:
1720 | agent-base "6"
1721 | debug "4"
1722 |
1723 | human-signals@^2.1.0:
1724 | version "2.1.0"
1725 | resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
1726 | integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
1727 |
1728 | iconv-lite@0.4.24:
1729 | version "0.4.24"
1730 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
1731 | integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
1732 | dependencies:
1733 | safer-buffer ">= 2.1.2 < 3"
1734 |
1735 | ignore@^5.1.8, ignore@^5.2.0:
1736 | version "5.2.0"
1737 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
1738 | integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
1739 |
1740 | import-fresh@^3.0.0, import-fresh@^3.2.1:
1741 | version "3.3.0"
1742 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
1743 | integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
1744 | dependencies:
1745 | parent-module "^1.0.0"
1746 | resolve-from "^4.0.0"
1747 |
1748 | import-local@^3.0.2:
1749 | version "3.1.0"
1750 | resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4"
1751 | integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==
1752 | dependencies:
1753 | pkg-dir "^4.2.0"
1754 | resolve-cwd "^3.0.0"
1755 |
1756 | imurmurhash@^0.1.4:
1757 | version "0.1.4"
1758 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
1759 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
1760 |
1761 | inflight@^1.0.4:
1762 | version "1.0.6"
1763 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
1764 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
1765 | dependencies:
1766 | once "^1.3.0"
1767 | wrappy "1"
1768 |
1769 | inherits@2:
1770 | version "2.0.4"
1771 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
1772 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1773 |
1774 | is-arrayish@^0.2.1:
1775 | version "0.2.1"
1776 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
1777 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
1778 |
1779 | is-core-module@^2.8.1:
1780 | version "2.8.1"
1781 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211"
1782 | integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==
1783 | dependencies:
1784 | has "^1.0.3"
1785 |
1786 | is-extglob@^2.1.1:
1787 | version "2.1.1"
1788 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1789 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
1790 |
1791 | is-fullwidth-code-point@^3.0.0:
1792 | version "3.0.0"
1793 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
1794 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
1795 |
1796 | is-generator-fn@^2.0.0:
1797 | version "2.1.0"
1798 | resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
1799 | integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
1800 |
1801 | is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
1802 | version "4.0.3"
1803 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
1804 | integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
1805 | dependencies:
1806 | is-extglob "^2.1.1"
1807 |
1808 | is-number@^7.0.0:
1809 | version "7.0.0"
1810 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1811 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1812 |
1813 | is-potential-custom-element-name@^1.0.1:
1814 | version "1.0.1"
1815 | resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"
1816 | integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
1817 |
1818 | is-stream@^2.0.0:
1819 | version "2.0.1"
1820 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
1821 | integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
1822 |
1823 | is-typedarray@^1.0.0:
1824 | version "1.0.0"
1825 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
1826 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
1827 |
1828 | isexe@^2.0.0:
1829 | version "2.0.0"
1830 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1831 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
1832 |
1833 | istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0:
1834 | version "3.2.0"
1835 | resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3"
1836 | integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==
1837 |
1838 | istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0:
1839 | version "5.1.0"
1840 | resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz#7b49198b657b27a730b8e9cb601f1e1bff24c59a"
1841 | integrity sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==
1842 | dependencies:
1843 | "@babel/core" "^7.12.3"
1844 | "@babel/parser" "^7.14.7"
1845 | "@istanbuljs/schema" "^0.1.2"
1846 | istanbul-lib-coverage "^3.2.0"
1847 | semver "^6.3.0"
1848 |
1849 | istanbul-lib-report@^3.0.0:
1850 | version "3.0.0"
1851 | resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6"
1852 | integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==
1853 | dependencies:
1854 | istanbul-lib-coverage "^3.0.0"
1855 | make-dir "^3.0.0"
1856 | supports-color "^7.1.0"
1857 |
1858 | istanbul-lib-source-maps@^4.0.0:
1859 | version "4.0.1"
1860 | resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551"
1861 | integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==
1862 | dependencies:
1863 | debug "^4.1.1"
1864 | istanbul-lib-coverage "^3.0.0"
1865 | source-map "^0.6.1"
1866 |
1867 | istanbul-reports@^3.1.3:
1868 | version "3.1.4"
1869 | resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.4.tgz#1b6f068ecbc6c331040aab5741991273e609e40c"
1870 | integrity sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==
1871 | dependencies:
1872 | html-escaper "^2.0.0"
1873 | istanbul-lib-report "^3.0.0"
1874 |
1875 | jest-changed-files@^27.5.1:
1876 | version "27.5.1"
1877 | resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.5.1.tgz#a348aed00ec9bf671cc58a66fcbe7c3dfd6a68f5"
1878 | integrity sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==
1879 | dependencies:
1880 | "@jest/types" "^27.5.1"
1881 | execa "^5.0.0"
1882 | throat "^6.0.1"
1883 |
1884 | jest-circus@^27.5.1:
1885 | version "27.5.1"
1886 | resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.5.1.tgz#37a5a4459b7bf4406e53d637b49d22c65d125ecc"
1887 | integrity sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==
1888 | dependencies:
1889 | "@jest/environment" "^27.5.1"
1890 | "@jest/test-result" "^27.5.1"
1891 | "@jest/types" "^27.5.1"
1892 | "@types/node" "*"
1893 | chalk "^4.0.0"
1894 | co "^4.6.0"
1895 | dedent "^0.7.0"
1896 | expect "^27.5.1"
1897 | is-generator-fn "^2.0.0"
1898 | jest-each "^27.5.1"
1899 | jest-matcher-utils "^27.5.1"
1900 | jest-message-util "^27.5.1"
1901 | jest-runtime "^27.5.1"
1902 | jest-snapshot "^27.5.1"
1903 | jest-util "^27.5.1"
1904 | pretty-format "^27.5.1"
1905 | slash "^3.0.0"
1906 | stack-utils "^2.0.3"
1907 | throat "^6.0.1"
1908 |
1909 | jest-cli@^27.5.1:
1910 | version "27.5.1"
1911 | resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.5.1.tgz#278794a6e6458ea8029547e6c6cbf673bd30b145"
1912 | integrity sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==
1913 | dependencies:
1914 | "@jest/core" "^27.5.1"
1915 | "@jest/test-result" "^27.5.1"
1916 | "@jest/types" "^27.5.1"
1917 | chalk "^4.0.0"
1918 | exit "^0.1.2"
1919 | graceful-fs "^4.2.9"
1920 | import-local "^3.0.2"
1921 | jest-config "^27.5.1"
1922 | jest-util "^27.5.1"
1923 | jest-validate "^27.5.1"
1924 | prompts "^2.0.1"
1925 | yargs "^16.2.0"
1926 |
1927 | jest-config@^27.5.1:
1928 | version "27.5.1"
1929 | resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.5.1.tgz#5c387de33dca3f99ad6357ddeccd91bf3a0e4a41"
1930 | integrity sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==
1931 | dependencies:
1932 | "@babel/core" "^7.8.0"
1933 | "@jest/test-sequencer" "^27.5.1"
1934 | "@jest/types" "^27.5.1"
1935 | babel-jest "^27.5.1"
1936 | chalk "^4.0.0"
1937 | ci-info "^3.2.0"
1938 | deepmerge "^4.2.2"
1939 | glob "^7.1.1"
1940 | graceful-fs "^4.2.9"
1941 | jest-circus "^27.5.1"
1942 | jest-environment-jsdom "^27.5.1"
1943 | jest-environment-node "^27.5.1"
1944 | jest-get-type "^27.5.1"
1945 | jest-jasmine2 "^27.5.1"
1946 | jest-regex-util "^27.5.1"
1947 | jest-resolve "^27.5.1"
1948 | jest-runner "^27.5.1"
1949 | jest-util "^27.5.1"
1950 | jest-validate "^27.5.1"
1951 | micromatch "^4.0.4"
1952 | parse-json "^5.2.0"
1953 | pretty-format "^27.5.1"
1954 | slash "^3.0.0"
1955 | strip-json-comments "^3.1.1"
1956 |
1957 | jest-diff@^27.5.1:
1958 | version "27.5.1"
1959 | resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.5.1.tgz#a07f5011ac9e6643cf8a95a462b7b1ecf6680def"
1960 | integrity sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==
1961 | dependencies:
1962 | chalk "^4.0.0"
1963 | diff-sequences "^27.5.1"
1964 | jest-get-type "^27.5.1"
1965 | pretty-format "^27.5.1"
1966 |
1967 | jest-docblock@^27.5.1:
1968 | version "27.5.1"
1969 | resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.5.1.tgz#14092f364a42c6108d42c33c8cf30e058e25f6c0"
1970 | integrity sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==
1971 | dependencies:
1972 | detect-newline "^3.0.0"
1973 |
1974 | jest-each@^27.5.1:
1975 | version "27.5.1"
1976 | resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.5.1.tgz#5bc87016f45ed9507fed6e4702a5b468a5b2c44e"
1977 | integrity sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==
1978 | dependencies:
1979 | "@jest/types" "^27.5.1"
1980 | chalk "^4.0.0"
1981 | jest-get-type "^27.5.1"
1982 | jest-util "^27.5.1"
1983 | pretty-format "^27.5.1"
1984 |
1985 | jest-environment-jsdom@^27.5.1:
1986 | version "27.5.1"
1987 | resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz#ea9ccd1fc610209655a77898f86b2b559516a546"
1988 | integrity sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==
1989 | dependencies:
1990 | "@jest/environment" "^27.5.1"
1991 | "@jest/fake-timers" "^27.5.1"
1992 | "@jest/types" "^27.5.1"
1993 | "@types/node" "*"
1994 | jest-mock "^27.5.1"
1995 | jest-util "^27.5.1"
1996 | jsdom "^16.6.0"
1997 |
1998 | jest-environment-node@^27.5.1:
1999 | version "27.5.1"
2000 | resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.5.1.tgz#dedc2cfe52fab6b8f5714b4808aefa85357a365e"
2001 | integrity sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==
2002 | dependencies:
2003 | "@jest/environment" "^27.5.1"
2004 | "@jest/fake-timers" "^27.5.1"
2005 | "@jest/types" "^27.5.1"
2006 | "@types/node" "*"
2007 | jest-mock "^27.5.1"
2008 | jest-util "^27.5.1"
2009 |
2010 | jest-get-type@^27.5.1:
2011 | version "27.5.1"
2012 | resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1"
2013 | integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==
2014 |
2015 | jest-haste-map@^27.5.1:
2016 | version "27.5.1"
2017 | resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.5.1.tgz#9fd8bd7e7b4fa502d9c6164c5640512b4e811e7f"
2018 | integrity sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==
2019 | dependencies:
2020 | "@jest/types" "^27.5.1"
2021 | "@types/graceful-fs" "^4.1.2"
2022 | "@types/node" "*"
2023 | anymatch "^3.0.3"
2024 | fb-watchman "^2.0.0"
2025 | graceful-fs "^4.2.9"
2026 | jest-regex-util "^27.5.1"
2027 | jest-serializer "^27.5.1"
2028 | jest-util "^27.5.1"
2029 | jest-worker "^27.5.1"
2030 | micromatch "^4.0.4"
2031 | walker "^1.0.7"
2032 | optionalDependencies:
2033 | fsevents "^2.3.2"
2034 |
2035 | jest-jasmine2@^27.5.1:
2036 | version "27.5.1"
2037 | resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz#a037b0034ef49a9f3d71c4375a796f3b230d1ac4"
2038 | integrity sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==
2039 | dependencies:
2040 | "@jest/environment" "^27.5.1"
2041 | "@jest/source-map" "^27.5.1"
2042 | "@jest/test-result" "^27.5.1"
2043 | "@jest/types" "^27.5.1"
2044 | "@types/node" "*"
2045 | chalk "^4.0.0"
2046 | co "^4.6.0"
2047 | expect "^27.5.1"
2048 | is-generator-fn "^2.0.0"
2049 | jest-each "^27.5.1"
2050 | jest-matcher-utils "^27.5.1"
2051 | jest-message-util "^27.5.1"
2052 | jest-runtime "^27.5.1"
2053 | jest-snapshot "^27.5.1"
2054 | jest-util "^27.5.1"
2055 | pretty-format "^27.5.1"
2056 | throat "^6.0.1"
2057 |
2058 | jest-junit@^13.0.0:
2059 | version "13.0.0"
2060 | resolved "https://registry.yarnpkg.com/jest-junit/-/jest-junit-13.0.0.tgz#479be347457aad98ae8a5983a23d7c3ec526c9a3"
2061 | integrity sha512-JSHR+Dhb32FGJaiKkqsB7AR3OqWKtldLd6ZH2+FJ8D4tsweb8Id8zEVReU4+OlrRO1ZluqJLQEETm+Q6/KilBg==
2062 | dependencies:
2063 | mkdirp "^1.0.4"
2064 | strip-ansi "^6.0.1"
2065 | uuid "^8.3.2"
2066 | xml "^1.0.1"
2067 |
2068 | jest-leak-detector@^27.5.1:
2069 | version "27.5.1"
2070 | resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz#6ec9d54c3579dd6e3e66d70e3498adf80fde3fb8"
2071 | integrity sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==
2072 | dependencies:
2073 | jest-get-type "^27.5.1"
2074 | pretty-format "^27.5.1"
2075 |
2076 | jest-matcher-utils@^27.0.0, jest-matcher-utils@^27.5.1:
2077 | version "27.5.1"
2078 | resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz#9c0cdbda8245bc22d2331729d1091308b40cf8ab"
2079 | integrity sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==
2080 | dependencies:
2081 | chalk "^4.0.0"
2082 | jest-diff "^27.5.1"
2083 | jest-get-type "^27.5.1"
2084 | pretty-format "^27.5.1"
2085 |
2086 | jest-message-util@^27.5.1:
2087 | version "27.5.1"
2088 | resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.5.1.tgz#bdda72806da10d9ed6425e12afff38cd1458b6cf"
2089 | integrity sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==
2090 | dependencies:
2091 | "@babel/code-frame" "^7.12.13"
2092 | "@jest/types" "^27.5.1"
2093 | "@types/stack-utils" "^2.0.0"
2094 | chalk "^4.0.0"
2095 | graceful-fs "^4.2.9"
2096 | micromatch "^4.0.4"
2097 | pretty-format "^27.5.1"
2098 | slash "^3.0.0"
2099 | stack-utils "^2.0.3"
2100 |
2101 | jest-mock@^27.5.1:
2102 | version "27.5.1"
2103 | resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.5.1.tgz#19948336d49ef4d9c52021d34ac7b5f36ff967d6"
2104 | integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==
2105 | dependencies:
2106 | "@jest/types" "^27.5.1"
2107 | "@types/node" "*"
2108 |
2109 | jest-pnp-resolver@^1.2.2:
2110 | version "1.2.2"
2111 | resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
2112 | integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
2113 |
2114 | jest-regex-util@^27.5.1:
2115 | version "27.5.1"
2116 | resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95"
2117 | integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==
2118 |
2119 | jest-resolve-dependencies@^27.5.1:
2120 | version "27.5.1"
2121 | resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz#d811ecc8305e731cc86dd79741ee98fed06f1da8"
2122 | integrity sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==
2123 | dependencies:
2124 | "@jest/types" "^27.5.1"
2125 | jest-regex-util "^27.5.1"
2126 | jest-snapshot "^27.5.1"
2127 |
2128 | jest-resolve@^27.5.1:
2129 | version "27.5.1"
2130 | resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.5.1.tgz#a2f1c5a0796ec18fe9eb1536ac3814c23617b384"
2131 | integrity sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==
2132 | dependencies:
2133 | "@jest/types" "^27.5.1"
2134 | chalk "^4.0.0"
2135 | graceful-fs "^4.2.9"
2136 | jest-haste-map "^27.5.1"
2137 | jest-pnp-resolver "^1.2.2"
2138 | jest-util "^27.5.1"
2139 | jest-validate "^27.5.1"
2140 | resolve "^1.20.0"
2141 | resolve.exports "^1.1.0"
2142 | slash "^3.0.0"
2143 |
2144 | jest-runner@^27.5.1:
2145 | version "27.5.1"
2146 | resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.5.1.tgz#071b27c1fa30d90540805c5645a0ec167c7b62e5"
2147 | integrity sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==
2148 | dependencies:
2149 | "@jest/console" "^27.5.1"
2150 | "@jest/environment" "^27.5.1"
2151 | "@jest/test-result" "^27.5.1"
2152 | "@jest/transform" "^27.5.1"
2153 | "@jest/types" "^27.5.1"
2154 | "@types/node" "*"
2155 | chalk "^4.0.0"
2156 | emittery "^0.8.1"
2157 | graceful-fs "^4.2.9"
2158 | jest-docblock "^27.5.1"
2159 | jest-environment-jsdom "^27.5.1"
2160 | jest-environment-node "^27.5.1"
2161 | jest-haste-map "^27.5.1"
2162 | jest-leak-detector "^27.5.1"
2163 | jest-message-util "^27.5.1"
2164 | jest-resolve "^27.5.1"
2165 | jest-runtime "^27.5.1"
2166 | jest-util "^27.5.1"
2167 | jest-worker "^27.5.1"
2168 | source-map-support "^0.5.6"
2169 | throat "^6.0.1"
2170 |
2171 | jest-runtime@^27.5.1:
2172 | version "27.5.1"
2173 | resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.5.1.tgz#4896003d7a334f7e8e4a53ba93fb9bcd3db0a1af"
2174 | integrity sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==
2175 | dependencies:
2176 | "@jest/environment" "^27.5.1"
2177 | "@jest/fake-timers" "^27.5.1"
2178 | "@jest/globals" "^27.5.1"
2179 | "@jest/source-map" "^27.5.1"
2180 | "@jest/test-result" "^27.5.1"
2181 | "@jest/transform" "^27.5.1"
2182 | "@jest/types" "^27.5.1"
2183 | chalk "^4.0.0"
2184 | cjs-module-lexer "^1.0.0"
2185 | collect-v8-coverage "^1.0.0"
2186 | execa "^5.0.0"
2187 | glob "^7.1.3"
2188 | graceful-fs "^4.2.9"
2189 | jest-haste-map "^27.5.1"
2190 | jest-message-util "^27.5.1"
2191 | jest-mock "^27.5.1"
2192 | jest-regex-util "^27.5.1"
2193 | jest-resolve "^27.5.1"
2194 | jest-snapshot "^27.5.1"
2195 | jest-util "^27.5.1"
2196 | slash "^3.0.0"
2197 | strip-bom "^4.0.0"
2198 |
2199 | jest-serializer@^27.5.1:
2200 | version "27.5.1"
2201 | resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64"
2202 | integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==
2203 | dependencies:
2204 | "@types/node" "*"
2205 | graceful-fs "^4.2.9"
2206 |
2207 | jest-snapshot@^27.5.1:
2208 | version "27.5.1"
2209 | resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.5.1.tgz#b668d50d23d38054a51b42c4039cab59ae6eb6a1"
2210 | integrity sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==
2211 | dependencies:
2212 | "@babel/core" "^7.7.2"
2213 | "@babel/generator" "^7.7.2"
2214 | "@babel/plugin-syntax-typescript" "^7.7.2"
2215 | "@babel/traverse" "^7.7.2"
2216 | "@babel/types" "^7.0.0"
2217 | "@jest/transform" "^27.5.1"
2218 | "@jest/types" "^27.5.1"
2219 | "@types/babel__traverse" "^7.0.4"
2220 | "@types/prettier" "^2.1.5"
2221 | babel-preset-current-node-syntax "^1.0.0"
2222 | chalk "^4.0.0"
2223 | expect "^27.5.1"
2224 | graceful-fs "^4.2.9"
2225 | jest-diff "^27.5.1"
2226 | jest-get-type "^27.5.1"
2227 | jest-haste-map "^27.5.1"
2228 | jest-matcher-utils "^27.5.1"
2229 | jest-message-util "^27.5.1"
2230 | jest-util "^27.5.1"
2231 | natural-compare "^1.4.0"
2232 | pretty-format "^27.5.1"
2233 | semver "^7.3.2"
2234 |
2235 | jest-util@^27.0.0, jest-util@^27.5.1:
2236 | version "27.5.1"
2237 | resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9"
2238 | integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==
2239 | dependencies:
2240 | "@jest/types" "^27.5.1"
2241 | "@types/node" "*"
2242 | chalk "^4.0.0"
2243 | ci-info "^3.2.0"
2244 | graceful-fs "^4.2.9"
2245 | picomatch "^2.2.3"
2246 |
2247 | jest-validate@^27.5.1:
2248 | version "27.5.1"
2249 | resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.5.1.tgz#9197d54dc0bdb52260b8db40b46ae668e04df067"
2250 | integrity sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==
2251 | dependencies:
2252 | "@jest/types" "^27.5.1"
2253 | camelcase "^6.2.0"
2254 | chalk "^4.0.0"
2255 | jest-get-type "^27.5.1"
2256 | leven "^3.1.0"
2257 | pretty-format "^27.5.1"
2258 |
2259 | jest-watcher@^27.5.1:
2260 | version "27.5.1"
2261 | resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.5.1.tgz#71bd85fb9bde3a2c2ec4dc353437971c43c642a2"
2262 | integrity sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==
2263 | dependencies:
2264 | "@jest/test-result" "^27.5.1"
2265 | "@jest/types" "^27.5.1"
2266 | "@types/node" "*"
2267 | ansi-escapes "^4.2.1"
2268 | chalk "^4.0.0"
2269 | jest-util "^27.5.1"
2270 | string-length "^4.0.1"
2271 |
2272 | jest-worker@^27.5.1:
2273 | version "27.5.1"
2274 | resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0"
2275 | integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==
2276 | dependencies:
2277 | "@types/node" "*"
2278 | merge-stream "^2.0.0"
2279 | supports-color "^8.0.0"
2280 |
2281 | jest@^27.5.1:
2282 | version "27.5.1"
2283 | resolved "https://registry.yarnpkg.com/jest/-/jest-27.5.1.tgz#dadf33ba70a779be7a6fc33015843b51494f63fc"
2284 | integrity sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==
2285 | dependencies:
2286 | "@jest/core" "^27.5.1"
2287 | import-local "^3.0.2"
2288 | jest-cli "^27.5.1"
2289 |
2290 | js-tokens@^4.0.0:
2291 | version "4.0.0"
2292 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
2293 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
2294 |
2295 | js-yaml@^3.13.1:
2296 | version "3.14.1"
2297 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
2298 | integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
2299 | dependencies:
2300 | argparse "^1.0.7"
2301 | esprima "^4.0.0"
2302 |
2303 | js-yaml@^4.1.0:
2304 | version "4.1.0"
2305 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
2306 | integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
2307 | dependencies:
2308 | argparse "^2.0.1"
2309 |
2310 | jsdom@^16.6.0:
2311 | version "16.7.0"
2312 | resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710"
2313 | integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==
2314 | dependencies:
2315 | abab "^2.0.5"
2316 | acorn "^8.2.4"
2317 | acorn-globals "^6.0.0"
2318 | cssom "^0.4.4"
2319 | cssstyle "^2.3.0"
2320 | data-urls "^2.0.0"
2321 | decimal.js "^10.2.1"
2322 | domexception "^2.0.1"
2323 | escodegen "^2.0.0"
2324 | form-data "^3.0.0"
2325 | html-encoding-sniffer "^2.0.1"
2326 | http-proxy-agent "^4.0.1"
2327 | https-proxy-agent "^5.0.0"
2328 | is-potential-custom-element-name "^1.0.1"
2329 | nwsapi "^2.2.0"
2330 | parse5 "6.0.1"
2331 | saxes "^5.0.1"
2332 | symbol-tree "^3.2.4"
2333 | tough-cookie "^4.0.0"
2334 | w3c-hr-time "^1.0.2"
2335 | w3c-xmlserializer "^2.0.0"
2336 | webidl-conversions "^6.1.0"
2337 | whatwg-encoding "^1.0.5"
2338 | whatwg-mimetype "^2.3.0"
2339 | whatwg-url "^8.5.0"
2340 | ws "^7.4.6"
2341 | xml-name-validator "^3.0.0"
2342 |
2343 | jsesc@^2.5.1:
2344 | version "2.5.2"
2345 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
2346 | integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
2347 |
2348 | json-parse-even-better-errors@^2.3.0:
2349 | version "2.3.1"
2350 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
2351 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
2352 |
2353 | json-schema-traverse@^0.4.1:
2354 | version "0.4.1"
2355 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
2356 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
2357 |
2358 | json-stable-stringify-without-jsonify@^1.0.1:
2359 | version "1.0.1"
2360 | resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
2361 | integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
2362 |
2363 | json5@2.x, json5@^2.1.2:
2364 | version "2.2.3"
2365 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
2366 | integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
2367 |
2368 | jsonc-parser@^3.0.0:
2369 | version "3.0.0"
2370 | resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22"
2371 | integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==
2372 |
2373 | jsonfile@^6.0.1:
2374 | version "6.1.0"
2375 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
2376 | integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
2377 | dependencies:
2378 | universalify "^2.0.0"
2379 | optionalDependencies:
2380 | graceful-fs "^4.1.6"
2381 |
2382 | kleur@^3.0.3:
2383 | version "3.0.3"
2384 | resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
2385 | integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
2386 |
2387 | leven@^3.1.0:
2388 | version "3.1.0"
2389 | resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
2390 | integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
2391 |
2392 | levn@^0.4.1:
2393 | version "0.4.1"
2394 | resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
2395 | integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
2396 | dependencies:
2397 | prelude-ls "^1.2.1"
2398 | type-check "~0.4.0"
2399 |
2400 | levn@~0.3.0:
2401 | version "0.3.0"
2402 | resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
2403 | integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
2404 | dependencies:
2405 | prelude-ls "~1.1.2"
2406 | type-check "~0.3.2"
2407 |
2408 | lines-and-columns@^1.1.6:
2409 | version "1.2.4"
2410 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
2411 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
2412 |
2413 | locate-path@^5.0.0:
2414 | version "5.0.0"
2415 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
2416 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
2417 | dependencies:
2418 | p-locate "^4.1.0"
2419 |
2420 | lodash.memoize@4.x:
2421 | version "4.1.2"
2422 | resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
2423 | integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
2424 |
2425 | lodash.merge@^4.6.2:
2426 | version "4.6.2"
2427 | resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
2428 | integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
2429 |
2430 | lodash@^4.17.21, lodash@^4.7.0:
2431 | version "4.17.21"
2432 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
2433 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
2434 |
2435 | lru-cache@^6.0.0:
2436 | version "6.0.0"
2437 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
2438 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
2439 | dependencies:
2440 | yallist "^4.0.0"
2441 |
2442 | make-dir@^3.0.0:
2443 | version "3.1.0"
2444 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
2445 | integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
2446 | dependencies:
2447 | semver "^6.0.0"
2448 |
2449 | make-error@1.x, make-error@^1.1.1:
2450 | version "1.3.6"
2451 | resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
2452 | integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
2453 |
2454 | makeerror@1.0.12:
2455 | version "1.0.12"
2456 | resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a"
2457 | integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==
2458 | dependencies:
2459 | tmpl "1.0.5"
2460 |
2461 | merge-stream@^2.0.0:
2462 | version "2.0.0"
2463 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
2464 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
2465 |
2466 | merge2@^1.3.0, merge2@^1.4.1:
2467 | version "1.4.1"
2468 | resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
2469 | integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
2470 |
2471 | micromatch@^4.0.0, micromatch@^4.0.4:
2472 | version "4.0.4"
2473 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9"
2474 | integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==
2475 | dependencies:
2476 | braces "^3.0.1"
2477 | picomatch "^2.2.3"
2478 |
2479 | mime-db@1.52.0:
2480 | version "1.52.0"
2481 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
2482 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
2483 |
2484 | mime-types@^2.1.12:
2485 | version "2.1.35"
2486 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
2487 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
2488 | dependencies:
2489 | mime-db "1.52.0"
2490 |
2491 | mimic-fn@^2.1.0:
2492 | version "2.1.0"
2493 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
2494 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
2495 |
2496 | minimatch@^3.0.4:
2497 | version "3.1.2"
2498 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
2499 | integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
2500 | dependencies:
2501 | brace-expansion "^1.1.7"
2502 |
2503 | mkdirp@^1.0.4:
2504 | version "1.0.4"
2505 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
2506 | integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
2507 |
2508 | ms@2.1.2:
2509 | version "2.1.2"
2510 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
2511 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
2512 |
2513 | natural-compare@^1.4.0:
2514 | version "1.4.0"
2515 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
2516 | integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
2517 |
2518 | node-int64@^0.4.0:
2519 | version "0.4.0"
2520 | resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
2521 | integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=
2522 |
2523 | node-releases@^2.0.2:
2524 | version "2.0.2"
2525 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.2.tgz#7139fe71e2f4f11b47d4d2986aaf8c48699e0c01"
2526 | integrity sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==
2527 |
2528 | normalize-path@^3.0.0:
2529 | version "3.0.0"
2530 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
2531 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
2532 |
2533 | npm-run-path@^4.0.1:
2534 | version "4.0.1"
2535 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
2536 | integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
2537 | dependencies:
2538 | path-key "^3.0.0"
2539 |
2540 | nwsapi@^2.2.0:
2541 | version "2.2.0"
2542 | resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7"
2543 | integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==
2544 |
2545 | once@^1.3.0:
2546 | version "1.4.0"
2547 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
2548 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
2549 | dependencies:
2550 | wrappy "1"
2551 |
2552 | onetime@^5.1.2:
2553 | version "5.1.2"
2554 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
2555 | integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
2556 | dependencies:
2557 | mimic-fn "^2.1.0"
2558 |
2559 | optionator@^0.8.1:
2560 | version "0.8.3"
2561 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
2562 | integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
2563 | dependencies:
2564 | deep-is "~0.1.3"
2565 | fast-levenshtein "~2.0.6"
2566 | levn "~0.3.0"
2567 | prelude-ls "~1.1.2"
2568 | type-check "~0.3.2"
2569 | word-wrap "~1.2.3"
2570 |
2571 | optionator@^0.9.1:
2572 | version "0.9.1"
2573 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
2574 | integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
2575 | dependencies:
2576 | deep-is "^0.1.3"
2577 | fast-levenshtein "^2.0.6"
2578 | levn "^0.4.1"
2579 | prelude-ls "^1.2.1"
2580 | type-check "^0.4.0"
2581 | word-wrap "^1.2.3"
2582 |
2583 | p-limit@^2.2.0:
2584 | version "2.3.0"
2585 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
2586 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
2587 | dependencies:
2588 | p-try "^2.0.0"
2589 |
2590 | p-locate@^4.1.0:
2591 | version "4.1.0"
2592 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
2593 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
2594 | dependencies:
2595 | p-limit "^2.2.0"
2596 |
2597 | p-try@^2.0.0:
2598 | version "2.2.0"
2599 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
2600 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
2601 |
2602 | parent-module@^1.0.0:
2603 | version "1.0.1"
2604 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
2605 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
2606 | dependencies:
2607 | callsites "^3.0.0"
2608 |
2609 | parse-json@^5.2.0:
2610 | version "5.2.0"
2611 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
2612 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
2613 | dependencies:
2614 | "@babel/code-frame" "^7.0.0"
2615 | error-ex "^1.3.1"
2616 | json-parse-even-better-errors "^2.3.0"
2617 | lines-and-columns "^1.1.6"
2618 |
2619 | parse5@6.0.1:
2620 | version "6.0.1"
2621 | resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
2622 | integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
2623 |
2624 | path-exists@^4.0.0:
2625 | version "4.0.0"
2626 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
2627 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
2628 |
2629 | path-is-absolute@^1.0.0:
2630 | version "1.0.1"
2631 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
2632 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
2633 |
2634 | path-key@^3.0.0, path-key@^3.1.0:
2635 | version "3.1.1"
2636 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
2637 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
2638 |
2639 | path-parse@^1.0.7:
2640 | version "1.0.7"
2641 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
2642 | integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
2643 |
2644 | path-type@^4.0.0:
2645 | version "4.0.0"
2646 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
2647 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
2648 |
2649 | picocolors@^1.0.0:
2650 | version "1.0.0"
2651 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
2652 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
2653 |
2654 | picomatch@^2.0.4, picomatch@^2.2.3:
2655 | version "2.3.1"
2656 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
2657 | integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
2658 |
2659 | pirates@^4.0.4:
2660 | version "4.0.5"
2661 | resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b"
2662 | integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==
2663 |
2664 | pkg-dir@^4.2.0:
2665 | version "4.2.0"
2666 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
2667 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
2668 | dependencies:
2669 | find-up "^4.0.0"
2670 |
2671 | prelude-ls@^1.2.1:
2672 | version "1.2.1"
2673 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
2674 | integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
2675 |
2676 | prelude-ls@~1.1.2:
2677 | version "1.1.2"
2678 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
2679 | integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
2680 |
2681 | prettier-linter-helpers@^1.0.0:
2682 | version "1.0.0"
2683 | resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b"
2684 | integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==
2685 | dependencies:
2686 | fast-diff "^1.1.2"
2687 |
2688 | prettier@^2.6.0:
2689 | version "2.6.0"
2690 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.6.0.tgz#12f8f504c4d8ddb76475f441337542fa799207d4"
2691 | integrity sha512-m2FgJibYrBGGgQXNzfd0PuDGShJgRavjUoRCw1mZERIWVSXF0iLzLm+aOqTAbLnC3n6JzUhAA8uZnFVghHJ86A==
2692 |
2693 | pretty-format@^27.0.0, pretty-format@^27.5.1:
2694 | version "27.5.1"
2695 | resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e"
2696 | integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==
2697 | dependencies:
2698 | ansi-regex "^5.0.1"
2699 | ansi-styles "^5.0.0"
2700 | react-is "^17.0.1"
2701 |
2702 | prompts@^2.0.1:
2703 | version "2.4.2"
2704 | resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069"
2705 | integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==
2706 | dependencies:
2707 | kleur "^3.0.3"
2708 | sisteransi "^1.0.5"
2709 |
2710 | psl@^1.1.33:
2711 | version "1.8.0"
2712 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
2713 | integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
2714 |
2715 | punycode@^2.1.0, punycode@^2.1.1:
2716 | version "2.1.1"
2717 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
2718 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
2719 |
2720 | queue-microtask@^1.2.2:
2721 | version "1.2.3"
2722 | resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
2723 | integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
2724 |
2725 | react-is@^17.0.1:
2726 | version "17.0.2"
2727 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
2728 | integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
2729 |
2730 | regexpp@^3.2.0:
2731 | version "3.2.0"
2732 | resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2"
2733 | integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==
2734 |
2735 | require-directory@^2.1.1:
2736 | version "2.1.1"
2737 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
2738 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
2739 |
2740 | resolve-cwd@^3.0.0:
2741 | version "3.0.0"
2742 | resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
2743 | integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
2744 | dependencies:
2745 | resolve-from "^5.0.0"
2746 |
2747 | resolve-from@^4.0.0:
2748 | version "4.0.0"
2749 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
2750 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
2751 |
2752 | resolve-from@^5.0.0:
2753 | version "5.0.0"
2754 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
2755 | integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
2756 |
2757 | resolve.exports@^1.1.0:
2758 | version "1.1.0"
2759 | resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.0.tgz#5ce842b94b05146c0e03076985d1d0e7e48c90c9"
2760 | integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==
2761 |
2762 | resolve@^1.20.0:
2763 | version "1.22.0"
2764 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198"
2765 | integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==
2766 | dependencies:
2767 | is-core-module "^2.8.1"
2768 | path-parse "^1.0.7"
2769 | supports-preserve-symlinks-flag "^1.0.0"
2770 |
2771 | reusify@^1.0.4:
2772 | version "1.0.4"
2773 | resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
2774 | integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
2775 |
2776 | rimraf@^3.0.0, rimraf@^3.0.2:
2777 | version "3.0.2"
2778 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
2779 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
2780 | dependencies:
2781 | glob "^7.1.3"
2782 |
2783 | run-parallel@^1.1.9:
2784 | version "1.2.0"
2785 | resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
2786 | integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
2787 | dependencies:
2788 | queue-microtask "^1.2.2"
2789 |
2790 | safe-buffer@~5.1.1:
2791 | version "5.1.2"
2792 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
2793 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
2794 |
2795 | "safer-buffer@>= 2.1.2 < 3":
2796 | version "2.1.2"
2797 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
2798 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
2799 |
2800 | saxes@^5.0.1:
2801 | version "5.0.1"
2802 | resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d"
2803 | integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==
2804 | dependencies:
2805 | xmlchars "^2.2.0"
2806 |
2807 | semver@7.x, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
2808 | version "7.3.5"
2809 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
2810 | integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
2811 | dependencies:
2812 | lru-cache "^6.0.0"
2813 |
2814 | semver@^6.0.0, semver@^6.3.0:
2815 | version "6.3.0"
2816 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
2817 | integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
2818 |
2819 | shebang-command@^2.0.0:
2820 | version "2.0.0"
2821 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
2822 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
2823 | dependencies:
2824 | shebang-regex "^3.0.0"
2825 |
2826 | shebang-regex@^3.0.0:
2827 | version "3.0.0"
2828 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
2829 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
2830 |
2831 | signal-exit@^3.0.2, signal-exit@^3.0.3:
2832 | version "3.0.7"
2833 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
2834 | integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
2835 |
2836 | sisteransi@^1.0.5:
2837 | version "1.0.5"
2838 | resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
2839 | integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
2840 |
2841 | slash@^3.0.0:
2842 | version "3.0.0"
2843 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
2844 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
2845 |
2846 | source-map-support@^0.5.6:
2847 | version "0.5.21"
2848 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
2849 | integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
2850 | dependencies:
2851 | buffer-from "^1.0.0"
2852 | source-map "^0.6.0"
2853 |
2854 | source-map@^0.5.0:
2855 | version "0.5.7"
2856 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
2857 | integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
2858 |
2859 | source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
2860 | version "0.6.1"
2861 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
2862 | integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
2863 |
2864 | source-map@^0.7.3:
2865 | version "0.7.3"
2866 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
2867 | integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
2868 |
2869 | sprintf-js@~1.0.2:
2870 | version "1.0.3"
2871 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
2872 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
2873 |
2874 | stack-utils@^2.0.3:
2875 | version "2.0.5"
2876 | resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5"
2877 | integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==
2878 | dependencies:
2879 | escape-string-regexp "^2.0.0"
2880 |
2881 | string-length@^4.0.1:
2882 | version "4.0.2"
2883 | resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a"
2884 | integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==
2885 | dependencies:
2886 | char-regex "^1.0.2"
2887 | strip-ansi "^6.0.0"
2888 |
2889 | string-width@^4.1.0, string-width@^4.2.0:
2890 | version "4.2.3"
2891 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
2892 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
2893 | dependencies:
2894 | emoji-regex "^8.0.0"
2895 | is-fullwidth-code-point "^3.0.0"
2896 | strip-ansi "^6.0.1"
2897 |
2898 | strip-ansi@^6.0.0, strip-ansi@^6.0.1:
2899 | version "6.0.1"
2900 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
2901 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
2902 | dependencies:
2903 | ansi-regex "^5.0.1"
2904 |
2905 | strip-bom@^4.0.0:
2906 | version "4.0.0"
2907 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
2908 | integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
2909 |
2910 | strip-final-newline@^2.0.0:
2911 | version "2.0.0"
2912 | resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
2913 | integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
2914 |
2915 | strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
2916 | version "3.1.1"
2917 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
2918 | integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
2919 |
2920 | supports-color@^5.3.0:
2921 | version "5.5.0"
2922 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
2923 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
2924 | dependencies:
2925 | has-flag "^3.0.0"
2926 |
2927 | supports-color@^7.0.0, supports-color@^7.1.0:
2928 | version "7.2.0"
2929 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
2930 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
2931 | dependencies:
2932 | has-flag "^4.0.0"
2933 |
2934 | supports-color@^8.0.0:
2935 | version "8.1.1"
2936 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
2937 | integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
2938 | dependencies:
2939 | has-flag "^4.0.0"
2940 |
2941 | supports-hyperlinks@^2.0.0:
2942 | version "2.2.0"
2943 | resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb"
2944 | integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==
2945 | dependencies:
2946 | has-flag "^4.0.0"
2947 | supports-color "^7.0.0"
2948 |
2949 | supports-preserve-symlinks-flag@^1.0.0:
2950 | version "1.0.0"
2951 | resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
2952 | integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
2953 |
2954 | symbol-tree@^3.2.4:
2955 | version "3.2.4"
2956 | resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
2957 | integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
2958 |
2959 | tapable@^2.2.0:
2960 | version "2.2.1"
2961 | resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
2962 | integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
2963 |
2964 | terminal-link@^2.0.0:
2965 | version "2.1.1"
2966 | resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994"
2967 | integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
2968 | dependencies:
2969 | ansi-escapes "^4.2.1"
2970 | supports-hyperlinks "^2.0.0"
2971 |
2972 | test-exclude@^6.0.0:
2973 | version "6.0.0"
2974 | resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"
2975 | integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==
2976 | dependencies:
2977 | "@istanbuljs/schema" "^0.1.2"
2978 | glob "^7.1.4"
2979 | minimatch "^3.0.4"
2980 |
2981 | text-table@^0.2.0:
2982 | version "0.2.0"
2983 | resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
2984 | integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
2985 |
2986 | throat@^6.0.1:
2987 | version "6.0.1"
2988 | resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375"
2989 | integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==
2990 |
2991 | tmpl@1.0.5:
2992 | version "1.0.5"
2993 | resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc"
2994 | integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==
2995 |
2996 | to-fast-properties@^2.0.0:
2997 | version "2.0.0"
2998 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
2999 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
3000 |
3001 | to-regex-range@^5.0.1:
3002 | version "5.0.1"
3003 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
3004 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
3005 | dependencies:
3006 | is-number "^7.0.0"
3007 |
3008 | tough-cookie@^4.0.0:
3009 | version "4.0.0"
3010 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4"
3011 | integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==
3012 | dependencies:
3013 | psl "^1.1.33"
3014 | punycode "^2.1.1"
3015 | universalify "^0.1.2"
3016 |
3017 | tr46@^2.1.0:
3018 | version "2.1.0"
3019 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240"
3020 | integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==
3021 | dependencies:
3022 | punycode "^2.1.1"
3023 |
3024 | ts-jest@^27.1.3:
3025 | version "27.1.3"
3026 | resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.3.tgz#1f723e7e74027c4da92c0ffbd73287e8af2b2957"
3027 | integrity sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==
3028 | dependencies:
3029 | bs-logger "0.x"
3030 | fast-json-stable-stringify "2.x"
3031 | jest-util "^27.0.0"
3032 | json5 "2.x"
3033 | lodash.memoize "4.x"
3034 | make-error "1.x"
3035 | semver "7.x"
3036 | yargs-parser "20.x"
3037 |
3038 | ts-loader@^9.2.8:
3039 | version "9.2.8"
3040 | resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.2.8.tgz#e89aa32fa829c5cad0a1d023d6b3adecd51d5a48"
3041 | integrity sha512-gxSak7IHUuRtwKf3FIPSW1VpZcqF9+MBrHOvBp9cjHh+525SjtCIJKVGjRKIAfxBwDGDGCFF00rTfzB1quxdSw==
3042 | dependencies:
3043 | chalk "^4.1.0"
3044 | enhanced-resolve "^5.0.0"
3045 | micromatch "^4.0.0"
3046 | semver "^7.3.4"
3047 |
3048 | ts-node@^10.7.0:
3049 | version "10.7.0"
3050 | resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.7.0.tgz#35d503d0fab3e2baa672a0e94f4b40653c2463f5"
3051 | integrity sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==
3052 | dependencies:
3053 | "@cspotcode/source-map-support" "0.7.0"
3054 | "@tsconfig/node10" "^1.0.7"
3055 | "@tsconfig/node12" "^1.0.7"
3056 | "@tsconfig/node14" "^1.0.0"
3057 | "@tsconfig/node16" "^1.0.2"
3058 | acorn "^8.4.1"
3059 | acorn-walk "^8.1.1"
3060 | arg "^4.1.0"
3061 | create-require "^1.1.0"
3062 | diff "^4.0.1"
3063 | make-error "^1.1.1"
3064 | v8-compile-cache-lib "^3.0.0"
3065 | yn "3.1.1"
3066 |
3067 | tslib@^1.8.1:
3068 | version "1.14.1"
3069 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
3070 | integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
3071 |
3072 | tsutils@^3.21.0:
3073 | version "3.21.0"
3074 | resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
3075 | integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
3076 | dependencies:
3077 | tslib "^1.8.1"
3078 |
3079 | type-check@^0.4.0, type-check@~0.4.0:
3080 | version "0.4.0"
3081 | resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
3082 | integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
3083 | dependencies:
3084 | prelude-ls "^1.2.1"
3085 |
3086 | type-check@~0.3.2:
3087 | version "0.3.2"
3088 | resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
3089 | integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
3090 | dependencies:
3091 | prelude-ls "~1.1.2"
3092 |
3093 | type-detect@4.0.8:
3094 | version "4.0.8"
3095 | resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
3096 | integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
3097 |
3098 | type-fest@^0.20.2:
3099 | version "0.20.2"
3100 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
3101 | integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
3102 |
3103 | type-fest@^0.21.3:
3104 | version "0.21.3"
3105 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
3106 | integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
3107 |
3108 | typedarray-to-buffer@^3.1.5:
3109 | version "3.1.5"
3110 | resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
3111 | integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
3112 | dependencies:
3113 | is-typedarray "^1.0.0"
3114 |
3115 | typescript@^4.6.2:
3116 | version "4.6.2"
3117 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.2.tgz#fe12d2727b708f4eef40f51598b3398baa9611d4"
3118 | integrity sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==
3119 |
3120 | universalify@^0.1.2:
3121 | version "0.1.2"
3122 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
3123 | integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
3124 |
3125 | universalify@^2.0.0:
3126 | version "2.0.0"
3127 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
3128 | integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
3129 |
3130 | uri-js@^4.2.2:
3131 | version "4.4.1"
3132 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
3133 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
3134 | dependencies:
3135 | punycode "^2.1.0"
3136 |
3137 | uuid@^8.3.2:
3138 | version "8.3.2"
3139 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
3140 | integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
3141 |
3142 | v8-compile-cache-lib@^3.0.0:
3143 | version "3.0.0"
3144 | resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz#0582bcb1c74f3a2ee46487ceecf372e46bce53e8"
3145 | integrity sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==
3146 |
3147 | v8-compile-cache@^2.0.3:
3148 | version "2.3.0"
3149 | resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
3150 | integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
3151 |
3152 | v8-to-istanbul@^8.1.0:
3153 | version "8.1.1"
3154 | resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz#77b752fd3975e31bbcef938f85e9bd1c7a8d60ed"
3155 | integrity sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==
3156 | dependencies:
3157 | "@types/istanbul-lib-coverage" "^2.0.1"
3158 | convert-source-map "^1.6.0"
3159 | source-map "^0.7.3"
3160 |
3161 | vscode-json-languageservice@^4.1.6:
3162 | version "4.2.1"
3163 | resolved "https://registry.yarnpkg.com/vscode-json-languageservice/-/vscode-json-languageservice-4.2.1.tgz#94b6f471ece193bf4a1ef37f6ab5cce86d50a8b4"
3164 | integrity sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==
3165 | dependencies:
3166 | jsonc-parser "^3.0.0"
3167 | vscode-languageserver-textdocument "^1.0.3"
3168 | vscode-languageserver-types "^3.16.0"
3169 | vscode-nls "^5.0.0"
3170 | vscode-uri "^3.0.3"
3171 |
3172 | vscode-languageserver-textdocument@^1.0.3:
3173 | version "1.0.4"
3174 | resolved "https://registry.yarnpkg.com/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.4.tgz#3cd56dd14cec1d09e86c4bb04b09a246cb3df157"
3175 | integrity sha512-/xhqXP/2A2RSs+J8JNXpiiNVvvNM0oTosNVmQnunlKvq9o4mupHOBAnnzH0lwIPKazXKvAKsVp1kr+H/K4lgoQ==
3176 |
3177 | vscode-languageserver-types@^3.16.0:
3178 | version "3.16.0"
3179 | resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz#ecf393fc121ec6974b2da3efb3155644c514e247"
3180 | integrity sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==
3181 |
3182 | vscode-nls@^5.0.0:
3183 | version "5.0.0"
3184 | resolved "https://registry.yarnpkg.com/vscode-nls/-/vscode-nls-5.0.0.tgz#99f0da0bd9ea7cda44e565a74c54b1f2bc257840"
3185 | integrity sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==
3186 |
3187 | vscode-uri@^3.0.3:
3188 | version "3.0.3"
3189 | resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.0.3.tgz#a95c1ce2e6f41b7549f86279d19f47951e4f4d84"
3190 | integrity sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==
3191 |
3192 | w3c-hr-time@^1.0.2:
3193 | version "1.0.2"
3194 | resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"
3195 | integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==
3196 | dependencies:
3197 | browser-process-hrtime "^1.0.0"
3198 |
3199 | w3c-xmlserializer@^2.0.0:
3200 | version "2.0.0"
3201 | resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a"
3202 | integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==
3203 | dependencies:
3204 | xml-name-validator "^3.0.0"
3205 |
3206 | walker@^1.0.7:
3207 | version "1.0.8"
3208 | resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f"
3209 | integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==
3210 | dependencies:
3211 | makeerror "1.0.12"
3212 |
3213 | webidl-conversions@^5.0.0:
3214 | version "5.0.0"
3215 | resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff"
3216 | integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==
3217 |
3218 | webidl-conversions@^6.1.0:
3219 | version "6.1.0"
3220 | resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514"
3221 | integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==
3222 |
3223 | whatwg-encoding@^1.0.5:
3224 | version "1.0.5"
3225 | resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0"
3226 | integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==
3227 | dependencies:
3228 | iconv-lite "0.4.24"
3229 |
3230 | whatwg-mimetype@^2.3.0:
3231 | version "2.3.0"
3232 | resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"
3233 | integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
3234 |
3235 | whatwg-url@^8.0.0, whatwg-url@^8.5.0:
3236 | version "8.7.0"
3237 | resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77"
3238 | integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==
3239 | dependencies:
3240 | lodash "^4.7.0"
3241 | tr46 "^2.1.0"
3242 | webidl-conversions "^6.1.0"
3243 |
3244 | which@^2.0.1:
3245 | version "2.0.2"
3246 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
3247 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
3248 | dependencies:
3249 | isexe "^2.0.0"
3250 |
3251 | word-wrap@^1.2.3, word-wrap@~1.2.3:
3252 | version "1.2.3"
3253 | resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
3254 | integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
3255 |
3256 | wrap-ansi@^7.0.0:
3257 | version "7.0.0"
3258 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
3259 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
3260 | dependencies:
3261 | ansi-styles "^4.0.0"
3262 | string-width "^4.1.0"
3263 | strip-ansi "^6.0.0"
3264 |
3265 | wrappy@1:
3266 | version "1.0.2"
3267 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
3268 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
3269 |
3270 | write-file-atomic@^3.0.0:
3271 | version "3.0.3"
3272 | resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
3273 | integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
3274 | dependencies:
3275 | imurmurhash "^0.1.4"
3276 | is-typedarray "^1.0.0"
3277 | signal-exit "^3.0.2"
3278 | typedarray-to-buffer "^3.1.5"
3279 |
3280 | ws@^7.4.6:
3281 | version "7.5.7"
3282 | resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.7.tgz#9e0ac77ee50af70d58326ecff7e85eb3fa375e67"
3283 | integrity sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==
3284 |
3285 | xml-name-validator@^3.0.0:
3286 | version "3.0.0"
3287 | resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a"
3288 | integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
3289 |
3290 | xml@^1.0.1:
3291 | version "1.0.1"
3292 | resolved "https://registry.yarnpkg.com/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5"
3293 | integrity sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=
3294 |
3295 | xmlchars@^2.2.0:
3296 | version "2.2.0"
3297 | resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"
3298 | integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
3299 |
3300 | y18n@^5.0.5:
3301 | version "5.0.8"
3302 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
3303 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
3304 |
3305 | yallist@^4.0.0:
3306 | version "4.0.0"
3307 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
3308 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
3309 |
3310 | yargs-parser@20.x, yargs-parser@^20.2.2:
3311 | version "20.2.9"
3312 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
3313 | integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
3314 |
3315 | yargs@^16.2.0:
3316 | version "16.2.0"
3317 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
3318 | integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
3319 | dependencies:
3320 | cliui "^7.0.2"
3321 | escalade "^3.1.1"
3322 | get-caller-file "^2.0.5"
3323 | require-directory "^2.1.1"
3324 | string-width "^4.2.0"
3325 | y18n "^5.0.5"
3326 | yargs-parser "^20.2.2"
3327 |
3328 | yn@3.1.1:
3329 | version "3.1.1"
3330 | resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"
3331 | integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==
3332 |
--------------------------------------------------------------------------------