Skip to content

Commit 5052a9c

Browse files
committed
testing(TypeScript): update testing for typescript
1 parent 68aa981 commit 5052a9c

2 files changed

Lines changed: 38 additions & 16 deletions

File tree

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
"last-release-git": "^0.0.3",
6868
"rollup-plugin-vue": "^6.0.0",
6969
"semantic-release": "^19.0",
70+
"ts-jest": "^27.1.4",
7071
"validate-commit-msg": "^2.14.0",
7172
"vite": "^2.8.6",
7273
"vue-tsc": "^0.33.9"

yarn.lock

Lines changed: 37 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3916,6 +3916,13 @@ browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.3, browserslist@^4
39163916
node-releases "^2.0.2"
39173917
picocolors "^1.0.0"
39183918

3919+
bs-logger@0.x:
3920+
version "0.2.6"
3921+
resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8"
3922+
integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==
3923+
dependencies:
3924+
fast-json-stable-stringify "2.x"
3925+
39193926
bser@2.1.1:
39203927
version "2.1.1"
39213928
resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
@@ -6226,7 +6233,7 @@ fast-glob@^3.2.7, fast-glob@^3.2.9:
62266233
merge2 "^1.3.0"
62276234
micromatch "^4.0.4"
62286235

6229-
fast-json-stable-stringify@^2.0.0:
6236+
fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0:
62306237
version "2.1.0"
62316238
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
62326239
integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
@@ -8338,7 +8345,7 @@ jest-transform-stub@^2.0.0:
83388345
resolved "https://registry.yarnpkg.com/jest-transform-stub/-/jest-transform-stub-2.0.0.tgz#19018b0851f7568972147a5d60074b55f0225a7d"
83398346
integrity sha512-lspHaCRx/mBbnm3h4uMMS3R5aZzMwyNpNIJLXj4cEsV0mIUtS4IjYJLSoyjRCtnxb6RIGJ4NL2quZzfIeNhbkg==
83408347

8341-
jest-util@^27.5.1:
8348+
jest-util@^27.0.0, jest-util@^27.5.1:
83428349
version "27.5.1"
83438350
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9"
83448351
integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==
@@ -8560,18 +8567,18 @@ json-stringify-safe@^5.0.1:
85608567
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
85618568
integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
85628569

8570+
json5@2.x, json5@^2.1.2:
8571+
version "2.2.1"
8572+
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c"
8573+
integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==
8574+
85638575
json5@^1.0.1:
85648576
version "1.0.1"
85658577
resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
85668578
integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
85678579
dependencies:
85688580
minimist "^1.2.0"
85698581

8570-
json5@^2.1.2:
8571-
version "2.2.1"
8572-
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c"
8573-
integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==
8574-
85758582
jsonfile@^4.0.0:
85768583
version "4.0.0"
85778584
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
@@ -8932,7 +8939,7 @@ lodash.mapvalues@^4.6.0:
89328939
resolved "https://registry.yarnpkg.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c"
89338940
integrity sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=
89348941

8935-
lodash.memoize@^4.1.2:
8942+
lodash.memoize@4.x, lodash.memoize@^4.1.2:
89368943
version "4.1.2"
89378944
resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
89388945
integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
@@ -9081,7 +9088,7 @@ make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0:
90819088
dependencies:
90829089
semver "^6.0.0"
90839090

9084-
make-error@^1.1.1:
9091+
make-error@1.x, make-error@^1.1.1:
90859092
version "1.3.6"
90869093
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
90879094
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
@@ -11536,18 +11543,18 @@ semver@7.0.0:
1153611543
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
1153711544
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
1153811545

11539-
semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0:
11540-
version "6.3.0"
11541-
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
11542-
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
11543-
11544-
semver@^7.1.1, semver@^7.1.2, semver@^7.1.3, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
11546+
semver@7.x, semver@^7.1.1, semver@^7.1.2, semver@^7.1.3, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
1154511547
version "7.3.5"
1154611548
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
1154711549
integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
1154811550
dependencies:
1154911551
lru-cache "^6.0.0"
1155011552

11553+
semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0:
11554+
version "6.3.0"
11555+
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
11556+
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
11557+
1155111558
send@0.17.2:
1155211559
version "0.17.2"
1155311560
resolved "https://registry.yarnpkg.com/send/-/send-0.17.2.tgz#926622f76601c41808012c8bf1688fe3906f7820"
@@ -12551,6 +12558,20 @@ ts-invariant@^0.4.0:
1255112558
dependencies:
1255212559
tslib "^1.9.3"
1255312560

12561+
ts-jest@^27.1.4:
12562+
version "27.1.4"
12563+
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.1.4.tgz#84d42cf0f4e7157a52e7c64b1492c46330943e00"
12564+
integrity sha512-qjkZlVPWVctAezwsOD1OPzbZ+k7zA5z3oxII4dGdZo5ggX/PL7kvwTM0pXTr10fAtbiVpJaL3bWd502zAhpgSQ==
12565+
dependencies:
12566+
bs-logger "0.x"
12567+
fast-json-stable-stringify "2.x"
12568+
jest-util "^27.0.0"
12569+
json5 "2.x"
12570+
lodash.memoize "4.x"
12571+
make-error "1.x"
12572+
semver "7.x"
12573+
yargs-parser "20.x"
12574+
1255412575
ts-loader@^9.2.5:
1255512576
version "9.2.8"
1255612577
resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.2.8.tgz#e89aa32fa829c5cad0a1d023d6b3adecd51d5a48"
@@ -13432,7 +13453,7 @@ yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2:
1343213453
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
1343313454
integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
1343413455

13435-
yargs-parser@^20.2.2, yargs-parser@^20.2.3:
13456+
yargs-parser@20.x, yargs-parser@^20.2.2, yargs-parser@^20.2.3:
1343613457
version "20.2.9"
1343713458
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
1343813459
integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==

0 commit comments

Comments
 (0)