Tyepscript Lambda functions not being found in production

Hi, I’m working for lyvetool.netlify.app, and netlify is not detecting any of my lambda functions, even thought netlify dev does.

I’m working with vue-cli, this is the relevant part of my package.json file

  "scripts": {
    "netlify-dev": "netlify dev",
    "serve": "npm run bootstrap-db && vue-cli-service serve",
    "prebuild:fauna": "echo 'Check FaunaDB schemas' && npm run bootstrap-db",
    "prebuild:netlify-lambda": "netlify-lambda build src/functions",
    "build": "vue-cli-service build",
    "bootstrap-db": "node ./scripts/bootstrap.js"

and my netlify.toml file

  publish = "dist/"
  command = "npm run build"
  functions = "src/built-functions"

So, when I work in netlify dev my typescript functions located in src/functions get build to src/built-functions and everything works as expected. But when I deploy, no function is found.

Any help?


I added moved src/built-function to built-function and removed it from .gitignore, and now it is working. A really bad solution, but the best one so far.