1 // flow-typed signature: 911a4836bc9391f788afda564eaf4322
2 // flow-typed version: <<STUB>>/eslint-plugin-node_v^11.1.0/flow_v0.125.1
5 * This is an autogenerated libdef stub for:
9 * Fill this stub out by replacing all the `any` types.
11 * Once filled out, we encourage you to share your work with the
12 * community by sending a pull request to:
13 * https://github.com/flowtype/flow-typed
16 declare module
'eslint-plugin-node' {
17 declare module
.exports
: any
;
21 * We include stubs for each file inside this npm package in case you need to
22 * require those files directly. Feel free to delete any files that aren't
25 declare module
'eslint-plugin-node/lib/configs/_commons' {
26 declare module
.exports
: any
;
29 declare module
'eslint-plugin-node/lib/configs/recommended-module' {
30 declare module
.exports
: any
;
33 declare module
'eslint-plugin-node/lib/configs/recommended-script' {
34 declare module
.exports
: any
;
37 declare module
'eslint-plugin-node/lib/configs/recommended' {
38 declare module
.exports
: any
;
41 declare module
'eslint-plugin-node/lib' {
42 declare module
.exports
: any
;
45 declare module
'eslint-plugin-node/lib/rules/callback-return' {
46 declare module
.exports
: any
;
49 declare module
'eslint-plugin-node/lib/rules/exports-style' {
50 declare module
.exports
: any
;
53 declare module
'eslint-plugin-node/lib/rules/file-extension-in-import' {
54 declare module
.exports
: any
;
57 declare module
'eslint-plugin-node/lib/rules/global-require' {
58 declare module
.exports
: any
;
61 declare module
'eslint-plugin-node/lib/rules/handle-callback-err' {
62 declare module
.exports
: any
;
65 declare module
'eslint-plugin-node/lib/rules/no-callback-literal' {
66 declare module
.exports
: any
;
69 declare module
'eslint-plugin-node/lib/rules/no-deprecated-api' {
70 declare module
.exports
: any
;
73 declare module
'eslint-plugin-node/lib/rules/no-exports-assign' {
74 declare module
.exports
: any
;
77 declare module
'eslint-plugin-node/lib/rules/no-extraneous-import' {
78 declare module
.exports
: any
;
81 declare module
'eslint-plugin-node/lib/rules/no-extraneous-require' {
82 declare module
.exports
: any
;
85 declare module
'eslint-plugin-node/lib/rules/no-hide-core-modules' {
86 declare module
.exports
: any
;
89 declare module
'eslint-plugin-node/lib/rules/no-missing-import' {
90 declare module
.exports
: any
;
93 declare module
'eslint-plugin-node/lib/rules/no-missing-require' {
94 declare module
.exports
: any
;
97 declare module
'eslint-plugin-node/lib/rules/no-mixed-requires' {
98 declare module
.exports
: any
;
101 declare module
'eslint-plugin-node/lib/rules/no-new-require' {
102 declare module
.exports
: any
;
105 declare module
'eslint-plugin-node/lib/rules/no-path-concat' {
106 declare module
.exports
: any
;
109 declare module
'eslint-plugin-node/lib/rules/no-process-env' {
110 declare module
.exports
: any
;
113 declare module
'eslint-plugin-node/lib/rules/no-process-exit' {
114 declare module
.exports
: any
;
117 declare module
'eslint-plugin-node/lib/rules/no-restricted-import' {
118 declare module
.exports
: any
;
121 declare module
'eslint-plugin-node/lib/rules/no-restricted-require' {
122 declare module
.exports
: any
;
125 declare module
'eslint-plugin-node/lib/rules/no-sync' {
126 declare module
.exports
: any
;
129 declare module
'eslint-plugin-node/lib/rules/no-unpublished-bin' {
130 declare module
.exports
: any
;
133 declare module
'eslint-plugin-node/lib/rules/no-unpublished-import' {
134 declare module
.exports
: any
;
137 declare module
'eslint-plugin-node/lib/rules/no-unpublished-require' {
138 declare module
.exports
: any
;
141 declare module
'eslint-plugin-node/lib/rules/no-unsupported-features' {
142 declare module
.exports
: any
;
145 declare module
'eslint-plugin-node/lib/rules/no-unsupported-features/es-builtins' {
146 declare module
.exports
: any
;
149 declare module
'eslint-plugin-node/lib/rules/no-unsupported-features/es-syntax' {
150 declare module
.exports
: any
;
153 declare module
'eslint-plugin-node/lib/rules/no-unsupported-features/node-builtins' {
154 declare module
.exports
: any
;
157 declare module
'eslint-plugin-node/lib/rules/prefer-global/buffer' {
158 declare module
.exports
: any
;
161 declare module
'eslint-plugin-node/lib/rules/prefer-global/console' {
162 declare module
.exports
: any
;
165 declare module
'eslint-plugin-node/lib/rules/prefer-global/process' {
166 declare module
.exports
: any
;
169 declare module
'eslint-plugin-node/lib/rules/prefer-global/text-decoder' {
170 declare module
.exports
: any
;
173 declare module
'eslint-plugin-node/lib/rules/prefer-global/text-encoder' {
174 declare module
.exports
: any
;
177 declare module
'eslint-plugin-node/lib/rules/prefer-global/url-search-params' {
178 declare module
.exports
: any
;
181 declare module
'eslint-plugin-node/lib/rules/prefer-global/url' {
182 declare module
.exports
: any
;
185 declare module
'eslint-plugin-node/lib/rules/prefer-promises/dns' {
186 declare module
.exports
: any
;
189 declare module
'eslint-plugin-node/lib/rules/prefer-promises/fs' {
190 declare module
.exports
: any
;
193 declare module
'eslint-plugin-node/lib/rules/process-exit-as-throw' {
194 declare module
.exports
: any
;
197 declare module
'eslint-plugin-node/lib/rules/shebang' {
198 declare module
.exports
: any
;
201 declare module
'eslint-plugin-node/lib/util/cache' {
202 declare module
.exports
: any
;
205 declare module
'eslint-plugin-node/lib/util/check-existence' {
206 declare module
.exports
: any
;
209 declare module
'eslint-plugin-node/lib/util/check-extraneous' {
210 declare module
.exports
: any
;
213 declare module
'eslint-plugin-node/lib/util/check-prefer-global' {
214 declare module
.exports
: any
;
217 declare module
'eslint-plugin-node/lib/util/check-publish' {
218 declare module
.exports
: any
;
221 declare module
'eslint-plugin-node/lib/util/check-restricted' {
222 declare module
.exports
: any
;
225 declare module
'eslint-plugin-node/lib/util/check-unsupported-builtins' {
226 declare module
.exports
: any
;
229 declare module
'eslint-plugin-node/lib/util/enumerate-property-names' {
230 declare module
.exports
: any
;
233 declare module
'eslint-plugin-node/lib/util/exists' {
234 declare module
.exports
: any
;
237 declare module
'eslint-plugin-node/lib/util/get-allow-modules' {
238 declare module
.exports
: any
;
241 declare module
'eslint-plugin-node/lib/util/get-configured-node-version' {
242 declare module
.exports
: any
;
245 declare module
'eslint-plugin-node/lib/util/get-convert-path' {
246 declare module
.exports
: any
;
249 declare module
'eslint-plugin-node/lib/util/get-npmignore' {
250 declare module
.exports
: any
;
253 declare module
'eslint-plugin-node/lib/util/get-package-json' {
254 declare module
.exports
: any
;
257 declare module
'eslint-plugin-node/lib/util/get-resolve-paths' {
258 declare module
.exports
: any
;
261 declare module
'eslint-plugin-node/lib/util/get-semver-range' {
262 declare module
.exports
: any
;
265 declare module
'eslint-plugin-node/lib/util/get-try-extensions' {
266 declare module
.exports
: any
;
269 declare module
'eslint-plugin-node/lib/util/import-target' {
270 declare module
.exports
: any
;
273 declare module
'eslint-plugin-node/lib/util/merge-visitors-in-place' {
274 declare module
.exports
: any
;
277 declare module
'eslint-plugin-node/lib/util/strip-import-path-params' {
278 declare module
.exports
: any
;
281 declare module
'eslint-plugin-node/lib/util/visit-import' {
282 declare module
.exports
: any
;
285 declare module
'eslint-plugin-node/lib/util/visit-require' {
286 declare module
.exports
: any
;
290 declare module
'eslint-plugin-node/lib/configs/_commons.js' {
291 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/configs/_commons'>;
293 declare module
'eslint-plugin-node/lib/configs/recommended-module.js' {
294 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/configs/recommended-module'>;
296 declare module
'eslint-plugin-node/lib/configs/recommended-script.js' {
297 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/configs/recommended-script'>;
299 declare module
'eslint-plugin-node/lib/configs/recommended.js' {
300 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/configs/recommended'>;
302 declare module
'eslint-plugin-node/lib/index' {
303 declare module
.exports
: $Exports
<'eslint-plugin-node/lib'>;
305 declare module
'eslint-plugin-node/lib/index.js' {
306 declare module
.exports
: $Exports
<'eslint-plugin-node/lib'>;
308 declare module
'eslint-plugin-node/lib/rules/callback-return.js' {
309 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/callback-return'>;
311 declare module
'eslint-plugin-node/lib/rules/exports-style.js' {
312 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/exports-style'>;
314 declare module
'eslint-plugin-node/lib/rules/file-extension-in-import.js' {
315 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/file-extension-in-import'>;
317 declare module
'eslint-plugin-node/lib/rules/global-require.js' {
318 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/global-require'>;
320 declare module
'eslint-plugin-node/lib/rules/handle-callback-err.js' {
321 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/handle-callback-err'>;
323 declare module
'eslint-plugin-node/lib/rules/no-callback-literal.js' {
324 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-callback-literal'>;
326 declare module
'eslint-plugin-node/lib/rules/no-deprecated-api.js' {
327 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-deprecated-api'>;
329 declare module
'eslint-plugin-node/lib/rules/no-exports-assign.js' {
330 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-exports-assign'>;
332 declare module
'eslint-plugin-node/lib/rules/no-extraneous-import.js' {
333 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-extraneous-import'>;
335 declare module
'eslint-plugin-node/lib/rules/no-extraneous-require.js' {
336 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-extraneous-require'>;
338 declare module
'eslint-plugin-node/lib/rules/no-hide-core-modules.js' {
339 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-hide-core-modules'>;
341 declare module
'eslint-plugin-node/lib/rules/no-missing-import.js' {
342 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-missing-import'>;
344 declare module
'eslint-plugin-node/lib/rules/no-missing-require.js' {
345 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-missing-require'>;
347 declare module
'eslint-plugin-node/lib/rules/no-mixed-requires.js' {
348 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-mixed-requires'>;
350 declare module
'eslint-plugin-node/lib/rules/no-new-require.js' {
351 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-new-require'>;
353 declare module
'eslint-plugin-node/lib/rules/no-path-concat.js' {
354 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-path-concat'>;
356 declare module
'eslint-plugin-node/lib/rules/no-process-env.js' {
357 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-process-env'>;
359 declare module
'eslint-plugin-node/lib/rules/no-process-exit.js' {
360 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-process-exit'>;
362 declare module
'eslint-plugin-node/lib/rules/no-restricted-import.js' {
363 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-restricted-import'>;
365 declare module
'eslint-plugin-node/lib/rules/no-restricted-require.js' {
366 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-restricted-require'>;
368 declare module
'eslint-plugin-node/lib/rules/no-sync.js' {
369 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-sync'>;
371 declare module
'eslint-plugin-node/lib/rules/no-unpublished-bin.js' {
372 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-unpublished-bin'>;
374 declare module
'eslint-plugin-node/lib/rules/no-unpublished-import.js' {
375 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-unpublished-import'>;
377 declare module
'eslint-plugin-node/lib/rules/no-unpublished-require.js' {
378 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-unpublished-require'>;
380 declare module
'eslint-plugin-node/lib/rules/no-unsupported-features.js' {
381 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-unsupported-features'>;
383 declare module
'eslint-plugin-node/lib/rules/no-unsupported-features/es-builtins.js' {
384 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-unsupported-features/es-builtins'>;
386 declare module
'eslint-plugin-node/lib/rules/no-unsupported-features/es-syntax.js' {
387 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-unsupported-features/es-syntax'>;
389 declare module
'eslint-plugin-node/lib/rules/no-unsupported-features/node-builtins.js' {
390 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/no-unsupported-features/node-builtins'>;
392 declare module
'eslint-plugin-node/lib/rules/prefer-global/buffer.js' {
393 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/prefer-global/buffer'>;
395 declare module
'eslint-plugin-node/lib/rules/prefer-global/console.js' {
396 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/prefer-global/console'>;
398 declare module
'eslint-plugin-node/lib/rules/prefer-global/process.js' {
399 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/prefer-global/process'>;
401 declare module
'eslint-plugin-node/lib/rules/prefer-global/text-decoder.js' {
402 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/prefer-global/text-decoder'>;
404 declare module
'eslint-plugin-node/lib/rules/prefer-global/text-encoder.js' {
405 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/prefer-global/text-encoder'>;
407 declare module
'eslint-plugin-node/lib/rules/prefer-global/url-search-params.js' {
408 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/prefer-global/url-search-params'>;
410 declare module
'eslint-plugin-node/lib/rules/prefer-global/url.js' {
411 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/prefer-global/url'>;
413 declare module
'eslint-plugin-node/lib/rules/prefer-promises/dns.js' {
414 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/prefer-promises/dns'>;
416 declare module
'eslint-plugin-node/lib/rules/prefer-promises/fs.js' {
417 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/prefer-promises/fs'>;
419 declare module
'eslint-plugin-node/lib/rules/process-exit-as-throw.js' {
420 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/process-exit-as-throw'>;
422 declare module
'eslint-plugin-node/lib/rules/shebang.js' {
423 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/rules/shebang'>;
425 declare module
'eslint-plugin-node/lib/util/cache.js' {
426 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/cache'>;
428 declare module
'eslint-plugin-node/lib/util/check-existence.js' {
429 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/check-existence'>;
431 declare module
'eslint-plugin-node/lib/util/check-extraneous.js' {
432 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/check-extraneous'>;
434 declare module
'eslint-plugin-node/lib/util/check-prefer-global.js' {
435 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/check-prefer-global'>;
437 declare module
'eslint-plugin-node/lib/util/check-publish.js' {
438 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/check-publish'>;
440 declare module
'eslint-plugin-node/lib/util/check-restricted.js' {
441 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/check-restricted'>;
443 declare module
'eslint-plugin-node/lib/util/check-unsupported-builtins.js' {
444 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/check-unsupported-builtins'>;
446 declare module
'eslint-plugin-node/lib/util/enumerate-property-names.js' {
447 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/enumerate-property-names'>;
449 declare module
'eslint-plugin-node/lib/util/exists.js' {
450 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/exists'>;
452 declare module
'eslint-plugin-node/lib/util/get-allow-modules.js' {
453 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/get-allow-modules'>;
455 declare module
'eslint-plugin-node/lib/util/get-configured-node-version.js' {
456 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/get-configured-node-version'>;
458 declare module
'eslint-plugin-node/lib/util/get-convert-path.js' {
459 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/get-convert-path'>;
461 declare module
'eslint-plugin-node/lib/util/get-npmignore.js' {
462 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/get-npmignore'>;
464 declare module
'eslint-plugin-node/lib/util/get-package-json.js' {
465 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/get-package-json'>;
467 declare module
'eslint-plugin-node/lib/util/get-resolve-paths.js' {
468 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/get-resolve-paths'>;
470 declare module
'eslint-plugin-node/lib/util/get-semver-range.js' {
471 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/get-semver-range'>;
473 declare module
'eslint-plugin-node/lib/util/get-try-extensions.js' {
474 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/get-try-extensions'>;
476 declare module
'eslint-plugin-node/lib/util/import-target.js' {
477 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/import-target'>;
479 declare module
'eslint-plugin-node/lib/util/merge-visitors-in-place.js' {
480 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/merge-visitors-in-place'>;
482 declare module
'eslint-plugin-node/lib/util/strip-import-path-params.js' {
483 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/strip-import-path-params'>;
485 declare module
'eslint-plugin-node/lib/util/visit-import.js' {
486 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/visit-import'>;
488 declare module
'eslint-plugin-node/lib/util/visit-require.js' {
489 declare module
.exports
: $Exports
<'eslint-plugin-node/lib/util/visit-require'>;