@@ -102,23 +102,50 @@ Running this command will ${MigrateController.COMMON_MIGRATE_MESSAGE}`;
102
102
}
103
103
104
104
private migrationDependencies : IMigrationDependency [ ] = [
105
- { packageName : constants . TNS_CORE_MODULES_NAME , verifiedVersion : "6.0.1" } ,
105
+ {
106
+ packageName : constants . SCOPED_TNS_CORE_MODULES ,
107
+ verifiedVersion : "7.0.0-rc.57" ,
108
+ shouldAddIfMissing : true ,
109
+ } ,
110
+ {
111
+ packageName : constants . TNS_CORE_MODULES_NAME ,
112
+ shouldRemove : true ,
113
+ } ,
114
+ {
115
+ packageName : "@nativescript/types" ,
116
+ verifiedVersion : "7.0.0-rc.0" ,
117
+ isDev : true ,
118
+ } ,
119
+ {
120
+ packageName : "tns-platform-declarations" ,
121
+ replaceWith : "@nativescript/types" ,
122
+ verifiedVersion : "7.0.0-rc.0" ,
123
+ isDev : true ,
124
+ } ,
106
125
{
107
126
packageName : constants . TNS_CORE_MODULES_WIDGETS_NAME ,
108
- verifiedVersion : "6.0.1" ,
127
+ shouldRemove : true ,
128
+ } ,
129
+ {
130
+ packageName : "nativescript-dev-webpack" ,
131
+ shouldRemove : true ,
132
+ } ,
133
+ {
134
+ packageName : constants . WEBPACK_PLUGIN_NAME ,
135
+ verifiedVersion : "3.0.0-rc.2" ,
136
+ shouldAddIfMissing : true ,
137
+ isDev : true ,
109
138
} ,
110
- { packageName : "kinvey-nativescript-sdk" , verifiedVersion : "4.2.1" } ,
111
- { packageName : "nativescript-plugin-firebase" , verifiedVersion : "9.0.2" } ,
112
139
{
113
140
packageName : "nativescript-vue" ,
114
- verifiedVersion : "2.3 .0" ,
141
+ verifiedVersion : "2.8 .0" ,
115
142
shouldMigrateAction : async (
116
143
projectData : IProjectData ,
117
144
allowInvalidVersions : boolean
118
145
) => {
119
146
const dependency = {
120
147
packageName : "nativescript-vue" ,
121
- verifiedVersion : "2.3 .0" ,
148
+ verifiedVersion : "2.8 .0" ,
122
149
isDev : false ,
123
150
} ;
124
151
const result =
@@ -132,6 +159,11 @@ Running this command will ${MigrateController.COMMON_MIGRATE_MESSAGE}`;
132
159
} ,
133
160
migrateAction : this . migrateNativeScriptVue . bind ( this ) ,
134
161
} ,
162
+ {
163
+ packageName : "nativescript-angular" ,
164
+ replaceWith : "@nativescript/angular" ,
165
+ verifiedVersion : "10.0.0" ,
166
+ } ,
135
167
{
136
168
packageName : "@nativescript/angular" ,
137
169
verifiedVersion : "10.0.0" ,
@@ -181,7 +213,7 @@ Running this command will ${MigrateController.COMMON_MIGRATE_MESSAGE}`;
181
213
{
182
214
packageName : MigrateController . typescriptPackageName ,
183
215
isDev : true ,
184
- verifiedVersion : "3.9.0 " ,
216
+ verifiedVersion : "3.9.7 " ,
185
217
} ,
186
218
] ;
187
219
@@ -448,11 +480,7 @@ Running this command will ${MigrateController.COMMON_MIGRATE_MESSAGE}`;
448
480
}
449
481
450
482
private async cleanUpProject ( projectData : IProjectData ) : Promise < void > {
451
- this . $logger . info ( "Clean old project artefacts." ) ;
452
- this . $projectDataService . removeNSConfigProperty (
453
- projectData . projectDir ,
454
- "useLegacyWorkflow"
455
- ) ;
483
+ this . $logger . info ( "Clean old project artifacts." ) ;
456
484
this . $fs . deleteDirectory (
457
485
path . join ( projectData . projectDir , constants . HOOKS_DIR_NAME )
458
486
) ;
@@ -474,7 +502,7 @@ Running this command will ${MigrateController.COMMON_MIGRATE_MESSAGE}`;
474
502
) ;
475
503
}
476
504
477
- this . $logger . info ( "Clean old project artefacts complete." ) ;
505
+ this . $logger . info ( "Clean old project artifacts complete." ) ;
478
506
}
479
507
480
508
private handleAutoGeneratedFiles (
@@ -847,7 +875,11 @@ Running this command will ${MigrateController.COMMON_MIGRATE_MESSAGE}`;
847
875
verifiedVersion : "0.11.1" ,
848
876
shouldAddIfMissing : true ,
849
877
} ,
850
- { packageName : "@angular/animations" , verifiedVersion : "10.0.0" } ,
878
+ {
879
+ packageName : "@angular/animations" ,
880
+ verifiedVersion : "10.0.0" ,
881
+ shouldAddIfMissing : true ,
882
+ } ,
851
883
{
852
884
packageName : "@angular/compiler-cli" ,
853
885
verifiedVersion : "10.0.0" ,
@@ -872,7 +904,7 @@ Running this command will ${MigrateController.COMMON_MIGRATE_MESSAGE}`;
872
904
const dependencies = [
873
905
{
874
906
packageName : "nativescript-vue-template-compiler" ,
875
- verifiedVersion : "2.3 .0" ,
907
+ verifiedVersion : "2.8 .0" ,
876
908
isDev : true ,
877
909
} ,
878
910
] ;
0 commit comments