prettier-plugin-nginx
Version:
NGINX configuration plugin for Prettier
49 lines (48 loc) • 1.17 kB
TypeScript
import { Parser, ParserOptions, Printer, RequiredOptions } from "prettier";
export interface NginxOptions extends RequiredOptions, ParserOptions {
alignDirectives?: boolean;
alignUniversally?: boolean;
wrapParameters?: boolean;
continuationIndent?: number;
}
export declare const options: {
alignDirectives: {
type: string;
category: string;
default: boolean;
description: string;
};
alignUniversally: {
type: string;
category: string;
default: boolean;
description: string;
};
wrapParameters: {
type: string;
category: string;
default: boolean;
description: string;
};
continuationIndent: {
type: string;
category: string;
default: number;
description: string;
};
};
export declare const defaultOptions: {
tabWidth: number;
};
export declare const languages: {
name: string;
parsers: string[];
extensions: string[];
linguistLanguageId: number;
}[];
export declare const parsers: {
[name: string]: Parser;
};
export declare const printers: {
[name: string]: Printer;
};