Skip to content

Commit f22261f

Browse files
committed
chore(deps-dev): install Babel TypeScript preset, with class properties plugin
1 parent 8a193ff commit f22261f

File tree

2 files changed

+162
-0
lines changed

2 files changed

+162
-0
lines changed

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,9 @@
5555
},
5656
"devDependencies": {
5757
"@babel/plugin-transform-react-jsx": "^7.0.0",
58+
"@babel/plugin-proposal-class-properties": "^7.0.0",
5859
"@babel/preset-react": "^7.0.0",
60+
"@babel/preset-typescript": "^7.0.0",
5961
"@vue/babel-helper-vue-jsx-merge-props": "^1.0.0-beta.3",
6062
"@vue/babel-preset-jsx": "^1.0.0-beta.3",
6163
"autoprefixer": "^8.5.0",

yarn.lock

Lines changed: 160 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@
99
dependencies:
1010
"@babel/highlight" "^7.0.0"
1111

12+
"@babel/code-frame@^7.8.3":
13+
version "7.8.3"
14+
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e"
15+
integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==
16+
dependencies:
17+
"@babel/highlight" "^7.8.3"
18+
1219
"@babel/core@^7.4.0":
1320
version "7.6.2"
1421
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.6.2.tgz#069a776e8d5e9eefff76236bc8845566bd31dd91"
@@ -39,6 +46,16 @@
3946
lodash "^4.17.13"
4047
source-map "^0.5.0"
4148

49+
"@babel/generator@^7.8.4":
50+
version "7.8.4"
51+
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.8.4.tgz#35bbc74486956fe4251829f9f6c48330e8d0985e"
52+
integrity sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==
53+
dependencies:
54+
"@babel/types" "^7.8.3"
55+
jsesc "^2.5.1"
56+
lodash "^4.17.13"
57+
source-map "^0.5.0"
58+
4259
"@babel/helper-annotate-as-pure@^7.0.0":
4360
version "7.0.0"
4461
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32"
@@ -71,6 +88,18 @@
7188
"@babel/traverse" "^7.4.4"
7289
"@babel/types" "^7.4.4"
7390

91+
"@babel/helper-create-class-features-plugin@^7.8.3":
92+
version "7.8.3"
93+
resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz#5b94be88c255f140fd2c10dd151e7f98f4bff397"
94+
integrity sha512-qmp4pD7zeTxsv0JNecSBsEmG1ei2MqwJq4YQcK3ZWm/0t07QstWfvuV/vm3Qt5xNMFETn2SZqpMx2MQzbtq+KA==
95+
dependencies:
96+
"@babel/helper-function-name" "^7.8.3"
97+
"@babel/helper-member-expression-to-functions" "^7.8.3"
98+
"@babel/helper-optimise-call-expression" "^7.8.3"
99+
"@babel/helper-plugin-utils" "^7.8.3"
100+
"@babel/helper-replace-supers" "^7.8.3"
101+
"@babel/helper-split-export-declaration" "^7.8.3"
102+
74103
"@babel/helper-define-map@^7.5.5":
75104
version "7.5.5"
76105
resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.5.5.tgz#3dec32c2046f37e09b28c93eb0b103fd2a25d369"
@@ -97,13 +126,29 @@
97126
"@babel/template" "^7.1.0"
98127
"@babel/types" "^7.0.0"
99128

129+
"@babel/helper-function-name@^7.8.3":
130+
version "7.8.3"
131+
resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz#eeeb665a01b1f11068e9fb86ad56a1cb1a824cca"
132+
integrity sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==
133+
dependencies:
134+
"@babel/helper-get-function-arity" "^7.8.3"
135+
"@babel/template" "^7.8.3"
136+
"@babel/types" "^7.8.3"
137+
100138
"@babel/helper-get-function-arity@^7.0.0":
101139
version "7.0.0"
102140
resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3"
103141
integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==
104142
dependencies:
105143
"@babel/types" "^7.0.0"
106144

145+
"@babel/helper-get-function-arity@^7.8.3":
146+
version "7.8.3"
147+
resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz#b894b947bd004381ce63ea1db9f08547e920abd5"
148+
integrity sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==
149+
dependencies:
150+
"@babel/types" "^7.8.3"
151+
107152
"@babel/helper-hoist-variables@^7.4.4":
108153
version "7.4.4"
109154
resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a"
@@ -118,6 +163,13 @@
118163
dependencies:
119164
"@babel/types" "^7.5.5"
120165

166+
"@babel/helper-member-expression-to-functions@^7.8.3":
167+
version "7.8.3"
168+
resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz#659b710498ea6c1d9907e0c73f206eee7dadc24c"
169+
integrity sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==
170+
dependencies:
171+
"@babel/types" "^7.8.3"
172+
121173
"@babel/helper-module-imports@^7.0.0":
122174
version "7.0.0"
123175
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d"
@@ -144,11 +196,23 @@
144196
dependencies:
145197
"@babel/types" "^7.0.0"
146198

199+
"@babel/helper-optimise-call-expression@^7.8.3":
200+
version "7.8.3"
201+
resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz#7ed071813d09c75298ef4f208956006b6111ecb9"
202+
integrity sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==
203+
dependencies:
204+
"@babel/types" "^7.8.3"
205+
147206
"@babel/helper-plugin-utils@^7.0.0":
148207
version "7.0.0"
149208
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250"
150209
integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==
151210

211+
"@babel/helper-plugin-utils@^7.8.3":
212+
version "7.8.3"
213+
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670"
214+
integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==
215+
152216
"@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.4":
153217
version "7.5.5"
154218
resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.5.5.tgz#0aa6824f7100a2e0e89c1527c23936c152cab351"
@@ -177,6 +241,16 @@
177241
"@babel/traverse" "^7.5.5"
178242
"@babel/types" "^7.5.5"
179243

244+
"@babel/helper-replace-supers@^7.8.3":
245+
version "7.8.3"
246+
resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz#91192d25f6abbcd41da8a989d4492574fb1530bc"
247+
integrity sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA==
248+
dependencies:
249+
"@babel/helper-member-expression-to-functions" "^7.8.3"
250+
"@babel/helper-optimise-call-expression" "^7.8.3"
251+
"@babel/traverse" "^7.8.3"
252+
"@babel/types" "^7.8.3"
253+
180254
"@babel/helper-simple-access@^7.1.0":
181255
version "7.1.0"
182256
resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c"
@@ -192,6 +266,13 @@
192266
dependencies:
193267
"@babel/types" "^7.4.4"
194268

269+
"@babel/helper-split-export-declaration@^7.8.3":
270+
version "7.8.3"
271+
resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz#31a9f30070f91368a7182cf05f831781065fc7a9"
272+
integrity sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==
273+
dependencies:
274+
"@babel/types" "^7.8.3"
275+
195276
"@babel/helper-wrap-function@^7.1.0":
196277
version "7.2.0"
197278
resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa"
@@ -220,11 +301,25 @@
220301
esutils "^2.0.2"
221302
js-tokens "^4.0.0"
222303

304+
"@babel/highlight@^7.8.3":
305+
version "7.8.3"
306+
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz#28f173d04223eaaa59bc1d439a3836e6d1265797"
307+
integrity sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==
308+
dependencies:
309+
chalk "^2.0.0"
310+
esutils "^2.0.2"
311+
js-tokens "^4.0.0"
312+
223313
"@babel/parser@^7.0.0", "@babel/parser@^7.6.0", "@babel/parser@^7.6.2":
224314
version "7.6.2"
225315
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.2.tgz#205e9c95e16ba3b8b96090677a67c9d6075b70a1"
226316
integrity sha512-mdFqWrSPCmikBoaBYMuBulzTIKuXVPtEISFbRRVNwMWpCms/hmE2kRq0bblUHaNRKrjRlmVbx1sDHmjmRgD2Xg==
227317

318+
"@babel/parser@^7.8.3", "@babel/parser@^7.8.4":
319+
version "7.8.4"
320+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.4.tgz#d1dbe64691d60358a974295fa53da074dd2ce8e8"
321+
integrity sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==
322+
228323
"@babel/plugin-proposal-async-generator-functions@^7.2.0":
229324
version "7.2.0"
230325
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e"
@@ -234,6 +329,14 @@
234329
"@babel/helper-remap-async-to-generator" "^7.1.0"
235330
"@babel/plugin-syntax-async-generators" "^7.2.0"
236331

332+
"@babel/plugin-proposal-class-properties@^7.0.0":
333+
version "7.8.3"
334+
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz#5e06654af5cd04b608915aada9b2a6788004464e"
335+
integrity sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==
336+
dependencies:
337+
"@babel/helper-create-class-features-plugin" "^7.8.3"
338+
"@babel/helper-plugin-utils" "^7.8.3"
339+
237340
"@babel/plugin-proposal-dynamic-import@^7.5.0":
238341
version "7.5.0"
239342
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.5.0.tgz#e532202db4838723691b10a67b8ce509e397c506"
@@ -317,6 +420,13 @@
317420
dependencies:
318421
"@babel/helper-plugin-utils" "^7.0.0"
319422

423+
"@babel/plugin-syntax-typescript@^7.8.3":
424+
version "7.8.3"
425+
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz#c1f659dda97711a569cef75275f7e15dcaa6cabc"
426+
integrity sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==
427+
dependencies:
428+
"@babel/helper-plugin-utils" "^7.8.3"
429+
320430
"@babel/plugin-transform-arrow-functions@^7.2.0":
321431
version "7.2.0"
322432
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550"
@@ -586,6 +696,15 @@
586696
dependencies:
587697
"@babel/helper-plugin-utils" "^7.0.0"
588698

699+
"@babel/plugin-transform-typescript@^7.8.3":
700+
version "7.8.3"
701+
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.8.3.tgz#be6f01a7ef423be68e65ace1f04fc407e6d88917"
702+
integrity sha512-Ebj230AxcrKGZPKIp4g4TdQLrqX95TobLUWKd/CwG7X1XHUH1ZpkpFvXuXqWbtGRWb7uuEWNlrl681wsOArAdQ==
703+
dependencies:
704+
"@babel/helper-create-class-features-plugin" "^7.8.3"
705+
"@babel/helper-plugin-utils" "^7.8.3"
706+
"@babel/plugin-syntax-typescript" "^7.8.3"
707+
589708
"@babel/plugin-transform-unicode-regex@^7.6.2":
590709
version "7.6.2"
591710
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.6.2.tgz#b692aad888a7e8d8b1b214be6b9dc03d5031f698"
@@ -662,6 +781,14 @@
662781
"@babel/plugin-transform-react-jsx-self" "^7.0.0"
663782
"@babel/plugin-transform-react-jsx-source" "^7.0.0"
664783

784+
"@babel/preset-typescript@^7.0.0":
785+
version "7.8.3"
786+
resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.8.3.tgz#90af8690121beecd9a75d0cc26c6be39d1595d13"
787+
integrity sha512-qee5LgPGui9zQ0jR1TeU5/fP9L+ovoArklEqY12ek8P/wV5ZeM/VYSQYwICeoT6FfpJTekG9Ilay5PhwsOpMHA==
788+
dependencies:
789+
"@babel/helper-plugin-utils" "^7.8.3"
790+
"@babel/plugin-transform-typescript" "^7.8.3"
791+
665792
"@babel/template@^7.1.0", "@babel/template@^7.4.4", "@babel/template@^7.6.0":
666793
version "7.6.0"
667794
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.6.0.tgz#7f0159c7f5012230dad64cca42ec9bdb5c9536e6"
@@ -671,6 +798,15 @@
671798
"@babel/parser" "^7.6.0"
672799
"@babel/types" "^7.6.0"
673800

801+
"@babel/template@^7.8.3":
802+
version "7.8.3"
803+
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.3.tgz#e02ad04fe262a657809327f578056ca15fd4d1b8"
804+
integrity sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==
805+
dependencies:
806+
"@babel/code-frame" "^7.8.3"
807+
"@babel/parser" "^7.8.3"
808+
"@babel/types" "^7.8.3"
809+
674810
"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.4", "@babel/traverse@^7.5.5", "@babel/traverse@^7.6.2":
675811
version "7.6.2"
676812
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.6.2.tgz#b0e2bfd401d339ce0e6c05690206d1e11502ce2c"
@@ -686,6 +822,21 @@
686822
globals "^11.1.0"
687823
lodash "^4.17.13"
688824

825+
"@babel/traverse@^7.8.3":
826+
version "7.8.4"
827+
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.4.tgz#f0845822365f9d5b0e312ed3959d3f827f869e3c"
828+
integrity sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==
829+
dependencies:
830+
"@babel/code-frame" "^7.8.3"
831+
"@babel/generator" "^7.8.4"
832+
"@babel/helper-function-name" "^7.8.3"
833+
"@babel/helper-split-export-declaration" "^7.8.3"
834+
"@babel/parser" "^7.8.4"
835+
"@babel/types" "^7.8.3"
836+
debug "^4.1.0"
837+
globals "^11.1.0"
838+
lodash "^4.17.13"
839+
689840
"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.3.0", "@babel/types@^7.4.4", "@babel/types@^7.5.5", "@babel/types@^7.6.0":
690841
version "7.6.1"
691842
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.6.1.tgz#53abf3308add3ac2a2884d539151c57c4b3ac648"
@@ -695,6 +846,15 @@
695846
lodash "^4.17.13"
696847
to-fast-properties "^2.0.0"
697848

849+
"@babel/types@^7.8.3":
850+
version "7.8.3"
851+
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.8.3.tgz#5a383dffa5416db1b73dedffd311ffd0788fb31c"
852+
integrity sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==
853+
dependencies:
854+
esutils "^2.0.2"
855+
lodash "^4.17.13"
856+
to-fast-properties "^2.0.0"
857+
698858
"@types/events@*":
699859
version "3.0.0"
700860
resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7"

0 commit comments

Comments
 (0)