1*8d3f3824SCedric van Puttenclass Env {
2*8d3f3824SCedric van Putten  /** Determine if the package manager is running in a CI environment. */
3*8d3f3824SCedric van Putten  get CI() {
4*8d3f3824SCedric van Putten    // See: https://github.com/ctavan/node-getenv/blob/5b02feebde5d8edd56fff7d81c4b43403a20aff8/index.js#L63-L74
5*8d3f3824SCedric van Putten    const { CI } = process.env;
6*8d3f3824SCedric van Putten    return CI?.toLowerCase() === 'true' || CI === '1';
7*8d3f3824SCedric van Putten  }
8*8d3f3824SCedric van Putten}
9*8d3f3824SCedric van Putten
10*8d3f3824SCedric van Puttenexport default new Env();
11