Read configured plugin market indexes on the Host, search them with fuzzy multilingual matching, and install a chosen version from the Plugins page. - dsh-plugin-market-index validates format-1 indexes and builds install arguments; inline icons are capped at 32 KiB. - The pluginMarket service fetches configured http(s) URLs, parses bodies in a Worker Thread, caches documents, and pages filtered, ordered results with installation status and engines.dsh compatibility. - Discover is an opt-in experimental bundle; the Plugins page gains a plugins.tab slot and confirmed installs. - The plugin_market tool lists indexes, plugins, and versions for Creator mode. - Plugin compatibility reads engines.dsh before DSH peer dependencies.
7 lines
166 B
TypeScript
7 lines
166 B
TypeScript
import { expect, it } from 'vitest'
|
|
import { apply } from '../src/index.ts'
|
|
|
|
it('registers nothing on the Host', () => {
|
|
expect(() => { apply() }).not.toThrow()
|
|
})
|