@@ -33,7 +33,8 @@ export class LinuxDefaultShellProvider extends ShellProvider {
return [{
id: 'default',
name: 'User default',
- command: line.split(':')[6]
+ command: line.split(':')[6],
+ args: ['--login'],
}]
}
@@ -20,7 +20,8 @@ export class MacOSDefaultShellProvider extends ShellProvider {
- command: shellEntry.split(' ')[1].trim()
+ command: shellEntry.split(' ')[1].trim(),
@@ -24,6 +24,7 @@ export class POSIXShellsProvider extends ShellProvider {
id: x,
name: x,
command: x,
}))
@@ -15,8 +15,10 @@
"skipLibCheck": true,
"lib": [
"dom",
- "es2015",
- "es7"
+ "es5",
+ "es6",
+ "es7",
+ "es2015"
]