Skip to content

Error when running "magi --version" in a directory without "package.json" #108

Open
@Haprog

Description

@Haprog
> magi --version
internal/modules/cjs/loader.js:984
  throw err;
  ^

Error: Cannot find module '/home/haprog/package.json'
Require stack:
- /home/haprog/.nvm/versions/node/v12.16.0/lib/node_modules/magi-cli/lib/tools.js
- /home/haprog/.nvm/versions/node/v12.16.0/lib/node_modules/magi-cli/bin/magi
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:981:15)
    at Function.Module._load (internal/modules/cjs/loader.js:863:27)
    at Module.require (internal/modules/cjs/loader.js:1043:19)
    at require (internal/modules/cjs/helpers.js:77:18)
    at Object.<anonymous> (/home/haprog/.nvm/versions/node/v12.16.0/lib/node_modules/magi-cli/lib/tools.js:78:24)
    at Module._compile (internal/modules/cjs/loader.js:1157:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1177:10)
    at Module.load (internal/modules/cjs/loader.js:1001:32)
    at Function.Module._load (internal/modules/cjs/loader.js:900:14)
    at Module.require (internal/modules/cjs/loader.js:1043:19) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/haprog/.nvm/versions/node/v12.16.0/lib/node_modules/magi-cli/lib/tools.js',
    '/home/haprog/.nvm/versions/node/v12.16.0/lib/node_modules/magi-cli/bin/magi'
  ]
}

When running the same in any project directory with package.json:

> magi --version
0.25.1

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions