File tree 4 files changed +15
-6
lines changed
4 files changed +15
-6
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"private" : true ,
3
3
"name" : " x-crawl" ,
4
- "version" : " 0.0.1 " ,
4
+ "version" : " 0.0.2 " ,
5
5
"author" : " CoderHxl" ,
6
6
"description" : " XCrawl is a Nodejs multifunctional crawler library." ,
7
7
"license" : " MIT" ,
13
13
"prettier" : " prettier --write ."
14
14
},
15
15
"dependencies" : {
16
- "jsdom" : " ^21.1.0"
16
+ "jsdom" : " ^21.1.0" ,
17
+ "x-crawl" : " link:"
17
18
},
18
19
"devDependencies" : {
19
20
"@babel/core" : " ^7.20.12" ,
22
23
"@rollup/plugin-babel" : " ^6.0.3" ,
23
24
"@rollup/plugin-run" : " ^3.0.1" ,
24
25
"@rollup/plugin-terser" : " ^0.3.0" ,
26
+ "@types/jsdom" : " ^20.0.1" ,
25
27
"@types/node" : " ^18.11.18" ,
26
28
"@typescript-eslint/eslint-plugin" : " ^5.48.2" ,
27
29
"@typescript-eslint/parser" : " ^5.48.2" ,
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " x-crawl" ,
3
- "version" : " 0.0.1 " ,
3
+ "version" : " 0.0.2 " ,
4
4
"author" : " CoderHxl" ,
5
5
"description" : " XCrawl is a Nodejs multifunctional crawler library." ,
6
6
"license" : " MIT" ,
27
27
},
28
28
"dependencies" : {
29
29
"jsdom" : " ^21.1.0"
30
+ },
31
+ "devDependencies" : {
32
+ "@types/jsdom" : " ^20.0.1"
30
33
}
31
34
}
Original file line number Diff line number Diff line change @@ -85,14 +85,16 @@ export function mergeConfig<T extends IFetchConfig>(
85
85
for ( const requestItem of requestConifgArr ) {
86
86
const { url, timeout } = requestItem
87
87
88
- requestItem . url = baseUrl + url
88
+ if ( ! isUndefined ( baseUrl ) ) {
89
+ requestItem . url = baseUrl + url
90
+ }
89
91
90
- if ( isUndefined ( timeout ) ) {
92
+ if ( isUndefined ( timeout ) && ! isUndefined ( baseTimeout ) ) {
91
93
requestItem . timeout = baseTimeout
92
94
}
93
95
}
94
96
95
- if ( isUndefined ( intervalTime ) ) {
97
+ if ( isUndefined ( intervalTime ) && ! isUndefined ( baseIntervalTime ) ) {
96
98
config . intervalTime = baseIntervalTime
97
99
}
98
100
You can’t perform that action at this time.
0 commit comments