24 lines
1.4 KiB
XML
24 lines
1.4 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
<pkgmetadata>
|
|
<maintainer type="person">
|
|
<email>torokhov-s-a@yandex.ru</email>
|
|
<name>Sergey Torokhov</name>
|
|
</maintainer>
|
|
<longdescription lang="en">
|
|
A simple terminal UI for npm commands, written in Go with the gocui library.
|
|
|
|
npm is pretty cool, but some of its workflows are a little too much for somebody with my atrocious short term memory.
|
|
If I need to link a couple of dependencies to a package I need to do an npm install on the package so we're up to date,
|
|
then cd to each dependency package and npm install, then npm run build,
|
|
then npm link if it's not already globally linked (and how would I know that it is?) and then cd back to the original package and do npm link "dependency" for each dependency.
|
|
Pretty much every time I'll get halfway through, suspect that I've forgotten a step, then start again from scratch.
|
|
But who needs a functionining brain when have a tool where every step in the process take one keypress and at a glance you can see how everything is linked up?
|
|
|
|
lazynpm is the younger brother of lazygit and lazydocker, and has learnt from both its siblings how best to make life lazier in the terminal so that you can focus on what matters: programming.
|
|
</longdescription>
|
|
<upstream>
|
|
<remote-id type="github">jesseduffield/lazynpm</remote-id>
|
|
</upstream>
|
|
</pkgmetadata>
|