MCPcopy Create free account
hub / github.com/scriptscat/scriptcat / createScriptInfo

Function createScriptInfo

src/app/service/content/create_context.test.ts:6–23  ·  view source on GitHub ↗
(metadata: Record<string, string[]> = {})

Source from the content-addressed store, hash-verified

4import { createContext, createProxyContext, shouldFnBind } from "./create_context";
5
6const createScriptInfo = (metadata: Record<string, string[]> = {}): TScriptInfo =>
7 ({
8 id: 1,
9 uuid: "script-uuid",
10 name: "create-context-test",
11 metadata: {
12 grant: ["none"],
13 version: ["1.0.0"],
14 ...metadata,
15 },
16 code: "",
17 sourceCode: "",
18 value: {
19 foo: "bar",
20 nested: { a: 1 },
21 },
22 resource: {},
23 }) as unknown as TScriptInfo;
24
25const createTestContext = (grants: string[], metadata: Record<string, string[]> = {}) =>
26 createContext(

Callers 2

createTestContextFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected