UNPKG

@thumbmarkjs/thumbmarkjs

Version:

![GitHub package.json dynamic](https://img.shields.io/github/package-json/version/ilkkapeltola/thumbmarkjs) ![NPM Version](https://img.shields.io/npm/v/@thumbmarkjs/thumbmarkjs) ![NPM Downloads](https://img.shields.io/npm/dm/%40thumbmarkjs%2Fthumbmarkjs

21 lines (17 loc) 491 B
import { componentInterface} from '../../factory' export default async function getPlugins(): Promise<componentInterface | null> { const plugins: string[] = []; if (navigator.plugins) { for (let i = 0; i < navigator.plugins.length; i++) { const plugin = navigator.plugins[i]; plugins.push([plugin.name, plugin.filename, plugin.description ].join("|")); } } return new Promise((resolve) => { resolve( { 'plugins': plugins } ); }); }