Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从commonJS函数调用调用typescript接口_Javascript_Typescript - Fatal编程技术网

Javascript 从commonJS函数调用调用typescript接口

Javascript 从commonJS函数调用调用typescript接口,javascript,typescript,Javascript,Typescript,我在ts AuthorityProvider中有一个代码示例,它是一个在库中实现的接口,如下所示 export interface AuthorityProvider { /** Get subset of `availableKeys` needed to meet authorities in `transaction` */ getRequiredKeys: (args: AuthorityProviderArgs) => Promise<string[]&g

我在ts AuthorityProvider中有一个代码示例,它是一个在库中实现的接口,如下所示

export interface AuthorityProvider {
     /** Get subset of `availableKeys` needed to meet authorities in `transaction` */
    getRequiredKeys: (args: AuthorityProviderArgs) => Promise<string[]>;
}

您在TS控制台中有任何错误吗?我不是在尝试TS脚本,我想将TS代码转换为commonJS
const authorityProvider: AuthorityProvider = {
  getRequiredKeys: (args: AuthorityProviderArgs): Promise<string[]> => {
    return Promise.resolve([accountPublicKey])
  },
}
const authorityProvider = ( getRequiredKeys => {  
  return Promise.resolve([accountPublicKey]) 
})