Typedef en caractères d'imprimerie erreur: "attendu variableDeclarator'

De course tslint sur mon code, j'obtiens cette erreur:

expected variableDeclarator: 'getCode' to have a typedef.

pour un Tapuscrit de fichier:

export var getCode = function (param: string): string {
    //...
};

Comment puis-je améliorer cela, donc je ne vois pas le tslint erreur?

Avez-vous essayé d'ajouter une déclaration de type de getCode? Je veux dire export var getCode : (param: string) => string = function (param: string): string { ... }
Kuba, c'est la bonne solution, au moins pour faire tslint heureux. Cependant, je ne pense pas que le code est lisible après ce. Si vous ajoutez de la réponse, je vais l'accepter comme solution.
Suppose que je dois retirer mon commentaire sur la lisibilité après, je suis devenu un peu plus sage 🙂
Bon, a ajouté la réponse. Je n'étais pas sûr si c'était la raison, donc j'ai juste posté un commentaire 🙂

OriginalL'auteur homaxto | 2014-10-30