UNPKG

cep-webpack-plugin

Version:

Webpack plugin that emits a CSXS/manifest.xml file for Adobe CEP extensions.

34 lines • 1.01 kB
/** @module cep-webpack-plugin */ declare module "cep-webpack-plugin" { /** * @typedef {Object} Options * @prop {string} [fileName=CSXS/manifest.xml] * @prop {string} identifier * @prop {string} [version=1.0.0] * @prop {string} title * @prop {string} [requiredCefVersion=5.0] * @prop {Object<"photoshop"|"illustrator"|"indesign"|"incopy"|"premierePro"|"prelude"|"afterEffects"|"animate"|"audition"|"dreamweaver"|"muse"|"bridge"|"rush",string|string[]>} [apps={photoshop: "20.0"}] */ export type Options = { fileName?: string; identifier: string; version?: string; title: string; requiredCefVersion?: string; apps?: { [key: string]: string | string[]; }; }; /** * @constructor * @param {Options} [options] Plugin options */ export default class { constructor(options?: Options); /** * @type {Options} */ options: Options; } }