updated flow-typed and flow

This commit is contained in:
Jori Lallo 2017-07-09 10:59:33 -07:00
parent 469ed34c5c
commit d72f73ab18
124 changed files with 20351 additions and 217 deletions

View File

@ -3,6 +3,7 @@
[ignore]
.*/node_modules/styled-components/.*
.*/node_modules/polished/.*
.*/node_modules/react-side-effect/.*
.*/node_modules/fbjs/.*
.*/node_modules/config-chain/.*

227
flow-typed/npm/babel-core_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,227 @@
// flow-typed signature: b44c78d7279f78b485d76b15c08cd683
// flow-typed version: <<STUB>>/babel-core_v^6.24.1/flow_v0.49.1
/**
* 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'>;
}

80
flow-typed/npm/babel-eslint_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,80 @@
// flow-typed signature: 1bf74b25fb82cd002e8b966a31086e1a
// flow-typed version: <<STUB>>/babel-eslint_v^7.2.3/flow_v0.49.1
/**
* 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'>;
}

32
flow-typed/npm/babel-jest_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,32 @@
// flow-typed signature: 3c809891622d6f698104648531a2877f
// flow-typed version: <<STUB>>/babel-jest_v^20.0.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-jest'
*
* 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-jest' {
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-jest/build/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-jest/build/index.js' {
declare module.exports: $Exports<'babel-jest/build/index'>;
}

59
flow-typed/npm/babel-loader_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,59 @@
// flow-typed signature: 62273b6ed2d83e96178263d3cc4988ea
// flow-typed version: <<STUB>>/babel-loader_v6.2.5/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-loader'
*
* 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-loader' {
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-loader/lib/fs-cache' {
declare module.exports: any;
}
declare module 'babel-loader/lib/helpers/exists' {
declare module.exports: any;
}
declare module 'babel-loader/lib/helpers/read' {
declare module.exports: any;
}
declare module 'babel-loader/lib/resolve-rc' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-loader/index' {
declare module.exports: $Exports<'babel-loader'>;
}
declare module 'babel-loader/index.js' {
declare module.exports: $Exports<'babel-loader'>;
}
declare module 'babel-loader/lib/fs-cache.js' {
declare module.exports: $Exports<'babel-loader/lib/fs-cache'>;
}
declare module 'babel-loader/lib/helpers/exists.js' {
declare module.exports: $Exports<'babel-loader/lib/helpers/exists'>;
}
declare module 'babel-loader/lib/helpers/read.js' {
declare module.exports: $Exports<'babel-loader/lib/helpers/read'>;
}
declare module 'babel-loader/lib/resolve-rc.js' {
declare module.exports: $Exports<'babel-loader/lib/resolve-rc'>;
}

View File

@ -0,0 +1,95 @@
// flow-typed signature: 312645f2a8bab19c593f2670a7ff103f
// flow-typed version: <<STUB>>/babel-plugin-lodash_v^3.2.11/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-plugin-lodash'
*
* 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-lodash' {
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-lodash/lib/config' {
declare module.exports: any;
}
declare module 'babel-plugin-lodash/lib/importModule' {
declare module.exports: any;
}
declare module 'babel-plugin-lodash/lib/index' {
declare module.exports: any;
}
declare module 'babel-plugin-lodash/lib/Map' {
declare module.exports: any;
}
declare module 'babel-plugin-lodash/lib/MapCache' {
declare module.exports: any;
}
declare module 'babel-plugin-lodash/lib/mapping' {
declare module.exports: any;
}
declare module 'babel-plugin-lodash/lib/ModuleCache' {
declare module.exports: any;
}
declare module 'babel-plugin-lodash/lib/Package' {
declare module.exports: any;
}
declare module 'babel-plugin-lodash/lib/Store' {
declare module.exports: any;
}
declare module 'babel-plugin-lodash/lib/util' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-plugin-lodash/lib/config.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/config'>;
}
declare module 'babel-plugin-lodash/lib/importModule.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/importModule'>;
}
declare module 'babel-plugin-lodash/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/index'>;
}
declare module 'babel-plugin-lodash/lib/Map.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/Map'>;
}
declare module 'babel-plugin-lodash/lib/MapCache.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/MapCache'>;
}
declare module 'babel-plugin-lodash/lib/mapping.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/mapping'>;
}
declare module 'babel-plugin-lodash/lib/ModuleCache.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/ModuleCache'>;
}
declare module 'babel-plugin-lodash/lib/Package.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/Package'>;
}
declare module 'babel-plugin-lodash/lib/Store.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/Store'>;
}
declare module 'babel-plugin-lodash/lib/util.js' {
declare module.exports: $Exports<'babel-plugin-lodash/lib/util'>;
}

View File

@ -0,0 +1,32 @@
// flow-typed signature: 1ac90a5b65b8621f1c6637100a3a49a0
// flow-typed version: <<STUB>>/babel-plugin-transform-class-properties_v^6.24.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-plugin-transform-class-properties'
*
* 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-class-properties' {
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-class-properties/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-plugin-transform-class-properties/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-class-properties/lib/index'>;
}

View File

@ -0,0 +1,32 @@
// flow-typed signature: 883d88f87fe00aad41cc10200f4ed5c7
// flow-typed version: <<STUB>>/babel-plugin-transform-decorators-legacy_v1.3.4/flow_v0.49.1
/**
* 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'>;
}

View File

@ -0,0 +1,32 @@
// flow-typed signature: c39ed7e0d504b99dbad16f4bc21577b7
// flow-typed version: <<STUB>>/babel-plugin-transform-es2015-destructuring_v^6.23.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-plugin-transform-es2015-destructuring'
*
* 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-es2015-destructuring' {
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-es2015-destructuring/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-plugin-transform-es2015-destructuring/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-es2015-destructuring/lib/index'>;
}

View File

@ -0,0 +1,32 @@
// flow-typed signature: fabb91c6625b44603da3815cb1a0f606
// flow-typed version: <<STUB>>/babel-plugin-transform-es2015-modules-commonjs_v^6.24.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-plugin-transform-es2015-modules-commonjs'
*
* 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-es2015-modules-commonjs' {
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-es2015-modules-commonjs/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-plugin-transform-es2015-modules-commonjs/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-es2015-modules-commonjs/lib/index'>;
}

View File

@ -0,0 +1,32 @@
// flow-typed signature: 9d5aec989f663e1a1ee84160a9b94c9a
// flow-typed version: <<STUB>>/babel-plugin-transform-object-rest-spread_v^6.23.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-plugin-transform-object-rest-spread'
*
* 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-object-rest-spread' {
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-object-rest-spread/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-plugin-transform-object-rest-spread/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-object-rest-spread/lib/index'>;
}

View File

@ -0,0 +1,32 @@
// flow-typed signature: d717de46f6c57058188f79e90ea26c27
// flow-typed version: <<STUB>>/babel-plugin-transform-regenerator_v^6.24.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-plugin-transform-regenerator'
*
* 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-regenerator' {
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-regenerator/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-plugin-transform-regenerator/lib/index.js' {
declare module.exports: $Exports<'babel-plugin-transform-regenerator/lib/index'>;
}

67
flow-typed/npm/babel-polyfill_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,67 @@
// flow-typed signature: 6faf55e0643acc0d5b765261064df0f4
// flow-typed version: <<STUB>>/babel-polyfill_v^6.13.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-polyfill'
*
* 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-polyfill' {
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-polyfill/browser' {
declare module.exports: any;
}
declare module 'babel-polyfill/dist/polyfill' {
declare module.exports: any;
}
declare module 'babel-polyfill/dist/polyfill.min' {
declare module.exports: any;
}
declare module 'babel-polyfill/lib/index' {
declare module.exports: any;
}
declare module 'babel-polyfill/scripts/postpublish' {
declare module.exports: any;
}
declare module 'babel-polyfill/scripts/prepublish' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-polyfill/browser.js' {
declare module.exports: $Exports<'babel-polyfill/browser'>;
}
declare module 'babel-polyfill/dist/polyfill.js' {
declare module.exports: $Exports<'babel-polyfill/dist/polyfill'>;
}
declare module 'babel-polyfill/dist/polyfill.min.js' {
declare module.exports: $Exports<'babel-polyfill/dist/polyfill.min'>;
}
declare module 'babel-polyfill/lib/index.js' {
declare module.exports: $Exports<'babel-polyfill/lib/index'>;
}
declare module 'babel-polyfill/scripts/postpublish.js' {
declare module.exports: $Exports<'babel-polyfill/scripts/postpublish'>;
}
declare module 'babel-polyfill/scripts/prepublish.js' {
declare module.exports: $Exports<'babel-polyfill/scripts/prepublish'>;
}

View File

@ -0,0 +1,74 @@
// flow-typed signature: b1c4442700dc843a41b14e8290b7e9d2
// flow-typed version: <<STUB>>/babel-preset-env_v^1.4.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-preset-env'
*
* 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-env' {
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-env/data/built-in-features' {
declare module.exports: any;
}
declare module 'babel-preset-env/data/plugin-features' {
declare module.exports: any;
}
declare module 'babel-preset-env/lib/default-includes' {
declare module.exports: any;
}
declare module 'babel-preset-env/lib/index' {
declare module.exports: any;
}
declare module 'babel-preset-env/lib/module-transformations' {
declare module.exports: any;
}
declare module 'babel-preset-env/lib/normalize-options' {
declare module.exports: any;
}
declare module 'babel-preset-env/lib/transform-polyfill-require-plugin' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-preset-env/data/built-in-features.js' {
declare module.exports: $Exports<'babel-preset-env/data/built-in-features'>;
}
declare module 'babel-preset-env/data/plugin-features.js' {
declare module.exports: $Exports<'babel-preset-env/data/plugin-features'>;
}
declare module 'babel-preset-env/lib/default-includes.js' {
declare module.exports: $Exports<'babel-preset-env/lib/default-includes'>;
}
declare module 'babel-preset-env/lib/index.js' {
declare module.exports: $Exports<'babel-preset-env/lib/index'>;
}
declare module 'babel-preset-env/lib/module-transformations.js' {
declare module.exports: $Exports<'babel-preset-env/lib/module-transformations'>;
}
declare module 'babel-preset-env/lib/normalize-options.js' {
declare module.exports: $Exports<'babel-preset-env/lib/normalize-options'>;
}
declare module 'babel-preset-env/lib/transform-polyfill-require-plugin.js' {
declare module.exports: $Exports<'babel-preset-env/lib/transform-polyfill-require-plugin'>;
}

View File

@ -0,0 +1,38 @@
// flow-typed signature: 71439ef11c08f129d231c93a25ce7736
// flow-typed version: <<STUB>>/babel-preset-react-hmre_v1.1.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-preset-react-hmre'
*
* 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-hmre' {
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-hmre/test/Test' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-preset-react-hmre/index' {
declare module.exports: $Exports<'babel-preset-react-hmre'>;
}
declare module 'babel-preset-react-hmre/index.js' {
declare module.exports: $Exports<'babel-preset-react-hmre'>;
}
declare module 'babel-preset-react-hmre/test/Test.js' {
declare module.exports: $Exports<'babel-preset-react-hmre/test/Test'>;
}

View File

@ -0,0 +1,33 @@
// flow-typed signature: b8a09cacee593afd996e2174c52b3f54
// flow-typed version: <<STUB>>/babel-preset-react_v6.11.1/flow_v0.49.1
/**
* 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.
*/
// Filename aliases
declare module 'babel-preset-react/index' {
declare module.exports: $Exports<'babel-preset-react'>;
}
declare module 'babel-preset-react/index.js' {
declare module.exports: $Exports<'babel-preset-react'>;
}

View File

@ -0,0 +1,39 @@
// flow-typed signature: 452b03ec25e282c97f4b314724acb4b9
// flow-typed version: <<STUB>>/babel-regenerator-runtime_v6.5.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'babel-regenerator-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-regenerator-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-regenerator-runtime/runtime-module' {
declare module.exports: any;
}
declare module 'babel-regenerator-runtime/runtime' {
declare module.exports: any;
}
// Filename aliases
declare module 'babel-regenerator-runtime/runtime-module.js' {
declare module.exports: $Exports<'babel-regenerator-runtime/runtime-module'>;
}
declare module 'babel-regenerator-runtime/runtime.js' {
declare module.exports: $Exports<'babel-regenerator-runtime/runtime'>;
}

15
flow-typed/npm/bcrypt_v0.8.x.js vendored Normal file
View File

@ -0,0 +1,15 @@
// flow-typed signature: bb9b5453ac9299431750ea57dc928249
// flow-typed version: 622c2ee76d/bcrypt_v0.8.x/flow_>=v0.29.x
declare module bcrypt {
declare function genSaltSync(rounds?: number): string;
declare function genSalt(rounds: number, callback: (err: Error, salt: string) => void): void;
declare function genSalt(callback: (err: Error, salt:string) => void): void;
declare function hashSync(data: string, salt: string): string;
declare function hashSync(data: string, rounds: number): string;
declare function hash(data: string, salt: string, callback: (err: Error, encrypted: string) => void): void;
declare function hash(data: string, rounds: number, callback: (err: Error, encrypted: string) => void): void;
declare function compareSync(data: string, encrypted: string): boolean;
declare function compare(data: string, encrypted: string, callback: (err: Error, same: boolean) => void): void;
declare function getRounds(encrypted: string): number;
}

View File

