From 95d31631e49a5a39e261745c31f526691dab5f81 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Fri, 28 Jul 2023 15:17:24 +0200 Subject: [PATCH] switch to ESM, take 2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- benchmark-utils.js => benchmark-utils.mjs | 4 ++-- busy-wait.mjs | 2 +- deep-clone-object.mjs | 2 +- empty-array.mjs | 2 +- is-empty-object.mjs | 2 +- max.mjs | 2 +- quick-select.mjs | 2 +- random.mjs | 2 +- shallow-clone-object.mjs | 2 +- 9 files changed, 10 insertions(+), 10 deletions(-) rename benchmark-utils.js => benchmark-utils.mjs (97%) diff --git a/benchmark-utils.js b/benchmark-utils.mjs similarity index 97% rename from benchmark-utils.js rename to benchmark-utils.mjs index a9dd587..692ec80 100644 --- a/benchmark-utils.js +++ b/benchmark-utils.mjs @@ -1,4 +1,4 @@ -const crypto = require('crypto') +import crypto from 'crypto' /** * Generate a cryptographically secure random number in the [0,1[ range @@ -96,7 +96,7 @@ async function sleep (ms) { return new Promise(resolve => setTimeout(resolve, ms)) } -module.exports = { +export { generateRandomInteger, generateRandomFloat, generateRandomNumberArray, diff --git a/busy-wait.mjs b/busy-wait.mjs index a785a7e..dd8a74f 100644 --- a/busy-wait.mjs +++ b/busy-wait.mjs @@ -1,5 +1,5 @@ import Benchmark from 'benny' -import { sleep } from './benchmark-utils.js' +import { sleep } from './benchmark-utils.mjs' const timeout = 2000 const interval = 1000 diff --git a/deep-clone-object.mjs b/deep-clone-object.mjs index 52a1bac..be98817 100644 --- a/deep-clone-object.mjs +++ b/deep-clone-object.mjs @@ -3,7 +3,7 @@ import Benchmark from 'benny' 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() diff --git a/empty-array.mjs b/empty-array.mjs index 887e0ce..12abb24 100644 --- a/empty-array.mjs +++ b/empty-array.mjs @@ -1,5 +1,5 @@ import Benchmark from 'benny' -import { generateRandomNumberArray } from './benchmark-utils.js' +import { generateRandomNumberArray } from './benchmark-utils.mjs' const size = 10000 let testArray = generateRandomNumberArray(size) diff --git a/is-empty-object.mjs b/is-empty-object.mjs index 17072a9..b4ba3cb 100644 --- a/is-empty-object.mjs +++ b/is-empty-object.mjs @@ -1,5 +1,5 @@ import Benchmark from 'benny' -import { generateRandomObject } from './benchmark-utils.js' +import { generateRandomObject } from './benchmark-utils.mjs' const object = generateRandomObject() diff --git a/max.mjs b/max.mjs index de7602e..7ef592a 100644 --- a/max.mjs +++ b/max.mjs @@ -1,5 +1,5 @@ import Benchmark from 'benny' -import { generateRandomNumberArray } from './benchmark-utils.js' +import { generateRandomNumberArray } from './benchmark-utils.mjs' const size = 10000 const testArray = generateRandomNumberArray(size) diff --git a/quick-select.mjs b/quick-select.mjs index 34ba13d..3823448 100644 --- a/quick-select.mjs +++ b/quick-select.mjs @@ -1,5 +1,5 @@ import Benchmark from 'benny' -import { generateRandomInteger } from './benchmark-utils.js' +import { generateRandomInteger } from './benchmark-utils.mjs' /** * @param numberOfWorkers diff --git a/random.mjs b/random.mjs index f814d3d..e1062c0 100644 --- a/random.mjs +++ b/random.mjs @@ -3,7 +3,7 @@ import Benchmark from 'benny' import { secureRandom, secureRandomWithRandomValues -} from './benchmark-utils.js' +} from './benchmark-utils.mjs' const maximum = 281474976710654 diff --git a/shallow-clone-object.mjs b/shallow-clone-object.mjs index 05a97ec..830a386 100644 --- a/shallow-clone-object.mjs +++ b/shallow-clone-object.mjs @@ -1,7 +1,7 @@ /* 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() -- 2.34.1