vegan-ipsum
Version:
Generates passages of vegan-themed placeholder text suitable for use in web pages, graphics, and more. Works in the browser, NodeJS, and React Native.
28 lines (27 loc) • 3.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _platforms = require("../../constants/platforms");
var _commands = require("../constants/commands");
/**
* Retrieves the appropriate copy command for the specified platform.
*
* @param {string} platform - The process platform (e.g., "darwin", "win32", "linux").
* @returns {string} The copy command for the specified platform.
*/
var getCopyCommand = function getCopyCommand() {
var platform = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : "";
switch (platform.toLowerCase()) {
case _platforms.SUPPORTED_PLATFORMS.DARWIN:
return _commands.COPY.DARWIN;
case _platforms.SUPPORTED_PLATFORMS.WIN32:
return _commands.COPY.WIN32;
case _platforms.SUPPORTED_PLATFORMS.LINUX:
default:
return _commands.COPY.LINUX;
}
};
var _default = exports["default"] = getCopyCommand;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcGxhdGZvcm1zIiwicmVxdWlyZSIsIl9jb21tYW5kcyIsImdldENvcHlDb21tYW5kIiwicGxhdGZvcm0iLCJhcmd1bWVudHMiLCJsZW5ndGgiLCJ1bmRlZmluZWQiLCJ0b0xvd2VyQ2FzZSIsIlNVUFBPUlRFRF9QTEFURk9STVMiLCJEQVJXSU4iLCJDT1BZIiwiV0lOMzIiLCJMSU5VWCIsIl9kZWZhdWx0IiwiZXhwb3J0cyJdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9iaW4vdXRpbC9nZXRDb3B5Q29tbWFuZC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTVVBQT1JURURfUExBVEZPUk1TIH0gZnJvbSBcIi4uLy4uL2NvbnN0YW50cy9wbGF0Zm9ybXNcIjtcbmltcG9ydCB7IENPUFkgfSBmcm9tIFwiLi4vY29uc3RhbnRzL2NvbW1hbmRzXCI7XG5cbi8qKlxuICogUmV0cmlldmVzIHRoZSBhcHByb3ByaWF0ZSBjb3B5IGNvbW1hbmQgZm9yIHRoZSBzcGVjaWZpZWQgcGxhdGZvcm0uXG4gKlxuICogQHBhcmFtIHtzdHJpbmd9IHBsYXRmb3JtIC0gVGhlIHByb2Nlc3MgcGxhdGZvcm0gKGUuZy4sIFwiZGFyd2luXCIsIFwid2luMzJcIiwgXCJsaW51eFwiKS5cbiAqIEByZXR1cm5zIHtzdHJpbmd9IFRoZSBjb3B5IGNvbW1hbmQgZm9yIHRoZSBzcGVjaWZpZWQgcGxhdGZvcm0uXG4gKi9cbmNvbnN0IGdldENvcHlDb21tYW5kID0gKHBsYXRmb3JtOiBzdHJpbmcgPSBcIlwiKTogc3RyaW5nID0+IHtcbiAgc3dpdGNoIChwbGF0Zm9ybS50b0xvd2VyQ2FzZSgpKSB7XG4gICAgY2FzZSBTVVBQT1JURURfUExBVEZPUk1TLkRBUldJTjpcbiAgICAgIHJldHVybiBDT1BZLkRBUldJTjtcbiAgICBjYXNlIFNVUFBPUlRFRF9QTEFURk9STVMuV0lOMzI6XG4gICAgICByZXR1cm4gQ09QWS5XSU4zMjtcbiAgICBjYXNlIFNVUFBPUlRFRF9QTEFURk9STVMuTElOVVg6XG4gICAgZGVmYXVsdDpcbiAgICAgIHJldHVybiBDT1BZLkxJTlVYO1xuICB9XG59O1xuXG5leHBvcnQgZGVmYXVsdCBnZXRDb3B5Q29tbWFuZDtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUEsSUFBQUEsVUFBQSxHQUFBQyxPQUFBO0FBQ0EsSUFBQUMsU0FBQSxHQUFBRCxPQUFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBTUUsY0FBYyxHQUFHLFNBQWpCQSxjQUFjQSxDQUFBLEVBQXNDO0VBQUEsSUFBbENDLFFBQWdCLEdBQUFDLFNBQUEsQ0FBQUMsTUFBQSxRQUFBRCxTQUFBLFFBQUFFLFNBQUEsR0FBQUYsU0FBQSxNQUFHLEVBQUU7RUFDM0MsUUFBUUQsUUFBUSxDQUFDSSxXQUFXLENBQUMsQ0FBQztJQUM1QixLQUFLQyw4QkFBbUIsQ0FBQ0MsTUFBTTtNQUM3QixPQUFPQyxjQUFJLENBQUNELE1BQU07SUFDcEIsS0FBS0QsOEJBQW1CLENBQUNHLEtBQUs7TUFDNUIsT0FBT0QsY0FBSSxDQUFDQyxLQUFLO0lBQ25CLEtBQUtILDhCQUFtQixDQUFDSSxLQUFLO0lBQzlCO01BQ0UsT0FBT0YsY0FBSSxDQUFDRSxLQUFLO0VBQ3JCO0FBQ0YsQ0FBQztBQUFDLElBQUFDLFFBQUEsR0FBQUMsT0FBQSxjQUVhWixjQUFjIiwiaWdub3JlTGlzdCI6W119