@ -0,0 +1,52 @@
// flow-typed signature: c883dad70b225eb21638409735628062
// flow-typed version: <<STUB>>/boundless-arrow-key-navigation_v^1.0.4/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'boundless-arrow-key-navigation'
*
* 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 'boundless-arrow-key-navigation' {
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 'boundless-arrow-key-navigation/build/index' {
declare module.exports: any;
}
declare module 'boundless-arrow-key-navigation/demo/index' {
declare module.exports: any;
}
declare module 'boundless-arrow-key-navigation/index.spec' {
declare module.exports: any;
}
// Filename aliases
declare module 'boundless-arrow-key-navigation/build/index.js' {
declare module.exports: $Exports<'boundless-arrow-key-navigation/build/index'>;
}
declare module 'boundless-arrow-key-navigation/demo/index.js' {
declare module.exports: $Exports<'boundless-arrow-key-navigation/demo/index'>;
}
declare module 'boundless-arrow-key-navigation/index' {
declare module.exports: $Exports<'boundless-arrow-key-navigation'>;
}
declare module 'boundless-arrow-key-navigation/index.js' {
declare module.exports: $Exports<'boundless-arrow-key-navigation'>;
}
declare module 'boundless-arrow-key-navigation/index.spec.js' {
declare module.exports: $Exports<'boundless-arrow-key-navigation/index.spec'>;
}

View File

@ -0,0 +1,52 @@
// flow-typed signature: 3538996cc7488e4e7856a0df6617769d
// flow-typed version: <<STUB>>/boundless-popover_v^1.0.4/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'boundless-popover'
*
* 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 'boundless-popover' {
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 'boundless-popover/build/index' {
declare module.exports: any;
}
declare module 'boundless-popover/demo/index' {
declare module.exports: any;
}
declare module 'boundless-popover/index.spec' {
declare module.exports: any;
}
// Filename aliases
declare module 'boundless-popover/build/index.js' {
declare module.exports: $Exports<'boundless-popover/build/index'>;
}
declare module 'boundless-popover/demo/index.js' {
declare module.exports: $Exports<'boundless-popover/demo/index'>;
}
declare module 'boundless-popover/index' {
declare module.exports: $Exports<'boundless-popover'>;
}
declare module 'boundless-popover/index.js' {
declare module.exports: $Exports<'boundless-popover'>;
}
declare module 'boundless-popover/index.spec.js' {
declare module.exports: $Exports<'boundless-popover/index.spec'>;
}

116
flow-typed/npm/bugsnag_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,116 @@
// flow-typed signature: e7351cb87cdb4db5495da290ee62842d
// flow-typed version: <<STUB>>/bugsnag_v^1.7.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'bugsnag'
*
* 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 'bugsnag' {
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 'bugsnag/Gruntfile' {
declare module.exports: any;
}
declare module 'bugsnag/lib/bugsnag' {
declare module.exports: any;
}
declare module 'bugsnag/lib/configuration' {
declare module.exports: any;
}
declare module 'bugsnag/lib/error' {
declare module.exports: any;
}
declare module 'bugsnag/lib/logger' {
declare module.exports: any;
}
declare module 'bugsnag/lib/notification' {
declare module.exports: any;
}
declare module 'bugsnag/lib/request_info' {
declare module.exports: any;
}
declare module 'bugsnag/lib/utils' {
declare module.exports: any;
}
declare module 'bugsnag/test/bugsnag' {
declare module.exports: any;
}
declare module 'bugsnag/test/error' {
declare module.exports: any;
}
declare module 'bugsnag/test/express' {
declare module.exports: any;
}
declare module 'bugsnag/test/notification' {
declare module.exports: any;
}
declare module 'bugsnag/test/utils' {
declare module.exports: any;
}
// Filename aliases
declare module 'bugsnag/Gruntfile.js' {
declare module.exports: $Exports<'bugsnag/Gruntfile'>;
}
declare module 'bugsnag/lib/bugsnag.js' {
declare module.exports: $Exports<'bugsnag/lib/bugsnag'>;
}
declare module 'bugsnag/lib/configuration.js' {
declare module.exports: $Exports<'bugsnag/lib/configuration'>;
}
declare module 'bugsnag/lib/error.js' {
declare module.exports: $Exports<'bugsnag/lib/error'>;
}
declare module 'bugsnag/lib/logger.js' {
declare module.exports: $Exports<'bugsnag/lib/logger'>;
}
declare module 'bugsnag/lib/notification.js' {
declare module.exports: $Exports<'bugsnag/lib/notification'>;
}
declare module 'bugsnag/lib/request_info.js' {
declare module.exports: $Exports<'bugsnag/lib/request_info'>;
}
declare module 'bugsnag/lib/utils.js' {
declare module.exports: $Exports<'bugsnag/lib/utils'>;
}
declare module 'bugsnag/test/bugsnag.js' {
declare module.exports: $Exports<'bugsnag/test/bugsnag'>;
}
declare module 'bugsnag/test/error.js' {
declare module.exports: $Exports<'bugsnag/test/error'>;
}
declare module 'bugsnag/test/express.js' {
declare module.exports: $Exports<'bugsnag/test/express'>;
}
declare module 'bugsnag/test/notification.js' {
declare module.exports: $Exports<'bugsnag/test/notification'>;
}
declare module 'bugsnag/test/utils.js' {
declare module.exports: $Exports<'bugsnag/test/utils'>;
}

18
flow-typed/npm/classnames_v2.x.x.js vendored Normal file
View File

@ -0,0 +1,18 @@
// flow-typed signature: 04e310e8c98cdb5de377193da621970b
// flow-typed version: 7fd0a6404e/classnames_v2.x.x/flow_>=v0.25.x
type $npm$classnames$Classes =
| string
| { [className: string]: * }
| Array<string>
| false
| void
| null;
declare module 'classnames' {
declare function exports(...classes: Array<$npm$classnames$Classes>): string;
}
declare module 'classnames/bind' {
declare module.exports: $Exports<'classnames'>;
}

87
flow-typed/npm/css-loader_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,87 @@
// flow-typed signature: b592084c6718c1c5cba4a4f16362a5b7
// flow-typed version: <<STUB>>/css-loader_v0.23.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'css-loader'
*
* 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 'css-loader' {
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 'css-loader/lib/compile-exports' {
declare module.exports: any;
}
declare module 'css-loader/lib/css-base' {
declare module.exports: any;
}
declare module 'css-loader/lib/getImportPrefix' {
declare module.exports: any;
}
declare module 'css-loader/lib/getLocalIdent' {
declare module.exports: any;
}
declare module 'css-loader/lib/loader' {
declare module.exports: any;
}
declare module 'css-loader/lib/localsLoader' {
declare module.exports: any;
}
declare module 'css-loader/lib/processCss' {
declare module.exports: any;
}
declare module 'css-loader/locals' {
declare module.exports: any;
}
// Filename aliases
declare module 'css-loader/index' {
declare module.exports: $Exports<'css-loader'>;
}
declare module 'css-loader/index.js' {
declare module.exports: $Exports<'css-loader'>;
}
declare module 'css-loader/lib/compile-exports.js' {
declare module.exports: $Exports<'css-loader/lib/compile-exports'>;
}
declare module 'css-loader/lib/css-base.js' {
declare module.exports: $Exports<'css-loader/lib/css-base'>;
}
declare module 'css-loader/lib/getImportPrefix.js' {
declare module.exports: $Exports<'css-loader/lib/getImportPrefix'>;
}
declare module 'css-loader/lib/getLocalIdent.js' {
declare module.exports: $Exports<'css-loader/lib/getLocalIdent'>;
}
declare module 'css-loader/lib/loader.js' {
declare module.exports: $Exports<'css-loader/lib/loader'>;
}
declare module 'css-loader/lib/localsLoader.js' {
declare module.exports: $Exports<'css-loader/lib/localsLoader'>;
}
declare module 'css-loader/lib/processCss.js' {
declare module.exports: $Exports<'css-loader/lib/processCss'>;
}
declare module 'css-loader/locals.js' {
declare module.exports: $Exports<'css-loader/locals'>;
}

30
flow-typed/npm/debug_v2.x.x.js vendored Normal file
View File

@ -0,0 +1,30 @@
// flow-typed signature: 405987958aa5512d6259ff42e56f7ecb
// flow-typed version: 94e9f7e0a4/debug_v2.x.x/flow_>=v0.28.x
declare module 'debug' {
declare type Debugger = {
(...args: Array<mixed>): void,
(formatter: string, ...args: Array<mixed>): void,
(err: Error, ...args: Array<mixed>): void,
enabled: boolean,
log: () => {},
namespace: string;
};
declare function exports(namespace: string): Debugger;
declare var names: Array<string>;
declare var skips: Array<string>;
declare var colors: Array<number>;
declare function disable(): void;
declare function enable(namespaces: string): void;
declare function enabled(name: string): boolean;
declare function humanize(): void;
declare function useColors(): boolean;
declare function log(): void;
declare var formatters: {
[formatter: string]: () => {}
};
};

39
flow-typed/npm/dotenv_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,39 @@
// flow-typed signature: 66742f6544296e6bc77e5af64953ed3e
// flow-typed version: <<STUB>>/dotenv_v^4.0.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'dotenv'
*
* 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 'dotenv' {
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 'dotenv/config' {
declare module.exports: any;
}
declare module 'dotenv/lib/main' {
declare module.exports: any;
}
// Filename aliases
declare module 'dotenv/config.js' {
declare module.exports: $Exports<'dotenv/config'>;
}
declare module 'dotenv/lib/main.js' {
declare module.exports: $Exports<'dotenv/lib/main'>;
}

32
flow-typed/npm/emoji-name-map_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,32 @@
// flow-typed signature: 888162d35c5fa47c9c59847ba9874bd9
// flow-typed version: <<STUB>>/emoji-name-map_v1.1.2/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'emoji-name-map'
*
* 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 'emoji-name-map' {
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 'emoji-name-map/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'emoji-name-map/lib/index.js' {
declare module.exports: $Exports<'emoji-name-map/lib/index'>;
}

74
flow-typed/npm/enzyme-to-json_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,74 @@
// flow-typed signature: ec66865b93942594f3f9527ccd1669ec
// flow-typed version: <<STUB>>/enzyme-to-json_v^1.5.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'enzyme-to-json'
*
* 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 'enzyme-to-json' {
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 'enzyme-to-json/build/index' {
declare module.exports: any;
}
declare module 'enzyme-to-json/build/mount' {
declare module.exports: any;
}
declare module 'enzyme-to-json/build/render' {
declare module.exports: any;
}
declare module 'enzyme-to-json/build/serializer' {
declare module.exports: any;
}
declare module 'enzyme-to-json/build/shallow' {
declare module.exports: any;
}
declare module 'enzyme-to-json/build/utils' {
declare module.exports: any;
}
declare module 'enzyme-to-json/serializer' {
declare module.exports: any;
}
// Filename aliases
declare module 'enzyme-to-json/build/index.js' {
declare module.exports: $Exports<'enzyme-to-json/build/index'>;
}
declare module 'enzyme-to-json/build/mount.js' {
declare module.exports: $Exports<'enzyme-to-json/build/mount'>;
}
declare module 'enzyme-to-json/build/render.js' {
declare module.exports: $Exports<'enzyme-to-json/build/render'>;
}
declare module 'enzyme-to-json/build/serializer.js' {
declare module.exports: $Exports<'enzyme-to-json/build/serializer'>;
}
declare module 'enzyme-to-json/build/shallow.js' {
declare module.exports: $Exports<'enzyme-to-json/build/shallow'>;
}
declare module 'enzyme-to-json/build/utils.js' {
declare module.exports: $Exports<'enzyme-to-json/build/utils'>;
}
declare module 'enzyme-to-json/serializer.js' {
declare module.exports: $Exports<'enzyme-to-json/serializer'>;
}

85
flow-typed/npm/enzyme_v2.3.x.js vendored Normal file
View File

@ -0,0 +1,85 @@
// flow-typed signature: 7403d74c206787e80611f29782f19c4e
// flow-typed version: e6adbe598a/enzyme_v2.3.x/flow_>=v0.28.x
declare module 'enzyme' {
declare type PredicateFunction<T: Wrapper> = (wrapper: T) => boolean;
declare type NodeOrNodes = React$Element<any> | Array<React$Element<any>>;
declare type EnzymeSelector = string | ReactClass<any> | Object;
// CheerioWrapper is a type alias for an actual cheerio instance
// TODO: Reference correct type from cheerio's type declarations
declare type CheerioWrapper = any;
declare class Wrapper {
find(selector: EnzymeSelector): this;
findWhere(predicate: PredicateFunction<this>): this;
filter(selector: EnzymeSelector): this;
filterWhere(predicate: PredicateFunction<this>): this;
contains(nodeOrNodes: NodeOrNodes): boolean;
containsMatchingElement(node: React$Element<any>): boolean;
containsAllMatchingElements(nodes: NodeOrNodes): boolean;
containsAnyMatchingElements(nodes: NodeOrNodes): boolean;
dive(option?: { context?: Object }): this;
exists(): boolean;
matchesElement(node: React$Element<any>): boolean;
hasClass(className: string): boolean;
is(selector: EnzymeSelector): boolean;
isEmpty(): boolean;
not(selector: EnzymeSelector): this;
children(selector?: EnzymeSelector): this;
childAt(index: number): this;
parents(selector?: EnzymeSelector): this;
parent(): this;
closest(selector: EnzymeSelector): this;
render(): CheerioWrapper;
unmount(): this;
text(): string;
html(): string;
get(index: number): React$Element<any>;
getNode(): React$Element<any>;
getNodes(): Array<React$Element<any>>;
getDOMNode(): HTMLElement | HTMLInputElement;
at(index: number): this;
first(): this;
last(): this;
state(key?: string): any;
context(key?: string): any;
props(): Object;
prop(key: string): any;
key(): string;
simulate(event: string, ...args: Array<any>): this;
setState(state: Object, callback?: Function): this,
setProps(props: Object): this;
setContext(context: Object): this;
instance(): React$Component<*, *, *>;
update(): this;
debug(): string;
type(): string | Function | null;
name(): string;
forEach(fn: (node: this) => any): this;
map<T>(fn: (node: this) => T): Array<T>;
reduce<T>(fn: (value: T, node: this, index: number) => T, initialValue?: T): Array<T>;
reduceRight<T>(fn: (value: T, node: this, index: number) => T, initialValue?: T): Array<T>;
some(selector: EnzymeSelector): boolean;
someWhere(predicate: PredicateFunction<this>): boolean;
every(selector: EnzymeSelector): boolean;
everyWhere(predicate: PredicateFunction<this>): boolean;
length: number;
}
declare export class ReactWrapper extends Wrapper {
constructor(nodes: NodeOrNodes, root: any, options?: ?Object): ReactWrapper;
mount(): this;
ref(refName: string): this;
detach(): void;
}
declare export class ShallowWrapper extends Wrapper {
equals(node: React$Element<any>): boolean;
shallow(options?: { context?: Object }): ShallowWrapper;
}
declare export function shallow(node: React$Element<any>, options?: { context?: Object }): ShallowWrapper;
declare export function mount(node: React$Element<any>, options?: { context?: Object, attachTo?: HTMLElement, childContextTypes?: Object }): ReactWrapper;
declare export function render(node: React$Element<any>, options?: { context?: Object }): CheerioWrapper;
}

View File

@ -0,0 +1,33 @@
// flow-typed signature: 72fcf3b52bd4a0e13b657d3692f97a0e
// flow-typed version: <<STUB>>/eslint-config-react-app_v^0.6.2/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-config-react-app'
*
* 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-config-react-app' {
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.
*/
// Filename aliases
declare module 'eslint-config-react-app/index' {
declare module.exports: $Exports<'eslint-config-react-app'>;
}
declare module 'eslint-config-react-app/index.js' {
declare module.exports: $Exports<'eslint-config-react-app'>;
}

View File

@ -0,0 +1,38 @@
// flow-typed signature: c6e5bcb159d1163de481cbb6a65e21df
// flow-typed version: <<STUB>>/eslint-import-resolver-webpack_v^0.3.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-import-resolver-webpack'
*
* 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-import-resolver-webpack' {
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-import-resolver-webpack/config' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-import-resolver-webpack/config.js' {
declare module.exports: $Exports<'eslint-import-resolver-webpack/config'>;
}
declare module 'eslint-import-resolver-webpack/index' {
declare module.exports: $Exports<'eslint-import-resolver-webpack'>;
}
declare module 'eslint-import-resolver-webpack/index.js' {
declare module.exports: $Exports<'eslint-import-resolver-webpack'>;
}

View File

@ -0,0 +1,326 @@
// flow-typed signature: fa71df5a833b1fd871db5fdec058a208
// flow-typed version: <<STUB>>/eslint-plugin-flowtype_v^2.32.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-plugin-flowtype'
*
* 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-flowtype' {
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-flowtype/bin/readmeAssertions' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/index' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/defineFlowType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireVariableType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/semi' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/sortKeys' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/useFlowType' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/rules/validSyntax' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getParameterName' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/index' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/quoteName' {
declare module.exports: any;
}
declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-plugin-flowtype/bin/readmeAssertions.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/bin/readmeAssertions'>;
}
declare module 'eslint-plugin-flowtype/dist/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/index'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/booleanStyle.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/booleanStyle'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/defineFlowType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/defineFlowType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/delimiterDangle.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/delimiterDangle'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/genericSpacing.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/genericSpacing'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noDupeKeys.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noDupeKeys'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noPrimitiveConstructorTypes'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noTypesMissingFileAnnotation'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/noWeakTypes.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/noWeakTypes'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/objectTypeDelimiter'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireParameterType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireParameterType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireReturnType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireReturnType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireValidFileAnnotation'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/requireVariableType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/requireVariableType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/semi.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/semi'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/sortKeys.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/sortKeys'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceAfterTypeColon'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceBeforeGenericBracket'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/spaceBeforeTypeColon'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateFunctions'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeIndexer'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateObjectTypeProperty'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateReturnType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypeCastExpression'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/evaluateTypical'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/index'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeColonSpacing/reporter'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/typeIdMatch.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/typeIdMatch'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/unionIntersectionSpacing'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/useFlowType.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/useFlowType'>;
}
declare module 'eslint-plugin-flowtype/dist/rules/validSyntax.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/rules/validSyntax'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/checkFlowFileAnnotation'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/fuzzyStringMatch'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getParameterName.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getParameterName'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenAfterParens'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/getTokenBeforeParens'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/index.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/index'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFile.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFile'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/isFlowFileAnnotation'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/iterateFunctionNodes'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/quoteName.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/quoteName'>;
}
declare module 'eslint-plugin-flowtype/dist/utilities/spacingFixers.js' {
declare module.exports: $Exports<'eslint-plugin-flowtype/dist/utilities/spacingFixers'>;
}

View File

@ -0,0 +1,326 @@
// flow-typed signature: 648dd21b73dc794cbba83495010df3a7
// flow-typed version: <<STUB>>/eslint-plugin-import_v^2.2.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-plugin-import'
*
* 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-import' {
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-import/config/electron' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/errors' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/react-native' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/react' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/recommended' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/stage-0' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/config/warnings' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/core/importType' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/core/staticRequire' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/ExportMap' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/importDeclaration' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/index' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/default' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/export' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/extensions' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/first' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/imports-first' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/max-dependencies' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/named' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/namespace' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/newline-after-import' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-absolute-path' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-amd' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-commonjs' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-deprecated' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-duplicates' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-dynamic-require' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-internal-modules' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-mutable-exports' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-named-as-default' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-named-default' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-namespace' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-restricted-paths' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-unassigned-import' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-unresolved' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/order' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/prefer-default-export' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/lib/rules/unambiguous' {
declare module.exports: any;
}
declare module 'eslint-plugin-import/memo-parser/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-plugin-import/config/electron.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/electron'>;
}
declare module 'eslint-plugin-import/config/errors.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/errors'>;
}
declare module 'eslint-plugin-import/config/react-native.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/react-native'>;
}
declare module 'eslint-plugin-import/config/react.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/react'>;
}
declare module 'eslint-plugin-import/config/recommended.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/recommended'>;
}
declare module 'eslint-plugin-import/config/stage-0.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/stage-0'>;
}
declare module 'eslint-plugin-import/config/warnings.js' {
declare module.exports: $Exports<'eslint-plugin-import/config/warnings'>;
}
declare module 'eslint-plugin-import/lib/core/importType.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/core/importType'>;
}
declare module 'eslint-plugin-import/lib/core/staticRequire.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/core/staticRequire'>;
}
declare module 'eslint-plugin-import/lib/ExportMap.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/ExportMap'>;
}
declare module 'eslint-plugin-import/lib/importDeclaration.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/importDeclaration'>;
}
declare module 'eslint-plugin-import/lib/index.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/index'>;
}
declare module 'eslint-plugin-import/lib/rules/default.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/default'>;
}
declare module 'eslint-plugin-import/lib/rules/export.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/export'>;
}
declare module 'eslint-plugin-import/lib/rules/extensions.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/extensions'>;
}
declare module 'eslint-plugin-import/lib/rules/first.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/first'>;
}
declare module 'eslint-plugin-import/lib/rules/imports-first.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/imports-first'>;
}
declare module 'eslint-plugin-import/lib/rules/max-dependencies.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/max-dependencies'>;
}
declare module 'eslint-plugin-import/lib/rules/named.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/named'>;
}
declare module 'eslint-plugin-import/lib/rules/namespace.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/namespace'>;
}
declare module 'eslint-plugin-import/lib/rules/newline-after-import.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/newline-after-import'>;
}
declare module 'eslint-plugin-import/lib/rules/no-absolute-path.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-absolute-path'>;
}
declare module 'eslint-plugin-import/lib/rules/no-amd.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-amd'>;
}
declare module 'eslint-plugin-import/lib/rules/no-commonjs.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-commonjs'>;
}
declare module 'eslint-plugin-import/lib/rules/no-deprecated.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-deprecated'>;
}
declare module 'eslint-plugin-import/lib/rules/no-duplicates.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-duplicates'>;
}
declare module 'eslint-plugin-import/lib/rules/no-dynamic-require.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-dynamic-require'>;
}
declare module 'eslint-plugin-import/lib/rules/no-extraneous-dependencies.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-extraneous-dependencies'>;
}
declare module 'eslint-plugin-import/lib/rules/no-internal-modules.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-internal-modules'>;
}
declare module 'eslint-plugin-import/lib/rules/no-mutable-exports.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-mutable-exports'>;
}
declare module 'eslint-plugin-import/lib/rules/no-named-as-default-member.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default-member'>;
}
declare module 'eslint-plugin-import/lib/rules/no-named-as-default.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-as-default'>;
}
declare module 'eslint-plugin-import/lib/rules/no-named-default.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-named-default'>;
}
declare module 'eslint-plugin-import/lib/rules/no-namespace.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-namespace'>;
}
declare module 'eslint-plugin-import/lib/rules/no-nodejs-modules.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-nodejs-modules'>;
}
declare module 'eslint-plugin-import/lib/rules/no-restricted-paths.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-restricted-paths'>;
}
declare module 'eslint-plugin-import/lib/rules/no-unassigned-import.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unassigned-import'>;
}
declare module 'eslint-plugin-import/lib/rules/no-unresolved.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-unresolved'>;
}
declare module 'eslint-plugin-import/lib/rules/no-webpack-loader-syntax.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/no-webpack-loader-syntax'>;
}
declare module 'eslint-plugin-import/lib/rules/order.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/order'>;
}
declare module 'eslint-plugin-import/lib/rules/prefer-default-export.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/prefer-default-export'>;
}
declare module 'eslint-plugin-import/lib/rules/unambiguous.js' {
declare module.exports: $Exports<'eslint-plugin-import/lib/rules/unambiguous'>;
}
declare module 'eslint-plugin-import/memo-parser/index.js' {
declare module.exports: $Exports<'eslint-plugin-import/memo-parser/index'>;
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,46 @@
// flow-typed signature: 7705993c316ac97ed14e3e50dcf0b057
// flow-typed version: <<STUB>>/eslint-plugin-prettier_v^2.0.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'eslint-plugin-prettier'
*
* 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-prettier' {
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-prettier/lib/index' {
declare module.exports: any;
}
declare module 'eslint-plugin-prettier/lib/rules/prettier' {
declare module.exports: any;
}
declare module 'eslint-plugin-prettier/tests/lib/rules/prettier' {
declare module.exports: any;
}
// Filename aliases
declare module 'eslint-plugin-prettier/lib/index.js' {
declare module.exports: $Exports<'eslint-plugin-prettier/lib/index'>;
}
declare module 'eslint-plugin-prettier/lib/rules/prettier.js' {
declare module.exports: $Exports<'eslint-plugin-prettier/lib/rules/prettier'>;
}
declare module 'eslint-plugin-prettier/tests/lib/rules/prettier.js' {
declare module.exports: $Exports<'eslint-plugin-prettier/tests/lib/rules/prettier'>;
}

View File

@ -0,0 +1,500 @@
// flow-typed signature: c65eb0aa770b735ba49885c0d000a6da
// flow-typed version: <<STUB>>/eslint-plugin-react_v^6.10.3/flow_v0.49.1
/**
* 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'>;
}

2293
flow-typed/npm/eslint_vx.x.x.js vendored Normal file

File diff suppressed because it is too large Load Diff

33
flow-typed/npm/exports-loader_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: ab82790a40fe2c8c24dc45916a8ef86d
// flow-typed version: <<STUB>>/exports-loader_v0.6.3/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'exports-loader'
*
* 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 'exports-loader' {
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.
*/
// Filename aliases
declare module 'exports-loader/index' {
declare module.exports: $Exports<'exports-loader'>;
}
declare module 'exports-loader/index.js' {
declare module.exports: $Exports<'exports-loader'>;
}

View File

