- Version: v12.11.0
- process.versions:
process.versions{node: '12.11.0',v8: '7.7.299.11-node.12',uv: '1.32.0',zlib: '1.2.11',brotli: '1.0.7',ares: '1.15.0',modules: '72',nghttp2: '1.39.2',napi: '5',llhttp: '1.1.4',http_parser: '2.8.0',openssl: '1.1.1c',cldr: '35.1',icu: '64.2',tz: '2019a',unicode: '12.1'}- Platform: Darwin pmbp 18.7.0 Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64 x86_64
- Subsystem: V8
Running this in node v12.11.0 fails:
Object.getPrototypeOf(newProxy(Object.create(null),{getPrototypeOf(target){returnReflect.getPrototypeOf(target)}}))Pasting it in node's REPL gives this error:
Thrown:
TypeError: 'getPrototypeOf' on proxy: trap returned neither object nor null
at Function.getPrototypeOf (<anonymous>)
Expected behavior: it should just print null.
Running this in node v12.11.0 fails:
Pasting it in node's REPL gives this error:
Expected behavior: it should just print
null.