nlf
nlf
# What / Why https://github.com/npm/pacote/blob/main/lib/file.js#L27-L29 In these lines of code, we extract the full tarball into a temp directory, in order to read only the package.json from it. This seems...
# What / Why Currently the `cleanupCached()` method in `lib/fetcher.js` seen here: https://github.com/npm/pacote/blob/latest/lib/fetcher.js#L323 Deletes _content_ directly from `this.cache` which is the cache directory configured by npm and is shared across...
# What / Why In order to safely prune old content after storing fresh content in the cache, we need some means of knowing if the old content has now...
for example, if the commit is `feat(arborist): added something` then we should be able to identify the commit as being related to an arborist deps commit, and place the feat...
this interactive tutorial is pretty old and is missing new features like workspaces and overrides. it would be neat to bring it up to date with current best practices and...
**Is your feature request related to a problem? Please describe.** Our reported `Socket timeout` issues all seem to stem from errors being raised on a response body stream after the...
we have `npm ci` currently implemented by calling `loadVirtual()` then removing the `node_modules` directory, then calling `buildIdealTree` and running a cli-local validation function before finally calling `reify()` and running the...
we have a lot of derived values in our configs and no consistent way of implementing or reading them, we should give `@npmcli/config` the ability to set getters for a...
BREAKING CHANGE: this module now follows a strict order of operations when applying ignore rules. if a package.json containing a 'files' array is present, then top level .npmignore and .gitignore...