UNPKG

tstosc

Version:

A transpiler that convert TypeScript to SuperCollider's SCLang.

22 lines (16 loc) 750 B
'use strict'; var path = require('path'); function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; } var path__default = /*#__PURE__*/_interopDefault(path); function getDefaultUserExtensionDir() { switch (process.platform) { case "darwin": return path__default.default.posix.resolve(process.env.HOME, "Library/Application Support/SuperCollider/Extensions/"); case "win32": return path__default.default.win32.resolve(process.env.USERPROFILE, "AppData/Local/SuperCollider/Extensions/"); // Should be linux default: return path__default.default.posix.resolve(process.env.HOME, ".local/share/SuperCollider/Extensions/"); } } exports.getDefaultUserExtensionDir = getDefaultUserExtensionDir;