@ -0,0 +1,52 @@
// flow-typed signature: c88c3c46cc897461015c0a4f444f830b
// flow-typed version: <<STUB>>/extract-text-webpack-plugin_v1.0.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'extract-text-webpack-plugin'
*
* 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 'extract-text-webpack-plugin' {
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 'extract-text-webpack-plugin/ExtractedModule' {
declare module.exports: any;
}
declare module 'extract-text-webpack-plugin/loader' {
declare module.exports: any;
}
declare module 'extract-text-webpack-plugin/OrderUndefinedError' {
declare module.exports: any;
}
// Filename aliases
declare module 'extract-text-webpack-plugin/ExtractedModule.js' {
declare module.exports: $Exports<'extract-text-webpack-plugin/ExtractedModule'>;
}
declare module 'extract-text-webpack-plugin/index' {
declare module.exports: $Exports<'extract-text-webpack-plugin'>;
}
declare module 'extract-text-webpack-plugin/index.js' {
declare module.exports: $Exports<'extract-text-webpack-plugin'>;
}
declare module 'extract-text-webpack-plugin/loader.js' {
declare module.exports: $Exports<'extract-text-webpack-plugin/loader'>;
}
declare module 'extract-text-webpack-plugin/OrderUndefinedError.js' {
declare module.exports: $Exports<'extract-text-webpack-plugin/OrderUndefinedError'>;
}

View File

@ -0,0 +1,38 @@
// flow-typed signature: e8c9fe12336632c955c8a9b6a3e24c8c
// flow-typed version: <<STUB>>/fetch-test-server_v^1.1.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'fetch-test-server'
*
* 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 'fetch-test-server' {
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 'fetch-test-server/index.test' {
declare module.exports: any;
}
// Filename aliases
declare module 'fetch-test-server/index' {
declare module.exports: $Exports<'fetch-test-server'>;
}
declare module 'fetch-test-server/index.js' {
declare module.exports: $Exports<'fetch-test-server'>;
}
declare module 'fetch-test-server/index.test.js' {
declare module.exports: $Exports<'fetch-test-server/index.test'>;
}

33
flow-typed/npm/file-loader_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: 74e51c3fbd9c4fd15c9dc6d74a6110d5
// flow-typed version: <<STUB>>/file-loader_v0.9.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'file-loader'
*
* 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 'file-loader' {
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.
*/
// Filename aliases
declare module 'file-loader/index' {
declare module.exports: $Exports<'file-loader'>;
}
declare module 'file-loader/index.js' {
declare module.exports: $Exports<'file-loader'>;
}

6
flow-typed/npm/flow-bin_v0.x.x.js vendored Normal file
View File

@ -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;
}

193
flow-typed/npm/flow-typed_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,193 @@
// flow-typed signature: 0c6919ea71e8cbcf5d1f6bc3fcc77115
// flow-typed version: <<STUB>>/flow-typed_v^2.1.2/flow_v0.49.1
/**
* 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'>;
}

1124
flow-typed/npm/highlight.js_vx.x.x.js vendored Normal file

File diff suppressed because it is too large Load Diff

172
flow-typed/npm/history_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,172 @@
// flow-typed signature: 68b33586b43e91cd772baae451456c75
// flow-typed version: <<STUB>>/history_v3.0.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'history'
*
* 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 'history' {
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 'history/lib/Actions' {
declare module.exports: any;
}
declare module 'history/lib/AsyncUtils' {
declare module.exports: any;
}
declare module 'history/lib/BrowserProtocol' {
declare module.exports: any;
}
declare module 'history/lib/createBrowserHistory' {
declare module.exports: any;
}
declare module 'history/lib/createHashHistory' {
declare module.exports: any;
}
declare module 'history/lib/createHistory' {
declare module.exports: any;
}
declare module 'history/lib/createMemoryHistory' {
declare module.exports: any;
}
declare module 'history/lib/DOMStateStorage' {
declare module.exports: any;
}
declare module 'history/lib/DOMUtils' {
declare module.exports: any;
}
declare module 'history/lib/ExecutionEnvironment' {
declare module.exports: any;
}
declare module 'history/lib/HashProtocol' {
declare module.exports: any;
}
declare module 'history/lib/index' {
declare module.exports: any;
}
declare module 'history/lib/LocationUtils' {
declare module.exports: any;
}
declare module 'history/lib/PathUtils' {
declare module.exports: any;
}
declare module 'history/lib/RefreshProtocol' {
declare module.exports: any;
}
declare module 'history/lib/runTransitionHook' {
declare module.exports: any;
}
declare module 'history/lib/useBasename' {
declare module.exports: any;
}
declare module 'history/lib/useBeforeUnload' {
declare module.exports: any;
}
declare module 'history/lib/useQueries' {
declare module.exports: any;
}
declare module 'history/umd/history' {
declare module.exports: any;
}
declare module 'history/umd/history.min' {
declare module.exports: any;
}
// Filename aliases
declare module 'history/lib/Actions.js' {
declare module.exports: $Exports<'history/lib/Actions'>;
}
declare module 'history/lib/AsyncUtils.js' {
declare module.exports: $Exports<'history/lib/AsyncUtils'>;
}
declare module 'history/lib/BrowserProtocol.js' {
declare module.exports: $Exports<'history/lib/BrowserProtocol'>;
}
declare module 'history/lib/createBrowserHistory.js' {
declare module.exports: $Exports<'history/lib/createBrowserHistory'>;
}
declare module 'history/lib/createHashHistory.js' {
declare module.exports: $Exports<'history/lib/createHashHistory'>;
}
declare module 'history/lib/createHistory.js' {
declare module.exports: $Exports<'history/lib/createHistory'>;
}
declare module 'history/lib/createMemoryHistory.js' {
declare module.exports: $Exports<'history/lib/createMemoryHistory'>;
}
declare module 'history/lib/DOMStateStorage.js' {
declare module.exports: $Exports<'history/lib/DOMStateStorage'>;
}
declare module 'history/lib/DOMUtils.js' {
declare module.exports: $Exports<'history/lib/DOMUtils'>;
}
declare module 'history/lib/ExecutionEnvironment.js' {
declare module.exports: $Exports<'history/lib/ExecutionEnvironment'>;
}
declare module 'history/lib/HashProtocol.js' {
declare module.exports: $Exports<'history/lib/HashProtocol'>;
}
declare module 'history/lib/index.js' {
declare module.exports: $Exports<'history/lib/index'>;
}
declare module 'history/lib/LocationUtils.js' {
declare module.exports: $Exports<'history/lib/LocationUtils'>;
}
declare module 'history/lib/PathUtils.js' {
declare module.exports: $Exports<'history/lib/PathUtils'>;
}
declare module 'history/lib/RefreshProtocol.js' {
declare module.exports: $Exports<'history/lib/RefreshProtocol'>;
}
declare module 'history/lib/runTransitionHook.js' {
declare module.exports: $Exports<'history/lib/runTransitionHook'>;
}
declare module 'history/lib/useBasename.js' {
declare module.exports: $Exports<'history/lib/useBasename'>;
}
declare module 'history/lib/useBeforeUnload.js' {
declare module.exports: $Exports<'history/lib/useBeforeUnload'>;
}
declare module 'history/lib/useQueries.js' {
declare module.exports: $Exports<'history/lib/useQueries'>;
}
declare module 'history/umd/history.js' {
declare module.exports: $Exports<'history/umd/history'>;
}
declare module 'history/umd/history.min.js' {
declare module.exports: $Exports<'history/umd/history.min'>;
}

View File

@ -0,0 +1,59 @@
// flow-typed signature: cbb57cfea57110be418abda1de31c6a9
// flow-typed version: <<STUB>>/html-webpack-plugin_v2.17.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'html-webpack-plugin'
*
* 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 'html-webpack-plugin' {
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 'html-webpack-plugin/lib/chunksorter' {
declare module.exports: any;
}
declare module 'html-webpack-plugin/lib/compiler' {
declare module.exports: any;
}
declare module 'html-webpack-plugin/lib/errors' {
declare module.exports: any;
}
declare module 'html-webpack-plugin/lib/loader' {
declare module.exports: any;
}
// Filename aliases
declare module 'html-webpack-plugin/index' {
declare module.exports: $Exports<'html-webpack-plugin'>;
}
declare module 'html-webpack-plugin/index.js' {
declare module.exports: $Exports<'html-webpack-plugin'>;
}
declare module 'html-webpack-plugin/lib/chunksorter.js' {
declare module.exports: $Exports<'html-webpack-plugin/lib/chunksorter'>;
}
declare module 'html-webpack-plugin/lib/compiler.js' {
declare module.exports: $Exports<'html-webpack-plugin/lib/compiler'>;
}
declare module 'html-webpack-plugin/lib/errors.js' {
declare module.exports: $Exports<'html-webpack-plugin/lib/errors'>;
}
declare module 'html-webpack-plugin/lib/loader.js' {
declare module.exports: $Exports<'html-webpack-plugin/lib/loader'>;
}

59
flow-typed/npm/http-errors_v1.x.x.js vendored Normal file
View File

@ -0,0 +1,59 @@
// flow-typed signature: b3b804f1ba0cd2d05171763e91ad594a
// flow-typed version: 94e9f7e0a4/http-errors_v1.x.x/flow_>=v0.28.x
declare module 'http-errors' {
declare class SpecialHttpError extends HttpError {
constructor(): SpecialHttpError;
}
declare class HttpError extends Error {
expose: bool;
message: string;
status: number;
statusCode: number;
}
declare module.exports: {
(status?: number, message?: string, props?: Object): HttpError;
HttpError: typeof HttpError;
BadRequest: typeof SpecialHttpError;
Unauthorized: typeof SpecialHttpError;
PaymentRequired: typeof SpecialHttpError;
Forbidden: typeof SpecialHttpError;
NotFound: typeof SpecialHttpError;
MethodNotAllowed: typeof SpecialHttpError;
NotAcceptable: typeof SpecialHttpError;
ProxyAuthenticationRequired: typeof SpecialHttpError;
RequestTimeout: typeof SpecialHttpError;
Conflict: typeof SpecialHttpError;
Gone: typeof SpecialHttpError;
LengthRequired: typeof SpecialHttpError;
PreconditionFailed: typeof SpecialHttpError;
PayloadTooLarge: typeof SpecialHttpError;
URITooLong: typeof SpecialHttpError;
UnsupportedMediaType: typeof SpecialHttpError;
RangeNotStatisfiable: typeof SpecialHttpError;
ExpectationFailed: typeof SpecialHttpError;
ImATeapot: typeof SpecialHttpError;
MisdirectedRequest: typeof SpecialHttpError;
UnprocessableEntity: typeof SpecialHttpError;
Locked: typeof SpecialHttpError;
FailedDependency: typeof SpecialHttpError;
UnorderedCollection: typeof SpecialHttpError;
UpgradeRequired: typeof SpecialHttpError;
PreconditionRequired: typeof SpecialHttpError;
TooManyRequests: typeof SpecialHttpError;
RequestHeaderFieldsTooLarge: typeof SpecialHttpError;
UnavailableForLegalReasons: typeof SpecialHttpError;
InternalServerError: typeof SpecialHttpError;
NotImplemented: typeof SpecialHttpError;
BadGateway: typeof SpecialHttpError;
ServiceUnavailable: typeof SpecialHttpError;
GatewayTimeout: typeof SpecialHttpError;
HTTPVersionNotSupported: typeof SpecialHttpError;
VariantAlsoNegotiates: typeof SpecialHttpError;
InsufficientStorage: typeof SpecialHttpError;
LoopDetected: typeof SpecialHttpError;
BandwidthLimitExceeded: typeof SpecialHttpError;
NotExtended: typeof SpecialHttpError;
NetworkAuthenticationRequired: typeof SpecialHttpError;
}
}

View File

@ -0,0 +1,116 @@
// flow-typed signature: 8043184d18fa6390e682ff3f824c8e3c
// flow-typed version: <<STUB>>/identity-obj-proxy_v^3.0.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'identity-obj-proxy'
*
* 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 'identity-obj-proxy' {
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 'identity-obj-proxy/src/__tests__/import-es6-export-test' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/__tests__/import-es6-import-export-test' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/__tests__/import-es6-import-test' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/__tests__/import-vanilla-test' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/__tests__/index-test' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/__tests__/require-es6-export-test' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/__tests__/require-es6-import-export-test' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/__tests__/require-es6-import-test' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/__tests__/require-vanilla-test' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/index' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/test-redirections/idObjES6Export' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/test-redirections/idObjES6Import' {
declare module.exports: any;
}
declare module 'identity-obj-proxy/src/test-redirections/idObjES6ImportExport' {
declare module.exports: any;
}
// Filename aliases
declare module 'identity-obj-proxy/src/__tests__/import-es6-export-test.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/__tests__/import-es6-export-test'>;
}
declare module 'identity-obj-proxy/src/__tests__/import-es6-import-export-test.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/__tests__/import-es6-import-export-test'>;
}
declare module 'identity-obj-proxy/src/__tests__/import-es6-import-test.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/__tests__/import-es6-import-test'>;
}
declare module 'identity-obj-proxy/src/__tests__/import-vanilla-test.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/__tests__/import-vanilla-test'>;
}
declare module 'identity-obj-proxy/src/__tests__/index-test.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/__tests__/index-test'>;
}
declare module 'identity-obj-proxy/src/__tests__/require-es6-export-test.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/__tests__/require-es6-export-test'>;
}
declare module 'identity-obj-proxy/src/__tests__/require-es6-import-export-test.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/__tests__/require-es6-import-export-test'>;
}
declare module 'identity-obj-proxy/src/__tests__/require-es6-import-test.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/__tests__/require-es6-import-test'>;
}
declare module 'identity-obj-proxy/src/__tests__/require-vanilla-test.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/__tests__/require-vanilla-test'>;
}
declare module 'identity-obj-proxy/src/index.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/index'>;
}
declare module 'identity-obj-proxy/src/test-redirections/idObjES6Export.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/test-redirections/idObjES6Export'>;
}
declare module 'identity-obj-proxy/src/test-redirections/idObjES6Import.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/test-redirections/idObjES6Import'>;
}
declare module 'identity-obj-proxy/src/test-redirections/idObjES6ImportExport.js' {
declare module.exports: $Exports<'identity-obj-proxy/src/test-redirections/idObjES6ImportExport'>;
}

33
flow-typed/npm/imports-loader_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: a0ebbefc4e7af8c4e06eafeee06ce538
// flow-typed version: <<STUB>>/imports-loader_v0.6.5/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'imports-loader'
*
* 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 'imports-loader' {
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.
*/
// Filename aliases
declare module 'imports-loader/index' {
declare module.exports: $Exports<'imports-loader'>;
}
declare module 'imports-loader/index.js' {
declare module.exports: $Exports<'imports-loader'>;
}

6
flow-typed/npm/invariant_v2.x.x.js vendored Normal file
View File

@ -0,0 +1,6 @@
// flow-typed signature: ff4b66f26bb16b809e4f03558817d388
// flow-typed version: 40dabcce78/invariant_v2.x.x/flow_>=v0.40.x
declare module invariant {
declare var exports: (condition: boolean, message: string) => void;
}

View File

@ -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>;
}

361
flow-typed/npm/jest-cli_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,361 @@
// flow-typed signature: 3b9af3a3b964e60dad18b033f1820e60
// flow-typed version: <<STUB>>/jest-cli_v^20.0.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'jest-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 'jest-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 'jest-cli/bin/jest' {
declare module.exports: any;
}
declare module 'jest-cli/build/cli/args' {
declare module.exports: any;
}
declare module 'jest-cli/build/cli/getJest' {
declare module.exports: any;
}
declare module 'jest-cli/build/cli/index' {
declare module.exports: any;
}
declare module 'jest-cli/build/cli/runCLI' {
declare module.exports: any;
}
declare module 'jest-cli/build/constants' {
declare module.exports: any;
}
declare module 'jest-cli/build/generateEmptyCoverage' {
declare module.exports: any;
}
declare module 'jest-cli/build/jest' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/BufferedConsole' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/colorize' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/createContext' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/formatTestNameByPattern' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/getMaxWorkers' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/getTestPathPattern' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/handleDeprecationWarnings' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/highlight' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/isValidPath' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/logDebugMessages' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/patternModeHelpers' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/Prompt' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/scrollList' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/terminalUtils' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/updateArgv' {
declare module.exports: any;
}
declare module 'jest-cli/build/lib/validatePattern' {
declare module.exports: any;
}
declare module 'jest-cli/build/PatternPrompt' {
declare module.exports: any;
}
declare module 'jest-cli/build/preRunMessage' {
declare module.exports: any;
}
declare module 'jest-cli/build/ReporterDispatcher' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/BaseReporter' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/CoverageReporter' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/CoverageWorker' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/DefaultReporter' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/getConsoleOutput' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/getResultHeader' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/NotifyReporter' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/Status' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/SummaryReporter' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/utils' {
declare module.exports: any;
}
declare module 'jest-cli/build/reporters/VerboseReporter' {
declare module.exports: any;
}
declare module 'jest-cli/build/runJest' {
declare module.exports: any;
}
declare module 'jest-cli/build/runTest' {
declare module.exports: any;
}
declare module 'jest-cli/build/SearchSource' {
declare module.exports: any;
}
declare module 'jest-cli/build/TestNamePatternPrompt' {
declare module.exports: any;
}
declare module 'jest-cli/build/TestPathPatternPrompt' {
declare module.exports: any;
}
declare module 'jest-cli/build/TestRunner' {
declare module.exports: any;
}
declare module 'jest-cli/build/TestSequencer' {
declare module.exports: any;
}
declare module 'jest-cli/build/TestWatcher' {
declare module.exports: any;
}
declare module 'jest-cli/build/TestWorker' {
declare module.exports: any;
}
declare module 'jest-cli/build/watch' {
declare module.exports: any;
}
// Filename aliases
declare module 'jest-cli/bin/jest.js' {
declare module.exports: $Exports<'jest-cli/bin/jest'>;
}
declare module 'jest-cli/build/cli/args.js' {
declare module.exports: $Exports<'jest-cli/build/cli/args'>;
}
declare module 'jest-cli/build/cli/getJest.js' {
declare module.exports: $Exports<'jest-cli/build/cli/getJest'>;
}
declare module 'jest-cli/build/cli/index.js' {
declare module.exports: $Exports<'jest-cli/build/cli/index'>;
}
declare module 'jest-cli/build/cli/runCLI.js' {
declare module.exports: $Exports<'jest-cli/build/cli/runCLI'>;
}
declare module 'jest-cli/build/constants.js' {
declare module.exports: $Exports<'jest-cli/build/constants'>;
}
declare module 'jest-cli/build/generateEmptyCoverage.js' {
declare module.exports: $Exports<'jest-cli/build/generateEmptyCoverage'>;
}
declare module 'jest-cli/build/jest.js' {
declare module.exports: $Exports<'jest-cli/build/jest'>;
}
declare module 'jest-cli/build/lib/BufferedConsole.js' {
declare module.exports: $Exports<'jest-cli/build/lib/BufferedConsole'>;
}
declare module 'jest-cli/build/lib/colorize.js' {
declare module.exports: $Exports<'jest-cli/build/lib/colorize'>;
}
declare module 'jest-cli/build/lib/createContext.js' {
declare module.exports: $Exports<'jest-cli/build/lib/createContext'>;
}
declare module 'jest-cli/build/lib/formatTestNameByPattern.js' {
declare module.exports: $Exports<'jest-cli/build/lib/formatTestNameByPattern'>;
}
declare module 'jest-cli/build/lib/getMaxWorkers.js' {
declare module.exports: $Exports<'jest-cli/build/lib/getMaxWorkers'>;
}
declare module 'jest-cli/build/lib/getTestPathPattern.js' {
declare module.exports: $Exports<'jest-cli/build/lib/getTestPathPattern'>;
}
declare module 'jest-cli/build/lib/handleDeprecationWarnings.js' {
declare module.exports: $Exports<'jest-cli/build/lib/handleDeprecationWarnings'>;
}
declare module 'jest-cli/build/lib/highlight.js' {
declare module.exports: $Exports<'jest-cli/build/lib/highlight'>;
}
declare module 'jest-cli/build/lib/isValidPath.js' {
declare module.exports: $Exports<'jest-cli/build/lib/isValidPath'>;
}
declare module 'jest-cli/build/lib/logDebugMessages.js' {
declare module.exports: $Exports<'jest-cli/build/lib/logDebugMessages'>;
}
declare module 'jest-cli/build/lib/patternModeHelpers.js' {
declare module.exports: $Exports<'jest-cli/build/lib/patternModeHelpers'>;
}
declare module 'jest-cli/build/lib/Prompt.js' {
declare module.exports: $Exports<'jest-cli/build/lib/Prompt'>;
}
declare module 'jest-cli/build/lib/scrollList.js' {
declare module.exports: $Exports<'jest-cli/build/lib/scrollList'>;
}
declare module 'jest-cli/build/lib/terminalUtils.js' {
declare module.exports: $Exports<'jest-cli/build/lib/terminalUtils'>;
}
declare module 'jest-cli/build/lib/updateArgv.js' {
declare module.exports: $Exports<'jest-cli/build/lib/updateArgv'>;
}
declare module 'jest-cli/build/lib/validatePattern.js' {
declare module.exports: $Exports<'jest-cli/build/lib/validatePattern'>;
}
declare module 'jest-cli/build/PatternPrompt.js' {
declare module.exports: $Exports<'jest-cli/build/PatternPrompt'>;
}
declare module 'jest-cli/build/preRunMessage.js' {
declare module.exports: $Exports<'jest-cli/build/preRunMessage'>;
}
declare module 'jest-cli/build/ReporterDispatcher.js' {
declare module.exports: $Exports<'jest-cli/build/ReporterDispatcher'>;
}
declare module 'jest-cli/build/reporters/BaseReporter.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/BaseReporter'>;
}
declare module 'jest-cli/build/reporters/CoverageReporter.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/CoverageReporter'>;
}
declare module 'jest-cli/build/reporters/CoverageWorker.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/CoverageWorker'>;
}
declare module 'jest-cli/build/reporters/DefaultReporter.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/DefaultReporter'>;
}
declare module 'jest-cli/build/reporters/getConsoleOutput.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/getConsoleOutput'>;
}
declare module 'jest-cli/build/reporters/getResultHeader.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/getResultHeader'>;
}
declare module 'jest-cli/build/reporters/NotifyReporter.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/NotifyReporter'>;
}
declare module 'jest-cli/build/reporters/Status.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/Status'>;
}
declare module 'jest-cli/build/reporters/SummaryReporter.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/SummaryReporter'>;
}
declare module 'jest-cli/build/reporters/utils.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/utils'>;
}
declare module 'jest-cli/build/reporters/VerboseReporter.js' {
declare module.exports: $Exports<'jest-cli/build/reporters/VerboseReporter'>;
}
declare module 'jest-cli/build/runJest.js' {
declare module.exports: $Exports<'jest-cli/build/runJest'>;
}
declare module 'jest-cli/build/runTest.js' {
declare module.exports: $Exports<'jest-cli/build/runTest'>;
}
declare module 'jest-cli/build/SearchSource.js' {
declare module.exports: $Exports<'jest-cli/build/SearchSource'>;
}
declare module 'jest-cli/build/TestNamePatternPrompt.js' {
declare module.exports: $Exports<'jest-cli/build/TestNamePatternPrompt'>;
}
declare module 'jest-cli/build/TestPathPatternPrompt.js' {
declare module.exports: $Exports<'jest-cli/build/TestPathPatternPrompt'>;
}
declare module 'jest-cli/build/TestRunner.js' {
declare module.exports: $Exports<'jest-cli/build/TestRunner'>;
}
declare module 'jest-cli/build/TestSequencer.js' {
declare module.exports: $Exports<'jest-cli/build/TestSequencer'>;
}
declare module 'jest-cli/build/TestWatcher.js' {
declare module.exports: $Exports<'jest-cli/build/TestWatcher'>;
}
declare module 'jest-cli/build/TestWorker.js' {
declare module.exports: $Exports<'jest-cli/build/TestWorker'>;
}
declare module 'jest-cli/build/watch.js' {
declare module.exports: $Exports<'jest-cli/build/watch'>;
}

38
flow-typed/npm/js-tree_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,38 @@
// flow-typed signature: 0c1b27b8baedf441980d09ebd62250b0
// flow-typed version: <<STUB>>/js-tree_v1.1.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'js-tree'
*
* 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 'js-tree' {
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 'js-tree/test' {
declare module.exports: any;
}
// Filename aliases
declare module 'js-tree/index' {
declare module.exports: $Exports<'js-tree'>;
}
declare module 'js-tree/index.js' {
declare module.exports: $Exports<'js-tree'>;
}
declare module 'js-tree/test.js' {
declare module.exports: $Exports<'js-tree/test'>;
}

33
flow-typed/npm/json-loader_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: caf57b9239786b88a0f8e4edc7045629
// flow-typed version: <<STUB>>/json-loader_v0.5.4/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'json-loader'
*
* 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 'json-loader' {
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.
*/
// Filename aliases
declare module 'json-loader/index' {
declare module.exports: $Exports<'json-loader'>;
}
declare module 'json-loader/index.js' {
declare module.exports: $Exports<'json-loader'>;
}

192
flow-typed/npm/jsonwebtoken_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,192 @@
// flow-typed signature: 765cb9bbe3b966949778a768c7544204
// flow-typed version: <<STUB>>/jsonwebtoken_v7.0.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'jsonwebtoken'
*
* 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 'jsonwebtoken' {
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 'jsonwebtoken/lib/JsonWebTokenError' {
declare module.exports: any;
}
declare module 'jsonwebtoken/lib/NotBeforeError' {
declare module.exports: any;
}
declare module 'jsonwebtoken/lib/timespan' {
declare module.exports: any;
}
declare module 'jsonwebtoken/lib/TokenExpiredError' {
declare module.exports: any;
}
declare module 'jsonwebtoken/sign' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/async_sign.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/encoding.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/expires_format.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/iat.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/invalid_exp.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/issue_147.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/issue_196.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/issue_70.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/jwt.hs.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/jwt.rs.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/non_object_values.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/noTimestamp.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/rsa-public-key.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/set_headers.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/undefined_secretOrPublickey.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/util/fakeDate' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/verify.tests' {
declare module.exports: any;
}
declare module 'jsonwebtoken/test/wrong_alg.tests' {
declare module.exports: any;
}
// Filename aliases
declare module 'jsonwebtoken/index' {
declare module.exports: $Exports<'jsonwebtoken'>;
}
declare module 'jsonwebtoken/index.js' {
declare module.exports: $Exports<'jsonwebtoken'>;
}
declare module 'jsonwebtoken/lib/JsonWebTokenError.js' {
declare module.exports: $Exports<'jsonwebtoken/lib/JsonWebTokenError'>;
}
declare module 'jsonwebtoken/lib/NotBeforeError.js' {
declare module.exports: $Exports<'jsonwebtoken/lib/NotBeforeError'>;
}
declare module 'jsonwebtoken/lib/timespan.js' {
declare module.exports: $Exports<'jsonwebtoken/lib/timespan'>;
}
declare module 'jsonwebtoken/lib/TokenExpiredError.js' {
declare module.exports: $Exports<'jsonwebtoken/lib/TokenExpiredError'>;
}
declare module 'jsonwebtoken/sign.js' {
declare module.exports: $Exports<'jsonwebtoken/sign'>;
}
declare module 'jsonwebtoken/test/async_sign.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/async_sign.tests'>;
}
declare module 'jsonwebtoken/test/encoding.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/encoding.tests'>;
}
declare module 'jsonwebtoken/test/expires_format.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/expires_format.tests'>;
}
declare module 'jsonwebtoken/test/iat.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/iat.tests'>;
}
declare module 'jsonwebtoken/test/invalid_exp.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/invalid_exp.tests'>;
}
declare module 'jsonwebtoken/test/issue_147.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/issue_147.tests'>;
}
declare module 'jsonwebtoken/test/issue_196.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/issue_196.tests'>;
}
declare module 'jsonwebtoken/test/issue_70.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/issue_70.tests'>;
}
declare module 'jsonwebtoken/test/jwt.hs.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/jwt.hs.tests'>;
}
declare module 'jsonwebtoken/test/jwt.rs.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/jwt.rs.tests'>;
}
declare module 'jsonwebtoken/test/non_object_values.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/non_object_values.tests'>;
}
declare module 'jsonwebtoken/test/noTimestamp.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/noTimestamp.tests'>;
}
declare module 'jsonwebtoken/test/rsa-public-key.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/rsa-public-key.tests'>;
}
declare module 'jsonwebtoken/test/set_headers.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/set_headers.tests'>;
}
declare module 'jsonwebtoken/test/undefined_secretOrPublickey.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/undefined_secretOrPublickey.tests'>;
}
declare module 'jsonwebtoken/test/util/fakeDate.js' {
declare module.exports: $Exports<'jsonwebtoken/test/util/fakeDate'>;
}
declare module 'jsonwebtoken/test/verify.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/verify.tests'>;
}
declare module 'jsonwebtoken/test/wrong_alg.tests.js' {
declare module.exports: $Exports<'jsonwebtoken/test/wrong_alg.tests'>;
}

