napi: break dep between v8 and napi attributes
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
commit message follows [commit guidelines][]
Affected core subsystem(s)
napi
The v8 napi implementation had been depending on a one-to-one relationship between v8 and napi v8 property attributes. Remove this dependency and fix coverity scan issue 165845 related to mixing enums.