cloud-functions-emulator icon indicating copy to clipboard operation
cloud-functions-emulator copied to clipboard

Error deploying when using babel

Open ryrebs opened this issue 5 years ago • 0 comments

I'm using express and functions and I got an error:

functions: Error from emulator. mod.hasOwnProperty is not a function

when I deploy my functions locally. I'm using babel to use async/await:

.babelrc:

{
  "plugins": [
    "@babel/plugin-proposal-class-properties",
    [
      "@babel/plugin-transform-runtime",
      {
        "absoluteRuntime": false,
        "corejs": false,
        "helpers": true,
        "regenerator": true,
        "useESModules": false
      }
    ]
  ],
  "presets": ["@babel/preset-env", "@babel/preset-flow"]
}

When I remove this in babel compilation, the error is:

ReferenceError: regeneratorRuntime is not defined

Any help or ideas how to resolve this problem?

ryrebs avatar Mar 19 '19 08:03 ryrebs