Skip to content

Commit 41a2921

Browse files
authored
fix: incorrect default ecmaVersion (2022 is unavailable yet) (#402)
1 parent 16c5934 commit 41a2921

File tree

2 files changed

+12
-61
lines changed

2 files changed

+12
-61
lines changed

packages/eslint-mdx/src/parser.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ export const DEFAULT_PARSER_OPTIONS: ParserOptions = {
4545
ecmaFeatures: {
4646
jsx: true,
4747
},
48-
ecmaVersion:
49-
new Date().getUTCFullYear() as Linter.ParserOptions['ecmaVersion'],
48+
ecmaVersion: 2015,
5049
sourceType: 'module',
5150
tokens: true,
5251
filePath: PLACEHOLDER_FILE_PATH,

yarn.lock

Lines changed: 11 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -2997,15 +2997,7 @@
29972997
"@types/eslint" "*"
29982998
"@types/unist" "*"
29992999

3000-
"@types/eslint@*":
3001-
version "7.28.1"
3002-
resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.28.1.tgz#50b07747f1f84c2ba8cd394cf0fe0ba07afce320"
3003-
integrity sha512-XhZKznR3i/W5dXqUhgU9fFdJekufbeBd5DALmkuXoeFcjbQcPk+2cL+WLHf6Q81HWAnM2vrslIHpGVyCAviRwg==
3004-
dependencies:
3005-
"@types/estree" "*"
3006-
"@types/json-schema" "*"
3007-
3008-
"@types/eslint@^7.29.0":
3000+
"@types/eslint@*", "@types/eslint@^7.29.0":
30093001
version "7.29.0"
30103002
resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.29.0.tgz#e56ddc8e542815272720bb0b4ccc2aff9c3e1c78"
30113003
integrity sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==
@@ -4798,11 +4790,6 @@ dezalgo@^1.0.0:
47984790
asap "^2.0.0"
47994791
wrappy "1"
48004792

4801-
diff-sequences@^27.0.6:
4802-
version "27.0.6"
4803-
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.6.tgz#3305cb2e55a033924054695cc66019fd7f8e5723"
4804-
integrity sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==
4805-
48064793
diff-sequences@^27.5.1:
48074794
version "27.5.1"
48084795
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327"
@@ -7007,17 +6994,7 @@ jest-config@^27.2.5:
70076994
micromatch "^4.0.4"
70086995
pretty-format "^27.2.5"
70096996

7010-
jest-diff@^27.2.5:
7011-
version "27.2.5"
7012-
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.2.5.tgz#908f7a6aca5653824516ad30e0a9fd9767e53623"
7013-
integrity sha512-7gfwwyYkeslOOVQY4tVq5TaQa92mWfC9COsVYMNVYyJTOYAqbIkoD3twi5A+h+tAPtAelRxkqY6/xu+jwTr0dA==
7014-
dependencies:
7015-
chalk "^4.0.0"
7016-
diff-sequences "^27.0.6"
7017-
jest-get-type "^27.0.6"
7018-
pretty-format "^27.2.5"
7019-
7020-
jest-diff@^27.5.1:
6997+
jest-diff@^27.2.5, jest-diff@^27.5.1:
70216998
version "27.5.1"
70226999
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.5.1.tgz#a07f5011ac9e6643cf8a95a462b7b1ecf6680def"
70237000
integrity sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==
@@ -7070,12 +7047,7 @@ jest-environment-node@^27.2.5:
70707047
jest-mock "^27.2.5"
70717048
jest-util "^27.2.5"
70727049

7073-
jest-get-type@^27.0.6:
7074-
version "27.0.6"
7075-
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.6.tgz#0eb5c7f755854279ce9b68a9f1a4122f69047cfe"
7076-
integrity sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==
7077-
7078-
jest-get-type@^27.5.1:
7050+
jest-get-type@^27.0.6, jest-get-type@^27.5.1:
70797051
version "27.5.1"
70807052
resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1"
70817053
integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==
@@ -7132,7 +7104,7 @@ jest-leak-detector@^27.2.5:
71327104
jest-get-type "^27.0.6"
71337105
pretty-format "^27.2.5"
71347106

7135-
jest-matcher-utils@^27.0.0:
7107+
jest-matcher-utils@^27.0.0, jest-matcher-utils@^27.2.5:
71367108
version "27.5.1"
71377109
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz#9c0cdbda8245bc22d2331729d1091308b40cf8ab"
71387110
integrity sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==
@@ -7142,16 +7114,6 @@ jest-matcher-utils@^27.0.0:
71427114
jest-get-type "^27.5.1"
71437115
pretty-format "^27.5.1"
71447116

7145-
jest-matcher-utils@^27.2.5:
7146-
version "27.2.5"
7147-
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.2.5.tgz#4684faaa8eb32bf15e6edaead6834031897e2980"
7148-
integrity sha512-qNR/kh6bz0Dyv3m68Ck2g1fLW5KlSOUNcFQh87VXHZwWc/gY6XwnKofx76Qytz3x5LDWT09/2+yXndTkaG4aWg==
7149-
dependencies:
7150-
chalk "^4.0.0"
7151-
jest-diff "^27.2.5"
7152-
jest-get-type "^27.0.6"
7153-
pretty-format "^27.2.5"
7154-
71557117
jest-message-util@^27.2.5:
71567118
version "27.2.5"
71577119
resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.2.5.tgz#ed8b7b0965247bb875a49c1f9b9ab2d1d0820028"
@@ -9437,17 +9399,7 @@ prettier@>=2.3, prettier@>=2.3.0, prettier@^1.16.0, prettier@^2.4.1, prettier@^2
94379399
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a"
94389400
integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==
94399401

9440-
pretty-format@^27.0.0, pretty-format@^27.2.5:
9441-
version "27.2.5"
9442-
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.2.5.tgz#7cfe2a8e8f01a5b5b29296a0b70f4140df0830c5"
9443-
integrity sha512-+nYn2z9GgicO9JiqmY25Xtq8SYfZ/5VCpEU3pppHHNAhd1y+ZXxmNPd1evmNcAd6Hz4iBV2kf0UpGth5A/VJ7g==
9444-
dependencies:
9445-
"@jest/types" "^27.2.5"
9446-
ansi-regex "^5.0.1"
9447-
ansi-styles "^5.0.0"
9448-
react-is "^17.0.1"
9449-
9450-
pretty-format@^27.5.1:
9402+
pretty-format@^27.0.0, pretty-format@^27.2.5, pretty-format@^27.5.1:
94519403
version "27.5.1"
94529404
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e"
94539405
integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==
@@ -11616,16 +11568,16 @@ tsconfig-paths@^3.11.0, tsconfig-paths@^3.9.0:
1161611568
minimist "^1.2.0"
1161711569
strip-bom "^3.0.0"
1161811570

11619-
"tslib@1 || 2", tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3:
11620-
version "1.14.1"
11621-
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
11622-
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
11623-
11624-
tslib@^2, tslib@^2.3.0, tslib@^2.3.1:
11571+
"tslib@1 || 2", tslib@^2, tslib@^2.3.0, tslib@^2.3.1:
1162511572
version "2.3.1"
1162611573
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
1162711574
integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
1162811575

11576+
tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3:
11577+
version "1.14.1"
11578+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
11579+
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
11580+
1162911581
tsutils@3, tsutils@^3.21.0:
1163011582
version "3.21.0"
1163111583
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"

0 commit comments

Comments
 (0)