diff options
-rw-r--r-- | ext/node/lib.rs | 1 | ||||
-rw-r--r-- | ext/node/polyfills/internal/crypto/_hex.ts | 19 |
2 files changed, 0 insertions, 20 deletions
diff --git a/ext/node/lib.rs b/ext/node/lib.rs index 725567cc3..468280075 100644 --- a/ext/node/lib.rs +++ b/ext/node/lib.rs @@ -215,7 +215,6 @@ pub fn init_polyfill() -> Extension { "internal/cli_table.ts", "internal/console/constructor.mjs", "internal/constants.ts", - "internal/crypto/_hex.ts", "internal/crypto/_keys.ts", "internal/crypto/_randomBytes.ts", "internal/crypto/_randomFill.ts", diff --git a/ext/node/polyfills/internal/crypto/_hex.ts b/ext/node/polyfills/internal/crypto/_hex.ts deleted file mode 100644 index 5cc44aaa8..000000000 --- a/ext/node/polyfills/internal/crypto/_hex.ts +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright 2018-2023 the Deno authors. All rights reserved. MIT license. - -// deno-fmt-ignore -const hexTable = new Uint8Array([ - 48, 49, 50, 51, 52, 53, - 54, 55, 56, 57, 97, 98, - 99, 100, 101, 102 -]); - -/** Encodes `src` into `src.length * 2` bytes. */ -export function encode(src: Uint8Array): Uint8Array { - const dst = new Uint8Array(src.length * 2); - for (let i = 0; i < dst.length; i++) { - const v = src[i]; - dst[i * 2] = hexTable[v >> 4]; - dst[i * 2 + 1] = hexTable[v & 0x0f]; - } - return dst; -} |