Commit Graph

12 Commits

Author SHA1 Message Date
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
Andy
d1bc03b34c webappsec-credential-management: Fix lint (#22806) 2018-01-10 12:24:10 -08:00
Adam Langley
389086e6d5 webappsec-credential-management: include webauthn types. (#22683)
[WebAuthn](https://w3c.github.io/webauthn/) builds upon the Credential
Management API and provides for origin-scoped, public-key credentials.
It replaces the FIDO U2F API which is currently used to implement this.

While the webauthn spec is still only a candidate recommendation, the
types in this change are sufficient to exercise basic functionality with
Firefox Nightly. (Note: that requires changes in about:config to enable
this API.)
2018-01-09 15:21:52 -08:00
Andy
947a8fb761 Enable strictFunctionTypes (#20373) 2017-10-06 14:03:03 -07:00
Thomas Césaré-Herriau
7f87ea02cc Fixed PasswordCredential new spec by adding password field. (#18713)
* Updated CredentialManagement specs to the latest version of 08/04/2017.

* Fixed PasswordCredential definition adding password field

* added tests
2017-08-08 11:39:10 -07:00
Thomas Césaré-Herriau
19aea6b3ce Updated CredentialManagement specs to the latest version of 08/04/2017. (#18643) 2017-08-04 16:25:12 -07:00
Iain McGinniss
be0d3f97cb Typescript 2.3 fixes for credential management API (#16241)
Removes the copied (now out of date) definition of RequestInit.
Once 2.3 is "stable" for DefinitelyTyped (early June),
CMRequestInit will be updated to match the latest lib.dom.d.ts
definition.
2017-05-01 13:49:02 -07:00
Andy
29afba8cf7 webappsec-credential-management: Remove fetch definition and require ts2.2 (#15996) 2017-04-19 11:59:58 -07:00
Andy
bbc61fbf93 Extend "dtslint/dt.json" directly instead of "../tslint.json". (#15822)
* Extend "dtslint/dt.json" directly instead of "../tslint.json".

* Convert more "../tslint.json" to "dtslint/dt.json"

* no-redundant-modifiers -> strict-export-declare-modifiers
2017-04-14 08:04:05 -07:00
Andy
f2b6506ba5 Fix various lint errors (#15530) 2017-03-30 17:42:07 -07:00
Andy Hanson
354cec620d Move all packages to a types directory 2017-03-24 14:27:52 -07:00