File tree 4 files changed +20
-14
lines changed
4 files changed +20
-14
lines changed Original file line number Diff line number Diff line change 16
16
"prepublish" : " in-publish && npm run build || not-in-publish" ,
17
17
"test" : " NODE_ENV=test tape -r babel-register test/*.test.js"
18
18
},
19
+ "browser" : {
20
+ "./src/http/nodeMiddleware.js" : " ./src/http/browserMiddleware.js" ,
21
+ "./lib/http/nodeMiddleware.js" : " ./lib/http/browserMiddleware.js"
22
+ },
19
23
"dependencies" : {
20
24
"@sanity/eventsource" : " ^0.111.5" ,
21
25
"@sanity/generate-help-url" : " ^0.111.5" ,
Original file line number Diff line number Diff line change
1
+ module . exports = [ ]
Original file line number Diff line number Diff line change
1
+ const debug = require ( 'get-it/lib/middleware/debug' )
2
+ const headers = require ( 'get-it/lib/middleware/headers' )
3
+ const pkg = require ( '../../package.json' )
4
+
5
+ const middleware = [
6
+ debug ( { verbose : true , namespace : 'sanity:client' } ) ,
7
+ headers ( { 'User-Agent' : `${ pkg . name } ${ pkg . version } ` } )
8
+ ]
9
+
10
+ module . exports = middleware
Original file line number Diff line number Diff line change @@ -20,25 +20,16 @@ const httpError = ({
20
20
}
21
21
} )
22
22
23
- const middleware = [
23
+ // Environment-specific middleware.
24
+ const envSpecific = require ( './nodeMiddleware' )
25
+
26
+ const middleware = envSpecific . concat ( [
24
27
jsonRequest ( ) ,
25
28
jsonResponse ( ) ,
26
29
progress ( ) ,
27
30
httpError ,
28
31
observable ( { implementation : SanityObservable } )
29
- ]
30
-
31
- // Node-specifics
32
- if ( process . env . BROWSERIFY_ENV !== 'build' ) {
33
- // Only include debug middleware in browsers
34
- const debug = require ( 'get-it/lib/middleware/debug' )
35
- middleware . unshift ( debug ( { verbose : true , namespace : 'sanity:client' } ) )
36
-
37
- // Assign user agent in node
38
- const headers = require ( 'get-it/lib/middleware/headers' )
39
- const pkg = require ( '../../package.json' )
40
- middleware . unshift ( headers ( { 'User-Agent' : `${ pkg . name } ${ pkg . version } ` } ) )
41
- }
32
+ ] )
42
33
43
34
const request = getIt ( middleware )
44
35
You can’t perform that action at this time.
0 commit comments