33
flow-typed/npm/koa-bodyparser_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: 119b52d89dd2c00f9f6c56f714a13028
// flow-typed version: <<STUB>>/koa-bodyparser_v4.2.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-bodyparser'
*
* 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 'koa-bodyparser' {
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.
*/
// Filename aliases
declare module 'koa-bodyparser/index' {
declare module.exports: $Exports<'koa-bodyparser'>;
}
declare module 'koa-bodyparser/index.js' {
declare module.exports: $Exports<'koa-bodyparser'>;
}

33
flow-typed/npm/koa-compress_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: 64486cdfc0663c608f270fcafb73c6a9
// flow-typed version: <<STUB>>/koa-compress_v2.0.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-compress'
*
* 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 'koa-compress' {
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.
*/
// Filename aliases
declare module 'koa-compress/index' {
declare module.exports: $Exports<'koa-compress'>;
}
declare module 'koa-compress/index.js' {
declare module.exports: $Exports<'koa-compress'>;
}

66
flow-typed/npm/koa-connect_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,66 @@
// flow-typed signature: 1e5ab92836d0c74ea2fb45b2d989d657
// flow-typed version: <<STUB>>/koa-connect_v1.0.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-connect'
*
* 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 'koa-connect' {
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 'koa-connect/examples/auth' {
declare module.exports: any;
}
declare module 'koa-connect/examples/directory' {
declare module.exports: any;
}
declare module 'koa-connect/examples/logger' {
declare module.exports: any;
}
declare module 'koa-connect/examples/session' {
declare module.exports: any;
}
declare module 'koa-connect/examples/simple' {
declare module.exports: any;
}
// Filename aliases
declare module 'koa-connect/examples/auth.js' {
declare module.exports: $Exports<'koa-connect/examples/auth'>;
}
declare module 'koa-connect/examples/directory.js' {
declare module.exports: $Exports<'koa-connect/examples/directory'>;
}
declare module 'koa-connect/examples/logger.js' {
declare module.exports: $Exports<'koa-connect/examples/logger'>;
}
declare module 'koa-connect/examples/session.js' {
declare module.exports: $Exports<'koa-connect/examples/session'>;
}
declare module 'koa-connect/examples/simple.js' {
declare module.exports: $Exports<'koa-connect/examples/simple'>;
}
declare module 'koa-connect/index' {
declare module.exports: $Exports<'koa-connect'>;
}
declare module 'koa-connect/index.js' {
declare module.exports: $Exports<'koa-connect'>;
}

38
flow-typed/npm/koa-convert_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,38 @@
// flow-typed signature: b37c76182ddbff30a0908abc55345f3e
// flow-typed version: <<STUB>>/koa-convert_v1.2.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-convert'
*
* 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 'koa-convert' {
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 'koa-convert/test' {
declare module.exports: any;
}
// Filename aliases
declare module 'koa-convert/index' {
declare module.exports: $Exports<'koa-convert'>;
}
declare module 'koa-convert/index.js' {
declare module.exports: $Exports<'koa-convert'>;
}
declare module 'koa-convert/test.js' {
declare module.exports: $Exports<'koa-convert/test'>;
}

53
flow-typed/npm/koa-helmet_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,53 @@
// flow-typed signature: 26710f460b12fa44ab5fe75736833823
// flow-typed version: <<STUB>>/koa-helmet_v3.2.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-helmet'
*
* 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 'koa-helmet' {
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 'koa-helmet/lib/koa-helmet' {
declare module.exports: any;
}
declare module 'koa-helmet/lib/promisify' {
declare module.exports: any;
}
declare module 'koa-helmet/test/koa-helmet.spec' {
declare module.exports: any;
}
declare module 'koa-helmet/test/promisify.spec' {
declare module.exports: any;
}
// Filename aliases
declare module 'koa-helmet/lib/koa-helmet.js' {
declare module.exports: $Exports<'koa-helmet/lib/koa-helmet'>;
}
declare module 'koa-helmet/lib/promisify.js' {
declare module.exports: $Exports<'koa-helmet/lib/promisify'>;
}
declare module 'koa-helmet/test/koa-helmet.spec.js' {
declare module.exports: $Exports<'koa-helmet/test/koa-helmet.spec'>;
}
declare module 'koa-helmet/test/promisify.spec.js' {
declare module.exports: $Exports<'koa-helmet/test/promisify.spec'>;
}

74
flow-typed/npm/koa-jwt_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,74 @@
// flow-typed signature: be5307205932b96272b85e4e51358277
// flow-typed version: <<STUB>>/koa-jwt_v^3.2.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-jwt'
*
* 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 'koa-jwt' {
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 'koa-jwt/lib/get-secret' {
declare module.exports: any;
}
declare module 'koa-jwt/lib/index' {
declare module.exports: any;
}
declare module 'koa-jwt/lib/resolvers/auth-header' {
declare module.exports: any;
}
declare module 'koa-jwt/lib/resolvers/cookie' {
declare module.exports: any;
}
declare module 'koa-jwt/lib/verify' {
declare module.exports: any;
}
declare module 'koa-jwt/test/test-server' {
declare module.exports: any;
}
declare module 'koa-jwt/test/test' {
declare module.exports: any;
}
// Filename aliases
declare module 'koa-jwt/lib/get-secret.js' {
declare module.exports: $Exports<'koa-jwt/lib/get-secret'>;
}
declare module 'koa-jwt/lib/index.js' {
declare module.exports: $Exports<'koa-jwt/lib/index'>;
}
declare module 'koa-jwt/lib/resolvers/auth-header.js' {
declare module.exports: $Exports<'koa-jwt/lib/resolvers/auth-header'>;
}
declare module 'koa-jwt/lib/resolvers/cookie.js' {
declare module.exports: $Exports<'koa-jwt/lib/resolvers/cookie'>;
}
declare module 'koa-jwt/lib/verify.js' {
declare module.exports: $Exports<'koa-jwt/lib/verify'>;
}
declare module 'koa-jwt/test/test-server.js' {
declare module.exports: $Exports<'koa-jwt/test/test-server'>;
}
declare module 'koa-jwt/test/test.js' {
declare module.exports: $Exports<'koa-jwt/test/test'>;
}

33
flow-typed/npm/koa-logger_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: 11bfc5a378aa2a9aa7158da0dc6b093f
// flow-typed version: <<STUB>>/koa-logger_v^2.0.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-logger'
*
* 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 'koa-logger' {
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.
*/
// Filename aliases
declare module 'koa-logger/index' {
declare module.exports: $Exports<'koa-logger'>;
}
declare module 'koa-logger/index.js' {
declare module.exports: $Exports<'koa-logger'>;
}

33
flow-typed/npm/koa-mount_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: f1bb28389bc673dbac48fbae4b48167c
// flow-typed version: <<STUB>>/koa-mount_v^3.0.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-mount'
*
* 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 'koa-mount' {
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.
*/
// Filename aliases
declare module 'koa-mount/index' {
declare module.exports: $Exports<'koa-mount'>;
}
declare module 'koa-mount/index.js' {
declare module.exports: $Exports<'koa-mount'>;
}

39
flow-typed/npm/koa-router_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,39 @@
// flow-typed signature: 9bc8536b69375b7c71d987c313a940b2
// flow-typed version: <<STUB>>/koa-router_v7.0.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-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 'koa-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 'koa-router/lib/layer' {
declare module.exports: any;
}
declare module 'koa-router/lib/router' {
declare module.exports: any;
}
// Filename aliases
declare module 'koa-router/lib/layer.js' {
declare module.exports: $Exports<'koa-router/lib/layer'>;
}
declare module 'koa-router/lib/router.js' {
declare module.exports: $Exports<'koa-router/lib/router'>;
}

33
flow-typed/npm/koa-sendfile_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: d55e35ed3f2fe1449b25bb21fde8c810
// flow-typed version: <<STUB>>/koa-sendfile_v2.0.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-sendfile'
*
* 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 'koa-sendfile' {
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.
*/
// Filename aliases
declare module 'koa-sendfile/index' {
declare module.exports: $Exports<'koa-sendfile'>;
}
declare module 'koa-sendfile/index.js' {
declare module.exports: $Exports<'koa-sendfile'>;
}

View File

@ -0,0 +1,32 @@
// flow-typed signature: 57bd3918380da3caa66ec0a99374bd9e
// flow-typed version: <<STUB>>/koa-webpack-dev-middleware_v1.4.5/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-webpack-dev-middleware'
*
* 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 'koa-webpack-dev-middleware' {
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 'koa-webpack-dev-middleware/lib/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'koa-webpack-dev-middleware/lib/index.js' {
declare module.exports: $Exports<'koa-webpack-dev-middleware/lib/index'>;
}

View File

@ -0,0 +1,33 @@
// flow-typed signature: 69614e55c22ccf34902f957157bd152a
// flow-typed version: <<STUB>>/koa-webpack-hot-middleware_v1.0.3/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'koa-webpack-hot-middleware'
*
* 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 'koa-webpack-hot-middleware' {
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.
*/
// Filename aliases
declare module 'koa-webpack-hot-middleware/index' {
declare module.exports: $Exports<'koa-webpack-hot-middleware'>;
}
declare module 'koa-webpack-hot-middleware/index.js' {
declare module.exports: $Exports<'koa-webpack-hot-middleware'>;
}

319
flow-typed/npm/koa_v2.x.x.js vendored Normal file
View File

@ -0,0 +1,319 @@
// flow-typed signature: 846c003f881e5aba2c7c39e3edf8ce31
// flow-typed version: 47f1640404/koa_v2.x.x/flow_>=v0.47.x
/*
* Type def from from source code of koa.
* this: https://github.com/koajs/koa/commit/08eb1a20c3975230aa1fe1c693b0cd1ac7a0752b
* previous: https://github.com/koajs/koa/commit/fabf5864c6a5dca0782b867a263b1b0825a05bf9
*
* Changelog
* breaking: remove unused app.name
* breaking: ctx.throw([status], [msg], [properties]) (caused by http-errors (#957) )
**/
declare module 'koa' {
// Currently, import type doesnt work well ?
// so copy `Server` from flow/lib/node.js#L820
declare class Server extends net$Server {
listen(port: number, hostname?: string, backlog?: number, callback?: Function): Server,
listen(path: string, callback?: Function): Server,
listen(handle: Object, callback?: Function): Server,
close(callback?: Function): Server,
maxHeadersCount: number,
setTimeout(msecs: number, callback: Function): Server,
timeout: number,
}
declare type ServerType = Server;
declare type JSON = | string | number | boolean | null | JSONObject | JSONArray;
declare type JSONObject = { [key: string]: JSON };
declare type JSONArray = Array<JSON>;
declare type SimpleHeader = {
'set-cookie'?: Array<string>,
[key: string]: string,
};
declare type RequestJSON = {
'method': string,
'url': string,
'header': SimpleHeader,
};
declare type RequestInspect = void|RequestJSON;
declare type Request = {
app: Application,
req: http$IncomingMessage,
res: http$ServerResponse,
ctx: Context,
response: Response,
fresh: boolean,
header: SimpleHeader,
headers: SimpleHeader, // alias as header
host: string,
hostname: string,
href: string,
idempotent: boolean,
ip: string,
ips: string[],
method: string,
origin: string,
originalUrl: string,
path: string,
protocol: string,
query: {[key: string]: string}, // always string
querystring: string,
search: string,
secure: boolean, // Shorthand for ctx.protocol == "https" to check if a request was issued via TLS.
socket: net$Socket,
stale: boolean,
subdomains: string[],
type: string,
url: string,
charset: string|void,
length: number|void,
// Those functions comes from https://github.com/jshttp/accepts/blob/master/index.js
// request.js$L445
// https://github.com/jshttp/accepts/blob/master/test/type.js
accepts: ((args: string[]) => string|false)&
// ToDo: There is an issue https://github.com/facebook/flow/issues/3009
// if you meet some error here, temporarily add an additional annotation
// like: `request.accepts((['json', 'text']:Array<string>))` to fix it.
((arg: string, ...args: string[]) => string|false) &
( () => string[] ) , // return the old value.
// https://github.com/jshttp/accepts/blob/master/index.js#L153
// https://github.com/jshttp/accepts/blob/master/test/charset.js
acceptsCharsets: ( (args: string[]) => buffer$Encoding|false)&
// ToDo: https://github.com/facebook/flow/issues/3009
// if you meet some error here, see L70.
( (arg: string, ...args: string[]) => buffer$Encoding|false ) &
( () => string[] ),
// https://github.com/jshttp/accepts/blob/master/index.js#L119
// https://github.com/jshttp/accepts/blob/master/test/encoding.js
acceptsEncodings: ( (args: string[]) => string|false)&
// ToDo: https://github.com/facebook/flow/issues/3009
// if you meet some error here, see L70.
( (arg: string, ...args: string[]) => string|false ) &
( () => string[] ),
// https://github.com/jshttp/accepts/blob/master/index.js#L185
// https://github.com/jshttp/accepts/blob/master/test/language.js
acceptsLanguages: ( (args: string[]) => string|false) &
// ToDo: https://github.com/facebook/flow/issues/3009
// if you meet some error here, see L70.
( (arg: string, ...args: string[]) => string|false ) &
( () => string[] ),
get: (field: string) => string,
/* https://github.com/jshttp/type-is/blob/master/test/test.js
* Check if the incoming request contains the "Content-Type"
* header field, and it contains any of the give mime `type`s.
* If there is no request body, `null` is returned.
* If there is no content type, `false` is returned.
* Otherwise, it returns the first `type` that matches.
*/
is: ( (args: string[]) => null|false|string)&
( (arg: string, ...args: string[]) => null|false|string ) &
( () => string ), // should return the mime type
toJSON: () => RequestJSON,
inspect: () => RequestInspect,
[key: string]: mixed, // props added by middlewares.
};
declare type ResponseJSON = {
'status': mixed,
'message': mixed,
'header': mixed,
};
declare type ResponseInspect = {
'status': mixed,
'message': mixed,
'header': mixed,
'body': mixed,
};
declare type Response = {
app: Application,
req: http$IncomingMessage,
res: http$ServerResponse,
ctx: Context,
request: Request,
// docs/api/response.md#L113.
body: string|Buffer|stream$Stream|Object|Array<mixed>|null, // JSON contains null
etag: string,
header: SimpleHeader,
headers: SimpleHeader, // alias as header
headerSent: boolean,
// can be set with string|Date, but get with Date.
// set lastModified(v: string|Date), // 0.36 doesn't support this.
lastModified: Date,
message: string,
socket: net$Socket,
status: number,
type: string,
writable: boolean,
// charset: string, // doesn't find in response.js
length: number|void,
append: (field: string, val: string | string[]) => void,
attachment: (filename?: string) => void,
get: (field: string) => string,
// https://github.com/jshttp/type-is/blob/master/test/test.js
// https://github.com/koajs/koa/blob/v2.x/lib/response.js#L382
is: ( (arg: string[]) => false|string) &
( (arg: string, ...args: string[]) => false|string ) &
( () => string ), // should return the mime type
redirect: (url: string, alt?: string) => void,
remove: (field: string) => void,
// https://github.com/koajs/koa/blob/v2.x/lib/response.js#L418
set: ((field: string, val: string | string[]) => void)&
((field: {[key: string]: string | string[]}) => void),
vary: (field: string) => void,
// https://github.com/koajs/koa/blob/v2.x/lib/response.js#L519
toJSON(): ResponseJSON,
inspect(): ResponseInspect,
[key: string]: mixed, // props added by middlewares.
}
declare type ContextJSON = {
request: RequestJSON,
response: ResponseJSON,
app: ApplicationJSON,
originalUrl: string,
req: '<original node req>',
res: '<original node res>',
socket: '<original node socket>',
};
// https://github.com/pillarjs/cookies
declare type CookiesSetOptions = {
maxAge: number, // milliseconds from Date.now() for expiry
expires: Date, //cookie's expiration date (expires at the end of session by default).
path: string, // the path of the cookie (/ by default).
domain: string, // domain of the cookie (no default).
secure: boolean, // false by default for HTTP, true by default for HTTPS
httpOnly: boolean, // a boolean indicating whether the cookie is only to be sent over HTTP(S),
// and not made available to client JavaScript (true by default).
signed: boolean, // whether the cookie is to be signed (false by default)
overwrite: boolean, // whether to overwrite previously set cookies of the same name (false by default).
};
declare type Cookies = {
get: (name: string, options?: {signed: boolean}) => string|void,
set: ((name: string, value: string, options?: CookiesSetOptions) => Context)&
// delete cookie (an outbound header with an expired date is used.)
( (name: string) => Context),
};
// The default props of context come from two files
// `application.createContext` & `context.js`
declare type Context = {
accept: $PropertyType<Request, 'accept'>,
app: Application,
cookies: Cookies,
name?: string, // ?
originalUrl: string,
req: http$IncomingMessage,
request: Request,
res: http$ServerResponse,
respond?: boolean, // should not be used, allow bypassing koa application.js#L193
response: Response,
state: Object,
// context.js#L55
assert: (test: mixed, status: number, message?: string, opts?: mixed) => void,
// context.js#L107
// if (!(err instanceof Error)) err = new Error(`non-error thrown: ${err}`);
onerror: (err?: mixed) => void,
// context.md#L88
throw: ( status: number, msg?: string, opts?: Object) => void,
toJSON(): ContextJSON,
inspect(): ContextJSON,
// ToDo: add const for some props,
// while the `const props` feature of Flow is landing in future
// cherry pick from response
attachment: $PropertyType<Response, 'attachment'>,
redirect: $PropertyType<Response, 'redirect'>,
remove: $PropertyType<Response, 'remove'>,
vary: $PropertyType<Response, 'vary'>,
set: $PropertyType<Response, 'set'>,
append: $PropertyType<Response, 'append'>,
flushHeaders: $PropertyType<Response, 'flushHeaders'>,
status: $PropertyType<Response, 'status'>,
message: $PropertyType<Response, 'message'>,
body: $PropertyType<Response, 'body'>,
length: $PropertyType<Response, 'length'>,
type: $PropertyType<Response, 'type'>,
lastModified: $PropertyType<Response, 'lastModified'>,
etag: $PropertyType<Response, 'etag'>,
headerSent: $PropertyType<Response, 'headerSent'>,
writable: $PropertyType<Response, 'writable'>,
// cherry pick from request
acceptsLanguages: $PropertyType<Request, 'acceptsLanguages'>,
acceptsEncodings: $PropertyType<Request, 'acceptsEncodings'>,
acceptsCharsets: $PropertyType<Request, 'acceptsCharsets'>,
accepts: $PropertyType<Request, 'accepts'>,
get: $PropertyType<Request, 'get'>,
is: $PropertyType<Request, 'is'>,
querystring: $PropertyType<Request, 'querystring'>,
idempotent: $PropertyType<Request, 'idempotent'>,
socket: $PropertyType<Request, 'socket'>,
search: $PropertyType<Request, 'search'>,
method: $PropertyType<Request, 'method'>,
query: $PropertyType<Request, 'query'>,
path: $PropertyType<Request, 'path'>,
url: $PropertyType<Request, 'url'>,
origin: $PropertyType<Request, 'origin'>,
href: $PropertyType<Request, 'href'>,
subdomains: $PropertyType<Request, 'subdomains'>,
protocol: $PropertyType<Request, 'protocol'>,
host: $PropertyType<Request, 'host'>,
hostname: $PropertyType<Request, 'hostname'>,
header: $PropertyType<Request, 'header'>,
headers: $PropertyType<Request, 'headers'>,
secure: $PropertyType<Request, 'secure'>,
stale: $PropertyType<Request, 'stale'>,
fresh: $PropertyType<Request, 'fresh'>,
ips: $PropertyType<Request, 'ips'>,
ip: $PropertyType<Request, 'ip'>,
[key: string]: mixed, // props added by middlewares.
}
declare type Middleware =
(ctx: Context, next: () => Promise<void>) => Promise<void>|void;
declare type ApplicationJSON = {
'subdomainOffset': mixed,
'proxy': mixed,
'env': string,
};
declare class Application extends events$EventEmitter {
context: Context,
// request handler for node's native http server.
callback: () => (req: http$IncomingMessage, res: http$ServerResponse) => void,
env: string,
keys?: Array<string>|Object, // https://github.com/crypto-utils/keygrip
middleware: Array<Middleware>,
proxy: boolean, // when true proxy header fields will be trusted
request: Request,
response: Response,
server: Server,
subdomainOffset: number,
listen: $PropertyType<Server, 'listen'>,
toJSON(): ApplicationJSON,
inspect(): ApplicationJSON,
use(fn: Middleware): this,
}
declare module.exports: Class<Application>;
}

101
flow-typed/npm/lint-staged_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,101 @@
// flow-typed signature: 04f9421257cdbd5d2d7990fa481829e0
// flow-typed version: <<STUB>>/lint-staged_v^3.4.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'lint-staged'
*
* 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 'lint-staged' {
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 'lint-staged/src/findBin' {
declare module.exports: any;
}
declare module 'lint-staged/src/generateTasks' {
declare module.exports: any;
}
declare module 'lint-staged/src/index' {
declare module.exports: any;
}
declare module 'lint-staged/src/runScript' {
declare module.exports: any;
}
declare module 'lint-staged/test/__mocks__/execa' {
declare module.exports: any;
}
declare module 'lint-staged/test/__mocks__/npm-which' {
declare module.exports: any;
}
declare module 'lint-staged/test/findBin.spec' {
declare module.exports: any;
}
declare module 'lint-staged/test/generateTasks.spec' {
declare module.exports: any;
}
declare module 'lint-staged/test/runScript.spec' {
declare module.exports: any;
}
declare module 'lint-staged/wallaby' {
declare module.exports: any;
}
// Filename aliases
declare module 'lint-staged/index' {
declare module.exports: $Exports<'lint-staged'>;
}
declare module 'lint-staged/index.js' {
declare module.exports: $Exports<'lint-staged'>;
}
declare module 'lint-staged/src/findBin.js' {
declare module.exports: $Exports<'lint-staged/src/findBin'>;
}
declare module 'lint-staged/src/generateTasks.js' {
declare module.exports: $Exports<'lint-staged/src/generateTasks'>;
}
declare module 'lint-staged/src/index.js' {
declare module.exports: $Exports<'lint-staged/src/index'>;
}
declare module 'lint-staged/src/runScript.js' {
declare module.exports: $Exports<'lint-staged/src/runScript'>;
}
declare module 'lint-staged/test/__mocks__/execa.js' {
declare module.exports: $Exports<'lint-staged/test/__mocks__/execa'>;
}
declare module 'lint-staged/test/__mocks__/npm-which.js' {
declare module.exports: $Exports<'lint-staged/test/__mocks__/npm-which'>;
}
declare module 'lint-staged/test/findBin.spec.js' {
declare module.exports: $Exports<'lint-staged/test/findBin.spec'>;
}
declare module 'lint-staged/test/generateTasks.spec.js' {
declare module.exports: $Exports<'lint-staged/test/generateTasks.spec'>;
}
declare module 'lint-staged/test/runScript.spec.js' {
declare module.exports: $Exports<'lint-staged/test/runScript.spec'>;
}
declare module 'lint-staged/wallaby.js' {
declare module.exports: $Exports<'lint-staged/wallaby'>;
}

33
flow-typed/npm/lodash.orderby_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: 51e82d9a0f70e170972503eb22d1933d
// flow-typed version: <<STUB>>/lodash.orderby_v4.4.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'lodash.orderby'
*
* 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 'lodash.orderby' {
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.
*/
// Filename aliases
declare module 'lodash.orderby/index' {
declare module.exports: $Exports<'lodash.orderby'>;
}
declare module 'lodash.orderby/index.js' {
declare module.exports: $Exports<'lodash.orderby'>;
}

514
flow-typed/npm/lodash_v4.x.x.js vendored Normal file
View File

@ -0,0 +1,514 @@
// flow-typed signature: 965815c926d58b631e3746ecfe0bc204
// flow-typed version: 0953311d72/lodash_v4.x.x/flow_>=v0.47.x
declare module 'lodash' {
declare type TemplateSettings = {
escape?: RegExp,
evaluate?: RegExp,
imports?: Object,
interpolate?: RegExp,
variable?: string,
};
declare type TruncateOptions = {
length?: number,
omission?: string,
separator?: RegExp|string,
};
declare type DebounceOptions = {
leading?: bool,
maxWait?: number,
trailing?: bool,
};
declare type ThrottleOptions = {
leading?: bool,
trailing?: bool,
};
declare type NestedArray<T> = Array<Array<T>>;
declare type matchesIterateeShorthand = Object;
declare type matchesPropertyIterateeShorthand = [string, any];
declare type propertyIterateeShorthand = string;
declare type OPredicate<A, O> =
| ((value: A, key: string, object: O) => any)
| matchesIterateeShorthand
| matchesPropertyIterateeShorthand
| propertyIterateeShorthand;
declare type OIterateeWithResult<V, O, R> = Object|string|((value: V, key: string, object: O) => R);
declare type OIteratee<O> = OIterateeWithResult<any, O, any>;
declare type OFlatMapIteratee<T, U> = OIterateeWithResult<any, T, Array<U>>;
declare type Predicate<T> =
| ((value: T, index: number, array: Array<T>) => any)
| matchesIterateeShorthand
| matchesPropertyIterateeShorthand
| propertyIterateeShorthand;
declare type _ValueOnlyIteratee<T> = (value: T) => mixed;
declare type ValueOnlyIteratee<T> = _ValueOnlyIteratee<T>|string;
declare type _Iteratee<T> = (item: T, index: number, array: ?Array<T>) => mixed;
declare type Iteratee<T> = _Iteratee<T>|Object|string;
declare type FlatMapIteratee<T, U> = ((item: T, index: number, array: ?Array<T>) => Array<U>)|Object|string;
declare type Comparator<T> = (item: T, item2: T) => bool;
declare type MapIterator<T,U> =
| ((item: T, index: number, array: Array<T>) => U)
| propertyIterateeShorthand;
declare type OMapIterator<T,O,U> =
| ((item: T, key: string, object: O) => U)
| propertyIterateeShorthand;
declare class Lodash {
// Array
chunk<T>(array: ?Array<T>, size?: number): Array<Array<T>>;
compact<T,N:?T>(array: Array<N>): Array<T>;
concat<T>(base: Array<T>, ...elements: Array<any>): Array<T|any>;
difference<T>(array: ?Array<T>, values?: Array<T>): Array<T>;
differenceBy<T>(array: ?Array<T>, values: Array<T>, iteratee: ValueOnlyIteratee<T>): T[];
differenceWith<T>(array: T[], values: T[], comparator?: Comparator<T>): T[];
drop<T>(array: ?Array<T>, n?: number): Array<T>;
dropRight<T>(array: ?Array<T>, n?: number): Array<T>;
dropRightWhile<T>(array: ?Array<T>, predicate?: Predicate<T>): Array<T>;
dropWhile<T>(array: ?Array<T>, predicate?: Predicate<T>): Array<T>;
fill<T, U>(array: ?Array<T>, value: U, start?: number, end?: number): Array<T|U>;
findIndex<T>(array: ?Array<T>, predicate?: Predicate<T>): number;
findLastIndex<T>(array: ?Array<T>, predicate?: Predicate<T>): number;
// alias of _.head
first<T>(array: ?Array<T>): T;
flatten<T,X>(array: Array<Array<T>|X>): Array<T|X>;
flattenDeep<T>(array: any[]): Array<T>;
flattenDepth(array: any[], depth?: number): any[];
fromPairs<T>(pairs: Array<T>): Object;
head<T>(array: ?Array<T>): T;
indexOf<T>(array: ?Array<T>, value: T, fromIndex?: number): number;
initial<T>(array: ?Array<T>): Array<T>;
intersection<T>(...arrays: Array<Array<T>>): Array<T>;
//Workaround until (...parameter: T, parameter2: U) works
intersectionBy<T>(a1: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
intersectionBy<T>(a1: Array<T>, a2: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
intersectionBy<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
intersectionBy<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, a4: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
//Workaround until (...parameter: T, parameter2: U) works
intersectionWith<T>(a1: Array<T>, comparator: Comparator<T>): Array<T>;
intersectionWith<T>(a1: Array<T>, a2: Array<T>, comparator: Comparator<T>): Array<T>;
intersectionWith<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, comparator: Comparator<T>): Array<T>;
intersectionWith<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, a4: Array<T>, comparator: Comparator<T>): Array<T>;
join<T>(array: ?Array<T>, separator?: string): string;
last<T>(array: ?Array<T>): T;
lastIndexOf<T>(array: ?Array<T>, value: T, fromIndex?: number): number;
nth<T>(array: T[], n?: number): T;
pull<T>(array: ?Array<T>, ...values?: Array<T>): Array<T>;
pullAll<T>(array: ?Array<T>, values: Array<T>): Array<T>;
pullAllBy<T>(array: ?Array<T>, values: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
pullAllWith<T>(array?: T[], values: T[], comparator?: Function): T[];
pullAt<T>(array: ?Array<T>, ...indexed?: Array<number>): Array<T>;
pullAt<T>(array: ?Array<T>, indexed?: Array<number>): Array<T>;
remove<T>(array: ?Array<T>, predicate?: Predicate<T>): Array<T>;
reverse<T>(array: ?Array<T>): Array<T>;
slice<T>(array: ?Array<T>, start?: number, end?: number): Array<T>;
sortedIndex<T>(array: ?Array<T>, value: T): number;
sortedIndexBy<T>(array: ?Array<T>, value: T, iteratee?: ValueOnlyIteratee<T>): number;
sortedIndexOf<T>(array: ?Array<T>, value: T): number;
sortedLastIndex<T>(array: ?Array<T>, value: T): number;
sortedLastIndexBy<T>(array: ?Array<T>, value: T, iteratee?: ValueOnlyIteratee<T>): number;
sortedLastIndexOf<T>(array: ?Array<T>, value: T): number;
sortedUniq<T>(array: ?Array<T>): Array<T>;
sortedUniqBy<T>(array: ?Array<T>, iteratee?: (value: T) => mixed): Array<T>;
tail<T>(array: ?Array<T>): Array<T>;
take<T>(array: ?Array<T>, n?: number): Array<T>;
takeRight<T>(array: ?Array<T>, n?: number): Array<T>;
takeRightWhile<T>(array: ?Array<T>, predicate?: Predicate<T>): Array<T>;
takeWhile<T>(array: ?Array<T>, predicate?: Predicate<T>): Array<T>;
union<T>(...arrays?: Array<Array<T>>): Array<T>;
//Workaround until (...parameter: T, parameter2: U) works
unionBy<T>(a1: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
unionBy<T>(a1: Array<T>, a2: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
unionBy<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
unionBy<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, a4: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
//Workaround until (...parameter: T, parameter2: U) works
unionWith<T>(a1: Array<T>, comparator?: Comparator<T>): Array<T>;
unionWith<T>(a1: Array<T>, a2: Array<T>, comparator?: Comparator<T>): Array<T>;
unionWith<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, comparator?: Comparator<T>): Array<T>;
unionWith<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, a4: Array<T>, comparator?: Comparator<T>): Array<T>;
uniq<T>(array: ?Array<T>): Array<T>;
uniqBy<T>(array: ?Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
uniqWith<T>(array: ?Array<T>, comparator?: Comparator<T>): Array<T>;
unzip<T>(array: ?Array<T>): Array<T>;
unzipWith<T>(array: ?Array<T>, iteratee?: Iteratee<T>): Array<T>;
without<T>(array: ?Array<T>, ...values?: Array<T>): Array<T>;
xor<T>(...array: Array<Array<T>>): Array<T>;
//Workaround until (...parameter: T, parameter2: U) works
xorBy<T>(a1: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
xorBy<T>(a1: Array<T>, a2: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
xorBy<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
xorBy<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, a4: Array<T>, iteratee?: ValueOnlyIteratee<T>): Array<T>;
//Workaround until (...parameter: T, parameter2: U) works
xorWith<T>(a1: Array<T>, comparator?: Comparator<T>): Array<T>;
xorWith<T>(a1: Array<T>, a2: Array<T>, comparator?: Comparator<T>): Array<T>;
xorWith<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, comparator?: Comparator<T>): Array<T>;
xorWith<T>(a1: Array<T>, a2: Array<T>, a3: Array<T>, a4: Array<T>, comparator?: Comparator<T>): Array<T>;
zip<A, B>(a1: A[], a2: B[]): Array<[A, B]>;
zip<A, B, C>(a1: A[], a2: B[], a3: C[]): Array<[A, B, C]>;
zip<A, B, C, D>(a1: A[], a2: B[], a3: C[], a4: D[]): Array<[A, B, C, D]>;
zip<A, B, C, D, E>(a1: A[], a2: B[], a3: C[], a4: D[], a5: E[]): Array<[A, B, C, D, E]>;
zipObject(props?: Array<any>, values?: Array<any>): Object;
zipObjectDeep(props?: any[], values?: any): Object;
//Workaround until (...parameter: T, parameter2: U) works
zipWith<T>(a1: NestedArray<T>, iteratee?: Iteratee<T>): Array<T>;
zipWith<T>(a1: NestedArray<T>, a2: NestedArray<T>, iteratee?: Iteratee<T>): Array<T>;
zipWith<T>(a1: NestedArray<T>, a2: NestedArray<T>, a3: NestedArray<T>, iteratee?: Iteratee<T>): Array<T>;
zipWith<T>(a1: NestedArray<T>, a2: NestedArray<T>, a3: NestedArray<T>, a4: NestedArray<T>, iteratee?: Iteratee<T>): Array<T>;
// Collection
countBy<T>(array: ?Array<T>, iteratee?: ValueOnlyIteratee<T>): Object;
countBy<T: Object>(object: T, iteratee?: ValueOnlyIteratee<T>): Object;
// alias of _.forEach
each<T>(array: ?Array<T>, iteratee?: Iteratee<T>): Array<T>;
each<T: Object>(object: T, iteratee?: OIteratee<T>): T;
// alias of _.forEachRight
eachRight<T>(array: ?Array<T>, iteratee?: Iteratee<T>): Array<T>;
eachRight<T: Object>(object: T, iteratee?: OIteratee<T>): T;
every<T>(array: ?Array<T>, iteratee?: Iteratee<T>): bool;
every<T: Object>(object: T, iteratee?: OIteratee<T>): bool;
filter<T>(array: ?Array<T>, predicate?: Predicate<T>): Array<T>;
filter<A, T: {[id: string]: A}>(object: T, predicate?: OPredicate<A, T>): Array<A>;
find<T>(array: ?Array<T>, predicate?: Predicate<T>, fromIndex?: number): T|void;
find<V, A, T: {[id: string]: A}>(object: T, predicate?: OPredicate<A, T>, fromIndex?: number): V;
findLast<T>(array: ?Array<T>, predicate?: Predicate<T>, fromIndex?: number): T|void;
findLast<V, A, T: {[id: string]: A}>(object: T, predicate?: OPredicate<A, T>): V;
flatMap<T, U>(array: ?Array<T>, iteratee?: FlatMapIteratee<T, U>): Array<U>;
flatMap<T: Object, U>(object: T, iteratee?: OFlatMapIteratee<T, U>): Array<U>;
flatMapDeep<T, U>(array: ?Array<T>, iteratee?: FlatMapIteratee<T, U>): Array<U>;
flatMapDeep<T: Object, U>(object: T, iteratee?: OFlatMapIteratee<T, U>): Array<U>;
flatMapDepth<T, U>(array: ?Array<T>, iteratee?: FlatMapIteratee<T, U>, depth?: number): Array<U>;
flatMapDepth<T: Object, U>(object: T, iteratee?: OFlatMapIteratee<T, U>, depth?: number): Array<U>;
forEach<T>(array: ?Array<T>, iteratee?: Iteratee<T>): Array<T>;
forEach<T: Object>(object: T, iteratee?: OIteratee<T>): T;
forEachRight<T>(array: ?Array<T>, iteratee?: Iteratee<T>): Array<T>;
forEachRight<T: Object>(object: T, iteratee?: OIteratee<T>): T;
groupBy<V, T>(array: ?Array<T>, iteratee?: ValueOnlyIteratee<T>): {[key: V]: ?Array<T>};
groupBy<V, A, T: {[id: string]: A}>(object: T, iteratee?: ValueOnlyIteratee<A>): {[key: V]: ?Array<A>};
includes<T>(array: ?Array<T>, value: T, fromIndex?: number): bool;
includes<T: Object>(object: T, value: any, fromIndex?: number): bool;
includes(str: string, value: string, fromIndex?: number): bool;
invokeMap<T>(array: ?Array<T>, path: ((value: T) => Array<string>|string)|Array<string>|string, ...args?: Array<any>): Array<any>;
invokeMap<T: Object>(object: T, path: ((value: any) => Array<string>|string)|Array<string>|string, ...args?: Array<any>): Array<any>;
keyBy<T, V>(array: ?Array<T>, iteratee?: ValueOnlyIteratee<T>): {[key: V]: ?T};
keyBy<V, A, I, T: {[id: I]: A}>(object: T, iteratee?: ValueOnlyIteratee<A>): {[key: V]: ?A};
map<T, U>(array: ?Array<T>, iteratee?: MapIterator<T, U>): Array<U>;
map<V, T: Object, U>(object: ?T, iteratee?: OMapIterator<V, T, U>): Array<U>;
map(str: ?string, iteratee?: (char: string, index: number, str: string) => any): string;
orderBy<T>(array: ?Array<T>, iteratees?: Array<Iteratee<T>>|string, orders?: Array<'asc'|'desc'>|string): Array<T>;
orderBy<V, T: Object>(object: T, iteratees?: Array<OIteratee<*>>|string, orders?: Array<'asc'|'desc'>|string): Array<V>;
partition<T>(array: ?Array<T>, predicate?: Predicate<T>): NestedArray<T>;
partition<V, A, T: {[id: string]: A}>(object: T, predicate?: OPredicate<A, T>): NestedArray<V>;
reduce<T, U>(array: ?Array<T>, iteratee?: (accumulator: U, value: T, index: number, array: ?Array<T>) => U, accumulator?: U): U;
reduce<T: Object, U>(object: T, iteratee?: (accumulator: U, value: any, key: string, object: T) => U, accumulator?: U): U;
reduceRight<T, U>(array: ?Array<T>, iteratee?: (accumulator: U, value: T, index: number, array: ?Array<T>) => U, accumulator?: U): U;
reduceRight<T: Object, U>(object: T, iteratee?: (accumulator: U, value: any, key: string, object: T) => U, accumulator?: U): U;
reject<T>(array: ?Array<T>, predicate?: Predicate<T>): Array<T>;
reject<V: Object, A, T: {[id: string]: A}>(object: T, predicate?: OPredicate<A, T>): Array<V>;
sample<T>(array: ?Array<T>): T;
sample<V, T: Object>(object: T): V;
sampleSize<T>(array: ?Array<T>, n?: number): Array<T>;
sampleSize<V, T: Object>(object: T, n?: number): Array<V>;
shuffle<T>(array: ?Array<T>): Array<T>;
shuffle<V, T: Object>(object: T): Array<V>;
size(collection: Array<any>|Object): number;
some<T>(array: ?Array<T>, predicate?: Predicate<T>): bool;
some<A, T: {[id: string]: A}>(object?: ?T, predicate?: OPredicate<A, T>): bool;
sortBy<T>(array: ?Array<T>, ...iteratees?: Array<Iteratee<T>>): Array<T>;
sortBy<T>(array: ?Array<T>, iteratees?: Array<Iteratee<T>>): Array<T>;
sortBy<V, T: Object>(object: T, ...iteratees?: Array<OIteratee<T>>): Array<V>;
sortBy<V, T: Object>(object: T, iteratees?: Array<OIteratee<T>>): Array<V>;
// Date
now(): number;
// Function
after(n: number, fn: Function): Function;
ary(func: Function, n?: number): Function;
before(n: number, fn: Function): Function;
bind(func: Function, thisArg: any, ...partials: Array<any>): Function;
bindKey(obj: Object, key: string, ...partials: Array<any>): Function;
curry(func: Function, arity?: number): Function;
curryRight(func: Function, arity?: number): Function;
debounce(func: Function, wait?: number, options?: DebounceOptions): Function;
defer(func: Function, ...args?: Array<any>): number;
delay(func: Function, wait: number, ...args?: Array<any>): number;
flip(func: Function): Function;
memoize(func: Function, resolver?: Function): Function;
negate(predicate: Function): Function;
once(func: Function): Function;
overArgs(func: Function, ...transforms: Array<Function>): Function;
overArgs(func: Function, transforms: Array<Function>): Function;
partial(func: Function, ...partials: any[]): Function;
partialRight(func: Function, ...partials: Array<any>): Function;
partialRight(func: Function, partials: Array<any>): Function;
rearg(func: Function, ...indexes: Array<number>): Function;
rearg(func: Function, indexes: Array<number>): Function;
rest(func: Function, start?: number): Function;
spread(func: Function): Function;
throttle(func: Function, wait?: number, options?: ThrottleOptions): Function;
unary(func: Function): Function;
wrap(value: any, wrapper: Function): Function;
// Lang
castArray(value: *): any[];
clone<T>(value: T): T;
cloneDeep<T>(value: T): T;
cloneDeepWith<T, U>(value: T, customizer?: ?(value: T, key: number|string, object: T, stack: any) => U): U;
cloneWith<T, U>(value: T, customizer?: ?(value: T, key: number|string, object: T, stack: any) => U): U;
conformsTo<T:{[key:string]:mixed}>(source: T, predicates: T&{[key:string]:(x:any)=>boolean}): boolean;
eq(value: any, other: any): bool;
gt(value: any, other: any): bool;
gte(value: any, other: any): bool;
isArguments(value: any): bool;
isArray(value: any): bool;
isArrayBuffer(value: any): bool;
isArrayLike(value: any): bool;
isArrayLikeObject(value: any): bool;
isBoolean(value: any): bool;
isBuffer(value: any): bool;
isDate(value: any): bool;
isElement(value: any): bool;
isEmpty(value: any): bool;
isEqual(value: any, other: any): bool;
isEqualWith<T, U>(value: T, other: U, customizer?: (objValue: any, otherValue: any, key: number|string, object: T, other: U, stack: any) => bool|void): bool;
isError(value: any): bool;
isFinite(value: any): bool;
isFunction(value: Function): true;
isFunction(value: number|string|void|null|Object): false;
isInteger(value: any): bool;
isLength(value: any): bool;
isMap(value: any): bool;
isMatch(object?: ?Object, source: Object): bool;
isMatchWith<T: Object, U: Object>(object: T, source: U, customizer?: (objValue: any, srcValue: any, key: number|string, object: T, source: U) => bool|void): bool;
isNaN(value: any): bool;
isNative(value: any): bool;
isNil(value: any): bool;
isNull(value: any): bool;
isNumber(value: any): bool;
isObject(value: any): bool;
isObjectLike(value: any): bool;
isPlainObject(value: any): bool;
isRegExp(value: any): bool;
isSafeInteger(value: any): bool;
isSet(value: any): bool;
isString(value: string): true;
isString(value: number|bool|Function|void|null|Object|Array<any>): false;
isSymbol(value: any): bool;
isTypedArray(value: any): bool;
isUndefined(value: any): bool;
isWeakMap(value: any): bool;
isWeakSet(value: any): bool;
lt(value: any, other: any): bool;
lte(value: any, other: any): bool;
toArray(value: any): Array<any>;
toFinite(value: any): number;
toInteger(value: any): number;
toLength(value: any): number;
toNumber(value: any): number;
toPlainObject(value: any): Object;
toSafeInteger(value: any): number;
toString(value: any): string;
// Math
add(augend: number, addend: number): number;
ceil(number: number, precision?: number): number;
divide(dividend: number, divisor: number): number;
floor(number: number, precision?: number): number;
max<T>(array: ?Array<T>): T;
maxBy<T>(array: ?Array<T>, iteratee?: Iteratee<T>): T;
mean(array: Array<*>): number;
meanBy<T>(array: Array<T>, iteratee?: Iteratee<T>): number;
min<T>(array: ?Array<T>): T;
minBy<T>(array: ?Array<T>, iteratee?: Iteratee<T>): T;
multiply(multiplier: number, multiplicand: number): number;
round(number: number, precision?: number): number;
subtract(minuend: number, subtrahend: number): number;
sum(array: Array<*>): number;
sumBy<T>(array: Array<T>, iteratee?: Iteratee<T>): number;
// number
clamp(number: number, lower?: number, upper: number): number;
inRange(number: number, start?: number, end: number): bool;
random(lower?: number, upper?: number, floating?: bool): number;
// Object
assign(object?: ?Object, ...sources?: Array<Object>): Object;
assignIn<A, B>(a: A, b: B): A & B;
assignIn<A, B, C>(a: A, b: B, c: C): A & B & C;
assignIn<A, B, C, D>(a: A, b: B, c: C, d: D): A & B & C & D;
assignIn<A, B, C, D, E>(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E;
assignInWith<T: Object, A: Object>(object: T, s1: A, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A) => any|void): Object;
assignInWith<T: Object, A: Object, B: Object>(object: T, s1: A, s2: B, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B) => any|void): Object;
assignInWith<T: Object, A: Object, B: Object, C: Object>(object: T, s1: A, s2: B, s3: C, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B|C) => any|void): Object;
assignInWith<T: Object, A: Object, B: Object, C: Object, D: Object>(object: T, s1: A, s2: B, s3: C, s4: D, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B|C|D) => any|void): Object;
assignWith<T: Object, A: Object>(object: T, s1: A, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A) => any|void): Object;
assignWith<T: Object, A: Object, B: Object>(object: T, s1: A, s2: B, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B) => any|void): Object;
assignWith<T: Object, A: Object, B: Object, C: Object>(object: T, s1: A, s2: B, s3: C, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B|C) => any|void): Object;
assignWith<T: Object, A: Object, B: Object, C: Object, D: Object>(object: T, s1: A, s2: B, s3: C, s4: D, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B|C|D) => any|void): Object;
at(object?: ?Object, ...paths: Array<string>): Array<any>;
at(object?: ?Object, paths: Array<string>): Array<any>;
create<T>(prototype: T, properties?: Object): $Supertype<T>;
defaults(object?: ?Object, ...sources?: Array<Object>): Object;
defaultsDeep(object?: ?Object, ...sources?: Array<Object>): Object;
// alias for _.toPairs
entries(object?: ?Object): NestedArray<any>;
// alias for _.toPairsIn
entriesIn(object?: ?Object): NestedArray<any>;
// alias for _.assignIn
extend<A, B>(a: A, b: B): A & B;
extend<A, B, C>(a: A, b: B, c: C): A & B & C;
extend<A, B, C, D>(a: A, b: B, c: C, d: D): A & B & C & D;
extend<A, B, C, D, E>(a: A, b: B, c: C, d: D, e: E): A & B & C & D & E;
// alias for _.assignInWith
extendWith<T: Object, A: Object>(object: T, s1: A, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A) => any|void): Object;
extendWith<T: Object, A: Object, B: Object>(object: T, s1: A, s2: B, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B) => any|void): Object;
extendWith<T: Object, A: Object, B: Object, C: Object>(object: T, s1: A, s2: B, s3: C, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B|C) => any|void): Object;
extendWith<T: Object, A: Object, B: Object, C: Object, D: Object>(object: T, s1: A, s2: B, s3: C, s4: D, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B|C|D) => any|void): Object;
findKey<A, T: {[id: string]: A}>(object?: ?T, predicate?: OPredicate<A, T>): string|void;
findLastKey<A, T: {[id: string]: A}>(object?: ?T, predicate?: OPredicate<A, T>): string|void;
forIn(object?: ?Object, iteratee?: OIteratee<*>): Object;
forInRight(object?: ?Object, iteratee?: OIteratee<*>): Object;
forOwn(object?: ?Object, iteratee?: OIteratee<*>): Object;
forOwnRight(object?: ?Object, iteratee?: OIteratee<*>): Object;
functions(object?: ?Object): Array<string>;
functionsIn(object?: ?Object): Array<string>;
get(object?: ?Object|?Array<any>, path?: ?Array<string>|string, defaultValue?: any): any;
has(object?: ?Object, path?: ?Array<string>|string): bool;
hasIn(object?: ?Object, path?: ?Array<string>|string): bool;
invert(object?: ?Object, multiVal?: bool): Object;
invertBy(object: ?Object, iteratee?: Function): Object;
invoke(object?: ?Object, path?: ?Array<string>|string, ...args?: Array<any>): any;
keys(object?: ?Object): Array<string>;
keysIn(object?: ?Object): Array<string>;
mapKeys(object?: ?Object, iteratee?: OIteratee<*>): Object;
mapValues(object?: ?Object, iteratee?: OIteratee<*>): Object;
merge(object?: ?Object, ...sources?: Array<?Object>): Object;
mergeWith<T: Object, A: Object>(object: T, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A) => any|void): Object;
mergeWith<T: Object, A: Object, B: Object>(object: T, s1: A, s2: B, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B) => any|void): Object;
mergeWith<T: Object, A: Object, B: Object, C: Object>(object: T, s1: A, s2: B, s3: C, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B|C) => any|void): Object;
mergeWith<T: Object, A: Object, B: Object, C: Object, D: Object>(object: T, s1: A, s2: B, s3: C, s4: D, customizer?: (objValue: any, srcValue: any, key: string, object: T, source: A|B|C|D) => any|void): Object;
omit(object?: ?Object, ...props: Array<string>): Object;
omit(object?: ?Object, props: Array<string>): Object;
omitBy<A, T: {[id: string]: A}>(object?: ?T, predicate?: OPredicate<A, T>): Object;
pick(object?: ?Object, ...props: Array<string>): Object;
pick(object?: ?Object, props: Array<string>): Object;
pickBy<A, T: {[id: string]: A}>(object?: ?T, predicate?: OPredicate<A, T>): Object;
result(object?: ?Object, path?: ?Array<string>|string, defaultValue?: any): any;
set(object?: ?Object, path?: ?Array<string>|string, value: any): Object;
setWith<T>(object: T, path?: ?Array<string>|string, value: any, customizer?: (nsValue: any, key: string, nsObject: T) => any): Object;
toPairs(object?: ?Object|Array<*>): NestedArray<any>;
toPairsIn(object?: ?Object): NestedArray<any>;
transform(collection: Object|Array<any>, iteratee?: OIteratee<*>, accumulator?: any): any;
unset(object?: ?Object, path?: ?Array<string>|string): bool;
update(object: Object, path: string[]|string, updater: Function): Object;
updateWith(object: Object, path: string[]|string, updater: Function, customizer?: Function): Object;
values(object?: ?Object): Array<any>;
valuesIn(object?: ?Object): Array<any>;
// Seq
// harder to read, but this is _()
(value: any): any;
chain<T>(value: T): any;
tap<T>(value: T, interceptor: (value:T)=>any): T;
thru<T1,T2>(value: T1, interceptor: (value:T1)=>T2): T2;
// TODO: _.prototype.*
// String
camelCase(string?: ?string): string;
capitalize(string?: string): string;
deburr(string?: string): string;
endsWith(string?: string, target?: string, position?: number): bool;
escape(string?: string): string;
escapeRegExp(string?: string): string;
kebabCase(string?: string): string;
lowerCase(string?: string): string;
lowerFirst(string?: string): string;
pad(string?: string, length?: number, chars?: string): string;
padEnd(string?: string, length?: number, chars?: string): string;
padStart(string?: string, length?: number, chars?: string): string;
parseInt(string: string, radix?: number): number;
repeat(string?: string, n?: number): string;
replace(string?: string, pattern: RegExp|string, replacement: ((string: string) => string)|string): string;
snakeCase(string?: string): string;
split(string?: string, separator: RegExp|string, limit?: number): Array<string>;
startCase(string?: string): string;
startsWith(string?: string, target?: string, position?: number): bool;
template(string?: string, options?: TemplateSettings): Function;
toLower(string?: string): string;
toUpper(string?: string): string;
trim(string?: string, chars?: string): string;
trimEnd(string?: string, chars?: string): string;
trimStart(string?: string, chars?: string): string;
truncate(string?: string, options?: TruncateOptions): string;
unescape(string?: string): string;
upperCase(string?: string): string;
upperFirst(string?: string): string;
words(string?: string, pattern?: RegExp|string): Array<string>;
// Util
attempt(func: Function): any;
bindAll(object?: ?Object, methodNames: Array<string>): Object;
bindAll(object?: ?Object, ...methodNames: Array<string>): Object;
cond(pairs: NestedArray<Function>): Function;
conforms(source: Object): Function;
constant<T>(value: T): () => T;
defaultTo<T1:string|boolean|Object,T2>(value: T1, default: T2): T1;
// NaN is a number instead of its own type, otherwise it would behave like null/void
defaultTo<T1:number,T2>(value: T1, default: T2): T1|T2;
defaultTo<T1:void|null,T2>(value: T1, default: T2): T2;
flow(...funcs?: Array<Function>): Function;
flow(funcs?: Array<Function>): Function;
flowRight(...funcs?: Array<Function>): Function;
flowRight(funcs?: Array<Function>): Function;
identity<T>(value: T): T;
iteratee(func?: any): Function;
matches(source: Object): Function;
matchesProperty(path?: ?Array<string>|string, srcValue: any): Function;
method(path?: ?Array<string>|string, ...args?: Array<any>): Function;
methodOf(object?: ?Object, ...args?: Array<any>): Function;
mixin<T: Function|Object>(object?: T, source: Object, options?: { chain: bool }): T;
noConflict(): Lodash;
noop(...args: Array<mixed>): void;
nthArg(n?: number): Function;
over(...iteratees: Array<Function>): Function;
over(iteratees: Array<Function>): Function;
overEvery(...predicates: Array<Function>): Function;
overEvery(predicates: Array<Function>): Function;
overSome(...predicates: Array<Function>): Function;
overSome(predicates: Array<Function>): Function;
property(path?: ?Array<string>|string): Function;
propertyOf(object?: ?Object): Function;
range(start: number, end: number, step?: number): Array<number>;
range(end: number, step?: number): Array<number>;
rangeRight(start: number, end: number, step?: number): Array<number>;
rangeRight(end: number, step?: number): Array<number>;
runInContext(context?: Object): Function;
stubArray(): Array<*>;
stubFalse(): false;
stubObject(): {};
stubString(): '';
stubTrue(): true;
times(n: number, ...rest: Array<void>): Array<number>;
times<T>(n: number, iteratee: ((i: number) => T)): Array<T>;
toPath(value: any): Array<string>;
uniqueId(prefix?: string): string;
// Properties
VERSION: string;
templateSettings: TemplateSettings;
}
declare var exports: Lodash;
}

