diff --git a/package.json b/package.json index f745472..51cb061 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "typescript": "^5.1.3" }, "dependencies": { + "@expo/sudo-prompt": "^9.3.1", "application-config-path": "^0.1.0", "command-exists": "^1.2.4", "debug": "^3.1.0", @@ -46,7 +47,6 @@ "lodash": "^4.17.21", "mkdirp": "^0.5.1", "password-prompt": "^1.0.4", - "sudo-prompt": "^8.2.0", "tmp": "^0.0.33", "tslib": "^2.4.0" } diff --git a/src/types.d.ts b/src/types.d.ts index 7ffa18e..3e5c8f0 100644 --- a/src/types.d.ts +++ b/src/types.d.ts @@ -1,7 +1,6 @@ declare module "command-exists"; declare module "eol"; -declare module "sudo-prompt"; declare module "password-prompt"; declare module "application-config-path" { export = (appName: string) => string; -} \ No newline at end of file +} diff --git a/src/utils.ts b/src/utils.ts index c3e41eb..ea31ba9 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -2,7 +2,7 @@ import { execFileSync, ExecFileSyncOptions } from 'child_process'; import tmp from 'tmp'; import createDebug from 'debug'; import path from 'path'; -import sudoPrompt from 'sudo-prompt'; +import sudoPrompt from '@expo/sudo-prompt'; import { configPath } from './constants'; diff --git a/yarn.lock b/yarn.lock index de9bdc2..86df4f2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -23,6 +23,11 @@ chalk "^2.0.0" js-tokens "^4.0.0" +"@expo/sudo-prompt@^9.3.1": + version "9.3.2" + resolved "https://registry.yarnpkg.com/@expo/sudo-prompt/-/sudo-prompt-9.3.2.tgz#0fd2813402a42988e49145cab220e25bea74b308" + integrity sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw== + "@isaacs/cliui@^8.0.2": version "8.0.2" resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" @@ -1659,10 +1664,6 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" -sudo-prompt@^8.2.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-8.2.0.tgz#bcd4aaacdb367b77b4bffcce1c658c2b1dd327f3" - supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"