ts-randomizer
Version:
A tool to create random data by type parameters
20 lines • 923 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createUnknown = exports.createObject = exports.createDate = exports.createFunction = exports.createBoolean = exports.createNumber = exports.createString = void 0;
const uuid_1 = require("uuid");
const lodash_1 = require("lodash");
const createString = () => (0, uuid_1.v4)();
exports.createString = createString;
const createNumber = () => (0, lodash_1.random)(0, 1e10);
exports.createNumber = createNumber;
const createBoolean = () => Boolean((0, lodash_1.random)(0, 1));
exports.createBoolean = createBoolean;
const createFunction = () => () => { };
exports.createFunction = createFunction;
const createDate = () => new Date();
exports.createDate = createDate;
const createObject = () => ({});
exports.createObject = createObject;
const createUnknown = () => null;
exports.createUnknown = createUnknown;
//# sourceMappingURL=util.js.map