adonis5-swagger icon indicating copy to clipboard operation
adonis5-swagger copied to clipboard

Cannot read properties of undefined (reading 'replace')

Open TeoConan opened this issue 2 years ago • 0 comments

Package version

1.4.1

Node.js and npm version

v20.9.0 / v10.2.3

Sample Code (to reproduce the issue)

Hello,

I'm trying to install swagger in my project but I got stuck, I don't know if I did something wrong or there is a real problem

I did :

npm install --save adonis5-swagger
node ace invoke adonis5-swagger
node ace serve

It modified my .adonisrc.json

"commands": [
        "...",
        "adonis5-swagger/build/commands"
    ],
    "providers": [
        "...",
        "adonis5-swagger"
    ],

And then I got :

> node ace serve --watch

[ info ]  building project...
[ info ]  starting http server...

   TypeError: Cannot read properties of undefined (reading 'replace')


   ⁃ dropSlash
     /Users/teo/dev/troubadour/api-troubadour/node_modules/@adonisjs/http-server/build/src/helpers.js:31
   ⁃ Route.computePattern
     /Users/teo/dev/troubadour/api-troubadour/node_modules/@adonisjs/http-server/build/src/Router/Route.js:79
   ⁃ Route.toJSON
     /Users/teo/dev/troubadour/api-troubadour/node_modules/@adonisjs/http-server/build/src/Router/Route.js:190

If anyone got an idea about why this happen Thanks in advance !

TeoConan avatar Dec 12 '23 21:12 TeoConan