greenlock.js icon indicating copy to clipboard operation
greenlock.js copied to clipboard

@root/csr (dep of greenlock) erroneously lists @root/keypairs ad a devDepencency when i's a production dependency

Open hillct opened this issue 1 year ago • 0 comments

Because it's no longer possible to submit tickets here: https://git.coolaj86.com/coolaj86/csr.js.git ... I appears that @root/keypairs is erroneously listed as a devDependency here: https://git.coolaj86.com/coolaj86/csr.js/src/branch/master/package.json#L39 when in fact it is clearly a production dependency as it's called here: https://git.coolaj86.com/coolaj86/csr.js/src/branch/master/csr.js#L18 which impacts the initial certificate acquisition workflow if a server is (npm install'd and) started with NODE_ENV=production using modern releases of Node.js. In my debugging efforts, I used Node 18.14.2

hillct avatar Mar 18 '23 15:03 hillct