vtils
Version:
一个面向业务的 JavaScript/TypeScript 实用程序库。
19 lines (17 loc) • 431 B
JavaScript
exports.__esModule = true;
exports.cuid2 = cuid2;
var _cuid = require("@paralleldrive/cuid2");
var _utils = require("../utils");
const createIdFactory = (0, _utils.memoize)(length => (0, _cuid.init)({
length
}), length => length);
/**
* 生成 Cuid2。
*
* @param length 长度,默认: 24
* @see https://github.com/paralleldrive/cuid2
*/
function cuid2(length) {
return createIdFactory(length || 24)();
}
;