View File

@ -0,0 +1,39 @@
// flow-typed signature: 67f955aa47ef544703526f425d601f4d
// flow-typed version: <<STUB>>/marked-sanitized_v^0.1.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'marked-sanitized'
*
* 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 'marked-sanitized' {
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 'marked-sanitized/lib/markedSanitize' {
declare module.exports: any;
}
declare module 'marked-sanitized/test/markedSanitize' {
declare module.exports: any;
}
// Filename aliases
declare module 'marked-sanitized/lib/markedSanitize.js' {
declare module.exports: $Exports<'marked-sanitized/lib/markedSanitize'>;
}
declare module 'marked-sanitized/test/markedSanitize.js' {
declare module.exports: $Exports<'marked-sanitized/test/markedSanitize'>;
}

155
flow-typed/npm/marked_v0.3.x.js vendored Normal file
View File

@ -0,0 +1,155 @@
// flow-typed signature: c2bec7cd5128630b7dfee2f1a66a4782
// flow-typed version: f111325994/marked_v0.3.x/flow_>=v0.28.x
type marked$AlignFlag = 'left' | 'right' | 'center'
type marked$NodeCallback<T> = (e: ?Error, d: ?T) => void
class marked$Renderer {
constructor: (o?: marked$MarkedOptions) => marked$Renderer
options: marked$MarkedOptions;
code: (c: string, l: string) => string;
blockquote: (q: string) => string;
html: (h: string) => string;
heading: (t: string, l: number) => string;
hr: () => string;
list: (b: string, o: boolean) => string;
listitem: (t: string) => string;
paragraph: (t: string) => string;
table: (h: string, b: string) => string;
tablerow: (c: string) => string;
tablecell: (c: string, f: ?marked$AlignFlag) => string;
heading: (t: string, l: number) => string;
strong: (t: string) => string;
em: (t: string) => string;
codespan: (c: string) => string;
br: () => string;
del: (t: string) => string;
link: (h: string, ti: string, te: string) => string;
image: (h: string, ti: string, te: string) => string;
text: (t: string) => string;
}
type marked$HighlightFunction =
((c: string, l: string, cb: marked$NodeCallback<string>) => void)
| ((c: string, cb: marked$NodeCallback<string>) => void)
| ((c: string, l?: string) => string)
type marked$MarkedOptions = {
highlight?: marked$HighlightFunction;
renderer?: marked$Renderer;
gfm?: boolean;
tables?: boolean;
breaks?: boolean;
pedantic?: boolean;
sanitize?: boolean;
smartLists?: boolean;
smartypants?: boolean;
}
/*
* marked$Tokens
*/
type marked$Space = { type: 'space'; }
type marked$Code = { type: 'code'; text: string; lang?: string; }
type marked$Heading = { type: 'heading'; depth: number; text: string; }
type marked$Table = { type: 'table'; header: string; align: Array<marked$AlignFlag> ; cells: Array<Array<string>> }
type marked$Hr = { type: 'hr'; }
type marked$BlockquoteStart = { type: 'blockquote_start' }
type marked$BlockquoteEnd = { type: 'blockquote_end' }
type marked$ListStart = { type: 'list_start' }
type marked$ListEnd = { type: 'list_end' }
type marked$Paragraph = { type: 'paragraph'; pre: boolean; text: string; }
type marked$Html = { type: 'paragraph'; pre: boolean; text: string; }
type marked$Text = { type: 'text'; text: string; }
type marked$Token =
marked$Space
| marked$Code
| marked$Heading
| marked$Table
| marked$Hr
| marked$BlockquoteStart
| marked$BlockquoteEnd
| marked$ListStart
| marked$ListEnd
| marked$Paragraph
| marked$Html
| marked$Text
type marked$Link = {
title: ?string;
href: string;
}
type marked$Tokens = { links: Array<marked$Link> } & Array<marked$Token>;
type marked$NoopRule = {
(i: mixed): void;
exec: (i: mixed) => void;
}
type marked$Rule = RegExp | marked$NoopRule
type marked$lex = (t: string) => marked$Tokens;
class marked$Lexer {
static lexer: (t: string, o?: marked$MarkedOptions) => marked$Tokens;
static rules: { [key: string]: marked$Rule };
rules: { [key: string]: marked$Rule };
constructor: (o?: marked$MarkedOptions) => marked$Lexer;
lex: marked$lex;
tokens: marked$Tokens;
options: marked$MarkedOptions;
}
class marked$Parser {
static parse: (t: marked$Tokens, o?: marked$MarkedOptions) => string;
constructor: (o?: marked$MarkedOptions) => marked$Parser;
parse: (t: marked$Tokens) => string;
next: () => marked$Token;
peek: () => marked$Token;
parsemarked$Text: () => string;
tok: () => string;
tokens: marked$Tokens;
token: ?marked$Token;
options: marked$MarkedOptions;
renderer: marked$Renderer;
}
class marked$InlineLexer {
static rules: Array<marked$Rule>;
static output: (s: string, l: Array<marked$Link>, o?: marked$MarkedOptions) => string;
constructor: (l: Array<marked$Link>, o?: marked$MarkedOptions) => marked$InlineLexer;
output: (s: string) => string;
outputmarked$Link: (c: Array<string>, l: marked$Link) => string;
smartypants: (t: string) => string;
mangle: (t: string) => string;
options: marked$MarkedOptions;
links: Array<marked$Link>;
rules: Array<marked$Rule>;
renderer: marked$Renderer;
}
type marked$Marked = {
(md: string, o: marked$MarkedOptions, cb: marked$NodeCallback<string>): void;
(md: string, cb: marked$NodeCallback<string>): void;
(md: string, o?: marked$MarkedOptions): string;
setOptions: (o: marked$MarkedOptions) => void;
defaults: marked$MarkedOptions;
Parser: typeof marked$Parser;
parser: typeof marked$Parser.parse;
Lexer: typeof marked$Lexer;
lexer: typeof marked$Lexer.lexer;
InlineLexer: typeof marked$InlineLexer;
inlinelexer: marked$InlineLexer.output;
Renderer: typeof marked$Renderer;
parse: marked$Marked;
}
declare module marked {
declare export default marked$Marked;
}

View File

@ -0,0 +1,38 @@
// flow-typed signature: 5cffd40d057233a0f047efd89b8ed83b
// flow-typed version: <<STUB>>/mobx-react-devtools_v^4.2.11/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'mobx-react-devtools'
*
* 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 'mobx-react-devtools' {
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 'mobx-react-devtools/publish' {
declare module.exports: any;
}
// Filename aliases
declare module 'mobx-react-devtools/index' {
declare module.exports: $Exports<'mobx-react-devtools'>;
}
declare module 'mobx-react-devtools/index.js' {
declare module.exports: $Exports<'mobx-react-devtools'>;
}
declare module 'mobx-react-devtools/publish.js' {
declare module.exports: $Exports<'mobx-react-devtools/publish'>;
}

52
flow-typed/npm/mobx-react_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,52 @@
// flow-typed signature: 1de61a1ceae245f92e0d44fafb2f5612
// flow-typed version: <<STUB>>/mobx-react_v^4.1.8/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'mobx-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 'mobx-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 'mobx-react/custom' {
declare module.exports: any;
}
declare module 'mobx-react/index.min' {
declare module.exports: any;
}
declare module 'mobx-react/native' {
declare module.exports: any;
}
// Filename aliases
declare module 'mobx-react/custom.js' {
declare module.exports: $Exports<'mobx-react/custom'>;
}
declare module 'mobx-react/index' {
declare module.exports: $Exports<'mobx-react'>;
}
declare module 'mobx-react/index.js' {
declare module.exports: $Exports<'mobx-react'>;
}
declare module 'mobx-react/index.min.js' {
declare module.exports: $Exports<'mobx-react/index.min'>;
}
declare module 'mobx-react/native.js' {
declare module.exports: $Exports<'mobx-react/native'>;
}

244
flow-typed/npm/moment_v2.x.x.js vendored Normal file
View File

@ -0,0 +1,244 @@
// flow-typed signature: 18b0758a665cf7eb72bdb60fb6713aca
// flow-typed version: 5eb011abdd/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,
};
type moment$Inclusivity = '()' | '[)' | '()' | '(]' | '[]'
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,
validFormats?: ?Array<string>|string,
locale?: ?boolean|string,
strict?: ?boolean|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, keepLocalTime?: boolean, keepMinutes?: boolean): 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;
isBetween(from: moment$Moment|string|number|Date|Array<number>, to: moment$Moment|string|number|Date|Array<number>, units?: string, inclusivity?: moment$Inclusivity): bool;
isBefore(date?: moment$Moment|string|number|Date|Array<number>, units?: ?string): bool;
isSame(date?: moment$Moment|string|number|Date|Array<number>, units?: ?string): bool;
isAfter(date?: moment$Moment|string|number|Date|Array<number>, units?: ?string): bool;
isSameOrBefore(date?: moment$Moment|string|number|Date|Array<number>, units?: ?string): bool;
isSameOrAfter(date?: moment$Moment|string|number|Date|Array<number>, units?: ?string): 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>;
}

88
flow-typed/npm/node-dev_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,88 @@
// flow-typed signature: 83815e1c6bb84053b9dbcbc969444540
// flow-typed version: <<STUB>>/node-dev_v3.1.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'node-dev'
*
* 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 'node-dev' {
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 'node-dev/lib/cfg' {
declare module.exports: any;
}
declare module 'node-dev/lib/dedupe' {
declare module.exports: any;
}
declare module 'node-dev/lib/hook' {
declare module.exports: any;
}
declare module 'node-dev/lib/index' {
declare module.exports: any;
}
declare module 'node-dev/lib/ipc' {
declare module.exports: any;
}
declare module 'node-dev/lib/log' {
declare module.exports: any;
}
declare module 'node-dev/lib/notify' {
declare module.exports: any;
}
declare module 'node-dev/lib/resolveMain' {
declare module.exports: any;
}
declare module 'node-dev/lib/wrap' {
declare module.exports: any;
}
// Filename aliases
declare module 'node-dev/lib/cfg.js' {
declare module.exports: $Exports<'node-dev/lib/cfg'>;
}
declare module 'node-dev/lib/dedupe.js' {
declare module.exports: $Exports<'node-dev/lib/dedupe'>;
}
declare module 'node-dev/lib/hook.js' {
declare module.exports: $Exports<'node-dev/lib/hook'>;
}
declare module 'node-dev/lib/index.js' {
declare module.exports: $Exports<'node-dev/lib/index'>;
}
declare module 'node-dev/lib/ipc.js' {
declare module.exports: $Exports<'node-dev/lib/ipc'>;
}
declare module 'node-dev/lib/log.js' {
declare module.exports: $Exports<'node-dev/lib/log'>;
}
declare module 'node-dev/lib/notify.js' {
declare module.exports: $Exports<'node-dev/lib/notify'>;
}
declare module 'node-dev/lib/resolveMain.js' {
declare module.exports: $Exports<'node-dev/lib/resolveMain'>;
}
declare module 'node-dev/lib/wrap.js' {
declare module.exports: $Exports<'node-dev/lib/wrap'>;
}

249
flow-typed/npm/node-sass_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,249 @@
// flow-typed signature: 9e1a4107a98eefb7501050d267470787
// flow-typed version: <<STUB>>/node-sass_v^4.5.2/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'node-sass'
*
* 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 'node-sass' {
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 'node-sass/lib/binding' {
declare module.exports: any;
}
declare module 'node-sass/lib/errors' {
declare module.exports: any;
}
declare module 'node-sass/lib/extensions' {
declare module.exports: any;
}
declare module 'node-sass/lib/index' {
declare module.exports: any;
}
declare module 'node-sass/lib/render' {
declare module.exports: any;
}
declare module 'node-sass/scripts/build' {
declare module.exports: any;
}
declare module 'node-sass/scripts/coverage' {
declare module.exports: any;
}
declare module 'node-sass/scripts/install' {
declare module.exports: any;
}
declare module 'node-sass/scripts/prepublish' {
declare module.exports: any;
}
declare module 'node-sass/scripts/util/downloadoptions' {
declare module.exports: any;
}
declare module 'node-sass/scripts/util/proxy' {
declare module.exports: any;
}
declare module 'node-sass/scripts/util/useragent' {
declare module.exports: any;
}
declare module 'node-sass/test/api' {
declare module.exports: any;
}
declare module 'node-sass/test/binding' {
declare module.exports: any;
}
declare module 'node-sass/test/cli' {
declare module.exports: any;
}
declare module 'node-sass/test/downloadoptions' {
declare module.exports: any;
}
declare module 'node-sass/test/errors' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_arrays_of_importers' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_functions_setter' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_functions_string_conversion' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_data_cb' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_data' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_error' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_cb' {
declare module.exports: any;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file' {
declare module.exports: any;
}
declare module 'node-sass/test/lowlevel' {
declare module.exports: any;
}
declare module 'node-sass/test/runtime' {
declare module.exports: any;
}
declare module 'node-sass/test/scripts/util/proxy' {
declare module.exports: any;
}
declare module 'node-sass/test/spec' {
declare module.exports: any;
}
declare module 'node-sass/test/useragent' {
declare module.exports: any;
}
// Filename aliases
declare module 'node-sass/lib/binding.js' {
declare module.exports: $Exports<'node-sass/lib/binding'>;
}
declare module 'node-sass/lib/errors.js' {
declare module.exports: $Exports<'node-sass/lib/errors'>;
}
declare module 'node-sass/lib/extensions.js' {
declare module.exports: $Exports<'node-sass/lib/extensions'>;
}
declare module 'node-sass/lib/index.js' {
declare module.exports: $Exports<'node-sass/lib/index'>;
}
declare module 'node-sass/lib/render.js' {
declare module.exports: $Exports<'node-sass/lib/render'>;
}
declare module 'node-sass/scripts/build.js' {
declare module.exports: $Exports<'node-sass/scripts/build'>;
}
declare module 'node-sass/scripts/coverage.js' {
declare module.exports: $Exports<'node-sass/scripts/coverage'>;
}
declare module 'node-sass/scripts/install.js' {
declare module.exports: $Exports<'node-sass/scripts/install'>;
}
declare module 'node-sass/scripts/prepublish.js' {
declare module.exports: $Exports<'node-sass/scripts/prepublish'>;
}
declare module 'node-sass/scripts/util/downloadoptions.js' {
declare module.exports: $Exports<'node-sass/scripts/util/downloadoptions'>;
}
declare module 'node-sass/scripts/util/proxy.js' {
declare module.exports: $Exports<'node-sass/scripts/util/proxy'>;
}
declare module 'node-sass/scripts/util/useragent.js' {
declare module.exports: $Exports<'node-sass/scripts/util/useragent'>;
}
declare module 'node-sass/test/api.js' {
declare module.exports: $Exports<'node-sass/test/api'>;
}
declare module 'node-sass/test/binding.js' {
declare module.exports: $Exports<'node-sass/test/binding'>;
}
declare module 'node-sass/test/cli.js' {
declare module.exports: $Exports<'node-sass/test/cli'>;
}
declare module 'node-sass/test/downloadoptions.js' {
declare module.exports: $Exports<'node-sass/test/downloadoptions'>;
}
declare module 'node-sass/test/errors.js' {
declare module.exports: $Exports<'node-sass/test/errors'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_arrays_of_importers.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_arrays_of_importers'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_functions_setter.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_functions_setter'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_functions_string_conversion.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_functions_string_conversion'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_data_cb.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_data_cb'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_data.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_data'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_error.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_error'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file_and_data_cb'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_and_data.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file_and_data'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file_cb.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file_cb'>;
}
declare module 'node-sass/test/fixtures/extras/my_custom_importer_file.js' {
declare module.exports: $Exports<'node-sass/test/fixtures/extras/my_custom_importer_file'>;
}
declare module 'node-sass/test/lowlevel.js' {
declare module.exports: $Exports<'node-sass/test/lowlevel'>;
}
declare module 'node-sass/test/runtime.js' {
declare module.exports: $Exports<'node-sass/test/runtime'>;
}
declare module 'node-sass/test/scripts/util/proxy.js' {
declare module.exports: $Exports<'node-sass/test/scripts/util/proxy'>;
}
declare module 'node-sass/test/spec.js' {
declare module.exports: $Exports<'node-sass/test/spec'>;
}
declare module 'node-sass/test/useragent.js' {
declare module.exports: $Exports<'node-sass/test/useragent'>;
}

214
flow-typed/npm/nodemon_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,214 @@
// flow-typed signature: 00d1a19bb1653464d0c31934cd129db2
// flow-typed version: <<STUB>>/nodemon_v1.11.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'nodemon'
*
* 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 'nodemon' {
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 'nodemon/bin/nodemon' {
declare module.exports: any;
}
declare module 'nodemon/lib/cli/index' {
declare module.exports: any;
}
declare module 'nodemon/lib/cli/parse' {
declare module.exports: any;
}
declare module 'nodemon/lib/config/command' {
declare module.exports: any;
}
declare module 'nodemon/lib/config/defaults' {
declare module.exports: any;
}
declare module 'nodemon/lib/config/exec' {
declare module.exports: any;
}
declare module 'nodemon/lib/config/index' {
declare module.exports: any;
}
declare module 'nodemon/lib/config/load' {
declare module.exports: any;
}
declare module 'nodemon/lib/help/index' {
declare module.exports: any;
}
declare module 'nodemon/lib/index' {
declare module.exports: any;
}
declare module 'nodemon/lib/monitor/index' {
declare module.exports: any;
}
declare module 'nodemon/lib/monitor/match' {
declare module.exports: any;
}
declare module 'nodemon/lib/monitor/run' {
declare module.exports: any;
}
declare module 'nodemon/lib/monitor/watch' {
declare module.exports: any;
}
declare module 'nodemon/lib/nodemon' {
declare module.exports: any;
}
declare module 'nodemon/lib/rules/add' {
declare module.exports: any;
}
declare module 'nodemon/lib/rules/index' {
declare module.exports: any;
}
declare module 'nodemon/lib/rules/parse' {
declare module.exports: any;
}
declare module 'nodemon/lib/spawn' {
declare module.exports: any;
}
declare module 'nodemon/lib/utils/bus' {
declare module.exports: any;
}
declare module 'nodemon/lib/utils/clone' {
declare module.exports: any;
}
declare module 'nodemon/lib/utils/colour' {
declare module.exports: any;
}
declare module 'nodemon/lib/utils/index' {
declare module.exports: any;
}
declare module 'nodemon/lib/utils/log' {
declare module.exports: any;
}
declare module 'nodemon/lib/utils/merge' {
declare module.exports: any;
}
declare module 'nodemon/lib/version' {
declare module.exports: any;
}
declare module 'nodemon/web/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'nodemon/bin/nodemon.js' {
declare module.exports: $Exports<'nodemon/bin/nodemon'>;
}
declare module 'nodemon/lib/cli/index.js' {
declare module.exports: $Exports<'nodemon/lib/cli/index'>;
}
declare module 'nodemon/lib/cli/parse.js' {
declare module.exports: $Exports<'nodemon/lib/cli/parse'>;
}
declare module 'nodemon/lib/config/command.js' {
declare module.exports: $Exports<'nodemon/lib/config/command'>;
}
declare module 'nodemon/lib/config/defaults.js' {
declare module.exports: $Exports<'nodemon/lib/config/defaults'>;
}
declare module 'nodemon/lib/config/exec.js' {
declare module.exports: $Exports<'nodemon/lib/config/exec'>;
}
declare module 'nodemon/lib/config/index.js' {
declare module.exports: $Exports<'nodemon/lib/config/index'>;
}
declare module 'nodemon/lib/config/load.js' {
declare module.exports: $Exports<'nodemon/lib/config/load'>;
}
declare module 'nodemon/lib/help/index.js' {
declare module.exports: $Exports<'nodemon/lib/help/index'>;
}
declare module 'nodemon/lib/index.js' {
declare module.exports: $Exports<'nodemon/lib/index'>;
}
declare module 'nodemon/lib/monitor/index.js' {
declare module.exports: $Exports<'nodemon/lib/monitor/index'>;
}
declare module 'nodemon/lib/monitor/match.js' {
declare module.exports: $Exports<'nodemon/lib/monitor/match'>;
}
declare module 'nodemon/lib/monitor/run.js' {
declare module.exports: $Exports<'nodemon/lib/monitor/run'>;
}
declare module 'nodemon/lib/monitor/watch.js' {
declare module.exports: $Exports<'nodemon/lib/monitor/watch'>;
}
declare module 'nodemon/lib/nodemon.js' {
declare module.exports: $Exports<'nodemon/lib/nodemon'>;
}
declare module 'nodemon/lib/rules/add.js' {
declare module.exports: $Exports<'nodemon/lib/rules/add'>;
}
declare module 'nodemon/lib/rules/index.js' {
declare module.exports: $Exports<'nodemon/lib/rules/index'>;
}
declare module 'nodemon/lib/rules/parse.js' {
declare module.exports: $Exports<'nodemon/lib/rules/parse'>;
}
declare module 'nodemon/lib/spawn.js' {
declare module.exports: $Exports<'nodemon/lib/spawn'>;
}
declare module 'nodemon/lib/utils/bus.js' {
declare module.exports: $Exports<'nodemon/lib/utils/bus'>;
}
declare module 'nodemon/lib/utils/clone.js' {
declare module.exports: $Exports<'nodemon/lib/utils/clone'>;
}
declare module 'nodemon/lib/utils/colour.js' {
declare module.exports: $Exports<'nodemon/lib/utils/colour'>;
}
declare module 'nodemon/lib/utils/index.js' {
declare module.exports: $Exports<'nodemon/lib/utils/index'>;
}
declare module 'nodemon/lib/utils/log.js' {
declare module.exports: $Exports<'nodemon/lib/utils/log'>;
}
declare module 'nodemon/lib/utils/merge.js' {
declare module.exports: $Exports<'nodemon/lib/utils/merge'>;
}
declare module 'nodemon/lib/version.js' {
declare module.exports: $Exports<'nodemon/lib/version'>;
}
declare module 'nodemon/web/index.js' {
declare module.exports: $Exports<'nodemon/web/index'>;
}

18
flow-typed/npm/normalize.css_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,18 @@
// flow-typed signature: 438806ae67b03fce866ea16b89cf8cf1
// flow-typed version: <<STUB>>/normalize.css_v4.1.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'normalize.css'
*
* 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 'normalize.css' {
declare module.exports: any;
}

17
flow-typed/npm/normalizr_v2.x.x.js vendored Normal file
View File

@ -0,0 +1,17 @@
// flow-typed signature: 8b4e81417cdc2bee0f08e1e62d60809e
// flow-typed version: bba36190a2/normalizr_v2.x.x/flow_>=v0.23.x
declare class Normalizr$Schema {
define(nestedSchema: Object): void;
}
type Normalizr$SchemaOrObject = Normalizr$Schema | Object;
declare module 'normalizr' {
declare class Normalizr {
normalize(obj: Object | Array<Object>, schema: Normalizr$SchemaOrObject): Object;
Schema(key: string, options?: Object): Normalizr$Schema;
arrayOf(schema: Normalizr$SchemaOrObject, options?: Object): Normalizr$Schema;
valuesOf(schema: Normalizr$SchemaOrObject, options?: Object): Normalizr$Schema;
}
declare var exports: Normalizr;
}

53
flow-typed/npm/pg-hstore_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,53 @@
// flow-typed signature: 690404df4ace2f3522673625de07241b
// flow-typed version: <<STUB>>/pg-hstore_v2.3.2/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'pg-hstore'
*
* 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 'pg-hstore' {
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 'pg-hstore/lib/index' {
declare module.exports: any;
}
declare module 'pg-hstore/test/index' {
declare module.exports: any;
}
declare module 'pg-hstore/test/parse' {
declare module.exports: any;
}
declare module 'pg-hstore/test/stringify' {
declare module.exports: any;
}
// Filename aliases
declare module 'pg-hstore/lib/index.js' {
declare module.exports: $Exports<'pg-hstore/lib/index'>;
}
declare module 'pg-hstore/test/index.js' {
declare module.exports: $Exports<'pg-hstore/test/index'>;
}
declare module 'pg-hstore/test/parse.js' {
declare module.exports: $Exports<'pg-hstore/test/parse'>;
}
declare module 'pg-hstore/test/stringify.js' {
declare module.exports: $Exports<'pg-hstore/test/stringify'>;
}

293
flow-typed/npm/pg_v6.x.x.js vendored Normal file
View File

@ -0,0 +1,293 @@
// flow-typed signature: 0fa8645f698c218659697bf5a3573a9c
// flow-typed version: cb69951a83/pg_v6.x.x/flow_>=v0.32.x
declare module pg {
// Note: Currently There are some issues in Function overloading.
// https://github.com/facebook/flow/issues/2423
// So i temporarily remove the
// `((event: string, listener: Function) => EventEmitter );`
// from all overloading for EventEmitter.on().
// `any` types exised in this file, cause of currently `mixed` did not work well
// in Function Overloading.
// `Function` types exised in this file, cause of they come from another
// untyped npm lib.
/* Cause of <flow 0.36 did not support export type very well,
// so copy the types from pg-pool
// https://github.com/flowtype/flow-typed/issues/16
// https://github.com/facebook/flow/commit/843389f89c69516506213e298096a14867a45061
const Pool = require('pg-pool');
import type {
PgPoolConfig,
PoolConnectCallback,
DoneCallback,
PoolClient
} from 'pg-pool';
*/
// ------------- copy from 'pg-pool' ------------>>
/*
* PgPoolConfig's properties are passed unchanged to both
* the node-postgres Client constructor and the node-pool constructor
* allowing you to fully configure the behavior of both
* node-pool (https://github.com/coopernurse/node-pool)
*/
declare type PgPoolConfig = {
// node-pool ----------------
name: string,
create: Function,
destroy: Function,
max: number,
min: number,
refreshIdle: boolean,
idleTimeoutMillis: number,
reapIntervalMillis: number,
returnToHead: boolean,
priorityRange: number,
validate: Function,
validateAsync: Function,
log: Function,
// node-postgres Client ------
//database user's name
user: string,
//name of database to connect
database: string,
//database user's password
password: string,
//database port
port: number,
// database host. defaults to localhost
host?: string,
// whether to try SSL/TLS to connect to server. default value: false
ssl?: boolean,
// name displayed in the pg_stat_activity view and included in CSV log entries
// default value: process.env.PGAPPNAME
application_name?: string,
// fallback value for the application_name configuration parameter
// default value: false
fallback_application_name?: string,
// pg-pool
Client: mixed,
Promise: mixed,
onCreate: Function,
};
/*
* Not extends from Client, cause some of Client's functions(ex: connect and end)
* should not be used by PoolClient (which returned from Pool.connect).
*/
declare type PoolClient = {
release(error?: mixed): void,
query:
( (query: QueryConfig|string, callback?: QueryCallback) => Query ) &
( (text: string, values: Array<any>, callback?: QueryCallback) => Query ),
on:
((event: 'drain', listener: () => void) => events$EventEmitter )&
((event: 'error', listener: (err: PG_ERROR) => void) => events$EventEmitter )&
((event: 'notification', listener: (message: any) => void) => events$EventEmitter )&
((event: 'notice', listener: (message: any) => void) => events$EventEmitter )&
((event: 'end', listener: () => void) => events$EventEmitter ),
}
declare type PoolConnectCallback = (error: PG_ERROR|null,
client: PoolClient|null, done: DoneCallback) => void;
declare type DoneCallback = (error?: mixed) => void;
// https://github.com/facebook/flow/blob/master/lib/node.js#L581
// on() returns a events$EventEmitter
declare class Pool extends events$EventEmitter {
constructor(options: $Shape<PgPoolConfig>, Client?: Class<Client>): void;
connect(cb?: PoolConnectCallback): Promise<PoolClient>;
take(cb?: PoolConnectCallback): Promise<PoolClient>;
end(cb?: DoneCallback): Promise<void>;
// Note: not like the pg's Client, the Pool.query return a Promise,
// not a Thenable Query which Client returned.
// And there is a flow(<0.34) issue here, when Array<mixed>,
// the overloading will not work
query:
( (query: QueryConfig|string, callback?: QueryCallback) => Promise<ResultSet> ) &
( (text: string, values: Array<any>, callback?: QueryCallback) => Promise<ResultSet>);
/* flow issue: https://github.com/facebook/flow/issues/2423
* When this fixed, this overloading can be used.
*/
/*
on:
((event: 'connect', listener: (client: PoolClient) => void) => events$EventEmitter )&
((event: 'acquire', listener: (client: PoolClient) => void) => events$EventEmitter )&
((event: "error", listener: (err: PG_ERROR) => void) => events$EventEmitter )&
((event: string, listener: Function) => events$EventEmitter);
*/
}
// <<------------- copy from 'pg-pool' ------------------------------
// error
declare type PG_ERROR = {
name: string,
length: number,
severity: string,
code: string,
detail: string|void,
hint: string|void,
position: string|void,
internalPosition: string|void,
internalQuery: string|void,
where: string|void,
schema: string|void,
table: string|void,
column: string|void,
dataType: string|void,
constraint: string|void,
file: string|void,
line: string|void,
routine: string|void
};
declare type ClientConfig = {
//database user's name
user: string,
//name of database to connect
database: string,
//database user's password
password: string,
//database port
port: number,
// database host. defaults to localhost
host: string,
// whether to try SSL/TLS to connect to server. default value: false
ssl: boolean,
// name displayed in the pg_stat_activity view and included in CSV log entries
// default value: process.env.PGAPPNAME
application_name: string,
// fallback value for the application_name configuration parameter
// default value: false
fallback_application_name: string,
}
declare type Row = {
[key: string]: mixed,
};
declare type ResultSet = {
command: string,
rowCount: number,
oid: number,
rows: Array<Row>,
};
declare type ResultBuilder = {
command: string,
rowCount: number,
oid: number,
rows: Array<Row>,
addRow: (row: Row) => void,
};
declare type QueryConfig = {
name?: string,
text: string,
values?: any[],
};
declare type QueryCallback = (err: PG_ERROR|null, result: ResultSet|void) => void;
declare type ClientConnectCallback = (err: PG_ERROR|null, client: Client|void) => void;
/*
* lib/query.js
* Query extends from EventEmitter in source code.
* but in Flow there is no multiple extends.
* And in Flow await is a `declare function $await<T>(p: Promise<T> | T): T;`
* seems can not resolve a Thenable's value type directly
* so `Query extends Promise` to make thing temporarily work.
* like this:
* const q = client.query('select * from some');
* q.on('row',cb); // Event
* const result = await q; // or await
*
* ToDo: should find a better way.
*/
declare class Query extends Promise<ResultSet> {
then<U>( onFulfill?: (value: ResultSet) => Promise<U> | U,
onReject?: (error: PG_ERROR) => Promise<U> | U
): Promise<U>;
// Because then and catch return a Promise,
// .then.catch will lose catch's type information PG_ERROR.
catch<U>( onReject?: (error: PG_ERROR) => ?Promise<U> | U ): Promise<U>;
on :
((event: 'row', listener: (row: Row, result: ResultBuilder) => void) => events$EventEmitter )&
((event: 'end', listener: (result: ResultBuilder) => void) => events$EventEmitter )&
((event: 'error', listener: (err: PG_ERROR) => void) => events$EventEmitter );
}
/*
* lib/client.js
* Note: not extends from EventEmitter, for This Type returned by on().
* Flow's EventEmitter force return a EventEmitter in on().
* ToDo: Not sure in on() if return events$EventEmitter or this will be more suitable
* return this will restrict event to given literial when chain on().on().on().
* return a events$EventEmitter will fallback to raw EventEmitter, when chains
*/
declare class Client {
constructor(config?: string | ClientConfig): void;
connect(callback?: ClientConnectCallback):void;
end(): void;
query:
( (query: QueryConfig|string, callback?: QueryCallback) => Query ) &
( (text: string, values: Array<any>, callback?: QueryCallback) => Query );
on:
((event: 'drain', listener: () => void) => this )&
((event: 'error', listener: (err: PG_ERROR) => void) => this )&
((event: 'notification', listener: (message: any) => void) => this )&
((event: 'notice', listener: (message: any) => void) => this )&
((event: 'end', listener: () => void) => this );
}
/*
* require('pg-types')
*/
declare type TypeParserText = (value: string) => any;
declare type TypeParserBinary = (value: Buffer) => any;
declare type Types = {
getTypeParser:
((oid: number, format?: 'text') => TypeParserText )&
((oid: number, format: 'binary') => TypeParserBinary );
setTypeParser:
((oid: number, format?: 'text', parseFn: TypeParserText) => void )&
((oid: number, format: 'binary', parseFn: TypeParserBinary) => void)&
((oid: number, parseFn: TypeParserText) => void),
}
/*
* lib/index.js ( class PG)
*/
declare class PG extends events$EventEmitter {
types: Types;
Client: Class<Client>;
Pool: Class<Pool>;
Connection: mixed; //Connection is used internally by the Client.
constructor(client: Client): void;
native: { // native binding, have the same capability like PG
types: Types;
Client: Class<Client>;
Pool: Class<Pool>;
Connection: mixed;
};
// The end(),connect(),cancel() in PG is abandoned ?
}
// These class are not exposed by pg.
declare type PoolType = Pool;
declare type PGType = PG;
declare type QueryType = Query;
// module export, keep same structure with index.js
declare module.exports: PG;
}

1852
flow-typed/npm/polished_vx.x.x.js vendored Normal file

File diff suppressed because it is too large Load Diff

157
flow-typed/npm/prettier_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,157 @@
// flow-typed signature: ce2ecafdfab5bed512ff0ffb86b58aea
// flow-typed version: <<STUB>>/prettier_v1.3.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'prettier'
*
* 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 'prettier' {
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 'prettier/bin/prettier' {
declare module.exports: any;
}
declare module 'prettier/docs/prettier.min' {
declare module.exports: any;
}
declare module 'prettier/docs/rollup.config' {
declare module.exports: any;
}
declare module 'prettier/scripts/sync-flow-tests' {
declare module.exports: any;
}
declare module 'prettier/src/ast-types' {
declare module.exports: any;
}
declare module 'prettier/src/comments' {
declare module.exports: any;
}
declare module 'prettier/src/deprecated' {
declare module.exports: any;
}
declare module 'prettier/src/doc-builders' {
declare module.exports: any;
}
declare module 'prettier/src/doc-debug' {
declare module.exports: any;
}
declare module 'prettier/src/doc-printer' {
declare module.exports: any;
}
declare module 'prettier/src/doc-utils' {
declare module.exports: any;
}
declare module 'prettier/src/fast-path' {
declare module.exports: any;
}
declare module 'prettier/src/options' {
declare module.exports: any;
}
declare module 'prettier/src/parser' {
declare module.exports: any;
}
declare module 'prettier/src/printer' {
declare module.exports: any;
}
declare module 'prettier/src/typescript-ast-nodes' {
declare module.exports: any;
}
declare module 'prettier/src/util' {
declare module.exports: any;
}
declare module 'prettier/test' {
declare module.exports: any;
}
// Filename aliases
declare module 'prettier/bin/prettier.js' {
declare module.exports: $Exports<'prettier/bin/prettier'>;
}
declare module 'prettier/docs/prettier.min.js' {
declare module.exports: $Exports<'prettier/docs/prettier.min'>;
}
declare module 'prettier/docs/rollup.config.js' {
declare module.exports: $Exports<'prettier/docs/rollup.config'>;
}
declare module 'prettier/index' {
declare module.exports: $Exports<'prettier'>;
}
declare module 'prettier/index.js' {
declare module.exports: $Exports<'prettier'>;
}
declare module 'prettier/scripts/sync-flow-tests.js' {
declare module.exports: $Exports<'prettier/scripts/sync-flow-tests'>;
}
declare module 'prettier/src/ast-types.js' {
declare module.exports: $Exports<'prettier/src/ast-types'>;
}
declare module 'prettier/src/comments.js' {
declare module.exports: $Exports<'prettier/src/comments'>;
}
declare module 'prettier/src/deprecated.js' {
declare module.exports: $Exports<'prettier/src/deprecated'>;
}
declare module 'prettier/src/doc-builders.js' {
declare module.exports: $Exports<'prettier/src/doc-builders'>;
}
declare module 'prettier/src/doc-debug.js' {
declare module.exports: $Exports<'prettier/src/doc-debug'>;
}
declare module 'prettier/src/doc-printer.js' {
declare module.exports: $Exports<'prettier/src/doc-printer'>;
}
declare module 'prettier/src/doc-utils.js' {
declare module.exports: $Exports<'prettier/src/doc-utils'>;
}
declare module 'prettier/src/fast-path.js' {
declare module.exports: $Exports<'prettier/src/fast-path'>;
}
declare module 'prettier/src/options.js' {
declare module.exports: $Exports<'prettier/src/options'>;
}
declare module 'prettier/src/parser.js' {
declare module.exports: $Exports<'prettier/src/parser'>;
}
declare module 'prettier/src/printer.js' {
declare module.exports: $Exports<'prettier/src/printer'>;
}
declare module 'prettier/src/typescript-ast-nodes.js' {
declare module.exports: $Exports<'prettier/src/typescript-ast-nodes'>;
}
declare module 'prettier/src/util.js' {
declare module.exports: $Exports<'prettier/src/util'>;
}
declare module 'prettier/test.js' {
declare module.exports: $Exports<'prettier/test'>;
}

33
flow-typed/npm/query-string_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: a00bae10dfe689e57d04ff3c1326fbaf
// flow-typed version: <<STUB>>/query-string_v^4.3.4/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'query-string'
*
* 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 'query-string' {
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.
*/
// Filename aliases
declare module 'query-string/index' {
declare module.exports: $Exports<'query-string'>;
}
declare module 'query-string/index.js' {
declare module.exports: $Exports<'query-string'>;
}

52
flow-typed/npm/randomstring_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,52 @@
// flow-typed signature: 76de3d9445be7c7a4d970610dc4ad3ac
// flow-typed version: <<STUB>>/randomstring_v1.1.5/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'randomstring'
*
* 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 'randomstring' {
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 'randomstring/lib/charset' {
declare module.exports: any;
}
declare module 'randomstring/lib/randomstring' {
declare module.exports: any;
}
declare module 'randomstring/test/index' {
declare module.exports: any;
}
// Filename aliases
declare module 'randomstring/index' {
declare module.exports: $Exports<'randomstring'>;
}
declare module 'randomstring/index.js' {
declare module.exports: $Exports<'randomstring'>;
}
declare module 'randomstring/lib/charset.js' {
declare module.exports: $Exports<'randomstring/lib/charset'>;
}
declare module 'randomstring/lib/randomstring.js' {
declare module.exports: $Exports<'randomstring/lib/randomstring'>;
}
declare module 'randomstring/test/index.js' {
declare module.exports: $Exports<'randomstring/test/index'>;
}

33
flow-typed/npm/raw-loader_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: 8b0adafb90c15baee3d2cfbea1d3f8c2
// flow-typed version: <<STUB>>/raw-loader_v^0.5.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'raw-loader'
*
* 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 'raw-loader' {
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.
*/
// Filename aliases
declare module 'raw-loader/index' {
declare module.exports: $Exports<'raw-loader'>;
}
declare module 'raw-loader/index.js' {
declare module.exports: $Exports<'raw-loader'>;
}

View File

@ -0,0 +1,32 @@
// flow-typed signature: fe7abf92d2b0a6cb8907b2ea573c8586
// flow-typed version: e06e1b48c4/react-addons-css-transition-group_v15.x.x/flow_>=v0.26.x
declare module 'react-addons-css-transition-group' {
declare type ReactCSSTransitionGroupNames = {
enter: string,
enterActive?: string,
leave: string,
leaveActive?: string,
appear: string,
appearActive?: string
};
declare type Props = {
transitionName: string | ReactCSSTransitionGroupNames,
transitionAppear?: boolean,
transitionEnter?: boolean,
transitionLeave?: boolean,
transitionAppearTimeout?: number,
transitionEnterTimeout?: number,
transitionLeaveTimeout?: number,
};
declare type DefaultProps = {
transitionAppear: boolean,
transitionEnter: boolean,
transitionLeave: boolean,
}
declare class ReactCSSTransitionGroup extends React$Component<DefaultProps, Props, any> {
props: Props;
static defaultProps: DefaultProps;
}
declare module.exports: Class<ReactCSSTransitionGroup>;
}

View File

@ -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;
}

60
flow-typed/npm/react-dropzone_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,60 @@
// flow-typed signature: a79ed2c6a1de7304f17e06ece0d9e40c
// flow-typed version: <<STUB>>/react-dropzone_v3.6.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'react-dropzone'
*
* 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-dropzone' {
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-dropzone/dist/index' {
declare module.exports: any;
}
declare module 'react-dropzone/mocha-environment' {
declare module.exports: any;
}
declare module 'react-dropzone/src/index' {
declare module.exports: any;
}
declare module 'react-dropzone/src/test' {
declare module.exports: any;
}
declare module 'react-dropzone/webpack.config' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-dropzone/dist/index.js' {
declare module.exports: $Exports<'react-dropzone/dist/index'>;
}
declare module 'react-dropzone/mocha-environment.js' {
declare module.exports: $Exports<'react-dropzone/mocha-environment'>;
}
declare module 'react-dropzone/src/index.js' {
declare module.exports: $Exports<'react-dropzone/src/index'>;
}
declare module 'react-dropzone/src/test.js' {
declare module.exports: $Exports<'react-dropzone/src/test'>;
}
declare module 'react-dropzone/webpack.config.js' {
declare module.exports: $Exports<'react-dropzone/webpack.config'>;
}

37
flow-typed/npm/react-helmet_v3.x.x.js vendored Normal file
View File

@ -0,0 +1,37 @@
// flow-typed signature: 7ee00cf01ba33eeba35dee9d286ece86
// flow-typed version: 0d0440f3d3/react-helmet_v3.x.x/flow_>=v0.26.x
declare module 'react-helmet' {
declare type Props = {
htmlAttributes?: Object,
title?: string,
defaultTitle?: string,
titleTemplate?: string,
base?: Object,
meta?: Array<Object>,
link?: Array<Object>,
script?: Array<Object>,
noscript?: Array<Object>,
style?: Array<Object>,
onChangeClientState?: (newState: Object, addedTags: Object, removeTags: Object) => void | mixed,
};
declare interface HeadAttribute {
toString(): string;
toComponent(): React$Element<*>;
}
declare interface Head {
htmlAttributes: HeadAttribute;
title: HeadAttribute;
base: HeadAttribute;
meta: HeadAttribute;
link: HeadAttribute;
script: HeadAttribute;
style: HeadAttribute;
}
declare class Helmet extends React$Component {
static rewind(): Head;
props: Props;
}
declare var exports: typeof Helmet;
}

424
flow-typed/npm/react-keydown_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,424 @@
// flow-typed signature: 108094499f3c97974461a85b7272e373
// flow-typed version: <<STUB>>/react-keydown_v^1.7.3/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'react-keydown'
*
* 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-keydown' {
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-keydown/dist/decorators/class_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/dist/decorators/index' {
declare module.exports: any;
}
declare module 'react-keydown/dist/decorators/method_decorator_scoped' {
declare module.exports: any;
}
declare module 'react-keydown/dist/decorators/method_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/dist/event_handlers' {
declare module.exports: any;
}
declare module 'react-keydown/dist/index' {
declare module.exports: any;
}
declare module 'react-keydown/dist/lib/array.from' {
declare module.exports: any;
}
declare module 'react-keydown/dist/lib/attach_listeners' {
declare module.exports: any;
}
declare module 'react-keydown/dist/lib/dom_helpers' {
declare module.exports: any;
}
declare module 'react-keydown/dist/lib/keys' {
declare module.exports: any;
}
declare module 'react-keydown/dist/lib/listeners' {
declare module.exports: any;
}
declare module 'react-keydown/dist/lib/match_keys' {
declare module.exports: any;
}
declare module 'react-keydown/dist/lib/parse_keys' {
declare module.exports: any;
}
declare module 'react-keydown/dist/lib/uuid' {
declare module.exports: any;
}
declare module 'react-keydown/dist/store' {
declare module.exports: any;
}
declare module 'react-keydown/es/decorators/class_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/es/decorators/index' {
declare module.exports: any;
}
declare module 'react-keydown/es/decorators/method_decorator_scoped' {
declare module.exports: any;
}
declare module 'react-keydown/es/decorators/method_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/es/event_handlers' {
declare module.exports: any;
}
declare module 'react-keydown/es/index' {
declare module.exports: any;
}
declare module 'react-keydown/es/lib/array.from' {
declare module.exports: any;
}
declare module 'react-keydown/es/lib/dom_helpers' {
declare module.exports: any;
}
declare module 'react-keydown/es/lib/keys' {
declare module.exports: any;
}
declare module 'react-keydown/es/lib/listeners' {
declare module.exports: any;
}
declare module 'react-keydown/es/lib/match_keys' {
declare module.exports: any;
}
declare module 'react-keydown/es/lib/parse_keys' {
declare module.exports: any;
}
declare module 'react-keydown/es/lib/uuid' {
declare module.exports: any;
}
declare module 'react-keydown/es/store' {
declare module.exports: any;
}
declare module 'react-keydown/example/public/js/app' {
declare module.exports: any;
}
declare module 'react-keydown/example/public/prism' {
declare module.exports: any;
}
declare module 'react-keydown/example/src/app/class_decorator/code' {
declare module.exports: any;
}
declare module 'react-keydown/example/src/app/class_decorator/index' {
declare module.exports: any;
}
declare module 'react-keydown/example/src/app/index' {
declare module.exports: any;
}
declare module 'react-keydown/example/src/app/method_decorator/code' {
declare module.exports: any;
}
declare module 'react-keydown/example/src/app/method_decorator/index' {
declare module.exports: any;
}
declare module 'react-keydown/example/src/index' {
declare module.exports: any;
}
declare module 'react-keydown/src/decorators/class_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/src/decorators/index' {
declare module.exports: any;
}
declare module 'react-keydown/src/decorators/method_decorator_scoped' {
declare module.exports: any;
}
declare module 'react-keydown/src/decorators/method_decorator' {
declare module.exports: any;
}
declare module 'react-keydown/src/event_handlers' {
declare module.exports: any;
}
declare module 'react-keydown/src/index' {
declare module.exports: any;
}
declare module 'react-keydown/src/lib/array.from' {
declare module.exports: any;
}
declare module 'react-keydown/src/lib/dom_helpers' {
declare module.exports: any;
}
declare module 'react-keydown/src/lib/keys' {
declare module.exports: any;
}
declare module 'react-keydown/src/lib/listeners' {
declare module.exports: any;
}
declare module 'react-keydown/src/lib/match_keys' {
declare module.exports: any;
}
declare module 'react-keydown/src/lib/parse_keys' {
declare module.exports: any;
}
declare module 'react-keydown/src/lib/uuid' {
declare module.exports: any;
}
declare module 'react-keydown/src/store' {
declare module.exports: any;
}
declare module 'react-keydown/tests/event_handlers-test' {
declare module.exports: any;
}
declare module 'react-keydown/tests/fixtures/event' {
declare module.exports: any;
}
declare module 'react-keydown/tests/match_keys-test' {
declare module.exports: any;
}
declare module 'react-keydown/tests/parse_keys-test' {
declare module.exports: any;
}
declare module 'react-keydown/tests/store-test' {
declare module.exports: any;
}
declare module 'react-keydown/webpack.config' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-keydown/dist/decorators/class_decorator.js' {
declare module.exports: $Exports<'react-keydown/dist/decorators/class_decorator'>;
}
declare module 'react-keydown/dist/decorators/index.js' {
declare module.exports: $Exports<'react-keydown/dist/decorators/index'>;
}
declare module 'react-keydown/dist/decorators/method_decorator_scoped.js' {
declare module.exports: $Exports<'react-keydown/dist/decorators/method_decorator_scoped'>;
}
declare module 'react-keydown/dist/decorators/method_decorator.js' {
declare module.exports: $Exports<'react-keydown/dist/decorators/method_decorator'>;
}
declare module 'react-keydown/dist/event_handlers.js' {
declare module.exports: $Exports<'react-keydown/dist/event_handlers'>;
}
declare module 'react-keydown/dist/index.js' {
declare module.exports: $Exports<'react-keydown/dist/index'>;
}
declare module 'react-keydown/dist/lib/array.from.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/array.from'>;
}
declare module 'react-keydown/dist/lib/attach_listeners.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/attach_listeners'>;
}
declare module 'react-keydown/dist/lib/dom_helpers.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/dom_helpers'>;
}
declare module 'react-keydown/dist/lib/keys.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/keys'>;
}
declare module 'react-keydown/dist/lib/listeners.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/listeners'>;
}
declare module 'react-keydown/dist/lib/match_keys.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/match_keys'>;
}
declare module 'react-keydown/dist/lib/parse_keys.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/parse_keys'>;
}
declare module 'react-keydown/dist/lib/uuid.js' {
declare module.exports: $Exports<'react-keydown/dist/lib/uuid'>;
}
declare module 'react-keydown/dist/store.js' {
declare module.exports: $Exports<'react-keydown/dist/store'>;
}
declare module 'react-keydown/es/decorators/class_decorator.js' {
declare module.exports: $Exports<'react-keydown/es/decorators/class_decorator'>;
}
declare module 'react-keydown/es/decorators/index.js' {
declare module.exports: $Exports<'react-keydown/es/decorators/index'>;
}
declare module 'react-keydown/es/decorators/method_decorator_scoped.js' {
declare module.exports: $Exports<'react-keydown/es/decorators/method_decorator_scoped'>;
}
declare module 'react-keydown/es/decorators/method_decorator.js' {
declare module.exports: $Exports<'react-keydown/es/decorators/method_decorator'>;
}
declare module 'react-keydown/es/event_handlers.js' {
declare module.exports: $Exports<'react-keydown/es/event_handlers'>;
}
declare module 'react-keydown/es/index.js' {
declare module.exports: $Exports<'react-keydown/es/index'>;
}
declare module 'react-keydown/es/lib/array.from.js' {
declare module.exports: $Exports<'react-keydown/es/lib/array.from'>;
}
declare module 'react-keydown/es/lib/dom_helpers.js' {
declare module.exports: $Exports<'react-keydown/es/lib/dom_helpers'>;
}
declare module 'react-keydown/es/lib/keys.js' {
declare module.exports: $Exports<'react-keydown/es/lib/keys'>;
}
declare module 'react-keydown/es/lib/listeners.js' {
declare module.exports: $Exports<'react-keydown/es/lib/listeners'>;
}
declare module 'react-keydown/es/lib/match_keys.js' {
declare module.exports: $Exports<'react-keydown/es/lib/match_keys'>;
}
declare module 'react-keydown/es/lib/parse_keys.js' {
declare module.exports: $Exports<'react-keydown/es/lib/parse_keys'>;
}
declare module 'react-keydown/es/lib/uuid.js' {
declare module.exports: $Exports<'react-keydown/es/lib/uuid'>;
}
declare module 'react-keydown/es/store.js' {
declare module.exports: $Exports<'react-keydown/es/store'>;
}
declare module 'react-keydown/example/public/js/app.js' {
declare module.exports: $Exports<'react-keydown/example/public/js/app'>;
}
declare module 'react-keydown/example/public/prism.js' {
declare module.exports: $Exports<'react-keydown/example/public/prism'>;
}
declare module 'react-keydown/example/src/app/class_decorator/code.js' {
declare module.exports: $Exports<'react-keydown/example/src/app/class_decorator/code'>;
}
declare module 'react-keydown/example/src/app/class_decorator/index.js' {
declare module.exports: $Exports<'react-keydown/example/src/app/class_decorator/index'>;
}
declare module 'react-keydown/example/src/app/index.js' {
declare module.exports: $Exports<'react-keydown/example/src/app/index'>;
}
declare module 'react-keydown/example/src/app/method_decorator/code.js' {
declare module.exports: $Exports<'react-keydown/example/src/app/method_decorator/code'>;
}
declare module 'react-keydown/example/src/app/method_decorator/index.js' {
declare module.exports: $Exports<'react-keydown/example/src/app/method_decorator/index'>;
}
declare module 'react-keydown/example/src/index.js' {
declare module.exports: $Exports<'react-keydown/example/src/index'>;
}
declare module 'react-keydown/src/decorators/class_decorator.js' {
declare module.exports: $Exports<'react-keydown/src/decorators/class_decorator'>;
}
declare module 'react-keydown/src/decorators/index.js' {
declare module.exports: $Exports<'react-keydown/src/decorators/index'>;
}
declare module 'react-keydown/src/decorators/method_decorator_scoped.js' {
declare module.exports: $Exports<'react-keydown/src/decorators/method_decorator_scoped'>;
}
declare module 'react-keydown/src/decorators/method_decorator.js' {
declare module.exports: $Exports<'react-keydown/src/decorators/method_decorator'>;
}
declare module 'react-keydown/src/event_handlers.js' {
declare module.exports: $Exports<'react-keydown/src/event_handlers'>;
}
declare module 'react-keydown/src/index.js' {
declare module.exports: $Exports<'react-keydown/src/index'>;
}
declare module 'react-keydown/src/lib/array.from.js' {
declare module.exports: $Exports<'react-keydown/src/lib/array.from'>;
}
declare module 'react-keydown/src/lib/dom_helpers.js' {
declare module.exports: $Exports<'react-keydown/src/lib/dom_helpers'>;
}
declare module 'react-keydown/src/lib/keys.js' {
declare module.exports: $Exports<'react-keydown/src/lib/keys'>;
}
declare module 'react-keydown/src/lib/listeners.js' {
declare module.exports: $Exports<'react-keydown/src/lib/listeners'>;
}
declare module 'react-keydown/src/lib/match_keys.js' {
declare module.exports: $Exports<'react-keydown/src/lib/match_keys'>;
}
declare module 'react-keydown/src/lib/parse_keys.js' {
declare module.exports: $Exports<'react-keydown/src/lib/parse_keys'>;
}
declare module 'react-keydown/src/lib/uuid.js' {
declare module.exports: $Exports<'react-keydown/src/lib/uuid'>;
}
declare module 'react-keydown/src/store.js' {
declare module.exports: $Exports<'react-keydown/src/store'>;
}
declare module 'react-keydown/tests/event_handlers-test.js' {
declare module.exports: $Exports<'react-keydown/tests/event_handlers-test'>;
}
declare module 'react-keydown/tests/fixtures/event.js' {
declare module.exports: $Exports<'react-keydown/tests/fixtures/event'>;
}
declare module 'react-keydown/tests/match_keys-test.js' {
declare module.exports: $Exports<'react-keydown/tests/match_keys-test'>;
}
declare module 'react-keydown/tests/parse_keys-test.js' {
declare module.exports: $Exports<'react-keydown/tests/parse_keys-test'>;
}
declare module 'react-keydown/tests/store-test.js' {
declare module.exports: $Exports<'react-keydown/tests/store-test'>;
}
declare module 'react-keydown/webpack.config.js' {
declare module.exports: $Exports<'react-keydown/webpack.config'>;
}

