UNPKG

ken-you-code

Version:

Connect your codebase to Kimi: Ultra-fast AI code analysis with Kimi-K2 model via MCP

41 lines (35 loc) 755 B
// Test JavaScript file with intentional issues for testing function calculateSum(a, b) { return a + b; } function processArray(arr) { var result = []; for (var i = 0; i < arr.length; i++) { result.push(arr[i] * 2); } return result; } // Async function with callback pattern (not best practice) function fetchData(callback) { setTimeout(function () { callback(null, { data: 'test' }); }, 1000); } // Function with type issues function divideNumbers(x, y) { if (y === 0) { throw new Error('Division by zero'); } return x / y; } // Missing error handling function parseJSON(jsonString) { return JSON.parse(jsonString); } module.exports = { calculateSum, processArray, fetchData, divideNumbers, parseJSON, };