-const crypto = require('crypto')
+import crypto from 'crypto'
/**
* Generate a cryptographically secure random number in the [0,1[ range
return new Promise(resolve => setTimeout(resolve, ms))
}
-module.exports = {
+export {
generateRandomInteger,
generateRandomFloat,
generateRandomNumberArray,
import Benchmark from 'benny'
-import { sleep } from './benchmark-utils.js'
+import { sleep } from './benchmark-utils.mjs'
const timeout = 2000
const interval = 1000
import _ from 'lodash'
import clone from 'just-clone'
import deepClone from 'deep-clone'
-import { generateRandomObject } from './benchmark-utils.js'
+import { generateRandomObject } from './benchmark-utils.mjs'
const object = generateRandomObject()
import Benchmark from 'benny'
-import { generateRandomNumberArray } from './benchmark-utils.js'
+import { generateRandomNumberArray } from './benchmark-utils.mjs'
const size = 10000
let testArray = generateRandomNumberArray(size)
import Benchmark from 'benny'
-import { generateRandomObject } from './benchmark-utils.js'
+import { generateRandomObject } from './benchmark-utils.mjs'
const object = generateRandomObject()
import Benchmark from 'benny'
-import { generateRandomNumberArray } from './benchmark-utils.js'
+import { generateRandomNumberArray } from './benchmark-utils.mjs'
const size = 10000
const testArray = generateRandomNumberArray(size)
import Benchmark from 'benny'
-import { generateRandomInteger } from './benchmark-utils.js'
+import { generateRandomInteger } from './benchmark-utils.mjs'
/**
* @param numberOfWorkers
import {
secureRandom,
secureRandomWithRandomValues
-} from './benchmark-utils.js'
+} from './benchmark-utils.mjs'
const maximum = 281474976710654
/* eslint-disable no-unused-vars */
import Benchmark from 'benny'
import _ from 'lodash'
-import { generateRandomObject } from './benchmark-utils.js'
+import { generateRandomObject } from './benchmark-utils.mjs'
const object = generateRandomObject()