UNPKG

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
"use strict"; 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