From b99e1ecb08d1e8b3643c4f9785da9c5120759026 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Fri, 7 Jun 2024 23:19:43 +0530 Subject: [PATCH] feat: metadata interface --- .../workflow-management/classes/Generator.ts | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 server/src/workflow-management/classes/Generator.ts diff --git a/server/src/workflow-management/classes/Generator.ts b/server/src/workflow-management/classes/Generator.ts new file mode 100644 index 00000000..26174b4a --- /dev/null +++ b/server/src/workflow-management/classes/Generator.ts @@ -0,0 +1,29 @@ +import { Action, ActionType, Coordinates, TagName } from "../../types"; +import { WhereWhatPair, WorkflowFile } from '@wbr-project/wbr-interpret'; +import logger from "../../logger"; +import { Socket } from "socket.io"; +import { Page } from "playwright"; +import { + getElementInformation, + getRect, + getSelectors, + isRuleOvershadowing, + selectorAlreadyInWorkflow +} from "../selector"; +import { CustomActions } from "../../../../src/shared/types"; +import { workflow } from "../../routes"; +import { saveFile } from "../storage"; +import fs from "fs"; +import { getBestSelectorForAction } from "../utils"; +import { browserPool } from "../../server"; + + +interface MetaData { + name: string; + create_date: string; + pairs: number; + update_date: string; + params: string[], +} + +