File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change 1
- module . exports = {
1
+ const serverExports = {
2
2
NextRequest : require ( 'next/dist/server/web/spec-extension/request' )
3
3
. NextRequest ,
4
4
NextResponse : require ( 'next/dist/server/web/spec-extension/response' )
@@ -7,6 +7,11 @@ module.exports = {
7
7
. userAgentFromString ,
8
8
userAgent : require ( 'next/dist/server/web/spec-extension/user-agent' )
9
9
. userAgent ,
10
+ }
11
+
12
+ if ( typeof URLPattern !== 'undefined' ) {
10
13
// eslint-disable-next-line no-undef
11
- URLPattern : URLPattern ,
14
+ serverExports . URLPattern = URLPattern
12
15
}
16
+
17
+ module . exports = serverExports
Original file line number Diff line number Diff line change
1
+ import 'next/dist/server/node-polyfill-fetch'
2
+
3
+ it ( 'should be able to require next/server outside edge' , ( ) => {
4
+ require ( 'next/server' )
5
+ } )
You can’t perform that action at this time.
0 commit comments