Skip to content

Commit ca6e780

Browse files
committed
Add getAuthToken override
1 parent 5236b2a commit ca6e780

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

src/overrides.ts

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ export default function override(converter: Converter) {
66

77
// Fix extensionTypes.Date
88
converter.edit('extensionTypes', 'types', 'Date', (Date) => {
9-
Date.choices![2].isInstanceOf = 'globalThis.Date'
9+
Date.choices![2].isInstanceOf = 'globalThis.Date';
1010
return Date;
11-
})
11+
});
1212

1313
// browser.runtime.getManifest should return WebExtensionManifest
1414
converter.edit('runtime', 'functions', 'getManifest', (x) => {
@@ -390,7 +390,8 @@ export default function override(converter: Converter) {
390390
ondata: {
391391
description: 'Event handler which is called when incoming data is available.',
392392
converterTypeOverride: '((event: _StreamFilterOndataEvent) => void) | null',
393-
converterAdditionalType: 'interface _StreamFilterOndataEvent extends Event { data: ArrayBuffer }'
393+
converterAdditionalType:
394+
'interface _StreamFilterOndataEvent extends Event { data: ArrayBuffer }',
394395
},
395396
},
396397
});
@@ -404,4 +405,21 @@ export default function override(converter: Converter) {
404405
// }
405406
// }
406407
// });
408+
converter.edit('identity', 'functions', 'getAuthToken', (getAuthToken) => {
409+
getAuthToken.parameters![1].parameters = [
410+
{
411+
name: 'token',
412+
type: 'string',
413+
optional: true,
414+
},
415+
// {
416+
// name: 'grantedScopes',
417+
// type: 'array',
418+
// items: {
419+
// type: 'string',
420+
// },
421+
// },
422+
];
423+
return getAuthToken;
424+
});
407425
}

0 commit comments

Comments
 (0)