@types/firefox-webext-browser fix for broken enums (#28369)

* @types/firefox-webext-browser was not working with Typescript 2.9 23002

* fixed linting errors

* removed browser._manifest test

* changed expected type to `any`

* fix test (Property '_manifest' does not exist on type 'typeof browser')
This commit is contained in:
Tim Weißenfels
2018-09-11 00:42:15 +02:00
committed by Ryan Cavanaugh
parent b0b93b3957
commit f38d6d0619
2 changed files with 394 additions and 483 deletions

View File

@@ -5,7 +5,7 @@ browser.nonexistentNS.unknownMethod(); // $ExpectError
browser.runtime.getManifest(); // $ExpectType WebExtensionManifest
browser.test; // $ExpectError
browser.manifest; // $ExpectError
browser._manifest; // $ExpectType typeof _manifest
browser._manifest; // $ExpectError
browser._manifest.WebExtensionLangpackManifest; // $ExpectError
browser._manifest.NativeManifest; // $ExpectError

File diff suppressed because it is too large Load Diff