mirror of
https://github.com/pysunday/sdenv.git
synced 2025-04-12 03:37:16 +08:00
13 lines
476 B
JavaScript
13 lines
476 B
JavaScript
const logger = require('@utils/logger');
|
|
const utils = require('sdenv-jsdom/lib/jsdom/living/generated/utils.js');
|
|
const sdenv = require('sdenv-extend').sdenv();
|
|
const window = sdenv.memory.sdWindow;
|
|
|
|
const ctorRegistry = window[utils.ctorRegistrySymbol]
|
|
window[utils.ctorRegistrySymbol] = new window.Proxy(ctorRegistry, {
|
|
get(target, propKey, receiver) {
|
|
logger.trace('proxy ctorRegistry get', propKey);
|
|
return window.Reflect.get(target, propKey, receiver);
|
|
}
|
|
})
|