Skip to content

Commit 77d0933

Browse files
committed
make PROXY symbol-property unenumerable
1 parent 49852c4 commit 77d0933

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/node/node-wsh.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ export class WindowsScriptingHost extends EventEmitter {
144144

145145
const target = handler === this.#objectHandler? new RemoteObject( ref): function() {};
146146
const newProxy = new Proxy( target, handler);
147-
target[ PROXY] = newProxy;
147+
Object.defineProperty( target, PROXY, { enumerable: false, value: newProxy});
148148
this.#ref2proxy.set( ref, new WeakRef( newProxy)); // may be overwriting a dead WeakRef
149149
this.#proxy2ref.set( newProxy, ref);
150150
this.#finalizer.register( newProxy, ref);

0 commit comments

Comments
 (0)