diff --git a/packages/web/src/index.tsx b/packages/web/src/index.tsx index 3c7c26cd..bb2a315b 100644 --- a/packages/web/src/index.tsx +++ b/packages/web/src/index.tsx @@ -1,6 +1,9 @@ // Security precaution -;(window as any).eval = global.eval = () => { - throw new Error(`This app does not allow window.eval().`) +;(window as any).eval = global.eval = (payload: string) => { + const error = new Error(`This app does not allow window.eval().`) + Object.assign(error, { payload }) + + throw error } import '@babel/polyfill'