https://pantsbuild.org/ logo
w

wide-midnight-78598

11/16/2022, 9:45 PM
🚲 🏚️ on naming the
NodeToolBase
subsystem:
NodeToolBase
? <-- generalizing to NodeJS
NpxToolBase
? <--
npx
is used under the hood
NpmToolBase
? <--
npx
is part of the
npm cli
c

curved-television-6568

11/16/2022, 9:50 PM
NodeToolBase
looks good to me.. but I’m not sure if there’ll ever be a risk for another node tool to not fit under that subsystem..?
w

wide-midnight-78598

11/16/2022, 9:55 PM
Oh, good point. Maybe I should specify the package installer....
My gut feel was NpxToolBase because that's the process it runs into - but that felt, maybe too specific? I dunno.
4 Views