diff --git a/Build/lib/trie.ts b/Build/lib/trie.ts
index 9bb4e31cb..0f8d17ebd 100644
--- a/Build/lib/trie.ts
+++ b/Build/lib/trie.ts
@@ -20,9 +20,9 @@ type TrieNode = [
Meta /** meta */
];
-function deepTrieNodeToJSON(node: TrieNode,
- unpackMeta: ((meta?: any) => string) | undefined) {
- const obj: Record = {};
+function deepTrieNodeToJSON(node: TrieNode,
+ unpackMeta: ((meta?: Meta) => string) | undefined) {
+ const obj: Record = {};
obj['[start]'] = getBit(node[0], START);
obj['[subdomain]'] = getBit(node[0], INCLUDE_ALL_SUBDOMAIN);
@@ -39,7 +39,7 @@ function deepTrieNodeToJSON(node: TrieNode,
return obj;
}
-const createNode = (parent: TrieNode | null = null): TrieNode => [1, parent, new Map(), null] as TrieNode;
+const createNode = (parent: TrieNode | null = null): TrieNode => [1, parent, new Map(), null] as TrieNode;
function hostnameToTokens(hostname: string, hostnameFromIndex: number): string[] {
const tokens = hostname.split('.');
@@ -90,7 +90,7 @@ interface FindSingleChildLeafResult {
parent: TrieNode
}
-abstract class Triebase {
+abstract class Triebase {
protected readonly $root: TrieNode = createNode();
protected $size = 0;
@@ -518,7 +518,7 @@ abstract class Triebase {
}
}
-export class HostnameSmolTrie extends Triebase {
+export class HostnameSmolTrie extends Triebase {
public smolTree = true;
add(suffix: string, includeAllSubdomain = suffix[0] === '.', meta?: Meta, hostnameFromIndex = suffix[0] === '.' ? 1 : 0): void {
@@ -605,7 +605,7 @@ export class HostnameSmolTrie extends Triebase {
};
}
-export class HostnameTrie extends Triebase {
+export class HostnameTrie extends Triebase {
get size() {
return this.$size;
}