Helper modules

A list of modules to help with developing plugins.

Plugin utilities

@drovp/types

A module that provides types and type utilities when developing a plugin in TypeScript.

See Typing documentation for more details.

@drovp/utils

Various small utilities and plugin↔drovp communication interfaces.

@drovp/save-as-path

A handy utility to provide common options schema and saving logic for processors that accept some form of file destination in their operations.

Processor dependencies

@drovp/ffmpeg

Provides ffmpeg binaries for each platform.