From e703e51c9c09b22e3bcda9a1faf1e05897f60616 Mon Sep 17 00:00:00 2001 From: Minteck Date: Tue, 21 Dec 2021 15:25:09 +0100 Subject: Initial commit --- _mint/node_modules/editorconfig/src/index.d.ts | 29 ++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 _mint/node_modules/editorconfig/src/index.d.ts (limited to '_mint/node_modules/editorconfig/src/index.d.ts') diff --git a/_mint/node_modules/editorconfig/src/index.d.ts b/_mint/node_modules/editorconfig/src/index.d.ts new file mode 100644 index 0000000..1a69317 --- /dev/null +++ b/_mint/node_modules/editorconfig/src/index.d.ts @@ -0,0 +1,29 @@ +/// +import { parseString, ParseStringResult } from './lib/ini'; +export { parseString }; +export interface KnownProps { + end_of_line?: 'lf' | 'crlf' | 'unset'; + indent_style?: 'tab' | 'space' | 'unset'; + indent_size?: number | 'tab' | 'unset'; + insert_final_newline?: true | false | 'unset'; + tab_width?: number | 'unset'; + trim_trailing_whitespace?: true | false | 'unset'; + charset?: string | 'unset'; +} +export interface ECFile { + name: string; + contents: string | Buffer; +} +export interface FileConfig { + name: string; + contents: ParseStringResult; +} +export interface ParseOptions { + config?: string; + version?: string; + root?: string; +} +export declare function parseFromFiles(filepath: string, files: Promise, options?: ParseOptions): Promise; +export declare function parseFromFilesSync(filepath: string, files: ECFile[], options?: ParseOptions): KnownProps; +export declare function parse(_filepath: string, _options?: ParseOptions): Promise; +export declare function parseSync(_filepath: string, _options?: ParseOptions): KnownProps; -- cgit