46
flow-typed/npm/react-portal_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,46 @@
// flow-typed signature: 0e2ea0e5e7a6c369f69d3c60881f6f90
// flow-typed version: <<STUB>>/react-portal_v^3.1.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'react-portal'
*
* 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-portal' {
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-portal/build/examples_bundle' {
declare module.exports: any;
}
declare module 'react-portal/build/portal' {
declare module.exports: any;
}
declare module 'react-portal/lib/portal' {
declare module.exports: any;
}
// Filename aliases
declare module 'react-portal/build/examples_bundle.js' {
declare module.exports: $Exports<'react-portal/build/examples_bundle'>;
}
declare module 'react-portal/build/portal.js' {
declare module.exports: $Exports<'react-portal/build/portal'>;
}
declare module 'react-portal/lib/portal.js' {
declare module.exports: $Exports<'react-portal/lib/portal'>;
}

View File

@ -0,0 +1,169 @@
// flow-typed signature: 493d39fe9968f54f645635dbec3b2d9a
// flow-typed version: 02d9734356/react-router-dom_v4.x.x/flow_>=v0.38.x
declare module 'react-router-dom' {
declare export class BrowserRouter extends React$Component {
props: {
basename?: string,
forceRefresh?: boolean,
getUserConfirmation?: GetUserConfirmation,
keyLength?: number,
children?: React$Element<*>,
}
}
declare export class HashRouter extends React$Component {
props: {
basename?: string,
getUserConfirmation?: GetUserConfirmation,
hashType?: 'slash' | 'noslash' | 'hashbang',
children?: React$Element<*>,
}
}
declare export class Link extends React$Component {
props: {
to: string | LocationShape,
replace?: boolean,
children?: React$Element<*>,
}
}
declare export class NavLink extends React$Component {
props: {
to: string | LocationShape,
activeClassName?: string,
className?: string,
activeStyle?: Object,
style?: Object,
isActive?: (match: Match, location: Location) => boolean,
children?: React$Element<*>,
exact?: bool,
strict?: bool,
}
}
// NOTE: Below are duplicated from react-router. If updating these, please
// update the react-router and react-router-native types as well.
declare export type Location = {
pathname: string,
search: string,
hash: string,
state?: any,
key?: string,
}
declare export type LocationShape = {
pathname?: string,
search?: string,
hash?: string,
state?: any,
}
declare export type HistoryAction = 'PUSH' | 'REPLACE' | 'POP'
declare export type RouterHistory = {
length: number,
location: Location,
action: HistoryAction,
listen(callback: (location: Location, action: HistoryAction) => void): () => void,
push(path: string | LocationShape, state?: any): void,
replace(path: string | LocationShape, state?: any): void,
go(n: number): void,
goBack(): void,
goForward(): void,
canGo?: (n: number) => bool,
block(callback: (location: Location, action: HistoryAction) => boolean): void,
// createMemoryHistory
index?: number,
entries?: Array<Location>,
}
declare export type Match = {
params: { [key: string]: ?string },
isExact: boolean,
path: string,
url: string,
}
declare export type ContextRouter = {
history: RouterHistory,
location: Location,
match: Match,
}
declare export type GetUserConfirmation =
(message: string, callback: (confirmed: boolean) => void) => void
declare type StaticRouterContext = {
url?: string,
}
declare export class StaticRouter extends React$Component {
props: {
basename?: string,
location?: string | Location,
context: StaticRouterContext,
children?: React$Element<*>,
}
}
declare export class MemoryRouter extends React$Component {
props: {
initialEntries?: Array<LocationShape | string>,
initialIndex?: number,
getUserConfirmation?: GetUserConfirmation,
keyLength?: number,
children?: React$Element<*>,
}
}
declare export class Router extends React$Component {
props: {
history: RouterHistory,
children?: React$Element<*>,
}
}
declare export class Prompt extends React$Component {
props: {
message: string | (location: Location) => string | true,
when?: boolean,
}
}
declare export class Redirect extends React$Component {
props: {
to: string | LocationShape,
push?: boolean,
}
}
declare export class Route extends React$Component {
props: {
component?: ReactClass<*>,
render?: (router: ContextRouter) => React$Element<*>,
children?: (router: ContextRouter) => React$Element<*>,
path?: string,
exact?: bool,
strict?: bool,
}
}
declare export class Switch extends React$Component {
props: {
children?: Array<React$Element<*>>,
}
}
declare type FunctionComponent<P> = (props: P) => ?React$Element<any>;
declare type ClassComponent<D, P, S> = Class<React$Component<D, P, S>>;
declare export function withRouter<P, S>(Component: ClassComponent<void, P, S> | FunctionComponent<P>): ClassComponent<void, $Diff<P, ContextRouter>, S>;
declare type MatchPathOptions = {
path: string,
exact?: boolean,
strict?: boolean,
}
declare export function matchPath(pathname: string, options: MatchPathOptions): null | Match
}

View File

@ -0,0 +1,33 @@
// flow-typed signature: e0af82639f4e92094b68ef409938a88f
// flow-typed version: <<STUB>>/react-test-renderer_v^15.3.1/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'react-test-renderer'
*
* 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-test-renderer' {
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.
*/
// Filename aliases
declare module 'react-test-renderer/index' {
declare module.exports: $Exports<'react-test-renderer'>;
}
declare module 'react-test-renderer/index.js' {
declare module.exports: $Exports<'react-test-renderer'>;
}

38
flow-typed/npm/redis-lock_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,38 @@
// flow-typed signature: f4cfd873f1415c53d00d2f04b8434ab0
// flow-typed version: <<STUB>>/redis-lock_v^0.1.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'redis-lock'
*
* 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 'redis-lock' {
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 'redis-lock/test/test' {
declare module.exports: any;
}
// Filename aliases
declare module 'redis-lock/index' {
declare module.exports: $Exports<'redis-lock'>;
}
declare module 'redis-lock/index.js' {
declare module.exports: $Exports<'redis-lock'>;
}
declare module 'redis-lock/test/test.js' {
declare module.exports: $Exports<'redis-lock/test/test'>;
}

94
flow-typed/npm/redis_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,94 @@
// flow-typed signature: 849627385e3d26a9aa753345ebf634c1
// flow-typed version: <<STUB>>/redis_v^2.6.2/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'redis'
*
* 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 'redis' {
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 'redis/lib/command' {
declare module.exports: any;
}
declare module 'redis/lib/commands' {
declare module.exports: any;
}
declare module 'redis/lib/createClient' {
declare module.exports: any;
}
declare module 'redis/lib/customErrors' {
declare module.exports: any;
}
declare module 'redis/lib/debug' {
declare module.exports: any;
}
declare module 'redis/lib/extendedApi' {
declare module.exports: any;
}
declare module 'redis/lib/individualCommands' {
declare module.exports: any;
}
declare module 'redis/lib/multi' {
declare module.exports: any;
}
declare module 'redis/lib/utils' {
declare module.exports: any;
}
// Filename aliases
declare module 'redis/index' {
declare module.exports: $Exports<'redis'>;
}
declare module 'redis/index.js' {
declare module.exports: $Exports<'redis'>;
}
declare module 'redis/lib/command.js' {
declare module.exports: $Exports<'redis/lib/command'>;
}
declare module 'redis/lib/commands.js' {
declare module.exports: $Exports<'redis/lib/commands'>;
}
declare module 'redis/lib/createClient.js' {
declare module.exports: $Exports<'redis/lib/createClient'>;
}
declare module 'redis/lib/customErrors.js' {
declare module.exports: $Exports<'redis/lib/customErrors'>;
}
declare module 'redis/lib/debug.js' {
declare module.exports: $Exports<'redis/lib/debug'>;
}
declare module 'redis/lib/extendedApi.js' {
declare module.exports: $Exports<'redis/lib/extendedApi'>;
}
declare module 'redis/lib/individualCommands.js' {
declare module.exports: $Exports<'redis/lib/individualCommands'>;
}
declare module 'redis/lib/multi.js' {
declare module.exports: $Exports<'redis/lib/multi'>;
}
declare module 'redis/lib/utils.js' {
declare module.exports: $Exports<'redis/lib/utils'>;
}

39
flow-typed/npm/rimraf_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,39 @@
// flow-typed signature: 58e959a96187b4c1debb695e7411fe4b
// flow-typed version: <<STUB>>/rimraf_v^2.5.4/flow_v0.49.1
/**
* 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'>;
}

52
flow-typed/npm/safestart_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,52 @@
// flow-typed signature: 5b6ece64f471017b2f670f28e1dfeb64
// flow-typed version: <<STUB>>/safestart_v1.1.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'safestart'
*
* 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 'safestart' {
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 'safestart/git_dependency_match' {
declare module.exports: any;
}
declare module 'safestart/test/git_dependency_match' {
declare module.exports: any;
}
declare module 'safestart/test/self' {
declare module.exports: any;
}
// Filename aliases
declare module 'safestart/git_dependency_match.js' {
declare module.exports: $Exports<'safestart/git_dependency_match'>;
}
declare module 'safestart/index' {
declare module.exports: $Exports<'safestart'>;
}
declare module 'safestart/index.js' {
declare module.exports: $Exports<'safestart'>;
}
declare module 'safestart/test/git_dependency_match.js' {
declare module.exports: $Exports<'safestart/test/git_dependency_match'>;
}
declare module 'safestart/test/self.js' {
declare module.exports: $Exports<'safestart/test/self'>;
}

33
flow-typed/npm/sass-loader_vx.x.x.js vendored Normal file
View File

@ -0,0 +1,33 @@
// flow-typed signature: 12fa91ccc7f0f93cea8649a34f2edf35
// flow-typed version: <<STUB>>/sass-loader_v4.0.0/flow_v0.49.1
/**
* This is an autogenerated libdef stub for:
*
* 'sass-loader'
*
* 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 'sass-loader' {
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.
*/
// Filename aliases
declare module 'sass-loader/index' {
declare module.exports: $Exports<'sass-loader'>;
}
declare module 'sass-loader/index.js' {
declare module.exports: $Exports<'sass-loader'>;
}

Some files were not shown because too many files have changed in this diff Show More