Post
And disable install scripts except the ones you really explicitly want www.npmjs.com/package/@lav...
It would also be hard for security tools to scan because the git/https deps can change.
0 reposts1 like
Most package managers already categorize the dependency by it's parsed spec (ex. npm's `npm-package-arg` or our internal `@vltpkg/spec`); we just need to create policies to gate installations based on that information. www.npmjs.com/package/npm-... www.npmjs.com/package/@vlt...
For @vlt.sh our policies will use DSS (docs.vlt.sh/cli/selectors). Most cmds already support a `--target` &/or `--scope` flag which use it too. `install` is the laggard since applying complex graph mods during resolution is hard™️ (note: we might just do it post resolution like we did for `build`).