Comment promisify correctement JSON.méthode d'analyse avec bluebird

Je suis en train de promisify JSON.parse méthode, mais malheureusement sans succès. C'est ma tentative:

Promise.promisify(JSON.parse, JSON)(data).then((result: any) => {...

mais j'obtiens l'erreur suivante

Unhandled rejection Error: object
JSON.parse est une fonction de synchronisation. Pourquoi voulez-vous promisify?
Parce que je veux créer une chaîne de promesses où JSON.analyser se trouve au-dessus
Où est votre data en venir? Pouvez-vous nous montrer ton code complet? Il y a peut être une meilleure solution.
s'il vous plaît changer la accepté de répondre à bergi. Laissant les réponses incorrectes comme c'est de cette façon stackoverflow devient une source de miss-information plutôt qu'à l'utile.

OriginalL'auteur Mazzy | 2015-08-31