Skip to content

Commit 3a3d875

Browse files
committed
refactor(cli): remove deprecated --projects flag support
1 parent 95eccf7 commit 3a3d875

File tree

1 file changed

+14
-23
lines changed

1 file changed

+14
-23
lines changed

packages/cli/index.ts

Lines changed: 14 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -163,17 +163,11 @@ class Project {
163163
if (
164164
![
165165
'--project',
166-
'--projects',
167166
'--vue-project',
168-
'--vue-projects',
169167
'--vue-vine-project',
170-
'--vue-vine-projects',
171168
'--mdx-project',
172-
'--mdx-projects',
173169
'--astro-project',
174-
'--astro-projects',
175170
'--ts-macro-project',
176-
'--ts-macro-projects',
177171
].some(flag => process.argv.includes(flag))
178172
) {
179173
const language = await clack.select({
@@ -263,34 +257,32 @@ class Project {
263257
} else {
264258
const options = [
265259
{
266-
projectFlags: ['--project', '--projects'],
260+
projectFlag: '--project',
267261
language: undefined,
268262
},
269263
{
270-
projectFlags: ['--vue-project', '--vue-projects'],
264+
projectFlag: '--vue-project',
271265
language: 'vue',
272266
},
273267
{
274-
projectFlags: ['--vue-vine-project', '--vue-vine-projects'],
268+
projectFlag: '--vue-vine-project',
275269
language: 'vue-vine',
276270
},
277271
{
278-
projectFlags: ['--mdx-project', '--mdx-projects'],
279-
projectsFlag: '--mdx-projects',
272+
projectFlag: '--mdx-project',
280273
language: 'mdx',
281274
},
282275
{
283-
projectFlags: ['--astro-project', '--astro-projects'],
276+
projectFlag: '--astro-project',
284277
language: 'astro',
285278
},
286279
{
287-
projectFlags: ['--ts-macro-project', '--ts-macro-projects'],
280+
projectFlag: '--ts-macro-project',
288281
language: 'ts-macro',
289282
},
290283
];
291-
for (const { projectFlags, language } of options) {
292-
const projectFlag = projectFlags.find(flag => process.argv.includes(flag));
293-
if (!projectFlag) {
284+
for (const { projectFlag, language } of options) {
285+
if (!process.argv.includes(projectFlag)) {
294286
continue;
295287
}
296288
let foundArg = false;
@@ -382,14 +374,13 @@ class Project {
382374
: gray(`Processed ${processed} files.`)
383375
);
384376

385-
const projectsFlag = process.argv.find(arg => arg.endsWith('-projects'));
386-
if (projectsFlag) {
387-
clack.log.warn(
388-
gray(`Please use `)
389-
+ cyan(`${projectsFlag.slice(0, -1)}`)
377+
const deprecatedFlag = process.argv.find(arg => arg.endsWith('-projects'));
378+
if (deprecatedFlag) {
379+
clack.log.error(
380+
gray(`Use `)
381+
+ cyan(`${deprecatedFlag.slice(0, -1)}`)
390382
+ gray(` instead of `)
391-
+ cyan(`${projectsFlag}`)
392-
+ gray(` starting from version 1.5.0.`)
383+
+ cyan(`${deprecatedFlag}.`)
393384
);
394385
}
395386

0 commit comments

Comments
 (0)