UNPKG

73.7 kBHTMLView Raw
1<!doctype html>
2<html class="default no-js">
3<head>
4 <meta charset="utf-8">
5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <title>FileSystem | @nofrills/console</title>
7 <meta name="description" content="">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
9 <link rel="stylesheet" href="../assets/css/main.css">
10</head>
11<body>
12<header>
13 <div class="tsd-page-toolbar">
14 <div class="container">
15 <div class="table-wrap">
16 <div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
17 <div class="field">
18 <label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
19 <input id="tsd-search-field" type="text" />
20 </div>
21 <ul class="results">
22 <li class="state loading">Preparing search index...</li>
23 <li class="state failure">The search index is not available</li>
24 </ul>
25 <a href="../index.html" class="title">@nofrills/console</a>
26 </div>
27 <div class="table-cell" id="tsd-widgets">
28 <div id="tsd-filter">
29 <a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
30 <div class="tsd-filter-group">
31 <div class="tsd-select" id="tsd-filter-visibility">
32 <span class="tsd-select-label">All</span>
33 <ul class="tsd-select-list">
34 <li data-value="public">Public</li>
35 <li data-value="protected">Public/Protected</li>
36 <li data-value="private" class="selected">All</li>
37 </ul>
38 </div>
39 <input type="checkbox" id="tsd-filter-inherited" checked />
40 <label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
41 <input type="checkbox" id="tsd-filter-externals" checked />
42 <label class="tsd-widget" for="tsd-filter-externals">Externals</label>
43 <input type="checkbox" id="tsd-filter-only-exported" />
44 <label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
45 </div>
46 </div>
47 <a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
48 </div>
49 </div>
50 </div>
51 </div>
52 <div class="tsd-page-title">
53 <div class="container">
54 <ul class="tsd-breadcrumb">
55 <li>
56 <a href="../globals.html">Globals</a>
57 </li>
58 <li>
59 <a href="../modules/_fs_src_filesystem_.html">&quot;fs/src/FileSystem&quot;</a>
60 </li>
61 <li>
62 <a href="_fs_src_filesystem_.filesystem.html">FileSystem</a>
63 </li>
64 </ul>
65 <h1>Class FileSystem</h1>
66 </div>
67 </div>
68</header>
69<div class="container container-main">
70 <div class="row">
71 <div class="col-8 col-content">
72 <section class="tsd-panel tsd-hierarchy">
73 <h3>Hierarchy</h3>
74 <ul class="tsd-hierarchy">
75 <li>
76 <span class="target">FileSystem</span>
77 </li>
78 </ul>
79 </section>
80 <section class="tsd-panel-group tsd-index-group">
81 <h2>Index</h2>
82 <section class="tsd-panel tsd-index-panel">
83 <div class="tsd-index-content">
84 <section class="tsd-index-section tsd-is-external">
85 <h3>Properties</h3>
86 <ul class="tsd-index-list">
87 <li class="tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#constants" class="tsd-kind-icon">constants</a></li>
88 <li class="tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#enumerator" class="tsd-kind-icon">enumerator</a></li>
89 </ul>
90 </section>
91 <section class="tsd-index-section tsd-is-external">
92 <h3>Methods</h3>
93 <ul class="tsd-index-list">
94 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#append" class="tsd-kind-icon">append</a></li>
95 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#basename" class="tsd-kind-icon">basename</a></li>
96 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#close" class="tsd-kind-icon">close</a></li>
97 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#delete" class="tsd-kind-icon">delete</a></li>
98 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#dirname" class="tsd-kind-icon">dirname</a></li>
99 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#enumerate" class="tsd-kind-icon">enumerate</a></li>
100 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#exists" class="tsd-kind-icon">exists</a></li>
101 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#ext" class="tsd-kind-icon">ext</a></li>
102 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#glob" class="tsd-kind-icon">glob</a></li>
103 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#info" class="tsd-kind-icon">info</a></li>
104 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#join" class="tsd-kind-icon">join</a></li>
105 <li class="tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#json" class="tsd-kind-icon">json</a></li>
106 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#list" class="tsd-kind-icon">list</a></li>
107 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#mkdir" class="tsd-kind-icon">mkdir</a></li>
108 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#mkdirp" class="tsd-kind-icon">mkdirp</a></li>
109 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#mkdirps" class="tsd-kind-icon">mkdirps</a></li>
110 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#mkdirs" class="tsd-kind-icon">mkdirs</a></li>
111 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#open" class="tsd-kind-icon">open</a></li>
112 <li class="tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#read" class="tsd-kind-icon">read</a></li>
113 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#rename" class="tsd-kind-icon">rename</a></li>
114 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#resolve" class="tsd-kind-icon">resolve</a></li>
115 <li class="tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#save" class="tsd-kind-icon">save</a></li>
116 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#stat" class="tsd-kind-icon">stat</a></li>
117 <li class="tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external"><a href="_fs_src_filesystem_.filesystem.html#write" class="tsd-kind-icon">write</a></li>
118 </ul>
119 </section>
120 </div>
121 </section>
122 </section>
123 <section class="tsd-panel-group tsd-member-group tsd-is-external">
124 <h2>Properties</h2>
125 <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
126 <a name="constants" class="tsd-anchor"></a>
127 <h3><span class="tsd-flag ts-flagStatic">Static</span> constants</h3>
128 <div class="tsd-signature tsd-kind-icon">constants<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">constants</span><span class="tsd-signature-symbol"> =&nbsp;$fs.constants</span></div>
129 <aside class="tsd-sources">
130 <ul>
131 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L14">fs/src/FileSystem.ts:14</a></li>
132 </ul>
133 </aside>
134 </section>
135 <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static tsd-is-external">
136 <a name="enumerator" class="tsd-anchor"></a>
137 <h3><span class="tsd-flag ts-flagStatic">Static</span> <span class="tsd-flag ts-flagPrivate">Private</span> enumerator</h3>
138 <div class="tsd-signature tsd-kind-icon">enumerator<span class="tsd-signature-symbol">:</span> <a href="_fs_src_filesystemenumerator_.filesystemenumerator.html" class="tsd-signature-type">FileSystemEnumerator</a><span class="tsd-signature-symbol"> =&nbsp;new FileSystemEnumerator()</span></div>
139 <aside class="tsd-sources">
140 <ul>
141 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L12">fs/src/FileSystem.ts:12</a></li>
142 </ul>
143 </aside>
144 </section>
145 </section>
146 <section class="tsd-panel-group tsd-member-group tsd-is-external">
147 <h2>Methods</h2>
148 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
149 <a name="append" class="tsd-anchor"></a>
150 <h3><span class="tsd-flag ts-flagStatic">Static</span> append</h3>
151 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
152 <li class="tsd-signature tsd-kind-icon">append<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Buffer</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">URL</span>, data<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, throws<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
153 </ul>
154 <ul class="tsd-descriptions">
155 <li class="tsd-description">
156 <aside class="tsd-sources">
157 <ul>
158 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L16">fs/src/FileSystem.ts:16</a></li>
159 </ul>
160 </aside>
161 <h4 class="tsd-parameters-title">Parameters</h4>
162 <ul class="tsd-parameters">
163 <li>
164 <h5>path: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Buffer</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">URL</span></h5>
165 </li>
166 <li>
167 <h5>data: <span class="tsd-signature-type">any</span></h5>
168 </li>
169 <li>
170 <h5><span class="tsd-flag ts-flagOptional">Optional</span> throws: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
171 </li>
172 </ul>
173 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
174 </li>
175 </ul>
176 </section>
177 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
178 <a name="basename" class="tsd-anchor"></a>
179 <h3><span class="tsd-flag ts-flagStatic">Static</span> basename</h3>
180 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
181 <li class="tsd-signature tsd-kind-icon">basename<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, ext<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
182 </ul>
183 <ul class="tsd-descriptions">
184 <li class="tsd-description">
185 <aside class="tsd-sources">
186 <ul>
187 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L27">fs/src/FileSystem.ts:27</a></li>
188 </ul>
189 </aside>
190 <h4 class="tsd-parameters-title">Parameters</h4>
191 <ul class="tsd-parameters">
192 <li>
193 <h5>path: <span class="tsd-signature-type">string</span></h5>
194 </li>
195 <li>
196 <h5><span class="tsd-flag ts-flagOptional">Optional</span> ext: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
197 </li>
198 </ul>
199 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
200 </li>
201 </ul>
202 </section>
203 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
204 <a name="close" class="tsd-anchor"></a>
205 <h3><span class="tsd-flag ts-flagStatic">Static</span> close</h3>
206 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
207 <li class="tsd-signature tsd-kind-icon">close<span class="tsd-signature-symbol">(</span>fd<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, throws<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
208 </ul>
209 <ul class="tsd-descriptions">
210 <li class="tsd-description">
211 <aside class="tsd-sources">
212 <ul>
213 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L31">fs/src/FileSystem.ts:31</a></li>
214 </ul>
215 </aside>
216 <h4 class="tsd-parameters-title">Parameters</h4>
217 <ul class="tsd-parameters">
218 <li>
219 <h5>fd: <span class="tsd-signature-type">number</span></h5>
220 </li>
221 <li>
222 <h5><span class="tsd-flag ts-flagOptional">Optional</span> throws: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
223 </li>
224 </ul>
225 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
226 </li>
227 </ul>
228 </section>
229 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
230 <a name="delete" class="tsd-anchor"></a>
231 <h3><span class="tsd-flag ts-flagStatic">Static</span> delete</h3>
232 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
233 <li class="tsd-signature tsd-kind-icon">delete<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">$fs.PathLike</span>, throws<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
234 </ul>
235 <ul class="tsd-descriptions">
236 <li class="tsd-description">
237 <aside class="tsd-sources">
238 <ul>
239 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L46">fs/src/FileSystem.ts:46</a></li>
240 </ul>
241 </aside>
242 <h4 class="tsd-parameters-title">Parameters</h4>
243 <ul class="tsd-parameters">
244 <li>
245 <h5>path: <span class="tsd-signature-type">$fs.PathLike</span></h5>
246 </li>
247 <li>
248 <h5><span class="tsd-flag ts-flagOptional">Optional</span> throws: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
249 </li>
250 </ul>
251 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
252 </li>
253 </ul>
254 </section>
255 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
256 <a name="dirname" class="tsd-anchor"></a>
257 <h3><span class="tsd-flag ts-flagStatic">Static</span> dirname</h3>
258 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
259 <li class="tsd-signature tsd-kind-icon">dirname<span class="tsd-signature-symbol">(</span>filepath<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
260 </ul>
261 <ul class="tsd-descriptions">
262 <li class="tsd-description">
263 <aside class="tsd-sources">
264 <ul>
265 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L42">fs/src/FileSystem.ts:42</a></li>
266 </ul>
267 </aside>
268 <h4 class="tsd-parameters-title">Parameters</h4>
269 <ul class="tsd-parameters">
270 <li>
271 <h5>filepath: <span class="tsd-signature-type">string</span></h5>
272 </li>
273 </ul>
274 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
275 </li>
276 </ul>
277 </section>
278 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
279 <a name="enumerate" class="tsd-anchor"></a>
280 <h3><span class="tsd-flag ts-flagStatic">Static</span> enumerate</h3>
281 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
282 <li class="tsd-signature tsd-kind-icon">enumerate<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, recursive<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></li>
283 </ul>
284 <ul class="tsd-descriptions">
285 <li class="tsd-description">
286 <aside class="tsd-sources">
287 <ul>
288 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L59">fs/src/FileSystem.ts:59</a></li>
289 </ul>
290 </aside>
291 <h4 class="tsd-parameters-title">Parameters</h4>
292 <ul class="tsd-parameters">
293 <li>
294 <h5>path: <span class="tsd-signature-type">string</span></h5>
295 </li>
296 <li>
297 <h5><span class="tsd-flag ts-flagOptional">Optional</span> recursive: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
298 </li>
299 </ul>
300 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
301 </li>
302 </ul>
303 </section>
304 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
305 <a name="exists" class="tsd-anchor"></a>
306 <h3><span class="tsd-flag ts-flagStatic">Static</span> exists</h3>
307 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
308 <li class="tsd-signature tsd-kind-icon">exists<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">$fs.PathLike</span>, mode<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span>, throws<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
309 </ul>
310 <ul class="tsd-descriptions">
311 <li class="tsd-description">
312 <aside class="tsd-sources">
313 <ul>
314 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L64">fs/src/FileSystem.ts:64</a></li>
315 </ul>
316 </aside>
317 <h4 class="tsd-parameters-title">Parameters</h4>
318 <ul class="tsd-parameters">
319 <li>
320 <h5>path: <span class="tsd-signature-type">$fs.PathLike</span></h5>
321 </li>
322 <li>
323 <h5><span class="tsd-flag ts-flagOptional">Optional</span> mode: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span></h5>
324 </li>
325 <li>
326 <h5><span class="tsd-flag ts-flagOptional">Optional</span> throws: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
327 </li>
328 </ul>
329 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
330 </li>
331 </ul>
332 </section>
333 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
334 <a name="ext" class="tsd-anchor"></a>
335 <h3><span class="tsd-flag ts-flagStatic">Static</span> ext</h3>
336 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
337 <li class="tsd-signature tsd-kind-icon">ext<span class="tsd-signature-symbol">(</span>filename<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
338 </ul>
339 <ul class="tsd-descriptions">
340 <li class="tsd-description">
341 <aside class="tsd-sources">
342 <ul>
343 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L77">fs/src/FileSystem.ts:77</a></li>
344 </ul>
345 </aside>
346 <h4 class="tsd-parameters-title">Parameters</h4>
347 <ul class="tsd-parameters">
348 <li>
349 <h5>filename: <span class="tsd-signature-type">string</span></h5>
350 </li>
351 </ul>
352 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
353 </li>
354 </ul>
355 </section>
356 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
357 <a name="glob" class="tsd-anchor"></a>
358 <h3><span class="tsd-flag ts-flagStatic">Static</span> glob</h3>
359 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
360 <li class="tsd-signature tsd-kind-icon">glob<span class="tsd-signature-symbol">(</span>pattern<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></li>
361 </ul>
362 <ul class="tsd-descriptions">
363 <li class="tsd-description">
364 <aside class="tsd-sources">
365 <ul>
366 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L81">fs/src/FileSystem.ts:81</a></li>
367 </ul>
368 </aside>
369 <h4 class="tsd-parameters-title">Parameters</h4>
370 <ul class="tsd-parameters">
371 <li>
372 <h5>pattern: <span class="tsd-signature-type">string</span></h5>
373 </li>
374 </ul>
375 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4>
376 </li>
377 </ul>
378 </section>
379 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
380 <a name="info" class="tsd-anchor"></a>
381 <h3><span class="tsd-flag ts-flagStatic">Static</span> info</h3>
382 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
383 <li class="tsd-signature tsd-kind-icon">info<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">$fs.PathLike</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Stats</span><span class="tsd-signature-symbol">&gt;</span></li>
384 </ul>
385 <ul class="tsd-descriptions">
386 <li class="tsd-description">
387 <aside class="tsd-sources">
388 <ul>
389 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L103">fs/src/FileSystem.ts:103</a></li>
390 </ul>
391 </aside>
392 <h4 class="tsd-parameters-title">Parameters</h4>
393 <ul class="tsd-parameters">
394 <li>
395 <h5>path: <span class="tsd-signature-type">$fs.PathLike</span></h5>
396 </li>
397 </ul>
398 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Stats</span><span class="tsd-signature-symbol">&gt;</span></h4>
399 </li>
400 </ul>
401 </section>
402 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
403 <a name="join" class="tsd-anchor"></a>
404 <h3><span class="tsd-flag ts-flagStatic">Static</span> join</h3>
405 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
406 <li class="tsd-signature tsd-kind-icon">join<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>paths<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
407 </ul>
408 <ul class="tsd-descriptions">
409 <li class="tsd-description">
410 <aside class="tsd-sources">
411 <ul>
412 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L114">fs/src/FileSystem.ts:114</a></li>
413 </ul>
414 </aside>
415 <h4 class="tsd-parameters-title">Parameters</h4>
416 <ul class="tsd-parameters">
417 <li>
418 <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>paths: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
419 </li>
420 </ul>
421 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
422 </li>
423 </ul>
424 </section>
425 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
426 <a name="json" class="tsd-anchor"></a>
427 <h3><span class="tsd-flag ts-flagStatic">Static</span> json</h3>
428 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
429 <li class="tsd-signature tsd-kind-icon">json&lt;T&gt;<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Buffer</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">URL</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></li>
430 </ul>
431 <ul class="tsd-descriptions">
432 <li class="tsd-description">
433 <aside class="tsd-sources">
434 <ul>
435 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L118">fs/src/FileSystem.ts:118</a></li>
436 </ul>
437 </aside>
438 <h4 class="tsd-type-parameters-title">Type parameters</h4>
439 <ul class="tsd-type-parameters">
440 <li>
441 <h4>T</h4>
442 </li>
443 </ul>
444 <h4 class="tsd-parameters-title">Parameters</h4>
445 <ul class="tsd-parameters">
446 <li>
447 <h5>path: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Buffer</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">URL</span></h5>
448 </li>
449 </ul>
450 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></h4>
451 </li>
452 </ul>
453 </section>
454 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
455 <a name="list" class="tsd-anchor"></a>
456 <h3><span class="tsd-flag ts-flagStatic">Static</span> list</h3>
457 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
458 <li class="tsd-signature tsd-kind-icon">list<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">$fs.PathLike</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></li>
459 </ul>
460 <ul class="tsd-descriptions">
461 <li class="tsd-description">
462 <aside class="tsd-sources">
463 <ul>
464 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L92">fs/src/FileSystem.ts:92</a></li>
465 </ul>
466 </aside>
467 <h4 class="tsd-parameters-title">Parameters</h4>
468 <ul class="tsd-parameters">
469 <li>
470 <h5>path: <span class="tsd-signature-type">$fs.PathLike</span></h5>
471 </li>
472 </ul>
473 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4>
474 </li>
475 </ul>
476 </section>
477 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
478 <a name="mkdir" class="tsd-anchor"></a>
479 <h3><span class="tsd-flag ts-flagStatic">Static</span> mkdir</h3>
480 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
481 <li class="tsd-signature tsd-kind-icon">mkdir<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">$fs.PathLike</span>, mode<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, throws<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
482 </ul>
483 <ul class="tsd-descriptions">
484 <li class="tsd-description">
485 <aside class="tsd-sources">
486 <ul>
487 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L135">fs/src/FileSystem.ts:135</a></li>
488 </ul>
489 </aside>
490 <h4 class="tsd-parameters-title">Parameters</h4>
491 <ul class="tsd-parameters">
492 <li>
493 <h5>path: <span class="tsd-signature-type">$fs.PathLike</span></h5>
494 </li>
495 <li>
496 <h5><span class="tsd-flag ts-flagOptional">Optional</span> mode: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
497 </li>
498 <li>
499 <h5><span class="tsd-flag ts-flagOptional">Optional</span> throws: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
500 </li>
501 </ul>
502 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
503 </li>
504 </ul>
505 </section>
506 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
507 <a name="mkdirp" class="tsd-anchor"></a>
508 <h3><span class="tsd-flag ts-flagStatic">Static</span> mkdirp</h3>
509 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
510 <li class="tsd-signature tsd-kind-icon">mkdirp<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, throws<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
511 </ul>
512 <ul class="tsd-descriptions">
513 <li class="tsd-description">
514 <aside class="tsd-sources">
515 <ul>
516 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L151">fs/src/FileSystem.ts:151</a></li>
517 </ul>
518 </aside>
519 <h4 class="tsd-parameters-title">Parameters</h4>
520 <ul class="tsd-parameters">
521 <li>
522 <h5>path: <span class="tsd-signature-type">string</span></h5>
523 </li>
524 <li>
525 <h5><span class="tsd-flag ts-flagOptional">Optional</span> throws: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
526 </li>
527 </ul>
528 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
529 </li>
530 </ul>
531 </section>
532 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
533 <a name="mkdirps" class="tsd-anchor"></a>
534 <h3><span class="tsd-flag ts-flagStatic">Static</span> mkdirps</h3>
535 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
536 <li class="tsd-signature tsd-kind-icon">mkdirps<span class="tsd-signature-symbol">(</span>paths<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span>, throws<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
537 </ul>
538 <ul class="tsd-descriptions">
539 <li class="tsd-description">
540 <aside class="tsd-sources">
541 <ul>
542 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L164">fs/src/FileSystem.ts:164</a></li>
543 </ul>
544 </aside>
545 <h4 class="tsd-parameters-title">Parameters</h4>
546 <ul class="tsd-parameters">
547 <li>
548 <h5>paths: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
549 </li>
550 <li>
551 <h5><span class="tsd-flag ts-flagOptional">Optional</span> throws: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
552 </li>
553 </ul>
554 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
555 </li>
556 </ul>
557 </section>
558 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
559 <a name="mkdirs" class="tsd-anchor"></a>
560 <h3><span class="tsd-flag ts-flagStatic">Static</span> mkdirs</h3>
561 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
562 <li class="tsd-signature tsd-kind-icon">mkdirs<span class="tsd-signature-symbol">(</span>paths<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span>, mode<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span>, throws<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
563 </ul>
564 <ul class="tsd-descriptions">
565 <li class="tsd-description">
566 <aside class="tsd-sources">
567 <ul>
568 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L146">fs/src/FileSystem.ts:146</a></li>
569 </ul>
570 </aside>
571 <h4 class="tsd-parameters-title">Parameters</h4>
572 <ul class="tsd-parameters">
573 <li>
574 <h5>paths: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
575 </li>
576 <li>
577 <h5><span class="tsd-flag ts-flagOptional">Optional</span> mode: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
578 </li>
579 <li>
580 <h5><span class="tsd-flag ts-flagOptional">Optional</span> throws: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
581 </li>
582 </ul>
583 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
584 </li>
585 </ul>
586 </section>
587 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
588 <a name="open" class="tsd-anchor"></a>
589 <h3><span class="tsd-flag ts-flagStatic">Static</span> open</h3>
590 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
591 <li class="tsd-signature tsd-kind-icon">open<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">$fs.PathLike</span>, flags<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span>, mode<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span></li>
592 </ul>
593 <ul class="tsd-descriptions">
594 <li class="tsd-description">
595 <aside class="tsd-sources">
596 <ul>
597 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L169">fs/src/FileSystem.ts:169</a></li>
598 </ul>
599 </aside>
600 <h4 class="tsd-parameters-title">Parameters</h4>
601 <ul class="tsd-parameters">
602 <li>
603 <h5>path: <span class="tsd-signature-type">$fs.PathLike</span></h5>
604 </li>
605 <li>
606 <h5>flags: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span></h5>
607 </li>
608 <li>
609 <h5><span class="tsd-flag ts-flagOptional">Optional</span> mode: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span></h5>
610 </li>
611 </ul>
612 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span></h4>
613 </li>
614 </ul>
615 </section>
616 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
617 <a name="read" class="tsd-anchor"></a>
618 <h3><span class="tsd-flag ts-flagStatic">Static</span> read</h3>
619 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
620 <li class="tsd-signature tsd-kind-icon">read&lt;T&gt;<span class="tsd-signature-symbol">(</span>fd<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, buffer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, offset<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, length<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, position<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span></li>
621 </ul>
622 <ul class="tsd-descriptions">
623 <li class="tsd-description">
624 <aside class="tsd-sources">
625 <ul>
626 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L180">fs/src/FileSystem.ts:180</a></li>
627 </ul>
628 </aside>
629 <h4 class="tsd-type-parameters-title">Type parameters</h4>
630 <ul class="tsd-type-parameters">
631 <li>
632 <h4>T<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Buffer</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Uint8Array</span></h4>
633 </li>
634 </ul>
635 <h4 class="tsd-parameters-title">Parameters</h4>
636 <ul class="tsd-parameters">
637 <li>
638 <h5>fd: <span class="tsd-signature-type">number</span></h5>
639 </li>
640 <li>
641 <h5>buffer: <span class="tsd-signature-type">T</span></h5>
642 </li>
643 <li>
644 <h5>offset: <span class="tsd-signature-type">number</span></h5>
645 </li>
646 <li>
647 <h5>length: <span class="tsd-signature-type">number</span></h5>
648 </li>
649 <li>
650 <h5>position: <span class="tsd-signature-type">number</span></h5>
651 </li>
652 </ul>
653 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span></h4>
654 </li>
655 </ul>
656 </section>
657 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
658 <a name="rename" class="tsd-anchor"></a>
659 <h3><span class="tsd-flag ts-flagStatic">Static</span> rename</h3>
660 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
661 <li class="tsd-signature tsd-kind-icon">rename<span class="tsd-signature-symbol">(</span>original<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">$fs.PathLike</span>, filename<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">$fs.PathLike</span>, throws<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
662 </ul>
663 <ul class="tsd-descriptions">
664 <li class="tsd-description">
665 <aside class="tsd-sources">
666 <ul>
667 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L191">fs/src/FileSystem.ts:191</a></li>
668 </ul>
669 </aside>
670 <h4 class="tsd-parameters-title">Parameters</h4>
671 <ul class="tsd-parameters">
672 <li>
673 <h5>original: <span class="tsd-signature-type">$fs.PathLike</span></h5>
674 </li>
675 <li>
676 <h5>filename: <span class="tsd-signature-type">$fs.PathLike</span></h5>
677 </li>
678 <li>
679 <h5><span class="tsd-flag ts-flagOptional">Optional</span> throws: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
680 </li>
681 </ul>
682 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
683 </li>
684 </ul>
685 </section>
686 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
687 <a name="resolve" class="tsd-anchor"></a>
688 <h3><span class="tsd-flag ts-flagStatic">Static</span> resolve</h3>
689 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
690 <li class="tsd-signature tsd-kind-icon">resolve<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>paths<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
691 </ul>
692 <ul class="tsd-descriptions">
693 <li class="tsd-description">
694 <aside class="tsd-sources">
695 <ul>
696 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L202">fs/src/FileSystem.ts:202</a></li>
697 </ul>
698 </aside>
699 <h4 class="tsd-parameters-title">Parameters</h4>
700 <ul class="tsd-parameters">
701 <li>
702 <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>paths: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
703 </li>
704 </ul>
705 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
706 </li>
707 </ul>
708 </section>
709 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
710 <a name="save" class="tsd-anchor"></a>
711 <h3><span class="tsd-flag ts-flagStatic">Static</span> save</h3>
712 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
713 <li class="tsd-signature tsd-kind-icon">save&lt;T&gt;<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Buffer</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">URL</span>, object<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, throws<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
714 </ul>
715 <ul class="tsd-descriptions">
716 <li class="tsd-description">
717 <aside class="tsd-sources">
718 <ul>
719 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L206">fs/src/FileSystem.ts:206</a></li>
720 </ul>
721 </aside>
722 <h4 class="tsd-type-parameters-title">Type parameters</h4>
723 <ul class="tsd-type-parameters">
724 <li>
725 <h4>T</h4>
726 </li>
727 </ul>
728 <h4 class="tsd-parameters-title">Parameters</h4>
729 <ul class="tsd-parameters">
730 <li>
731 <h5>path: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Buffer</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">URL</span></h5>
732 </li>
733 <li>
734 <h5>object: <span class="tsd-signature-type">T</span></h5>
735 </li>
736 <li>
737 <h5><span class="tsd-flag ts-flagOptional">Optional</span> throws: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span></h5>
738 </li>
739 </ul>
740 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
741 </li>
742 </ul>
743 </section>
744 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
745 <a name="stat" class="tsd-anchor"></a>
746 <h3><span class="tsd-flag ts-flagStatic">Static</span> stat</h3>
747 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
748 <li class="tsd-signature tsd-kind-icon">stat<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">$fs.PathLike</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Stats</span><span class="tsd-signature-symbol">&gt;</span></li>
749 </ul>
750 <ul class="tsd-descriptions">
751 <li class="tsd-description">
752 <aside class="tsd-sources">
753 <ul>
754 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L217">fs/src/FileSystem.ts:217</a></li>
755 </ul>
756 </aside>
757 <h4 class="tsd-parameters-title">Parameters</h4>
758 <ul class="tsd-parameters">
759 <li>
760 <h5>path: <span class="tsd-signature-type">$fs.PathLike</span></h5>
761 </li>
762 </ul>
763 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Stats</span><span class="tsd-signature-symbol">&gt;</span></h4>
764 </li>
765 </ul>
766 </section>
767 <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
768 <a name="write" class="tsd-anchor"></a>
769 <h3><span class="tsd-flag ts-flagStatic">Static</span> write</h3>
770 <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
771 <li class="tsd-signature tsd-kind-icon">write&lt;T&gt;<span class="tsd-signature-symbol">(</span>fd<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, buffer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, offset<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span>, length<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span>, position<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span></li>
772 </ul>
773 <ul class="tsd-descriptions">
774 <li class="tsd-description">
775 <aside class="tsd-sources">
776 <ul>
777 <li>Defined in <a href="https://github.com/nativecode-dev/nofrills/blob/e46d61d/packages/fs/src/FileSystem.ts#L228">fs/src/FileSystem.ts:228</a></li>
778 </ul>
779 </aside>
780 <h4 class="tsd-type-parameters-title">Type parameters</h4>
781 <ul class="tsd-type-parameters">
782 <li>
783 <h4>T<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Buffer</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Uint8Array</span></h4>
784 </li>
785 </ul>
786 <h4 class="tsd-parameters-title">Parameters</h4>
787 <ul class="tsd-parameters">
788 <li>
789 <h5>fd: <span class="tsd-signature-type">number</span></h5>
790 </li>
791 <li>
792 <h5>buffer: <span class="tsd-signature-type">T</span></h5>
793 </li>
794 <li>
795 <h5><span class="tsd-flag ts-flagOptional">Optional</span> offset: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span></h5>
796 </li>
797 <li>
798 <h5><span class="tsd-flag ts-flagOptional">Optional</span> length: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span></h5>
799 </li>
800 <li>
801 <h5><span class="tsd-flag ts-flagOptional">Optional</span> position: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span></h5>
802 </li>
803 </ul>
804 <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span></h4>
805 </li>
806 </ul>
807 </section>
808 </section>
809 </div>
810 <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
811 <nav class="tsd-navigation primary">
812 <ul>
813 <li class="globals ">
814 <a href="../globals.html"><em>Globals</em></a>
815 </li>
816 <li class="current tsd-kind-external-module tsd-is-external">
817 <a href="../modules/_fs_src_filesystem_.html">"fs/src/<wbr>File<wbr>System"</a>
818 </li>
819 </ul>
820 </nav>
821 <nav class="tsd-navigation secondary menu-sticky">
822 <ul class="before-current">
823 </ul>
824 <ul class="current">
825 <li class="current tsd-kind-class tsd-parent-kind-external-module tsd-is-external">
826 <a href="_fs_src_filesystem_.filesystem.html" class="tsd-kind-icon">File<wbr>System</a>
827 <ul>
828 <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-static tsd-is-external">
829 <a href="_fs_src_filesystem_.filesystem.html#constants" class="tsd-kind-icon">constants</a>
830 </li>
831 <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static tsd-is-external">
832 <a href="_fs_src_filesystem_.filesystem.html#enumerator" class="tsd-kind-icon">enumerator</a>
833 </li>
834 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
835 <a href="_fs_src_filesystem_.filesystem.html#append" class="tsd-kind-icon">append</a>
836 </li>
837 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
838 <a href="_fs_src_filesystem_.filesystem.html#basename" class="tsd-kind-icon">basename</a>
839 </li>
840 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
841 <a href="_fs_src_filesystem_.filesystem.html#close" class="tsd-kind-icon">close</a>
842 </li>
843 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
844 <a href="_fs_src_filesystem_.filesystem.html#delete" class="tsd-kind-icon">delete</a>
845 </li>
846 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
847 <a href="_fs_src_filesystem_.filesystem.html#dirname" class="tsd-kind-icon">dirname</a>
848 </li>
849 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
850 <a href="_fs_src_filesystem_.filesystem.html#enumerate" class="tsd-kind-icon">enumerate</a>
851 </li>
852 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
853 <a href="_fs_src_filesystem_.filesystem.html#exists" class="tsd-kind-icon">exists</a>
854 </li>
855 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
856 <a href="_fs_src_filesystem_.filesystem.html#ext" class="tsd-kind-icon">ext</a>
857 </li>
858 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
859 <a href="_fs_src_filesystem_.filesystem.html#glob" class="tsd-kind-icon">glob</a>
860 </li>
861 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
862 <a href="_fs_src_filesystem_.filesystem.html#info" class="tsd-kind-icon">info</a>
863 </li>
864 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
865 <a href="_fs_src_filesystem_.filesystem.html#join" class="tsd-kind-icon">join</a>
866 </li>
867 <li class=" tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
868 <a href="_fs_src_filesystem_.filesystem.html#json" class="tsd-kind-icon">json</a>
869 </li>
870 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
871 <a href="_fs_src_filesystem_.filesystem.html#list" class="tsd-kind-icon">list</a>
872 </li>
873 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
874 <a href="_fs_src_filesystem_.filesystem.html#mkdir" class="tsd-kind-icon">mkdir</a>
875 </li>
876 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
877 <a href="_fs_src_filesystem_.filesystem.html#mkdirp" class="tsd-kind-icon">mkdirp</a>
878 </li>
879 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
880 <a href="_fs_src_filesystem_.filesystem.html#mkdirps" class="tsd-kind-icon">mkdirps</a>
881 </li>
882 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
883 <a href="_fs_src_filesystem_.filesystem.html#mkdirs" class="tsd-kind-icon">mkdirs</a>
884 </li>
885 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
886 <a href="_fs_src_filesystem_.filesystem.html#open" class="tsd-kind-icon">open</a>
887 </li>
888 <li class=" tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
889 <a href="_fs_src_filesystem_.filesystem.html#read" class="tsd-kind-icon">read</a>
890 </li>
891 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
892 <a href="_fs_src_filesystem_.filesystem.html#rename" class="tsd-kind-icon">rename</a>
893 </li>
894 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
895 <a href="_fs_src_filesystem_.filesystem.html#resolve" class="tsd-kind-icon">resolve</a>
896 </li>
897 <li class=" tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
898 <a href="_fs_src_filesystem_.filesystem.html#save" class="tsd-kind-icon">save</a>
899 </li>
900 <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static tsd-is-external">
901 <a href="_fs_src_filesystem_.filesystem.html#stat" class="tsd-kind-icon">stat</a>
902 </li>
903 <li class=" tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-static tsd-is-external">
904 <a href="_fs_src_filesystem_.filesystem.html#write" class="tsd-kind-icon">write</a>
905 </li>
906 </ul>
907 </li>
908 </ul>
909 <ul class="after-current">
910 <li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-external">
911 <a href="../modules/_fs_src_filesystem_.html#constants" class="tsd-kind-icon">Constants</a>
912 </li>
913 <li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-external">
914 <a href="../modules/_fs_src_filesystem_.html#fs" class="tsd-kind-icon">fs</a>
915 </li>
916 </ul>
917 </nav>
918 </div>
919 </div>
920</div>
921<footer class="with-border-bottom">
922 <div class="container">
923 <h2>Legend</h2>
924 <div class="tsd-legend-group">
925 <ul class="tsd-legend">
926 <li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
927 <li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
928 <li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
929 <li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
930 <li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
931 <li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
932 <li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
933 </ul>
934 <ul class="tsd-legend">
935 <li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
936 <li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
937 <li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
938 <li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
939 </ul>
940 <ul class="tsd-legend">
941 <li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
942 <li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
943 <li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
944 <li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
945 <li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
946 <li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
947 </ul>
948 <ul class="tsd-legend">
949 <li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
950 <li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
951 <li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
952 <li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
953 <li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
954 <li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
955 <li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
956 </ul>
957 <ul class="tsd-legend">
958 <li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
959 <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
960 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
961 <li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
962 </ul>
963 <ul class="tsd-legend">
964 <li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
965 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
966 <li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
967 </ul>
968 <ul class="tsd-legend">
969 <li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
970 <li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
971 <li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
972 </ul>
973 <ul class="tsd-legend">
974 <li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
975 <li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
976 </ul>
977 </div>
978 </div>
979</footer>
980<div class="container tsd-generator">
981 <p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
982</div>
983<div class="overlay"></div>
984<script src="../assets/js/main.js"></script>
985<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
986</body>
987</html>
\No newline at end of file