sussudio
Version:
An unofficial VS Code Internal API
17 lines (16 loc) • 843 B
JavaScript
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import { homedir, tmpdir } from 'os';
import { AbstractNativeEnvironmentService } from "../common/environmentService.mjs";
import { getUserDataPath } from "./userDataPath.mjs";
export class NativeEnvironmentService extends AbstractNativeEnvironmentService {
constructor(args, productService) {
super(args, {
homeDir: homedir(),
tmpDir: tmpdir(),
userDataDir: getUserDataPath(args, productService.nameShort)
}, productService);
}
}