Skip to content

Commit

Permalink
fix: rename and export some types
Browse files Browse the repository at this point in the history
  • Loading branch information
Sec-ant committed Nov 21, 2022
1 parent 41bc539 commit a4cfa9c
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions src/encode.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,17 @@ import { iterableSort } from "./utils/misc.js";
/**
* encode hook handler
*/
export type EncodeHookHandler = (
export type EncoderHookHandler = (
result: IteratorResult<Uint8Array, undefined>
) => void;

/**
* encoder hooks
*/
type EncoderHooks = TrieMap<Iterable<string | number>, EncodeHookHandler>;
export type EncoderHooks = TrieMap<
Iterable<string | number>,
EncoderHookHandler
>;

const consumedHooks = new WeakMap<EncoderHooks, boolean>();

Expand All @@ -25,7 +28,7 @@ class EncoderUnderlyingSource implements UnderlyingSource<Uint8Array> {
data: BData<false>;
path: (string | number)[] = [];
hooks?: EncoderHooks;
consumedHookHandler = new WeakMap<EncodeHookHandler, boolean>();
consumedHookHandler = new WeakMap<EncoderHookHandler, boolean>();
constructor(data: BData<false>, hooks?: EncoderHooks) {
this.data = data;
this.hooks = hooks;
Expand Down Expand Up @@ -201,7 +204,7 @@ export function encode(data: BData<false>, hooks?: EncoderHooks) {
*/
function addHandler(
controller: ReadableStreamController<Uint8Array>,
hookHandler: EncodeHookHandler
hookHandler: EncoderHookHandler
) {
const newController = new Proxy(controller, {
get: function (target, prop, receiver) {
Expand Down

0 comments on commit a4cfa9c

Please sign in to comment.