« const results = $input.all().map(item => item.json);
const originalText = $(«Webhook (Вход)»).first().json.body.text;
// Мапим все возможные сущности на понятные теги
const operators = {};
const entities = [
«PHONE_NUMBER», «EMAIL_ADDRESS», «IP_ADDRESS», «IBAN_CODE», «CREDIT_CARD»,
«CRYPTO», «PASSPORT», «LOCATION», «PERSON», «ORGANIZATION»,
«DATE_TIME», «NRP», «MEDICAL_LICENSE»
];
entities.forEach(entity => {
operators[entity] = {
«type»: «replace»,
«new_value»: `[${entity.replace(‘_ADDRESS’, »).replace(‘_CODE’, »)}]`
};
});
return {
text: originalText,
analyzer_results: results,
anonymizers_config: {
«primary_anonymizer»: {
«default_operator»: {
«type»: «replace»,
«new_value»: «[ДАННЫЕ]»
},
«operators»: operators
}
}
}; это старый код узла, дайте пожалуйста новый в полном обьеме с учетом исправлений которые мы оговорили » а хороший тест