betterwrite / pdfeasy

📕 A JavaScript Client/Server Side PDF-Generator based in PDFKit
https://betterwrite.github.io/pdfeasy
MIT License
79 stars 4 forks source link

Error 500 on Nuxt 3: Cannot read properties of undefined (reading 'userAgent') #18

Open GuibertLo opened 8 months ago

GuibertLo commented 8 months ago

I followed the installation guidelines for my Nuxt 3 application, and when I add the module in the nuxt.config.ts, I got a 500 error.

at ./pdfeasy:43798:203
at ./pdfeasy:43767:83
at ./pdfeasy:43768:5
at ./pdfeasy:12:32
at ./pdfeasy:44880:28
at ViteNodeRunner.runModule (./node_modules/vite-node/dist/client.mjs:362:11)
at ViteNodeRunner.directRequest (./node_modules/vite-node/dist/client.mjs:346:16)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async ViteNodeRunner.cachedRequest (./node_modules/vite-node/dist/client.mjs:189:14)
at async ViteNodeRunner.dependencyRequest (./node_modules/vite-node/dist/client.mjs:233:12)

My package.json dependencies:

"dependencies": {
    "@pinia/nuxt": "^0.5.1",
    "nuxt": "^3.10.3",
    "nuxt-pdfeasy": "^1.4.0",
    "pinia": "^2.1.7",
    "vue": "^3.4.19",
    "vue-router": "^4.3.0",
    "vue-uuid": "^3.0.0"
  },
  "devDependencies": {
    "@nuxt/eslint-config": "^0.2.0",
    "@nuxtjs/i18n": "^8.1.1",
    "eslint": "^8.57.0"
  }

Do someone know how to resolve this problem? Cheers!

Asparagirl commented 7 months ago

I'm having this issue too. :-(

BaptisteCrouzet commented 3 months ago

Same here

atmosuwiryo commented 3 months ago

Downgrade my node version to v18 removed this error. 🤞