@@ -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