Steam-api - это бэкенд API для парсинга цен на предметы с сайта Tradeit. Данный функционал представляет собой тестовую функциональность и может выдавать ошибки. Используйте на свое усмотрение. Проект использует пакетный менеджер Yarn версии 4 и Node.js версии 20. Другие пакетные менеджеры и версии Node.js меньше 20 версии используйте на свое усмотрение.
- Технологии
- Начало работы
- To do
- Релиз функционала на 14.01.24
- Релиз функционала на 28.01.24
- Дополнительные задачи
Чтобы работать с 4 версией Yarn, нужно установить ее первую версию глобально (Глобально версию 4 не нужно устанавливать)
$ npm install --global yarn
Установите пакет. В проекте указана зависимость на Yarn версии 4, которая будет использоваться только для этого проекта:
$ yarn
Собрать проект:
$ yarn build
Запустить сборку
$ yarn start
Режим разработчика + nodemon
$ yarn dev
- Реализовать механизм ограничения количества вызовов (express-rate-limit)
- Добавить контроллер всей базы CS2/RUST/TF2/STEAM
- Добавить контроллер загрузки своего инвентаря с сайта Tradeit
- Добавить основные контроллеры для сайта Tradeit
- Добавить поддержку кеширования Server Workers
- Добавить поддержку Swagger
- Подключить NestJS
- Перенести проект в одну папку