Keycloak.js 的类型定义文件

Type Definition file for Keycloak.js

我正在为我的 angular/node/typescript 应用程序使用 Keycloak 身份验证机制。我找不到 Keycloak.js

的 definitelyTyped d.ts 文件

是否有针对此 JBOSS Keycloak.js 适配器的打字稿 equivalent/work 正在进行中,还是我必须编写一个?任何 inputs/pointers 将不胜感激

一个简单的keycloak.d.ts可以写成内容:

declare var keycloak:any;
declare module "keycloak" {
    export = keycloak;
}

更多:https://basarat.gitbooks.io/typescript/content/docs/types/migrating.html

官方类型定义位于:

https://github.com/keycloak/keycloak/blob/master/adapters/oidc/js/src/main/resources/keycloak.d.ts

这里

https://www.npmjs.com/package/@types/keycloak-js

https://www.npmjs.com/package/keycloak-js

来自@types/keycloak-js:

keycloak-js provides its own type definitions, so you don't need @types/keycloak-js installed!