dominictarr / rc

The non-configurable configuration loader for lazy people.
Other
1.02k stars 97 forks source link

Throws Error when invoked via 'NPM rebuild' #127

Open github-sj opened 3 years ago

github-sj commented 3 years ago

‘rc’ is throwing an error when invoked via ‘npm rebuild’.

Rebuilding npm packages...

/codebuild/output/src151053611/src/node_modules/rc/index.js:12
    throw new Error('rc(name): name *must* be string')
    ^

Error: rc(name): name *must* be string
    at module.exports (/codebuild/output/src151053611/src/node_modules/rc/index.js:12:11)
    at Object.<anonymous> (/codebuild/output/src151053611/src/node_modules/rc/cli.js:4:28)
    at Module._compile (internal/modules/cjs/loader.js:1063:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
    at Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14)
    at Module.require (internal/modules/cjs/loader.js:952:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at Object.<anonymous> (/codebuild/output/src151053611/src/node_modules/.bin/prebuild-install:9:10)
    at Module._compile (internal/modules/cjs/loader.js:1063:30)

RC is installed a nested dependency of 'serverless' npm package

The issue is noticed in Ubuntu 20.04 with NodeJS - v14.15.4 (with npm 6.14.10). RC version is 1.2.8 and Serverless version is 2.54.0