Commit Graph
8 Commits
Author SHA1 Message Date
nekoziroo bf680a164f Use method shorthand 2018-03-02 21:48:20 +09:00
nekoziroo eeddbd48bd Fix postMessage so that it can send message 2018-03-02 21:47:51 +09:00
Andy Hanson 45c9246c09 Remove esModuleInterop from tsconfigs (no longer mandatory) 2018-02-14 14:55:13 -08:00
Andy bef4d2b27d Enable "esModuleInterop" in all tsconfigs (#23354) 2018-02-05 11:01:56 -08:00
Jacob Bom 124b06352c Lots of fixes (#22542)
- Fix message event callbacks
(bomjacob/definitelytyped-firefox-webext-browser#1)
- Output interfaces instead of classes
  (bomjacob/definitelytyped-firefox-webext-browser#2)
- Add message parameter to sendResponse in message events (bomjacob/definitelytyped-firefox-webext-browser#4)
- Support optional returns. (bomjacob/definitelytyped-firefox-webext-browser#8)
- Support extraParamters in events. (bomjacob/definitelytyped-firefox-webext-browser#7)
- Output comments (bomjacob/definitelytyped-firefox-webext-browser#3)
- Fix comments for functions with multiple signatures (bomjacob/definitelytyped-firefox-webext-browser#12)
- Fix return handling of functions and events (bomjacob/definitelytyped-firefox-webext-browser#13)
- Various linting fixes (bomjacob/definitelytyped-firefox-webext-browser#14)
2018-01-02 14:28:16 -08:00
Jacob Bom 27a03d60d8 Changes per @rpl review
See commit history at
https://github.com/bomjacob/definitelytyped-firefox-webext-browser/compare/71548e2450bd9fe9b6433284bff4a268bf8c00e5...b7e3c091d1392159e04011877c5197af92d8e3a2
for full list of changes.
2017-12-03 19:07:05 +01:00
Jacob Bom d7ca842aeb Fix some smaller things
- Rename generated enums not present in schemas so that they have an underscore first in hopes of it being seen as private (and therefore not available to code)
- Fix browser.bookmarks.import/export as per PR comments
2017-11-30 11:21:19 +01:00
Jacob Bom 1dc398652e Add firefox-webext-browser types for FireFox WebExtension Development 2017-11-25 23:52:39 +01:00