Skip to content

Commit 904068a

Browse files
committed
feat!: optimize deps to peer deps
1 parent f260156 commit 904068a

File tree

2 files changed

+50
-61
lines changed

2 files changed

+50
-61
lines changed

package.json

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,23 +24,25 @@
2424
"prepublish": "yarn build"
2525
},
2626
"devDependencies": {
27+
"@nestjs/common": "^9.4.0",
28+
"@nestjs/core": "^9.4.0",
2729
"@nestjs/platform-express": "^8.4.4",
28-
"@nestjs/testing": "^8.4.4",
30+
"@nestjs/testing": "^9.4.0",
2931
"@types/fluent-ffmpeg": "^2.1.20",
3032
"@types/jest": "^27.4.1",
33+
"fluent-ffmpeg": "^2.1.2",
3134
"jest": "^27.5.1",
35+
"reflect-metadata": "^0.1.13",
36+
"rxjs": "^7.8.1",
3237
"ts-jest": "^27.1.4",
3338
"typescript": "^4.6.3"
3439
},
3540
"peerDependencies": {
36-
"fluent-ffmpeg": "^2.1.2"
37-
},
38-
"dependencies": {
39-
"@nestjs/common": "^8.4.4",
40-
"@nestjs/core": "^8.4.4",
41+
"@nestjs/common": "^8.0.0 || ^9.0.0",
42+
"@nestjs/core": "^8.0.0 || ^9.0.0",
4143
"fluent-ffmpeg": "^2.1.2",
42-
"reflect-metadata": "^0.1.13",
43-
"rxjs": "^7.5.5"
44+
"reflect-metadata": "^0.1.12",
45+
"rxjs": "^7.0.0"
4446
},
4547
"jest": {
4648
"moduleFileExtensions": [

yarn.lock

Lines changed: 40 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -488,28 +488,31 @@
488488
"@jridgewell/resolve-uri" "^3.0.3"
489489
"@jridgewell/sourcemap-codec" "^1.4.10"
490490

491-
"@nestjs/common@^8.4.4":
492-
version "8.4.4"
493-
resolved "https://registry.yarnpkg.com/@nestjs/common/-/common-8.4.4.tgz#0914c6c0540b5a344c7c8fd6072faa1a49af1158"
494-
integrity sha512-QHi7QcgH/5Jinz+SCfIZJkFHc6Cch1YsAEGFEhi6wSp6MILb0sJMQ1CX06e9tCOAjSlBwaJj4PH0eFCVau5v9Q==
491+
"@lukeed/csprng@^1.0.0":
492+
version "1.1.0"
493+
resolved "https://registry.yarnpkg.com/@lukeed/csprng/-/csprng-1.1.0.tgz#1e3e4bd05c1cc7a0b2ddbd8a03f39f6e4b5e6cfe"
494+
integrity sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==
495+
496+
"@nestjs/common@^9.4.0":
497+
version "9.4.0"
498+
resolved "https://registry.yarnpkg.com/@nestjs/common/-/common-9.4.0.tgz#3597e4f3a1278486fc2e015c94e58bcbbb4f72ca"
499+
integrity sha512-RUcVAQsEF4WPrmzFXEOUfZnPwrLTe1UVlzXTlSyfqfqbdWDPKDGlIPVelBLfc5/+RRUQ0I5iE4+CQvpCmkqldw==
495500
dependencies:
496-
axios "0.26.1"
501+
uid "2.0.2"
497502
iterare "1.2.1"
498-
tslib "2.3.1"
499-
uuid "8.3.2"
503+
tslib "2.5.0"
500504

501-
"@nestjs/core@^8.4.4":
502-
version "8.4.4"
503-
resolved "https://registry.yarnpkg.com/@nestjs/core/-/core-8.4.4.tgz#94fd2d63fd77791f616fbecafb79faa2235eeeff"
504-
integrity sha512-Ef3yJPuzAttpNfehnGqIV5kHIL9SHptB5F4ERxoU7pT61H3xiYpZw6hSjx68cJO7cc6rm7/N+b4zeuJvFHtvBg==
505+
"@nestjs/core@^9.4.0":
506+
version "9.4.0"
507+
resolved "https://registry.yarnpkg.com/@nestjs/core/-/core-9.4.0.tgz#bca5128138fcf9b4668bc524b578f3805a325183"
508+
integrity sha512-yTLryCgFD0462wPe4HIzhyTcDgibt8Stfwb5YzcX7Ma0NM4m8uBIpcPG109KBubp8ZmV85e5mw4rl20qLQQVsQ==
505509
dependencies:
510+
uid "2.0.2"
506511
"@nuxtjs/opencollective" "0.3.2"
507512
fast-safe-stringify "2.1.1"
508513
iterare "1.2.1"
509-
object-hash "3.0.0"
510514
path-to-regexp "3.2.0"
511-
tslib "2.3.1"
512-
uuid "8.3.2"
515+
tslib "2.5.0"
513516

514517
"@nestjs/platform-express@^8.4.4":
515518
version "8.4.4"
@@ -522,13 +525,12 @@
522525
multer "1.4.4"
523526
tslib "2.3.1"
524527

525-
"@nestjs/testing@^8.4.4":
526-
version "8.4.4"
527-
resolved "https://registry.yarnpkg.com/@nestjs/testing/-/testing-8.4.4.tgz#ac58e1f4be2344823b14243072179ce13a1ebd40"
528-
integrity sha512-eGj0Lbi0ONMkjDKbKQHoGX+ecGdrGRZ81I8i6fH4dx9jIR0p4MsBlW964f6Swn1MGkPm/xxomJmBWLPqZEjF7g==
528+
"@nestjs/testing@^9.4.0":
529+
version "9.4.0"
530+
resolved "https://registry.yarnpkg.com/@nestjs/testing/-/testing-9.4.0.tgz#1e5d1e799413e996c9c2da02a89dfefa62c3b70e"
531+
integrity sha512-xZWp363P4otcebg++gSjUcdCfTK0RorORzyFq3aLaSAQOlq8kxfFDRIKzEATR4aOUfqTMMsAA8lhnMJWf35N6A==
529532
dependencies:
530-
optional "0.1.4"
531-
tslib "2.3.1"
533+
tslib "2.5.0"
532534

533535
534536
version "0.3.2"
@@ -768,13 +770,6 @@ asynckit@^0.4.0:
768770
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
769771
integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
770772

771-
772-
version "0.26.1"
773-
resolved "https://registry.yarnpkg.com/axios/-/axios-0.26.1.tgz#1ede41c51fcf51bbbd6fd43669caaa4f0495aaa9"
774-
integrity sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==
775-
dependencies:
776-
follow-redirects "^1.14.8"
777-
778773
babel-jest@^27.5.1:
779774
version "27.5.1"
780775
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.5.1.tgz#a1bf8d61928edfefd21da27eb86a695bfd691444"
@@ -1432,16 +1427,11 @@ find-up@^4.0.0, find-up@^4.1.0:
14321427
fluent-ffmpeg@^2.1.2:
14331428
version "2.1.2"
14341429
resolved "https://registry.yarnpkg.com/fluent-ffmpeg/-/fluent-ffmpeg-2.1.2.tgz#c952de2240f812ebda0aa8006d7776ee2acf7d74"
1435-
integrity sha1-yVLeIkD4EuvaCqgAbXd27irPfXQ=
1430+
integrity sha512-IZTB4kq5GK0DPp7sGQ0q/BWurGHffRtQQwVkiqDgeO6wYJLLV5ZhgNOQ65loZxxuPMKZKZcICCUnaGtlxBiR0Q==
14361431
dependencies:
14371432
async ">=0.2.9"
14381433
which "^1.1.1"
14391434

1440-
follow-redirects@^1.14.8:
1441-
version "1.14.9"
1442-
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.9.tgz#dd4ea157de7bfaf9ea9b3fbd85aa16951f78d8d7"
1443-
integrity sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==
1444-
14451435
form-data@^3.0.0:
14461436
version "3.0.1"
14471437
resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f"
@@ -2426,11 +2416,6 @@ object-assign@^4, object-assign@^4.1.1:
24262416
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
24272417
integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
24282418

2429-
2430-
version "3.0.0"
2431-
resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9"
2432-
integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==
2433-
24342419
object-inspect@^1.9.0:
24352420
version "1.12.0"
24362421
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0"
@@ -2464,11 +2449,6 @@ onetime@^5.1.2:
24642449
dependencies:
24652450
mimic-fn "^2.1.0"
24662451

2467-
2468-
version "0.1.4"
2469-
resolved "https://registry.yarnpkg.com/optional/-/optional-0.1.4.tgz#cdb1a9bedc737d2025f690ceeb50e049444fd5b3"
2470-
integrity sha512-gtvrrCfkE08wKcgXaVwQVgwEQ8vel2dc5DDBn9RLQZ3YtmtkBss6A2HY6BnJH4N/4Ku97Ri/SF8sNWE2225WJw==
2471-
24722452
optionator@^0.8.1:
24732453
version "0.8.3"
24742454
resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
@@ -2725,10 +2705,10 @@ rimraf@^3.0.0:
27252705
dependencies:
27262706
glob "^7.1.3"
27272707

2728-
rxjs@^7.5.5:
2729-
version "7.5.5"
2730-
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.5.tgz#2ebad89af0f560f460ad5cc4213219e1f7dd4e9f"
2731-
integrity sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==
2708+
rxjs@^7.8.1:
2709+
version "7.8.1"
2710+
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543"
2711+
integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==
27322712
dependencies:
27332713
tslib "^2.1.0"
27342714

@@ -3055,11 +3035,16 @@ ts-jest@^27.1.4:
30553035
semver "7.x"
30563036
yargs-parser "20.x"
30573037

3058-
[email protected], tslib@^2.1.0:
3038+
30593039
version "2.3.1"
30603040
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
30613041
integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
30623042

3043+
[email protected], tslib@^2.1.0:
3044+
version "2.5.0"
3045+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf"
3046+
integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==
3047+
30633048
type-check@~0.3.2:
30643049
version "0.3.2"
30653050
resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
@@ -3102,6 +3087,13 @@ typescript@^4.6.3:
31023087
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.3.tgz#eefeafa6afdd31d725584c67a0eaba80f6fc6c6c"
31033088
integrity sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==
31043089

3090+
3091+
version "2.0.2"
3092+
resolved "https://registry.yarnpkg.com/uid/-/uid-2.0.2.tgz#4b5782abf0f2feeefc00fa88006b2b3b7af3e3b9"
3093+
integrity sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==
3094+
dependencies:
3095+
"@lukeed/csprng" "^1.0.0"
3096+
31053097
universalify@^0.1.2:
31063098
version "0.1.2"
31073099
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
@@ -3122,11 +3114,6 @@ [email protected]:
31223114
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
31233115
integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
31243116

3125-
3126-
version "8.3.2"
3127-
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
3128-
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
3129-
31303117
v8-to-istanbul@^8.1.0:
31313118
version "8.1.1"
31323119
resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz#77b752fd3975e31bbcef938f85e9bd1c7a8d60ed"

0 commit comments

Comments
 (0)