diff --git a/v2/pkg/commands/build/internal/backendjs/package.d.template b/v2/pkg/commands/build/internal/backendjs/package.d.template index 0fb96222..b641e4c1 100644 --- a/v2/pkg/commands/build/internal/backendjs/package.d.template +++ b/v2/pkg/commands/build/internal/backendjs/package.d.template @@ -9,7 +9,7 @@ * @function {{.Name}} {{range .Inputs}} * @param {{"{"}}{{.JSType}}{{"}"}} {{.Name}} {{end}} * - * @returns {Promise} + * @returns {Promise<{{.OutputsAsTSText}}>} */ export function {{.Name}}({{.InputsAsTSText}}): Promise<{{.OutputsAsTSText}}>; {{end}} \ No newline at end of file diff --git a/v2/pkg/commands/build/internal/backendjs/package.template b/v2/pkg/commands/build/internal/backendjs/package.template index e97a6dcb..64ae8313 100644 --- a/v2/pkg/commands/build/internal/backendjs/package.template +++ b/v2/pkg/commands/build/internal/backendjs/package.template @@ -9,7 +9,7 @@ * @function {{.Name}} {{range .Inputs}} * @param {{"{"}}{{.JSType}}{{"}"}} {{.Name}} {{end}} * - * @returns {Promise} + * @returns {Promise<{{.OutputsAsTSText}}>} */ export function {{.Name}}({{.InputsAsJSText}}) { return window.backend.{{$.Name}}.{{.Name}}({{.InputsAsJSText}});