AdonisJS Error: class BaseCommand extends ace.Command

Viewed 14

I cloned my repo from github and npm install on both folders.

Now, I am trying to run adonis server and I am getting this error.

It works on my other machine at home but when I'm on my laptop it is not working. Is it my fault?

adonis serve --dev

class BaseCommand extends ace.Command {                             
TypeError: Class extends value undefined is not a constructor or null
    at Object.<anonymous> (/home/muse/.nvm/versions/node/v16.15.0/lib/node_modules/@adonisjs/cli/src/Commands/Base/index.js:17:31)
    at Module._compile (node:internal/modules/cjs/loader:1105:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/home/muse/.nvm/versions/node/v16.15.0/lib/node_modules/@adonisjs/cli/src/Commands/New/index.js:13:21)
    at Module._compile (node:internal/modules/cjs/loader:1105:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)

NPM audit

>edge.js  <5.3.2
Severity: moderate
Cross-site Scripting in edge.js - https://github.com/advisories/GHSA-55r9-7mf8-m382
No fix available
node_modules/edge.js
  @adonisjs/framework  *
  Depends on vulnerable versions of edge.js
  node_modules/@adonisjs/framework

>2 moderate severity vulnerabilities

>Some issues need review, and may require choosing
a different dependency.

Package.json

{
  "name": "adonis-api-app",
  "version": "4.1.0",
  "adonis-version": "4.1.0",
  "description": "Adonisjs boilerplate for API server with pre-configured JWT",
  "main": "index.js",
  "scripts": {
    "start": "node server.js",
    "test": "node ace test"
  },
  "keywords": [
    "adonisjs",
    "adonis-app"
  ],
  "author": "",
  "license": "UNLICENSED",
  "private": true,
  "dependencies": {
    "@adonisjs/ace": "^11.3.1",
    "@adonisjs/auth": "^3.0.7",
    "@adonisjs/bodyparser": "~2.0.9",
    "@adonisjs/cors": "^1.0.7",
    "@adonisjs/fold": "^4.0.9",
    "@adonisjs/framework": "^5.0.9",
    "@adonisjs/ignitor": "^2.0.8",
    "@adonisjs/lucid": "^6.1.3",
    "sqlite3": "^5.0.11"
  },
  "autoload": {
    "App": "./app"
  }
}
0 Answers
Related