diff --git a/src/crypto-api.mjs b/src/crypto-api.mjs index eed52c0..1213a0c 100644 --- a/src/crypto-api.mjs +++ b/src/crypto-api.mjs @@ -1,21 +1,21 @@ 'use strict'; -import Has160 from "./hasher/has160"; -import Md2 from "./hasher/md2"; -import Md4 from "./hasher/md4"; -import Md5 from "./hasher/md5"; -import Ripemd from "./hasher/ripemd"; -import Sha0 from "./hasher/sha0"; -import Sha1 from "./hasher/sha1"; -import Sha256 from "./hasher/sha256"; -import Sha512 from "./hasher/sha512"; -import Snefru from "./hasher/snefru"; -import Whirlpool from "./hasher/whirlpool"; -import {fromUtf} from "./encoder/utf"; -import {fromArrayBuffer} from "./encoder/array-buffer"; -import {toHex} from "./encoder/hex"; -import {toBase64} from "./encoder/base64"; -import Hmac from "./mac/hmac"; +import Has160 from "./hasher/has160.mjs"; +import Md2 from "./hasher/md2.mjs"; +import Md4 from "./hasher/md4.mjs"; +import Md5 from "./hasher/md5.mjs"; +import Ripemd from "./hasher/ripemd.mjs"; +import Sha0 from "./hasher/sha0.mjs"; +import Sha1 from "./hasher/sha1.mjs"; +import Sha256 from "./hasher/sha256.mjs"; +import Sha512 from "./hasher/sha512.mjs"; +import Snefru from "./hasher/snefru.mjs"; +import Whirlpool from "./hasher/whirlpool.mjs"; +import {fromUtf} from "./encoder/utf.mjs"; +import {fromArrayBuffer} from "./encoder/array-buffer.mjs"; +import {toHex} from "./encoder/hex.mjs"; +import {toBase64} from "./encoder/base64.mjs"; +import Hmac from "./mac/hmac.mjs"; /** * Main class for ES5 compatibility. @@ -159,4 +159,4 @@ class CryptoApi { } CryptoApi = new CryptoApi(); -export default CryptoApi; \ No newline at end of file +export default CryptoApi; diff --git a/src/hasher/has160.mjs b/src/hasher/has160.mjs index 883b8c4..ea8144d 100644 --- a/src/hasher/has160.mjs +++ b/src/hasher/has160.mjs @@ -1,7 +1,7 @@ 'use strict'; -import Hasher32le from "./hasher32le"; -import {rotateLeft} from "../tools/tools"; +import Hasher32le from "./hasher32le.mjs"; +import {rotateLeft} from "../tools/tools.mjs"; // Transform constants /** @type {number[]} */ @@ -162,4 +162,4 @@ class Has160 extends Hasher32le { } } -export default Has160; \ No newline at end of file +export default Has160; diff --git a/src/hasher/hasher32be.mjs b/src/hasher/hasher32be.mjs index f2add88..f13e289 100644 --- a/src/hasher/hasher32be.mjs +++ b/src/hasher/hasher32be.mjs @@ -1,6 +1,6 @@ 'use strict'; -import Hasher from "./hasher"; +import Hasher from "./hasher.mjs"; /** * Hasher for 32 bit big endian blocks diff --git a/src/hasher/hasher32le.mjs b/src/hasher/hasher32le.mjs index 3208905..d166499 100644 --- a/src/hasher/hasher32le.mjs +++ b/src/hasher/hasher32le.mjs @@ -1,6 +1,6 @@ 'use strict'; -import Hasher from "./hasher"; +import Hasher from "./hasher.mjs"; /** * Hasher for 32 bit little endian blocks diff --git a/src/hasher/hasher8.mjs b/src/hasher/hasher8.mjs index 9d2f71e..eaa237e 100644 --- a/src/hasher/hasher8.mjs +++ b/src/hasher/hasher8.mjs @@ -1,6 +1,6 @@ 'use strict'; -import Hasher from "./hasher"; +import Hasher from "./hasher.mjs"; /** * Hasher for 8 bit blocks diff --git a/src/hasher/md2.mjs b/src/hasher/md2.mjs index 587ea78..fe1f6cc 100644 --- a/src/hasher/md2.mjs +++ b/src/hasher/md2.mjs @@ -1,6 +1,6 @@ 'use strict'; -import Hasher8 from "./hasher8"; +import Hasher8 from "./hasher8.mjs"; /** * Constants from Pi @@ -135,4 +135,4 @@ class Md2 extends Hasher8 { } } -export default Md2; \ No newline at end of file +export default Md2; diff --git a/src/hasher/md4.mjs b/src/hasher/md4.mjs index e9af0b7..6f017fe 100644 --- a/src/hasher/md4.mjs +++ b/src/hasher/md4.mjs @@ -1,7 +1,7 @@ 'use strict'; -import Hasher32le from "./hasher32le"; -import {rotateLeft} from "../tools/tools"; +import Hasher32le from "./hasher32le.mjs"; +import {rotateLeft} from "../tools/tools.mjs"; // Transform constants /** @type {number[]} */ diff --git a/src/hasher/md5.mjs b/src/hasher/md5.mjs index 1efc041..e0e7e61 100644 --- a/src/hasher/md5.mjs +++ b/src/hasher/md5.mjs @@ -1,7 +1,7 @@ 'use strict'; -import Hasher32le from "./hasher32le"; -import {rotateLeft} from "../tools/tools"; +import Hasher32le from "./hasher32le.mjs"; +import {rotateLeft} from "../tools/tools.mjs"; // Transform constants /** @type {number[]} */ diff --git a/src/hasher/ripemd.mjs b/src/hasher/ripemd.mjs index e768282..6cd311d 100644 --- a/src/hasher/ripemd.mjs +++ b/src/hasher/ripemd.mjs @@ -1,7 +1,7 @@ 'use strict'; -import Hasher32le from "./hasher32le"; -import {rotateLeft} from "../tools/tools"; +import Hasher32le from "./hasher32le.mjs"; +import {rotateLeft} from "../tools/tools.mjs"; /** @type {number[]} */ const ZL = [ diff --git a/src/hasher/sha0.mjs b/src/hasher/sha0.mjs index a1a97a9..28c8117 100644 --- a/src/hasher/sha0.mjs +++ b/src/hasher/sha0.mjs @@ -1,7 +1,7 @@ 'use strict'; -import Hasher32be from "./hasher32be"; -import {rotateLeft} from "../tools/tools"; +import Hasher32be from "./hasher32be.mjs"; +import {rotateLeft} from "../tools/tools.mjs"; // Transform constants /** @type {number[]} */ diff --git a/src/hasher/sha1.mjs b/src/hasher/sha1.mjs index f99b9d0..ff82c7e 100644 --- a/src/hasher/sha1.mjs +++ b/src/hasher/sha1.mjs @@ -1,7 +1,7 @@ 'use strict'; -import Hasher32be from "./hasher32be"; -import {rotateLeft} from "../tools/tools"; +import Hasher32be from "./hasher32be.mjs"; +import {rotateLeft} from "../tools/tools.mjs"; // Transform constants /** @type {number[]} */ diff --git a/src/hasher/sha256.mjs b/src/hasher/sha256.mjs index f07ec99..db6b34f 100644 --- a/src/hasher/sha256.mjs +++ b/src/hasher/sha256.mjs @@ -1,7 +1,7 @@ 'use strict'; -import Hasher32be from "./hasher32be"; -import {rotateRight} from "../tools/tools"; +import Hasher32be from "./hasher32be.mjs"; +import {rotateRight} from "../tools/tools.mjs"; // Transform constants /** @type {number[]} */ diff --git a/src/hasher/sha512.mjs b/src/hasher/sha512.mjs index d51985e..6327d35 100644 --- a/src/hasher/sha512.mjs +++ b/src/hasher/sha512.mjs @@ -1,7 +1,7 @@ 'use strict'; -import Hasher32be from "./hasher32be"; -import {rotateRight64hi, rotateRight64lo} from "../tools/tools"; +import Hasher32be from "./hasher32be.mjs"; +import {rotateRight64hi, rotateRight64lo} from "../tools/tools.mjs"; // Transform constants /** @type {number[]} */ diff --git a/src/hasher/sm3.mjs b/src/hasher/sm3.mjs index 4b0b2e1..76ef005 100644 --- a/src/hasher/sm3.mjs +++ b/src/hasher/sm3.mjs @@ -1,7 +1,7 @@ 'use strict'; -import Hasher32be from "./hasher32be"; -import {rotateLeft} from "../tools/tools"; +import Hasher32be from "./hasher32be.mjs"; +import {rotateLeft} from "../tools/tools.mjs"; /** diff --git a/src/hasher/snefru.mjs b/src/hasher/snefru.mjs index 01f8681..1d584e9 100644 --- a/src/hasher/snefru.mjs +++ b/src/hasher/snefru.mjs @@ -1,7 +1,7 @@ 'use strict'; -import Hasher32be from "./hasher32be"; -import {rotateRight} from "../tools/tools"; +import Hasher32be from "./hasher32be.mjs"; +import {rotateRight} from "../tools/tools.mjs"; /** * The random table is the first part of the random digits from the book: diff --git a/src/hasher/whirlpool.mjs b/src/hasher/whirlpool.mjs index 6e5d3ce..18f86b0 100644 --- a/src/hasher/whirlpool.mjs +++ b/src/hasher/whirlpool.mjs @@ -1,6 +1,6 @@ 'use strict'; -import {rotateRight64hi, rotateRight64lo} from "../tools/tools"; -import Hasher32be from "./hasher32be"; +import {rotateRight64hi, rotateRight64lo} from "../tools/tools.mjs"; +import Hasher32be from "./hasher32be.mjs"; /** @type {number[]} */ const SBOX = new Array(256); diff --git a/src/index.mjs b/src/index.mjs index 6f6b382..159a669 100644 --- a/src/index.mjs +++ b/src/index.mjs @@ -1,5 +1,5 @@ 'use strict'; -import CryptoApi from './crypto-api' +import CryptoApi from './crypto-api.mjs' -module.exports = CryptoApi \ No newline at end of file +module.exports = CryptoApi