@directus/extensions-sdk
Version:
A toolkit to develop extensions to extend Directus
14 lines (13 loc) • 501 B
TypeScript
import type { EXTENSION_LANGUAGES } from '@directus/extensions';
import type { Plugin, RollupOptions, OutputOptions as RollupOutputOptions } from 'rollup';
export type Language = (typeof EXTENSION_LANGUAGES)[number];
export type LanguageShort = 'js' | 'ts';
export type Config = {
plugins?: Plugin[];
};
export type RollupConfig = {
rollupOptions: RollupOptions;
rollupOutputOptions: RollupOutputOptions;
};
export type RollupMode = 'browser' | 'node';
export type Format = 'esm' | 'cjs';