mirror of
https://github.com/fluencelabs/aqua.git
synced 2025-04-24 22:42:13 +00:00
Add explicit any types to satisfy typescript compiler (#285)
This commit is contained in:
parent
7556db0a93
commit
68281cfca2
@ -86,7 +86,7 @@ case class TypeScriptFunc(func: FuncRes) {
|
||||
var funcTypeOverload1 = argsTypescript.mkString(", ")
|
||||
var funcTypeOverload2 = ("peer: FluencePeer" :: argsTypescript).mkString(", ")
|
||||
|
||||
val argsLets = args.map(arg => s"let ${fixupArgName(arg.name)};").mkString("\n")
|
||||
val argsLets = args.map(arg => s"let ${fixupArgName(arg.name)}: any;").mkString("\n")
|
||||
|
||||
val argsFormAssingment = args
|
||||
.map(arg => fixupArgName(arg.name))
|
||||
@ -104,10 +104,10 @@ case class TypeScriptFunc(func: FuncRes) {
|
||||
s"""
|
||||
| export function ${func.funcName}(${funcTypeOverload1}) : ${funcTypeRes};
|
||||
| export function ${func.funcName}(${funcTypeOverload2}) : ${funcTypeRes};
|
||||
| export function ${func.funcName}(...args) {
|
||||
| export function ${func.funcName}(...args: any) {
|
||||
| let peer: FluencePeer;
|
||||
| ${argsLets}
|
||||
| let config;
|
||||
| let config: any;
|
||||
| if (args[0] instanceof FluencePeer) {
|
||||
| peer = args[0];
|
||||
| ${argsAssignmentStartingFrom1}
|
||||
|
@ -86,10 +86,10 @@ case class TypeScriptService(srv: ServiceRes) {
|
||||
| }
|
||||
|
|
||||
| ${registerServiceArgs}
|
||||
| export function ${registerName}(...args) {
|
||||
| export function ${registerName}(...args: any) {
|
||||
| let peer: FluencePeer;
|
||||
| let serviceId;
|
||||
| let service;
|
||||
| let serviceId: any;
|
||||
| let service: any;
|
||||
| if (args[0] instanceof FluencePeer) {
|
||||
| peer = args[0];
|
||||
| } else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user