UNPKG

gulp-resx-convert

Version:

A .resx file converter for gulp. Supports multiple output formats, including JSON, Typescript and C# constants class

54 lines (53 loc) 1.44 kB
declare namespace ES.FX.JS.Gulp.Resx { class Converter { private readonly $file; private readonly $options; private readonly $filePath; private readonly $dictionary; private readonly $culture; constructor($file: any, $options: IConvertOptions); convert: () => any[]; private convertToJson(); private convertToTypeScript(); private convertToCSharp(); } } declare namespace ES.FX.JS.Gulp.Resx { interface IConvertOptions { json: {}; typescript: { culturesDisabled: boolean; namespace: string; source: boolean; declaration: boolean; }; csharp: { namespace: string; properties: boolean; partial: boolean; }; } } declare namespace ES.FX.JS.Gulp.Resx { interface IDictionary { [key: string]: { value; type: { csharp: string; typescript: string; raw: boolean; }; }; } } declare let exports: { convert(options: ES.FX.JS.Gulp.Resx.IConvertOptions): any; }; declare let require: any; declare let $os: any; declare let $through2: any; declare let $Buffer: any; declare let $gutil: any; declare var $PluginError: any; declare let $path: any; declare let $xml: any;