From 9b9bb4c114e8690113e59a85ee2197de487d66d9 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sat, 24 Apr 2021 17:14:23 +0200 Subject: [PATCH] No process.chdir --- .registry/server.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.registry/server.js b/.registry/server.js index 58f99113..2696d948 100644 --- a/.registry/server.js +++ b/.registry/server.js @@ -5,7 +5,7 @@ const app = express() const { PORT=4444 } = process.env const [,,port=PORT] = process.argv -process.chdir(__dirname) +const cwd = __dirname app.use('/-/:tarball', (req,res,next) => { console.debug ('GET', req.params) @@ -13,7 +13,7 @@ app.use('/-/:tarball', (req,res,next) => { const { tarball } = req.params const [, pkg ] = /^capire-(\w+)/.exec(tarball) fs.lstat(tarball,(err => { - if (err) exec(`npm pack ../${pkg}`,next) + if (err) exec(`npm pack ../${pkg}`,{cwd},next) else next() })) } catch (e) {