mirror of
https://github.com/denoland/deno.git
synced 2025-01-11 08:33:43 -05:00
fix(ext/node): remove unused _hex module (#18045)
This commit is contained in:
parent
4451fa857b
commit
eea742ec6a
2 changed files with 0 additions and 20 deletions
|
@ -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",
|
||||
|
|
|
@ -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;
|
||||
}
|
Loading…
Reference in a new issue