Skip to content

Commit bbc890c

Browse files
authored
fix: babel-plugin-react-intl error (#61)
fix: babel-plugin-react-intl error
2 parents fb088f2 + abf1d05 commit bbc890c

File tree

5 files changed

+174
-22
lines changed

5 files changed

+174
-22
lines changed

.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
**/test/fixtures/**
22
.github
3+
dist
34
package.json

cli.js

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/usr/bin/env node
2-
/* eslint-disable no-console, @typescript-eslint/no-require-imports, @typescript-eslint/no-var-requires */
32
'use strict'
43
const meow = require('meow')
54
const fn = require('./dist').default
@@ -48,17 +47,15 @@ const cli = meow(
4847
default: false
4948
},
5049
// babel-plugin-react-intl boolean options
51-
enforceDescriptions: {
50+
extractSourceLocation: {
5251
type: 'boolean',
5352
default: false
5453
},
55-
enforceDefaultMessage: {
56-
type: 'boolean',
57-
default: true
54+
removeDefaultMessage: {
55+
type: 'boolean'
5856
},
59-
extractSourceLocation: {
60-
type: 'boolean',
61-
default: false
57+
extractFromFormatMessageCall: {
58+
type: 'boolean'
6259
}
6360
}
6461
}

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"main": "dist/index.js",
1616
"scripts": {
1717
"add-contributor": "all-contributors add",
18-
"fmt": "prettier --write '**/*.{json,js,md}'",
18+
"fmt": "prettier --write '**/*.{ts,json,js,md}'",
1919
"example": "./cli.js -l=en,ja -o example/i18n -d en --extractFromFormatMessageCall=true 'example/**/*.{js,tsx}'",
2020
"prepublish": "npm run build",
2121
"build": "tsc",
@@ -41,7 +41,7 @@
4141
],
4242
"dependencies": {
4343
"@babel/core": "^7.5.5",
44-
"babel-plugin-react-intl": "^4.1.16",
44+
"babel-plugin-react-intl": "^5.1.8",
4545
"flat": "^4.1.0",
4646
"glob": "^7.1.4",
4747
"js-yaml": "^3.13.1",
@@ -90,12 +90,12 @@
9090
"typescript": "^3.6.2"
9191
},
9292
"lint-staged": {
93-
"*.{js}": [
93+
"*.{ts}": [
9494
"prettier --write",
9595
"eslint --fix",
9696
"git add"
9797
],
98-
"*.{json,md}": [
98+
"*.{js,json,md}": [
9999
"prettier --write",
100100
"git add"
101101
]

src/extract-react-intl/index.ts

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,16 @@ const getBabelrc = (cwd: string) => {
5353
const getBabelrcDir = (cwd: string) =>
5454
path.dirname(readBabelrcUp.sync({ cwd }).path)
5555

56+
const babelPluginReactIntlOptions = [
57+
'moduleSourceName',
58+
'extractSourceLocation',
59+
'messagesDir',
60+
'overrideIdFn',
61+
'removeDefaultMessage',
62+
'extractFromFormatMessageCall',
63+
'additionalComponentNames'
64+
]
65+
5666
type Options = {
5767
defaultLocale?: string
5868
cwd?: string
@@ -91,7 +101,19 @@ export default async (
91101
const presets = babelrc.presets || []
92102
const plugins = babelrc.plugins || []
93103

94-
presets.unshift({ plugins: [[babelPluginReactIntl, pluginOptions]] })
104+
presets.unshift({
105+
plugins: [
106+
[
107+
babelPluginReactIntl,
108+
Object.entries(pluginOptions).reduce((acc, [key, value]) => {
109+
if (babelPluginReactIntlOptions.includes(key)) {
110+
return { ...acc, [key]: value }
111+
}
112+
return acc
113+
}, {})
114+
]
115+
]
116+
})
95117

96118
const extractFromFile = async (file: string) => {
97119
const babelOpts = {

yarn.lock

Lines changed: 141 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
dependencies:
1515
"@babel/highlight" "^7.0.0"
1616

17-
"@babel/core@^7.1.0", "@babel/core@^7.4.5", "@babel/core@^7.5.5":
17+
"@babel/core@^7.1.0", "@babel/core@^7.5.5":
1818
version "7.5.5"
1919
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.5.5.tgz#17b2686ef0d6bc58f963dddd68ab669755582c30"
2020
integrity sha512-i4qoSr2KTtce0DmkuuQBV4AuQgGPUcPXMr9L5MyYAtk06z068lQ10a4O009fe5OB/DfNV+h+qqT7ddNV8UnRjg==
@@ -34,6 +34,26 @@
3434
semver "^5.4.1"
3535
source-map "^0.5.0"
3636

37+
"@babel/core@^7.7.2":
38+
version "7.7.4"
39+
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.7.4.tgz#37e864532200cb6b50ee9a4045f5f817840166ab"
40+
integrity sha512-+bYbx56j4nYBmpsWtnPUsKW3NdnYxbqyfrP2w9wILBuHzdfIKz9prieZK0DFPyIzkjYVUe4QkusGL07r5pXznQ==
41+
dependencies:
42+
"@babel/code-frame" "^7.5.5"
43+
"@babel/generator" "^7.7.4"
44+
"@babel/helpers" "^7.7.4"
45+
"@babel/parser" "^7.7.4"
46+
"@babel/template" "^7.7.4"
47+
"@babel/traverse" "^7.7.4"
48+
"@babel/types" "^7.7.4"
49+
convert-source-map "^1.7.0"
50+
debug "^4.1.0"
51+
json5 "^2.1.0"
52+
lodash "^4.17.13"
53+
resolve "^1.3.2"
54+
semver "^5.4.1"
55+
source-map "^0.5.0"
56+
3757
"@babel/generator@^7.4.0", "@babel/generator@^7.5.5":
3858
version "7.5.5"
3959
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.5.5.tgz#873a7f936a3c89491b43536d12245b626664e3cf"
@@ -45,6 +65,16 @@
4565
source-map "^0.5.0"
4666
trim-right "^1.0.1"
4767

68+
"@babel/generator@^7.7.4":
69+
version "7.7.4"
70+
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.7.4.tgz#db651e2840ca9aa66f327dcec1dc5f5fa9611369"
71+
integrity sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==
72+
dependencies:
73+
"@babel/types" "^7.7.4"
74+
jsesc "^2.5.1"
75+
lodash "^4.17.13"
76+
source-map "^0.5.0"
77+
4878
"@babel/helper-annotate-as-pure@^7.0.0":
4979
version "7.0.0"
5080
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32"
@@ -115,13 +145,29 @@
115145
"@babel/template" "^7.1.0"
116146
"@babel/types" "^7.0.0"
117147

148+
"@babel/helper-function-name@^7.7.4":
149+
version "7.7.4"
150+
resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz#ab6e041e7135d436d8f0a3eca15de5b67a341a2e"
151+
integrity sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==
152+
dependencies:
153+
"@babel/helper-get-function-arity" "^7.7.4"
154+
"@babel/template" "^7.7.4"
155+
"@babel/types" "^7.7.4"
156+
118157
"@babel/helper-get-function-arity@^7.0.0":
119158
version "7.0.0"
120159
resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3"
121160
integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==
122161
dependencies:
123162
"@babel/types" "^7.0.0"
124163

164+
"@babel/helper-get-function-arity@^7.7.4":
165+
version "7.7.4"
166+
resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz#cb46348d2f8808e632f0ab048172130e636005f0"
167+
integrity sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==
168+
dependencies:
169+
"@babel/types" "^7.7.4"
170+
125171
"@babel/helper-hoist-variables@^7.4.4":
126172
version "7.4.4"
127173
resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz#0298b5f25c8c09c53102d52ac4a98f773eb2850a"
@@ -210,6 +256,13 @@
210256
dependencies:
211257
"@babel/types" "^7.4.4"
212258

259+
"@babel/helper-split-export-declaration@^7.7.4":
260+
version "7.7.4"
261+
resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz#57292af60443c4a3622cf74040ddc28e68336fd8"
262+
integrity sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==
263+
dependencies:
264+
"@babel/types" "^7.7.4"
265+
213266
"@babel/helper-wrap-function@^7.1.0":
214267
version "7.2.0"
215268
resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa"
@@ -229,6 +282,15 @@
229282
"@babel/traverse" "^7.5.5"
230283
"@babel/types" "^7.5.5"
231284

285+
"@babel/helpers@^7.7.4":
286+
version "7.7.4"
287+
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.7.4.tgz#62c215b9e6c712dadc15a9a0dcab76c92a940302"
288+
integrity sha512-ak5NGZGJ6LV85Q1Zc9gn2n+ayXOizryhjSUBTdu5ih1tlVCJeuQENzc4ItyCVhINVXvIT/ZQ4mheGIsfBkpskg==
289+
dependencies:
290+
"@babel/template" "^7.7.4"
291+
"@babel/traverse" "^7.7.4"
292+
"@babel/types" "^7.7.4"
293+
232294
"@babel/highlight@^7.0.0":
233295
version "7.5.0"
234296
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz#56d11312bd9248fa619591d02472be6e8cb32540"
@@ -243,6 +305,11 @@
243305
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.5.5.tgz#02f077ac8817d3df4a832ef59de67565e71cca4b"
244306
integrity sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g==
245307

308+
"@babel/parser@^7.7.4":
309+
version "7.7.4"
310+
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.7.4.tgz#75ab2d7110c2cf2fa949959afb05fa346d2231bb"
311+
integrity sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==
312+
246313
"@babel/plugin-proposal-async-generator-functions@^7.2.0":
247314
version "7.2.0"
248315
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e"
@@ -727,6 +794,15 @@
727794
"@babel/parser" "^7.4.4"
728795
"@babel/types" "^7.4.4"
729796

797+
"@babel/template@^7.7.4":
798+
version "7.7.4"
799+
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.7.4.tgz#428a7d9eecffe27deac0a98e23bf8e3675d2a77b"
800+
integrity sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==
801+
dependencies:
802+
"@babel/code-frame" "^7.0.0"
803+
"@babel/parser" "^7.7.4"
804+
"@babel/types" "^7.7.4"
805+
730806
"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.4.4", "@babel/traverse@^7.5.5":
731807
version "7.5.5"
732808
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.5.5.tgz#f664f8f368ed32988cd648da9f72d5ca70f165bb"
@@ -742,6 +818,21 @@
742818
globals "^11.1.0"
743819
lodash "^4.17.13"
744820

821+
"@babel/traverse@^7.7.4":
822+
version "7.7.4"
823+
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.7.4.tgz#9c1e7c60fb679fe4fcfaa42500833333c2058558"
824+
integrity sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==
825+
dependencies:
826+
"@babel/code-frame" "^7.5.5"
827+
"@babel/generator" "^7.7.4"
828+
"@babel/helper-function-name" "^7.7.4"
829+
"@babel/helper-split-export-declaration" "^7.7.4"
830+
"@babel/parser" "^7.7.4"
831+
"@babel/types" "^7.7.4"
832+
debug "^4.1.0"
833+
globals "^11.1.0"
834+
lodash "^4.17.13"
835+
745836
"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.3.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.5.5":
746837
version "7.5.5"
747838
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.5.5.tgz#97b9f728e182785909aa4ab56264f090a028d18a"
@@ -751,6 +842,15 @@
751842
lodash "^4.17.13"
752843
to-fast-properties "^2.0.0"
753844

845+
"@babel/types@^7.7.4":
846+
version "7.7.4"
847+
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.7.4.tgz#516570d539e44ddf308c07569c258ff94fde9193"
848+
integrity sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==
849+
dependencies:
850+
esutils "^2.0.2"
851+
lodash "^4.17.13"
852+
to-fast-properties "^2.0.0"
853+
754854
"@cnakazawa/watch@^1.0.3":
755855
version "1.0.3"
756856
resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.3.tgz#099139eaec7ebf07a27c1786a3ff64f39464d2ef"
@@ -954,7 +1054,7 @@
9541054
dependencies:
9551055
any-observable "^0.3.0"
9561056

957-
"@types/babel__core@^7.1.0", "@types/babel__core@^7.1.2":
1057+
"@types/babel__core@^7.1.0", "@types/babel__core@^7.1.3":
9581058
version "7.1.3"
9591059
resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.3.tgz#e441ea7df63cd080dfcd02ab199e6d16a735fc30"
9601060
integrity sha512-8fBo0UR2CcwWxeX7WIIgJ7lXjasFxoYgRnFHUj+hRvKkpiBJbxhdAPTCY6/ZKM0uxANFVzt4yObSLuTiTnazDA==
@@ -1132,6 +1232,11 @@
11321232
"@types/prop-types" "*"
11331233
csstype "^2.2.0"
11341234

1235+
"@types/schema-utils@^1.0.0":
1236+
version "1.0.0"
1237+
resolved "https://registry.yarnpkg.com/@types/schema-utils/-/schema-utils-1.0.0.tgz#295d36f01e2cb8bc3207ca1d9a68e210db6b40cb"
1238+
integrity sha512-YesPanU1+WCigC/Aj1Mga8UCOjHIfMNHZ3zzDsUY7lI8GlKnh/Kv2QwJOQ+jNQ36Ru7IfzSedlG14hppYaN13A==
1239+
11351240
"@types/stack-utils@^1.0.1":
11361241
version "1.0.1"
11371242
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e"
@@ -1271,6 +1376,11 @@ aggregate-error@^3.0.0:
12711376
clean-stack "^2.0.0"
12721377
indent-string "^3.2.0"
12731378

1379+
ajv-keywords@^3.4.1:
1380+
version "3.4.1"
1381+
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da"
1382+
integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==
1383+
12741384
ajv@^6.10.0, ajv@^6.10.2, ajv@^6.5.5:
12751385
version "6.10.2"
12761386
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.2.tgz#d3cea04d6b017b2894ad69040fec8b623eb4bd52"
@@ -1524,16 +1634,18 @@ babel-plugin-react-intl-auto@^2.2.0:
15241634
"@babel/types" "^7.5.5"
15251635
murmurhash3js "^3.0.1"
15261636

1527-
babel-plugin-react-intl@^4.1.16:
1528-
version "4.1.16"
1529-
resolved "https://registry.yarnpkg.com/babel-plugin-react-intl/-/babel-plugin-react-intl-4.1.16.tgz#96d63a007f2aa77b53b93bf7d5ba4f4da8dc7937"
1530-
integrity sha512-JzP+HkF7C+eOAcruygiRIrBgikh2n2xsV3hMBYib3SlqTxZu2pEW2g85nk8Zm1TJ32LvPOEnvZKwWnB0443/CQ==
1637+
babel-plugin-react-intl@^5.1.8:
1638+
version "5.1.8"
1639+
resolved "https://registry.yarnpkg.com/babel-plugin-react-intl/-/babel-plugin-react-intl-5.1.8.tgz#1eeee69f9b05a752dcda00d04795be2a7cae7b58"
1640+
integrity sha512-v5SIQlM1Yu22DmVy1GpkV187QdprXWtdY5iOG+t1t7/zw9FKfadO/dNXXjUt+gHZHUjrrkqG/ma9ZokqoVGyhg==
15311641
dependencies:
1532-
"@babel/core" "^7.4.5"
1642+
"@babel/core" "^7.7.2"
15331643
"@babel/helper-plugin-utils" "^7.0.0"
1534-
"@types/babel__core" "^7.1.2"
1644+
"@types/babel__core" "^7.1.3"
1645+
"@types/schema-utils" "^1.0.0"
15351646
fs-extra "^8.0.1"
1536-
intl-messageformat-parser "^3.1.0"
1647+
intl-messageformat-parser "^3.3.1"
1648+
schema-utils "^2.2.0"
15371649

15381650
babel-preset-jest@^24.9.0:
15391651
version "24.9.0"
@@ -1869,6 +1981,13 @@ convert-source-map@^1.1.0, convert-source-map@^1.4.0:
18691981
dependencies:
18701982
safe-buffer "~5.1.1"
18711983

1984+
convert-source-map@^1.7.0:
1985+
version "1.7.0"
1986+
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442"
1987+
integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
1988+
dependencies:
1989+
safe-buffer "~5.1.1"
1990+
18721991
copy-descriptor@^0.1.0:
18731992
version "0.1.1"
18741993
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
@@ -3105,6 +3224,11 @@ intl-messageformat-parser@^3.1.0:
31053224
resolved "https://registry.yarnpkg.com/intl-messageformat-parser/-/intl-messageformat-parser-3.1.0.tgz#747e3dbafaf1c1fd07dffa6e4f54ed60e0336ca7"
31063225
integrity sha512-HUa6oLTy3Q+X0mpmk3g5as8WiM1F2AtssfsmNbFUu4yf+y/eD6aggpbnfjxT4uTJFL9JhcsE2gQfzAF2PTTsFg==
31073226

3227+
intl-messageformat-parser@^3.3.1:
3228+
version "3.3.1"
3229+
resolved "https://registry.yarnpkg.com/intl-messageformat-parser/-/intl-messageformat-parser-3.3.1.tgz#2140b2072149ae8639645823a3a895d515d251a4"
3230+
integrity sha512-H+t27dpxi8r51GD9km0huyy5UJET3YF3AT2mvXRc0PRioKPFNexxhMUSagPNrMqGhb+/7p7RPcmsv7tcgCdWWQ==
3231+
31083232
intl-messageformat@^7.1.6:
31093233
version "7.1.6"
31103234
resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-7.1.6.tgz#3844b0c65d07eabdf016c1f0a5f1964d24f364a5"
@@ -5472,6 +5596,14 @@ sax@^1.2.4:
54725596
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
54735597
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
54745598

5599+
schema-utils@^2.2.0:
5600+
version "2.6.1"
5601+
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.1.tgz#eb78f0b945c7bcfa2082b3565e8db3548011dc4f"
5602+
integrity sha512-0WXHDs1VDJyo+Zqs9TKLKyD/h7yDpHUhEFsM2CzkICFdoX1av+GBq/J2xRTFfsQO5kBfhZzANf2VcIm84jqDbg==
5603+
dependencies:
5604+
ajv "^6.10.2"
5605+
ajv-keywords "^3.4.1"
5606+
54755607
semver-compare@^1.0.0:
54765608
version "1.0.0"
54775609
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"

0 commit comments

Comments
 (0)