File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -149,8 +149,10 @@ function keepPublicFunctionsTransformer(
149
149
) {
150
150
return factory . updateParameterDeclaration (
151
151
param ,
152
- param . decorators ,
153
- param . modifiers ,
152
+ [
153
+ ...( ts . getDecorators ( param ) || [ ] ) ,
154
+ ...( ts . getModifiers ( param ) || [ ] ) ,
155
+ ] ,
154
156
param . dotDotDotToken ,
155
157
param . name ,
156
158
param . questionToken ,
@@ -176,8 +178,7 @@ function keepPublicFunctionsTransformer(
176
178
overloads . push (
177
179
factory . updateFunctionDeclaration (
178
180
node ,
179
- node . decorators ,
180
- [ ] ,
181
+ ts . getModifiers ( node ) ,
181
182
node . asteriskToken ,
182
183
node . name ,
183
184
node . typeParameters ,
@@ -216,7 +217,6 @@ function keepPublicFunctionsTransformer(
216
217
217
218
// hardcode adding `import { FirebaseApp as FirebaseAppCompat } from '@firebase/app-compat'`
218
219
const appCompatImport = factory . createImportDeclaration (
219
- undefined ,
220
220
undefined ,
221
221
factory . createImportClause (
222
222
false ,
@@ -233,7 +233,6 @@ function keepPublicFunctionsTransformer(
233
233
) ;
234
234
235
235
const importStatement = factory . createImportDeclaration (
236
- undefined ,
237
236
undefined ,
238
237
factory . createImportClause (
239
238
false ,
@@ -251,7 +250,6 @@ function keepPublicFunctionsTransformer(
251
250
factory . createStringLiteral ( moduleNameToEnhance )
252
251
) ;
253
252
const moduleToEnhance = factory . createModuleDeclaration (
254
- undefined ,
255
253
[ factory . createModifier ( ts . SyntaxKind . DeclareKeyword ) ] ,
256
254
factory . createStringLiteral ( moduleNameToEnhance ) ,
257
255
factory . createModuleBlock ( overloads )
You can’t perform that action at this time.
0 commit comments