Реалізація консольної утиліти з використанням патернів Декоратор і Замісник.
npm install –save-dev typescript ts-node @types/node
Виконай команду в терміналі у корені проєкту:
npm init -y
npx tsc –init
Тестуємо систему анти-спаму: [2025-04-18 12:49:21] ПРИВІТ! ЯК СПРАВИ? [RateLimit] skipped [2025-04-18 12:49:22] ЦЕ ПОВІДОМЛЕННЯ ВЖЕ ПРОЙДЕ, БО МИ ПОЧЕКАЛИ 1 СЕКУНДУ