@nsmp/js-api
Version:
Types for jsApi
31 lines (25 loc) • 2.01 kB
Markdown
## 3.2.0
### Основные изменения
- пакет может работать в проекте, где не установлен `react`;
- при формировании `mock` объекта `jsApi` учитывается настройка `getExtension`.
## 3.0.1
### Основные изменения
- пакет может работать в проекте, где не установлен `react`
## 3.0.0
### Основные изменения
- Переработан механизм инициалиации `jsApi`. Добавлено проксирование, которое в зависимости от окружения возвращает нужный объект `jsApi`;
- Функция `initializeJsApi` стала синхронной и она может принимать объект настроек;
- Появилась функция `getJsApi`, которая возвращает инициализрованный объект `jsApi`;
- Появилась функция `removeJsApi`, которая удаляет инициализированный объект `jsApi`;
- Появился хук `useInitializeJsApi`, который инициализирует объект `jsApi` в `react` компоненте.
## 2.0.0
### Основные изменения
- Убрана типизация переменной `window.jsApi`, теперь это необходимо делать вручную в своей конфигурации в файле .d.ts;
- Исправлена ошибка, из-за которой production сборка требовала установки `dotenv`.
- Исправлена ошибка, из-за которой название файла `.env` нельзя было изменить.
## 1.0.1
### Основные изменения
- Убрано ограничение на версию nodejs;
## 1.0.0
### Основные изменения
- Первая версия пакета.