Skip to content

Cannot read properties of undefined (reading 'replace') #44

@TeoConan

Description

@TeoConan

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 !

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions