diff options
| author | Erik Larkö <erik@mullvad.net> | 2017-05-27 14:13:39 +0200 |
|---|---|---|
| committer | Erik Larkö <erik@mullvad.net> | 2017-05-27 14:13:39 +0200 |
| commit | 99d95a7f6131801bdee0afd455d9aecd5d2747ec (patch) | |
| tree | 41c87b7078ef6816c4fcc6f67c61c1fa772e722c | |
| parent | 1a71e922dddc67a25d41dddcaf4e57844df73488 (diff) | |
| parent | f5f1556017822f690fd3c68415864e4a678499a8 (diff) | |
| download | mullvadvpn-99d95a7f6131801bdee0afd455d9aecd5d2747ec.tar.xz mullvadvpn-99d95a7f6131801bdee0afd455d9aecd5d2747ec.zip | |
Merge branch 'flow'
48 files changed, 11380 insertions, 8 deletions
diff --git a/.flowconfig b/.flowconfig new file mode 100644 index 0000000000..973719fa76 --- /dev/null +++ b/.flowconfig @@ -0,0 +1,11 @@ +[ignore] +.*/node_modules/cheap-ruler/.* +.*/node_modules/jsonlint-lines-primitives/.* +.*/node_modules/unflowify/.* + +[include] + +[libs] + +[options] +munge_underscores=true @@ -3,6 +3,7 @@ ## Command line tools - `$ npm run develop` - develop app with live-reload enabled +- `$ npm run flow` - type-check the code - `$ npm run lint` - lint code - `$ npm run docs` - generate HTML documentation - `$ npm run pack` - prepare app for distribution for macOS, Windows, Linux. Use `pack:mac`, `pack:win`, `pack:linux` to generate package for single target. diff --git a/app/lib/backend.js b/app/lib/backend.js index 1a0daf005f..d310c6f28d 100644 --- a/app/lib/backend.js +++ b/app/lib/backend.js @@ -1,6 +1,8 @@ +// @flow + import log from 'electron-log'; import Enum from './enum'; -import { EventEmitter } from 'events'; +import EventEmitter from 'events'; import { servers } from '../config'; import Ipc from './ipc'; @@ -80,6 +82,9 @@ import Ipc from './ipc'; */ class BackendError extends Error { + code: number; + title: string; + message: string; constructor(code) { super(''); @@ -112,6 +117,12 @@ class BackendError extends Error { } +type Location = { + latlong: Array<number>, + city: string, + country: string, +}; + /** * Backend implementation * @@ -158,12 +169,14 @@ export default class Backend extends EventEmitter { */ static EventType = new Enum('connect', 'connecting', 'disconnect', 'login', 'logging', 'logout', 'updatedIp', 'updatedLocation', 'updatedReachability'); + _ipc: Ipc; + /** * Creates an instance of Backend. * * @memberOf Backend */ - constructor(ipc) { + constructor(ipc: Ipc) { super(); this._ipc = ipc || new Ipc(undefined); this._registerIpcListeners(); @@ -172,7 +185,7 @@ export default class Backend extends EventEmitter { this._startReachability(); } - setLocation(loc) { + setLocation(loc: string) { log.info('Got connection info to backend', loc); this._ipc = new Ipc(loc); @@ -183,7 +196,7 @@ export default class Backend extends EventEmitter { log.info('Syncing with the backend...'); this._ipc.send('get_ip') - .then( ip => { + .then( (ip: string) => { log.info('Got ip', ip); this.emit(Backend.EventType.updatedIp, ip); }) @@ -192,7 +205,7 @@ export default class Backend extends EventEmitter { }); this._ipc.send('get_location') - .then(location => { + .then((location: Location) => { log.info('Got location', location); const newLocation = { location: location.latlong, @@ -215,7 +228,7 @@ export default class Backend extends EventEmitter { * * @memberOf Backend */ - serverInfo(key) { + serverInfo(key: string) { switch(key) { case 'fastest': return this.fastestServer(); case 'nearest': return this.nearestServer(); @@ -266,7 +279,7 @@ export default class Backend extends EventEmitter { * * @memberOf Backend */ - login(account) { + login(account: string) { log.info('Attempting to login with account number', account); // emit: logging in @@ -324,7 +337,7 @@ export default class Backend extends EventEmitter { * * @memberOf Backend */ - connect(addr) { + connect(addr: string) { // emit: connecting this.emit(Backend.EventType.connecting, addr); diff --git a/flow-typed/npm/babel-cli_vx.x.x.js b/flow-typed/npm/babel-cli_vx.x.x.js new file mode 100644 index 0000000000..9c4028988a --- /dev/null +++ b/flow-typed/npm/babel-cli_vx.x.x.js @@ -0,0 +1,108 @@ +// flow-typed signature: bf4b0be6a05260190b630beff7bd2dd0 +// flow-typed version: <<STUB>>/babel-cli_v^6.22.2/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-cli' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-cli' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-cli/bin/babel-doctor' { + declare module.exports: any; +} + +declare module 'babel-cli/bin/babel-external-helpers' { + declare module.exports: any; +} + +declare module 'babel-cli/bin/babel-node' { + declare module.exports: any; +} + +declare module 'babel-cli/bin/babel' { + declare module.exports: any; +} + +declare module 'babel-cli/lib/_babel-node' { + declare module.exports: any; +} + +declare module 'babel-cli/lib/babel-external-helpers' { + declare module.exports: any; +} + +declare module 'babel-cli/lib/babel-node' { + declare module.exports: any; +} + +declare module 'babel-cli/lib/babel/dir' { + declare module.exports: any; +} + +declare module 'babel-cli/lib/babel/file' { + declare module.exports: any; +} + +declare module 'babel-cli/lib/babel/index' { + declare module.exports: any; +} + +declare module 'babel-cli/lib/babel/util' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-cli/bin/babel-doctor.js' { + declare module.exports: $Exports<'babel-cli/bin/babel-doctor'>; +} +declare module 'babel-cli/bin/babel-external-helpers.js' { + declare module.exports: $Exports<'babel-cli/bin/babel-external-helpers'>; +} +declare module 'babel-cli/bin/babel-node.js' { + declare module.exports: $Exports<'babel-cli/bin/babel-node'>; +} +declare module 'babel-cli/bin/babel.js' { + declare module.exports: $Exports<'babel-cli/bin/babel'>; +} +declare module 'babel-cli/index' { + declare module.exports: $Exports<'babel-cli'>; +} +declare module 'babel-cli/index.js' { + declare module.exports: $Exports<'babel-cli'>; +} +declare module 'babel-cli/lib/_babel-node.js' { + declare module.exports: $Exports<'babel-cli/lib/_babel-node'>; +} +declare module 'babel-cli/lib/babel-external-helpers.js' { + declare module.exports: $Exports<'babel-cli/lib/babel-external-helpers'>; +} +declare module 'babel-cli/lib/babel-node.js' { + declare module.exports: $Exports<'babel-cli/lib/babel-node'>; +} +declare module 'babel-cli/lib/babel/dir.js' { + declare module.exports: $Exports<'babel-cli/lib/babel/dir'>; +} +declare module 'babel-cli/lib/babel/file.js' { + declare module.exports: $Exports<'babel-cli/lib/babel/file'>; +} +declare module 'babel-cli/lib/babel/index.js' { + declare module.exports: $Exports<'babel-cli/lib/babel/index'>; +} +declare module 'babel-cli/lib/babel/util.js' { + declare module.exports: $Exports<'babel-cli/lib/babel/util'>; +} diff --git a/flow-typed/npm/babel-core_vx.x.x.js b/flow-typed/npm/babel-core_vx.x.x.js new file mode 100644 index 0000000000..545b19d881 --- /dev/null +++ b/flow-typed/npm/babel-core_vx.x.x.js @@ -0,0 +1,227 @@ +// flow-typed signature: 66c7098fcc8846ee9acdd434f88fab09 +// flow-typed version: <<STUB>>/babel-core_v^6.2.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-core' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-core' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-core/lib/api/browser' { + declare module.exports: any; +} + +declare module 'babel-core/lib/api/node' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/get-possible-plugin-names' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/get-possible-preset-names' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/merge' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/normalize-ast' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/resolve-from-possible-names' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/resolve-plugin' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/resolve-preset' { + declare module.exports: any; +} + +declare module 'babel-core/lib/helpers/resolve' { + declare module.exports: any; +} + +declare module 'babel-core/lib/store' { + declare module.exports: any; +} + +declare module 'babel-core/lib/tools/build-external-helpers' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/index' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/logger' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/metadata' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/build-config-chain' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/config' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/index' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/option-manager' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/parsers' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/file/options/removed' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/internal-plugins/block-hoist' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/internal-plugins/shadow-functions' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/pipeline' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/plugin-pass' { + declare module.exports: any; +} + +declare module 'babel-core/lib/transformation/plugin' { + declare module.exports: any; +} + +declare module 'babel-core/lib/util' { + declare module.exports: any; +} + +declare module 'babel-core/register' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-core/index' { + declare module.exports: $Exports<'babel-core'>; +} +declare module 'babel-core/index.js' { + declare module.exports: $Exports<'babel-core'>; +} +declare module 'babel-core/lib/api/browser.js' { + declare module.exports: $Exports<'babel-core/lib/api/browser'>; +} +declare module 'babel-core/lib/api/node.js' { + declare module.exports: $Exports<'babel-core/lib/api/node'>; +} +declare module 'babel-core/lib/helpers/get-possible-plugin-names.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/get-possible-plugin-names'>; +} +declare module 'babel-core/lib/helpers/get-possible-preset-names.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/get-possible-preset-names'>; +} +declare module 'babel-core/lib/helpers/merge.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/merge'>; +} +declare module 'babel-core/lib/helpers/normalize-ast.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/normalize-ast'>; +} +declare module 'babel-core/lib/helpers/resolve-from-possible-names.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/resolve-from-possible-names'>; +} +declare module 'babel-core/lib/helpers/resolve-plugin.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/resolve-plugin'>; +} +declare module 'babel-core/lib/helpers/resolve-preset.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/resolve-preset'>; +} +declare module 'babel-core/lib/helpers/resolve.js' { + declare module.exports: $Exports<'babel-core/lib/helpers/resolve'>; +} +declare module 'babel-core/lib/store.js' { + declare module.exports: $Exports<'babel-core/lib/store'>; +} +declare module 'babel-core/lib/tools/build-external-helpers.js' { + declare module.exports: $Exports<'babel-core/lib/tools/build-external-helpers'>; +} +declare module 'babel-core/lib/transformation/file/index.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/index'>; +} +declare module 'babel-core/lib/transformation/file/logger.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/logger'>; +} +declare module 'babel-core/lib/transformation/file/metadata.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/metadata'>; +} +declare module 'babel-core/lib/transformation/file/options/build-config-chain.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/build-config-chain'>; +} +declare module 'babel-core/lib/transformation/file/options/config.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/config'>; +} +declare module 'babel-core/lib/transformation/file/options/index.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/index'>; +} +declare module 'babel-core/lib/transformation/file/options/option-manager.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/option-manager'>; +} +declare module 'babel-core/lib/transformation/file/options/parsers.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/parsers'>; +} +declare module 'babel-core/lib/transformation/file/options/removed.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/file/options/removed'>; +} +declare module 'babel-core/lib/transformation/internal-plugins/block-hoist.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/internal-plugins/block-hoist'>; +} +declare module 'babel-core/lib/transformation/internal-plugins/shadow-functions.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/internal-plugins/shadow-functions'>; +} +declare module 'babel-core/lib/transformation/pipeline.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/pipeline'>; +} +declare module 'babel-core/lib/transformation/plugin-pass.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/plugin-pass'>; +} +declare module 'babel-core/lib/transformation/plugin.js' { + declare module.exports: $Exports<'babel-core/lib/transformation/plugin'>; +} +declare module 'babel-core/lib/util.js' { + declare module.exports: $Exports<'babel-core/lib/util'>; +} +declare module 'babel-core/register.js' { + declare module.exports: $Exports<'babel-core/register'>; +} diff --git a/flow-typed/npm/babel-eslint_vx.x.x.js b/flow-typed/npm/babel-eslint_vx.x.x.js new file mode 100644 index 0000000000..3531c363c2 --- /dev/null +++ b/flow-typed/npm/babel-eslint_vx.x.x.js @@ -0,0 +1,80 @@ +// flow-typed signature: efd0381105fe579ff3e86fcbd5ae00cb +// flow-typed version: <<STUB>>/babel-eslint_v^7.1.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-eslint' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-eslint' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-eslint/babylon-to-espree/attachComments' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/convertComments' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/convertTemplateType' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/index' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/toAST' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/toToken' { + declare module.exports: any; +} + +declare module 'babel-eslint/babylon-to-espree/toTokens' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-eslint/babylon-to-espree/attachComments.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/attachComments'>; +} +declare module 'babel-eslint/babylon-to-espree/convertComments.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertComments'>; +} +declare module 'babel-eslint/babylon-to-espree/convertTemplateType.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/convertTemplateType'>; +} +declare module 'babel-eslint/babylon-to-espree/index.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/index'>; +} +declare module 'babel-eslint/babylon-to-espree/toAST.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toAST'>; +} +declare module 'babel-eslint/babylon-to-espree/toToken.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toToken'>; +} +declare module 'babel-eslint/babylon-to-espree/toTokens.js' { + declare module.exports: $Exports<'babel-eslint/babylon-to-espree/toTokens'>; +} +declare module 'babel-eslint/index' { + declare module.exports: $Exports<'babel-eslint'>; +} +declare module 'babel-eslint/index.js' { + declare module.exports: $Exports<'babel-eslint'>; +} diff --git a/flow-typed/npm/babel-plugin-inline-react-svg_vx.x.x.js b/flow-typed/npm/babel-plugin-inline-react-svg_vx.x.x.js new file mode 100644 index 0000000000..5ed462b165 --- /dev/null +++ b/flow-typed/npm/babel-plugin-inline-react-svg_vx.x.x.js @@ -0,0 +1,81 @@ +// flow-typed signature: 568356fc5a3cf56b87fec1c90e4399f8 +// flow-typed version: <<STUB>>/babel-plugin-inline-react-svg_v^0.3.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-inline-react-svg' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-plugin-inline-react-svg' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-plugin-inline-react-svg/lib/camelize' { + declare module.exports: any; +} + +declare module 'babel-plugin-inline-react-svg/lib/cssToObj' { + declare module.exports: any; +} + +declare module 'babel-plugin-inline-react-svg/lib/escapeBraces' { + declare module.exports: any; +} + +declare module 'babel-plugin-inline-react-svg/lib/index' { + declare module.exports: any; +} + +declare module 'babel-plugin-inline-react-svg/lib/optimize' { + declare module.exports: any; +} + +declare module 'babel-plugin-inline-react-svg/lib/transformSvg' { + declare module.exports: any; +} + +declare module 'babel-plugin-inline-react-svg/test/fixtures/test' { + declare module.exports: any; +} + +declare module 'babel-plugin-inline-react-svg/test/sanity' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-inline-react-svg/lib/camelize.js' { + declare module.exports: $Exports<'babel-plugin-inline-react-svg/lib/camelize'>; +} +declare module 'babel-plugin-inline-react-svg/lib/cssToObj.js' { + declare module.exports: $Exports<'babel-plugin-inline-react-svg/lib/cssToObj'>; +} +declare module 'babel-plugin-inline-react-svg/lib/escapeBraces.js' { + declare module.exports: $Exports<'babel-plugin-inline-react-svg/lib/escapeBraces'>; +} +declare module 'babel-plugin-inline-react-svg/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-inline-react-svg/lib/index'>; +} +declare module 'babel-plugin-inline-react-svg/lib/optimize.js' { + declare module.exports: $Exports<'babel-plugin-inline-react-svg/lib/optimize'>; +} +declare module 'babel-plugin-inline-react-svg/lib/transformSvg.js' { + declare module.exports: $Exports<'babel-plugin-inline-react-svg/lib/transformSvg'>; +} +declare module 'babel-plugin-inline-react-svg/test/fixtures/test.jsx' { + declare module.exports: $Exports<'babel-plugin-inline-react-svg/test/fixtures/test'>; +} +declare module 'babel-plugin-inline-react-svg/test/sanity.js' { + declare module.exports: $Exports<'babel-plugin-inline-react-svg/test/sanity'>; +} diff --git a/flow-typed/npm/babel-plugin-transform-decorators-legacy_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-decorators-legacy_vx.x.x.js new file mode 100644 index 0000000000..2f9165ac40 --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-decorators-legacy_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: fe4c4115837f5c2771edb71ccf27af98 +// flow-typed version: <<STUB>>/babel-plugin-transform-decorators-legacy_v^1.3.4/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-decorators-legacy' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-plugin-transform-decorators-legacy' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-plugin-transform-decorators-legacy/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-decorators-legacy/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-decorators-legacy/lib/index'>; +} diff --git a/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js b/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js new file mode 100644 index 0000000000..cbc9456369 --- /dev/null +++ b/flow-typed/npm/babel-plugin-transform-runtime_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: fbb08e23f7242a89b0a6d84fe3c2686c +// flow-typed version: <<STUB>>/babel-plugin-transform-runtime_v^6.22.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-plugin-transform-runtime' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-plugin-transform-runtime' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-plugin-transform-runtime/lib/definitions' { + declare module.exports: any; +} + +declare module 'babel-plugin-transform-runtime/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-plugin-transform-runtime/lib/definitions.js' { + declare module.exports: $Exports<'babel-plugin-transform-runtime/lib/definitions'>; +} +declare module 'babel-plugin-transform-runtime/lib/index.js' { + declare module.exports: $Exports<'babel-plugin-transform-runtime/lib/index'>; +} diff --git a/flow-typed/npm/babel-preset-es2015_vx.x.x.js b/flow-typed/npm/babel-preset-es2015_vx.x.x.js new file mode 100644 index 0000000000..bedb9e8f79 --- /dev/null +++ b/flow-typed/npm/babel-preset-es2015_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 0099da7fa337e927e4580cd10ad2c3ac +// flow-typed version: <<STUB>>/babel-preset-es2015_v^6.1.18/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-preset-es2015' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-preset-es2015' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-preset-es2015/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-preset-es2015/lib/index.js' { + declare module.exports: $Exports<'babel-preset-es2015/lib/index'>; +} diff --git a/flow-typed/npm/babel-preset-react_vx.x.x.js b/flow-typed/npm/babel-preset-react_vx.x.x.js new file mode 100644 index 0000000000..7ea4ff0300 --- /dev/null +++ b/flow-typed/npm/babel-preset-react_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: c7883c65a706b865dc60632823074ace +// flow-typed version: <<STUB>>/babel-preset-react_v^6.22.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-preset-react' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-preset-react' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-preset-react/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-preset-react/lib/index.js' { + declare module.exports: $Exports<'babel-preset-react/lib/index'>; +} diff --git a/flow-typed/npm/babel-preset-stage-0_vx.x.x.js b/flow-typed/npm/babel-preset-stage-0_vx.x.x.js new file mode 100644 index 0000000000..432f9bce84 --- /dev/null +++ b/flow-typed/npm/babel-preset-stage-0_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: c23722099a04d51475c95d0c41cb62f3 +// flow-typed version: <<STUB>>/babel-preset-stage-0_v^6.1.18/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-preset-stage-0' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-preset-stage-0' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-preset-stage-0/lib/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-preset-stage-0/lib/index.js' { + declare module.exports: $Exports<'babel-preset-stage-0/lib/index'>; +} diff --git a/flow-typed/npm/babel-runtime_vx.x.x.js b/flow-typed/npm/babel-runtime_vx.x.x.js new file mode 100644 index 0000000000..5dd826a084 --- /dev/null +++ b/flow-typed/npm/babel-runtime_vx.x.x.js @@ -0,0 +1,1691 @@ +// flow-typed signature: 255f2bc362a6d25d1d3bccb19af2ad69 +// flow-typed version: <<STUB>>/babel-runtime_v^6.22.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'babel-runtime' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'babel-runtime' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'babel-runtime/core-js' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/concat' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/copy-within' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/entries' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/every' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/fill' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/filter' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/find-index' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/find' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/for-each' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/from' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/includes' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/index-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/join' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/last-index-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/map' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/pop' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/push' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/reduce-right' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/reduce' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/reverse' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/shift' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/slice' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/some' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/sort' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/splice' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/unshift' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/array/values' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/asap' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/clear-immediate' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/error/is-error' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/get-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/is-iterable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/json/stringify' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/map' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/acosh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/asinh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/atanh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/cbrt' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/clz32' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/cosh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/expm1' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/fround' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/hypot' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/iaddh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/imul' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/imulh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/isubh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/log10' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/log1p' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/log2' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/sign' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/sinh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/tanh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/trunc' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/math/umulh' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/epsilon' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-finite' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-nan' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/is-safe-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/max-safe-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/min-safe-integer' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/parse-float' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/number/parse-int' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/assign' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/create' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/define-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/entries' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/freeze' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-descriptor' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-descriptors' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-names' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-own-property-symbols' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/get-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is-extensible' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is-frozen' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is-sealed' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/is' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/prevent-extensions' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/seal' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/set-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/object/values' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/observable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/promise' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/apply' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/construct' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/define-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/delete-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/delete-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/enumerate' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-metadata-keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-own-metadata-keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-own-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-own-property-descriptor' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/get' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/has-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/has-own-metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/has' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/is-extensible' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/metadata' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/own-keys' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/prevent-extensions' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/set-prototype-of' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/reflect/set' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/regexp/escape' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/set-immediate' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/set' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/at' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/code-point-at' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/ends-with' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/from-code-point' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/includes' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/match-all' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-end' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-left' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-right' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/pad-start' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/raw' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/repeat' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/starts-with' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-end' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-left' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-right' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim-start' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/string/trim' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/async-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/for' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/has-instance' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/is-concat-spreadable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/key-for' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/match' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/observable' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/replace' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/search' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/species' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/split' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/to-primitive' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/to-string-tag' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/symbol/unscopables' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/system/global' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/weak-map' { + declare module.exports: any; +} + +declare module 'babel-runtime/core-js/weak-set' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-generator-delegate' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_async-to-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_class-call-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_create-class' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_defaults' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_define-enumerable-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_extends' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_get' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_inherits' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_instanceof' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_interop-require-default' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_interop-require-wildcard' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_jsx' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_new-arrow-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_object-destructuring-empty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_object-without-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_possible-constructor-return' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_self-global' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_set' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_sliced-to-array-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_sliced-to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_tagged-template-literal-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_tagged-template-literal' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_temporal-ref' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_temporal-undefined' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_to-consumable-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/_typeof' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-generator-delegate' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-iterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/async-to-generator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncGenerator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncGeneratorDelegate' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncIterator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/asyncToGenerator' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/class-call-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/classCallCheck' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/create-class' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/createClass' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/defaults' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/define-enumerable-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/define-property' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/defineEnumerableProperties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/defineProperty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/extends' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/get' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/inherits' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/instanceof' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interop-require-default' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interop-require-wildcard' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interopRequireDefault' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/interopRequireWildcard' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/jsx' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/new-arrow-check' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/newArrowCheck' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/object-destructuring-empty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/object-without-properties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/objectDestructuringEmpty' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/objectWithoutProperties' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/possible-constructor-return' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/possibleConstructorReturn' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/self-global' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/selfGlobal' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/set' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/sliced-to-array-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/sliced-to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/slicedToArray' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/slicedToArrayLoose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/tagged-template-literal-loose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/tagged-template-literal' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/taggedTemplateLiteral' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/taggedTemplateLiteralLoose' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporal-ref' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporal-undefined' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporalRef' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/temporalUndefined' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/to-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/to-consumable-array' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/toArray' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/toConsumableArray' { + declare module.exports: any; +} + +declare module 'babel-runtime/helpers/typeof' { + declare module.exports: any; +} + +declare module 'babel-runtime/regenerator/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'babel-runtime/core-js.js' { + declare module.exports: $Exports<'babel-runtime/core-js'>; +} +declare module 'babel-runtime/core-js/array/concat.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/concat'>; +} +declare module 'babel-runtime/core-js/array/copy-within.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/copy-within'>; +} +declare module 'babel-runtime/core-js/array/entries.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/entries'>; +} +declare module 'babel-runtime/core-js/array/every.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/every'>; +} +declare module 'babel-runtime/core-js/array/fill.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/fill'>; +} +declare module 'babel-runtime/core-js/array/filter.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/filter'>; +} +declare module 'babel-runtime/core-js/array/find-index.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/find-index'>; +} +declare module 'babel-runtime/core-js/array/find.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/find'>; +} +declare module 'babel-runtime/core-js/array/for-each.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/for-each'>; +} +declare module 'babel-runtime/core-js/array/from.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/from'>; +} +declare module 'babel-runtime/core-js/array/includes.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/includes'>; +} +declare module 'babel-runtime/core-js/array/index-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/index-of'>; +} +declare module 'babel-runtime/core-js/array/join.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/join'>; +} +declare module 'babel-runtime/core-js/array/keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/keys'>; +} +declare module 'babel-runtime/core-js/array/last-index-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/last-index-of'>; +} +declare module 'babel-runtime/core-js/array/map.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/map'>; +} +declare module 'babel-runtime/core-js/array/of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/of'>; +} +declare module 'babel-runtime/core-js/array/pop.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/pop'>; +} +declare module 'babel-runtime/core-js/array/push.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/push'>; +} +declare module 'babel-runtime/core-js/array/reduce-right.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/reduce-right'>; +} +declare module 'babel-runtime/core-js/array/reduce.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/reduce'>; +} +declare module 'babel-runtime/core-js/array/reverse.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/reverse'>; +} +declare module 'babel-runtime/core-js/array/shift.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/shift'>; +} +declare module 'babel-runtime/core-js/array/slice.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/slice'>; +} +declare module 'babel-runtime/core-js/array/some.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/some'>; +} +declare module 'babel-runtime/core-js/array/sort.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/sort'>; +} +declare module 'babel-runtime/core-js/array/splice.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/splice'>; +} +declare module 'babel-runtime/core-js/array/unshift.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/unshift'>; +} +declare module 'babel-runtime/core-js/array/values.js' { + declare module.exports: $Exports<'babel-runtime/core-js/array/values'>; +} +declare module 'babel-runtime/core-js/asap.js' { + declare module.exports: $Exports<'babel-runtime/core-js/asap'>; +} +declare module 'babel-runtime/core-js/clear-immediate.js' { + declare module.exports: $Exports<'babel-runtime/core-js/clear-immediate'>; +} +declare module 'babel-runtime/core-js/error/is-error.js' { + declare module.exports: $Exports<'babel-runtime/core-js/error/is-error'>; +} +declare module 'babel-runtime/core-js/get-iterator.js' { + declare module.exports: $Exports<'babel-runtime/core-js/get-iterator'>; +} +declare module 'babel-runtime/core-js/is-iterable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/is-iterable'>; +} +declare module 'babel-runtime/core-js/json/stringify.js' { + declare module.exports: $Exports<'babel-runtime/core-js/json/stringify'>; +} +declare module 'babel-runtime/core-js/map.js' { + declare module.exports: $Exports<'babel-runtime/core-js/map'>; +} +declare module 'babel-runtime/core-js/math/acosh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/acosh'>; +} +declare module 'babel-runtime/core-js/math/asinh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/asinh'>; +} +declare module 'babel-runtime/core-js/math/atanh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/atanh'>; +} +declare module 'babel-runtime/core-js/math/cbrt.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/cbrt'>; +} +declare module 'babel-runtime/core-js/math/clz32.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/clz32'>; +} +declare module 'babel-runtime/core-js/math/cosh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/cosh'>; +} +declare module 'babel-runtime/core-js/math/expm1.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/expm1'>; +} +declare module 'babel-runtime/core-js/math/fround.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/fround'>; +} +declare module 'babel-runtime/core-js/math/hypot.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/hypot'>; +} +declare module 'babel-runtime/core-js/math/iaddh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/iaddh'>; +} +declare module 'babel-runtime/core-js/math/imul.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/imul'>; +} +declare module 'babel-runtime/core-js/math/imulh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/imulh'>; +} +declare module 'babel-runtime/core-js/math/isubh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/isubh'>; +} +declare module 'babel-runtime/core-js/math/log10.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/log10'>; +} +declare module 'babel-runtime/core-js/math/log1p.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/log1p'>; +} +declare module 'babel-runtime/core-js/math/log2.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/log2'>; +} +declare module 'babel-runtime/core-js/math/sign.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/sign'>; +} +declare module 'babel-runtime/core-js/math/sinh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/sinh'>; +} +declare module 'babel-runtime/core-js/math/tanh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/tanh'>; +} +declare module 'babel-runtime/core-js/math/trunc.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/trunc'>; +} +declare module 'babel-runtime/core-js/math/umulh.js' { + declare module.exports: $Exports<'babel-runtime/core-js/math/umulh'>; +} +declare module 'babel-runtime/core-js/number/epsilon.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/epsilon'>; +} +declare module 'babel-runtime/core-js/number/is-finite.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-finite'>; +} +declare module 'babel-runtime/core-js/number/is-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-integer'>; +} +declare module 'babel-runtime/core-js/number/is-nan.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-nan'>; +} +declare module 'babel-runtime/core-js/number/is-safe-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/is-safe-integer'>; +} +declare module 'babel-runtime/core-js/number/max-safe-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/max-safe-integer'>; +} +declare module 'babel-runtime/core-js/number/min-safe-integer.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/min-safe-integer'>; +} +declare module 'babel-runtime/core-js/number/parse-float.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/parse-float'>; +} +declare module 'babel-runtime/core-js/number/parse-int.js' { + declare module.exports: $Exports<'babel-runtime/core-js/number/parse-int'>; +} +declare module 'babel-runtime/core-js/object/assign.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/assign'>; +} +declare module 'babel-runtime/core-js/object/create.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/create'>; +} +declare module 'babel-runtime/core-js/object/define-properties.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/define-properties'>; +} +declare module 'babel-runtime/core-js/object/define-property.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/define-property'>; +} +declare module 'babel-runtime/core-js/object/entries.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/entries'>; +} +declare module 'babel-runtime/core-js/object/freeze.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/freeze'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-descriptor.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-descriptor'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-descriptors.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-descriptors'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-names.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-names'>; +} +declare module 'babel-runtime/core-js/object/get-own-property-symbols.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-own-property-symbols'>; +} +declare module 'babel-runtime/core-js/object/get-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/get-prototype-of'>; +} +declare module 'babel-runtime/core-js/object/is-extensible.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is-extensible'>; +} +declare module 'babel-runtime/core-js/object/is-frozen.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is-frozen'>; +} +declare module 'babel-runtime/core-js/object/is-sealed.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is-sealed'>; +} +declare module 'babel-runtime/core-js/object/is.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/is'>; +} +declare module 'babel-runtime/core-js/object/keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/keys'>; +} +declare module 'babel-runtime/core-js/object/prevent-extensions.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/prevent-extensions'>; +} +declare module 'babel-runtime/core-js/object/seal.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/seal'>; +} +declare module 'babel-runtime/core-js/object/set-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/set-prototype-of'>; +} +declare module 'babel-runtime/core-js/object/values.js' { + declare module.exports: $Exports<'babel-runtime/core-js/object/values'>; +} +declare module 'babel-runtime/core-js/observable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/observable'>; +} +declare module 'babel-runtime/core-js/promise.js' { + declare module.exports: $Exports<'babel-runtime/core-js/promise'>; +} +declare module 'babel-runtime/core-js/reflect/apply.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/apply'>; +} +declare module 'babel-runtime/core-js/reflect/construct.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/construct'>; +} +declare module 'babel-runtime/core-js/reflect/define-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/define-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/define-property.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/define-property'>; +} +declare module 'babel-runtime/core-js/reflect/delete-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/delete-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/delete-property.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/delete-property'>; +} +declare module 'babel-runtime/core-js/reflect/enumerate.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/enumerate'>; +} +declare module 'babel-runtime/core-js/reflect/get-metadata-keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-metadata-keys'>; +} +declare module 'babel-runtime/core-js/reflect/get-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/get-own-metadata-keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-metadata-keys'>; +} +declare module 'babel-runtime/core-js/reflect/get-own-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/get-own-property-descriptor.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-own-property-descriptor'>; +} +declare module 'babel-runtime/core-js/reflect/get-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get-prototype-of'>; +} +declare module 'babel-runtime/core-js/reflect/get.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/get'>; +} +declare module 'babel-runtime/core-js/reflect/has-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/has-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/has-own-metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/has-own-metadata'>; +} +declare module 'babel-runtime/core-js/reflect/has.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/has'>; +} +declare module 'babel-runtime/core-js/reflect/is-extensible.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/is-extensible'>; +} +declare module 'babel-runtime/core-js/reflect/metadata.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/metadata'>; +} +declare module 'babel-runtime/core-js/reflect/own-keys.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/own-keys'>; +} +declare module 'babel-runtime/core-js/reflect/prevent-extensions.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/prevent-extensions'>; +} +declare module 'babel-runtime/core-js/reflect/set-prototype-of.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/set-prototype-of'>; +} +declare module 'babel-runtime/core-js/reflect/set.js' { + declare module.exports: $Exports<'babel-runtime/core-js/reflect/set'>; +} +declare module 'babel-runtime/core-js/regexp/escape.js' { + declare module.exports: $Exports<'babel-runtime/core-js/regexp/escape'>; +} +declare module 'babel-runtime/core-js/set-immediate.js' { + declare module.exports: $Exports<'babel-runtime/core-js/set-immediate'>; +} +declare module 'babel-runtime/core-js/set.js' { + declare module.exports: $Exports<'babel-runtime/core-js/set'>; +} +declare module 'babel-runtime/core-js/string/at.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/at'>; +} +declare module 'babel-runtime/core-js/string/code-point-at.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/code-point-at'>; +} +declare module 'babel-runtime/core-js/string/ends-with.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/ends-with'>; +} +declare module 'babel-runtime/core-js/string/from-code-point.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/from-code-point'>; +} +declare module 'babel-runtime/core-js/string/includes.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/includes'>; +} +declare module 'babel-runtime/core-js/string/match-all.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/match-all'>; +} +declare module 'babel-runtime/core-js/string/pad-end.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-end'>; +} +declare module 'babel-runtime/core-js/string/pad-left.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-left'>; +} +declare module 'babel-runtime/core-js/string/pad-right.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-right'>; +} +declare module 'babel-runtime/core-js/string/pad-start.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/pad-start'>; +} +declare module 'babel-runtime/core-js/string/raw.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/raw'>; +} +declare module 'babel-runtime/core-js/string/repeat.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/repeat'>; +} +declare module 'babel-runtime/core-js/string/starts-with.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/starts-with'>; +} +declare module 'babel-runtime/core-js/string/trim-end.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-end'>; +} +declare module 'babel-runtime/core-js/string/trim-left.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-left'>; +} +declare module 'babel-runtime/core-js/string/trim-right.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-right'>; +} +declare module 'babel-runtime/core-js/string/trim-start.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim-start'>; +} +declare module 'babel-runtime/core-js/string/trim.js' { + declare module.exports: $Exports<'babel-runtime/core-js/string/trim'>; +} +declare module 'babel-runtime/core-js/symbol.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol'>; +} +declare module 'babel-runtime/core-js/symbol/async-iterator.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/async-iterator'>; +} +declare module 'babel-runtime/core-js/symbol/for.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/for'>; +} +declare module 'babel-runtime/core-js/symbol/has-instance.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/has-instance'>; +} +declare module 'babel-runtime/core-js/symbol/is-concat-spreadable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/is-concat-spreadable'>; +} +declare module 'babel-runtime/core-js/symbol/iterator.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/iterator'>; +} +declare module 'babel-runtime/core-js/symbol/key-for.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/key-for'>; +} +declare module 'babel-runtime/core-js/symbol/match.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/match'>; +} +declare module 'babel-runtime/core-js/symbol/observable.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/observable'>; +} +declare module 'babel-runtime/core-js/symbol/replace.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/replace'>; +} +declare module 'babel-runtime/core-js/symbol/search.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/search'>; +} +declare module 'babel-runtime/core-js/symbol/species.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/species'>; +} +declare module 'babel-runtime/core-js/symbol/split.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/split'>; +} +declare module 'babel-runtime/core-js/symbol/to-primitive.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/to-primitive'>; +} +declare module 'babel-runtime/core-js/symbol/to-string-tag.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/to-string-tag'>; +} +declare module 'babel-runtime/core-js/symbol/unscopables.js' { + declare module.exports: $Exports<'babel-runtime/core-js/symbol/unscopables'>; +} +declare module 'babel-runtime/core-js/system/global.js' { + declare module.exports: $Exports<'babel-runtime/core-js/system/global'>; +} +declare module 'babel-runtime/core-js/weak-map.js' { + declare module.exports: $Exports<'babel-runtime/core-js/weak-map'>; +} +declare module 'babel-runtime/core-js/weak-set.js' { + declare module.exports: $Exports<'babel-runtime/core-js/weak-set'>; +} +declare module 'babel-runtime/helpers/_async-generator-delegate.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-generator-delegate'>; +} +declare module 'babel-runtime/helpers/_async-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-generator'>; +} +declare module 'babel-runtime/helpers/_async-iterator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-iterator'>; +} +declare module 'babel-runtime/helpers/_async-to-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_async-to-generator'>; +} +declare module 'babel-runtime/helpers/_class-call-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_class-call-check'>; +} +declare module 'babel-runtime/helpers/_create-class.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_create-class'>; +} +declare module 'babel-runtime/helpers/_defaults.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_defaults'>; +} +declare module 'babel-runtime/helpers/_define-enumerable-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_define-enumerable-properties'>; +} +declare module 'babel-runtime/helpers/_define-property.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_define-property'>; +} +declare module 'babel-runtime/helpers/_extends.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_extends'>; +} +declare module 'babel-runtime/helpers/_get.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_get'>; +} +declare module 'babel-runtime/helpers/_inherits.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_inherits'>; +} +declare module 'babel-runtime/helpers/_instanceof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_instanceof'>; +} +declare module 'babel-runtime/helpers/_interop-require-default.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_interop-require-default'>; +} +declare module 'babel-runtime/helpers/_interop-require-wildcard.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_interop-require-wildcard'>; +} +declare module 'babel-runtime/helpers/_jsx.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_jsx'>; +} +declare module 'babel-runtime/helpers/_new-arrow-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_new-arrow-check'>; +} +declare module 'babel-runtime/helpers/_object-destructuring-empty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_object-destructuring-empty'>; +} +declare module 'babel-runtime/helpers/_object-without-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_object-without-properties'>; +} +declare module 'babel-runtime/helpers/_possible-constructor-return.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_possible-constructor-return'>; +} +declare module 'babel-runtime/helpers/_self-global.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_self-global'>; +} +declare module 'babel-runtime/helpers/_set.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_set'>; +} +declare module 'babel-runtime/helpers/_sliced-to-array-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_sliced-to-array-loose'>; +} +declare module 'babel-runtime/helpers/_sliced-to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_sliced-to-array'>; +} +declare module 'babel-runtime/helpers/_tagged-template-literal-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_tagged-template-literal-loose'>; +} +declare module 'babel-runtime/helpers/_tagged-template-literal.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_tagged-template-literal'>; +} +declare module 'babel-runtime/helpers/_temporal-ref.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_temporal-ref'>; +} +declare module 'babel-runtime/helpers/_temporal-undefined.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_temporal-undefined'>; +} +declare module 'babel-runtime/helpers/_to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_to-array'>; +} +declare module 'babel-runtime/helpers/_to-consumable-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_to-consumable-array'>; +} +declare module 'babel-runtime/helpers/_typeof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/_typeof'>; +} +declare module 'babel-runtime/helpers/async-generator-delegate.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-generator-delegate'>; +} +declare module 'babel-runtime/helpers/async-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-generator'>; +} +declare module 'babel-runtime/helpers/async-iterator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-iterator'>; +} +declare module 'babel-runtime/helpers/async-to-generator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/async-to-generator'>; +} +declare module 'babel-runtime/helpers/asyncGenerator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncGenerator'>; +} +declare module 'babel-runtime/helpers/asyncGeneratorDelegate.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncGeneratorDelegate'>; +} +declare module 'babel-runtime/helpers/asyncIterator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncIterator'>; +} +declare module 'babel-runtime/helpers/asyncToGenerator.js' { + declare module.exports: $Exports<'babel-runtime/helpers/asyncToGenerator'>; +} +declare module 'babel-runtime/helpers/class-call-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/class-call-check'>; +} +declare module 'babel-runtime/helpers/classCallCheck.js' { + declare module.exports: $Exports<'babel-runtime/helpers/classCallCheck'>; +} +declare module 'babel-runtime/helpers/create-class.js' { + declare module.exports: $Exports<'babel-runtime/helpers/create-class'>; +} +declare module 'babel-runtime/helpers/createClass.js' { + declare module.exports: $Exports<'babel-runtime/helpers/createClass'>; +} +declare module 'babel-runtime/helpers/defaults.js' { + declare module.exports: $Exports<'babel-runtime/helpers/defaults'>; +} +declare module 'babel-runtime/helpers/define-enumerable-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/define-enumerable-properties'>; +} +declare module 'babel-runtime/helpers/define-property.js' { + declare module.exports: $Exports<'babel-runtime/helpers/define-property'>; +} +declare module 'babel-runtime/helpers/defineEnumerableProperties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/defineEnumerableProperties'>; +} +declare module 'babel-runtime/helpers/defineProperty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/defineProperty'>; +} +declare module 'babel-runtime/helpers/extends.js' { + declare module.exports: $Exports<'babel-runtime/helpers/extends'>; +} +declare module 'babel-runtime/helpers/get.js' { + declare module.exports: $Exports<'babel-runtime/helpers/get'>; +} +declare module 'babel-runtime/helpers/inherits.js' { + declare module.exports: $Exports<'babel-runtime/helpers/inherits'>; +} +declare module 'babel-runtime/helpers/instanceof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/instanceof'>; +} +declare module 'babel-runtime/helpers/interop-require-default.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interop-require-default'>; +} +declare module 'babel-runtime/helpers/interop-require-wildcard.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interop-require-wildcard'>; +} +declare module 'babel-runtime/helpers/interopRequireDefault.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interopRequireDefault'>; +} +declare module 'babel-runtime/helpers/interopRequireWildcard.js' { + declare module.exports: $Exports<'babel-runtime/helpers/interopRequireWildcard'>; +} +declare module 'babel-runtime/helpers/jsx.js' { + declare module.exports: $Exports<'babel-runtime/helpers/jsx'>; +} +declare module 'babel-runtime/helpers/new-arrow-check.js' { + declare module.exports: $Exports<'babel-runtime/helpers/new-arrow-check'>; +} +declare module 'babel-runtime/helpers/newArrowCheck.js' { + declare module.exports: $Exports<'babel-runtime/helpers/newArrowCheck'>; +} +declare module 'babel-runtime/helpers/object-destructuring-empty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/object-destructuring-empty'>; +} +declare module 'babel-runtime/helpers/object-without-properties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/object-without-properties'>; +} +declare module 'babel-runtime/helpers/objectDestructuringEmpty.js' { + declare module.exports: $Exports<'babel-runtime/helpers/objectDestructuringEmpty'>; +} +declare module 'babel-runtime/helpers/objectWithoutProperties.js' { + declare module.exports: $Exports<'babel-runtime/helpers/objectWithoutProperties'>; +} +declare module 'babel-runtime/helpers/possible-constructor-return.js' { + declare module.exports: $Exports<'babel-runtime/helpers/possible-constructor-return'>; +} +declare module 'babel-runtime/helpers/possibleConstructorReturn.js' { + declare module.exports: $Exports<'babel-runtime/helpers/possibleConstructorReturn'>; +} +declare module 'babel-runtime/helpers/self-global.js' { + declare module.exports: $Exports<'babel-runtime/helpers/self-global'>; +} +declare module 'babel-runtime/helpers/selfGlobal.js' { + declare module.exports: $Exports<'babel-runtime/helpers/selfGlobal'>; +} +declare module 'babel-runtime/helpers/set.js' { + declare module.exports: $Exports<'babel-runtime/helpers/set'>; +} +declare module 'babel-runtime/helpers/sliced-to-array-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/sliced-to-array-loose'>; +} +declare module 'babel-runtime/helpers/sliced-to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/sliced-to-array'>; +} +declare module 'babel-runtime/helpers/slicedToArray.js' { + declare module.exports: $Exports<'babel-runtime/helpers/slicedToArray'>; +} +declare module 'babel-runtime/helpers/slicedToArrayLoose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/slicedToArrayLoose'>; +} +declare module 'babel-runtime/helpers/tagged-template-literal-loose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/tagged-template-literal-loose'>; +} +declare module 'babel-runtime/helpers/tagged-template-literal.js' { + declare module.exports: $Exports<'babel-runtime/helpers/tagged-template-literal'>; +} +declare module 'babel-runtime/helpers/taggedTemplateLiteral.js' { + declare module.exports: $Exports<'babel-runtime/helpers/taggedTemplateLiteral'>; +} +declare module 'babel-runtime/helpers/taggedTemplateLiteralLoose.js' { + declare module.exports: $Exports<'babel-runtime/helpers/taggedTemplateLiteralLoose'>; +} +declare module 'babel-runtime/helpers/temporal-ref.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporal-ref'>; +} +declare module 'babel-runtime/helpers/temporal-undefined.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporal-undefined'>; +} +declare module 'babel-runtime/helpers/temporalRef.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporalRef'>; +} +declare module 'babel-runtime/helpers/temporalUndefined.js' { + declare module.exports: $Exports<'babel-runtime/helpers/temporalUndefined'>; +} +declare module 'babel-runtime/helpers/to-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/to-array'>; +} +declare module 'babel-runtime/helpers/to-consumable-array.js' { + declare module.exports: $Exports<'babel-runtime/helpers/to-consumable-array'>; +} +declare module 'babel-runtime/helpers/toArray.js' { + declare module.exports: $Exports<'babel-runtime/helpers/toArray'>; +} +declare module 'babel-runtime/helpers/toConsumableArray.js' { + declare module.exports: $Exports<'babel-runtime/helpers/toConsumableArray'>; +} +declare module 'babel-runtime/helpers/typeof.js' { + declare module.exports: $Exports<'babel-runtime/helpers/typeof'>; +} +declare module 'babel-runtime/regenerator/index.js' { + declare module.exports: $Exports<'babel-runtime/regenerator/index'>; +} diff --git a/flow-typed/npm/browser-sync_vx.x.x.js b/flow-typed/npm/browser-sync_vx.x.x.js new file mode 100644 index 0000000000..b26c29d6fe --- /dev/null +++ b/flow-typed/npm/browser-sync_vx.x.x.js @@ -0,0 +1,339 @@ +// flow-typed signature: 6cc3fa32fab30915eda78a454a3711e1 +// flow-typed version: <<STUB>>/browser-sync_v^2.9.3/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'browser-sync' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'browser-sync' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'browser-sync/bin/browser-sync' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/args' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/async-tasks' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/async' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/browser-sync' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/cli/cli-info' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/cli/cli-options' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/cli/cli-template' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/cli/command.init' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/cli/command.recipe' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/cli/command.reload' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/cli/command.start' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/config' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/connect-utils' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/default-config' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/file-event-handler' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/file-utils' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/file-watcher' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/hooks' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/http-protocol' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/internal-events' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/logger' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/options' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/plugins' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/public/exit' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/public/init' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/public/notify' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/public/pause' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/public/public-utils' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/public/reload' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/public/resume' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/public/socket.io.min.1.6.0' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/public/stream' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/server/index' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/server/proxy-server' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/server/proxy-utils' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/server/snippet-server' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/server/static-server' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/server/utils' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/snippet' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/sockets' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/tunnel' { + declare module.exports: any; +} + +declare module 'browser-sync/lib/utils' { + declare module.exports: any; +} + +declare module 'browser-sync/lodash.custom' { + declare module.exports: any; +} + +// Filename aliases +declare module 'browser-sync/bin/browser-sync.js' { + declare module.exports: $Exports<'browser-sync/bin/browser-sync'>; +} +declare module 'browser-sync/index' { + declare module.exports: $Exports<'browser-sync'>; +} +declare module 'browser-sync/index.js' { + declare module.exports: $Exports<'browser-sync'>; +} +declare module 'browser-sync/lib/args.js' { + declare module.exports: $Exports<'browser-sync/lib/args'>; +} +declare module 'browser-sync/lib/async-tasks.js' { + declare module.exports: $Exports<'browser-sync/lib/async-tasks'>; +} +declare module 'browser-sync/lib/async.js' { + declare module.exports: $Exports<'browser-sync/lib/async'>; +} +declare module 'browser-sync/lib/browser-sync.js' { + declare module.exports: $Exports<'browser-sync/lib/browser-sync'>; +} +declare module 'browser-sync/lib/cli/cli-info.js' { + declare module.exports: $Exports<'browser-sync/lib/cli/cli-info'>; +} +declare module 'browser-sync/lib/cli/cli-options.js' { + declare module.exports: $Exports<'browser-sync/lib/cli/cli-options'>; +} +declare module 'browser-sync/lib/cli/cli-template.js' { + declare module.exports: $Exports<'browser-sync/lib/cli/cli-template'>; +} +declare module 'browser-sync/lib/cli/command.init.js' { + declare module.exports: $Exports<'browser-sync/lib/cli/command.init'>; +} +declare module 'browser-sync/lib/cli/command.recipe.js' { + declare module.exports: $Exports<'browser-sync/lib/cli/command.recipe'>; +} +declare module 'browser-sync/lib/cli/command.reload.js' { + declare module.exports: $Exports<'browser-sync/lib/cli/command.reload'>; +} +declare module 'browser-sync/lib/cli/command.start.js' { + declare module.exports: $Exports<'browser-sync/lib/cli/command.start'>; +} +declare module 'browser-sync/lib/config.js' { + declare module.exports: $Exports<'browser-sync/lib/config'>; +} +declare module 'browser-sync/lib/connect-utils.js' { + declare module.exports: $Exports<'browser-sync/lib/connect-utils'>; +} +declare module 'browser-sync/lib/default-config.js' { + declare module.exports: $Exports<'browser-sync/lib/default-config'>; +} +declare module 'browser-sync/lib/file-event-handler.js' { + declare module.exports: $Exports<'browser-sync/lib/file-event-handler'>; +} +declare module 'browser-sync/lib/file-utils.js' { + declare module.exports: $Exports<'browser-sync/lib/file-utils'>; +} +declare module 'browser-sync/lib/file-watcher.js' { + declare module.exports: $Exports<'browser-sync/lib/file-watcher'>; +} +declare module 'browser-sync/lib/hooks.js' { + declare module.exports: $Exports<'browser-sync/lib/hooks'>; +} +declare module 'browser-sync/lib/http-protocol.js' { + declare module.exports: $Exports<'browser-sync/lib/http-protocol'>; +} +declare module 'browser-sync/lib/internal-events.js' { + declare module.exports: $Exports<'browser-sync/lib/internal-events'>; +} +declare module 'browser-sync/lib/logger.js' { + declare module.exports: $Exports<'browser-sync/lib/logger'>; +} +declare module 'browser-sync/lib/options.js' { + declare module.exports: $Exports<'browser-sync/lib/options'>; +} +declare module 'browser-sync/lib/plugins.js' { + declare module.exports: $Exports<'browser-sync/lib/plugins'>; +} +declare module 'browser-sync/lib/public/exit.js' { + declare module.exports: $Exports<'browser-sync/lib/public/exit'>; +} +declare module 'browser-sync/lib/public/init.js' { + declare module.exports: $Exports<'browser-sync/lib/public/init'>; +} +declare module 'browser-sync/lib/public/notify.js' { + declare module.exports: $Exports<'browser-sync/lib/public/notify'>; +} +declare module 'browser-sync/lib/public/pause.js' { + declare module.exports: $Exports<'browser-sync/lib/public/pause'>; +} +declare module 'browser-sync/lib/public/public-utils.js' { + declare module.exports: $Exports<'browser-sync/lib/public/public-utils'>; +} +declare module 'browser-sync/lib/public/reload.js' { + declare module.exports: $Exports<'browser-sync/lib/public/reload'>; +} +declare module 'browser-sync/lib/public/resume.js' { + declare module.exports: $Exports<'browser-sync/lib/public/resume'>; +} +declare module 'browser-sync/lib/public/socket.io.min.1.6.0.js' { + declare module.exports: $Exports<'browser-sync/lib/public/socket.io.min.1.6.0'>; +} +declare module 'browser-sync/lib/public/stream.js' { + declare module.exports: $Exports<'browser-sync/lib/public/stream'>; +} +declare module 'browser-sync/lib/server/index.js' { + declare module.exports: $Exports<'browser-sync/lib/server/index'>; +} +declare module 'browser-sync/lib/server/proxy-server.js' { + declare module.exports: $Exports<'browser-sync/lib/server/proxy-server'>; +} +declare module 'browser-sync/lib/server/proxy-utils.js' { + declare module.exports: $Exports<'browser-sync/lib/server/proxy-utils'>; +} +declare module 'browser-sync/lib/server/snippet-server.js' { + declare module.exports: $Exports<'browser-sync/lib/server/snippet-server'>; +} +declare module 'browser-sync/lib/server/static-server.js' { + declare module.exports: $Exports<'browser-sync/lib/server/static-server'>; +} +declare module 'browser-sync/lib/server/utils.js' { + declare module.exports: $Exports<'browser-sync/lib/server/utils'>; +} +declare module 'browser-sync/lib/snippet.js' { + declare module.exports: $Exports<'browser-sync/lib/snippet'>; +} +declare module 'browser-sync/lib/sockets.js' { + declare module.exports: $Exports<'browser-sync/lib/sockets'>; +} +declare module 'browser-sync/lib/tunnel.js' { + declare module.exports: $Exports<'browser-sync/lib/tunnel'>; +} +declare module 'browser-sync/lib/utils.js' { + declare module.exports: $Exports<'browser-sync/lib/utils'>; +} +declare module 'browser-sync/lodash.custom.js' { + declare module.exports: $Exports<'browser-sync/lodash.custom'>; +} diff --git a/flow-typed/npm/chai_vx.x.x.js b/flow-typed/npm/chai_vx.x.x.js new file mode 100644 index 0000000000..0c1c090f17 --- /dev/null +++ b/flow-typed/npm/chai_vx.x.x.js @@ -0,0 +1,255 @@ +// flow-typed signature: bafe8dde0fe02d1e7067b10d4e4ae513 +// flow-typed version: <<STUB>>/chai_v^3.4.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'chai' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'chai' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'chai/chai' { + declare module.exports: any; +} + +declare module 'chai/karma.conf' { + declare module.exports: any; +} + +declare module 'chai/karma.sauce' { + declare module.exports: any; +} + +declare module 'chai/lib/chai' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/assertion' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/config' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/core/assertions' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/interface/assert' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/interface/expect' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/interface/should' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/addChainableMethod' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/addMethod' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/addProperty' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/expectTypes' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/flag' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getActual' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getEnumerableProperties' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getMessage' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getName' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getPathInfo' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getPathValue' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/getProperties' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/hasProperty' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/index' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/inspect' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/objDisplay' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/overwriteChainableMethod' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/overwriteMethod' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/overwriteProperty' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/test' { + declare module.exports: any; +} + +declare module 'chai/lib/chai/utils/transferFlags' { + declare module.exports: any; +} + +declare module 'chai/sauce.browsers' { + declare module.exports: any; +} + +// Filename aliases +declare module 'chai/chai.js' { + declare module.exports: $Exports<'chai/chai'>; +} +declare module 'chai/index' { + declare module.exports: $Exports<'chai'>; +} +declare module 'chai/index.js' { + declare module.exports: $Exports<'chai'>; +} +declare module 'chai/karma.conf.js' { + declare module.exports: $Exports<'chai/karma.conf'>; +} +declare module 'chai/karma.sauce.js' { + declare module.exports: $Exports<'chai/karma.sauce'>; +} +declare module 'chai/lib/chai.js' { + declare module.exports: $Exports<'chai/lib/chai'>; +} +declare module 'chai/lib/chai/assertion.js' { + declare module.exports: $Exports<'chai/lib/chai/assertion'>; +} +declare module 'chai/lib/chai/config.js' { + declare module.exports: $Exports<'chai/lib/chai/config'>; +} +declare module 'chai/lib/chai/core/assertions.js' { + declare module.exports: $Exports<'chai/lib/chai/core/assertions'>; +} +declare module 'chai/lib/chai/interface/assert.js' { + declare module.exports: $Exports<'chai/lib/chai/interface/assert'>; +} +declare module 'chai/lib/chai/interface/expect.js' { + declare module.exports: $Exports<'chai/lib/chai/interface/expect'>; +} +declare module 'chai/lib/chai/interface/should.js' { + declare module.exports: $Exports<'chai/lib/chai/interface/should'>; +} +declare module 'chai/lib/chai/utils/addChainableMethod.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/addChainableMethod'>; +} +declare module 'chai/lib/chai/utils/addMethod.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/addMethod'>; +} +declare module 'chai/lib/chai/utils/addProperty.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/addProperty'>; +} +declare module 'chai/lib/chai/utils/expectTypes.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/expectTypes'>; +} +declare module 'chai/lib/chai/utils/flag.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/flag'>; +} +declare module 'chai/lib/chai/utils/getActual.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getActual'>; +} +declare module 'chai/lib/chai/utils/getEnumerableProperties.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getEnumerableProperties'>; +} +declare module 'chai/lib/chai/utils/getMessage.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getMessage'>; +} +declare module 'chai/lib/chai/utils/getName.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getName'>; +} +declare module 'chai/lib/chai/utils/getPathInfo.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getPathInfo'>; +} +declare module 'chai/lib/chai/utils/getPathValue.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getPathValue'>; +} +declare module 'chai/lib/chai/utils/getProperties.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/getProperties'>; +} +declare module 'chai/lib/chai/utils/hasProperty.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/hasProperty'>; +} +declare module 'chai/lib/chai/utils/index.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/index'>; +} +declare module 'chai/lib/chai/utils/inspect.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/inspect'>; +} +declare module 'chai/lib/chai/utils/objDisplay.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/objDisplay'>; +} +declare module 'chai/lib/chai/utils/overwriteChainableMethod.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/overwriteChainableMethod'>; +} +declare module 'chai/lib/chai/utils/overwriteMethod.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/overwriteMethod'>; +} +declare module 'chai/lib/chai/utils/overwriteProperty.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/overwriteProperty'>; +} +declare module 'chai/lib/chai/utils/test.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/test'>; +} +declare module 'chai/lib/chai/utils/transferFlags.js' { + declare module.exports: $Exports<'chai/lib/chai/utils/transferFlags'>; +} +declare module 'chai/sauce.browsers.js' { + declare module.exports: $Exports<'chai/sauce.browsers'>; +} diff --git a/flow-typed/npm/cheap-ruler_vx.x.x.js b/flow-typed/npm/cheap-ruler_vx.x.x.js new file mode 100644 index 0000000000..5e78363225 --- /dev/null +++ b/flow-typed/npm/cheap-ruler_vx.x.x.js @@ -0,0 +1,129 @@ +// flow-typed signature: e7017f9366203bd73443e30caf1e45e6 +// flow-typed version: <<STUB>>/cheap-ruler_v^2.4.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'cheap-ruler' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'cheap-ruler' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'cheap-ruler/bench/bench-along' { + declare module.exports: any; +} + +declare module 'cheap-ruler/bench/bench-area' { + declare module.exports: any; +} + +declare module 'cheap-ruler/bench/bench-bearing' { + declare module.exports: any; +} + +declare module 'cheap-ruler/bench/bench-buffer-point' { + declare module.exports: any; +} + +declare module 'cheap-ruler/bench/bench-destination' { + declare module.exports: any; +} + +declare module 'cheap-ruler/bench/bench-distance' { + declare module.exports: any; +} + +declare module 'cheap-ruler/bench/bench-inside-bbox' { + declare module.exports: any; +} + +declare module 'cheap-ruler/bench/bench-line-slice-along' { + declare module.exports: any; +} + +declare module 'cheap-ruler/bench/bench-line-slice' { + declare module.exports: any; +} + +declare module 'cheap-ruler/bench/bench-point-on-line' { + declare module.exports: any; +} + +declare module 'cheap-ruler/bench/bench-run' { + declare module.exports: any; +} + +declare module 'cheap-ruler/cheap-ruler' { + declare module.exports: any; +} + +declare module 'cheap-ruler/test/precision' { + declare module.exports: any; +} + +declare module 'cheap-ruler/test/test' { + declare module.exports: any; +} + +// Filename aliases +declare module 'cheap-ruler/bench/bench-along.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-along'>; +} +declare module 'cheap-ruler/bench/bench-area.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-area'>; +} +declare module 'cheap-ruler/bench/bench-bearing.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-bearing'>; +} +declare module 'cheap-ruler/bench/bench-buffer-point.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-buffer-point'>; +} +declare module 'cheap-ruler/bench/bench-destination.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-destination'>; +} +declare module 'cheap-ruler/bench/bench-distance.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-distance'>; +} +declare module 'cheap-ruler/bench/bench-inside-bbox.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-inside-bbox'>; +} +declare module 'cheap-ruler/bench/bench-line-slice-along.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-line-slice-along'>; +} +declare module 'cheap-ruler/bench/bench-line-slice.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-line-slice'>; +} +declare module 'cheap-ruler/bench/bench-point-on-line.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-point-on-line'>; +} +declare module 'cheap-ruler/bench/bench-run.js' { + declare module.exports: $Exports<'cheap-ruler/bench/bench-run'>; +} +declare module 'cheap-ruler/cheap-ruler.js' { + declare module.exports: $Exports<'cheap-ruler/cheap-ruler'>; +} +declare module 'cheap-ruler/index' { + declare module.exports: $Exports<'cheap-ruler'>; +} +declare module 'cheap-ruler/index.js' { + declare module.exports: $Exports<'cheap-ruler'>; +} +declare module 'cheap-ruler/test/precision.js' { + declare module.exports: $Exports<'cheap-ruler/test/precision'>; +} +declare module 'cheap-ruler/test/test.js' { + declare module.exports: $Exports<'cheap-ruler/test/test'>; +} diff --git a/flow-typed/npm/electron-builder_vx.x.x.js b/flow-typed/npm/electron-builder_vx.x.x.js new file mode 100644 index 0000000000..b77e6101ca --- /dev/null +++ b/flow-typed/npm/electron-builder_vx.x.x.js @@ -0,0 +1,333 @@ +// flow-typed signature: da3893e4d9a99d4c3728d5e4b9038c87 +// flow-typed version: <<STUB>>/electron-builder_v^15.6.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-builder' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'electron-builder' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'electron-builder/out/appInfo' { + declare module.exports: any; +} + +declare module 'electron-builder/out/asar' { + declare module.exports: any; +} + +declare module 'electron-builder/out/asarUtil' { + declare module.exports: any; +} + +declare module 'electron-builder/out/builder' { + declare module.exports: any; +} + +declare module 'electron-builder/out/cli/build-cli' { + declare module.exports: any; +} + +declare module 'electron-builder/out/cli/cliOptions' { + declare module.exports: any; +} + +declare module 'electron-builder/out/cli/create-self-signed-cert' { + declare module.exports: any; +} + +declare module 'electron-builder/out/cli/install-app-deps' { + declare module.exports: any; +} + +declare module 'electron-builder/out/cli/node-gyp-rebuild' { + declare module.exports: any; +} + +declare module 'electron-builder/out/codeSign' { + declare module.exports: any; +} + +declare module 'electron-builder/out/errorMessages' { + declare module.exports: any; +} + +declare module 'electron-builder/out/fileMatcher' { + declare module.exports: any; +} + +declare module 'electron-builder/out/index' { + declare module.exports: any; +} + +declare module 'electron-builder/out/linuxPackager' { + declare module.exports: any; +} + +declare module 'electron-builder/out/macPackager' { + declare module.exports: any; +} + +declare module 'electron-builder/out/metadata' { + declare module.exports: any; +} + +declare module 'electron-builder/out/options/linuxOptions' { + declare module.exports: any; +} + +declare module 'electron-builder/out/options/macOptions' { + declare module.exports: any; +} + +declare module 'electron-builder/out/options/winOptions' { + declare module.exports: any; +} + +declare module 'electron-builder/out/packager' { + declare module.exports: any; +} + +declare module 'electron-builder/out/packager/dirPackager' { + declare module.exports: any; +} + +declare module 'electron-builder/out/packager/mac' { + declare module.exports: any; +} + +declare module 'electron-builder/out/packagerApi' { + declare module.exports: any; +} + +declare module 'electron-builder/out/platformPackager' { + declare module.exports: any; +} + +declare module 'electron-builder/out/publish/PublishManager' { + declare module.exports: any; +} + +declare module 'electron-builder/out/readInstalled' { + declare module.exports: any; +} + +declare module 'electron-builder/out/repositoryInfo' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/appImage' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/appx' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/archive' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/ArchiveTarget' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/dmg' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/fpm' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/LinuxTargetHelper' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/nsis' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/pkg' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/snap' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/targetFactory' { + declare module.exports: any; +} + +declare module 'electron-builder/out/targets/WebInstaller' { + declare module.exports: any; +} + +declare module 'electron-builder/out/util/filter' { + declare module.exports: any; +} + +declare module 'electron-builder/out/util/readPackageJson' { + declare module.exports: any; +} + +declare module 'electron-builder/out/windowsCodeSign' { + declare module.exports: any; +} + +declare module 'electron-builder/out/winPackager' { + declare module.exports: any; +} + +declare module 'electron-builder/out/yarn' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron-builder/out/appInfo.js' { + declare module.exports: $Exports<'electron-builder/out/appInfo'>; +} +declare module 'electron-builder/out/asar.js' { + declare module.exports: $Exports<'electron-builder/out/asar'>; +} +declare module 'electron-builder/out/asarUtil.js' { + declare module.exports: $Exports<'electron-builder/out/asarUtil'>; +} +declare module 'electron-builder/out/builder.js' { + declare module.exports: $Exports<'electron-builder/out/builder'>; +} +declare module 'electron-builder/out/cli/build-cli.js' { + declare module.exports: $Exports<'electron-builder/out/cli/build-cli'>; +} +declare module 'electron-builder/out/cli/cliOptions.js' { + declare module.exports: $Exports<'electron-builder/out/cli/cliOptions'>; +} +declare module 'electron-builder/out/cli/create-self-signed-cert.js' { + declare module.exports: $Exports<'electron-builder/out/cli/create-self-signed-cert'>; +} +declare module 'electron-builder/out/cli/install-app-deps.js' { + declare module.exports: $Exports<'electron-builder/out/cli/install-app-deps'>; +} +declare module 'electron-builder/out/cli/node-gyp-rebuild.js' { + declare module.exports: $Exports<'electron-builder/out/cli/node-gyp-rebuild'>; +} +declare module 'electron-builder/out/codeSign.js' { + declare module.exports: $Exports<'electron-builder/out/codeSign'>; +} +declare module 'electron-builder/out/errorMessages.js' { + declare module.exports: $Exports<'electron-builder/out/errorMessages'>; +} +declare module 'electron-builder/out/fileMatcher.js' { + declare module.exports: $Exports<'electron-builder/out/fileMatcher'>; +} +declare module 'electron-builder/out/index.js' { + declare module.exports: $Exports<'electron-builder/out/index'>; +} +declare module 'electron-builder/out/linuxPackager.js' { + declare module.exports: $Exports<'electron-builder/out/linuxPackager'>; +} +declare module 'electron-builder/out/macPackager.js' { + declare module.exports: $Exports<'electron-builder/out/macPackager'>; +} +declare module 'electron-builder/out/metadata.js' { + declare module.exports: $Exports<'electron-builder/out/metadata'>; +} +declare module 'electron-builder/out/options/linuxOptions.js' { + declare module.exports: $Exports<'electron-builder/out/options/linuxOptions'>; +} +declare module 'electron-builder/out/options/macOptions.js' { + declare module.exports: $Exports<'electron-builder/out/options/macOptions'>; +} +declare module 'electron-builder/out/options/winOptions.js' { + declare module.exports: $Exports<'electron-builder/out/options/winOptions'>; +} +declare module 'electron-builder/out/packager.js' { + declare module.exports: $Exports<'electron-builder/out/packager'>; +} +declare module 'electron-builder/out/packager/dirPackager.js' { + declare module.exports: $Exports<'electron-builder/out/packager/dirPackager'>; +} +declare module 'electron-builder/out/packager/mac.js' { + declare module.exports: $Exports<'electron-builder/out/packager/mac'>; +} +declare module 'electron-builder/out/packagerApi.js' { + declare module.exports: $Exports<'electron-builder/out/packagerApi'>; +} +declare module 'electron-builder/out/platformPackager.js' { + declare module.exports: $Exports<'electron-builder/out/platformPackager'>; +} +declare module 'electron-builder/out/publish/PublishManager.js' { + declare module.exports: $Exports<'electron-builder/out/publish/PublishManager'>; +} +declare module 'electron-builder/out/readInstalled.js' { + declare module.exports: $Exports<'electron-builder/out/readInstalled'>; +} +declare module 'electron-builder/out/repositoryInfo.js' { + declare module.exports: $Exports<'electron-builder/out/repositoryInfo'>; +} +declare module 'electron-builder/out/targets/appImage.js' { + declare module.exports: $Exports<'electron-builder/out/targets/appImage'>; +} +declare module 'electron-builder/out/targets/appx.js' { + declare module.exports: $Exports<'electron-builder/out/targets/appx'>; +} +declare module 'electron-builder/out/targets/archive.js' { + declare module.exports: $Exports<'electron-builder/out/targets/archive'>; +} +declare module 'electron-builder/out/targets/ArchiveTarget.js' { + declare module.exports: $Exports<'electron-builder/out/targets/ArchiveTarget'>; +} +declare module 'electron-builder/out/targets/dmg.js' { + declare module.exports: $Exports<'electron-builder/out/targets/dmg'>; +} +declare module 'electron-builder/out/targets/fpm.js' { + declare module.exports: $Exports<'electron-builder/out/targets/fpm'>; +} +declare module 'electron-builder/out/targets/LinuxTargetHelper.js' { + declare module.exports: $Exports<'electron-builder/out/targets/LinuxTargetHelper'>; +} +declare module 'electron-builder/out/targets/nsis.js' { + declare module.exports: $Exports<'electron-builder/out/targets/nsis'>; +} +declare module 'electron-builder/out/targets/pkg.js' { + declare module.exports: $Exports<'electron-builder/out/targets/pkg'>; +} +declare module 'electron-builder/out/targets/snap.js' { + declare module.exports: $Exports<'electron-builder/out/targets/snap'>; +} +declare module 'electron-builder/out/targets/targetFactory.js' { + declare module.exports: $Exports<'electron-builder/out/targets/targetFactory'>; +} +declare module 'electron-builder/out/targets/WebInstaller.js' { + declare module.exports: $Exports<'electron-builder/out/targets/WebInstaller'>; +} +declare module 'electron-builder/out/util/filter.js' { + declare module.exports: $Exports<'electron-builder/out/util/filter'>; +} +declare module 'electron-builder/out/util/readPackageJson.js' { + declare module.exports: $Exports<'electron-builder/out/util/readPackageJson'>; +} +declare module 'electron-builder/out/windowsCodeSign.js' { + declare module.exports: $Exports<'electron-builder/out/windowsCodeSign'>; +} +declare module 'electron-builder/out/winPackager.js' { + declare module.exports: $Exports<'electron-builder/out/winPackager'>; +} +declare module 'electron-builder/out/yarn.js' { + declare module.exports: $Exports<'electron-builder/out/yarn'>; +} diff --git a/flow-typed/npm/electron-devtools-installer_vx.x.x.js b/flow-typed/npm/electron-devtools-installer_vx.x.x.js new file mode 100644 index 0000000000..7a896b9030 --- /dev/null +++ b/flow-typed/npm/electron-devtools-installer_vx.x.x.js @@ -0,0 +1,67 @@ +// flow-typed signature: 4b568a6b4f76b5a6274861ff21e9fd8e +// flow-typed version: <<STUB>>/electron-devtools-installer_v^2.1.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-devtools-installer' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'electron-devtools-installer' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'electron-devtools-installer/dist/downloadChromeExtension' { + declare module.exports: any; +} + +declare module 'electron-devtools-installer/dist/index' { + declare module.exports: any; +} + +declare module 'electron-devtools-installer/dist/utils' { + declare module.exports: any; +} + +declare module 'electron-devtools-installer/src/downloadChromeExtension' { + declare module.exports: any; +} + +declare module 'electron-devtools-installer/src/index' { + declare module.exports: any; +} + +declare module 'electron-devtools-installer/src/utils' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron-devtools-installer/dist/downloadChromeExtension.js' { + declare module.exports: $Exports<'electron-devtools-installer/dist/downloadChromeExtension'>; +} +declare module 'electron-devtools-installer/dist/index.js' { + declare module.exports: $Exports<'electron-devtools-installer/dist/index'>; +} +declare module 'electron-devtools-installer/dist/utils.js' { + declare module.exports: $Exports<'electron-devtools-installer/dist/utils'>; +} +declare module 'electron-devtools-installer/src/downloadChromeExtension.js' { + declare module.exports: $Exports<'electron-devtools-installer/src/downloadChromeExtension'>; +} +declare module 'electron-devtools-installer/src/index.js' { + declare module.exports: $Exports<'electron-devtools-installer/src/index'>; +} +declare module 'electron-devtools-installer/src/utils.js' { + declare module.exports: $Exports<'electron-devtools-installer/src/utils'>; +} diff --git a/flow-typed/npm/electron-log_vx.x.x.js b/flow-typed/npm/electron-log_vx.x.x.js new file mode 100644 index 0000000000..021fae4cdf --- /dev/null +++ b/flow-typed/npm/electron-log_vx.x.x.js @@ -0,0 +1,101 @@ +// flow-typed signature: 8f24be350d06d53ea4029a4a47f3c9ed +// flow-typed version: <<STUB>>/electron-log_v^2.2.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-log' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'electron-log' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'electron-log/lib/format' { + declare module.exports: any; +} + +declare module 'electron-log/lib/log' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/console' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/file/find-log-path' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/file/get-app-name' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/file/index' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/log-s' { + declare module.exports: any; +} + +declare module 'electron-log/lib/transports/renderer-console' { + declare module.exports: any; +} + +declare module 'electron-log/main' { + declare module.exports: any; +} + +declare module 'electron-log/renderer' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron-log/index' { + declare module.exports: $Exports<'electron-log'>; +} +declare module 'electron-log/index.js' { + declare module.exports: $Exports<'electron-log'>; +} +declare module 'electron-log/lib/format.js' { + declare module.exports: $Exports<'electron-log/lib/format'>; +} +declare module 'electron-log/lib/log.js' { + declare module.exports: $Exports<'electron-log/lib/log'>; +} +declare module 'electron-log/lib/transports/console.js' { + declare module.exports: $Exports<'electron-log/lib/transports/console'>; +} +declare module 'electron-log/lib/transports/file/find-log-path.js' { + declare module.exports: $Exports<'electron-log/lib/transports/file/find-log-path'>; +} +declare module 'electron-log/lib/transports/file/get-app-name.js' { + declare module.exports: $Exports<'electron-log/lib/transports/file/get-app-name'>; +} +declare module 'electron-log/lib/transports/file/index.js' { + declare module.exports: $Exports<'electron-log/lib/transports/file/index'>; +} +declare module 'electron-log/lib/transports/log-s.js' { + declare module.exports: $Exports<'electron-log/lib/transports/log-s'>; +} +declare module 'electron-log/lib/transports/renderer-console.js' { + declare module.exports: $Exports<'electron-log/lib/transports/renderer-console'>; +} +declare module 'electron-log/main.js' { + declare module.exports: $Exports<'electron-log/main'>; +} +declare module 'electron-log/renderer.js' { + declare module.exports: $Exports<'electron-log/renderer'>; +} diff --git a/flow-typed/npm/electron-mocha_vx.x.x.js b/flow-typed/npm/electron-mocha_vx.x.x.js new file mode 100644 index 0000000000..49d9e54919 --- /dev/null +++ b/flow-typed/npm/electron-mocha_vx.x.x.js @@ -0,0 +1,59 @@ +// flow-typed signature: 4bfee460567353b81760578fb4aa901f +// flow-typed version: <<STUB>>/electron-mocha_v^3.3.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron-mocha' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'electron-mocha' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'electron-mocha/args' { + declare module.exports: any; +} + +declare module 'electron-mocha/mocha' { + declare module.exports: any; +} + +declare module 'electron-mocha/renderer/console' { + declare module.exports: any; +} + +declare module 'electron-mocha/renderer/run' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron-mocha/args.js' { + declare module.exports: $Exports<'electron-mocha/args'>; +} +declare module 'electron-mocha/index' { + declare module.exports: $Exports<'electron-mocha'>; +} +declare module 'electron-mocha/index.js' { + declare module.exports: $Exports<'electron-mocha'>; +} +declare module 'electron-mocha/mocha.js' { + declare module.exports: $Exports<'electron-mocha/mocha'>; +} +declare module 'electron-mocha/renderer/console.js' { + declare module.exports: $Exports<'electron-mocha/renderer/console'>; +} +declare module 'electron-mocha/renderer/run.js' { + declare module.exports: $Exports<'electron-mocha/renderer/run'>; +} diff --git a/flow-typed/npm/electron_vx.x.x.js b/flow-typed/npm/electron_vx.x.x.js new file mode 100644 index 0000000000..60b1282fc3 --- /dev/null +++ b/flow-typed/npm/electron_vx.x.x.js @@ -0,0 +1,59 @@ +// flow-typed signature: 158694da210626f22fe02594ffbc3674 +// flow-typed version: <<STUB>>/electron_v^1.6.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'electron' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'electron' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'electron/cli' { + declare module.exports: any; +} + +declare module 'electron/install' { + declare module.exports: any; +} + +declare module 'electron/test/errors' { + declare module.exports: any; +} + +declare module 'electron/test/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'electron/cli.js' { + declare module.exports: $Exports<'electron/cli'>; +} +declare module 'electron/index' { + declare module.exports: $Exports<'electron'>; +} +declare module 'electron/index.js' { + declare module.exports: $Exports<'electron'>; +} +declare module 'electron/install.js' { + declare module.exports: $Exports<'electron/install'>; +} +declare module 'electron/test/errors.js' { + declare module.exports: $Exports<'electron/test/errors'>; +} +declare module 'electron/test/index.js' { + declare module.exports: $Exports<'electron/test/index'>; +} diff --git a/flow-typed/npm/esdoc_vx.x.x.js b/flow-typed/npm/esdoc_vx.x.x.js new file mode 100644 index 0000000000..1c695059ad --- /dev/null +++ b/flow-typed/npm/esdoc_vx.x.x.js @@ -0,0 +1,417 @@ +// flow-typed signature: b8f0a996b5556af2e69d8a12dc223841 +// flow-typed version: <<STUB>>/esdoc_v^0.5.2/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'esdoc' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'esdoc' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'esdoc/out/src/BuiltinExternal/ECMAScriptExternal' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/BuiltinExternal/WebAPIExternal' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/AbstractDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/AssignmentDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/ClassDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/ClassPropertyDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/ExternalDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/FileDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/FunctionDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/MemberDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/MethodDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/TestDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/TestFileDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/TypedefDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Doc/VariableDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/ESDoc' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/ESDocCLI' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Factory/DocFactory' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Factory/TestDocFactory' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Parser/CommentParser' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Parser/ESParser' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Parser/ParamParser' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Plugin/Plugin' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/ASTDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/ClassDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/CoverageBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/DocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/DocResolver' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/FileDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/IdentifiersDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/IndexDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/LintDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/ManualDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/SearchIndexBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/SingleDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/SourceDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/StaticFileBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/template/script/inherited-summary' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/template/script/inner-link' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/template/script/manual' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/template/script/patch-for-local' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/template/script/prettify/prettify' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/template/script/pretty-print' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/template/script/search' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/template/script/test-summary' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/TestDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/TestFileDocBuilder' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/Builder/util' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Publisher/publish' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Typedef/typedef' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Util/ASTNodeContainer' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Util/ASTUtil' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Util/InvalidCodeLogger' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Util/NamingUtil' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Util/NPMUtil' { + declare module.exports: any; +} + +declare module 'esdoc/out/src/Util/PathResolver' { + declare module.exports: any; +} + +// Filename aliases +declare module 'esdoc/out/src/BuiltinExternal/ECMAScriptExternal.js' { + declare module.exports: $Exports<'esdoc/out/src/BuiltinExternal/ECMAScriptExternal'>; +} +declare module 'esdoc/out/src/BuiltinExternal/WebAPIExternal.js' { + declare module.exports: $Exports<'esdoc/out/src/BuiltinExternal/WebAPIExternal'>; +} +declare module 'esdoc/out/src/Doc/AbstractDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/AbstractDoc'>; +} +declare module 'esdoc/out/src/Doc/AssignmentDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/AssignmentDoc'>; +} +declare module 'esdoc/out/src/Doc/ClassDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/ClassDoc'>; +} +declare module 'esdoc/out/src/Doc/ClassPropertyDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/ClassPropertyDoc'>; +} +declare module 'esdoc/out/src/Doc/ExternalDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/ExternalDoc'>; +} +declare module 'esdoc/out/src/Doc/FileDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/FileDoc'>; +} +declare module 'esdoc/out/src/Doc/FunctionDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/FunctionDoc'>; +} +declare module 'esdoc/out/src/Doc/MemberDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/MemberDoc'>; +} +declare module 'esdoc/out/src/Doc/MethodDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/MethodDoc'>; +} +declare module 'esdoc/out/src/Doc/TestDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/TestDoc'>; +} +declare module 'esdoc/out/src/Doc/TestFileDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/TestFileDoc'>; +} +declare module 'esdoc/out/src/Doc/TypedefDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/TypedefDoc'>; +} +declare module 'esdoc/out/src/Doc/VariableDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/Doc/VariableDoc'>; +} +declare module 'esdoc/out/src/ESDoc.js' { + declare module.exports: $Exports<'esdoc/out/src/ESDoc'>; +} +declare module 'esdoc/out/src/ESDocCLI.js' { + declare module.exports: $Exports<'esdoc/out/src/ESDocCLI'>; +} +declare module 'esdoc/out/src/Factory/DocFactory.js' { + declare module.exports: $Exports<'esdoc/out/src/Factory/DocFactory'>; +} +declare module 'esdoc/out/src/Factory/TestDocFactory.js' { + declare module.exports: $Exports<'esdoc/out/src/Factory/TestDocFactory'>; +} +declare module 'esdoc/out/src/Parser/CommentParser.js' { + declare module.exports: $Exports<'esdoc/out/src/Parser/CommentParser'>; +} +declare module 'esdoc/out/src/Parser/ESParser.js' { + declare module.exports: $Exports<'esdoc/out/src/Parser/ESParser'>; +} +declare module 'esdoc/out/src/Parser/ParamParser.js' { + declare module.exports: $Exports<'esdoc/out/src/Parser/ParamParser'>; +} +declare module 'esdoc/out/src/Plugin/Plugin.js' { + declare module.exports: $Exports<'esdoc/out/src/Plugin/Plugin'>; +} +declare module 'esdoc/out/src/Publisher/Builder/ASTDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/ASTDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/ClassDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/ClassDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/CoverageBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/CoverageBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/DocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/DocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/DocResolver.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/DocResolver'>; +} +declare module 'esdoc/out/src/Publisher/Builder/FileDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/FileDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/IdentifiersDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/IdentifiersDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/IndexDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/IndexDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/LintDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/LintDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/ManualDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/ManualDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/SearchIndexBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/SearchIndexBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/SingleDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/SingleDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/SourceDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/SourceDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/StaticFileBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/StaticFileBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/template/script/inherited-summary.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/template/script/inherited-summary'>; +} +declare module 'esdoc/out/src/Publisher/Builder/template/script/inner-link.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/template/script/inner-link'>; +} +declare module 'esdoc/out/src/Publisher/Builder/template/script/manual.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/template/script/manual'>; +} +declare module 'esdoc/out/src/Publisher/Builder/template/script/patch-for-local.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/template/script/patch-for-local'>; +} +declare module 'esdoc/out/src/Publisher/Builder/template/script/prettify/prettify.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/template/script/prettify/prettify'>; +} +declare module 'esdoc/out/src/Publisher/Builder/template/script/pretty-print.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/template/script/pretty-print'>; +} +declare module 'esdoc/out/src/Publisher/Builder/template/script/search.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/template/script/search'>; +} +declare module 'esdoc/out/src/Publisher/Builder/template/script/test-summary.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/template/script/test-summary'>; +} +declare module 'esdoc/out/src/Publisher/Builder/TestDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/TestDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/TestFileDocBuilder.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/TestFileDocBuilder'>; +} +declare module 'esdoc/out/src/Publisher/Builder/util.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/Builder/util'>; +} +declare module 'esdoc/out/src/Publisher/publish.js' { + declare module.exports: $Exports<'esdoc/out/src/Publisher/publish'>; +} +declare module 'esdoc/out/src/Typedef/typedef.js' { + declare module.exports: $Exports<'esdoc/out/src/Typedef/typedef'>; +} +declare module 'esdoc/out/src/Util/ASTNodeContainer.js' { + declare module.exports: $Exports<'esdoc/out/src/Util/ASTNodeContainer'>; +} +declare module 'esdoc/out/src/Util/ASTUtil.js' { + declare module.exports: $Exports<'esdoc/out/src/Util/ASTUtil'>; +} +declare module 'esdoc/out/src/Util/InvalidCodeLogger.js' { + declare module.exports: $Exports<'esdoc/out/src/Util/InvalidCodeLogger'>; +} +declare module 'esdoc/out/src/Util/NamingUtil.js' { + declare module.exports: $Exports<'esdoc/out/src/Util/NamingUtil'>; +} +declare module 'esdoc/out/src/Util/NPMUtil.js' { + declare module.exports: $Exports<'esdoc/out/src/Util/NPMUtil'>; +} +declare module 'esdoc/out/src/Util/PathResolver.js' { + declare module.exports: $Exports<'esdoc/out/src/Util/PathResolver'>; +} diff --git a/flow-typed/npm/eslint-plugin-react_vx.x.x.js b/flow-typed/npm/eslint-plugin-react_vx.x.x.js new file mode 100644 index 0000000000..0de43138b6 --- /dev/null +++ b/flow-typed/npm/eslint-plugin-react_vx.x.x.js @@ -0,0 +1,500 @@ +// flow-typed signature: f4ee3210d982573b70506b9eda2ea699 +// flow-typed version: <<STUB>>/eslint-plugin-react_v^6.9.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint-plugin-react' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'eslint-plugin-react' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'eslint-plugin-react/lib/rules/display-name' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-component-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-elements' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-foreign-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/forbid-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-equals-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-handler-names' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-indent-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-indent' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-key' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-bind' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-literals' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-no-undef' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-sort-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-space-before-closing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-tag-spacing' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-uses-react' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-uses-vars' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-array-index-key' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-children-prop' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-comment-textnodes' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-danger-with-children' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-danger' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-deprecated' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-did-mount-set-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-did-update-set-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-direct-mutation-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-find-dom-node' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-is-mounted' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-multi-comp' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-render-return-value' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-set-state' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-string-refs' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unknown-property' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/prefer-es6-class' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/react-in-jsx-scope' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-default-props' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-extension' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-optimization' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/require-render-return' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/self-closing-comp' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/sort-comp' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/sort-prop-types' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/style-prop-object' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/void-dom-elements-no-children' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/rules/wrap-multilines' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/annotations' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/Components' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/pragma' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/variable' { + declare module.exports: any; +} + +declare module 'eslint-plugin-react/lib/util/version' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint-plugin-react/index' { + declare module.exports: $Exports<'eslint-plugin-react'>; +} +declare module 'eslint-plugin-react/index.js' { + declare module.exports: $Exports<'eslint-plugin-react'>; +} +declare module 'eslint-plugin-react/lib/rules/display-name.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/display-name'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-component-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-component-props'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-elements.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-elements'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-foreign-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-foreign-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/forbid-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/forbid-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-boolean-value.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-boolean-value'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-closing-bracket-location.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-closing-bracket-location'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-curly-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-curly-spacing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-equals-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-equals-spacing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-filename-extension.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-filename-extension'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-first-prop-new-line.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-first-prop-new-line'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-handler-names.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-handler-names'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-indent-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-indent-props'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-indent.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-indent'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-key.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-key'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-max-props-per-line.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-max-props-per-line'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-bind.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-bind'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-comment-textnodes'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-duplicate-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-duplicate-props'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-literals.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-literals'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-target-blank.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-target-blank'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-no-undef.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-no-undef'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-pascal-case.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-pascal-case'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-sort-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-sort-props'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-space-before-closing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-space-before-closing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-tag-spacing.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-tag-spacing'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-uses-react.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-uses-react'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-uses-vars.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-uses-vars'>; +} +declare module 'eslint-plugin-react/lib/rules/jsx-wrap-multilines.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/jsx-wrap-multilines'>; +} +declare module 'eslint-plugin-react/lib/rules/no-array-index-key.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-array-index-key'>; +} +declare module 'eslint-plugin-react/lib/rules/no-children-prop.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-children-prop'>; +} +declare module 'eslint-plugin-react/lib/rules/no-comment-textnodes.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-comment-textnodes'>; +} +declare module 'eslint-plugin-react/lib/rules/no-danger-with-children.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-danger-with-children'>; +} +declare module 'eslint-plugin-react/lib/rules/no-danger.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-danger'>; +} +declare module 'eslint-plugin-react/lib/rules/no-deprecated.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-deprecated'>; +} +declare module 'eslint-plugin-react/lib/rules/no-did-mount-set-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-did-mount-set-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-did-update-set-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-did-update-set-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-direct-mutation-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-direct-mutation-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-find-dom-node.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-find-dom-node'>; +} +declare module 'eslint-plugin-react/lib/rules/no-is-mounted.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-is-mounted'>; +} +declare module 'eslint-plugin-react/lib/rules/no-multi-comp.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-multi-comp'>; +} +declare module 'eslint-plugin-react/lib/rules/no-render-return-value.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-render-return-value'>; +} +declare module 'eslint-plugin-react/lib/rules/no-set-state.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-set-state'>; +} +declare module 'eslint-plugin-react/lib/rules/no-string-refs.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-string-refs'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unescaped-entities.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unescaped-entities'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unknown-property.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unknown-property'>; +} +declare module 'eslint-plugin-react/lib/rules/no-unused-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/no-unused-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/prefer-es6-class.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-es6-class'>; +} +declare module 'eslint-plugin-react/lib/rules/prefer-stateless-function.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prefer-stateless-function'>; +} +declare module 'eslint-plugin-react/lib/rules/prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/react-in-jsx-scope.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/react-in-jsx-scope'>; +} +declare module 'eslint-plugin-react/lib/rules/require-default-props.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-default-props'>; +} +declare module 'eslint-plugin-react/lib/rules/require-extension.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-extension'>; +} +declare module 'eslint-plugin-react/lib/rules/require-optimization.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-optimization'>; +} +declare module 'eslint-plugin-react/lib/rules/require-render-return.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/require-render-return'>; +} +declare module 'eslint-plugin-react/lib/rules/self-closing-comp.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/self-closing-comp'>; +} +declare module 'eslint-plugin-react/lib/rules/sort-comp.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-comp'>; +} +declare module 'eslint-plugin-react/lib/rules/sort-prop-types.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/sort-prop-types'>; +} +declare module 'eslint-plugin-react/lib/rules/style-prop-object.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/style-prop-object'>; +} +declare module 'eslint-plugin-react/lib/rules/void-dom-elements-no-children.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/void-dom-elements-no-children'>; +} +declare module 'eslint-plugin-react/lib/rules/wrap-multilines.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/rules/wrap-multilines'>; +} +declare module 'eslint-plugin-react/lib/util/annotations.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/annotations'>; +} +declare module 'eslint-plugin-react/lib/util/Components.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/Components'>; +} +declare module 'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/getTokenBeforeClosingBracket'>; +} +declare module 'eslint-plugin-react/lib/util/pragma.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/pragma'>; +} +declare module 'eslint-plugin-react/lib/util/variable.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/variable'>; +} +declare module 'eslint-plugin-react/lib/util/version.js' { + declare module.exports: $Exports<'eslint-plugin-react/lib/util/version'>; +} diff --git a/flow-typed/npm/eslint_vx.x.x.js b/flow-typed/npm/eslint_vx.x.x.js new file mode 100644 index 0000000000..d0d1669f7a --- /dev/null +++ b/flow-typed/npm/eslint_vx.x.x.js @@ -0,0 +1,2293 @@ +// flow-typed signature: a409041b94aac632b985b51f2a33f91d +// flow-typed version: <<STUB>>/eslint_v^3.14.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'eslint' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'eslint' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'eslint/bin/eslint' { + declare module.exports: any; +} + +declare module 'eslint/conf/cli-options' { + declare module.exports: any; +} + +declare module 'eslint/conf/environments' { + declare module.exports: any; +} + +declare module 'eslint/conf/eslint-all' { + declare module.exports: any; +} + +declare module 'eslint/conf/eslint-recommended' { + declare module.exports: any; +} + +declare module 'eslint/lib/api' { + declare module.exports: any; +} + +declare module 'eslint/lib/ast-utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/cli-engine' { + declare module.exports: any; +} + +declare module 'eslint/lib/cli' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-analyzer' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-segment' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path-state' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/code-path' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/debug-helpers' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/fork-context' { + declare module.exports: any; +} + +declare module 'eslint/lib/code-path-analysis/id-generator' { + declare module.exports: any; +} + +declare module 'eslint/lib/config' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/autoconfig' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-file' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-initializer' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-ops' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-rule' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/config-validator' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/environments' { + declare module.exports: any; +} + +declare module 'eslint/lib/config/plugins' { + declare module.exports: any; +} + +declare module 'eslint/lib/eslint' { + declare module.exports: any; +} + +declare module 'eslint/lib/file-finder' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/checkstyle' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/codeframe' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/compact' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/html' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/jslint-xml' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/json' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/junit' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/stylish' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/table' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/tap' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/unix' { + declare module.exports: any; +} + +declare module 'eslint/lib/formatters/visualstudio' { + declare module.exports: any; +} + +declare module 'eslint/lib/ignored-paths' { + declare module.exports: any; +} + +declare module 'eslint/lib/internal-rules/internal-consistent-docs-description' { + declare module.exports: any; +} + +declare module 'eslint/lib/internal-rules/internal-no-invalid-meta' { + declare module.exports: any; +} + +declare module 'eslint/lib/load-rules' { + declare module.exports: any; +} + +declare module 'eslint/lib/logging' { + declare module.exports: any; +} + +declare module 'eslint/lib/options' { + declare module.exports: any; +} + +declare module 'eslint/lib/rule-context' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/accessor-pairs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/array-bracket-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/array-callback-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/arrow-body-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/arrow-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/arrow-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/block-scoped-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/block-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/brace-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/callback-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/camelcase' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/capitalized-comments' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/class-methods-use-this' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/comma-dangle' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/comma-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/comma-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/complexity' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/computed-property-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/consistent-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/consistent-this' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/constructor-super' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/curly' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/default-case' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/dot-location' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/dot-notation' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/eol-last' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/eqeqeq' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-call-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-name-matching' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-names' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/func-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/generator-star-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/global-require' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/guard-for-in' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/handle-callback-err' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/id-blacklist' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/id-length' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/id-match' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/indent' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/init-declarations' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/jsx-quotes' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/key-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/keyword-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/line-comment-position' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/linebreak-style' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/lines-around-comment' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/lines-around-directive' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-depth' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-len' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-lines' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-nested-callbacks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-params' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-statements-per-line' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/max-statements' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/multiline-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/new-cap' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/new-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/newline-after-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/newline-before-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/newline-per-chained-call' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-alert' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-array-constructor' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-await-in-loop' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-bitwise' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-caller' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-case-declarations' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-catch-shadow' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-class-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-compare-neg-zero' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-cond-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-confusing-arrow' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-console' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-const-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-constant-condition' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-continue' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-control-regex' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-debugger' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-delete-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-div-regex' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-dupe-args' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-dupe-class-members' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-dupe-keys' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-duplicate-case' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-duplicate-imports' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-else-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty-character-class' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty-function' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty-pattern' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-empty' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-eq-null' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-eval' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-ex-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extend-native' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-bind' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-boolean-cast' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-label' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-extra-semi' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-fallthrough' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-floating-decimal' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-func-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-global-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-implicit-coercion' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-implicit-globals' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-implied-eval' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-inline-comments' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-inner-declarations' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-invalid-regexp' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-invalid-this' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-irregular-whitespace' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-iterator' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-label-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-labels' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-lone-blocks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-lonely-if' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-loop-func' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-magic-numbers' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-mixed-operators' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-mixed-requires' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-mixed-spaces-and-tabs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multi-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multi-spaces' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multi-str' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-multiple-empty-lines' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-native-reassign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-negated-condition' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-negated-in-lhs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-nested-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-func' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-object' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-require' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-symbol' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new-wrappers' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-new' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-obj-calls' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-octal-escape' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-octal' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-param-reassign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-path-concat' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-plusplus' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-process-env' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-process-exit' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-proto' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-prototype-builtins' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-redeclare' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-regex-spaces' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-globals' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-imports' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-modules' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-properties' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-restricted-syntax' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-return-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-return-await' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-script-url' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-self-assign' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-self-compare' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-sequences' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-shadow-restricted-names' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-shadow' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-spaced-func' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-sparse-arrays' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-sync' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-tabs' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-template-curly-in-string' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-this-before-super' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-throw-literal' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-trailing-spaces' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-undef-init' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-undef' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-undefined' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-underscore-dangle' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unexpected-multiline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unmodified-loop-condition' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unneeded-ternary' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unreachable' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unsafe-finally' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unsafe-negation' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unused-expressions' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unused-labels' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-unused-vars' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-use-before-define' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-call' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-computed-key' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-concat' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-constructor' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-escape' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-rename' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-useless-return' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-void' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-warning-comments' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-whitespace-before-property' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/no-with' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/nonblock-statement-body-position' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-curly-newline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-curly-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-property-newline' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/object-shorthand' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/one-var-declaration-per-line' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/one-var' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/operator-assignment' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/operator-linebreak' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/padded-blocks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-arrow-callback' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-const' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-destructuring' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-numeric-literals' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-promise-reject-errors' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-reflect' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-rest-params' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-spread' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/prefer-template' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/quote-props' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/quotes' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/radix' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-await' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-jsdoc' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/require-yield' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/rest-spread-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/semi-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/semi' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/sort-imports' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/sort-keys' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/sort-vars' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-before-blocks' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-before-function-paren' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-in-parens' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-infix-ops' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/space-unary-ops' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/spaced-comment' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/strict' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/symbol-description' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/template-curly-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/template-tag-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/unicode-bom' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/use-isnan' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/valid-jsdoc' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/valid-typeof' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/vars-on-top' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/wrap-iife' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/wrap-regex' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/yield-star-spacing' { + declare module.exports: any; +} + +declare module 'eslint/lib/rules/yoda' { + declare module.exports: any; +} + +declare module 'eslint/lib/testers/event-generator-tester' { + declare module.exports: any; +} + +declare module 'eslint/lib/testers/rule-tester' { + declare module.exports: any; +} + +declare module 'eslint/lib/timing' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/backward-token-comment-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/backward-token-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/cursors' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/decorative-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/filter-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/forward-token-comment-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/forward-token-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/index' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/limit-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/padded-token-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/skip-cursor' { + declare module.exports: any; +} + +declare module 'eslint/lib/token-store/utils' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/comment-event-generator' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/fix-tracker' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/glob-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/glob' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/hash' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/keywords' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/module-resolver' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/node-event-generator' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/npm-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/path-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/patterns/letters' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/rule-fixer' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code-fixer' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code-util' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/source-code' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/traverser' { + declare module.exports: any; +} + +declare module 'eslint/lib/util/xml-escape' { + declare module.exports: any; +} + +// Filename aliases +declare module 'eslint/bin/eslint.js' { + declare module.exports: $Exports<'eslint/bin/eslint'>; +} +declare module 'eslint/conf/cli-options.js' { + declare module.exports: $Exports<'eslint/conf/cli-options'>; +} +declare module 'eslint/conf/environments.js' { + declare module.exports: $Exports<'eslint/conf/environments'>; +} +declare module 'eslint/conf/eslint-all.js' { + declare module.exports: $Exports<'eslint/conf/eslint-all'>; +} +declare module 'eslint/conf/eslint-recommended.js' { + declare module.exports: $Exports<'eslint/conf/eslint-recommended'>; +} +declare module 'eslint/lib/api.js' { + declare module.exports: $Exports<'eslint/lib/api'>; +} +declare module 'eslint/lib/ast-utils.js' { + declare module.exports: $Exports<'eslint/lib/ast-utils'>; +} +declare module 'eslint/lib/cli-engine.js' { + declare module.exports: $Exports<'eslint/lib/cli-engine'>; +} +declare module 'eslint/lib/cli.js' { + declare module.exports: $Exports<'eslint/lib/cli'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-analyzer.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-analyzer'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-segment.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-segment'>; +} +declare module 'eslint/lib/code-path-analysis/code-path-state.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path-state'>; +} +declare module 'eslint/lib/code-path-analysis/code-path.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/code-path'>; +} +declare module 'eslint/lib/code-path-analysis/debug-helpers.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/debug-helpers'>; +} +declare module 'eslint/lib/code-path-analysis/fork-context.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/fork-context'>; +} +declare module 'eslint/lib/code-path-analysis/id-generator.js' { + declare module.exports: $Exports<'eslint/lib/code-path-analysis/id-generator'>; +} +declare module 'eslint/lib/config.js' { + declare module.exports: $Exports<'eslint/lib/config'>; +} +declare module 'eslint/lib/config/autoconfig.js' { + declare module.exports: $Exports<'eslint/lib/config/autoconfig'>; +} +declare module 'eslint/lib/config/config-file.js' { + declare module.exports: $Exports<'eslint/lib/config/config-file'>; +} +declare module 'eslint/lib/config/config-initializer.js' { + declare module.exports: $Exports<'eslint/lib/config/config-initializer'>; +} +declare module 'eslint/lib/config/config-ops.js' { + declare module.exports: $Exports<'eslint/lib/config/config-ops'>; +} +declare module 'eslint/lib/config/config-rule.js' { + declare module.exports: $Exports<'eslint/lib/config/config-rule'>; +} +declare module 'eslint/lib/config/config-validator.js' { + declare module.exports: $Exports<'eslint/lib/config/config-validator'>; +} +declare module 'eslint/lib/config/environments.js' { + declare module.exports: $Exports<'eslint/lib/config/environments'>; +} +declare module 'eslint/lib/config/plugins.js' { + declare module.exports: $Exports<'eslint/lib/config/plugins'>; +} +declare module 'eslint/lib/eslint.js' { + declare module.exports: $Exports<'eslint/lib/eslint'>; +} +declare module 'eslint/lib/file-finder.js' { + declare module.exports: $Exports<'eslint/lib/file-finder'>; +} +declare module 'eslint/lib/formatters/checkstyle.js' { + declare module.exports: $Exports<'eslint/lib/formatters/checkstyle'>; +} +declare module 'eslint/lib/formatters/codeframe.js' { + declare module.exports: $Exports<'eslint/lib/formatters/codeframe'>; +} +declare module 'eslint/lib/formatters/compact.js' { + declare module.exports: $Exports<'eslint/lib/formatters/compact'>; +} +declare module 'eslint/lib/formatters/html.js' { + declare module.exports: $Exports<'eslint/lib/formatters/html'>; +} +declare module 'eslint/lib/formatters/jslint-xml.js' { + declare module.exports: $Exports<'eslint/lib/formatters/jslint-xml'>; +} +declare module 'eslint/lib/formatters/json.js' { + declare module.exports: $Exports<'eslint/lib/formatters/json'>; +} +declare module 'eslint/lib/formatters/junit.js' { + declare module.exports: $Exports<'eslint/lib/formatters/junit'>; +} +declare module 'eslint/lib/formatters/stylish.js' { + declare module.exports: $Exports<'eslint/lib/formatters/stylish'>; +} +declare module 'eslint/lib/formatters/table.js' { + declare module.exports: $Exports<'eslint/lib/formatters/table'>; +} +declare module 'eslint/lib/formatters/tap.js' { + declare module.exports: $Exports<'eslint/lib/formatters/tap'>; +} +declare module 'eslint/lib/formatters/unix.js' { + declare module.exports: $Exports<'eslint/lib/formatters/unix'>; +} +declare module 'eslint/lib/formatters/visualstudio.js' { + declare module.exports: $Exports<'eslint/lib/formatters/visualstudio'>; +} +declare module 'eslint/lib/ignored-paths.js' { + declare module.exports: $Exports<'eslint/lib/ignored-paths'>; +} +declare module 'eslint/lib/internal-rules/internal-consistent-docs-description.js' { + declare module.exports: $Exports<'eslint/lib/internal-rules/internal-consistent-docs-description'>; +} +declare module 'eslint/lib/internal-rules/internal-no-invalid-meta.js' { + declare module.exports: $Exports<'eslint/lib/internal-rules/internal-no-invalid-meta'>; +} +declare module 'eslint/lib/load-rules.js' { + declare module.exports: $Exports<'eslint/lib/load-rules'>; +} +declare module 'eslint/lib/logging.js' { + declare module.exports: $Exports<'eslint/lib/logging'>; +} +declare module 'eslint/lib/options.js' { + declare module.exports: $Exports<'eslint/lib/options'>; +} +declare module 'eslint/lib/rule-context.js' { + declare module.exports: $Exports<'eslint/lib/rule-context'>; +} +declare module 'eslint/lib/rules.js' { + declare module.exports: $Exports<'eslint/lib/rules'>; +} +declare module 'eslint/lib/rules/accessor-pairs.js' { + declare module.exports: $Exports<'eslint/lib/rules/accessor-pairs'>; +} +declare module 'eslint/lib/rules/array-bracket-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/array-bracket-spacing'>; +} +declare module 'eslint/lib/rules/array-callback-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/array-callback-return'>; +} +declare module 'eslint/lib/rules/arrow-body-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/arrow-body-style'>; +} +declare module 'eslint/lib/rules/arrow-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/arrow-parens'>; +} +declare module 'eslint/lib/rules/arrow-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/arrow-spacing'>; +} +declare module 'eslint/lib/rules/block-scoped-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/block-scoped-var'>; +} +declare module 'eslint/lib/rules/block-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/block-spacing'>; +} +declare module 'eslint/lib/rules/brace-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/brace-style'>; +} +declare module 'eslint/lib/rules/callback-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/callback-return'>; +} +declare module 'eslint/lib/rules/camelcase.js' { + declare module.exports: $Exports<'eslint/lib/rules/camelcase'>; +} +declare module 'eslint/lib/rules/capitalized-comments.js' { + declare module.exports: $Exports<'eslint/lib/rules/capitalized-comments'>; +} +declare module 'eslint/lib/rules/class-methods-use-this.js' { + declare module.exports: $Exports<'eslint/lib/rules/class-methods-use-this'>; +} +declare module 'eslint/lib/rules/comma-dangle.js' { + declare module.exports: $Exports<'eslint/lib/rules/comma-dangle'>; +} +declare module 'eslint/lib/rules/comma-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/comma-spacing'>; +} +declare module 'eslint/lib/rules/comma-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/comma-style'>; +} +declare module 'eslint/lib/rules/complexity.js' { + declare module.exports: $Exports<'eslint/lib/rules/complexity'>; +} +declare module 'eslint/lib/rules/computed-property-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/computed-property-spacing'>; +} +declare module 'eslint/lib/rules/consistent-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/consistent-return'>; +} +declare module 'eslint/lib/rules/consistent-this.js' { + declare module.exports: $Exports<'eslint/lib/rules/consistent-this'>; +} +declare module 'eslint/lib/rules/constructor-super.js' { + declare module.exports: $Exports<'eslint/lib/rules/constructor-super'>; +} +declare module 'eslint/lib/rules/curly.js' { + declare module.exports: $Exports<'eslint/lib/rules/curly'>; +} +declare module 'eslint/lib/rules/default-case.js' { + declare module.exports: $Exports<'eslint/lib/rules/default-case'>; +} +declare module 'eslint/lib/rules/dot-location.js' { + declare module.exports: $Exports<'eslint/lib/rules/dot-location'>; +} +declare module 'eslint/lib/rules/dot-notation.js' { + declare module.exports: $Exports<'eslint/lib/rules/dot-notation'>; +} +declare module 'eslint/lib/rules/eol-last.js' { + declare module.exports: $Exports<'eslint/lib/rules/eol-last'>; +} +declare module 'eslint/lib/rules/eqeqeq.js' { + declare module.exports: $Exports<'eslint/lib/rules/eqeqeq'>; +} +declare module 'eslint/lib/rules/func-call-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-call-spacing'>; +} +declare module 'eslint/lib/rules/func-name-matching.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-name-matching'>; +} +declare module 'eslint/lib/rules/func-names.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-names'>; +} +declare module 'eslint/lib/rules/func-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/func-style'>; +} +declare module 'eslint/lib/rules/generator-star-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/generator-star-spacing'>; +} +declare module 'eslint/lib/rules/global-require.js' { + declare module.exports: $Exports<'eslint/lib/rules/global-require'>; +} +declare module 'eslint/lib/rules/guard-for-in.js' { + declare module.exports: $Exports<'eslint/lib/rules/guard-for-in'>; +} +declare module 'eslint/lib/rules/handle-callback-err.js' { + declare module.exports: $Exports<'eslint/lib/rules/handle-callback-err'>; +} +declare module 'eslint/lib/rules/id-blacklist.js' { + declare module.exports: $Exports<'eslint/lib/rules/id-blacklist'>; +} +declare module 'eslint/lib/rules/id-length.js' { + declare module.exports: $Exports<'eslint/lib/rules/id-length'>; +} +declare module 'eslint/lib/rules/id-match.js' { + declare module.exports: $Exports<'eslint/lib/rules/id-match'>; +} +declare module 'eslint/lib/rules/indent.js' { + declare module.exports: $Exports<'eslint/lib/rules/indent'>; +} +declare module 'eslint/lib/rules/init-declarations.js' { + declare module.exports: $Exports<'eslint/lib/rules/init-declarations'>; +} +declare module 'eslint/lib/rules/jsx-quotes.js' { + declare module.exports: $Exports<'eslint/lib/rules/jsx-quotes'>; +} +declare module 'eslint/lib/rules/key-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/key-spacing'>; +} +declare module 'eslint/lib/rules/keyword-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/keyword-spacing'>; +} +declare module 'eslint/lib/rules/line-comment-position.js' { + declare module.exports: $Exports<'eslint/lib/rules/line-comment-position'>; +} +declare module 'eslint/lib/rules/linebreak-style.js' { + declare module.exports: $Exports<'eslint/lib/rules/linebreak-style'>; +} +declare module 'eslint/lib/rules/lines-around-comment.js' { + declare module.exports: $Exports<'eslint/lib/rules/lines-around-comment'>; +} +declare module 'eslint/lib/rules/lines-around-directive.js' { + declare module.exports: $Exports<'eslint/lib/rules/lines-around-directive'>; +} +declare module 'eslint/lib/rules/max-depth.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-depth'>; +} +declare module 'eslint/lib/rules/max-len.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-len'>; +} +declare module 'eslint/lib/rules/max-lines.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-lines'>; +} +declare module 'eslint/lib/rules/max-nested-callbacks.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-nested-callbacks'>; +} +declare module 'eslint/lib/rules/max-params.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-params'>; +} +declare module 'eslint/lib/rules/max-statements-per-line.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-statements-per-line'>; +} +declare module 'eslint/lib/rules/max-statements.js' { + declare module.exports: $Exports<'eslint/lib/rules/max-statements'>; +} +declare module 'eslint/lib/rules/multiline-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/multiline-ternary'>; +} +declare module 'eslint/lib/rules/new-cap.js' { + declare module.exports: $Exports<'eslint/lib/rules/new-cap'>; +} +declare module 'eslint/lib/rules/new-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/new-parens'>; +} +declare module 'eslint/lib/rules/newline-after-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/newline-after-var'>; +} +declare module 'eslint/lib/rules/newline-before-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/newline-before-return'>; +} +declare module 'eslint/lib/rules/newline-per-chained-call.js' { + declare module.exports: $Exports<'eslint/lib/rules/newline-per-chained-call'>; +} +declare module 'eslint/lib/rules/no-alert.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-alert'>; +} +declare module 'eslint/lib/rules/no-array-constructor.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-array-constructor'>; +} +declare module 'eslint/lib/rules/no-await-in-loop.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-await-in-loop'>; +} +declare module 'eslint/lib/rules/no-bitwise.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-bitwise'>; +} +declare module 'eslint/lib/rules/no-caller.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-caller'>; +} +declare module 'eslint/lib/rules/no-case-declarations.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-case-declarations'>; +} +declare module 'eslint/lib/rules/no-catch-shadow.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-catch-shadow'>; +} +declare module 'eslint/lib/rules/no-class-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-class-assign'>; +} +declare module 'eslint/lib/rules/no-compare-neg-zero.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-compare-neg-zero'>; +} +declare module 'eslint/lib/rules/no-cond-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-cond-assign'>; +} +declare module 'eslint/lib/rules/no-confusing-arrow.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-confusing-arrow'>; +} +declare module 'eslint/lib/rules/no-console.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-console'>; +} +declare module 'eslint/lib/rules/no-const-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-const-assign'>; +} +declare module 'eslint/lib/rules/no-constant-condition.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-constant-condition'>; +} +declare module 'eslint/lib/rules/no-continue.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-continue'>; +} +declare module 'eslint/lib/rules/no-control-regex.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-control-regex'>; +} +declare module 'eslint/lib/rules/no-debugger.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-debugger'>; +} +declare module 'eslint/lib/rules/no-delete-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-delete-var'>; +} +declare module 'eslint/lib/rules/no-div-regex.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-div-regex'>; +} +declare module 'eslint/lib/rules/no-dupe-args.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-dupe-args'>; +} +declare module 'eslint/lib/rules/no-dupe-class-members.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-dupe-class-members'>; +} +declare module 'eslint/lib/rules/no-dupe-keys.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-dupe-keys'>; +} +declare module 'eslint/lib/rules/no-duplicate-case.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-duplicate-case'>; +} +declare module 'eslint/lib/rules/no-duplicate-imports.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-duplicate-imports'>; +} +declare module 'eslint/lib/rules/no-else-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-else-return'>; +} +declare module 'eslint/lib/rules/no-empty-character-class.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty-character-class'>; +} +declare module 'eslint/lib/rules/no-empty-function.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty-function'>; +} +declare module 'eslint/lib/rules/no-empty-pattern.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty-pattern'>; +} +declare module 'eslint/lib/rules/no-empty.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-empty'>; +} +declare module 'eslint/lib/rules/no-eq-null.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-eq-null'>; +} +declare module 'eslint/lib/rules/no-eval.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-eval'>; +} +declare module 'eslint/lib/rules/no-ex-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-ex-assign'>; +} +declare module 'eslint/lib/rules/no-extend-native.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extend-native'>; +} +declare module 'eslint/lib/rules/no-extra-bind.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-bind'>; +} +declare module 'eslint/lib/rules/no-extra-boolean-cast.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-boolean-cast'>; +} +declare module 'eslint/lib/rules/no-extra-label.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-label'>; +} +declare module 'eslint/lib/rules/no-extra-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-parens'>; +} +declare module 'eslint/lib/rules/no-extra-semi.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-extra-semi'>; +} +declare module 'eslint/lib/rules/no-fallthrough.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-fallthrough'>; +} +declare module 'eslint/lib/rules/no-floating-decimal.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-floating-decimal'>; +} +declare module 'eslint/lib/rules/no-func-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-func-assign'>; +} +declare module 'eslint/lib/rules/no-global-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-global-assign'>; +} +declare module 'eslint/lib/rules/no-implicit-coercion.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-implicit-coercion'>; +} +declare module 'eslint/lib/rules/no-implicit-globals.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-implicit-globals'>; +} +declare module 'eslint/lib/rules/no-implied-eval.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-implied-eval'>; +} +declare module 'eslint/lib/rules/no-inline-comments.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-inline-comments'>; +} +declare module 'eslint/lib/rules/no-inner-declarations.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-inner-declarations'>; +} +declare module 'eslint/lib/rules/no-invalid-regexp.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-invalid-regexp'>; +} +declare module 'eslint/lib/rules/no-invalid-this.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-invalid-this'>; +} +declare module 'eslint/lib/rules/no-irregular-whitespace.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-irregular-whitespace'>; +} +declare module 'eslint/lib/rules/no-iterator.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-iterator'>; +} +declare module 'eslint/lib/rules/no-label-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-label-var'>; +} +declare module 'eslint/lib/rules/no-labels.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-labels'>; +} +declare module 'eslint/lib/rules/no-lone-blocks.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-lone-blocks'>; +} +declare module 'eslint/lib/rules/no-lonely-if.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-lonely-if'>; +} +declare module 'eslint/lib/rules/no-loop-func.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-loop-func'>; +} +declare module 'eslint/lib/rules/no-magic-numbers.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-magic-numbers'>; +} +declare module 'eslint/lib/rules/no-mixed-operators.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-mixed-operators'>; +} +declare module 'eslint/lib/rules/no-mixed-requires.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-mixed-requires'>; +} +declare module 'eslint/lib/rules/no-mixed-spaces-and-tabs.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-mixed-spaces-and-tabs'>; +} +declare module 'eslint/lib/rules/no-multi-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multi-assign'>; +} +declare module 'eslint/lib/rules/no-multi-spaces.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multi-spaces'>; +} +declare module 'eslint/lib/rules/no-multi-str.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multi-str'>; +} +declare module 'eslint/lib/rules/no-multiple-empty-lines.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-multiple-empty-lines'>; +} +declare module 'eslint/lib/rules/no-native-reassign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-native-reassign'>; +} +declare module 'eslint/lib/rules/no-negated-condition.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-negated-condition'>; +} +declare module 'eslint/lib/rules/no-negated-in-lhs.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-negated-in-lhs'>; +} +declare module 'eslint/lib/rules/no-nested-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-nested-ternary'>; +} +declare module 'eslint/lib/rules/no-new-func.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-func'>; +} +declare module 'eslint/lib/rules/no-new-object.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-object'>; +} +declare module 'eslint/lib/rules/no-new-require.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-require'>; +} +declare module 'eslint/lib/rules/no-new-symbol.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-symbol'>; +} +declare module 'eslint/lib/rules/no-new-wrappers.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new-wrappers'>; +} +declare module 'eslint/lib/rules/no-new.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-new'>; +} +declare module 'eslint/lib/rules/no-obj-calls.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-obj-calls'>; +} +declare module 'eslint/lib/rules/no-octal-escape.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-octal-escape'>; +} +declare module 'eslint/lib/rules/no-octal.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-octal'>; +} +declare module 'eslint/lib/rules/no-param-reassign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-param-reassign'>; +} +declare module 'eslint/lib/rules/no-path-concat.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-path-concat'>; +} +declare module 'eslint/lib/rules/no-plusplus.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-plusplus'>; +} +declare module 'eslint/lib/rules/no-process-env.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-process-env'>; +} +declare module 'eslint/lib/rules/no-process-exit.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-process-exit'>; +} +declare module 'eslint/lib/rules/no-proto.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-proto'>; +} +declare module 'eslint/lib/rules/no-prototype-builtins.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-prototype-builtins'>; +} +declare module 'eslint/lib/rules/no-redeclare.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-redeclare'>; +} +declare module 'eslint/lib/rules/no-regex-spaces.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-regex-spaces'>; +} +declare module 'eslint/lib/rules/no-restricted-globals.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-globals'>; +} +declare module 'eslint/lib/rules/no-restricted-imports.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-imports'>; +} +declare module 'eslint/lib/rules/no-restricted-modules.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-modules'>; +} +declare module 'eslint/lib/rules/no-restricted-properties.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-properties'>; +} +declare module 'eslint/lib/rules/no-restricted-syntax.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-restricted-syntax'>; +} +declare module 'eslint/lib/rules/no-return-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-return-assign'>; +} +declare module 'eslint/lib/rules/no-return-await.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-return-await'>; +} +declare module 'eslint/lib/rules/no-script-url.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-script-url'>; +} +declare module 'eslint/lib/rules/no-self-assign.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-self-assign'>; +} +declare module 'eslint/lib/rules/no-self-compare.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-self-compare'>; +} +declare module 'eslint/lib/rules/no-sequences.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-sequences'>; +} +declare module 'eslint/lib/rules/no-shadow-restricted-names.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-shadow-restricted-names'>; +} +declare module 'eslint/lib/rules/no-shadow.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-shadow'>; +} +declare module 'eslint/lib/rules/no-spaced-func.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-spaced-func'>; +} +declare module 'eslint/lib/rules/no-sparse-arrays.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-sparse-arrays'>; +} +declare module 'eslint/lib/rules/no-sync.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-sync'>; +} +declare module 'eslint/lib/rules/no-tabs.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-tabs'>; +} +declare module 'eslint/lib/rules/no-template-curly-in-string.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-template-curly-in-string'>; +} +declare module 'eslint/lib/rules/no-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-ternary'>; +} +declare module 'eslint/lib/rules/no-this-before-super.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-this-before-super'>; +} +declare module 'eslint/lib/rules/no-throw-literal.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-throw-literal'>; +} +declare module 'eslint/lib/rules/no-trailing-spaces.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-trailing-spaces'>; +} +declare module 'eslint/lib/rules/no-undef-init.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-undef-init'>; +} +declare module 'eslint/lib/rules/no-undef.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-undef'>; +} +declare module 'eslint/lib/rules/no-undefined.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-undefined'>; +} +declare module 'eslint/lib/rules/no-underscore-dangle.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-underscore-dangle'>; +} +declare module 'eslint/lib/rules/no-unexpected-multiline.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unexpected-multiline'>; +} +declare module 'eslint/lib/rules/no-unmodified-loop-condition.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unmodified-loop-condition'>; +} +declare module 'eslint/lib/rules/no-unneeded-ternary.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unneeded-ternary'>; +} +declare module 'eslint/lib/rules/no-unreachable.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unreachable'>; +} +declare module 'eslint/lib/rules/no-unsafe-finally.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unsafe-finally'>; +} +declare module 'eslint/lib/rules/no-unsafe-negation.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unsafe-negation'>; +} +declare module 'eslint/lib/rules/no-unused-expressions.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unused-expressions'>; +} +declare module 'eslint/lib/rules/no-unused-labels.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unused-labels'>; +} +declare module 'eslint/lib/rules/no-unused-vars.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-unused-vars'>; +} +declare module 'eslint/lib/rules/no-use-before-define.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-use-before-define'>; +} +declare module 'eslint/lib/rules/no-useless-call.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-call'>; +} +declare module 'eslint/lib/rules/no-useless-computed-key.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-computed-key'>; +} +declare module 'eslint/lib/rules/no-useless-concat.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-concat'>; +} +declare module 'eslint/lib/rules/no-useless-constructor.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-constructor'>; +} +declare module 'eslint/lib/rules/no-useless-escape.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-escape'>; +} +declare module 'eslint/lib/rules/no-useless-rename.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-rename'>; +} +declare module 'eslint/lib/rules/no-useless-return.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-useless-return'>; +} +declare module 'eslint/lib/rules/no-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-var'>; +} +declare module 'eslint/lib/rules/no-void.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-void'>; +} +declare module 'eslint/lib/rules/no-warning-comments.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-warning-comments'>; +} +declare module 'eslint/lib/rules/no-whitespace-before-property.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-whitespace-before-property'>; +} +declare module 'eslint/lib/rules/no-with.js' { + declare module.exports: $Exports<'eslint/lib/rules/no-with'>; +} +declare module 'eslint/lib/rules/nonblock-statement-body-position.js' { + declare module.exports: $Exports<'eslint/lib/rules/nonblock-statement-body-position'>; +} +declare module 'eslint/lib/rules/object-curly-newline.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-curly-newline'>; +} +declare module 'eslint/lib/rules/object-curly-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-curly-spacing'>; +} +declare module 'eslint/lib/rules/object-property-newline.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-property-newline'>; +} +declare module 'eslint/lib/rules/object-shorthand.js' { + declare module.exports: $Exports<'eslint/lib/rules/object-shorthand'>; +} +declare module 'eslint/lib/rules/one-var-declaration-per-line.js' { + declare module.exports: $Exports<'eslint/lib/rules/one-var-declaration-per-line'>; +} +declare module 'eslint/lib/rules/one-var.js' { + declare module.exports: $Exports<'eslint/lib/rules/one-var'>; +} +declare module 'eslint/lib/rules/operator-assignment.js' { + declare module.exports: $Exports<'eslint/lib/rules/operator-assignment'>; +} +declare module 'eslint/lib/rules/operator-linebreak.js' { + declare module.exports: $Exports<'eslint/lib/rules/operator-linebreak'>; +} +declare module 'eslint/lib/rules/padded-blocks.js' { + declare module.exports: $Exports<'eslint/lib/rules/padded-blocks'>; +} +declare module 'eslint/lib/rules/prefer-arrow-callback.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-arrow-callback'>; +} +declare module 'eslint/lib/rules/prefer-const.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-const'>; +} +declare module 'eslint/lib/rules/prefer-destructuring.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-destructuring'>; +} +declare module 'eslint/lib/rules/prefer-numeric-literals.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-numeric-literals'>; +} +declare module 'eslint/lib/rules/prefer-promise-reject-errors.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-promise-reject-errors'>; +} +declare module 'eslint/lib/rules/prefer-reflect.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-reflect'>; +} +declare module 'eslint/lib/rules/prefer-rest-params.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-rest-params'>; +} +declare module 'eslint/lib/rules/prefer-spread.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-spread'>; +} +declare module 'eslint/lib/rules/prefer-template.js' { + declare module.exports: $Exports<'eslint/lib/rules/prefer-template'>; +} +declare module 'eslint/lib/rules/quote-props.js' { + declare module.exports: $Exports<'eslint/lib/rules/quote-props'>; +} +declare module 'eslint/lib/rules/quotes.js' { + declare module.exports: $Exports<'eslint/lib/rules/quotes'>; +} +declare module 'eslint/lib/rules/radix.js' { + declare module.exports: $Exports<'eslint/lib/rules/radix'>; +} +declare module 'eslint/lib/rules/require-await.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-await'>; +} +declare module 'eslint/lib/rules/require-jsdoc.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-jsdoc'>; +} +declare module 'eslint/lib/rules/require-yield.js' { + declare module.exports: $Exports<'eslint/lib/rules/require-yield'>; +} +declare module 'eslint/lib/rules/rest-spread-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/rest-spread-spacing'>; +} +declare module 'eslint/lib/rules/semi-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/semi-spacing'>; +} +declare module 'eslint/lib/rules/semi.js' { + declare module.exports: $Exports<'eslint/lib/rules/semi'>; +} +declare module 'eslint/lib/rules/sort-imports.js' { + declare module.exports: $Exports<'eslint/lib/rules/sort-imports'>; +} +declare module 'eslint/lib/rules/sort-keys.js' { + declare module.exports: $Exports<'eslint/lib/rules/sort-keys'>; +} +declare module 'eslint/lib/rules/sort-vars.js' { + declare module.exports: $Exports<'eslint/lib/rules/sort-vars'>; +} +declare module 'eslint/lib/rules/space-before-blocks.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-before-blocks'>; +} +declare module 'eslint/lib/rules/space-before-function-paren.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-before-function-paren'>; +} +declare module 'eslint/lib/rules/space-in-parens.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-in-parens'>; +} +declare module 'eslint/lib/rules/space-infix-ops.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-infix-ops'>; +} +declare module 'eslint/lib/rules/space-unary-ops.js' { + declare module.exports: $Exports<'eslint/lib/rules/space-unary-ops'>; +} +declare module 'eslint/lib/rules/spaced-comment.js' { + declare module.exports: $Exports<'eslint/lib/rules/spaced-comment'>; +} +declare module 'eslint/lib/rules/strict.js' { + declare module.exports: $Exports<'eslint/lib/rules/strict'>; +} +declare module 'eslint/lib/rules/symbol-description.js' { + declare module.exports: $Exports<'eslint/lib/rules/symbol-description'>; +} +declare module 'eslint/lib/rules/template-curly-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/template-curly-spacing'>; +} +declare module 'eslint/lib/rules/template-tag-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/template-tag-spacing'>; +} +declare module 'eslint/lib/rules/unicode-bom.js' { + declare module.exports: $Exports<'eslint/lib/rules/unicode-bom'>; +} +declare module 'eslint/lib/rules/use-isnan.js' { + declare module.exports: $Exports<'eslint/lib/rules/use-isnan'>; +} +declare module 'eslint/lib/rules/valid-jsdoc.js' { + declare module.exports: $Exports<'eslint/lib/rules/valid-jsdoc'>; +} +declare module 'eslint/lib/rules/valid-typeof.js' { + declare module.exports: $Exports<'eslint/lib/rules/valid-typeof'>; +} +declare module 'eslint/lib/rules/vars-on-top.js' { + declare module.exports: $Exports<'eslint/lib/rules/vars-on-top'>; +} +declare module 'eslint/lib/rules/wrap-iife.js' { + declare module.exports: $Exports<'eslint/lib/rules/wrap-iife'>; +} +declare module 'eslint/lib/rules/wrap-regex.js' { + declare module.exports: $Exports<'eslint/lib/rules/wrap-regex'>; +} +declare module 'eslint/lib/rules/yield-star-spacing.js' { + declare module.exports: $Exports<'eslint/lib/rules/yield-star-spacing'>; +} +declare module 'eslint/lib/rules/yoda.js' { + declare module.exports: $Exports<'eslint/lib/rules/yoda'>; +} +declare module 'eslint/lib/testers/event-generator-tester.js' { + declare module.exports: $Exports<'eslint/lib/testers/event-generator-tester'>; +} +declare module 'eslint/lib/testers/rule-tester.js' { + declare module.exports: $Exports<'eslint/lib/testers/rule-tester'>; +} +declare module 'eslint/lib/timing.js' { + declare module.exports: $Exports<'eslint/lib/timing'>; +} +declare module 'eslint/lib/token-store/backward-token-comment-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/backward-token-comment-cursor'>; +} +declare module 'eslint/lib/token-store/backward-token-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/backward-token-cursor'>; +} +declare module 'eslint/lib/token-store/cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/cursor'>; +} +declare module 'eslint/lib/token-store/cursors.js' { + declare module.exports: $Exports<'eslint/lib/token-store/cursors'>; +} +declare module 'eslint/lib/token-store/decorative-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/decorative-cursor'>; +} +declare module 'eslint/lib/token-store/filter-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/filter-cursor'>; +} +declare module 'eslint/lib/token-store/forward-token-comment-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/forward-token-comment-cursor'>; +} +declare module 'eslint/lib/token-store/forward-token-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/forward-token-cursor'>; +} +declare module 'eslint/lib/token-store/index.js' { + declare module.exports: $Exports<'eslint/lib/token-store/index'>; +} +declare module 'eslint/lib/token-store/limit-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/limit-cursor'>; +} +declare module 'eslint/lib/token-store/padded-token-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/padded-token-cursor'>; +} +declare module 'eslint/lib/token-store/skip-cursor.js' { + declare module.exports: $Exports<'eslint/lib/token-store/skip-cursor'>; +} +declare module 'eslint/lib/token-store/utils.js' { + declare module.exports: $Exports<'eslint/lib/token-store/utils'>; +} +declare module 'eslint/lib/util/comment-event-generator.js' { + declare module.exports: $Exports<'eslint/lib/util/comment-event-generator'>; +} +declare module 'eslint/lib/util/fix-tracker.js' { + declare module.exports: $Exports<'eslint/lib/util/fix-tracker'>; +} +declare module 'eslint/lib/util/glob-util.js' { + declare module.exports: $Exports<'eslint/lib/util/glob-util'>; +} +declare module 'eslint/lib/util/glob.js' { + declare module.exports: $Exports<'eslint/lib/util/glob'>; +} +declare module 'eslint/lib/util/hash.js' { + declare module.exports: $Exports<'eslint/lib/util/hash'>; +} +declare module 'eslint/lib/util/keywords.js' { + declare module.exports: $Exports<'eslint/lib/util/keywords'>; +} +declare module 'eslint/lib/util/module-resolver.js' { + declare module.exports: $Exports<'eslint/lib/util/module-resolver'>; +} +declare module 'eslint/lib/util/node-event-generator.js' { + declare module.exports: $Exports<'eslint/lib/util/node-event-generator'>; +} +declare module 'eslint/lib/util/npm-util.js' { + declare module.exports: $Exports<'eslint/lib/util/npm-util'>; +} +declare module 'eslint/lib/util/path-util.js' { + declare module.exports: $Exports<'eslint/lib/util/path-util'>; +} +declare module 'eslint/lib/util/patterns/letters.js' { + declare module.exports: $Exports<'eslint/lib/util/patterns/letters'>; +} +declare module 'eslint/lib/util/rule-fixer.js' { + declare module.exports: $Exports<'eslint/lib/util/rule-fixer'>; +} +declare module 'eslint/lib/util/source-code-fixer.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code-fixer'>; +} +declare module 'eslint/lib/util/source-code-util.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code-util'>; +} +declare module 'eslint/lib/util/source-code.js' { + declare module.exports: $Exports<'eslint/lib/util/source-code'>; +} +declare module 'eslint/lib/util/traverser.js' { + declare module.exports: $Exports<'eslint/lib/util/traverser'>; +} +declare module 'eslint/lib/util/xml-escape.js' { + declare module.exports: $Exports<'eslint/lib/util/xml-escape'>; +} diff --git a/flow-typed/npm/flow-bin_v0.x.x.js b/flow-typed/npm/flow-bin_v0.x.x.js new file mode 100644 index 0000000000..c538e2086f --- /dev/null +++ b/flow-typed/npm/flow-bin_v0.x.x.js @@ -0,0 +1,6 @@ +// flow-typed signature: 6a5610678d4b01e13bbfbbc62bdaf583 +// flow-typed version: 3817bc6980/flow-bin_v0.x.x/flow_>=v0.25.x + +declare module "flow-bin" { + declare module.exports: string; +} diff --git a/flow-typed/npm/flow-typed_vx.x.x.js b/flow-typed/npm/flow-typed_vx.x.x.js new file mode 100644 index 0000000000..80d4d09957 --- /dev/null +++ b/flow-typed/npm/flow-typed_vx.x.x.js @@ -0,0 +1,193 @@ +// flow-typed signature: 8898603ed592b58f9cb89fd30a371a09 +// flow-typed version: <<STUB>>/flow-typed_v^2.1.2/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'flow-typed' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'flow-typed' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'flow-typed/dist/cli' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/create-stub' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/install' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/runTests' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/search' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/update-cache' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/update' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/validateDefs' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/commands/version' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/cacheRepoUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/codeSign' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/fileUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/flowProjectUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/flowVersion' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/git' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/github' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/isInFlowTypedRepo' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/libDefs' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/node' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/npm/npmLibDefs' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/npm/npmProjectUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/semver' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/stubUtils' { + declare module.exports: any; +} + +declare module 'flow-typed/dist/lib/validationErrors' { + declare module.exports: any; +} + +// Filename aliases +declare module 'flow-typed/dist/cli.js' { + declare module.exports: $Exports<'flow-typed/dist/cli'>; +} +declare module 'flow-typed/dist/commands/create-stub.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/create-stub'>; +} +declare module 'flow-typed/dist/commands/install.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/install'>; +} +declare module 'flow-typed/dist/commands/runTests.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/runTests'>; +} +declare module 'flow-typed/dist/commands/search.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/search'>; +} +declare module 'flow-typed/dist/commands/update-cache.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/update-cache'>; +} +declare module 'flow-typed/dist/commands/update.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/update'>; +} +declare module 'flow-typed/dist/commands/validateDefs.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/validateDefs'>; +} +declare module 'flow-typed/dist/commands/version.js' { + declare module.exports: $Exports<'flow-typed/dist/commands/version'>; +} +declare module 'flow-typed/dist/lib/cacheRepoUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/cacheRepoUtils'>; +} +declare module 'flow-typed/dist/lib/codeSign.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/codeSign'>; +} +declare module 'flow-typed/dist/lib/fileUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/fileUtils'>; +} +declare module 'flow-typed/dist/lib/flowProjectUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/flowProjectUtils'>; +} +declare module 'flow-typed/dist/lib/flowVersion.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/flowVersion'>; +} +declare module 'flow-typed/dist/lib/git.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/git'>; +} +declare module 'flow-typed/dist/lib/github.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/github'>; +} +declare module 'flow-typed/dist/lib/isInFlowTypedRepo.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/isInFlowTypedRepo'>; +} +declare module 'flow-typed/dist/lib/libDefs.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/libDefs'>; +} +declare module 'flow-typed/dist/lib/node.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/node'>; +} +declare module 'flow-typed/dist/lib/npm/npmLibDefs.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmLibDefs'>; +} +declare module 'flow-typed/dist/lib/npm/npmProjectUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/npm/npmProjectUtils'>; +} +declare module 'flow-typed/dist/lib/semver.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/semver'>; +} +declare module 'flow-typed/dist/lib/stubUtils.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/stubUtils'>; +} +declare module 'flow-typed/dist/lib/validationErrors.js' { + declare module.exports: $Exports<'flow-typed/dist/lib/validationErrors'>; +} diff --git a/flow-typed/npm/isomorphic-fetch_v2.x.x.js b/flow-typed/npm/isomorphic-fetch_v2.x.x.js new file mode 100644 index 0000000000..ce5712ed7f --- /dev/null +++ b/flow-typed/npm/isomorphic-fetch_v2.x.x.js @@ -0,0 +1,7 @@ +// flow-typed signature: 28ad27471ba2cb831af6a1f17b7f0cf0 +// flow-typed version: f3161dc07c/isomorphic-fetch_v2.x.x/flow_>=v0.25.x + + +declare module 'isomorphic-fetch' { + declare module.exports: (input: string | Request, init?: RequestOptions) => Promise<Response>; +} diff --git a/flow-typed/npm/jsdom_vx.x.x.js b/flow-typed/npm/jsdom_vx.x.x.js new file mode 100644 index 0000000000..6685a6d6ef --- /dev/null +++ b/flow-typed/npm/jsdom_vx.x.x.js @@ -0,0 +1,2216 @@ +// flow-typed signature: 5c18846f7a0b1551075f075c9c25fe38 +// flow-typed version: <<STUB>>/jsdom_v^9.11.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'jsdom' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'jsdom' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'jsdom/lib/jsdom' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/default-stylesheet' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/documentAdapter' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/documentfeatures' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/domtohtml' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/htmltodom' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/not-implemented' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/resource-loader' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/browser/Window' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/level2/style' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/level3/xpath' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/attributes' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/attributes/Attr-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/dom-token-list' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/domparsing/DOMParser-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/CustomEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/ErrorEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/Event-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/EventTarget-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/FocusEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/HashChangeEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/KeyboardEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/MessageEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/MouseEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/PopStateEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/ProgressEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/TouchEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/events/UIEvent-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/file-api/Blob-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/file-api/File-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/file-api/FileList-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/file-api/FileReader-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/form-data-symbols' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/AddEventListenerOptions' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Attr' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Blob' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/BlobPropertyBag' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/CDATASection' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/CharacterData' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ChildNode' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Comment' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/CustomEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/CustomEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Document' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/DocumentFragment' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/DocumentType' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/DOMImplementation' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/DOMParser' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Element' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ElementContentEditable' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ErrorEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ErrorEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Event' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/EventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/EventListenerOptions' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/EventModifierInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/EventTarget' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/File' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FileList' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FilePropertyBag' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FileReader' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FocusEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FocusEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/FormData' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/GlobalEventHandlers' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HashChangeEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HashChangeEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/History' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLAnchorElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLAppletElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLAreaElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLAudioElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLBaseElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLBodyElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLBRElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLButtonElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLCanvasElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDataElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDataListElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDialogElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDivElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLDListElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLEmbedElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLFontElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLFormElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadingElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLHRElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLHtmlElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLIFrameElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLImageElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLInputElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLLabelElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLLegendElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLLIElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLLinkElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMapElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMediaElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMenuElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMetaElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLMeterElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLModElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLObjectElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLOListElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLOutputElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLParagraphElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLParamElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLPreElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLProgressElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLQuoteElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLScriptElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLSelectElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLSourceElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLSpanElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLStyleElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCellElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableColElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableDataCellElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableHeaderCellElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableRowElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTemplateElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTimeElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTitleElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLTrackElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLUListElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLUnknownElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/HTMLVideoElement' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/KeyboardEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/KeyboardEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/LinkStyle' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Location' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/MessageEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/MessageEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/MouseEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/MouseEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/MutationEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Navigator' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorCookies' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorID' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorLanguage' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorOnLine' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NavigatorPlugins' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Node' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/NonElementParentNode' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ParentNode' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/PopStateEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/PopStateEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ProcessingInstruction' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ProgressEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ProgressEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/ScrollOptions' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/Text' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/TouchEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/TreeWalker' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/UIEvent' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/UIEventInit' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/utils' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/WindowEventHandlers' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/generated/XMLDocument' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/document-base-url' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/focusing' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/form-controls' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/internal-constants' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/ordered-set-parser' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/proxied-window-event-handlers' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/runtime-script-errors' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/selectors' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/strings' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/stylesheets' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/traversal' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/helpers/validate-names' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/html-collection' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/index' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/named-properties-window' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/Navigator-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorID-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/node-document-position' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/node-filter' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/node-iterator' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/node-list' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/node-type' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/node' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/CDATASection-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/CharacterData-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/ChildNode-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/Comment-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/Document-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/DocumentType-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/Element-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableDataCellElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableHeaderCellElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/LinkStyle-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/Node-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/ParentNode-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/Text-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/nodes/XMLDocument-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/post-message' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/register-elements' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/traversal/TreeWalker-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/window/History-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/window/Location-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/window/navigation' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xhr-sync-worker' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xhr-utils' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xhr/FormData-impl' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xmlhttprequest-event-target' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xmlhttprequest-symbols' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xmlhttprequest-upload' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/living/xmlhttprequest' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/named-properties-tracker' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/utils' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/virtual-console' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/vm-shim' { + declare module.exports: any; +} + +declare module 'jsdom/lib/jsdom/web-idl/DOMException' { + declare module.exports: any; +} + +// Filename aliases +declare module 'jsdom/lib/jsdom.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom'>; +} +declare module 'jsdom/lib/jsdom/browser/default-stylesheet.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/default-stylesheet'>; +} +declare module 'jsdom/lib/jsdom/browser/documentAdapter.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/documentAdapter'>; +} +declare module 'jsdom/lib/jsdom/browser/documentfeatures.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/documentfeatures'>; +} +declare module 'jsdom/lib/jsdom/browser/domtohtml.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/domtohtml'>; +} +declare module 'jsdom/lib/jsdom/browser/htmltodom.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/htmltodom'>; +} +declare module 'jsdom/lib/jsdom/browser/not-implemented.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/not-implemented'>; +} +declare module 'jsdom/lib/jsdom/browser/resource-loader.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/resource-loader'>; +} +declare module 'jsdom/lib/jsdom/browser/Window.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/browser/Window'>; +} +declare module 'jsdom/lib/jsdom/level2/style.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/level2/style'>; +} +declare module 'jsdom/lib/jsdom/level3/xpath.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/level3/xpath'>; +} +declare module 'jsdom/lib/jsdom/living/attributes.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/attributes'>; +} +declare module 'jsdom/lib/jsdom/living/attributes/Attr-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/attributes/Attr-impl'>; +} +declare module 'jsdom/lib/jsdom/living/dom-token-list.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/dom-token-list'>; +} +declare module 'jsdom/lib/jsdom/living/domparsing/DOMParser-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/domparsing/DOMParser-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/CustomEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/CustomEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/ErrorEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/ErrorEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/Event-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/Event-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/EventTarget-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/EventTarget-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/FocusEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/FocusEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/HashChangeEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/HashChangeEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/KeyboardEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/KeyboardEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/MessageEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/MessageEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/MouseEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/MouseEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/PopStateEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/PopStateEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/ProgressEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/ProgressEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/TouchEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/TouchEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/events/UIEvent-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/events/UIEvent-impl'>; +} +declare module 'jsdom/lib/jsdom/living/file-api/Blob-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/Blob-impl'>; +} +declare module 'jsdom/lib/jsdom/living/file-api/File-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/File-impl'>; +} +declare module 'jsdom/lib/jsdom/living/file-api/FileList-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/FileList-impl'>; +} +declare module 'jsdom/lib/jsdom/living/file-api/FileReader-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/file-api/FileReader-impl'>; +} +declare module 'jsdom/lib/jsdom/living/form-data-symbols.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/form-data-symbols'>; +} +declare module 'jsdom/lib/jsdom/living/generated/AddEventListenerOptions.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/AddEventListenerOptions'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Attr.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Attr'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Blob.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Blob'>; +} +declare module 'jsdom/lib/jsdom/living/generated/BlobPropertyBag.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/BlobPropertyBag'>; +} +declare module 'jsdom/lib/jsdom/living/generated/CDATASection.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CDATASection'>; +} +declare module 'jsdom/lib/jsdom/living/generated/CharacterData.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CharacterData'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ChildNode.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ChildNode'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Comment.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Comment'>; +} +declare module 'jsdom/lib/jsdom/living/generated/CustomEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CustomEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/CustomEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/CustomEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Document.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Document'>; +} +declare module 'jsdom/lib/jsdom/living/generated/DocumentFragment.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DocumentFragment'>; +} +declare module 'jsdom/lib/jsdom/living/generated/DocumentType.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DocumentType'>; +} +declare module 'jsdom/lib/jsdom/living/generated/DOMImplementation.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMImplementation'>; +} +declare module 'jsdom/lib/jsdom/living/generated/DOMParser.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/DOMParser'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Element.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Element'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ElementContentEditable.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ElementContentEditable'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ElementCSSInlineStyle'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ErrorEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ErrorEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ErrorEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ErrorEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Event.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Event'>; +} +declare module 'jsdom/lib/jsdom/living/generated/EventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/EventListenerOptions.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventListenerOptions'>; +} +declare module 'jsdom/lib/jsdom/living/generated/EventModifierInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventModifierInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/EventTarget.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/EventTarget'>; +} +declare module 'jsdom/lib/jsdom/living/generated/File.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/File'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FileList.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FileList'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FilePropertyBag.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FilePropertyBag'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FileReader.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FileReader'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FocusEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FocusEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FocusEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FocusEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/FormData.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/FormData'>; +} +declare module 'jsdom/lib/jsdom/living/generated/GlobalEventHandlers.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/GlobalEventHandlers'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HashChangeEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HashChangeEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HashChangeEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HashChangeEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/History.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/History'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLAnchorElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAnchorElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLAppletElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAppletElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLAreaElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAreaElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLAudioElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLAudioElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLBaseElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBaseElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLBodyElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBodyElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLBRElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLBRElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLButtonElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLButtonElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLCanvasElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLCanvasElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDataElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDataElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDataListElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDataListElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDialogElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDialogElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDirectoryElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDivElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDivElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLDListElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLDListElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLEmbedElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLEmbedElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFieldSetElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLFontElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFontElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLFormElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFormElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFrameElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLFrameSetElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHeadElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLHeadingElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHeadingElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLHRElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHRElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLHtmlElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHtmlElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLHyperlinkElementUtils'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLIFrameElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLIFrameElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLImageElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLImageElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLInputElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLInputElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLLabelElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLabelElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLLegendElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLegendElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLLIElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLIElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLLinkElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLLinkElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMapElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMapElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMediaElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMediaElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMenuElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMenuElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMetaElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMetaElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLMeterElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLMeterElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLModElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLModElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLObjectElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLObjectElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLOListElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOListElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptGroupElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLOptionElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOptionElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLOutputElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLOutputElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLParagraphElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLParagraphElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLParamElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLParamElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLPreElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLPreElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLProgressElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLProgressElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLQuoteElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLQuoteElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLScriptElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLScriptElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLSelectElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSelectElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLSourceElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSourceElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLSpanElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLSpanElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLStyleElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLStyleElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableCaptionElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableCellElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableCellElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableColElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableColElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableDataCellElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableDataCellElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableHeaderCellElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableHeaderCellElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableRowElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableRowElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTableSectionElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTemplateElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTemplateElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTextAreaElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTimeElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTimeElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTitleElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTitleElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLTrackElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLTrackElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLUListElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLUListElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLUnknownElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLUnknownElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/HTMLVideoElement.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/HTMLVideoElement'>; +} +declare module 'jsdom/lib/jsdom/living/generated/KeyboardEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/KeyboardEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/KeyboardEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/KeyboardEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/LinkStyle.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/LinkStyle'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Location.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Location'>; +} +declare module 'jsdom/lib/jsdom/living/generated/MessageEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MessageEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/MessageEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MessageEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/MouseEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MouseEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/MouseEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MouseEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/MutationEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/MutationEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Navigator.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Navigator'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorConcurrentHardware'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorCookies.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorCookies'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorID.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorID'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorLanguage.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorLanguage'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorOnLine.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorOnLine'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NavigatorPlugins.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NavigatorPlugins'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Node.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Node'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NonDocumentTypeChildNode'>; +} +declare module 'jsdom/lib/jsdom/living/generated/NonElementParentNode.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/NonElementParentNode'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ParentNode.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ParentNode'>; +} +declare module 'jsdom/lib/jsdom/living/generated/PopStateEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/PopStateEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/PopStateEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/PopStateEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ProcessingInstruction.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProcessingInstruction'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ProgressEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProgressEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ProgressEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ProgressEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollIntoViewOptions'>; +} +declare module 'jsdom/lib/jsdom/living/generated/ScrollOptions.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/ScrollOptions'>; +} +declare module 'jsdom/lib/jsdom/living/generated/Text.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/Text'>; +} +declare module 'jsdom/lib/jsdom/living/generated/TouchEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/TouchEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/TreeWalker.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/TreeWalker'>; +} +declare module 'jsdom/lib/jsdom/living/generated/UIEvent.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/UIEvent'>; +} +declare module 'jsdom/lib/jsdom/living/generated/UIEventInit.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/UIEventInit'>; +} +declare module 'jsdom/lib/jsdom/living/generated/utils.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/utils'>; +} +declare module 'jsdom/lib/jsdom/living/generated/WindowEventHandlers.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/WindowEventHandlers'>; +} +declare module 'jsdom/lib/jsdom/living/generated/XMLDocument.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/generated/XMLDocument'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/document-base-url.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/document-base-url'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/focusing.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/focusing'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/form-controls.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/form-controls'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/internal-constants.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/internal-constants'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/ordered-set-parser.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/ordered-set-parser'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/proxied-window-event-handlers.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/proxied-window-event-handlers'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/runtime-script-errors.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/runtime-script-errors'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/selectors.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/selectors'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/strings.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/strings'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/stylesheets.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/stylesheets'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/traversal.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/traversal'>; +} +declare module 'jsdom/lib/jsdom/living/helpers/validate-names.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/helpers/validate-names'>; +} +declare module 'jsdom/lib/jsdom/living/html-collection.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/html-collection'>; +} +declare module 'jsdom/lib/jsdom/living/index.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/index'>; +} +declare module 'jsdom/lib/jsdom/living/named-properties-window.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/named-properties-window'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/Navigator-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/Navigator-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorConcurrentHardware-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorCookies-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorID-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorID-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorLanguage-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorOnLine-impl'>; +} +declare module 'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/navigator/NavigatorPlugins-impl'>; +} +declare module 'jsdom/lib/jsdom/living/node-document-position.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-document-position'>; +} +declare module 'jsdom/lib/jsdom/living/node-filter.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-filter'>; +} +declare module 'jsdom/lib/jsdom/living/node-iterator.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-iterator'>; +} +declare module 'jsdom/lib/jsdom/living/node-list.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-list'>; +} +declare module 'jsdom/lib/jsdom/living/node-type.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/node-type'>; +} +declare module 'jsdom/lib/jsdom/living/node.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/node'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/CDATASection-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/CDATASection-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/CharacterData-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/CharacterData-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/ChildNode-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ChildNode-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/Comment-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Comment-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/Document-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Document-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DocumentFragment-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/DocumentType-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DocumentType-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/DOMImplementation-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/Element-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Element-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ElementContentEditable-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ElementCSSInlineStyle-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/GlobalEventHandlers-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAnchorElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAppletElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAreaElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLAudioElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBaseElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBodyElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLBRElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLButtonElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDataElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDataListElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDialogElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDirectoryElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDivElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLDListElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLEmbedElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFieldSetElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFontElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFormElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFrameElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLFrameSetElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHeadElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHeadingElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHRElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHtmlElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLHyperlinkElementUtils-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLIFrameElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLImageElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLInputElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLabelElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLegendElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLIElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLLinkElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMapElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMediaElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMenuElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMetaElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLMeterElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLModElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLObjectElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOListElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptGroupElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOptionElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLOutputElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLParagraphElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLParamElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLPreElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLProgressElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLQuoteElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLScriptElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSelectElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSourceElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLSpanElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLStyleElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableCaptionElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableCellElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableColElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableDataCellElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableDataCellElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableHeaderCellElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableHeaderCellElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableRowElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTableSectionElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTemplateElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTextAreaElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTimeElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTitleElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLTrackElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLUListElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLUnknownElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/HTMLVideoElement-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/LinkStyle-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/LinkStyle-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/Node-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Node-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NonDocumentTypeChildNode-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/NonElementParentNode-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/ParentNode-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ParentNode-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/ProcessingInstruction-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/Text-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/Text-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/WindowEventHandlers-impl'>; +} +declare module 'jsdom/lib/jsdom/living/nodes/XMLDocument-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/nodes/XMLDocument-impl'>; +} +declare module 'jsdom/lib/jsdom/living/post-message.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/post-message'>; +} +declare module 'jsdom/lib/jsdom/living/register-elements.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/register-elements'>; +} +declare module 'jsdom/lib/jsdom/living/traversal/TreeWalker-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/traversal/TreeWalker-impl'>; +} +declare module 'jsdom/lib/jsdom/living/window/History-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/History-impl'>; +} +declare module 'jsdom/lib/jsdom/living/window/Location-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/Location-impl'>; +} +declare module 'jsdom/lib/jsdom/living/window/navigation.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/window/navigation'>; +} +declare module 'jsdom/lib/jsdom/living/xhr-sync-worker.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr-sync-worker'>; +} +declare module 'jsdom/lib/jsdom/living/xhr-utils.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr-utils'>; +} +declare module 'jsdom/lib/jsdom/living/xhr/FormData-impl.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xhr/FormData-impl'>; +} +declare module 'jsdom/lib/jsdom/living/xmlhttprequest-event-target.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest-event-target'>; +} +declare module 'jsdom/lib/jsdom/living/xmlhttprequest-symbols.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest-symbols'>; +} +declare module 'jsdom/lib/jsdom/living/xmlhttprequest-upload.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest-upload'>; +} +declare module 'jsdom/lib/jsdom/living/xmlhttprequest.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/living/xmlhttprequest'>; +} +declare module 'jsdom/lib/jsdom/named-properties-tracker.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/named-properties-tracker'>; +} +declare module 'jsdom/lib/jsdom/utils.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/utils'>; +} +declare module 'jsdom/lib/jsdom/virtual-console.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/virtual-console'>; +} +declare module 'jsdom/lib/jsdom/vm-shim.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/vm-shim'>; +} +declare module 'jsdom/lib/jsdom/web-idl/DOMException.js' { + declare module.exports: $Exports<'jsdom/lib/jsdom/web-idl/DOMException'>; +} diff --git a/flow-typed/npm/jsonrpc-lite_vx.x.x.js b/flow-typed/npm/jsonrpc-lite_vx.x.x.js new file mode 100644 index 0000000000..aa9d265ffe --- /dev/null +++ b/flow-typed/npm/jsonrpc-lite_vx.x.x.js @@ -0,0 +1,32 @@ +// flow-typed signature: 84dfb2625a302eb80d469e7ded1bfbd2 +// flow-typed version: <<STUB>>/jsonrpc-lite_v^1.2.3/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'jsonrpc-lite' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'jsonrpc-lite' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'jsonrpc-lite/jsonrpc' { + declare module.exports: any; +} + +// Filename aliases +declare module 'jsonrpc-lite/jsonrpc.js' { + declare module.exports: $Exports<'jsonrpc-lite/jsonrpc'>; +} diff --git a/flow-typed/npm/mocha_v3.1.x.js b/flow-typed/npm/mocha_v3.1.x.js new file mode 100644 index 0000000000..6c4d8c78a1 --- /dev/null +++ b/flow-typed/npm/mocha_v3.1.x.js @@ -0,0 +1,25 @@ +// flow-typed signature: 6b82cf8c1da27b4f0fa7a58e5ed5babf +// flow-typed version: edf70dde46/mocha_v3.1.x/flow_>=v0.22.x + +type TestFunction = ((done: () => void) => void | Promise<mixed>); + +declare var describe : { + (name:string, spec:() => void): void; + only(description:string, spec:() => void): void; + skip(description:string, spec:() => void): void; + timeout(ms:number): void; +}; + +declare var context : typeof describe; + +declare var it : { + (name:string, spec?:TestFunction): void; + only(description:string, spec:TestFunction): void; + skip(description:string, spec:TestFunction): void; + timeout(ms:number): void; +}; + +declare function before(method : TestFunction):void; +declare function beforeEach(method : TestFunction):void; +declare function after(method : TestFunction):void; +declare function afterEach(method : TestFunction):void; diff --git a/flow-typed/npm/moment_v2.x.x.js b/flow-typed/npm/moment_v2.x.x.js new file mode 100644 index 0000000000..f1e579fd43 --- /dev/null +++ b/flow-typed/npm/moment_v2.x.x.js @@ -0,0 +1,237 @@ +// flow-typed signature: d44388f51527a2bb754e547cfd25ae85 +// flow-typed version: 0f1bb24013/moment_v2.x.x/flow_>=v0.34.x + +type moment$MomentOptions = { + y?: number|string, + year?: number|string, + years?: number|string, + M?: number|string, + month?: number|string, + months?: number|string, + d?: number|string, + day?: number|string, + days?: number|string, + date?: number|string, + h?: number|string, + hour?: number|string, + hours?: number|string, + m?: number|string, + minute?: number|string, + minutes?: number|string, + s?: number|string, + second?: number|string, + seconds?: number|string, + ms?: number|string, + millisecond?: number|string, + milliseconds?: number|string, +}; + +type moment$MomentObject = { + years: number, + months: number, + date: number, + hours: number, + minutes: number, + seconds: number, + milliseconds: number, +}; + +type moment$MomentCreationData = { + input: string, + format: string, + locale: Object, + isUTC: bool, + strict: bool, +}; + +type moment$CalendarFormat = string | (moment: moment$Moment) => string; + +type moment$CalendarFormats = { + sameDay?: moment$CalendarFormat, + nextDay?: moment$CalendarFormat, + nextWeek?: moment$CalendarFormat, + lastDay?: moment$CalendarFormat, + lastWeek?: moment$CalendarFormat, + sameElse?: moment$CalendarFormat, +}; + +declare class moment$LocaleData { + months(moment: moment$Moment): string; + monthsShort(moment: moment$Moment): string; + monthsParse(month: string): number; + weekdays(moment: moment$Moment): string; + weekdaysShort(moment: moment$Moment): string; + weekdaysMin(moment: moment$Moment): string; + weekdaysParse(weekDay: string): number; + longDateFormat(dateFormat: string): string; + isPM(date: string): bool; + meridiem(hours: number, minutes: number, isLower: bool): string; + calendar(key: 'sameDay'|'nextDay'|'lastDay'|'nextWeek'|'prevWeek'|'sameElse', moment: moment$Moment): string; + relativeTime(number: number, withoutSuffix: bool, key: 's'|'m'|'mm'|'h'|'hh'|'d'|'dd'|'M'|'MM'|'y'|'yy', isFuture: bool): string; + pastFuture(diff: any, relTime: string): string; + ordinal(number: number): string; + preparse(str: string): any; + postformat(str: string): any; + week(moment: moment$Moment): string; + invalidDate(): string; + firstDayOfWeek(): number; + firstDayOfYear(): number; +} +declare class moment$MomentDuration { + humanize(suffix?: bool): string; + milliseconds(): number; + asMilliseconds(): number; + seconds(): number; + asSeconds(): number; + minutes(): number; + asMinutes(): number; + hours(): number; + asHours(): number; + days(): number; + asDays(): number; + months(): number; + asMonths(): number; + years(): number; + asYears(): number; + add(value: number|moment$MomentDuration|Object, unit?: string): this; + subtract(value: number|moment$MomentDuration|Object, unit?: string): this; + as(unit: string): number; + get(unit: string): number; + toJSON(): string; + toISOString(): string; +} +declare class moment$Moment { + static ISO_8601: string; + static (string?: string, format?: string|Array<string>, locale?: string, strict?: bool): moment$Moment; + static (initDate: ?Object|number|Date|Array<number>|moment$Moment|string): moment$Moment; + static unix(seconds: number): moment$Moment; + static utc(): moment$Moment; + static utc(number: number|Array<number>): moment$Moment; + static utc(str: string, str2?: string|Array<string>, str3?: string): moment$Moment; + static utc(moment: moment$Moment): moment$Moment; + static utc(date: Date): moment$Moment; + static parseZone(rawDate: string): moment$Moment; + isValid(): bool; + invalidAt(): 0|1|2|3|4|5|6; + creationData(): moment$MomentCreationData; + millisecond(number: number): this; + milliseconds(number: number): this; + millisecond(): number; + milliseconds(): number; + second(number: number): this; + seconds(number: number): this; + second(): number; + seconds(): number; + minute(number: number): this; + minutes(number: number): this; + minute(): number; + minutes(): number; + hour(number: number): this; + hours(number: number): this; + hour(): number; + hours(): number; + date(number: number): this; + dates(number: number): this; + date(): number; + dates(): number; + day(day: number|string): this; + days(day: number|string): this; + day(): number; + days(): number; + weekday(number: number): this; + weekday(): number; + isoWeekday(number: number): this; + isoWeekday(): number; + dayOfYear(number: number): this; + dayOfYear(): number; + week(number: number): this; + weeks(number: number): this; + week(): number; + weeks(): number; + isoWeek(number: number): this; + isoWeeks(number: number): this; + isoWeek(): number; + isoWeeks(): number; + month(number: number): this; + months(number: number): this; + month(): number; + months(): number; + quarter(number: number): this; + quarter(): number; + year(number: number): this; + years(number: number): this; + year(): number; + years(): number; + weekYear(number: number): this; + weekYear(): number; + isoWeekYear(number: number): this; + isoWeekYear(): number; + weeksInYear(): number; + isoWeeksInYear(): number; + get(string: string): number; + set(unit: string, value: number): this; + set(options: { [unit: string]: number }): this; + static max(...dates: Array<moment$Moment>): moment$Moment; + static max(dates: Array<moment$Moment>): moment$Moment; + static min(...dates: Array<moment$Moment>): moment$Moment; + static min(dates: Array<moment$Moment>): moment$Moment; + add(value: number|moment$MomentDuration|moment$Moment|Object, unit?: string): this; + subtract(value: number|moment$MomentDuration|moment$Moment|string|Object, unit?: string): this; + startOf(unit: string): this; + endOf(unit: string): this; + local(): this; + utc(): this; + utcOffset(offset: number|string): this; + utcOffset(): number; + format(format?: string): string; + fromNow(removeSuffix?: bool): string; + from(value: moment$Moment|string|number|Date|Array<number>, removePrefix?: bool): string; + toNow(removePrefix?: bool): string; + to(value: moment$Moment|string|number|Date|Array<number>, removePrefix?: bool): string; + calendar(refTime?: any, formats?: moment$CalendarFormats): string; + diff(date: moment$Moment|string|number|Date|Array<number>, format?: string, floating?: bool): number; + valueOf(): number; + unix(): number; + daysInMonth(): number; + toDate(): Date; + toArray(): Array<number>; + toJSON(): string; + toISOString(): string; + toObject(): moment$MomentObject; + isBefore(date?: moment$Moment|string|number|Date|Array<number>): bool; + isSame(date?: moment$Moment|string|number|Date|Array<number>): bool; + isAfter(date?: moment$Moment|string|number|Date|Array<number>): bool; + isSameOrBefore(date?: moment$Moment|string|number|Date|Array<number>): bool; + isSameOrAfter(date?: moment$Moment|string|number|Date|Array<number>): bool; + isBetween(date: moment$Moment|string|number|Date|Array<number>): bool; + isDST(): bool; + isDSTShifted(): bool; + isLeapYear(): bool; + clone(): moment$Moment; + static isMoment(obj: any): bool; + static isDate(obj: any): bool; + static locale(locale: string, localeData?: Object): string; + static updateLocale(locale: string, localeData?: ?Object): void; + static locale(locales: Array<string>): string; + locale(locale: string, customization?: Object|null): moment$Moment; + locale(): string; + static months(): Array<string>; + static monthsShort(): Array<string>; + static weekdays(): Array<string>; + static weekdaysShort(): Array<string>; + static weekdaysMin(): Array<string>; + static months(): string; + static monthsShort(): string; + static weekdays(): string; + static weekdaysShort(): string; + static weekdaysMin(): string; + static localeData(key?: string): moment$LocaleData; + static duration(value: number|Object|string, unit?: string): moment$MomentDuration; + static isDuration(obj: any): bool; + static normalizeUnits(unit: string): string; + static invalid(object: any): moment$Moment; +} + +declare module 'moment' { + declare module.exports: Class<moment$Moment>; +} diff --git a/flow-typed/npm/npm-run-all_vx.x.x.js b/flow-typed/npm/npm-run-all_vx.x.x.js new file mode 100644 index 0000000000..c7f5b2784e --- /dev/null +++ b/flow-typed/npm/npm-run-all_vx.x.x.js @@ -0,0 +1,186 @@ +// flow-typed signature: b914711491af3a3a2bd1457a79f58ad1 +// flow-typed version: <<STUB>>/npm-run-all_v^4.0.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'npm-run-all' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'npm-run-all' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'npm-run-all/bin/common/bootstrap' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/common/parse-cli-args' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/common/version' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/npm-run-all/help' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/npm-run-all/index' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/npm-run-all/main' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/run-p/help' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/run-p/index' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/run-p/main' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/run-s/help' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/run-s/index' { + declare module.exports: any; +} + +declare module 'npm-run-all/bin/run-s/main' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/create-header' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/create-prefix-transform-stream' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/index' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/match-tasks' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/npm-run-all-error' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/read-package-json' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/run-task' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/run-tasks' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/spawn-posix' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/spawn-win32' { + declare module.exports: any; +} + +declare module 'npm-run-all/lib/spawn' { + declare module.exports: any; +} + +// Filename aliases +declare module 'npm-run-all/bin/common/bootstrap.js' { + declare module.exports: $Exports<'npm-run-all/bin/common/bootstrap'>; +} +declare module 'npm-run-all/bin/common/parse-cli-args.js' { + declare module.exports: $Exports<'npm-run-all/bin/common/parse-cli-args'>; +} +declare module 'npm-run-all/bin/common/version.js' { + declare module.exports: $Exports<'npm-run-all/bin/common/version'>; +} +declare module 'npm-run-all/bin/npm-run-all/help.js' { + declare module.exports: $Exports<'npm-run-all/bin/npm-run-all/help'>; +} +declare module 'npm-run-all/bin/npm-run-all/index.js' { + declare module.exports: $Exports<'npm-run-all/bin/npm-run-all/index'>; +} +declare module 'npm-run-all/bin/npm-run-all/main.js' { + declare module.exports: $Exports<'npm-run-all/bin/npm-run-all/main'>; +} +declare module 'npm-run-all/bin/run-p/help.js' { + declare module.exports: $Exports<'npm-run-all/bin/run-p/help'>; +} +declare module 'npm-run-all/bin/run-p/index.js' { + declare module.exports: $Exports<'npm-run-all/bin/run-p/index'>; +} +declare module 'npm-run-all/bin/run-p/main.js' { + declare module.exports: $Exports<'npm-run-all/bin/run-p/main'>; +} +declare module 'npm-run-all/bin/run-s/help.js' { + declare module.exports: $Exports<'npm-run-all/bin/run-s/help'>; +} +declare module 'npm-run-all/bin/run-s/index.js' { + declare module.exports: $Exports<'npm-run-all/bin/run-s/index'>; +} +declare module 'npm-run-all/bin/run-s/main.js' { + declare module.exports: $Exports<'npm-run-all/bin/run-s/main'>; +} +declare module 'npm-run-all/lib/create-header.js' { + declare module.exports: $Exports<'npm-run-all/lib/create-header'>; +} +declare module 'npm-run-all/lib/create-prefix-transform-stream.js' { + declare module.exports: $Exports<'npm-run-all/lib/create-prefix-transform-stream'>; +} +declare module 'npm-run-all/lib/index.js' { + declare module.exports: $Exports<'npm-run-all/lib/index'>; +} +declare module 'npm-run-all/lib/match-tasks.js' { + declare module.exports: $Exports<'npm-run-all/lib/match-tasks'>; +} +declare module 'npm-run-all/lib/npm-run-all-error.js' { + declare module.exports: $Exports<'npm-run-all/lib/npm-run-all-error'>; +} +declare module 'npm-run-all/lib/read-package-json.js' { + declare module.exports: $Exports<'npm-run-all/lib/read-package-json'>; +} +declare module 'npm-run-all/lib/run-task.js' { + declare module.exports: $Exports<'npm-run-all/lib/run-task'>; +} +declare module 'npm-run-all/lib/run-tasks.js' { + declare module.exports: $Exports<'npm-run-all/lib/run-tasks'>; +} +declare module 'npm-run-all/lib/spawn-posix.js' { + declare module.exports: $Exports<'npm-run-all/lib/spawn-posix'>; +} +declare module 'npm-run-all/lib/spawn-win32.js' { + declare module.exports: $Exports<'npm-run-all/lib/spawn-win32'>; +} +declare module 'npm-run-all/lib/spawn.js' { + declare module.exports: $Exports<'npm-run-all/lib/spawn'>; +} diff --git a/flow-typed/npm/react-addons-test-utils_v15.x.x.js b/flow-typed/npm/react-addons-test-utils_v15.x.x.js new file mode 100644 index 0000000000..b4d753d888 --- /dev/null +++ b/flow-typed/npm/react-addons-test-utils_v15.x.x.js @@ -0,0 +1,28 @@ +// flow-typed signature: 323fcc1a3353d5f7a36c5f1edcd963ef +// flow-typed version: 41f45a7d8c/react-addons-test-utils_v15.x.x/flow_>=v0.23.x + +declare type ReactAddonTest$FunctionOrComponentClass = React$Component<any, any, any> | Function; +declare module 'react-addons-test-utils' { + declare var Simulate: { + [eventName: string]: (element: Element, eventData?: Object) => void; + }; + declare function renderIntoDocument(instance: React$Element<any>): React$Component<any, any, any>; + declare function mockComponent(componentClass: ReactAddonTest$FunctionOrComponentClass, mockTagName?: string): Object; + declare function isElement(element: React$Element<any>): boolean; + declare function isElementOfType(element: React$Element<any>, componentClass: ReactAddonTest$FunctionOrComponentClass): boolean; + declare function isDOMComponent(instance: React$Component<any, any, any>): boolean; + declare function isCompositeComponent(instance: React$Component<any, any, any>): boolean; + declare function isCompositeComponentWithType(instance: React$Component<any, any, any>, componentClass: ReactAddonTest$FunctionOrComponentClass): boolean; + declare function findAllInRenderedTree(tree: React$Component<any, any, any>, test: (child: React$Component<any, any, any>) => boolean): Array<React$Component<any, any, any>>; + declare function scryRenderedDOMComponentsWithClass(tree: React$Component<any, any, any>, className: string): Array<Element>; + declare function findRenderedDOMComponentWithClass(tree: React$Component<any, any, any>, className: string): ?Element; + declare function scryRenderedDOMComponentsWithTag(tree: React$Component<any, any, any>, tagName: string): Array<Element>; + declare function findRenderedDOMComponentWithTag(tree: React$Component<any, any, any>, tagName: string): ?Element; + declare function scryRenderedComponentsWithType(tree: React$Component<any, any, any>, componentClass: ReactAddonTest$FunctionOrComponentClass): Array<React$Component<any, any, any>>; + declare function findRenderedComponentWithType(tree: React$Component<any, any, any>, componentClass: ReactAddonTest$FunctionOrComponentClass): ?React$Component<any, any, any>; + declare class ReactShallowRender { + render(element: React$Element<any>): void; + getRenderOutput(): React$Element<any>; + } + declare function createRenderer(): ReactShallowRender; +} diff --git a/flow-typed/npm/react-custom-scrollbars_vx.x.x.js b/flow-typed/npm/react-custom-scrollbars_vx.x.x.js new file mode 100644 index 0000000000..a6b289d239 --- /dev/null +++ b/flow-typed/npm/react-custom-scrollbars_vx.x.x.js @@ -0,0 +1,130 @@ +// flow-typed signature: 0af573e427704d64cb9745d9a74ac55c +// flow-typed version: <<STUB>>/react-custom-scrollbars_v^4.0.2/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-custom-scrollbars' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-custom-scrollbars' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-custom-scrollbars/dist/react-custom-scrollbars' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/dist/react-custom-scrollbars.min' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/karma.conf' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/lib/index' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/lib/Scrollbars/defaultRenderElements' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/lib/Scrollbars/index' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/lib/Scrollbars/styles' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/lib/utils/getInnerHeight' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/lib/utils/getInnerWidth' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/lib/utils/getScrollbarWidth' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/lib/utils/isString' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/lib/utils/returnFalse' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/prepublish' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/test' { + declare module.exports: any; +} + +declare module 'react-custom-scrollbars/webpack.config' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-custom-scrollbars/dist/react-custom-scrollbars.js' { + declare module.exports: $Exports<'react-custom-scrollbars/dist/react-custom-scrollbars'>; +} +declare module 'react-custom-scrollbars/dist/react-custom-scrollbars.min.js' { + declare module.exports: $Exports<'react-custom-scrollbars/dist/react-custom-scrollbars.min'>; +} +declare module 'react-custom-scrollbars/karma.conf.js' { + declare module.exports: $Exports<'react-custom-scrollbars/karma.conf'>; +} +declare module 'react-custom-scrollbars/lib/index.js' { + declare module.exports: $Exports<'react-custom-scrollbars/lib/index'>; +} +declare module 'react-custom-scrollbars/lib/Scrollbars/defaultRenderElements.js' { + declare module.exports: $Exports<'react-custom-scrollbars/lib/Scrollbars/defaultRenderElements'>; +} +declare module 'react-custom-scrollbars/lib/Scrollbars/index.js' { + declare module.exports: $Exports<'react-custom-scrollbars/lib/Scrollbars/index'>; +} +declare module 'react-custom-scrollbars/lib/Scrollbars/styles.js' { + declare module.exports: $Exports<'react-custom-scrollbars/lib/Scrollbars/styles'>; +} +declare module 'react-custom-scrollbars/lib/utils/getInnerHeight.js' { + declare module.exports: $Exports<'react-custom-scrollbars/lib/utils/getInnerHeight'>; +} +declare module 'react-custom-scrollbars/lib/utils/getInnerWidth.js' { + declare module.exports: $Exports<'react-custom-scrollbars/lib/utils/getInnerWidth'>; +} +declare module 'react-custom-scrollbars/lib/utils/getScrollbarWidth.js' { + declare module.exports: $Exports<'react-custom-scrollbars/lib/utils/getScrollbarWidth'>; +} +declare module 'react-custom-scrollbars/lib/utils/isString.js' { + declare module.exports: $Exports<'react-custom-scrollbars/lib/utils/isString'>; +} +declare module 'react-custom-scrollbars/lib/utils/returnFalse.js' { + declare module.exports: $Exports<'react-custom-scrollbars/lib/utils/returnFalse'>; +} +declare module 'react-custom-scrollbars/prepublish.js' { + declare module.exports: $Exports<'react-custom-scrollbars/prepublish'>; +} +declare module 'react-custom-scrollbars/test.js' { + declare module.exports: $Exports<'react-custom-scrollbars/test'>; +} +declare module 'react-custom-scrollbars/webpack.config.js' { + declare module.exports: $Exports<'react-custom-scrollbars/webpack.config'>; +} diff --git a/flow-typed/npm/react-if_vx.x.x.js b/flow-typed/npm/react-if_vx.x.x.js new file mode 100644 index 0000000000..c87797d6d7 --- /dev/null +++ b/flow-typed/npm/react-if_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: 0cb41c6df9a7c34bc9a8ce5b16d966ad +// flow-typed version: <<STUB>>/react-if_v^2.1.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-if' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-if' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-if/lib/ReactIf' { + declare module.exports: any; +} + +declare module 'react-if/test/ReactIf' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-if/lib/ReactIf.js' { + declare module.exports: $Exports<'react-if/lib/ReactIf'>; +} +declare module 'react-if/test/ReactIf.js' { + declare module.exports: $Exports<'react-if/test/ReactIf'>; +} diff --git a/flow-typed/npm/react-mapbox-gl_vx.x.x.js b/flow-typed/npm/react-mapbox-gl_vx.x.x.js new file mode 100644 index 0000000000..50372dcaa1 --- /dev/null +++ b/flow-typed/npm/react-mapbox-gl_vx.x.x.js @@ -0,0 +1,158 @@ +// flow-typed signature: 6c9ff59d72e6d2ece94605b586c5d5e3 +// flow-typed version: <<STUB>>/react-mapbox-gl_v^1.3.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-mapbox-gl' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-mapbox-gl' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-mapbox-gl/lib/cluster' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/constants/css' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/feature' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/geojson-layer' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/index' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/layer' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/map' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/marker' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/popup' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/projected-layer' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/scale-control' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/source' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/util/classname' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/util/diff' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/util/inject-css' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/util/overlays' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/util/types' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/util/uid' { + declare module.exports: any; +} + +declare module 'react-mapbox-gl/lib/zoom-control' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-mapbox-gl/lib/cluster.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/cluster'>; +} +declare module 'react-mapbox-gl/lib/constants/css.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/constants/css'>; +} +declare module 'react-mapbox-gl/lib/feature.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/feature'>; +} +declare module 'react-mapbox-gl/lib/geojson-layer.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/geojson-layer'>; +} +declare module 'react-mapbox-gl/lib/index.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/index'>; +} +declare module 'react-mapbox-gl/lib/layer.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/layer'>; +} +declare module 'react-mapbox-gl/lib/map.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/map'>; +} +declare module 'react-mapbox-gl/lib/marker.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/marker'>; +} +declare module 'react-mapbox-gl/lib/popup.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/popup'>; +} +declare module 'react-mapbox-gl/lib/projected-layer.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/projected-layer'>; +} +declare module 'react-mapbox-gl/lib/scale-control.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/scale-control'>; +} +declare module 'react-mapbox-gl/lib/source.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/source'>; +} +declare module 'react-mapbox-gl/lib/util/classname.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/util/classname'>; +} +declare module 'react-mapbox-gl/lib/util/diff.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/util/diff'>; +} +declare module 'react-mapbox-gl/lib/util/inject-css.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/util/inject-css'>; +} +declare module 'react-mapbox-gl/lib/util/overlays.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/util/overlays'>; +} +declare module 'react-mapbox-gl/lib/util/types.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/util/types'>; +} +declare module 'react-mapbox-gl/lib/util/uid.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/util/uid'>; +} +declare module 'react-mapbox-gl/lib/zoom-control.js' { + declare module.exports: $Exports<'react-mapbox-gl/lib/zoom-control'>; +} diff --git a/flow-typed/npm/react-redux_v5.x.x.js b/flow-typed/npm/react-redux_v5.x.x.js new file mode 100644 index 0000000000..bd817814d6 --- /dev/null +++ b/flow-typed/npm/react-redux_v5.x.x.js @@ -0,0 +1,91 @@ +// flow-typed signature: cfe423889942df70fd53fcaad18ef279 +// flow-typed version: 84d79be776/react-redux_v5.x.x/flow_>=v0.30.x + +import type { Dispatch, Store } from 'redux' + +declare module 'react-redux' { + + /* + + S = State + A = Action + OP = OwnProps + SP = StateProps + DP = DispatchProps + + */ + + declare type MapStateToProps<S, OP: Object, SP: Object> = (state: S, ownProps: OP) => SP | MapStateToProps<S, OP, SP>; + + declare type MapDispatchToProps<A, OP: Object, DP: Object> = ((dispatch: Dispatch<A>, ownProps: OP) => DP) | DP; + + declare type MergeProps<SP, DP: Object, OP: Object, P: Object> = (stateProps: SP, dispatchProps: DP, ownProps: OP) => P; + + declare type Context = { store: Store<*, *> }; + + declare type StatelessComponent<P> = (props: P, context: Context) => ?React$Element<any>; + + declare class ConnectedComponent<OP, P, Def, St> extends React$Component<void, OP, void> { + static WrappedComponent: Class<React$Component<Def, P, St>>; + getWrappedInstance(): React$Component<Def, P, St>; + static defaultProps: void; + props: OP; + state: void; + } + + declare type ConnectedComponentClass<OP, P, Def, St> = Class<ConnectedComponent<OP, P, Def, St>>; + + declare type Connector<OP, P> = { + (component: StatelessComponent<P>): ConnectedComponentClass<OP, P, void, void>; + <Def, St>(component: Class<React$Component<Def, P, St>>): ConnectedComponentClass<OP, P, Def, St>; + }; + + declare class Provider<S, A> extends React$Component<void, { store: Store<S, A>, children?: any }, void> { } + + declare type ConnectOptions = { + pure?: boolean, + withRef?: boolean + }; + + declare type Null = null | void; + + declare function connect<A, OP>( + ...rest: Array<void> // <= workaround for https://github.com/facebook/flow/issues/2360 + ): Connector<OP, $Supertype<{ dispatch: Dispatch<A> } & OP>>; + + declare function connect<A, OP>( + mapStateToProps: Null, + mapDispatchToProps: Null, + mergeProps: Null, + options: ConnectOptions + ): Connector<OP, $Supertype<{ dispatch: Dispatch<A> } & OP>>; + + declare function connect<S, A, OP, SP>( + mapStateToProps: MapStateToProps<S, OP, SP>, + mapDispatchToProps: Null, + mergeProps: Null, + options?: ConnectOptions + ): Connector<OP, $Supertype<SP & { dispatch: Dispatch<A> } & OP>>; + + declare function connect<A, OP, DP>( + mapStateToProps: Null, + mapDispatchToProps: MapDispatchToProps<A, OP, DP>, + mergeProps: Null, + options?: ConnectOptions + ): Connector<OP, $Supertype<DP & OP>>; + + declare function connect<S, A, OP, SP, DP>( + mapStateToProps: MapStateToProps<S, OP, SP>, + mapDispatchToProps: MapDispatchToProps<A, OP, DP>, + mergeProps: Null, + options?: ConnectOptions + ): Connector<OP, $Supertype<SP & DP & OP>>; + + declare function connect<S, A, OP, SP, DP, P>( + mapStateToProps: MapStateToProps<S, OP, SP>, + mapDispatchToProps: MapDispatchToProps<A, OP, DP>, + mergeProps: MergeProps<SP, DP, OP, P>, + options?: ConnectOptions + ): Connector<OP, P>; + +} diff --git a/flow-typed/npm/react-router-redux_vx.x.x.js b/flow-typed/npm/react-router-redux_vx.x.x.js new file mode 100644 index 0000000000..26bc9438d9 --- /dev/null +++ b/flow-typed/npm/react-router-redux_vx.x.x.js @@ -0,0 +1,109 @@ +// flow-typed signature: b8c2855d54f07714465612a361f7a7a7 +// flow-typed version: <<STUB>>/react-router-redux_v^4.0.7/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-router-redux' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-router-redux' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-router-redux/dist/ReactRouterRedux' { + declare module.exports: any; +} + +declare module 'react-router-redux/dist/ReactRouterRedux.min' { + declare module.exports: any; +} + +declare module 'react-router-redux/lib/actions' { + declare module.exports: any; +} + +declare module 'react-router-redux/lib/index' { + declare module.exports: any; +} + +declare module 'react-router-redux/lib/middleware' { + declare module.exports: any; +} + +declare module 'react-router-redux/lib/reducer' { + declare module.exports: any; +} + +declare module 'react-router-redux/lib/sync' { + declare module.exports: any; +} + +declare module 'react-router-redux/src/actions' { + declare module.exports: any; +} + +declare module 'react-router-redux/src/index' { + declare module.exports: any; +} + +declare module 'react-router-redux/src/middleware' { + declare module.exports: any; +} + +declare module 'react-router-redux/src/reducer' { + declare module.exports: any; +} + +declare module 'react-router-redux/src/sync' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-router-redux/dist/ReactRouterRedux.js' { + declare module.exports: $Exports<'react-router-redux/dist/ReactRouterRedux'>; +} +declare module 'react-router-redux/dist/ReactRouterRedux.min.js' { + declare module.exports: $Exports<'react-router-redux/dist/ReactRouterRedux.min'>; +} +declare module 'react-router-redux/lib/actions.js' { + declare module.exports: $Exports<'react-router-redux/lib/actions'>; +} +declare module 'react-router-redux/lib/index.js' { + declare module.exports: $Exports<'react-router-redux/lib/index'>; +} +declare module 'react-router-redux/lib/middleware.js' { + declare module.exports: $Exports<'react-router-redux/lib/middleware'>; +} +declare module 'react-router-redux/lib/reducer.js' { + declare module.exports: $Exports<'react-router-redux/lib/reducer'>; +} +declare module 'react-router-redux/lib/sync.js' { + declare module.exports: $Exports<'react-router-redux/lib/sync'>; +} +declare module 'react-router-redux/src/actions.js' { + declare module.exports: $Exports<'react-router-redux/src/actions'>; +} +declare module 'react-router-redux/src/index.js' { + declare module.exports: $Exports<'react-router-redux/src/index'>; +} +declare module 'react-router-redux/src/middleware.js' { + declare module.exports: $Exports<'react-router-redux/src/middleware'>; +} +declare module 'react-router-redux/src/reducer.js' { + declare module.exports: $Exports<'react-router-redux/src/reducer'>; +} +declare module 'react-router-redux/src/sync.js' { + declare module.exports: $Exports<'react-router-redux/src/sync'>; +} diff --git a/flow-typed/npm/react-router_vx.x.x.js b/flow-typed/npm/react-router_vx.x.x.js new file mode 100644 index 0000000000..8598b1cdb6 --- /dev/null +++ b/flow-typed/npm/react-router_vx.x.x.js @@ -0,0 +1,501 @@ +// flow-typed signature: faad4d2c4743ac30e07eab9c30da7d57 +// flow-typed version: <<STUB>>/react-router_v^3.0.2/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'react-router' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'react-router' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'react-router/es/applyRouterMiddleware' { + declare module.exports: any; +} + +declare module 'react-router/es/AsyncUtils' { + declare module.exports: any; +} + +declare module 'react-router/es/browserHistory' { + declare module.exports: any; +} + +declare module 'react-router/es/computeChangedRoutes' { + declare module.exports: any; +} + +declare module 'react-router/es/ContextUtils' { + declare module.exports: any; +} + +declare module 'react-router/es/createMemoryHistory' { + declare module.exports: any; +} + +declare module 'react-router/es/createRouterHistory' { + declare module.exports: any; +} + +declare module 'react-router/es/createTransitionManager' { + declare module.exports: any; +} + +declare module 'react-router/es/getComponents' { + declare module.exports: any; +} + +declare module 'react-router/es/getRouteParams' { + declare module.exports: any; +} + +declare module 'react-router/es/hashHistory' { + declare module.exports: any; +} + +declare module 'react-router/es/index' { + declare module.exports: any; +} + +declare module 'react-router/es/IndexLink' { + declare module.exports: any; +} + +declare module 'react-router/es/IndexRedirect' { + declare module.exports: any; +} + +declare module 'react-router/es/IndexRoute' { + declare module.exports: any; +} + +declare module 'react-router/es/InternalPropTypes' { + declare module.exports: any; +} + +declare module 'react-router/es/isActive' { + declare module.exports: any; +} + +declare module 'react-router/es/Link' { + declare module.exports: any; +} + +declare module 'react-router/es/match' { + declare module.exports: any; +} + +declare module 'react-router/es/matchRoutes' { + declare module.exports: any; +} + +declare module 'react-router/es/PatternUtils' { + declare module.exports: any; +} + +declare module 'react-router/es/PromiseUtils' { + declare module.exports: any; +} + +declare module 'react-router/es/PropTypes' { + declare module.exports: any; +} + +declare module 'react-router/es/Redirect' { + declare module.exports: any; +} + +declare module 'react-router/es/Route' { + declare module.exports: any; +} + +declare module 'react-router/es/Router' { + declare module.exports: any; +} + +declare module 'react-router/es/RouterContext' { + declare module.exports: any; +} + +declare module 'react-router/es/RouterUtils' { + declare module.exports: any; +} + +declare module 'react-router/es/routerWarning' { + declare module.exports: any; +} + +declare module 'react-router/es/RouteUtils' { + declare module.exports: any; +} + +declare module 'react-router/es/TransitionUtils' { + declare module.exports: any; +} + +declare module 'react-router/es/useRouterHistory' { + declare module.exports: any; +} + +declare module 'react-router/es/withRouter' { + declare module.exports: any; +} + +declare module 'react-router/lib/applyRouterMiddleware' { + declare module.exports: any; +} + +declare module 'react-router/lib/AsyncUtils' { + declare module.exports: any; +} + +declare module 'react-router/lib/browserHistory' { + declare module.exports: any; +} + +declare module 'react-router/lib/computeChangedRoutes' { + declare module.exports: any; +} + +declare module 'react-router/lib/ContextUtils' { + declare module.exports: any; +} + +declare module 'react-router/lib/createMemoryHistory' { + declare module.exports: any; +} + +declare module 'react-router/lib/createRouterHistory' { + declare module.exports: any; +} + +declare module 'react-router/lib/createTransitionManager' { + declare module.exports: any; +} + +declare module 'react-router/lib/getComponents' { + declare module.exports: any; +} + +declare module 'react-router/lib/getRouteParams' { + declare module.exports: any; +} + +declare module 'react-router/lib/hashHistory' { + declare module.exports: any; +} + +declare module 'react-router/lib/index' { + declare module.exports: any; +} + +declare module 'react-router/lib/IndexLink' { + declare module.exports: any; +} + +declare module 'react-router/lib/IndexRedirect' { + declare module.exports: any; +} + +declare module 'react-router/lib/IndexRoute' { + declare module.exports: any; +} + +declare module 'react-router/lib/InternalPropTypes' { + declare module.exports: any; +} + +declare module 'react-router/lib/isActive' { + declare module.exports: any; +} + +declare module 'react-router/lib/Link' { + declare module.exports: any; +} + +declare module 'react-router/lib/match' { + declare module.exports: any; +} + +declare module 'react-router/lib/matchRoutes' { + declare module.exports: any; +} + +declare module 'react-router/lib/PatternUtils' { + declare module.exports: any; +} + +declare module 'react-router/lib/PromiseUtils' { + declare module.exports: any; +} + +declare module 'react-router/lib/PropTypes' { + declare module.exports: any; +} + +declare module 'react-router/lib/Redirect' { + declare module.exports: any; +} + +declare module 'react-router/lib/Route' { + declare module.exports: any; +} + +declare module 'react-router/lib/Router' { + declare module.exports: any; +} + +declare module 'react-router/lib/RouterContext' { + declare module.exports: any; +} + +declare module 'react-router/lib/RouterUtils' { + declare module.exports: any; +} + +declare module 'react-router/lib/routerWarning' { + declare module.exports: any; +} + +declare module 'react-router/lib/RouteUtils' { + declare module.exports: any; +} + +declare module 'react-router/lib/TransitionUtils' { + declare module.exports: any; +} + +declare module 'react-router/lib/useRouterHistory' { + declare module.exports: any; +} + +declare module 'react-router/lib/withRouter' { + declare module.exports: any; +} + +declare module 'react-router/umd/ReactRouter' { + declare module.exports: any; +} + +declare module 'react-router/umd/ReactRouter.min' { + declare module.exports: any; +} + +// Filename aliases +declare module 'react-router/es/applyRouterMiddleware.js' { + declare module.exports: $Exports<'react-router/es/applyRouterMiddleware'>; +} +declare module 'react-router/es/AsyncUtils.js' { + declare module.exports: $Exports<'react-router/es/AsyncUtils'>; +} +declare module 'react-router/es/browserHistory.js' { + declare module.exports: $Exports<'react-router/es/browserHistory'>; +} +declare module 'react-router/es/computeChangedRoutes.js' { + declare module.exports: $Exports<'react-router/es/computeChangedRoutes'>; +} +declare module 'react-router/es/ContextUtils.js' { + declare module.exports: $Exports<'react-router/es/ContextUtils'>; +} +declare module 'react-router/es/createMemoryHistory.js' { + declare module.exports: $Exports<'react-router/es/createMemoryHistory'>; +} +declare module 'react-router/es/createRouterHistory.js' { + declare module.exports: $Exports<'react-router/es/createRouterHistory'>; +} +declare module 'react-router/es/createTransitionManager.js' { + declare module.exports: $Exports<'react-router/es/createTransitionManager'>; +} +declare module 'react-router/es/getComponents.js' { + declare module.exports: $Exports<'react-router/es/getComponents'>; +} +declare module 'react-router/es/getRouteParams.js' { + declare module.exports: $Exports<'react-router/es/getRouteParams'>; +} +declare module 'react-router/es/hashHistory.js' { + declare module.exports: $Exports<'react-router/es/hashHistory'>; +} +declare module 'react-router/es/index.js' { + declare module.exports: $Exports<'react-router/es/index'>; +} +declare module 'react-router/es/IndexLink.js' { + declare module.exports: $Exports<'react-router/es/IndexLink'>; +} +declare module 'react-router/es/IndexRedirect.js' { + declare module.exports: $Exports<'react-router/es/IndexRedirect'>; +} +declare module 'react-router/es/IndexRoute.js' { + declare module.exports: $Exports<'react-router/es/IndexRoute'>; +} +declare module 'react-router/es/InternalPropTypes.js' { + declare module.exports: $Exports<'react-router/es/InternalPropTypes'>; +} +declare module 'react-router/es/isActive.js' { + declare module.exports: $Exports<'react-router/es/isActive'>; +} +declare module 'react-router/es/Link.js' { + declare module.exports: $Exports<'react-router/es/Link'>; +} +declare module 'react-router/es/match.js' { + declare module.exports: $Exports<'react-router/es/match'>; +} +declare module 'react-router/es/matchRoutes.js' { + declare module.exports: $Exports<'react-router/es/matchRoutes'>; +} +declare module 'react-router/es/PatternUtils.js' { + declare module.exports: $Exports<'react-router/es/PatternUtils'>; +} +declare module 'react-router/es/PromiseUtils.js' { + declare module.exports: $Exports<'react-router/es/PromiseUtils'>; +} +declare module 'react-router/es/PropTypes.js' { + declare module.exports: $Exports<'react-router/es/PropTypes'>; +} +declare module 'react-router/es/Redirect.js' { + declare module.exports: $Exports<'react-router/es/Redirect'>; +} +declare module 'react-router/es/Route.js' { + declare module.exports: $Exports<'react-router/es/Route'>; +} +declare module 'react-router/es/Router.js' { + declare module.exports: $Exports<'react-router/es/Router'>; +} +declare module 'react-router/es/RouterContext.js' { + declare module.exports: $Exports<'react-router/es/RouterContext'>; +} +declare module 'react-router/es/RouterUtils.js' { + declare module.exports: $Exports<'react-router/es/RouterUtils'>; +} +declare module 'react-router/es/routerWarning.js' { + declare module.exports: $Exports<'react-router/es/routerWarning'>; +} +declare module 'react-router/es/RouteUtils.js' { + declare module.exports: $Exports<'react-router/es/RouteUtils'>; +} +declare module 'react-router/es/TransitionUtils.js' { + declare module.exports: $Exports<'react-router/es/TransitionUtils'>; +} +declare module 'react-router/es/useRouterHistory.js' { + declare module.exports: $Exports<'react-router/es/useRouterHistory'>; +} +declare module 'react-router/es/withRouter.js' { + declare module.exports: $Exports<'react-router/es/withRouter'>; +} +declare module 'react-router/lib/applyRouterMiddleware.js' { + declare module.exports: $Exports<'react-router/lib/applyRouterMiddleware'>; +} +declare module 'react-router/lib/AsyncUtils.js' { + declare module.exports: $Exports<'react-router/lib/AsyncUtils'>; +} +declare module 'react-router/lib/browserHistory.js' { + declare module.exports: $Exports<'react-router/lib/browserHistory'>; +} +declare module 'react-router/lib/computeChangedRoutes.js' { + declare module.exports: $Exports<'react-router/lib/computeChangedRoutes'>; +} +declare module 'react-router/lib/ContextUtils.js' { + declare module.exports: $Exports<'react-router/lib/ContextUtils'>; +} +declare module 'react-router/lib/createMemoryHistory.js' { + declare module.exports: $Exports<'react-router/lib/createMemoryHistory'>; +} +declare module 'react-router/lib/createRouterHistory.js' { + declare module.exports: $Exports<'react-router/lib/createRouterHistory'>; +} +declare module 'react-router/lib/createTransitionManager.js' { + declare module.exports: $Exports<'react-router/lib/createTransitionManager'>; +} +declare module 'react-router/lib/getComponents.js' { + declare module.exports: $Exports<'react-router/lib/getComponents'>; +} +declare module 'react-router/lib/getRouteParams.js' { + declare module.exports: $Exports<'react-router/lib/getRouteParams'>; +} +declare module 'react-router/lib/hashHistory.js' { + declare module.exports: $Exports<'react-router/lib/hashHistory'>; +} +declare module 'react-router/lib/index.js' { + declare module.exports: $Exports<'react-router/lib/index'>; +} +declare module 'react-router/lib/IndexLink.js' { + declare module.exports: $Exports<'react-router/lib/IndexLink'>; +} +declare module 'react-router/lib/IndexRedirect.js' { + declare module.exports: $Exports<'react-router/lib/IndexRedirect'>; +} +declare module 'react-router/lib/IndexRoute.js' { + declare module.exports: $Exports<'react-router/lib/IndexRoute'>; +} +declare module 'react-router/lib/InternalPropTypes.js' { + declare module.exports: $Exports<'react-router/lib/InternalPropTypes'>; +} +declare module 'react-router/lib/isActive.js' { + declare module.exports: $Exports<'react-router/lib/isActive'>; +} +declare module 'react-router/lib/Link.js' { + declare module.exports: $Exports<'react-router/lib/Link'>; +} +declare module 'react-router/lib/match.js' { + declare module.exports: $Exports<'react-router/lib/match'>; +} +declare module 'react-router/lib/matchRoutes.js' { + declare module.exports: $Exports<'react-router/lib/matchRoutes'>; +} +declare module 'react-router/lib/PatternUtils.js' { + declare module.exports: $Exports<'react-router/lib/PatternUtils'>; +} +declare module 'react-router/lib/PromiseUtils.js' { + declare module.exports: $Exports<'react-router/lib/PromiseUtils'>; +} +declare module 'react-router/lib/PropTypes.js' { + declare module.exports: $Exports<'react-router/lib/PropTypes'>; +} +declare module 'react-router/lib/Redirect.js' { + declare module.exports: $Exports<'react-router/lib/Redirect'>; +} +declare module 'react-router/lib/Route.js' { + declare module.exports: $Exports<'react-router/lib/Route'>; +} +declare module 'react-router/lib/Router.js' { + declare module.exports: $Exports<'react-router/lib/Router'>; +} +declare module 'react-router/lib/RouterContext.js' { + declare module.exports: $Exports<'react-router/lib/RouterContext'>; +} +declare module 'react-router/lib/RouterUtils.js' { + declare module.exports: $Exports<'react-router/lib/RouterUtils'>; +} +declare module 'react-router/lib/routerWarning.js' { + declare module.exports: $Exports<'react-router/lib/routerWarning'>; +} +declare module 'react-router/lib/RouteUtils.js' { + declare module.exports: $Exports<'react-router/lib/RouteUtils'>; +} +declare module 'react-router/lib/TransitionUtils.js' { + declare module.exports: $Exports<'react-router/lib/TransitionUtils'>; +} +declare module 'react-router/lib/useRouterHistory.js' { + declare module.exports: $Exports<'react-router/lib/useRouterHistory'>; +} +declare module 'react-router/lib/withRouter.js' { + declare module.exports: $Exports<'react-router/lib/withRouter'>; +} +declare module 'react-router/umd/ReactRouter.js' { + declare module.exports: $Exports<'react-router/umd/ReactRouter'>; +} +declare module 'react-router/umd/ReactRouter.min.js' { + declare module.exports: $Exports<'react-router/umd/ReactRouter.min'>; +} diff --git a/flow-typed/npm/redux-actions_vx.x.x.js b/flow-typed/npm/redux-actions_vx.x.x.js new file mode 100644 index 0000000000..892c6a8cbe --- /dev/null +++ b/flow-typed/npm/redux-actions_vx.x.x.js @@ -0,0 +1,179 @@ +// flow-typed signature: 6c31eee0d09c73ddc4aab4774ddc82e2 +// flow-typed version: <<STUB>>/redux-actions_v^2.0.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'redux-actions' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'redux-actions' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'redux-actions/dist/redux-actions' { + declare module.exports: any; +} + +declare module 'redux-actions/dist/redux-actions.min' { + declare module.exports: any; +} + +declare module 'redux-actions/es/arrayToObject' { + declare module.exports: any; +} + +declare module 'redux-actions/es/camelCase' { + declare module.exports: any; +} + +declare module 'redux-actions/es/combineActions' { + declare module.exports: any; +} + +declare module 'redux-actions/es/createAction' { + declare module.exports: any; +} + +declare module 'redux-actions/es/createActions' { + declare module.exports: any; +} + +declare module 'redux-actions/es/handleAction' { + declare module.exports: any; +} + +declare module 'redux-actions/es/handleActions' { + declare module.exports: any; +} + +declare module 'redux-actions/es/index' { + declare module.exports: any; +} + +declare module 'redux-actions/es/namespaceActions' { + declare module.exports: any; +} + +declare module 'redux-actions/es/ownKeys' { + declare module.exports: any; +} + +declare module 'redux-actions/lib/arrayToObject' { + declare module.exports: any; +} + +declare module 'redux-actions/lib/camelCase' { + declare module.exports: any; +} + +declare module 'redux-actions/lib/combineActions' { + declare module.exports: any; +} + +declare module 'redux-actions/lib/createAction' { + declare module.exports: any; +} + +declare module 'redux-actions/lib/createActions' { + declare module.exports: any; +} + +declare module 'redux-actions/lib/handleAction' { + declare module.exports: any; +} + +declare module 'redux-actions/lib/handleActions' { + declare module.exports: any; +} + +declare module 'redux-actions/lib/index' { + declare module.exports: any; +} + +declare module 'redux-actions/lib/namespaceActions' { + declare module.exports: any; +} + +declare module 'redux-actions/lib/ownKeys' { + declare module.exports: any; +} + +// Filename aliases +declare module 'redux-actions/dist/redux-actions.js' { + declare module.exports: $Exports<'redux-actions/dist/redux-actions'>; +} +declare module 'redux-actions/dist/redux-actions.min.js' { + declare module.exports: $Exports<'redux-actions/dist/redux-actions.min'>; +} +declare module 'redux-actions/es/arrayToObject.js' { + declare module.exports: $Exports<'redux-actions/es/arrayToObject'>; +} +declare module 'redux-actions/es/camelCase.js' { + declare module.exports: $Exports<'redux-actions/es/camelCase'>; +} +declare module 'redux-actions/es/combineActions.js' { + declare module.exports: $Exports<'redux-actions/es/combineActions'>; +} +declare module 'redux-actions/es/createAction.js' { + declare module.exports: $Exports<'redux-actions/es/createAction'>; +} +declare module 'redux-actions/es/createActions.js' { + declare module.exports: $Exports<'redux-actions/es/createActions'>; +} +declare module 'redux-actions/es/handleAction.js' { + declare module.exports: $Exports<'redux-actions/es/handleAction'>; +} +declare module 'redux-actions/es/handleActions.js' { + declare module.exports: $Exports<'redux-actions/es/handleActions'>; +} +declare module 'redux-actions/es/index.js' { + declare module.exports: $Exports<'redux-actions/es/index'>; +} +declare module 'redux-actions/es/namespaceActions.js' { + declare module.exports: $Exports<'redux-actions/es/namespaceActions'>; +} +declare module 'redux-actions/es/ownKeys.js' { + declare module.exports: $Exports<'redux-actions/es/ownKeys'>; +} +declare module 'redux-actions/lib/arrayToObject.js' { + declare module.exports: $Exports<'redux-actions/lib/arrayToObject'>; +} +declare module 'redux-actions/lib/camelCase.js' { + declare module.exports: $Exports<'redux-actions/lib/camelCase'>; +} +declare module 'redux-actions/lib/combineActions.js' { + declare module.exports: $Exports<'redux-actions/lib/combineActions'>; +} +declare module 'redux-actions/lib/createAction.js' { + declare module.exports: $Exports<'redux-actions/lib/createAction'>; +} +declare module 'redux-actions/lib/createActions.js' { + declare module.exports: $Exports<'redux-actions/lib/createActions'>; +} +declare module 'redux-actions/lib/handleAction.js' { + declare module.exports: $Exports<'redux-actions/lib/handleAction'>; +} +declare module 'redux-actions/lib/handleActions.js' { + declare module.exports: $Exports<'redux-actions/lib/handleActions'>; +} +declare module 'redux-actions/lib/index.js' { + declare module.exports: $Exports<'redux-actions/lib/index'>; +} +declare module 'redux-actions/lib/namespaceActions.js' { + declare module.exports: $Exports<'redux-actions/lib/namespaceActions'>; +} +declare module 'redux-actions/lib/ownKeys.js' { + declare module.exports: $Exports<'redux-actions/lib/ownKeys'>; +} diff --git a/flow-typed/npm/redux-localstorage_vx.x.x.js b/flow-typed/npm/redux-localstorage_vx.x.x.js new file mode 100644 index 0000000000..ca1372273b --- /dev/null +++ b/flow-typed/npm/redux-localstorage_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: 07ff2ccecd3a47bde262d4e316144d59 +// flow-typed version: <<STUB>>/redux-localstorage_v^0.4.1/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'redux-localstorage' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'redux-localstorage' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'redux-localstorage/lib/createSlicer' { + declare module.exports: any; +} + +declare module 'redux-localstorage/lib/getSubset' { + declare module.exports: any; +} + +declare module 'redux-localstorage/lib/persistState' { + declare module.exports: any; +} + +declare module 'redux-localstorage/lib/util/mergeState' { + declare module.exports: any; +} + +declare module 'redux-localstorage/lib/util/typeOf' { + declare module.exports: any; +} + +// Filename aliases +declare module 'redux-localstorage/lib/createSlicer.js' { + declare module.exports: $Exports<'redux-localstorage/lib/createSlicer'>; +} +declare module 'redux-localstorage/lib/getSubset.js' { + declare module.exports: $Exports<'redux-localstorage/lib/getSubset'>; +} +declare module 'redux-localstorage/lib/persistState.js' { + declare module.exports: $Exports<'redux-localstorage/lib/persistState'>; +} +declare module 'redux-localstorage/lib/util/mergeState.js' { + declare module.exports: $Exports<'redux-localstorage/lib/util/mergeState'>; +} +declare module 'redux-localstorage/lib/util/typeOf.js' { + declare module.exports: $Exports<'redux-localstorage/lib/util/typeOf'>; +} diff --git a/flow-typed/npm/redux-mock-store_v1.2.x.js b/flow-typed/npm/redux-mock-store_v1.2.x.js new file mode 100644 index 0000000000..77891d8515 --- /dev/null +++ b/flow-typed/npm/redux-mock-store_v1.2.x.js @@ -0,0 +1,25 @@ +// flow-typed signature: 566491dfa07e816a7a41e27a7d9394c6 +// flow-typed version: 4943d740ab/redux-mock-store_v1.2.x/flow_>=v0.34.x + +// @flow + +declare module 'redux-mock-store' { + declare type Middlwares = ?Array<Function>; + declare type Action = { +type: string }; + declare type Actions = Array<Action>; + declare interface Store<State> { + clearActions(): void, + dispatch(action: Action): Action, + getActions(): Actions, + getState(): State, + replaceReducer(nextReducer: Function): void, + subscribe(callback: Function): Function + } + declare function mockStore<S>(state: S): Store<S>; + declare function configureStore<S>( + middlewares: Middlwares + ): (state: S) => Store<S>; + declare module.exports: <S>( + middlewares: Middlwares + ) => (state: S) => Store<S>; +} diff --git a/flow-typed/npm/redux-thunk_vx.x.x.js b/flow-typed/npm/redux-thunk_vx.x.x.js new file mode 100644 index 0000000000..d0d11d993a --- /dev/null +++ b/flow-typed/npm/redux-thunk_vx.x.x.js @@ -0,0 +1,60 @@ +// flow-typed signature: 944a1150d22721dc5aeb940c62aa9231 +// flow-typed version: <<STUB>>/redux-thunk_v^2.2.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'redux-thunk' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'redux-thunk' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'redux-thunk/dist/redux-thunk' { + declare module.exports: any; +} + +declare module 'redux-thunk/dist/redux-thunk.min' { + declare module.exports: any; +} + +declare module 'redux-thunk/es/index' { + declare module.exports: any; +} + +declare module 'redux-thunk/lib/index' { + declare module.exports: any; +} + +declare module 'redux-thunk/src/index' { + declare module.exports: any; +} + +// Filename aliases +declare module 'redux-thunk/dist/redux-thunk.js' { + declare module.exports: $Exports<'redux-thunk/dist/redux-thunk'>; +} +declare module 'redux-thunk/dist/redux-thunk.min.js' { + declare module.exports: $Exports<'redux-thunk/dist/redux-thunk.min'>; +} +declare module 'redux-thunk/es/index.js' { + declare module.exports: $Exports<'redux-thunk/es/index'>; +} +declare module 'redux-thunk/lib/index.js' { + declare module.exports: $Exports<'redux-thunk/lib/index'>; +} +declare module 'redux-thunk/src/index.js' { + declare module.exports: $Exports<'redux-thunk/src/index'>; +} diff --git a/flow-typed/npm/redux_v3.x.x.js b/flow-typed/npm/redux_v3.x.x.js new file mode 100644 index 0000000000..f4f5e2005b --- /dev/null +++ b/flow-typed/npm/redux_v3.x.x.js @@ -0,0 +1,58 @@ +// flow-typed signature: 7f1a115f75043c44385071ea3f33c586 +// flow-typed version: 358375125e/redux_v3.x.x/flow_>=v0.33.x + +declare module 'redux' { + + /* + + S = State + A = Action + + */ + + declare type Dispatch<A: { type: $Subtype<string> }> = (action: A) => A; + + declare type MiddlewareAPI<S, A> = { + dispatch: Dispatch<A>; + getState(): S; + }; + + declare type Store<S, A> = { + // rewrite MiddlewareAPI members in order to get nicer error messages (intersections produce long messages) + dispatch: Dispatch<A>; + getState(): S; + subscribe(listener: () => void): () => void; + replaceReducer(nextReducer: Reducer<S, A>): void + }; + + declare type Reducer<S, A> = (state: S, action: A) => S; + + declare type CombinedReducer<S, A> = (state: $Shape<S> & {} | void, action: A) => S; + + declare type Middleware<S, A> = + (api: MiddlewareAPI<S, A>) => + (next: Dispatch<A>) => Dispatch<A>; + + declare type StoreCreator<S, A> = { + (reducer: Reducer<S, A>, enhancer?: StoreEnhancer<S, A>): Store<S, A>; + (reducer: Reducer<S, A>, preloadedState: S, enhancer?: StoreEnhancer<S, A>): Store<S, A>; + }; + + declare type StoreEnhancer<S, A> = (next: StoreCreator<S, A>) => StoreCreator<S, A>; + + declare function createStore<S, A>(reducer: Reducer<S, A>, enhancer?: StoreEnhancer<S, A>): Store<S, A>; + declare function createStore<S, A>(reducer: Reducer<S, A>, preloadedState: S, enhancer?: StoreEnhancer<S, A>): Store<S, A>; + + declare function applyMiddleware<S, A>(...middlewares: Array<Middleware<S, A>>): StoreEnhancer<S, A>; + + declare type ActionCreator<A, B> = (...args: Array<B>) => A; + declare type ActionCreators<K, A> = { [key: K]: ActionCreator<A, any> }; + + declare function bindActionCreators<A, C: ActionCreator<A, any>>(actionCreator: C, dispatch: Dispatch<A>): C; + declare function bindActionCreators<A, K, C: ActionCreators<K, A>>(actionCreators: C, dispatch: Dispatch<A>): C; + + declare function combineReducers<O: Object, A>(reducers: O): CombinedReducer<$ObjMap<O, <S>(r: Reducer<S, any>) => S>, A>; + + declare function compose<S, A>(...fns: Array<StoreEnhancer<S, A>>): Function; + +} diff --git a/flow-typed/npm/rimraf_vx.x.x.js b/flow-typed/npm/rimraf_vx.x.x.js new file mode 100644 index 0000000000..ef943721db --- /dev/null +++ b/flow-typed/npm/rimraf_vx.x.x.js @@ -0,0 +1,39 @@ +// flow-typed signature: f7bb6829a3dc5082a6d04c621f0e6fff +// flow-typed version: <<STUB>>/rimraf_v^2.5.4/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'rimraf' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'rimraf' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'rimraf/bin' { + declare module.exports: any; +} + +declare module 'rimraf/rimraf' { + declare module.exports: any; +} + +// Filename aliases +declare module 'rimraf/bin.js' { + declare module.exports: $Exports<'rimraf/bin'>; +} +declare module 'rimraf/rimraf.js' { + declare module.exports: $Exports<'rimraf/rimraf'>; +} diff --git a/flow-typed/npm/sudo-prompt_vx.x.x.js b/flow-typed/npm/sudo-prompt_vx.x.x.js new file mode 100644 index 0000000000..78a3eeda38 --- /dev/null +++ b/flow-typed/npm/sudo-prompt_vx.x.x.js @@ -0,0 +1,45 @@ +// flow-typed signature: 9f8752969e81b3c77889d339ee49deb6 +// flow-typed version: <<STUB>>/sudo-prompt_v^7.0.0/flow_v0.46.0 + +/** + * This is an autogenerated libdef stub for: + * + * 'sudo-prompt' + * + * Fill this stub out by replacing all the `any` types. + * + * Once filled out, we encourage you to share your work with the + * community by sending a pull request to: + * https://github.com/flowtype/flow-typed + */ + +declare module 'sudo-prompt' { + declare module.exports: any; +} + +/** + * We include stubs for each file inside this npm package in case you need to + * require those files directly. Feel free to delete any files that aren't + * needed. + */ +declare module 'sudo-prompt/test-concurrent' { + declare module.exports: any; +} + +declare module 'sudo-prompt/test' { + declare module.exports: any; +} + +// Filename aliases +declare module 'sudo-prompt/index' { + declare module.exports: $Exports<'sudo-prompt'>; +} +declare module 'sudo-prompt/index.js' { + declare module.exports: $Exports<'sudo-prompt'>; +} +declare module 'sudo-prompt/test-concurrent.js' { + declare module.exports: $Exports<'sudo-prompt/test-concurrent'>; +} +declare module 'sudo-prompt/test.js' { + declare module.exports: $Exports<'sudo-prompt/test'>; +} diff --git a/flow-typed/npm/uuid_v3.x.x.js b/flow-typed/npm/uuid_v3.x.x.js new file mode 100644 index 0000000000..0bf9195010 --- /dev/null +++ b/flow-typed/npm/uuid_v3.x.x.js @@ -0,0 +1,15 @@ +// flow-typed signature: c07f382c8238bb78e545b60dd4f097a6 +// flow-typed version: 27f92307d3/uuid_v3.x.x/flow_>=v0.33.x + +declare module 'uuid' { + declare function v1(options?: {| + node?: number[], + clockseq?: number, + msecs?: number | Date, + nsecs?: number, + |}, buffer?: number[] | Buffer, offset?: number): string; + declare function v4(options?: {| + random?: number[], + rng?: () => number[] | Buffer, + |}, buffer?: number[] | Buffer, offset?: number): string; +} diff --git a/package.json b/package.json index 8f41608b96..6095d4db6e 100644 --- a/package.json +++ b/package.json @@ -52,6 +52,7 @@ "esdoc": "^0.5.2", "eslint": "^3.14.1", "eslint-plugin-react": "^6.9.0", + "flow-bin": "^0.46.0", "isomorphic-fetch": "^2.2.1", "jsdom": "^9.11.0", "mocha": "^3.2.0", @@ -66,6 +67,7 @@ "develop": "npm run private:compile -- --source-maps true && npm run private:service-worker && run-p -r private:watch private:serve", "test": "electron-mocha -R spec --compilers js:babel-core/register test/global.js test/*.spec.js test/**/*.spec.js", "lint": "eslint --no-ignore scripts app test *.js", + "flow": "flow", "docs": "esdoc", "pack": "run-s private:clean private:compile private:service-worker private:build:all", "pack:mac": "run-s private:clean private:compile private:service-worker private:build:mac", |
