Alguien que sepa de nodejs

algo le pasó al bot :pensive:

ocupo a alguien que sepa de nodejs: “SyntaxError: Use of const in strict mode.”

Andres Diaz Soto

Qué versión de node es? Pareciera que se están tratando de usar varas de ES6 en una versión que no lo soporta.

@cienvaras es el que sea que travis tiene instalado: https://github.com/JaquerEspeis/eljaqueado/blob/master/.travis.yml

Andres Diaz Soto

Nunca he usado travis, pero por lo que leo en la documentación por debajo usa nvm para instalar la versión estable más reciente. Lo que no sé es si esa versión estable es la que estaba cuando se creo el bot o si se ha actualizado desde entonces.

Y según la documentación, uno puede indicar la versión que quiere en el travis.yml. Se podrá cambiar y volver a hacer deployment o algo así?

al parecer, el último deploy fue hace un año, y por la magia de dios, nunca se había caído.

Andres Diaz Soto

jajajaja

Debe ser un node.js de la edad de piedra entonces

Con el último estable debería funcar

yeoman me genera el packages.json con node 0.10

Andres Diaz Soto

El yeoman está actualizado?

sí. Lo que veo es que el generator de hubot es 0.4.0, y hay un prerelease en github que no está en npm

cómo instalo con npm un prerelease desde github?

Andres Diaz Soto

No sé la verdad

https://docs.npmjs.com/cli/install

Creo que ahí dice

¡volviste amigoooo!

Gracias @cienvaras.