Fix compilation after upgrading TypeScript

This commit is contained in:
Keavon Chambers 2022-11-16 20:50:53 -08:00
parent c93ad3eb0d
commit c2219527b8
1 changed files with 4 additions and 0 deletions

View File

@ -14,8 +14,12 @@ export function panicProxy<T extends object>(module: T): T {
if (isClass) {
// eslint-disable-next-line func-names
return function (...args: unknown[]): unknown {
// All three of these comment lines are necessary to suppress errors at both compile time and while editing this file (@ts-expect-error doesn't work here while editing the file)
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
// eslint-disable-next-line new-cap
const result = new targetValue(...args);
return panicProxy(result);
};
}