Cuando intento implementar mis funciones de Firebase, aparece un error de análisis. Estoy usando cmd en Windows y estoy codificando en JavaScript. Hace un par de días implementé mis Funciones en Mac y funcionó, hoy quería hacer lo mismo en Windows. Después de que lo probé en Windows y no funcionó, lo probé en Mac nuevamente y tampoco funcionó, incluso si funcionó antes.
Traté de cambiar firebase.json de "predeploy":[ "npm --prefix "$RESOURCE_DIR" run lint" ] a: "predeploy": [ "npm --prefix "%RESOURCE_DIR%" run lint" ]
pero esto tampoco funcionaba.
¿Alguien puede ayudarme aquí? Gracias por adelantado :)
Debe actualizar su archivo lint para tener en cuenta el nuevo script ECMA. Agregue el par clave-valor ecmaVersion a su archivo eslintrc.js .
module.exports = { root: true, env: { es6: true, node: true, }, parserOptions: { "ecmaVersion": 2020, // add this }, extends: [ "eslint:recommended", "google", ] };