- Add full Telegram bot functionality with Z.AI API integration
- Implement 4 tools: Bash, FileEdit, WebSearch, Git
- Add 3 agents: Code Reviewer, Architect, DevOps Engineer
- Add 6 skills for common coding tasks
- Add systemd service file for 24/7 operation
- Add nginx configuration for HTTPS webhook
- Add comprehensive documentation
- Implement WebSocket server for real-time updates
- Add logging system with Winston
- Add environment validation
🤖 zCode CLI X - Agentic coder with Z.AI + Telegram integration
29 lines
771 B
JavaScript
29 lines
771 B
JavaScript
/**
|
|
* fast-xml-tagger - XML/JSON path matching library
|
|
*
|
|
* Provides efficient path tracking and pattern matching for XML/JSON parsers.
|
|
*
|
|
* @example
|
|
* import { Expression, Matcher } from 'fast-xml-tagger';
|
|
*
|
|
* // Create expression (parse once)
|
|
* const expr = new Expression("root.users.user[id]");
|
|
*
|
|
* // Create matcher (track path)
|
|
* const matcher = new Matcher();
|
|
* matcher.push("root", [], {}, 0);
|
|
* matcher.push("users", [], {}, 0);
|
|
* matcher.push("user", ["id", "type"], { id: "123", type: "admin" }, 0);
|
|
*
|
|
* // Match
|
|
* if (matcher.matches(expr)) {
|
|
* console.log("Match found!");
|
|
* }
|
|
*/
|
|
|
|
import Expression from './Expression.js';
|
|
import Matcher from './Matcher.js';
|
|
|
|
export { Expression, Matcher };
|
|
export default { Expression, Matcher };
|