├── .gitattributes
├── .github
└── workflows
│ └── lint.yaml
├── .gitignore
├── .markdownlint.json
├── .nvmrc
├── README.md
├── keynotes
├── AWSKRUG-Frontend-230308-serverless_test_coverage_badge_service.pdf
├── AWSKRUG-Frontend-230712-Changhyeon_Yoon.pdf
├── AWSKRUG-Frontend-230712-Changhyeon_Yoon.pptx
├── AWSKRUG-Frontend-230809-SSRvsRSC.pdf
├── AWSKRUG-Frontend-230906-apisecurity.pptx
└── AWSKRUG-Frontend-240103-NextAuth_With_Cognito.pdf
├── package.json
└── yarn.lock
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto eol=lf
--------------------------------------------------------------------------------
/.github/workflows/lint.yaml:
--------------------------------------------------------------------------------
1 | name: lint
2 |
3 | on:
4 | push:
5 | paths:
6 | - "**.md"
7 | - ".markdownlint.json"
8 | - "package.json"
9 | - "yarn.lock"
10 | - ".nvmrc"
11 | - ".github/workflows/lint.yaml"
12 |
13 | jobs:
14 | lint:
15 | runs-on: ubuntu-latest
16 | steps:
17 | - uses: actions/checkout@v1
18 | - name: Read .nvmrc
19 | id: nvmrc
20 | run: echo "::set-output name=nvmrc::$(cat .nvmrc)"
21 | - name: Use Node.js
22 | uses: actions/setup-node@v1
23 | with:
24 | node-version: ${{ steps.nvmrc.outputs.nvmrc }}
25 | - name: Get yarn cache
26 | id: yarn-cache-dir
27 | run: echo "::set-output name=dir::$(yarn cache dir)"
28 | - uses: actions/cache@v1
29 | with:
30 | path: ${{ steps.yarn-cache-dir.outputs.dir }}
31 | key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
32 | restore-keys: |
33 | ${{ runner.os }}-yarn-
34 | - name: yarn install
35 | run: yarn install --silent --frozen-lockfile
36 | - name: lint
37 | run: yarn lint .
38 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .env
2 | node_modules/
3 | **/*.log
4 |
5 | # Created by https://www.gitignore.io/api/intellij,visualstudiocode
6 | # Edit at https://www.gitignore.io/?templates=intellij,visualstudiocode
7 |
8 | ### Intellij ###
9 | # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
10 | # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
11 |
12 | # User-specific stuff
13 | .idea/**/workspace.xml
14 | .idea/**/tasks.xml
15 | .idea/**/usage.statistics.xml
16 | .idea/**/dictionaries
17 | .idea/**/shelf
18 |
19 | # Generated files
20 | .idea/**/contentModel.xml
21 |
22 | # Sensitive or high-churn files
23 | .idea/**/dataSources/
24 | .idea/**/dataSources.ids
25 | .idea/**/dataSources.local.xml
26 | .idea/**/sqlDataSources.xml
27 | .idea/**/dynamic.xml
28 | .idea/**/uiDesigner.xml
29 | .idea/**/dbnavigator.xml
30 |
31 | # Gradle
32 | .idea/**/gradle.xml
33 | .idea/**/libraries
34 |
35 | # Gradle and Maven with auto-import
36 | # When using Gradle or Maven with auto-import, you should exclude module files,
37 | # since they will be recreated, and may cause churn. Uncomment if using
38 | # auto-import.
39 | # .idea/modules.xml
40 | # .idea/*.iml
41 | # .idea/modules
42 | # *.iml
43 | # *.ipr
44 |
45 | # CMake
46 | cmake-build-*/
47 |
48 | # Mongo Explorer plugin
49 | .idea/**/mongoSettings.xml
50 |
51 | # File-based project format
52 | *.iws
53 |
54 | # IntelliJ
55 | out/
56 |
57 | # mpeltonen/sbt-idea plugin
58 | .idea_modules/
59 |
60 | # JIRA plugin
61 | atlassian-ide-plugin.xml
62 |
63 | # Cursive Clojure plugin
64 | .idea/replstate.xml
65 |
66 | # Crashlytics plugin (for Android Studio and IntelliJ)
67 | com_crashlytics_export_strings.xml
68 | crashlytics.properties
69 | crashlytics-build.properties
70 | fabric.properties
71 |
72 | # Editor-based Rest Client
73 | .idea/httpRequests
74 |
75 | # Android studio 3.1+ serialized cache file
76 | .idea/caches/build_file_checksums.ser
77 |
78 | ### Intellij Patch ###
79 | # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
80 |
81 | # *.iml
82 | # modules.xml
83 | # .idea/misc.xml
84 | # *.ipr
85 |
86 | # Sonarlint plugin
87 | .idea/**/sonarlint/
88 |
89 | # SonarQube Plugin
90 | .idea/**/sonarIssues.xml
91 |
92 | # Markdown Navigator plugin
93 | .idea/**/markdown-navigator.xml
94 | .idea/**/markdown-navigator/
95 |
96 | ### VisualStudioCode ###
97 | .vscode/*
98 | !.vscode/settings.json
99 | !.vscode/tasks.json
100 | !.vscode/launch.json
101 | !.vscode/extensions.json
102 |
103 | ### VisualStudioCode Patch ###
104 | # Ignore all local history of files
105 | .history
106 |
107 | # End of https://www.gitignore.io/api/intellij,visualstudiocode
108 |
--------------------------------------------------------------------------------
/.markdownlint.json:
--------------------------------------------------------------------------------
1 | {
2 | "default": true,
3 | "MD013": false,
4 | "MD033": false,
5 | "MD042": false
6 | }
7 |
--------------------------------------------------------------------------------
/.nvmrc:
--------------------------------------------------------------------------------
1 | 12
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # `Collective Intelligence FE Group` offline meetup
2 |
3 | 
4 |
5 | AWSKRUG 프론트엔드 소모임은 프론트엔드 개발자들의 지식과 노하우를 나누면서 함께 성장하는 모임입니다.
6 | AWS와 관련된 내용 뿐만 아니라 순수하게 프론트엔드 분야의 내용도 공유할 수 있습니다.
7 | 그리고 편안한 분위기, 토론 및 질문/답변을 환영하는 문화를 지향합니다.
8 |
9 | `#frontend` Channel in AWSKRUG Slack
10 |
11 | - [Slack invitation link](http://slack.awskr.org)
12 | - [AWSKRUG #frontend Youtube Channel](https://www.youtube.com/watch?v=M6njEpzPicE&list=PLX2fs3661XpNfRSZ9TD_xyQdegvtNDsdw)
13 | - [질문과 토론과 제안의 장](https://github.com/public-frontend-group/meetup/issues)
14 | - [스터디 로드맵](https://github.com/orgs/public-frontend-group/projects/1)
15 |
16 | # Meetups
17 |
18 | ## 2025년
19 |
20 |
21 | 19th meetup - 타입스크립트로 배우는 Function calling부터 에이전트까지 & 내가 필요한 기능을 스스로 기여해보기(React Devtools)
22 |
23 | ### `19th meetup`
24 | - **주최**
25 | - [2025년 05월 21일 / 당근마켓](https://www.meetup.com/ko-KR/awskrug/events/307713057)
26 | - **주제**
27 | - 라이트닝 토크
28 | - [`장용석@리멤버앤컴퍼니`]()님 - [**내가 필요한 기능을 스스로 기여해보기(React Devtools)**](https://docs.google.com/presentation/d/1CSaPCFGPF6aCDDlTpJgTnqmuv8JVbuhuLQbYV0poVY8/edit?usp=sharing)
29 | - 발표
30 | - [`강경수@뤼튼 테크놀로지스`]()님 - [**타입스크립트로 배우는 Function calling부터 에이전트까지**](https://docs.google.com/presentation/d/1SwObt4QPJ-3JBxIlYRlk8KQ8EXcTPN0pULmu1Sck3Ek/edit?usp=sharing)
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 | 18th meetup - 클라우드 문외한에서 AWS 자격증까지, 프론트엔드의 AWS 적응기
55 |
56 | ### `18th meetup`
57 | - **주최**
58 | - [2025년 04월 02일 / 당근마켓](https://www.meetup.com/ko-KR/awskrug/events/306682013)
59 | - **주제**
60 | - 발표
61 | - [`김승모@호두랩스`]()님 - [**클라우드 문외한에서 AWS 자격증까지, 프론트엔드의 AWS 적응기**](https://docs.google.com/presentation/d/1OrXeRsX0Pw-aaBL8Cqly-SZ_zZlZX60j4PosyW9i9bg/edit#slide=id.p)
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 | ## 2024년
77 |
78 |
79 | 17th meetup - 집단지성 토론(좋은코드란,생산성올리기,테스트코드)
80 |
81 | ### `17th meetup`
82 | - **주최**
83 | - [2024년 12월 19일 / 무신사](https://www.meetup.com/ko-KR/awskrug/events/304821916/)
84 | - **주제**
85 | - **집단지성 토론**
86 | - [토론 기록](https://docs.google.com/presentation/d/1FAnRZsbFad22Kh0gBrXCcQANbDRlXuAjyZeqiuEnF50)
87 | - [클로바노트 - 주제1. 좋은코드란(사정에 따라 지워질 수 있음)](https://clovanote.naver.com/s/f4hWCJyEtTBzrX99rQ7fygS)
88 | - [클로바노트 - 주제2.생산성올리기 & 주제3.테스트코드(사정에 따라 지워질 수 있음)](https://clovanote.naver.com/s/QhnfLVyXm7JDRJ2RXhsS7kS)
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 | 16th meetup - Next.js 우아하게 사용하기
105 |
106 | ### `16th meetup`
107 | - **주최**
108 | - [2024년 10월 02일 / 당근마켓](https://www.meetup.com/ko-KR/awskrug/events/303095960/)
109 | - **주제**
110 | - 발표
111 | - [`김승모@호두랩스`]()님 - [**Next.js 우아하게 사용하기**](https://docs.google.com/presentation/d/1rdBiJxIT8OXqJPmXaheLS8HzeFF6TuBCI-H8vqQIcA0/edit?usp=sharing)
112 | - [예시 코드 프로젝트 링크](https://github.com/endmoseung/next-forms/)
113 | - [standalone시연](https://drive.google.com/file/d/1KvfAIav2Cy8P7kl7x9vGAHlpsXfLfOnT/view?usp=sharing)
114 | - [빌드시연](https://drive.google.com/file/d/1FVrcdt4ibckxdxEXLdSm58Jd4bIEK8zY/view?usp=sharing)
115 | - [serverAction시연](https://drive.google.com/file/d/1cDhf5arje7G4o1jogDxsrkqC6v6uEJno/view?usp=sharing)
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 | 15th meetup - About Tanstack Query
129 |
130 | ### `15th meetup`
131 | - **주최**
132 | - [2024년 08월 14일 / 무신사](https://www.meetup.com/awskrug/events/301993194/)
133 | - **주제**
134 | - 발표
135 | - [`김민수@데브크라`]()님 - [**About Tanstack Query**](https://docs.google.com/presentation/d/1FgbGsqNCOCzJrjayTdde_CIW8ieVPIGoHko0dMg5Hrs/edit#slide=id.g2768ca7ef44_0_65)
136 | > Q&A 슬라이드는 발표자 노트란에 설명이 들어있습니다.
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 | 14th meetup - Next.js와 AWS ECS, CI/CD 그리고 CDN을 곁들인
154 |
155 | ### `14th meetup`
156 | - **주최**
157 | - [2024년 05월 29일 / 무신사](https://www.meetup.com/ko-KR/awskrug/events/301011378/)
158 | - **주제**
159 | - 발표
160 | - [`안건환@CJ올리브영`](https://www.meetup.com/ko-KR/awskrug/members/222503499/)님 - [**Next.js와 AWS ECS, CI/CD 그리고 CDN을 곁들인**](https://docs.google.com/presentation/d/1-7N_Ryb2HvQuz9VUT1OYOVouOEYzuuhgAR8zZR1bgSs/edit?usp=sharing)
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 | 13th meetup - 집단지성 난상토론 및 오픈마이크
178 |
179 | ### `13th meetup`
180 | - **주최**
181 | - [2024년 02월 14일 / 무신사](https://www.meetup.com/ko-KR/awskrug/events/298730864/)
182 | - **주제**
183 | - **집단지성 난상토론 및 오픈마이크**
184 | - [토론 기록](https://docs.google.com/presentation/d/1KvvskmF13LZ9t-8pD280KoJImR_PXLIcJJtAvX3lgFY)
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 | 12th meetup - cognito와 next-auth를 통합한 커스텀 로그인 페이지 만들기
201 |
202 | ### `12th meetup`
203 | - **주최**
204 | - [2024년 01월 03일 / 무신사](https://www.meetup.com/ko-KR/awskrug/events/298106517/)
205 | - **주제**
206 | - 발표
207 | - [`최지연`](https://www.meetup.com/members/390478412)님 - **cognito와 next-auth를 통합한 커스텀 로그인 페이지 만들기**
208 | - [PPTX](./keynotes/AWSKRUG-Frontend-240103-NextAuth_With_Cognito.pdf)
209 | - [YouTube](https://www.youtube.com/watch?v=1pbB_y72YoU)
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 | ## 2023년
222 |
223 |
224 | 11th meetup - 오픈마이크 토론: Next.js & Storybook.js
225 |
226 | ### `11th meetup`
227 | - **주최**
228 | - [2023년 11월 08일 / 무신사](https://www.meetup.com/ko-KR/awskrug/events/297110060/)
229 | - **주제**
230 | - **오픈마이크 토론: Next.js & Storybook.js**
231 | - [토론 기록](https://docs.google.com/presentation/d/1A666J9oITbC8oMhJ5kv5yLkjhzfcu21gl9R2S33qHeI/edit#slide=id.g2603dc58b58_0_5)
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 | 10th meetup - 개발자가 알아야 할 API 보안 이야기
245 |
246 | ### `10th meetup`
247 | - **주최**
248 | - [2023년 09월 06일 / 당근마켓](https://www.meetup.com/ko-KR/awskrug/events/295755827/)
249 | - **주제**
250 | - 발표
251 | - [`이지영 (이지영)`]()님 - **개발자가 알아야 할 API 보안 이야기**
252 | - [PPTX](./keynotes/AWSKRUG-Frontend-230906-apisecurity.pptx)
253 | - [YouTube](https://youtu.be/_B2Cw2dWvMs)
254 |
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 | 9th meetup - Next.js13으로 알아보는 FE렌더링 방식(SSR vs RSC)
269 |
270 | ### `9th meetup`
271 | - **주최**
272 | - [2023년 08월 09일 / 당근마켓](https://www.meetup.com/ko-KR/awskrug/events/294944079/)
273 | - **주제**
274 | - 발표
275 | - [`윤해수 (Harry)`](https://github.com/haesoo-y/)님 - **Next.js13으로 알아보는 FE렌더링 방식(SSR vs RSC)**
276 | - [PDF](./keynotes/AWSKRUG-Frontend-230809-SSRvsRSC.pdf)
277 | - [YouTube](https://www.youtube.com/watch?v=qqhtdTV7Kqk)
278 | - [Github Code](https://github.com/haesoo-y/study-nextjs)
279 | - [Blog Post](https://haesoo9410.tistory.com/404)
280 |
281 |
282 |
283 |
284 |
285 |
286 |
287 |
288 |
289 |
290 |
291 |
292 | 8th meetup - React Native WebView 활용해서 Hybrid Application 만들기 (+CI/CD)
293 |
294 | ### `8th meetup`
295 | - **주최**
296 | - [2023년 07월 12일 / 당근마켓](https://www.meetup.com/ko-KR/awskrug/events/294453954/)
297 | - **주제**
298 | - 발표
299 | - [`윤창현 (Changhyeon Yoon)`](https://linkedin.com/in/yooniversedev)님 - **React Native WebView 활용해서 Hybrid Application 만들기 (+CI/CD)**
300 | - [PDF](./keynotes/AWSKRUG-Frontend-230712-Changhyeon_Yoon.pdf)
301 | - [PPTX](./keynotes/AWSKRUG-Frontend-230712-Changhyeon_Yoon.pptx)
302 | - [YouTube](https://www.youtube.com/watch?v=Ecg52wAlYus)
303 |
304 |
305 |
306 |
307 |
308 |
309 |
310 |
311 |
312 |
313 |
314 |
315 | 7th meetup - Next.js의 이미지 최적화는 어떻게 동작하는가? Next.js는 왜 Sharp를 추천하는가
316 |
317 | ### `7th meetup`
318 | - **주최**
319 | - [2023년 05월 10일 / 프로그래머스](https://www.meetup.com/ko-KR/awskrug/events/292866390/)
320 | - **주제**
321 | - 발표
322 | - [`안건환 (conan.the.developer@CJ올리브영)`](https://www.meetup.com/ko-KR/awskrug/members/222503499/profile/)님 - **Next.js의 이미지 최적화는 어떻게 동작하는가? Next.js는 왜 Sharp를 추천하는가**
323 | - [Google Slide](https://docs.google.com/presentation/d/12kpH3kBcj691NH0Z05Yj0Wa--JjMUTDaprf-R_7gN2g/edit?usp=sharing)
324 | - [YouTube](https://www.youtube.com/watch?v=Ino03JPppU4)
325 |
326 |
327 |
328 |
329 |
330 |
331 |
332 |
333 |
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 | 6th meetup - 스토리북: UI 개발 프로세스를 간소화시키는 스토리북 전반적인 소개
342 |
343 | ### `6th meetup`
344 | - **주최**
345 | - [2023년 04월 05일 / 프로그래머스](https://www.meetup.com/ko-KR/awskrug/events/292358230/)
346 | - **주제**
347 | - 발표
348 | - [`Florian Ludot (Florian Ludot)`](https://florianldt.com/)님 - **스토리북: UI 개발 프로세스를 간소화시키는 스토리북 전반적인 소개**
349 | - [Google Slide](https://docs.google.com/presentation/d/1t3Hcpeo_DfmhtbEs1JKas-tOlagahEpp)
350 | - [YouTube](https://www.youtube.com/watch?v=MFhzwwcmWj0)
351 |
352 |
353 |
354 |
355 |
356 |
357 |
358 |
359 |
360 |
361 |
362 |
363 | 5th meetup - 서버리스로 만드는 테스트 커버리지 배지 서비스
364 |
365 | ### `5th meetup`
366 | - **주최**
367 | - [2023년 03월 08일 / 프로그래머스](https://www.meetup.com/ko-KR/awskrug/events/291635141/)
368 | - **주제**
369 | - 발표
370 | - [`박성천 (Park Sungchun)`](https://www.meetup.com/ko-KR/awskrug/members/379333254/profile)님 - **서버리스로 만드는 테스트 커버리지 배지 서비스**
371 | - **발표 코드**: https://gitlab.com/new.sungchuni/coverages
372 | - [PDF](./keynotes/AWSKRUG-Frontend-230308-serverless_test_coverage_badge_service.pdf)
373 | - [YouTube](https://www.youtube.com/watch?v=xi9_uJ1no0c)
374 |
375 |
376 |
377 |
378 |
379 |
380 |
381 | 4th meetup - AWS Amplify의 Hosting 기능을 사용해서 SPA 형식의 프론트엔드 프로젝트를 운영해본 후기
382 |
383 | ### `4th meetup`
384 | - **주최**
385 | - [2023년 02월 01일 / 프로그래머스](https://www.meetup.com/ko-KR/awskrug/events/291017042)
386 | - **주제**
387 | - Lightening Talk
388 | - 김영익님 - 구디모임 소개, 라이트닝토크 사은품 증정
389 | - 박찬민님 - '이런 리더/동료/팀원과 일하고 싶다'에 대한 토론 & '코드리뷰에서 무엇을 신경쓰는가'에 대한 토론
390 | - 발표
391 | - [`박찬민(pcm)`](https://www.meetup.com/ko-KR/awskrug/members/224099023/profile)님 - **AWS Amplify의 Hosting 기능을 사용해서 SPA 형식의 프론트엔드 프로젝트를 운영해본 후기**
392 | - [Slideshare](https://www.slideshare.net/ChanMinPark12/spa-aws-amplify-hosting)
393 | - [YouTube](https://www.youtube.com/watch?v=fluvNA2gTlo)
394 |
395 |
396 |
397 |
398 |
399 |
400 |
401 |
402 |
403 |
404 |
405 |
406 | 3rd meetup - 혼자서 커뮤니티 귀동냥하며 만든 Next.js & Amplify & serverless framework 서버리스 웹 플랫폼 서비스 구현 후기 - Frontend ver.
407 |
408 | ### `3rd meetup`
409 | - **주최**
410 | - [2023년 01월 04일 / 프로그래머스](https://www.meetup.com/ko-KR/awskrug/events/290439212/)
411 | - **주제**
412 | - Lightening Talk
413 | - 김태웅님 - 판교모임/자격증모임 소개
414 | - 최진영님 - AWS serverless 아키텍쳐 소개
415 | - 박찬민님 - "웹에서 사용자가 입력 못하는 값도 \으로 보여줄까?" 에 대한 토론
416 | - 성기동님 - DND 소개
417 | - 발표
418 | - [`박태성(geoseong)`](https://www.meetup.com/ko-KR/awskrug/members/184515293/profile/)님 - **혼자서 커뮤니티 귀동냥하며 만든 Next.js & Amplify & serverless framework 서버리스 웹 플랫폼 서비스 구현 후기 - Frontend ver.**
419 | - [Slideshare](https://www.slideshare.net/TaeSeongPark2/nextjs-amplify-serverless-framework-frontend-ver)
420 | - [YouTube](https://www.youtube.com/watch?v=6XVGbX4Xm4Q)
421 |
422 |
423 |
424 |
425 |
426 |
427 |
428 |
429 |
430 |
431 |
432 |
433 |
434 |
435 | ## 2022년
436 |
437 |
438 | 2nd meetup - 프로그래머스 프론트엔드 아키텍처 변천사
439 |
440 | ### `2nd meetup`
441 | - **주최**
442 | - [2022년 12월 07일 / 프로그래머스](https://www.meetup.com/ko-KR/awskrug/events/289852920/)
443 | - **주제**
444 | - Lightening Talk
445 | - 오거나이저 소개, 모임운영방식 공유, 참가자 적극적인 토론 독려
446 | - 발표
447 | - [`김은수(Eunsu Kim)`](https://www.meetup.com/ko-KR/awskrug/members/370869556/profile/)님 - **프로그래머스 프론트엔드 아키텍처 변천사: 좋은 개발 경험을 찾아서**
448 | - [Slideshare](https://www.slideshare.net/PeterEunsuKim/ss-254807863)
449 | - [YouTube](https://www.youtube.com/watch?v=M6njEpzPicE)
450 |
451 |
452 |
453 |
454 |
455 |
456 |
457 |
458 |
459 |
460 |
461 |
462 |
463 |
464 | ## 2020년
465 |
466 | 1st meetup - ZEIT Now, Static Website Hosting with AWS
467 |
468 | ### `1st meetup`
469 | - **주최**
470 | - [2020년 02월 10일 / AWS(12F, GS Tower)](https://www.meetup.com/ko-KR/awskrug/events/268417809/)
471 | - **주제**
472 | - 오리엔테이션
473 | - Lightening Talk
474 | - [`길병찬`]님 - ZEIT Now
475 | - 발표
476 | - [`박찬민(pcm)`](https://www.meetup.com/ko-KR/awskrug/members/224099023/profile)님 - [Static Website Hosting with AWS](https://www.slideshare.net/ChanMinPark12/static-website-hosting-with-aws-frontend-meetup)
477 |
478 |
479 |
480 |
481 |
482 |
483 |
484 |
485 |
486 |
487 |
488 |
489 |
490 |
491 |
--------------------------------------------------------------------------------
/keynotes/AWSKRUG-Frontend-230308-serverless_test_coverage_badge_service.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/public-frontend-group/meetup/c05ffd2f77a20785f617cc147d9684f0e71d9572/keynotes/AWSKRUG-Frontend-230308-serverless_test_coverage_badge_service.pdf
--------------------------------------------------------------------------------
/keynotes/AWSKRUG-Frontend-230712-Changhyeon_Yoon.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/public-frontend-group/meetup/c05ffd2f77a20785f617cc147d9684f0e71d9572/keynotes/AWSKRUG-Frontend-230712-Changhyeon_Yoon.pdf
--------------------------------------------------------------------------------
/keynotes/AWSKRUG-Frontend-230712-Changhyeon_Yoon.pptx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/public-frontend-group/meetup/c05ffd2f77a20785f617cc147d9684f0e71d9572/keynotes/AWSKRUG-Frontend-230712-Changhyeon_Yoon.pptx
--------------------------------------------------------------------------------
/keynotes/AWSKRUG-Frontend-230809-SSRvsRSC.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/public-frontend-group/meetup/c05ffd2f77a20785f617cc147d9684f0e71d9572/keynotes/AWSKRUG-Frontend-230809-SSRvsRSC.pdf
--------------------------------------------------------------------------------
/keynotes/AWSKRUG-Frontend-230906-apisecurity.pptx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/public-frontend-group/meetup/c05ffd2f77a20785f617cc147d9684f0e71d9572/keynotes/AWSKRUG-Frontend-230906-apisecurity.pptx
--------------------------------------------------------------------------------
/keynotes/AWSKRUG-Frontend-240103-NextAuth_With_Cognito.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/public-frontend-group/meetup/c05ffd2f77a20785f617cc147d9684f0e71d9572/keynotes/AWSKRUG-Frontend-240103-NextAuth_With_Cognito.pdf
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "@public-frontend-group/meetup",
3 | "private": true,
4 | "scripts": {
5 | "lint": "markdownlint --ignore .git --ignore node_modules",
6 | "format": "yarn lint --fix",
7 | "husky-skip": "cross-env HUSKY_SKIP_HOOKS=1"
8 | },
9 | "husky": {
10 | "hooks": {
11 | "pre-commit": "lint-staged"
12 | }
13 | },
14 | "lint-staged": {
15 | "*.md": [
16 | "yarn format"
17 | ]
18 | },
19 | "repository": {
20 | "type": "git",
21 | "url": "git+https://github.com/public-frontend-group/meetup.git"
22 | },
23 | "keywords": [],
24 | "homepage": "https://github.com/public-frontend-group/meetup#readme",
25 | "devDependencies": {
26 | "husky": "^4.2.3",
27 | "lint-staged": "^10.0.7",
28 | "markdownlint-cli": "^0.22.0"
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/code-frame@^7.0.0":
6 | version "7.8.3"
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e"
8 | integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==
9 | dependencies:
10 | "@babel/highlight" "^7.8.3"
11 |
12 | "@babel/highlight@^7.8.3":
13 | version "7.8.3"
14 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz#28f173d04223eaaa59bc1d439a3836e6d1265797"
15 | integrity sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==
16 | dependencies:
17 | chalk "^2.0.0"
18 | esutils "^2.0.2"
19 | js-tokens "^4.0.0"
20 |
21 | "@babel/runtime@^7.6.3":
22 | version "7.8.4"
23 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.8.4.tgz#d79f5a2040f7caa24d53e563aad49cbc05581308"
24 | integrity sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==
25 | dependencies:
26 | regenerator-runtime "^0.13.2"
27 |
28 | "@samverschueren/stream-to-observable@^0.3.0":
29 | version "0.3.0"
30 | resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f"
31 | integrity sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==
32 | dependencies:
33 | any-observable "^0.3.0"
34 |
35 | "@types/color-name@^1.1.1":
36 | version "1.1.1"
37 | resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
38 | integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
39 |
40 | "@types/parse-json@^4.0.0":
41 | version "4.0.0"
42 | resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
43 | integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
44 |
45 | ansi-escapes@^3.0.0:
46 | version "3.2.0"
47 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
48 | integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==
49 |
50 | ansi-regex@^2.0.0:
51 | version "2.1.1"
52 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
53 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
54 |
55 | ansi-regex@^3.0.0:
56 | version "3.0.0"
57 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
58 | integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
59 |
60 | ansi-styles@^2.2.1:
61 | version "2.2.1"
62 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
63 | integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
64 |
65 | ansi-styles@^3.2.1:
66 | version "3.2.1"
67 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
68 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
69 | dependencies:
70 | color-convert "^1.9.0"
71 |
72 | ansi-styles@^4.1.0:
73 | version "4.2.1"
74 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359"
75 | integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==
76 | dependencies:
77 | "@types/color-name" "^1.1.1"
78 | color-convert "^2.0.1"
79 |
80 | any-observable@^0.3.0:
81 | version "0.3.0"
82 | resolved "https://registry.yarnpkg.com/any-observable/-/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b"
83 | integrity sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==
84 |
85 | argparse@^1.0.7:
86 | version "1.0.10"
87 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
88 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
89 | dependencies:
90 | sprintf-js "~1.0.2"
91 |
92 | balanced-match@^1.0.0:
93 | version "1.0.0"
94 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
95 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
96 |
97 | brace-expansion@^1.1.7:
98 | version "1.1.11"
99 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
100 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
101 | dependencies:
102 | balanced-match "^1.0.0"
103 | concat-map "0.0.1"
104 |
105 | braces@^3.0.1:
106 | version "3.0.2"
107 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
108 | integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
109 | dependencies:
110 | fill-range "^7.0.1"
111 |
112 | callsites@^3.0.0:
113 | version "3.1.0"
114 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
115 | integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
116 |
117 | chalk@^1.0.0, chalk@^1.1.3:
118 | version "1.1.3"
119 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
120 | integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
121 | dependencies:
122 | ansi-styles "^2.2.1"
123 | escape-string-regexp "^1.0.2"
124 | has-ansi "^2.0.0"
125 | strip-ansi "^3.0.0"
126 | supports-color "^2.0.0"
127 |
128 | chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2:
129 | version "2.4.2"
130 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
131 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
132 | dependencies:
133 | ansi-styles "^3.2.1"
134 | escape-string-regexp "^1.0.5"
135 | supports-color "^5.3.0"
136 |
137 | chalk@^3.0.0:
138 | version "3.0.0"
139 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
140 | integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
141 | dependencies:
142 | ansi-styles "^4.1.0"
143 | supports-color "^7.1.0"
144 |
145 | ci-info@^2.0.0:
146 | version "2.0.0"
147 | resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
148 | integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
149 |
150 | cli-cursor@^2.0.0, cli-cursor@^2.1.0:
151 | version "2.1.0"
152 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
153 | integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=
154 | dependencies:
155 | restore-cursor "^2.0.0"
156 |
157 | cli-truncate@^0.2.1:
158 | version "0.2.1"
159 | resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-0.2.1.tgz#9f15cfbb0705005369216c626ac7d05ab90dd574"
160 | integrity sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=
161 | dependencies:
162 | slice-ansi "0.0.4"
163 | string-width "^1.0.1"
164 |
165 | code-point-at@^1.0.0:
166 | version "1.1.0"
167 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
168 | integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
169 |
170 | color-convert@^1.9.0:
171 | version "1.9.3"
172 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
173 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
174 | dependencies:
175 | color-name "1.1.3"
176 |
177 | color-convert@^2.0.1:
178 | version "2.0.1"
179 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
180 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
181 | dependencies:
182 | color-name "~1.1.4"
183 |
184 | color-name@1.1.3:
185 | version "1.1.3"
186 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
187 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
188 |
189 | color-name@~1.1.4:
190 | version "1.1.4"
191 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
192 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
193 |
194 | commander@^4.0.1:
195 | version "4.1.1"
196 | resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
197 | integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
198 |
199 | commander@~2.9.0:
200 | version "2.9.0"
201 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
202 | integrity sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=
203 | dependencies:
204 | graceful-readlink ">= 1.0.0"
205 |
206 | compare-versions@^3.5.1:
207 | version "3.6.0"
208 | resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62"
209 | integrity sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==
210 |
211 | concat-map@0.0.1:
212 | version "0.0.1"
213 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
214 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
215 |
216 | cosmiconfig@^6.0.0:
217 | version "6.0.0"
218 | resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
219 | integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
220 | dependencies:
221 | "@types/parse-json" "^4.0.0"
222 | import-fresh "^3.1.0"
223 | parse-json "^5.0.0"
224 | path-type "^4.0.0"
225 | yaml "^1.7.2"
226 |
227 | cross-spawn@^7.0.0:
228 | version "7.0.1"
229 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.1.tgz#0ab56286e0f7c24e153d04cc2aa027e43a9a5d14"
230 | integrity sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==
231 | dependencies:
232 | path-key "^3.1.0"
233 | shebang-command "^2.0.0"
234 | which "^2.0.1"
235 |
236 | date-fns@^1.27.2:
237 | version "1.30.1"
238 | resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c"
239 | integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==
240 |
241 | debug@^4.1.1:
242 | version "4.1.1"
243 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
244 | integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
245 | dependencies:
246 | ms "^2.1.1"
247 |
248 | dedent@^0.7.0:
249 | version "0.7.0"
250 | resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
251 | integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
252 |
253 | deep-extend@^0.6.0:
254 | version "0.6.0"
255 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
256 | integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
257 |
258 | deep-extend@~0.5.1:
259 | version "0.5.1"
260 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.5.1.tgz#b894a9dd90d3023fbf1c55a394fb858eb2066f1f"
261 | integrity sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==
262 |
263 | elegant-spinner@^1.0.1:
264 | version "1.0.1"
265 | resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e"
266 | integrity sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=
267 |
268 | end-of-stream@^1.1.0:
269 | version "1.4.4"
270 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
271 | integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
272 | dependencies:
273 | once "^1.4.0"
274 |
275 | entities@~2.0.0:
276 | version "2.0.0"
277 | resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.0.tgz#68d6084cab1b079767540d80e56a39b423e4abf4"
278 | integrity sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==
279 |
280 | error-ex@^1.3.1:
281 | version "1.3.2"
282 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
283 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
284 | dependencies:
285 | is-arrayish "^0.2.1"
286 |
287 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
288 | version "1.0.5"
289 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
290 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
291 |
292 | esprima@^4.0.0:
293 | version "4.0.1"
294 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
295 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
296 |
297 | esutils@^2.0.2:
298 | version "2.0.3"
299 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
300 | integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
301 |
302 | execa@^3.4.0:
303 | version "3.4.0"
304 | resolved "https://registry.yarnpkg.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89"
305 | integrity sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==
306 | dependencies:
307 | cross-spawn "^7.0.0"
308 | get-stream "^5.0.0"
309 | human-signals "^1.1.1"
310 | is-stream "^2.0.0"
311 | merge-stream "^2.0.0"
312 | npm-run-path "^4.0.0"
313 | onetime "^5.1.0"
314 | p-finally "^2.0.0"
315 | signal-exit "^3.0.2"
316 | strip-final-newline "^2.0.0"
317 |
318 | figures@^1.7.0:
319 | version "1.7.0"
320 | resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
321 | integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=
322 | dependencies:
323 | escape-string-regexp "^1.0.5"
324 | object-assign "^4.1.0"
325 |
326 | figures@^2.0.0:
327 | version "2.0.0"
328 | resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
329 | integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=
330 | dependencies:
331 | escape-string-regexp "^1.0.5"
332 |
333 | fill-range@^7.0.1:
334 | version "7.0.1"
335 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
336 | integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
337 | dependencies:
338 | to-regex-range "^5.0.1"
339 |
340 | find-up@^4.0.0:
341 | version "4.1.0"
342 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
343 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
344 | dependencies:
345 | locate-path "^5.0.0"
346 | path-exists "^4.0.0"
347 |
348 | find-versions@^3.2.0:
349 | version "3.2.0"
350 | resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e"
351 | integrity sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==
352 | dependencies:
353 | semver-regex "^2.0.0"
354 |
355 | fs.realpath@^1.0.0:
356 | version "1.0.0"
357 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
358 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
359 |
360 | get-own-enumerable-property-symbols@^3.0.0:
361 | version "3.0.2"
362 | resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664"
363 | integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==
364 |
365 | get-stdin@~5.0.1:
366 | version "5.0.1"
367 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398"
368 | integrity sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=
369 |
370 | get-stream@^5.0.0:
371 | version "5.1.0"
372 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9"
373 | integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==
374 | dependencies:
375 | pump "^3.0.0"
376 |
377 | glob@~7.1.2:
378 | version "7.1.6"
379 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
380 | integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
381 | dependencies:
382 | fs.realpath "^1.0.0"
383 | inflight "^1.0.4"
384 | inherits "2"
385 | minimatch "^3.0.4"
386 | once "^1.3.0"
387 | path-is-absolute "^1.0.0"
388 |
389 | "graceful-readlink@>= 1.0.0":
390 | version "1.0.1"
391 | resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
392 | integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=
393 |
394 | has-ansi@^2.0.0:
395 | version "2.0.0"
396 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
397 | integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
398 | dependencies:
399 | ansi-regex "^2.0.0"
400 |
401 | has-flag@^3.0.0:
402 | version "3.0.0"
403 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
404 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
405 |
406 | has-flag@^4.0.0:
407 | version "4.0.0"
408 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
409 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
410 |
411 | human-signals@^1.1.1:
412 | version "1.1.1"
413 | resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
414 | integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
415 |
416 | husky@^4.2.3:
417 | version "4.2.3"
418 | resolved "https://registry.yarnpkg.com/husky/-/husky-4.2.3.tgz#3b18d2ee5febe99e27f2983500202daffbc3151e"
419 | integrity sha512-VxTsSTRwYveKXN4SaH1/FefRJYCtx+wx04sSVcOpD7N2zjoHxa+cEJ07Qg5NmV3HAK+IRKOyNVpi2YBIVccIfQ==
420 | dependencies:
421 | chalk "^3.0.0"
422 | ci-info "^2.0.0"
423 | compare-versions "^3.5.1"
424 | cosmiconfig "^6.0.0"
425 | find-versions "^3.2.0"
426 | opencollective-postinstall "^2.0.2"
427 | pkg-dir "^4.2.0"
428 | please-upgrade-node "^3.2.0"
429 | slash "^3.0.0"
430 | which-pm-runs "^1.0.0"
431 |
432 | ignore@~5.1.4:
433 | version "5.1.4"
434 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf"
435 | integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==
436 |
437 | import-fresh@^3.1.0:
438 | version "3.2.1"
439 | resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66"
440 | integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==
441 | dependencies:
442 | parent-module "^1.0.0"
443 | resolve-from "^4.0.0"
444 |
445 | indent-string@^3.0.0:
446 | version "3.2.0"
447 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
448 | integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=
449 |
450 | inflight@^1.0.4:
451 | version "1.0.6"
452 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
453 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
454 | dependencies:
455 | once "^1.3.0"
456 | wrappy "1"
457 |
458 | inherits@2:
459 | version "2.0.4"
460 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
461 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
462 |
463 | ini@~1.3.0:
464 | version "1.3.8"
465 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
466 | integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
467 |
468 | is-arrayish@^0.2.1:
469 | version "0.2.1"
470 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
471 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
472 |
473 | is-fullwidth-code-point@^1.0.0:
474 | version "1.0.0"
475 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
476 | integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
477 | dependencies:
478 | number-is-nan "^1.0.0"
479 |
480 | is-fullwidth-code-point@^2.0.0:
481 | version "2.0.0"
482 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
483 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
484 |
485 | is-number@^7.0.0:
486 | version "7.0.0"
487 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
488 | integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
489 |
490 | is-obj@^1.0.1:
491 | version "1.0.1"
492 | resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
493 | integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
494 |
495 | is-observable@^1.1.0:
496 | version "1.1.0"
497 | resolved "https://registry.yarnpkg.com/is-observable/-/is-observable-1.1.0.tgz#b3e986c8f44de950867cab5403f5a3465005975e"
498 | integrity sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==
499 | dependencies:
500 | symbol-observable "^1.1.0"
501 |
502 | is-promise@^2.1.0:
503 | version "2.1.0"
504 | resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
505 | integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=
506 |
507 | is-regexp@^1.0.0:
508 | version "1.0.0"
509 | resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
510 | integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk=
511 |
512 | is-stream@^1.1.0:
513 | version "1.1.0"
514 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
515 | integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
516 |
517 | is-stream@^2.0.0:
518 | version "2.0.0"
519 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
520 | integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
521 |
522 | isexe@^2.0.0:
523 | version "2.0.0"
524 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
525 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
526 |
527 | js-tokens@^4.0.0:
528 | version "4.0.0"
529 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
530 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
531 |
532 | js-yaml@~3.13.1:
533 | version "3.13.1"
534 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
535 | integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
536 | dependencies:
537 | argparse "^1.0.7"
538 | esprima "^4.0.0"
539 |
540 | json-parse-better-errors@^1.0.1:
541 | version "1.0.2"
542 | resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
543 | integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
544 |
545 | jsonc-parser@~2.2.0:
546 | version "2.2.0"
547 | resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-2.2.0.tgz#f206f87f9d49d644b7502052c04e82dd6392e9ef"
548 | integrity sha512-4fLQxW1j/5fWj6p78vAlAafoCKtuBm6ghv+Ij5W2DrDx0qE+ZdEl2c6Ko1mgJNF5ftX1iEWQQ4Ap7+3GlhjkOA==
549 |
550 | lines-and-columns@^1.1.6:
551 | version "1.1.6"
552 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
553 | integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
554 |
555 | linkify-it@^2.0.0:
556 | version "2.2.0"
557 | resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.2.0.tgz#e3b54697e78bf915c70a38acd78fd09e0058b1cf"
558 | integrity sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==
559 | dependencies:
560 | uc.micro "^1.0.1"
561 |
562 | lint-staged@^10.0.7:
563 | version "10.0.7"
564 | resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-10.0.7.tgz#d205f92d9359419a23bc6aa3b6f8546b1998da64"
565 | integrity sha512-Byj0F4l7GYUpYYHEqyFH69NiI6ICTg0CeCKbhRorL+ickbzILKUlZLiyCkljZV02wnoh7yH7PmFyYm9PRNwk9g==
566 | dependencies:
567 | chalk "^3.0.0"
568 | commander "^4.0.1"
569 | cosmiconfig "^6.0.0"
570 | debug "^4.1.1"
571 | dedent "^0.7.0"
572 | execa "^3.4.0"
573 | listr "^0.14.3"
574 | log-symbols "^3.0.0"
575 | micromatch "^4.0.2"
576 | normalize-path "^3.0.0"
577 | please-upgrade-node "^3.2.0"
578 | string-argv "0.3.1"
579 | stringify-object "^3.3.0"
580 |
581 | listr-silent-renderer@^1.1.1:
582 | version "1.1.1"
583 | resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz#924b5a3757153770bf1a8e3fbf74b8bbf3f9242e"
584 | integrity sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=
585 |
586 | listr-update-renderer@^0.5.0:
587 | version "0.5.0"
588 | resolved "https://registry.yarnpkg.com/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz#4ea8368548a7b8aecb7e06d8c95cb45ae2ede6a2"
589 | integrity sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==
590 | dependencies:
591 | chalk "^1.1.3"
592 | cli-truncate "^0.2.1"
593 | elegant-spinner "^1.0.1"
594 | figures "^1.7.0"
595 | indent-string "^3.0.0"
596 | log-symbols "^1.0.2"
597 | log-update "^2.3.0"
598 | strip-ansi "^3.0.1"
599 |
600 | listr-verbose-renderer@^0.5.0:
601 | version "0.5.0"
602 | resolved "https://registry.yarnpkg.com/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz#f1132167535ea4c1261102b9f28dac7cba1e03db"
603 | integrity sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==
604 | dependencies:
605 | chalk "^2.4.1"
606 | cli-cursor "^2.1.0"
607 | date-fns "^1.27.2"
608 | figures "^2.0.0"
609 |
610 | listr@^0.14.3:
611 | version "0.14.3"
612 | resolved "https://registry.yarnpkg.com/listr/-/listr-0.14.3.tgz#2fea909604e434be464c50bddba0d496928fa586"
613 | integrity sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==
614 | dependencies:
615 | "@samverschueren/stream-to-observable" "^0.3.0"
616 | is-observable "^1.1.0"
617 | is-promise "^2.1.0"
618 | is-stream "^1.1.0"
619 | listr-silent-renderer "^1.1.1"
620 | listr-update-renderer "^0.5.0"
621 | listr-verbose-renderer "^0.5.0"
622 | p-map "^2.0.0"
623 | rxjs "^6.3.3"
624 |
625 | locate-path@^5.0.0:
626 | version "5.0.0"
627 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
628 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
629 | dependencies:
630 | p-locate "^4.1.0"
631 |
632 | lodash.differencewith@~4.5.0:
633 | version "4.5.0"
634 | resolved "https://registry.yarnpkg.com/lodash.differencewith/-/lodash.differencewith-4.5.0.tgz#bafafbc918b55154e179176a00bb0aefaac854b7"
635 | integrity sha1-uvr7yRi1UVTheRdqALsK76rIVLc=
636 |
637 | lodash.flatten@~4.4.0:
638 | version "4.4.0"
639 | resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f"
640 | integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=
641 |
642 | log-symbols@^1.0.2:
643 | version "1.0.2"
644 | resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
645 | integrity sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=
646 | dependencies:
647 | chalk "^1.0.0"
648 |
649 | log-symbols@^3.0.0:
650 | version "3.0.0"
651 | resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4"
652 | integrity sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==
653 | dependencies:
654 | chalk "^2.4.2"
655 |
656 | log-update@^2.3.0:
657 | version "2.3.0"
658 | resolved "https://registry.yarnpkg.com/log-update/-/log-update-2.3.0.tgz#88328fd7d1ce7938b29283746f0b1bc126b24708"
659 | integrity sha1-iDKP19HOeTiykoN0bwsbwSayRwg=
660 | dependencies:
661 | ansi-escapes "^3.0.0"
662 | cli-cursor "^2.0.0"
663 | wrap-ansi "^3.0.1"
664 |
665 | markdown-it@10.0.0:
666 | version "10.0.0"
667 | resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-10.0.0.tgz#abfc64f141b1722d663402044e43927f1f50a8dc"
668 | integrity sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==
669 | dependencies:
670 | argparse "^1.0.7"
671 | entities "~2.0.0"
672 | linkify-it "^2.0.0"
673 | mdurl "^1.0.1"
674 | uc.micro "^1.0.5"
675 |
676 | markdownlint-cli@^0.22.0:
677 | version "0.22.0"
678 | resolved "https://registry.yarnpkg.com/markdownlint-cli/-/markdownlint-cli-0.22.0.tgz#e5e3251ae6207a41eeb01640363fe2aa0f663a51"
679 | integrity sha512-qRg6tK5dXWqkaFvEstz9YSQal1ECMgofrSZgdBOaPWG8cD50pk8Hs0ZpBCJ6SCHPKF71pCdtuSL2u82sIx2XWA==
680 | dependencies:
681 | commander "~2.9.0"
682 | deep-extend "~0.5.1"
683 | get-stdin "~5.0.1"
684 | glob "~7.1.2"
685 | ignore "~5.1.4"
686 | js-yaml "~3.13.1"
687 | jsonc-parser "~2.2.0"
688 | lodash.differencewith "~4.5.0"
689 | lodash.flatten "~4.4.0"
690 | markdownlint "~0.19.0"
691 | markdownlint-rule-helpers "~0.7.0"
692 | minimatch "~3.0.4"
693 | rc "~1.2.7"
694 |
695 | markdownlint-rule-helpers@~0.7.0:
696 | version "0.7.0"
697 | resolved "https://registry.yarnpkg.com/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.7.0.tgz#66476c373fcad6727ac5b64cb662e900cbe46bfe"
698 | integrity sha512-xZByWJNBaCMHo7nYPv/5aO8Jt68YcMvyouFXhuXmJzbqCsQy8rfCj0kYcv22kdK5PwAgMdbHg0hyTdURbUZtJw==
699 |
700 | markdownlint@~0.19.0:
701 | version "0.19.0"
702 | resolved "https://registry.yarnpkg.com/markdownlint/-/markdownlint-0.19.0.tgz#a692c7b5c077874d4ee8b74e188d6c464ccce81e"
703 | integrity sha512-+MsWOnYVUH4klcKM7iRx5cno9FQMDAb6FC6mWlZkeXPwIaK6Z5Vd9VkXkykPidRqmLHU2wI+MNyfUMnUCBw3pQ==
704 | dependencies:
705 | markdown-it "10.0.0"
706 |
707 | mdurl@^1.0.1:
708 | version "1.0.1"
709 | resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e"
710 | integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=
711 |
712 | merge-stream@^2.0.0:
713 | version "2.0.0"
714 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
715 | integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
716 |
717 | micromatch@^4.0.2:
718 | version "4.0.2"
719 | resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259"
720 | integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
721 | dependencies:
722 | braces "^3.0.1"
723 | picomatch "^2.0.5"
724 |
725 | mimic-fn@^1.0.0:
726 | version "1.2.0"
727 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
728 | integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
729 |
730 | mimic-fn@^2.1.0:
731 | version "2.1.0"
732 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
733 | integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
734 |
735 | minimatch@^3.0.4, minimatch@~3.0.4:
736 | version "3.0.4"
737 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
738 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
739 | dependencies:
740 | brace-expansion "^1.1.7"
741 |
742 | minimist@^1.2.0:
743 | version "1.2.5"
744 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
745 | integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
746 |
747 | ms@^2.1.1:
748 | version "2.1.2"
749 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
750 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
751 |
752 | normalize-path@^3.0.0:
753 | version "3.0.0"
754 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
755 | integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
756 |
757 | npm-run-path@^4.0.0:
758 | version "4.0.1"
759 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
760 | integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
761 | dependencies:
762 | path-key "^3.0.0"
763 |
764 | number-is-nan@^1.0.0:
765 | version "1.0.1"
766 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
767 | integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
768 |
769 | object-assign@^4.1.0:
770 | version "4.1.1"
771 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
772 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
773 |
774 | once@^1.3.0, once@^1.3.1, once@^1.4.0:
775 | version "1.4.0"
776 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
777 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
778 | dependencies:
779 | wrappy "1"
780 |
781 | onetime@^2.0.0:
782 | version "2.0.1"
783 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
784 | integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=
785 | dependencies:
786 | mimic-fn "^1.0.0"
787 |
788 | onetime@^5.1.0:
789 | version "5.1.0"
790 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.0.tgz#fff0f3c91617fe62bb50189636e99ac8a6df7be5"
791 | integrity sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==
792 | dependencies:
793 | mimic-fn "^2.1.0"
794 |
795 | opencollective-postinstall@^2.0.2:
796 | version "2.0.2"
797 | resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz#5657f1bede69b6e33a45939b061eb53d3c6c3a89"
798 | integrity sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==
799 |
800 | p-finally@^2.0.0:
801 | version "2.0.1"
802 | resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561"
803 | integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==
804 |
805 | p-limit@^2.2.0:
806 | version "2.2.2"
807 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz#61279b67721f5287aa1c13a9a7fbbc48c9291b1e"
808 | integrity sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==
809 | dependencies:
810 | p-try "^2.0.0"
811 |
812 | p-locate@^4.1.0:
813 | version "4.1.0"
814 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
815 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
816 | dependencies:
817 | p-limit "^2.2.0"
818 |
819 | p-map@^2.0.0:
820 | version "2.1.0"
821 | resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175"
822 | integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==
823 |
824 | p-try@^2.0.0:
825 | version "2.2.0"
826 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
827 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
828 |
829 | parent-module@^1.0.0:
830 | version "1.0.1"
831 | resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
832 | integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
833 | dependencies:
834 | callsites "^3.0.0"
835 |
836 | parse-json@^5.0.0:
837 | version "5.0.0"
838 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f"
839 | integrity sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==
840 | dependencies:
841 | "@babel/code-frame" "^7.0.0"
842 | error-ex "^1.3.1"
843 | json-parse-better-errors "^1.0.1"
844 | lines-and-columns "^1.1.6"
845 |
846 | path-exists@^4.0.0:
847 | version "4.0.0"
848 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
849 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
850 |
851 | path-is-absolute@^1.0.0:
852 | version "1.0.1"
853 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
854 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
855 |
856 | path-key@^3.0.0, path-key@^3.1.0:
857 | version "3.1.1"
858 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
859 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
860 |
861 | path-type@^4.0.0:
862 | version "4.0.0"
863 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
864 | integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
865 |
866 | picomatch@^2.0.5:
867 | version "2.2.1"
868 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.1.tgz#21bac888b6ed8601f831ce7816e335bc779f0a4a"
869 | integrity sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==
870 |
871 | pkg-dir@^4.2.0:
872 | version "4.2.0"
873 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
874 | integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
875 | dependencies:
876 | find-up "^4.0.0"
877 |
878 | please-upgrade-node@^3.2.0:
879 | version "3.2.0"
880 | resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
881 | integrity sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==
882 | dependencies:
883 | semver-compare "^1.0.0"
884 |
885 | pump@^3.0.0:
886 | version "3.0.0"
887 | resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
888 | integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
889 | dependencies:
890 | end-of-stream "^1.1.0"
891 | once "^1.3.1"
892 |
893 | rc@~1.2.7:
894 | version "1.2.8"
895 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
896 | integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
897 | dependencies:
898 | deep-extend "^0.6.0"
899 | ini "~1.3.0"
900 | minimist "^1.2.0"
901 | strip-json-comments "~2.0.1"
902 |
903 | regenerator-runtime@^0.13.2:
904 | version "0.13.3"
905 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz#7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5"
906 | integrity sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==
907 |
908 | resolve-from@^4.0.0:
909 | version "4.0.0"
910 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
911 | integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
912 |
913 | restore-cursor@^2.0.0:
914 | version "2.0.0"
915 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
916 | integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368=
917 | dependencies:
918 | onetime "^2.0.0"
919 | signal-exit "^3.0.2"
920 |
921 | rxjs@^6.3.3:
922 | version "6.5.4"
923 | resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.4.tgz#e0777fe0d184cec7872df147f303572d414e211c"
924 | integrity sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==
925 | dependencies:
926 | tslib "^1.9.0"
927 |
928 | semver-compare@^1.0.0:
929 | version "1.0.0"
930 | resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
931 | integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
932 |
933 | semver-regex@^2.0.0:
934 | version "2.0.0"
935 | resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338"
936 | integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==
937 |
938 | shebang-command@^2.0.0:
939 | version "2.0.0"
940 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
941 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
942 | dependencies:
943 | shebang-regex "^3.0.0"
944 |
945 | shebang-regex@^3.0.0:
946 | version "3.0.0"
947 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
948 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
949 |
950 | signal-exit@^3.0.2:
951 | version "3.0.2"
952 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
953 | integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
954 |
955 | slash@^3.0.0:
956 | version "3.0.0"
957 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
958 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
959 |
960 | slice-ansi@0.0.4:
961 | version "0.0.4"
962 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
963 | integrity sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=
964 |
965 | sprintf-js@~1.0.2:
966 | version "1.0.3"
967 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
968 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
969 |
970 | string-argv@0.3.1:
971 | version "0.3.1"
972 | resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
973 | integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==
974 |
975 | string-width@^1.0.1:
976 | version "1.0.2"
977 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
978 | integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
979 | dependencies:
980 | code-point-at "^1.0.0"
981 | is-fullwidth-code-point "^1.0.0"
982 | strip-ansi "^3.0.0"
983 |
984 | string-width@^2.1.1:
985 | version "2.1.1"
986 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
987 | integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
988 | dependencies:
989 | is-fullwidth-code-point "^2.0.0"
990 | strip-ansi "^4.0.0"
991 |
992 | stringify-object@^3.3.0:
993 | version "3.3.0"
994 | resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
995 | integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==
996 | dependencies:
997 | get-own-enumerable-property-symbols "^3.0.0"
998 | is-obj "^1.0.1"
999 | is-regexp "^1.0.0"
1000 |
1001 | strip-ansi@^3.0.0, strip-ansi@^3.0.1:
1002 | version "3.0.1"
1003 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
1004 | integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
1005 | dependencies:
1006 | ansi-regex "^2.0.0"
1007 |
1008 | strip-ansi@^4.0.0:
1009 | version "4.0.0"
1010 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
1011 | integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
1012 | dependencies:
1013 | ansi-regex "^3.0.0"
1014 |
1015 | strip-final-newline@^2.0.0:
1016 | version "2.0.0"
1017 | resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
1018 | integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
1019 |
1020 | strip-json-comments@~2.0.1:
1021 | version "2.0.1"
1022 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
1023 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
1024 |
1025 | supports-color@^2.0.0:
1026 | version "2.0.0"
1027 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
1028 | integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
1029 |
1030 | supports-color@^5.3.0:
1031 | version "5.5.0"
1032 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1033 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1034 | dependencies:
1035 | has-flag "^3.0.0"
1036 |
1037 | supports-color@^7.1.0:
1038 | version "7.1.0"
1039 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1"
1040 | integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==
1041 | dependencies:
1042 | has-flag "^4.0.0"
1043 |
1044 | symbol-observable@^1.1.0:
1045 | version "1.2.0"
1046 | resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
1047 | integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==
1048 |
1049 | to-regex-range@^5.0.1:
1050 | version "5.0.1"
1051 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
1052 | integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
1053 | dependencies:
1054 | is-number "^7.0.0"
1055 |
1056 | tslib@^1.9.0:
1057 | version "1.10.0"
1058 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a"
1059 | integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
1060 |
1061 | uc.micro@^1.0.1, uc.micro@^1.0.5:
1062 | version "1.0.6"
1063 | resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac"
1064 | integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==
1065 |
1066 | which-pm-runs@^1.0.0:
1067 | version "1.0.0"
1068 | resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb"
1069 | integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=
1070 |
1071 | which@^2.0.1:
1072 | version "2.0.2"
1073 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
1074 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
1075 | dependencies:
1076 | isexe "^2.0.0"
1077 |
1078 | wrap-ansi@^3.0.1:
1079 | version "3.0.1"
1080 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz#288a04d87eda5c286e060dfe8f135ce8d007f8ba"
1081 | integrity sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=
1082 | dependencies:
1083 | string-width "^2.1.1"
1084 | strip-ansi "^4.0.0"
1085 |
1086 | wrappy@1:
1087 | version "1.0.2"
1088 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1089 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
1090 |
1091 | yaml@^1.7.2:
1092 | version "1.7.2"
1093 | resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.7.2.tgz#f26aabf738590ab61efaca502358e48dc9f348b2"
1094 | integrity sha512-qXROVp90sb83XtAoqE8bP9RwAkTTZbugRUTm5YeFCBfNRPEp2YzTeqWiz7m5OORHzEvrA/qcGS8hp/E+MMROYw==
1095 | dependencies:
1096 | "@babel/runtime" "^7.6.3"
1097 |
--------------------------------------------------------------------------------