1.0.0 • Published 4 years ago
web-extension-tab-manager v1.0.0
Системные требования
- Node.JS версии 14 и выше
- yarn первой версии, последний стабильный релиз
Как использовать
По умолчанию:
import TabManager from 'web-extension-tab-manager';
const tabs = new TabManager();
const result: Tabs.Tab[] | null = await this.tabs.getAlltabs();
console.log('Tabs', result);Следить за изменением фокуса окон:
import TabManager from 'web-extension-tab-manager';
const tabs = new TabManager({
winWatch: true,
});
const result: Tabs.Tab | null = await this.tabs.getCurrentTab();
console.log('Tabs', result);Документация
- Перейдите в папку /docs
- Откройте index.html
Разработка
Изменения
- Используйте
yarn linkдля связки модуля с проектом. - Если вы изменили методы, обновите jsdoc и запустите
yarn docs
Сборка и тестирование
yarn buildСборка production билда
yarn watchОтсдеживание изменений кода и их сборка
yarn linkЗапуск eslint
yarn prettierЗапуск prettier
yarn lintЗапуск unit тестов