Skip to content

tns migrate should update nativescript-vue-template-compiler #4879

Closed
@rosen-vladimirov

Description

@rosen-vladimirov

Environment
Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project):

  • Cross-platform modules: 5.4.0
  • Android Runtime: 5.4.0
  • iOS Runtime: 5.4.2
  • Plugin(s):
{                                                         
  "nativescript": {                                       
    "id": "org.nativescript.appVue1",                     
    "tns-android": {                                      
      "version": "5.4.0"                                  
    },                                                    
    "tns-ios": {                                          
      "version": "5.4.2"                                  
    }                                                     
  },                                                      
  "description": "NativeScript Application",              
  "license": "SEE LICENSE IN <your-license-filename>",    
  "repository": "<fill-your-repository-here>",            
  "dependencies": {                                       
    "nativescript-theme-core": "~1.0.4",                  
    "nativescript-vue": "~2.2.0",                         
    "tns-core-modules": "~5.4.0"                          
  },                                                      
  "devDependencies": {                                    
    "@babel/core": "~7.1.0",                              
    "@babel/preset-env": "~7.1.0",                        
    "babel-loader": "~8.0.0",                             
    "nativescript-dev-webpack": "~0.24.0",                
    "nativescript-vue-template-compiler": "~2.2.0",       
    "node-sass": "^4.7.1",                                
    "vue-loader": "~15.4.0"                               
  },                                                      
  "gitHead": "8c1a4866a66daab09bf5ef8e5a96472687192373",  
  "readme": "NativeScript Application"                    
}                                                         

Describe the bug
After using tns migrate for a project with Vue 2.2, nativescript-vue-template-compiler package is not updated - its still ~2.2

To Reproduce

$ tns create myApp --template tns-template-blank-vue@5.4
$ cd myApp
$ tns migrate
# now check the project's package.json - `nativescript-vue-template-compiler` version is still 2.2, while it should be 2.3

Expected behavior
After migrate, the nativescript-vue-template-compiler package should be migrated. In case it is not installed in the project before calling tns migrate, the migrate command should not add it.

Additional context
WORKAROUND: npm i --save-dev nativescript-vue-template-compiler@~2.3

Metadata

Metadata

Assignees

Labels

bugmigrateDescribes issues related to migrate command

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions