¿Por qué debería obtener un error "La promesa no está definida" en el Nodo v5.7.0

Estoy usandofijador automático conpostcss y después de pasar a un nuevo servidor Linux, algo debe estar mal, pero no puedo entender cuál podría ser este. Me sale el error:

/home/ec2-user/Enviziion/Muveoo/Server/node_modules/postcss/lib/lazy-result.js:157
        this.processing = new Promise(function (resolve, reject) {
                              ^
ReferenceError: Promise is not defined

Que se desencadena por:

var autoprefixer = require('autoprefixer');
var postCSS = require('postcss');

function prefix(css, res, type, fullPath) {
    postCSS([autoprefixer]).process(css).then(function(result) {
        var css = result.css;
        var length = css.length;
        res.writeHead(200, {
            'Content-Length' : length,
            'Content-Type' : type
        });
        res.write(css);
        res.end();
    });
}

Investigué este problema, pero todas las apariciones del problema parecen ser para versiones extremadamente tempranas de node.js, por ejemplo:

Soporte nativo para promesas en Node.js

https://github.com/postcss/postcss-nested/issues/30

Y la solución siempre parece ser "Nodo de actualización".

Pero el mío parece estar actualizado:

[ec2-user@ip-172-31-22-79 Server]$ node -v
v5.7.0

¿Cuál podría ser mi problema aquí?

Respuestas a la pregunta(2)

Su respuesta a la pregunta