Future of this library #47
Replies: 3 comments
-
That sounds really nice @franciscop! and it would speed up my builds a lot.
Keep in mind that a lot of people also use yarn or other package-manager. So maybe keep the design open, when integrating the
Additional to dev and prod people may use private package, which should be ignored. Maybe support a Just to be sure: Keep the node-api, which does not exist in |
Beta Was this translation helpful? Give feedback.
-
These three points would really help me in my projects. Especially the last of them: currently to check prod dependencies only I have to delete Are you still working on the topics in this discussion @franciscop? |
Beta Was this translation helpful? Give feedback.
-
I haven't really worked on this, it requires few days of uninterrupted work only on import meow from 'meow';
import listDependencies from 'list-dependency-folders';
const cli = meow(`...`, { ... });
const deps = listDependencies(cli.input[0] || './', { dev: cli.flags.dev });
console.log(deps); |
Beta Was this translation helpful? Give feedback.
-
Hi everyone!
So this library has some issues right now as you might have found out. I've learned a lot since I created it a while ago, and I think I'm ready to give it a go at rewriting some of the core parts. What do you think of this?
check-licenses
. It's definitely not as complete aslegally
(and that's why it's not replacing it), but I think it has a lot better experience and stability. If you just want a quick check for license count, for now please use that.package-lock.json
by default if it's found. This strongly relates to the previous point.minimist
tomeow
. It's 2021, I don't want to be dealing with CLI arguments semi-manually.It seems this all (except the move to ESM) would be backwards compatible, so I can start working on some of these without doing a full rewrite.
Beta Was this translation helpful? Give feedback.
All reactions