diff --git a/rspack.config.ts b/rspack.config.ts index 775e35e55..8d8abfccc 100644 --- a/rspack.config.ts +++ b/rspack.config.ts @@ -44,6 +44,9 @@ const config: rspack.Configuration = { syntax: 'typescript', decorators: true, }, + transform: { + useDefineForClassFields: false, + }, externalHelpers: true, }, env: { targets }, diff --git a/tsconfig.json b/tsconfig.json index 1217f044b..4a731ffe3 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,6 +13,7 @@ "strictFunctionTypes": true, "strictNullChecks": true, "useUnknownInCatchVariables": true, + "useDefineForClassFields": false, "resolveJsonModule": true, "lib": [ "es2017",