mailparser icon indicating copy to clipboard operation
mailparser copied to clipboard

Cannot find module 'node:buffer

Open wintifrosch opened this issue 8 months ago • 7 comments

After loading mailparser with require('mailparser'), I get an "Uncaught Error: Cannot find module 'node:buffer'". I tried on different servers (though all with Node.js v14.17.6.), with older versions of mailparser, and with installing buffer explicitly. The error persists.

Has anyone any tips for me, please?

$ node
Welcome to Node.js v14.17.6.
Type ".help" for more information.
> const Imap = require('imap');
undefined
> 
> const {simpleParser} = require('mailparser');
Uncaught Error: Cannot find module 'node:buffer'
Require stack:
- /var/www/lists.bq-winti.ch/node/node_modules/mailparser/node_modules/libmime/lib/libmime.js
- /var/www/lists.bq-winti.ch/node/node_modules/mailparser/lib/mail-parser.js
- /var/www/lists.bq-winti.ch/node/node_modules/mailparser/index.js
- <repl>
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:889:15)
    at Function.Module._load (internal/modules/cjs/loader.js:745:27)
    at Module.require (internal/modules/cjs/loader.js:961:19)
    at require (internal/modules/cjs/helpers.js:92:18) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/var/www/lists.bq-winti.ch/node/node_modules/mailparser/node_modules/libmime/lib/libmime.js',
    '/var/www/lists.bq-winti.ch/node/node_modules/mailparser/lib/mail-parser.js',
    '/var/www/lists.bq-winti.ch/node/node_modules/mailparser/index.js',
    '<repl>'
  ]
}

wintifrosch avatar Jun 14 '24 22:06 wintifrosch