From 5750fff8d7462112b1215d0d31bcc03915b5cee2 Mon Sep 17 00:00:00 2001
From: OTKUSteyler <90369564+OTKUSteyler@users.noreply.github.com>
Date: Wed, 10 Dec 2025 17:27:41 +0100
Subject: [PATCH] Delete factories.ts
---
factories.ts | 40 ----------------------------------------
1 file changed, 40 deletions(-)
delete mode 100644 factories.ts
diff --git a/factories.ts b/factories.ts
deleted file mode 100644
index 1328735..0000000
--- a/factories.ts
+++ /dev/null
@@ -1,40 +0,0 @@
-import { FilterCheckDef, FilterDefinition, ModuleExports } from "./types";
-
-export function createFilterDefinition(
- fn: FilterCheckDef,
- uniqMaker: (args: A) => string
-): FilterDefinition {
- function createHolder(func: T, args: A, raw: boolean) {
- return Object.assign(func, {
- filter: fn,
- raw,
- uniq: [
- raw && "raw::",
- uniqMaker(args)
- ].filter(Boolean).join("")
- });
- }
-
- const curry = (raw: boolean) => (...args: A) => {
- return createHolder((m: ModuleExports, id: number, defaultCheck: boolean) => {
- return fn(args, m, id, defaultCheck);
- }, args, raw);
- };
-
- return Object.assign(curry(false), {
- byRaw: curry(true),
- uniqMaker
- });
-}
-
-export function createSimpleFilter(
- filter: (m: ModuleExports) => boolean,
- uniq: string
-) {
- return createFilterDefinition(
- (_, m) => filter(m),
- () => `dynamic::${uniq}`
- )();
-}
-
-