Me gustaría ejecutar alguna lógica personalizada cada vez que se crea una instancia de cualquier objeto en mi aplicación de JavaScript. Estoy principalmente interesado en ejecutar este enlace cuando se usa el nuevo operador, en segundo lugar, cuando se crean objetos anónimos, por ejemplo. por JSON.parse().
Me pregunto si esto se puede lograr de alguna manera. No tuve suerte anulando el constructor de Objetos o creando un Proxy a su alrededor.
Por cierto, estoy usando TypeScript, así que tal vez algunos trucos relacionados con TS puedan ayudar. Posiblemente alguna lógica de compilación previa, por ejemplo. tejido de código. Pero todavía no he encontrado nada útil.