langchain-template-supabase icon indicating copy to clipboard operation
langchain-template-supabase copied to clipboard

TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension ""

Open yaronguez opened this issue 1 year ago • 0 comments

After running: yarn supabase:dev

I'm receiving the error:

node:internal/errors:490
    ErrorCaptureStackTrace(err);
    ^

TypeError [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension "" for /Users/yaronguez/websites/langchain-template-supabase/node_modules/supabase/bin/supabase. Loading extensionless files is not supported inside of "type":"module" package.json contexts. The package.json file /Users/yaronguez/websites/langchain-template-supabase/node_modules/supabase/package.json caused this "type":"module" context. Try changing /Users/yaronguez/websites/langchain-template-supabase/node_modules/supabase/bin/supabase to have a file extension. Note the "bin" field of package.json can point to a file with an extension, for example {"type":"module","bin":{"supabase":"./bin/supabase.js"}}
    at new NodeError (node:internal/errors:399:5)
    at Object.getFileProtocolModuleFormat [as file:] (node:internal/modules/esm/get_format:79:11)
    at defaultGetFormat (node:internal/modules/esm/get_format:121:38)
    at defaultLoad (node:internal/modules/esm/load:81:20)
    at nextLoad (node:internal/modules/esm/loader:163:28)
    at ESMLoader.load (node:internal/modules/esm/loader:605:26)
    at ESMLoader.moduleProvider (node:internal/modules/esm/loader:457:22)
    at new ModuleJob (node:internal/modules/esm/module_job:64:26)
    at #createModuleJob (node:internal/modules/esm/loader:480:17)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:434:34) {
  code: 'ERR_UNKNOWN_FILE_EXTENSION'
}

Node.js v18.16.0

Any ideas?

yaronguez avatar Jun 05 '23 05:06 yaronguez