HEX
Server: nginx/1.24.0
System: Linux nowruzgan 6.8.0-57-generic #59-Ubuntu SMP PREEMPT_DYNAMIC Sat Mar 15 17:40:59 UTC 2025 x86_64
User: babak (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /var/dev/nowruzgan/rest/node_modules/sails-stringfile/links.js
/**
 * Module dependencies
 */

var _ = require('@sailshq/lodash')
	, util = require('util');



// Used to detect terminal-URL support (for help links)
var IS_MACOS = require('os').platform().match(/darwin/);

module.exports = {

	logMoreInfoLink: function(url, log) {
		log = log || console.log;
		if (IS_MACOS) {
			log('See ' + util.format('%s'.underline, url));
			log('(⌘ + double-click to open link from terminal)'.grey);
		} else return log(util.format('(see %s)', url));
	},

	logLinks: function(urls, log) {
		log = log || console.log;
		_.each(urls, function(url) {
			log(' ->', util.format('%s'.underline, url));
		});
		if (IS_MACOS) {
			log('    (⌘ + double-click to open links from terminal)'.grey);
		}
		module.exports.terminalLinkHelp(log);
	},

	terminalLinkHelp: function (log) {
		log = log || console.log;
		if (IS_MACOS) {
			log('(⌘ + double-click to open links from terminal)'.grey);
		}
	}
};