Skip to content

Commit f2c9de2

Browse files
authored
fix: update @lwc/jest-* libraries to support Jest v27 (#240)
1 parent c9d6a1e commit f2c9de2

File tree

2 files changed

+27
-73
lines changed

2 files changed

+27
-73
lines changed

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@
3333
"dependencies": {
3434
"@lwc/compiler": "2.2.6",
3535
"@lwc/engine-dom": "2.2.6",
36-
"@lwc/jest-preset": "11.0.1",
37-
"@lwc/jest-resolver": "11.0.1",
38-
"@lwc/jest-serializer": "11.0.1",
39-
"@lwc/jest-transformer": "11.0.1",
36+
"@lwc/jest-preset": "11.2.0",
37+
"@lwc/jest-resolver": "11.2.0",
38+
"@lwc/jest-serializer": "11.2.0",
39+
"@lwc/jest-transformer": "11.2.0",
4040
"@lwc/module-resolver": "2.2.6",
4141
"@lwc/synthetic-shadow": "2.2.6",
4242
"@lwc/wire-service": "2.2.6",

yarn.lock

Lines changed: 23 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -607,17 +607,6 @@
607607
source-map "^0.6.1"
608608
write-file-atomic "^3.0.0"
609609

610-
"@jest/types@^26.6.2":
611-
version "26.6.2"
612-
resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e"
613-
integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==
614-
dependencies:
615-
"@types/istanbul-lib-coverage" "^2.0.0"
616-
"@types/istanbul-reports" "^3.0.0"
617-
"@types/node" "*"
618-
"@types/yargs" "^15.0.0"
619-
chalk "^4.0.0"
620-
621610
"@jest/types@^27.0.6":
622611
version "27.0.6"
623612
resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.0.6.tgz#9a992bc517e0c49f035938b8549719c2de40706b"
@@ -662,39 +651,39 @@
662651
resolved "https://registry.yarnpkg.com/@lwc/errors/-/errors-2.2.6.tgz#208def4a40733ed20568adb290babc68cfa173d3"
663652
integrity sha512-cTWKoG6ByegREdiJb93oTRkC+cb5OhwEjev/ya5c/nDibTBNzjfnoV96I8KeS2jCFN1ejh23M2Mykt2gHXuJOQ==
664653

665-
"@lwc/jest-preset@11.0.1":
666-
version "11.0.1"
667-
resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-11.0.1.tgz#7ede73e375c45835e38b9eb72c2a89d4214d453f"
668-
integrity sha512-m/aoTz53SWsIpWczjAPgKyxjtddvJBkWbnDnnQSdnqSQenRWDvSGKXrNLn2/yufsWTqyY9EQv3d6cAla6ZWpjA==
654+
"@lwc/jest-preset@11.2.0":
655+
version "11.2.0"
656+
resolved "https://registry.yarnpkg.com/@lwc/jest-preset/-/jest-preset-11.2.0.tgz#6605f5eea8079141f3d070a0ee619359a41b0814"
657+
integrity sha512-yU/XJ65edfwIQzNFq+amh7OqI1dww3KdM/o1F0TQRD8WuLc44X9dYFFFj53AN4o3GyC6kTG4LjMdVBPtE1d3oA==
669658
dependencies:
670-
"@lwc/jest-resolver" "11.0.1"
671-
"@lwc/jest-serializer" "11.0.1"
672-
"@lwc/jest-transformer" "11.0.1"
659+
"@lwc/jest-resolver" "11.2.0"
660+
"@lwc/jest-serializer" "11.2.0"
661+
"@lwc/jest-transformer" "11.2.0"
673662

674-
"@lwc/jest-resolver@11.0.1":
675-
version "11.0.1"
676-
resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-11.0.1.tgz#725048e64776072f262a7a3c517c4122a5e5226b"
677-
integrity sha512-xdGGVTvFZ2S7RXZz0MbX4HU5aXWf6p98QDw6AJeQ7QxHGooC0CryOEVca+u+UOEDMyRggflajZbVaaWiidBs1A==
663+
"@lwc/jest-resolver@11.2.0":
664+
version "11.2.0"
665+
resolved "https://registry.yarnpkg.com/@lwc/jest-resolver/-/jest-resolver-11.2.0.tgz#61959d75f56d17836f7cdce394742bff46d98d8c"
666+
integrity sha512-6tLEF/g96Eb+3beNVUW+DgrcQeRKpwZRSV84kaGGbJvc7n/83EFtecqNq7j3u0krYQtT3WCqvb6qcoJ6DL4gvQ==
678667

679-
"@lwc/jest-serializer@11.0.1":
680-
version "11.0.1"
681-
resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-11.0.1.tgz#e4479ecd141aa347de8e6ee20fef23ad5aabcb49"
682-
integrity sha512-Yz+fuUsoGqdv+tbN19diA4syjRhBeYyPPOa9+RNIIIOOgQEznihItrwKvRCn9iRVCfv22ihQJwJgPmnNBBFiHw==
668+
"@lwc/jest-serializer@11.2.0":
669+
version "11.2.0"
670+
resolved "https://registry.yarnpkg.com/@lwc/jest-serializer/-/jest-serializer-11.2.0.tgz#0d827a2fe41d30fcc3a363cd0a835949fb679bca"
671+
integrity sha512-vxnJmuBrQcRytU3Uv4Gi9nlHsb2YPm00sUb1RpUnGnhjXDGswvpFhljlzjVrElb30d+HY72g/WaxV7qBvdYMAg==
683672
dependencies:
684-
pretty-format "^26.6.2"
673+
pretty-format "^27.0.2"
685674

686-
"@lwc/jest-transformer@11.0.1":
687-
version "11.0.1"
688-
resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-11.0.1.tgz#905235e2517f60c5a1b166836036d469e8408dc1"
689-
integrity sha512-SG7EaapPfd85bVVpA6oXwi3patoHgAQ8jqJzbZNjCuSTYzqcWFMvjkdmEe5oIM0lsT/uWtOQLyEdszRyKEj5FA==
675+
"@lwc/jest-transformer@11.2.0":
676+
version "11.2.0"
677+
resolved "https://registry.yarnpkg.com/@lwc/jest-transformer/-/jest-transformer-11.2.0.tgz#3029602e158b0abe8e3b2824c47feb2c650dfeb4"
678+
integrity sha512-w2OEt5dbrlJkZWXNeJP8F1KRrWCHptDG8tjKBN7Skh4V7TtboG+9/Np7bntO90CYaKdUCeevMsjfE1HtktAL1A==
690679
dependencies:
691680
"@babel/core" "^7.13.10"
692681
"@babel/plugin-proposal-dynamic-import" "^7.13.8"
693682
"@babel/plugin-syntax-class-properties" "^7.12.13"
694683
"@babel/plugin-syntax-decorators" "^7.12.13"
695684
"@babel/plugin-transform-modules-commonjs" "^7.13.8"
696685
"@babel/preset-typescript" "^7.13.0"
697-
babel-preset-jest "^26.6.2"
686+
babel-preset-jest "^27.0.1"
698687

699688
700689
version "2.2.6"
@@ -875,13 +864,6 @@
875864
resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz#3b9ce2489919d9e4fea439b76916abc34b2df129"
876865
integrity sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==
877866

878-
"@types/yargs@^15.0.0":
879-
version "15.0.14"
880-
resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz#26d821ddb89e70492160b66d10a0eb6df8f6fb06"
881-
integrity sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==
882-
dependencies:
883-
"@types/yargs-parser" "*"
884-
885867
"@types/yargs@^16.0.0":
886868
version "16.0.4"
887869
resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977"
@@ -1067,16 +1049,6 @@ babel-plugin-istanbul@^6.0.0:
10671049
istanbul-lib-instrument "^4.0.0"
10681050
test-exclude "^6.0.0"
10691051

1070-
babel-plugin-jest-hoist@^26.6.2:
1071-
version "26.6.2"
1072-
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d"
1073-
integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==
1074-
dependencies:
1075-
"@babel/template" "^7.3.3"
1076-
"@babel/types" "^7.3.3"
1077-
"@types/babel__core" "^7.0.0"
1078-
"@types/babel__traverse" "^7.0.6"
1079-
10801052
babel-plugin-jest-hoist@^27.0.6:
10811053
version "27.0.6"
10821054
resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.6.tgz#f7c6b3d764af21cb4a2a1ab6870117dbde15b456"
@@ -1105,15 +1077,7 @@ babel-preset-current-node-syntax@^1.0.0:
11051077
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
11061078
"@babel/plugin-syntax-top-level-await" "^7.8.3"
11071079

1108-
babel-preset-jest@^26.6.2:
1109-
version "26.6.2"
1110-
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee"
1111-
integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==
1112-
dependencies:
1113-
babel-plugin-jest-hoist "^26.6.2"
1114-
babel-preset-current-node-syntax "^1.0.0"
1115-
1116-
babel-preset-jest@^27.0.6:
1080+
babel-preset-jest@^27.0.1, babel-preset-jest@^27.0.6:
11171081
version "27.0.6"
11181082
resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.0.6.tgz#909ef08e9f24a4679768be2f60a3df0856843f9d"
11191083
integrity sha512-WObA0/Biw2LrVVwZkF/2GqbOdzhKD6Fkdwhoy9ASIrOWr/zodcSpQh72JOkEn6NWyjmnPDjNSqaGN4KnpKzhXw==
@@ -2998,17 +2962,7 @@ prettier@^2.3.2:
29982962
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d"
29992963
integrity sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==
30002964

3001-
pretty-format@^26.6.2:
3002-
version "26.6.2"
3003-
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93"
3004-
integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==
3005-
dependencies:
3006-
"@jest/types" "^26.6.2"
3007-
ansi-regex "^5.0.0"
3008-
ansi-styles "^4.0.0"
3009-
react-is "^17.0.1"
3010-
3011-
pretty-format@^27.0.6:
2965+
pretty-format@^27.0.2, pretty-format@^27.0.6:
30122966
version "27.0.6"
30132967
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.0.6.tgz#ab770c47b2c6f893a21aefc57b75da63ef49a11f"
30142968
integrity sha512-8tGD7gBIENgzqA+UBzObyWqQ5B778VIFZA/S66cclyd5YkFLYs2Js7gxDKf0MXtTc9zcS7t1xhdfcElJ3YIvkQ==

0 commit comments

Comments
 (0)