UNPKG

codebridge-ai

Version:

Complete fullstack AI coding platform with AST-based code integration and local LLM support. Now with comprehensive web technology support (HTML/CSS/JS) plus JavaScript, Python, Rust, and C++.

50 lines (39 loc) 961 B
const CodeBridge = require('../code-bridge'); const processor = new CodeBridge(); // 원본 코드 const originalJS = ` class Example { method1() { return 1; } method2() { return 2; } method3(x, y) { return x + y; } } `; // 다양한 변경사항이 있는 스니펫 const snippetJS = ` // @access private // @decorator log // @decorator validate method1() { return 10; } // @delete method2() { } // @rename calculate // @params a, b, c method3(x, y) { return x + y + z; } // @access public // @decorator async newMethod() { return 'new'; } `; // JavaScript 처리 const processedJS = processor.process(originalJS, snippetJS, 'js'); console.log('처리된 JavaScript:', processedJS); /* 출력 결과: class Example { @log @validate private method1() { return 10; } @async calculate(a, b, c) { return x + y + z; } @async public newMethod() { return 'new'; } } */