PHP 8.2.30
Preview: uniqueId.js Size: 570 B
//opt/alt/alt-nodejs9/root/lib/node_modules/npm/node_modules/cli-table2/node_modules/lodash/utility/uniqueId.js

var baseToString = require('../internal/baseToString');

/** Used to generate unique IDs. */
var idCounter = 0;

/**
 * Generates a unique ID. If `prefix` is provided the ID is appended to it.
 *
 * @static
 * @memberOf _
 * @category Utility
 * @param {string} [prefix] The value to prefix the ID with.
 * @returns {string} Returns the unique ID.
 * @example
 *
 * _.uniqueId('contact_');
 * // => 'contact_104'
 *
 * _.uniqueId();
 * // => '105'
 */
function uniqueId(prefix) {
  var id = ++idCounter;
  return baseToString(prefix) + id;
}

module.exports = uniqueId;

Directory Contents

Dirs: 0 × Files: 16

Name Size Perms Modified Actions
839 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download
1.70 KB lrw-r--r-- 2021-09-28 11:28:36
Edit Download
444 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download
355 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download
40 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download
1.10 KB lrw-r--r-- 2021-09-28 11:28:36
Edit Download
957 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download
907 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download
912 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download
2.37 KB lrw-r--r-- 2021-09-28 11:28:36
Edit Download
328 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download
799 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download
764 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download
1.66 KB lrw-r--r-- 2021-09-28 11:28:36
Edit Download
1.68 KB lrw-r--r-- 2021-09-28 11:28:36
Edit Download
570 B lrw-r--r-- 2021-09-28 11:28:36
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).