sortier
Version:
An opinionated code sorter
13 lines (12 loc) • 540 B
TypeScript
import { SortierOptions as BaseSortierOptions } from "../../config/index.js";
import { ILanguage } from "../../language.js";
export declare class Reprinter implements ILanguage {
static readonly EXTENSIONS: string[];
getRewrittenContents(filename: string, fileContents: string, options: BaseSortierOptions): string;
isFileSupported(filename: string): boolean;
private sortNode;
private sortStyleTagContents;
private sortScriptTagContents;
private cantFindOrMatchesAttributeKeyValue;
private sortSubstring;
}