// Simple test for TypeScript functions
const { normalizeQuery, calculateSimilarity, REGION_MAPPING } = require('./netlify/functions/utils.ts');
// Test Korean text processing
console.log('π§ͺ Testing TypeScript Korean Processing');
// Test 1: Query normalization
const testQuery = normalizeQuery('νκ° μμ');
console.log('β
Query normalization:', testQuery);
// Test 2: Region mapping
console.log('β
Region mapping keys:', Object.keys(REGION_MAPPING).slice(0, 5));
// Test 3: Mock station similarity
const mockStation = {
obsnm: 'νκ°λκ΅',
addr: 'μμΈνΉλ³μ μ©μ°κ΅¬',
wlobscd: '1001001'
};
const similarity = calculateSimilarity(mockStation, testQuery);
console.log('β
Similarity score:', similarity);
console.log('\nπ TypeScript conversion test completed!');