MCPcopy
hub / github.com/lingodotdev/lingo.dev / createCodeMutation

Function createCodeMutation

packages/compiler/src/_base.ts:156–161  ·  view source on GitHub ↗
(spec: CodeMutationDefinition)

Source from the content-addressed store, hash-verified

154export type CodeMutation = (payload: CompilerPayload) => CompilerPayload | null;
155export type CodeMutationDefinition = CodeMutation;
156export function createCodeMutation(spec: CodeMutationDefinition): CodeMutation {
157 return (payload: CompilerPayload) => {
158 const result = spec(payload);
159 return result;
160 };
161}
162
163export function createPayload(input: CompilerInput): CompilerPayload {
164 const ast = parser.parse(input.code, {

Calls

no outgoing calls

Tested by

no test coverage detected