@tomasevich/tinkoff
v0.5.7
Published
Неофициальная библиотека для работы с Тинькофф Инвестиции
Downloads
20
Maintainers
Readme
Tinkoff Invest API
Неофициальная
библиотека для работы с Тинькофф Инвестиции
Мотивация
- Отсутствует официальная библиотека для зыков
JavaScript
/TypeScript
- Swagger
v1.4
покрывает всеAPI
, но толком не описан - Документация
v1.5
описана с ошибками, но отличается от Swagger
Приемущества
- 0 зависимостей
- Просканировано CodeQL и Dependabot
- Написано на Typescript
- Покрыто тестами Jest
- Покрыто документацией TypeDoc
- Тонна реальных Примеров
Сообщество
- Проект на GitHub
- Документация по API
- Обсуждения идей
- Предложения по развитию
Установка
npm i @tomasevich/tinkoff
Настройка
Для получения Токена читаем инструкцию
Использование
Остальные примеры можно найти в описании к методам
import { SandboxService } from '@tomasevich/tinkoff'
const sandboxService = new SandboxService('<TOKEN>', true)
const { orders } = await sandboxService.GetSandboxOrders({
accountId: '<ACCOUNT_ID>'
})
console.log(orders)
Разработка
Тестирование
Для запуска тестов, необходимо настроить переменные окружения
- Копируем настройки окружения
cp .env .env.test
- Заполняем поля своими данными и запускаем тесты (с покрытием)
npm run test:coverage