File tree Expand file tree Collapse file tree 3 files changed +7
-11
lines changed Expand file tree Collapse file tree 3 files changed +7
-11
lines changed Original file line number Diff line number Diff line change @@ -25,11 +25,9 @@ $ npm i posthtml posthtml-url-parameters
25
25
const posthtml = require (' posthtml' )
26
26
const urlParams = require (' posthtml-url-parameters' )
27
27
28
- const parameters = {foo: ' bar' , baz: ' qux' }
29
-
30
28
posthtml ([
31
29
urlParams ({
32
- parameters: parameters
30
+ parameters: { foo : ' bar ' , baz : ' qux ' }
33
31
})
34
32
])
35
33
.process (' <a href="https://example.com">Test</div>' )
@@ -72,7 +70,7 @@ require('posthtml-url-parameters')({
72
70
})
73
71
```
74
72
75
- ### ` options `
73
+ ### ` qs `
76
74
77
75
Default: ` undefined `
78
76
@@ -84,12 +82,10 @@ For example, you can disable encoding:
84
82
const posthtml = require (' posthtml' )
85
83
const urlParams = require (' posthtml-url-parameters' )
86
84
87
- const parameters = {foo: ' @Bar@' }
88
-
89
85
posthtml ([
90
86
urlParams ({
91
- parameters: parameters ,
92
- options : {
87
+ parameters: { foo : ' @Bar@ ' } ,
88
+ qs : {
93
89
encode: false
94
90
}
95
91
})
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ module.exports = config => tree => {
23
23
parsed . query [ item ] = config . parameters [ item ]
24
24
} )
25
25
26
- node . attrs . href = qs . stringifyUrl ( parsed , config . options )
26
+ node . attrs . href = qs . stringifyUrl ( parsed , config . qs )
27
27
}
28
28
29
29
return node
Original file line number Diff line number Diff line change @@ -35,14 +35,14 @@ test('Skip if invalid URL', t => {
35
35
36
36
test ( 'Does not encode parameters if `encode` option is false' , t => {
37
37
return process ( t , 'no-encode' , {
38
- options : { encode : false } ,
38
+ qs : { encode : false } ,
39
39
parameters : { foo : '@Bar@' }
40
40
} )
41
41
} )
42
42
43
43
test ( 'Does not sort parameters if `sort` option is false' , t => {
44
44
return process ( t , 'no-sort' , {
45
- options : { sort : false } ,
45
+ qs : { sort : false } ,
46
46
parameters : { foo : 'bar' , baz : 'qux' }
47
47
} )
48
48
} )
You can’t perform that action at this time.
0 commit comments