chore(deps): replace is-ci by ci-info (#5862)

This commit is contained in:
Pascal Jufer
2023-01-01 19:53:07 +01:00
committed by GitHub
parent ee081825bf
commit 08ceaf3fcb
18 changed files with 46 additions and 60 deletions

View File

@@ -0,0 +1,10 @@
---
"@pnpm/plugin-commands-installation": patch
"@pnpm/plugin-commands-publishing": patch
"@pnpm/filter-workspace-packages": patch
"@pnpm/get-context": patch
"@pnpm/core": patch
"pnpm": patch
---
replace dependency `is-ci` by `ci-info` (`is-ci` is just a simple wrapper around `ci-info`).

View File

@@ -81,17 +81,16 @@
"@pnpm/store-path": "workspace:*",
"@pnpm/test-fixtures": "workspace:*",
"@types/fs-extra": "^9.0.13",
"@types/is-ci": "^3.0.0",
"@types/is-windows": "^1.0.0",
"@types/normalize-path": "^3.0.0",
"@types/ramda": "0.28.20",
"@types/semver": "7.3.13",
"@types/sinon": "^10.0.13",
"@yarnpkg/core": "4.0.0-rc.27",
"ci-info": "^3.7.0",
"deep-require-cwd": "1.0.0",
"execa": "npm:safe-execa@0.1.2",
"exists-link": "2.0.0",
"is-ci": "^3.0.1",
"is-windows": "^1.0.2",
"nock": "13.2.9",
"path-name": "^1.0.0",

View File

@@ -5,7 +5,7 @@ import { PnpmError } from '@pnpm/error'
import { prepareEmpty, preparePackages } from '@pnpm/prepare'
import { addDependenciesToPackage, install } from '@pnpm/core'
import rimraf from '@zkochan/rimraf'
import isCI from 'is-ci'
import { isCI } from 'ci-info'
import { testDefaults } from './utils'
test('fail on non-compatible node_modules', async () => {

View File

@@ -1,6 +1,6 @@
import { prepareEmpty } from '@pnpm/prepare'
import { addDependenciesToPackage } from '@pnpm/core'
import isCI from 'is-ci'
import { isCI } from 'ci-info'
import exists from 'path-exists'
import { testDefaults } from '../utils'

View File

@@ -5,7 +5,7 @@ import {
addDependenciesToPackage,
install,
} from '@pnpm/core'
import isCI from 'is-ci'
import { isCI } from 'ci-info'
import exists from 'path-exists'
import sinon from 'sinon'
import { testDefaults } from '../utils'

View File

@@ -22,7 +22,7 @@ import {
} from '@pnpm/core'
import rimraf from '@zkochan/rimraf'
import execa from 'execa'
import isCI from 'is-ci'
import { isCI } from 'ci-info'
import isWindows from 'is-windows'
import exists from 'path-exists'
import semver from 'semver'

View File

@@ -30,7 +30,6 @@
"homepage": "https://github.com/pnpm/pnpm/blob/main/pkg-manager/get-context#readme",
"devDependencies": {
"@pnpm/get-context": "workspace:*",
"@types/is-ci": "^3.0.0",
"@types/ramda": "0.28.20"
},
"peerDependencies": {
@@ -45,7 +44,7 @@
"@pnpm/read-projects-context": "workspace:*",
"@pnpm/types": "workspace:*",
"@zkochan/rimraf": "^2.1.2",
"is-ci": "^3.0.1",
"ci-info": "^3.7.0",
"path-absolute": "^1.0.1",
"ramda": "npm:@pnpm/ramda@0.28.1"
},

View File

@@ -11,7 +11,7 @@ import {
readWantedLockfileAndAutofixConflicts,
} from '@pnpm/lockfile-file'
import { logger } from '@pnpm/logger'
import isCI from 'is-ci'
import { isCI } from 'ci-info'
import clone from 'ramda/src/clone'
import equals from 'ramda/src/equals'

View File

@@ -40,7 +40,6 @@
"@pnpm/prepare": "workspace:*",
"@pnpm/registry-mock": "3.2.0",
"@pnpm/test-fixtures": "workspace:*",
"@types/is-ci": "^3.0.0",
"@types/proxyquire": "^1.3.28",
"@types/ramda": "0.28.20",
"@types/sinon": "^10.0.13",
@@ -90,8 +89,8 @@
"@zkochan/table": "^1.0.0",
"@zkochan/which": "^2.0.3",
"chalk": "^4.1.2",
"ci-info": "^3.7.0",
"enquirer": "^2.3.6",
"is-ci": "^3.0.1",
"is-subdir": "^1.2.0",
"load-json-file": "^6.2.0",
"mem": "^8.1.1",

View File

@@ -3,7 +3,7 @@ import { FILTERING, OPTIONS, OUTPUT_OPTIONS, UNIVERSAL_OPTIONS } from '@pnpm/com
import { Config, types as allTypes } from '@pnpm/config'
import { WANTED_LOCKFILE } from '@pnpm/constants'
import { CreateStoreControllerOptions } from '@pnpm/store-connection-manager'
import isCI from 'is-ci'
import { isCI } from 'ci-info'
import pick from 'ramda/src/pick'
import renderHelp from 'render-help'
import { installDeps } from './installDeps'

58
pnpm-lock.yaml generated
View File

@@ -2741,9 +2741,6 @@ importers:
'@types/fs-extra':
specifier: ^9.0.13
version: 9.0.13
'@types/is-ci':
specifier: ^3.0.0
version: 3.0.0
'@types/is-windows':
specifier: ^1.0.0
version: 1.0.0
@@ -2762,6 +2759,9 @@ importers:
'@yarnpkg/core':
specifier: 4.0.0-rc.27
version: 4.0.0-rc.27_typanion@3.12.1
ci-info:
specifier: ^3.7.0
version: 3.7.0
deep-require-cwd:
specifier: 1.0.0
version: 1.0.0
@@ -2771,9 +2771,6 @@ importers:
exists-link:
specifier: 2.0.0
version: 2.0.0
is-ci:
specifier: ^3.0.1
version: 3.0.1
is-windows:
specifier: ^1.0.2
version: 1.0.2
@@ -2862,9 +2859,9 @@ importers:
'@zkochan/rimraf':
specifier: ^2.1.2
version: 2.1.2
is-ci:
specifier: ^3.0.1
version: 3.0.1
ci-info:
specifier: ^3.7.0
version: 3.7.0
path-absolute:
specifier: ^1.0.1
version: 1.0.1
@@ -2875,9 +2872,6 @@ importers:
'@pnpm/get-context':
specifier: workspace:*
version: 'link:'
'@types/is-ci':
specifier: ^3.0.0
version: 3.0.0
'@types/ramda':
specifier: 0.28.20
version: 0.28.20
@@ -3494,12 +3488,12 @@ importers:
chalk:
specifier: ^4.1.2
version: 4.1.2
ci-info:
specifier: ^3.7.0
version: 3.7.0
enquirer:
specifier: ^2.3.6
version: 2.3.6
is-ci:
specifier: ^3.0.1
version: 3.0.1
is-subdir:
specifier: ^1.2.0
version: 1.2.0
@@ -3552,9 +3546,6 @@ importers:
'@pnpm/test-fixtures':
specifier: workspace:*
version: link:../../__utils__/test-fixtures
'@types/is-ci':
specifier: ^3.0.0
version: 3.0.0
'@types/proxyquire':
specifier: ^1.3.28
version: 1.3.28
@@ -4099,9 +4090,6 @@ importers:
'@types/cross-spawn':
specifier: ^6.0.2
version: 6.0.2
'@types/is-ci':
specifier: ^3.0.0
version: 3.0.0
'@types/is-windows':
specifier: ^1.0.0
version: 1.0.0
@@ -4126,6 +4114,9 @@ importers:
chalk:
specifier: ^4.1.2
version: 4.1.2
ci-info:
specifier: ^3.7.0
version: 3.7.0
cross-spawn:
specifier: ^7.0.3
version: 7.0.3
@@ -4150,9 +4141,6 @@ importers:
exists-link:
specifier: 2.0.0
version: 2.0.0
is-ci:
specifier: ^3.0.1
version: 3.0.1
is-windows:
specifier: ^1.0.2
version: 1.0.2
@@ -4429,9 +4417,6 @@ importers:
'@types/cross-spawn':
specifier: ^6.0.2
version: 6.0.2
'@types/is-ci':
specifier: ^3.0.0
version: 3.0.0
'@types/is-windows':
specifier: ^1.0.0
version: 1.0.0
@@ -4453,12 +4438,12 @@ importers:
'@types/tar-stream':
specifier: ^2.2.2
version: 2.2.2
ci-info:
specifier: ^3.7.0
version: 3.7.0
cross-spawn:
specifier: ^7.0.3
version: 7.0.3
is-ci:
specifier: ^3.0.1
version: 3.0.1
is-windows:
specifier: ^1.0.2
version: 1.0.2
@@ -5716,9 +5701,6 @@ importers:
'@pnpm/filter-workspace-packages':
specifier: workspace:*
version: 'link:'
'@types/is-ci':
specifier: ^3.0.0
version: 3.0.0
'@types/is-windows':
specifier: ^1.0.0
version: 1.0.0
@@ -5731,9 +5713,9 @@ importers:
'@types/touch':
specifier: ^3.1.2
version: 3.1.2
is-ci:
specifier: ^3.0.1
version: 3.0.1
ci-info:
specifier: ^3.7.0
version: 3.7.0
is-windows:
specifier: ^1.0.2
version: 1.0.2
@@ -12475,6 +12457,7 @@ packages:
hasBin: true
dependencies:
ci-info: 3.7.0
dev: true
/is-core-module/2.11.0:
resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==}
@@ -17351,7 +17334,6 @@ time:
/@types/graceful-fs/4.1.5: '2021-02-11T21:49:02.172Z'
/@types/hosted-git-info/3.0.2: '2021-07-06T21:35:19.353Z'
/@types/ini/1.3.31: '2021-10-07T21:01:49.672Z'
/@types/is-ci/3.0.0: '2021-03-07T11:49:37.729Z'
/@types/is-windows/1.0.0: '2019-11-19T19:37:55.992Z'
/@types/isexe/2.0.1: '2021-07-06T21:42:29.330Z'
/@types/jest/29.2.4: '2022-12-05T07:03:07.951Z'
@@ -17409,6 +17391,7 @@ time:
/can-link/2.0.0: '2021-02-11T22:53:11.538Z'
/can-write-to-dir/1.1.1: '2021-04-01T00:51:46.475Z'
/chalk/4.1.2: '2021-07-30T12:02:52.839Z'
/ci-info/3.7.0: '2022-11-24T14:44:08.892Z'
/cli-columns/4.0.0: '2021-09-23T18:51:13.897Z'
/cmd-extension/1.0.2: '2021-09-28T21:08:51.481Z'
/comver-to-semver/1.0.0: '2021-04-04T23:59:39.895Z'
@@ -17449,7 +17432,6 @@ time:
/husky/8.0.2: '2022-11-08T03:41:05.629Z'
/hyperdrive-schemas/2.0.0: '2020-07-14T11:16:33.671Z'
/ini/3.0.1: '2022-08-22T17:22:43.830Z'
/is-ci/3.0.1: '2021-10-26T04:02:03.835Z'
/is-inner-link/4.0.0: '2021-02-11T22:54:33.386Z'
/is-port-reachable/3.0.0: '2019-11-12T09:49:42.096Z'
/is-subdir/1.2.0: '2021-01-05T16:52:45.485Z'

View File

@@ -68,7 +68,6 @@
"@pnpm/workspace.pkgs-graph": "workspace:*",
"@pnpm/write-project-manifest": "workspace:*",
"@types/cross-spawn": "^6.0.2",
"@types/is-ci": "^3.0.0",
"@types/is-windows": "^1.0.0",
"@types/pnpm__byline": "npm:@types/byline@^4.2.33",
"@types/ramda": "0.28.20",
@@ -77,6 +76,7 @@
"@zkochan/retry": "^0.2.0",
"@zkochan/rimraf": "^2.1.2",
"chalk": "^4.1.2",
"ci-info": "^3.7.0",
"cross-spawn": "^7.0.3",
"cross-var-no-babel": "^1.2.0",
"deep-require-cwd": "1.0.0",
@@ -85,7 +85,6 @@
"esbuild": "^0.15.18",
"execa": "npm:safe-execa@0.1.2",
"exists-link": "2.0.0",
"is-ci": "^3.0.1",
"is-windows": "^1.0.2",
"load-json-file": "^6.2.0",
"loud-rejection": "^2.2.0",

View File

@@ -19,7 +19,7 @@ import { pnpmCmds, rcOptionsTypes } from './cmd'
import { formatUnknownOptionsError } from './formatError'
import { parseCliArgs } from './parseCliArgs'
import { initReporter, ReporterType } from './reporter'
import isCI from 'is-ci'
import { isCI } from 'ci-info'
import path from 'path'
import isEmpty from 'ramda/src/isEmpty'
import stripAnsi from 'strip-ansi'

View File

@@ -3,7 +3,7 @@ import path from 'path'
import { prepare, preparePackages } from '@pnpm/prepare'
import { Lockfile } from '@pnpm/lockfile-types'
import readYamlFile from 'read-yaml-file'
import isCI from 'is-ci'
import { isCI } from 'ci-info'
import isWindows from 'is-windows'
import writeYamlFile from 'write-yaml-file'
import {

View File

@@ -40,7 +40,6 @@
"@pnpm/prepare": "workspace:*",
"@pnpm/registry-mock": "3.2.0",
"@types/cross-spawn": "^6.0.2",
"@types/is-ci": "^3.0.0",
"@types/is-windows": "^1.0.0",
"@types/npm-packlist": "^3.0.0",
"@types/proxyquire": "^1.3.28",
@@ -48,8 +47,8 @@
"@types/sinon": "^10.0.13",
"@types/tar": "^6.1.3",
"@types/tar-stream": "^2.2.2",
"ci-info": "^3.7.0",
"cross-spawn": "^7.0.3",
"is-ci": "^3.0.1",
"is-windows": "^1.0.2",
"load-json-file": "^6.2.0",
"path-exists": "^4.0.0",

View File

@@ -1,7 +1,7 @@
import { existsSync, promises as fs } from 'fs'
import path from 'path'
import execa from 'execa'
import isCI from 'is-ci'
import { isCI } from 'ci-info'
import isWindows from 'is-windows'
import { pack, publish } from '@pnpm/plugin-commands-publishing'
import { prepare, preparePackages } from '@pnpm/prepare'

View File

@@ -41,12 +41,11 @@
},
"devDependencies": {
"@pnpm/filter-workspace-packages": "workspace:*",
"@types/is-ci": "^3.0.0",
"@types/is-windows": "^1.0.0",
"@types/micromatch": "^4.0.2",
"@types/ramda": "0.28.20",
"@types/touch": "^3.1.2",
"is-ci": "^3.0.1",
"ci-info": "^3.7.0",
"is-windows": "^1.0.2",
"tempy": "^1.0.1",
"touch": "3.1.0"

View File

@@ -4,7 +4,7 @@ import { filterWorkspacePackages, PackageGraph } from '@pnpm/filter-workspace-pa
import './parsePackageSelector'
import fs from 'fs'
import execa from 'execa'
import isCI from 'is-ci'
import { isCI } from 'ci-info'
import isWindows from 'is-windows'
import path from 'path'
import omit from 'ramda/src/omit'