mirror of https://github.com/webpack/webpack.git
Merge 2dbf651409
into c7dd066327
This commit is contained in:
commit
494064125d
|
@ -174,7 +174,7 @@ class MakeDeferredNamespaceObjectRuntimeModule extends HelperRuntimeModule {
|
|||
])},`,
|
||||
`ownKeys: ${runtimeTemplate.basicFunction("", [
|
||||
init,
|
||||
`var keys = Reflect.ownKeys(ns).filter(${runtimeTemplate.expressionFunction('x !== "then" && x !== Symbol.toStringTag', "x")}).concat([Symbol.toStringTag]);`,
|
||||
`var keys = Object.getOwnPropertyNames(ns).concat(Object.getOwnPropertySymbols(ns)).filter(${runtimeTemplate.expressionFunction('x !== "then" && x !== Symbol.toStringTag', "x")}).concat([Symbol.toStringTag]);`,
|
||||
"return keys;"
|
||||
])},`,
|
||||
`getOwnPropertyDescriptor: ${runtimeTemplate.basicFunction("_, name", [
|
||||
|
@ -186,7 +186,7 @@ class MakeDeferredNamespaceObjectRuntimeModule extends HelperRuntimeModule {
|
|||
]),
|
||||
"}",
|
||||
init,
|
||||
"var desc = Reflect.getOwnPropertyDescriptor(ns, name);",
|
||||
"var desc = Object.getOwnPropertyDescriptor(ns, name);",
|
||||
'if (mode == 2 && name == "default" && !desc) {',
|
||||
Template.indent("desc = { value: ns, configurable: true };"),
|
||||
"}",
|
||||
|
|
Loading…
Reference in New Issue