tstosc
Version:
A transpiler that convert TypeScript to SuperCollider's SCLang.
16 lines (13 loc) • 517 B
JavaScript
import path from 'path';
function getDefaultUserExtensionDir() {
switch (process.platform) {
case "darwin":
return path.posix.resolve(process.env.HOME, "Library/Application Support/SuperCollider/Extensions/");
case "win32":
return path.win32.resolve(process.env.USERPROFILE, "AppData/Local/SuperCollider/Extensions/");
// Should be linux
default:
return path.posix.resolve(process.env.HOME, ".local/share/SuperCollider/Extensions/");
}
}
export { getDefaultUserExtensionDir };