Keycloak.js的类型定义文件

时间:2015-12-23 06:42:54

标签: typescript definitelytyped keycloak

我在我的angular / node / typescript应用程序中使用Keycloak auth机制。我找不到Keycloak.js的definitelyTyped d.ts文件

这个JBOSS Keycloak.js适配器是否有一个打字稿等效/正在进行的工作,还是我必须写一个?任何输入/指针将非常感激

2 个答案:

答案 0 :(得分:5)

可以使用以下内容编写一个简单的keycloak.d.ts

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

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

答案 1 :(得分:3)

有一个官方类型定义:

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提供了自己的类型定义,因此您不需要   @ types / keycloak-js已安装!