Pete Gonzalez
Pete Gonzalez
In #2536 I proposed: > However, for testing purposes (e.g. against a testing registry like [Verdaccio](https://verdaccio.org/)), I agree that it would be useful to access the settings in `$HOME/.npmrc`. We...
Publishing is normally performed by an automated CI job, which in a corporate environment ensures an audit trail and a record of how the package was built and published. Ordinary...
If someone wants to contribute a PR that adds the suggested CLI option `--use-user-npmrc`, we would accept it. 👍 As mentioned above it would be useful for testing scenarios such...
> Sounds like that would be more convenient than the ability to configure its name to something arbitrary. Rush's `common` folder path actually used to be configurable via **rush.json**. We...
This has come up a few times before in Zulip chat, for example: [browserslist --update-db](https://rushstack.zulipchat.com/#narrow/stream/262513-general/topic/browserslist.20--update-db/near/237373679) [Browserlist Warning](https://rushstack.zulipchat.com/#narrow/stream/262513-general/topic/Browserlist.20Warning/near/227548275) It can be fixed by upgrading indirect dependencies. However fundamentally the `browserslist` hook...
The error is actually coming from this code in the [browserslist](https://github.com/browserslist/browserslist/) NPM package: **browserslist/node.js** [](https://github.com/browserslist/browserslist/blob/421ff77de6a80d43f150f17fc74373913ec25d75/node.js#L367) ```js oldDataWarning: function oldDataWarning (agentsObj) { if (dataTimeChecked) return dataTimeChecked = true if (process.env.BROWSERSLIST_IGNORE_OLD_DATA) return...
The root cause is that they are calling `console.warn()` instead of `console.log()`. Someone already pointed that out in issue https://github.com/browserslist/browserslist/issues/361, but they fixed it by introducing this environment variable instead....
> So there is an env var that could be set. We could also simply instruct Rush users to set `BROWSERSLIST_IGNORE_OLD_DATA=1` themselves. But it's not a great experience. Every repo...
In this particular repo, we don't use it at all actually. 🙂 It is coming in as an indirect dependency of other NPM packages such as `webpack`: https://github.com/microsoft/rushstack/blob/94e2aa7df4a0f9f80a378cdffd67d5c8f3116258/common/config/rush/pnpm-lock.yaml#L17534
This GitHub repo is a monorepo for a bunch of different build tools, and it also includes some sample projects that are built by the tools. The `browserlist` package probably...