1
1
export type InitInput =
2
- | RequestInfo
3
- | URL
4
- | Response
5
- | BufferSource
6
- | WebAssembly . Module ;
2
+ | RequestInfo
3
+ | URL
4
+ | Response
5
+ | BufferSource
6
+ | WebAssembly . Module ;
7
7
8
8
export default function init ( input ?: InitInput ) : Promise < void > ;
9
9
@@ -22,33 +22,33 @@ export default function init(input?: InitInput): Promise<void>;
22
22
*
23
23
*/
24
24
export type Style =
25
- | "LLVM"
26
- | "Google"
27
- | "Chromium"
28
- | "Mozilla"
29
- | "WebKit"
30
- | "Microsoft"
31
- | "GNU"
32
- | ( string & { } ) ;
25
+ | "LLVM"
26
+ | "Google"
27
+ | "Chromium"
28
+ | "Mozilla"
29
+ | "WebKit"
30
+ | "Microsoft"
31
+ | "GNU"
32
+ | ( string & { } ) ;
33
33
34
34
/**
35
35
* The filename to use for determining the language.
36
36
*/
37
37
export type Filename =
38
- | "main.c"
39
- | "main.cc"
40
- | "main.cxx"
41
- | "main.cpp"
42
- | "main.java"
43
- | "main.js"
44
- | "main.mjs"
45
- | "main.ts"
46
- | "main.json"
47
- | "main.m"
48
- | "main.mm"
49
- | "main.proto"
50
- | "main.cs"
51
- | ( string & { } ) ;
38
+ | "main.c"
39
+ | "main.cc"
40
+ | "main.cxx"
41
+ | "main.cpp"
42
+ | "main.java"
43
+ | "main.js"
44
+ | "main.mjs"
45
+ | "main.ts"
46
+ | "main.json"
47
+ | "main.m"
48
+ | "main.mm"
49
+ | "main.proto"
50
+ | "main.cs"
51
+ | ( string & { } ) ;
52
52
53
53
/**
54
54
* Formats the given content using the specified style.
@@ -73,9 +73,9 @@ export type Filename =
73
73
* @see {@link https://clang.llvm.org/docs/ClangFormatStyleOptions.html }
74
74
*/
75
75
export declare function format (
76
- content : string ,
77
- filename ?: Filename ,
78
- style ?: Style ,
76
+ content : string ,
77
+ filename ?: Filename ,
78
+ style ?: Style ,
79
79
) : string ;
80
80
81
81
/**
@@ -91,7 +91,6 @@ export type ByteRange = [offset: number, length: number];
91
91
/**
92
92
* Formats the specified range of lines in the given content using the specified style.
93
93
*
94
- *
95
94
* @param {string } content - The content to format.
96
95
* @param {LineRange[] } range - Array<[startLine, endLine]> - The range of lines to format.
97
96
* Both startLine and endLine are 1-based.
@@ -115,24 +114,24 @@ export type ByteRange = [offset: number, length: number];
115
114
* @see {@link https://clang.llvm.org/docs/ClangFormatStyleOptions.html }
116
115
*/
117
116
export declare function format_line_range (
118
- content : string ,
119
- range : ByteRange [ ] | [ [ offset : number ] ] ,
120
- filename ?: Filename ,
121
- style ?: Style ,
117
+ content : string ,
118
+ range : ByteRange [ ] | [ [ offset : number ] ] ,
119
+ filename ?: Filename ,
120
+ style ?: Style ,
122
121
) : string ;
123
122
124
123
/**
125
124
* @deprecated Use `format_line_range` instead.
126
125
*/
127
126
export declare function formatLineRange (
128
- content : string ,
129
- range : ByteRange [ ] | [ [ offset : number ] ] ,
130
- filename ?: Filename ,
131
- style ?: Style ,
127
+ content : string ,
128
+ range : ByteRange [ ] | [ [ offset : number ] ] ,
129
+ filename ?: Filename ,
130
+ style ?: Style ,
132
131
) : string ;
133
132
134
133
/**
135
- * ormats the specified range of bytes in the given content using the specified style.
134
+ * Formats the specified range of bytes in the given content using the specified style.
136
135
*
137
136
* @param {string } content - The content to format.
138
137
* @param {ByteRange[] } range - Array<[offset, length]> - The range of bytes to format.
@@ -155,20 +154,20 @@ export declare function formatLineRange(
155
154
* @see {@link https://clang.llvm.org/docs/ClangFormatStyleOptions.html }
156
155
*/
157
156
export declare function format_byte_range (
158
- content : string ,
159
- range : LineRange [ ] ,
160
- filename ?: Filename ,
161
- style ?: Style ,
157
+ content : string ,
158
+ range : LineRange [ ] ,
159
+ filename ?: Filename ,
160
+ style ?: Style ,
162
161
) : string ;
163
162
164
163
/**
165
164
* @deprecated Use `format_byte_range` instead.
166
165
*/
167
166
export declare function formatByteRange (
168
- content : string ,
169
- range : LineRange [ ] ,
170
- filename ?: Filename ,
171
- style ?: Style ,
167
+ content : string ,
168
+ range : LineRange [ ] ,
169
+ filename ?: Filename ,
170
+ style ?: Style ,
172
171
) : string ;
173
172
174
173
export declare function version ( ) : string ;
0 commit comments