mirror of
https://github.com/pnpm/pnpm.git
synced 2026-05-06 06:55:12 -04:00
fix: log warning about --force only once
This commit is contained in:
@@ -151,6 +151,13 @@ export default async function run (argv: string[]) {
|
||||
// NOTE: we defer the next stage, otherwise reporter might not catch all the logs
|
||||
await new Promise((resolve, reject) => {
|
||||
setTimeout(() => {
|
||||
if (opts.force === true) {
|
||||
logger.warn({
|
||||
message: 'using --force I sure hope you know what you are doing',
|
||||
prefix: opts.prefix,
|
||||
})
|
||||
}
|
||||
|
||||
// `pnpm install ""` is going to be just `pnpm install`
|
||||
const cliArgs = cliConf.argv.remain.slice(1).filter(Boolean)
|
||||
try {
|
||||
|
||||
@@ -181,12 +181,6 @@ export default async (
|
||||
const defaultOpts = await defaults(opts)
|
||||
const extendedOpts = {...defaultOpts, ...opts, store: defaultOpts.store}
|
||||
if (!extendedOpts.reinstallForFlatten) {
|
||||
if (extendedOpts.force) {
|
||||
logger.warn({
|
||||
message: 'using --force I sure hope you know what you are doing',
|
||||
prefix: extendedOpts.prefix,
|
||||
})
|
||||
}
|
||||
if (extendedOpts.shamefullyFlatten) {
|
||||
logger.warn({
|
||||
message: 'using --shamefully-flatten is discouraged, you should declare all of your dependencies in package.json',
|
||||
|
||||
@@ -68,12 +68,6 @@ export default async (
|
||||
}
|
||||
const defaultOpts = await defaults(opts)
|
||||
const extendedOpts = {...defaultOpts, ...opts, store: defaultOpts.store}
|
||||
if (extendedOpts.force) {
|
||||
logger.warn({
|
||||
message: 'using --force I sure hope you know what you are doing',
|
||||
prefix: extendedOpts.prefix,
|
||||
})
|
||||
}
|
||||
extendedOpts.registry = normalizeRegistryUrl(extendedOpts.registry)
|
||||
return extendedOpts
|
||||
}
|
||||
|
||||
@@ -94,12 +94,6 @@ export default async (
|
||||
}
|
||||
const defaultOpts = await defaults(opts)
|
||||
const extendedOpts = {...defaultOpts, ...opts, store: defaultOpts.store}
|
||||
if (extendedOpts.force) {
|
||||
logger.warn({
|
||||
message: 'using --force I sure hope you know what you are doing',
|
||||
prefix: extendedOpts.prefix,
|
||||
})
|
||||
}
|
||||
extendedOpts.registry = normalizeRegistryUrl(extendedOpts.registry)
|
||||
return extendedOpts
|
||||
}
|
||||
|
||||
@@ -60,12 +60,6 @@ export default async (
|
||||
}
|
||||
const defaultOpts = await defaults(opts)
|
||||
const extendedOpts = {...defaultOpts, ...opts, store: defaultOpts.store}
|
||||
if (extendedOpts.force) {
|
||||
logger.warn({
|
||||
message: 'using --force I sure hope you know what you are doing',
|
||||
prefix: extendedOpts.prefix,
|
||||
})
|
||||
}
|
||||
extendedOpts.registry = normalizeRegistryUrl(extendedOpts.registry)
|
||||
return extendedOpts
|
||||
}
|
||||
|
||||
@@ -82,12 +82,6 @@ export default async (
|
||||
}
|
||||
const defaultOpts = await defaults(opts)
|
||||
const extendedOpts = {...defaultOpts, ...opts, store: defaultOpts.store}
|
||||
if (extendedOpts.force) {
|
||||
logger.warn({
|
||||
message: 'using --force I sure hope you know what you are doing',
|
||||
prefix: extendedOpts.prefix,
|
||||
})
|
||||
}
|
||||
extendedOpts.registry = normalizeRegistryUrl(extendedOpts.registry)
|
||||
return extendedOpts
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user