Update:
Use new extension for uploading and downloading settings, extensions, keybindings from github gist https://marketplace.visualstudio.com/items?itemName=nonoroazoro.syncing
Settings File Locations
Depending on your platform, the user settings file is located here:
Windows %APPDATA%\Code\User\settings.json
Mac $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json
Extensions
Located at: %USERPROFILE%.vscode\extensions
Workspace Recommended Extensions Often you have a set of extensions that makes working with a particular workspace or programming language more productive and you'd like to share this list with your team or colleagues. You can create a recommended list of extensions for a workspace with the Extensions: Configure Workspace Recommended Extensions command. This creates a extensions.json file located in the workspace .vscode folder where you can list extensions.
An example extensions.json could be:
{
"recommendations": [
"eg2.tslint",
"dbaeumer.vscode-eslint",
"msjsdiag.debugger-for-chrome"
]
}
Update npm dependencies:
npm i -g npm-check-updates
npm-check-updates -u | ncu -u
npm install