Files
vscode-codeql/extensions/ql-vscode/test/factories/model-editor/extension-pack.ts
2025-02-19 09:53:47 +01:00

20 lines
471 B
TypeScript

import type { ExtensionPack } from "../../../src/model-editor/shared/extension-pack";
export function createMockExtensionPack({
path = "/path/to/extension-pack",
...data
}: Partial<ExtensionPack> = {}): ExtensionPack {
return {
path,
yamlPath: `${path}/codeql-pack.yml`,
name: "sql2o",
version: "0.0.0",
language: "java",
extensionTargets: {
"codeql/java-all": "*",
},
dataExtensions: ["models/**/*.yml"],
...data,
};
}