From 4dea67041a527833633ef7b50983cee53437495b Mon Sep 17 00:00:00 2001 From: zbryikt Date: Fri, 16 Dec 2022 21:35:44 +0800 Subject: [PATCH] - fix bug: `srcdir` contain keywrods that are filtered out, making a empty lib folder. - bump version --- CHANGELOG.md | 5 +++++ cli.js | 1 + lib/main.ls | 1 + package-lock.json | 4 ++-- package.json | 2 +- 5 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5120c90..3bc997d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Logs +## v1.1.10 + + - fix bug: `srcdir` contain keywrods that are filtered out, making a empty lib folder. + + ## v1.1.9 - fix bug: `node_modules` lookup may fall into endless loop and halt the program. diff --git a/cli.js b/cli.js index e0bee55..6ec8984 100755 --- a/cli.js +++ b/cli.js @@ -82,6 +82,7 @@ cmds['default'] = { } base = path.join(base, '..'); } + root = path.relative('.', root); } info = JSON.parse(fs.readFileSync(path.join(root, "package.json")).toString()); id = info._id || info.name + "@" + info.version; diff --git a/lib/main.ls b/lib/main.ls index 6436980..701fd21 100644 --- a/lib/main.ls +++ b/lib/main.ls @@ -47,6 +47,7 @@ cmds.default = root = path.resolve(path.join base, \node_modules, obj.name) if fs.exists-sync(path.join(root, \package.json)) => break base = path.join(base, \..) + root = path.relative('.', root) info = JSON.parse(fs.read-file-sync path.join(root, "package.json") .toString!) id = info._id or "#{info.name}@#{info.version}" diff --git a/package-lock.json b/package-lock.json index a08b592..526486d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "fedep", - "version": "1.1.9", + "version": "1.1.10", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "fedep", - "version": "1.1.9", + "version": "1.1.10", "license": "MIT", "dependencies": { "@plotdb/colors": "^0.0.1", diff --git a/package.json b/package.json index c2c2e9f..0b44937 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "cli.js" ], "description": "Frontend dependency installer", - "version": "1.1.9", + "version": "1.1.10", "homepage": "https://github.com/plotdb/fedep", "repository": { "type": "git",